diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-05 02:07:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-05 02:07:17 +0000 |
commit | a6764d56b1c85c8272783500983011c143c72d80 (patch) | |
tree | 4012d67c099814931c6188b22a6b5eb4e77f1d6a /dev-dotnet | |
parent | 38ecaf88ae0891dd2d7f2bdd9a7acdcd45835724 (diff) |
gentoo auto-resync : 05:12:2024 - 02:07:17
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/Manifest.gz | bin | 3800 -> 3797 bytes | |||
-rw-r--r-- | dev-dotnet/dotnet-sdk/Manifest | 5 | ||||
-rw-r--r-- | dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r1.ebuild (renamed from dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107.ebuild) | 3 | ||||
-rw-r--r-- | dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100-r1.ebuild (renamed from dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100.ebuild) | 24 |
4 files changed, 23 insertions, 9 deletions
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz Binary files differindex 5656521f005c..a6c4b84ee3c2 100644 --- a/dev-dotnet/Manifest.gz +++ b/dev-dotnet/Manifest.gz diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest index 081ea43369a6..22bf49add703 100644 --- a/dev-dotnet/dotnet-sdk/Manifest +++ b/dev-dotnet/dotnet-sdk/Manifest @@ -1,6 +1,7 @@ DIST dotnet-sdk-8.0.107-prepared-gentoo-amd64.tar.xz 1792165680 BLAKE2B 08d380090ef6475cae9a102383d0d925089733cb69f0cc97fa8fedb39ed17fcd50d5e17e5a10009640b30476220588bfd254de0c49362bfca8c015d677d58d87 SHA512 2362487033b6401e578918feabecb7d981fd87b4ab6bf09d61e5d62482c44ea6d6dd9f7fa5957abba7c537a8931d4487dd8c01ad86122af9b716bc817bed1564 DIST dotnet-sdk-8.0.107-prepared-gentoo-musl-amd64.tar.xz 1785364676 BLAKE2B 50782e24f48484e0e4bfb03f08e3a67060eb5eb15e03f09036147b041828c1ddd039cf1eae03e9c48e0197c78f68532ff4e74b7cbfbbeaf59e70262190868aa5 SHA512 b196c7fea4f75bd39093148cf4d5034773fd1aa03024ca0fddc6a117c009555b8b125d7452df071181947957ba042f964e63e8ec6d18cebb62a766add7de50db DIST dotnet-sdk-9.0.100-prepared-gentoo-amd64.tar.xz 1911541760 BLAKE2B 0b215fad40ff48774b7c89ee83a74ec81e03b6efb19ffd6a8f934aecf38752ae74596bdb6612ded71ba40f1026b70d181a70ecd1db2af9e3dc8e0ce31c7502a6 SHA512 6b7429eef112fd18ba8bd3f3c38d0aa7d8b5337de3c0623e967d8e76f1d6efc8c645fbb89593fa95bec8b70f2e289f1f650a96912687bc3339c08a582d4ea31c -EBUILD dotnet-sdk-8.0.107.ebuild 5472 BLAKE2B 870e8eb72556f2fbfe25b59aa5f9291b10d278bd1a03085c96815bf830e10a9e9cf2aeb5d697fc52ec891b0ec766465389e8cd0e3478749242f28ec3fe63cc11 SHA512 e9cce43c0162910f0c24c19399ec7ddd3a06c3545e9d56844bc1887fc5c4da6642d9e243614c72dd2554ee137ff5245ab255640c81ae94c2f4a1979f4884e3fc -EBUILD dotnet-sdk-9.0.100.ebuild 6107 BLAKE2B e6e64301ea71a332a23077d09790ef59cd6dd17af5fb12963a63c2fbb1f05081600b24827ab62382c08ea9362b43def8442d0cc3d1f537d4128a7d57dfb7e1fc SHA512 cf1961c52f07851d3db7f4b17d054c3ec11863262efb984b03750091ad3e6176302b5186391e7c43eb85d4e356c83e39b26e9f0b9b93dc9be2ca969f7f3deeec +DIST dotnet-sdk-9.0.100-prepared-gentoo-musl-amd64.tar.xz 1916495488 BLAKE2B 2d4d489fdb31ad51df03fd8b1755d2062e448ed069e92507f0115122b8490338bd717082019808f8a6be64415681ac794e4e3d1cf3ad5016d783d46016b07fa5 SHA512 bfd04e3d9cef832e7f7fd95e62730f8b5382d797020512a2cdcb239db3e24d54bb087e5cbcd40a73932486b8b48daf3941974f83e55ff3f99ca4969e31f23584 +EBUILD dotnet-sdk-8.0.107-r1.ebuild 5529 BLAKE2B 9a9890931a6303490c8d9f698a71d53726006b41322be1cc7cab5af70866ec7ae7cd2baf32ee7b04904d1acd45b77e08093689400b5ad0528264aaee817ce606 SHA512 a638bf80800b55f9dde3192b32fbb7bce7c5babe02efb5af4469cb0b3cbee338dad2b66a79e6fda0609f96219981492190045b27305b3bb8bb8fb21ec8e7ee62 +EBUILD dotnet-sdk-9.0.100-r1.ebuild 6430 BLAKE2B 0cb032bc97672a8e3f283812db7715902407040b10e2fe5605dedc403456cc6fc49dc06aff81c5b715ce6a20f813c8a367b3ead81ac579e1fc6d4d51b8c21d67 SHA512 cc53d1da953c2612eca74c10d09caddd25e7e1cbc8c2e8586226916dfa7c1cd8f7a6e7d15e7e12acc7c484af2ac2ba85d7c667eb11105fbe7bd578e9452dcfd4 MISC metadata.xml 518 BLAKE2B f9733bd3b6b343126c400ce35dc7e4e57421a6643219341c4beab83d47beb1182306f3d0c5f1e7ff0854fd49818b2c6af37598170b88e2eb82b62d478735abf0 SHA512 940830b1208c39e4cfd72817d399156b027e5ac51dcc7bb983c9ec973f8f2ef76e440a2d358d15f7a2e185c42ae98c986210224f1477923967e3dc70eb0cfde9 diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r1.ebuild index 4a7ebe2b4a70..99624dbcdea8 100644 --- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107.ebuild +++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r1.ebuild @@ -63,10 +63,13 @@ NUGETS_DEPEND=" ${EXTRA_NUGETS_DEPEND} " RDEPEND=" + app-arch/brotli app-crypt/mit-krb5:0/0 dev-libs/icu dev-libs/openssl:= + dev-libs/rapidjson dev-util/lttng-ust:= + sys-libs/libunwind sys-libs/zlib:0/1 " BDEPEND=" diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100-r1.ebuild index dd6753552499..627f5e5a482e 100644 --- a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100.ebuild +++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.100-r1.ebuild @@ -32,17 +32,20 @@ DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" HOMEPAGE="https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/" SRC_URI=" -amd64? ( - elibc_glibc? ( - https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz + amd64? ( + elibc_glibc? ( + https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz + ) + elibc_musl? ( + https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-musl-amd64.tar.xz + ) ) -) " S="${WORKDIR}/${PN}-${RUNTIME_SLOT}" LICENSE="MIT" SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" -# KEYWORDS="~amd64" # KEYWORD-less for testing and since musl is not prepared yet. +# KEYWORDS="~amd64" # KEYWORD-less for testing. # STRIP="llvm-strip" corrupts some executables when using the patchelf hack. # Be safe and restrict it for source-built too, bug https://bugs.gentoo.org/923430 @@ -171,6 +174,9 @@ src_prepare() { unset DOTNET_ROOT unset NUGET_PACKAGES + unset CLR_ICU_VERSION_OVERRIDE + unset USER_CLR_ICU_VERSION_OVERRIDE + export DOTNET_CLI_TELEMETRY_OPTOUT="1" export DOTNET_NUGET_SIGNATURE_VERIFICATION="false" export DOTNET_SKIP_FIRST_TIME_EXPERIENCE="1" @@ -208,12 +214,13 @@ src_compile() { # How it should be built. --source-build --clean-while-building - --with-system-libs "+brotli+libunwind+rapidjson+zlib+" + --with-system-libs "+brotli+icu+libunwind+rapidjson+zlib+" --configuration "Release" # Auxiliary options. -- -maxCpuCount:"$(makeopts_jobs)" + -p:MaxCpuCount="$(makeopts_jobs)" -p:ContinueOnPrebuiltBaselineError="true" # Verbosity settings. @@ -231,11 +238,14 @@ src_install() { dodir "${dest}" ebegin "Extracting the .NET SDK archive" - tar xzf artifacts/*/Release/${PN}-${SDK_SLOT}.*.tar.gz -C "${ED}/${dest}" + tar xzf ./artifacts/*/Release/${PN}-${SDK_SLOT}.*.tar.gz -C "${ED}/${dest}" eend ${?} || die "extraction failed" fperms 0755 "${dest}" dosym -r "${dest}/dotnet" "/usr/bin/dotnet-${SDK_SLOT}" + + # Fix permissions again for what is already marked as executable. + find "${ED}" -type f -executable -exec chmod +x {} + || die } pkg_postinst() { |