commit:     7b4e971e349d6ca80827702944051242383642c0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 17:18:40 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 17:19:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4e971e

dev-dotnet/dotnet-sdk-bin: drop old 8.0.401

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 73dcee3532c1..1dd4ccee6e00 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,12 +28,6 @@ DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 
BLAKE2B 3f788ab4a10c7372
 DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 
1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa
 SHA512 
e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
 DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B 
fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553
 SHA512 
744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
 DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B 
d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be
 SHA512 
5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
-DIST dotnet-sdk-8.0.401-linux-arm.tar.gz 206587208 BLAKE2B 
3ed67670a302f182fd0e8d2887a6bb775f31b427b9ae610c843e7b8ed421822b45aa330e1b0ef9eae9c8cd4ac551cd46e6c23e9290094e26ec8f120bbf8ab4bb
 SHA512 
fb90a8e52f5dd29e5953e4662cc9d57caa96dc6a8f6ff6cfae17947aa8a3f53b5fef1bb35b8c05815fa1cafbdc73179f7296ce846bf5769ee12c9daf5bd27941
-DIST dotnet-sdk-8.0.401-linux-arm64.tar.gz 207131531 BLAKE2B 
0f66e106939fb57c4d8340bc3678f535f497366485ebe2718762a873259afaf4c7da8c3176feb30827895b62d7b4055bfb4e604cfb4aa566917d67dfcaaf464c
 SHA512 
e8738b21351d030a83be644571f3674c8dda9e6fbd360b221907a7108fab02becd18e1331907535a1294d8c4d0f608519674c27c77dc2c2803cc53cce3e10e0d
-DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 
70b0ccf05cfba79ffc44dffc4b795eb77cbf13e355837ce2d080bd895478b00f3c63fc146af55bcb4ab6e155b000f128a8828c58562c0da6307b6fd0dfcf4cbe
 SHA512 
c5c547eb301dc965eef1d9bcc64231678e209591b80197a78249d35d1655a5469f39ce6de65436375f6e42d22d159c3dc487be17f6dbe7634040095fc988db21
-DIST dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz 207159631 BLAKE2B 
6147ce5db03adc6fcf565411d86dc4afa4e777ed11dc2da5760f7d7b74b268239f0e897152ace3aa39763d72c84975380945c88f7764b00f43a4752e90c44b00
 SHA512 
2faab93dd38a49386032083a0f4a3a5a5661d6ecff4a98f068ed7aa07b201233804fa0e5efa4911b6eebedc9994d59c4d5d843deb773e7e2627b2aa97e634a82
-DIST dotnet-sdk-8.0.401-linux-musl-x64.tar.gz 211854109 BLAKE2B 
26eed64cc8fdc5e54dd14fc70ee4555909d0308317823c6dc424bbddc6196a99e7cc27b4e6a40f77d8efa659273be03b3387c37f688a254db5ebe4e8f47b0d6f
 SHA512 
e711b74832269463e27f98b049c442d3684cdc213115133285a2b189ef4564b65127747cdd3a900de53581019bdf8f47426f2cfc9bfc1c0c3a83106f9bb54ea5
-DIST dotnet-sdk-8.0.401-linux-x64.tar.gz 211866896 BLAKE2B 
48700c9b7c0044992c0e5fb32e99f2e57fb7ce27a21b8e1619f92545b426d5f53047ac8400e34fd6e36c2211fd3f675a8bd008da7aed2caf1166962ced3061b2
 SHA512 
4d2180e82c963318863476cf61c035bd3d82165e7b70751ba231225b5575df24d30c0789d5748c3a379e1e6896b57e59286218cacd440ffb0075c9355094fd8c
 DIST dotnet-sdk-8.0.402-linux-arm.tar.gz 206708920 BLAKE2B 
c903462de82ea4444e97e70dfe5241792f2daac735b79381d856cd4d902998674e08f5452ba3562355ec53c6627f91949de43b454e52e406c6955f36a4616db1
 SHA512 
ac654aded46a89a825f5e7471332834800b1a11a14bcd92282da155bea89966add3fa9ed8281d6f20bd4a4f5d2c5aefaf454c0c630cda09aa759c2f6a7755d10
 DIST dotnet-sdk-8.0.402-linux-arm64.tar.gz 207268193 BLAKE2B 
d4ae310abee221b3f114f7ee3f3def39d31fc744ffa0b943cca94f30152e332333bd02194a175793447a68d661d689ad4f37b625be13758d938499a8a800a142
 SHA512 
03a98e2fa90902f1251f231e268eb70c59639ef806d0466ce14ec3224d0739526a38982ca84d68e76ebd99f5962d6d490915358aa70e9276842e4f148fbd9596
 DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B 
a2f1f09e58b26ab05214da579197fe6f20df1882b67aa8398d149642ab07c3de402a83d7e02d5263530962f625b00b98299cc77f75a7306b9a27b0cb3d9262d6
 SHA512 
d08e1bcf304c4ea4c7cde0f63a56077536e758b7cb512a593edc4afe4646f5e6256df6ebda48bb4e0955c92ae6b128e47157cb7331ae4691bc0c40a7ce732a83

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
deleted file mode 100644
index af517c5a943e..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.8"
-
-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://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
-       elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz
 )
-)
-arm? (
-       elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
-       elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz
 )
-)
-arm64? (
-       elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz
 )
-       elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz
 )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-       ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-       ~dev-dotnet/dotnet-runtime-nugets-6.0.33
-       ~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-       ${CURRENT_NUGETS_DEPEND}
-       ${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-       app-crypt/mit-krb5:0/0
-       dev-libs/icu
-       dev-util/lttng-ust:0/2.12
-       sys-libs/zlib:0/1
-"
-BDEPEND="
-       dev-util/patchelf
-"
-IDEPEND="
-       app-eselect/eselect-dotnet
-"
-PDEPEND="
-       ${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-       apphost
-       createdump
-       dotnet
-       libSystem.Globalization.Native.so
-       libSystem.IO.Compression.Native.so
-       libSystem.Native.so
-       libSystem.Net.Security.Native.so
-       libSystem.Security.Cryptography.Native.OpenSsl.so
-       libclrgc.so
-       libclrjit.so
-       libcoreclr.so
-       libcoreclrtraceptprovider.so
-       libdbgshim.so
-       libhostfxr.so
-       libhostpolicy.so
-       libmscordaccore.so
-       libmscordbi.so
-       libnethost.so
-       singlefilehost
-)
-MUSL_BAD_SONAMES=(
-       libc.musl-aarch64.so.1
-       libc.musl-armv7.so.1
-       libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-       default
-
-       # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-       if use elibc_musl ; then
-               local musl_bad_link
-               local musl_bad_link_path
-               local musl_bad_soname
-
-               for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-                       while read -r musl_bad_link_path ; do
-                               # Skip if file either does not end with ".so" 
or is not executable.
-                               # Using "case" here for easier matching in case 
we have to add
-                               # a special exception.
-                               case "${musl_bad_link_path}" in
-                                       *.so )
-                                               :
-                                               ;;
-                                       * )
-                                               if [[ ! -x 
"${musl_bad_link_path}" ]] ; then
-                                                       continue
-                                               fi
-                                               ;;
-                               esac
-
-                               einfo "Fixing musl libc link for 
${musl_bad_link_path}"
-
-                               for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" 
; do
-                                       patchelf --remove-needed 
"${musl_bad_soname}" "${musl_bad_link_path}" || die
-                               done
-
-                               patchelf --add-needed libc.so 
"${musl_bad_link_path}" || die
-                       done < <(find . -type f -name "${musl_bad_link}")
-               done
-       fi
-
-       # Remove static libraries, bug https://bugs.gentoo.org/825774
-       find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-       local dest="opt/${PN}-${SDK_SLOT}"
-       dodir "${dest%/*}"
-
-       # Create a magic workloads file, bug #841896
-       local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 
400
-       local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-       mkdir -p "${S}/${workloads}" || die
-       touch "${S}/${workloads}/userlocal" || die
-
-       mv "${S}" "${ED}/${dest}" || die
-       mkdir "${S}" || die
-
-       fperms 0755 "/${dest}"
-       dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-       eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-       eselect dotnet update ifunset
-}

Reply via email to