summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@gentoo.org>2024-12-09 17:38:41 +0100
committerMaciej Barć <xgqt@gentoo.org>2024-12-10 02:33:37 +0100
commit1fbe77ba44952b73a5479314debdc8e2ddd88a95 (patch)
tree9b9e6feb30a7bd5f14633d211a5d275bca37d91c /dev-dotnet
parentdev-dotnet/dotnet-sdk-bin: bump to 9.0.101 (diff)
downloadgentoo-1fbe77ba44952b73a5479314debdc8e2ddd88a95.tar.gz
gentoo-1fbe77ba44952b73a5479314debdc8e2ddd88a95.tar.bz2
gentoo-1fbe77ba44952b73a5479314debdc8e2ddd88a95.zip
dev-dotnet/dotnet-sdk-bin: drop old 9.0.100
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/dotnet-sdk-bin/Manifest6
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild171
2 files changed, 0 insertions, 177 deletions
diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7ce27102a822..78ec035e6a60 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-9.0.100-linux-arm.tar.gz 203832015 BLAKE2B 4c4cd898ebd303d4db008f87ad14d066d0160ae8812e746b9f1b178726d97baeaef46626ff3527198f3ea958bf2cc8eca074f9c2120dffa362a983e2f97d5c3d SHA512 de06e89e559bc763ff6773bcf852d915ec47f2d89f4e7065ba0800da99ab56357f31437391a77d7096e405f63318625b0cb074f6b410036fbe906fce7f3794e8
-DIST dotnet-sdk-9.0.100-linux-arm64.tar.gz 204124866 BLAKE2B 4010072f796cdcbb2be20a320d428242b774ed53ff464ff67fc3fb5b0710eb8cce4f44fb7071a5f9b058470a5fb8f1cc24b347554b4dccc2238dc52aeab845ab SHA512 684450e6d1f7c711fffdbf32a2b86a932d17a51f4742bd27a4289e319c5b24f6743553fc7e0ad1c7163e448ed5c40cd1ecf4198b2e681acc4622d8e6193a5cf2
-DIST dotnet-sdk-9.0.100-linux-musl-arm.tar.gz 203641766 BLAKE2B a9c4d75c502d0a347b712e0971077fa4c8a1339b6fe57b20a41be45b16099b9a9dda79e194702c8acf2fa3a18b2f325a9021531fba74ef6f1abb294a8a6388fd SHA512 b0920f80e866a7603cea628a1130df003bc5d7818275c8a5882a31c6e4e29f07322fc5cfd87333893e4131bd96130fb2384d008cbad704022c89267d52686e07
-DIST dotnet-sdk-9.0.100-linux-musl-arm64.tar.gz 204170026 BLAKE2B c00768a33984e68de7c1f27c87f37b1cf5555e5df0db8e61071ce06740bde24bb8de3b20d4132db307c6083e75fec5b5bb8b29ad947b27fcbf9d9496f878321e SHA512 dae06d007327f6f53f50cb3a2884b93cd2fcbb73c756a8ac5ff673617f9bdf00093932f3a83652211fc2eeb57c271078644ef5c28a42897d8397f76d0e89586d
-DIST dotnet-sdk-9.0.100-linux-musl-x64.tar.gz 209088176 BLAKE2B bc33f90a7f2aa5e64289e36b33724ef89f710d32211c05f6371853424a3140dce0336c15d50c6ae0d44dcc55aba22378c2d236096395c69a0b45d61b6bb4ab3b SHA512 e2032e6b4ed99adb3a92b7e041ea895ee09c6ed2455a1f68e55ed53bd613c8c20ef4aa5c434393bb5fdbc2f5635a83067f77451fe2fd3febcee264fe077acdaa
-DIST dotnet-sdk-9.0.100-linux-x64.tar.gz 209148140 BLAKE2B 4fa610ddb4a4df326f591b0b588252402de1fa5910b94c49ca278d06bfd65385c63689e415adf0c3d64ab47a8eb0b2c4fe21bdd5a57224f3ef90b5a293961b6f SHA512 7f69bda047de1f952286be330a5e858171ded952d1aa24169e62212f90a27149e63b636c88ad313a6e3ec860da31f8c547ff4ab6808103a070f7fb26ba99c1c7
DIST dotnet-sdk-9.0.101-linux-arm.tar.gz 204796826 BLAKE2B 980060407fe72d06a78d069d749429128ef04af99cb08c32dca951eff7622da8725bde8c08eeff2bcf5d6bcfc0584cbd0162fe6c66dc35cfd5f7ff663a49701a SHA512 cdf8989d02e4a6aa21e68081e956318c94c601583a757d5eb433919ebe7fa518f207aa0f58a09ee28cf95f445c486386c229de69891433a4a29145ef596aa1a4
DIST dotnet-sdk-9.0.101-linux-arm64.tar.gz 205271787 BLAKE2B 9b65c5d7b1c9dfe254305f6fc95dfb6ba8aaf138ab6c7db2e635250a3cab8f3369fa3b431d4c1f2e463b13fb90e786dd064bbb3f9d3090e2d4a7f0530fa972e2 SHA512 c5f9c17dded5101cb4b65ad1033ae4d82fc5b04303bdce4eb61a6dc47efa84202bd726d05caf117e536a01bd78ad773b8d23cbf43bc655e5eb9912b12078e0b1
DIST dotnet-sdk-9.0.101-linux-musl-arm.tar.gz 204932960 BLAKE2B ff45915cc58e2c5adf9a43119d0dbf10cc7a1e621947f926f8c5fd8b34facebe1d10e199e382e95f67d76e88a5fc74df265657cc0bf7ff9863132784de543d78 SHA512 7e6560e69b83b9e64961e91155f8585421c3a2ce76897871d386492c623e9280f66f2284dc49362bc38739e48172523ce54b2269524437394ea3e908728a0118
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild
deleted file mode 100644
index 16206d68455b..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild
+++ /dev/null
@@ -1,171 +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}.0"
-
-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="~amd64 ~arm ~arm64"
-
-# 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.36
- ~dev-dotnet/dotnet-runtime-nugets-7.0.20
- ~dev-dotnet/dotnet-runtime-nugets-8.0.11
-"
-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
-}