summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-05-14 11:43:38 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-05-14 11:43:38 +0000
commit2e9fa7248160cadc3c5f2c594101e19bc80f57f0 (patch)
tree1f2331cf4c0452c3c1c0cea71ec24e64ba73f7e5
parentDrop ~mips since its broken. (diff)
downloadhistorical-2e9fa7248160cadc3c5f2c594101e19bc80f57f0.tar.gz
historical-2e9fa7248160cadc3c5f2c594101e19bc80f57f0.tar.bz2
historical-2e9fa7248160cadc3c5f2c594101e19bc80f57f0.zip
Drop older stable versions that depended on sys-apps/getent.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
-rw-r--r--sys-libs/musl/ChangeLog6
-rw-r--r--sys-libs/musl/Manifest31
-rw-r--r--sys-libs/musl/musl-1.1.7.ebuild103
-rw-r--r--sys-libs/musl/musl-1.1.8.ebuild99
4 files changed, 19 insertions, 220 deletions
diff --git a/sys-libs/musl/ChangeLog b/sys-libs/musl/ChangeLog
index c6f1cd1d2bfa..62b01ef2639c 100644
--- a/sys-libs/musl/ChangeLog
+++ b/sys-libs/musl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-libs/musl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/musl/ChangeLog,v 1.57 2015/05/14 11:41:35 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/musl/ChangeLog,v 1.58 2015/05/14 11:43:28 blueness Exp $
+
+ 14 May 2015; Anthony G. Basile <blueness@gentoo.org> -musl-1.1.7.ebuild,
+ -musl-1.1.8.ebuild:
+ Drop older stable versions that depended on sys-apps/getent.
14 May 2015; Anthony G. Basile <blueness@gentoo.org> musl-1.1.9.ebuild:
Drop ~mips since its broken.
diff --git a/sys-libs/musl/Manifest b/sys-libs/musl/Manifest
index f085e4892a32..7841edfcb531 100644
--- a/sys-libs/musl/Manifest
+++ b/sys-libs/musl/Manifest
@@ -4,30 +4,27 @@ Hash: SHA256
AUX getent 1168 SHA256 391f5e2bf876d1a5d0ebc4bd80f15e297049cf3296252dfee6549d32e9b43f6a SHA512 60e10b9ac073e5b648b2c22c8e75a3f2c8a26e28f6d50059e4b921f17adbd0f6d7aa65d8441ebab19f07b21592425962b736071c55d0c274855bc1dbb2567382 WHIRLPOOL 4c0422d73eb5f4cfe91c49e95364778cf3453409c3948b375dc5e021be1e0186c110b9d0f674722db211f772cb4da1414ea06aaaed75cd853d31cb13bb70b5c0
AUX ldconfig 2542 SHA256 e58f98ddd14206a43439bf3431abee786f800867b3e53ac50d43cc8528304621 SHA512 384213cec3842bf9305c9093d7f52c11f8b448c3dcfd78c34e90c28a0ce3848046724f196b1146238ee8fa5f7e337289305efa82cb1f6948f3e171566f71d9b6 WHIRLPOOL 73fcd097ad68b6ae5f33099e45d129fd89ee74c23760fc1eca6b4612fd1a8030df85a8fe019c2bf4e6ed4b0b3a969d2f3678ddd2f6955685037eaff9503cab93
AUX ldconfig.in 2558 SHA256 d0b0d5d4c955c0a0385ebb4f897afceeb64349089b97f41300cd088eb84d7d3a SHA512 dd18cb4f9910f338a840ceb192525159dd199263bd7d63cb98bc27cc0d876956756881da6ce589e2db13874bfe1b9ce23e7ab2a9ca6aafe360ab6797f580f84f WHIRLPOOL 1fb87b774e8ea06d33f1a502408342847893b4259e83ca6e817f1592a3b6ba3ce3d10cebe5c30c6761e93c7fa3b970011ae5bcdcd01815e3b4ce8451fabc22a0
-DIST musl-1.1.7.tar.gz 904546 SHA256 d8e0aae287ecf8aa6500d3ed4131f33d216a7857dc7649a89125ffca6bf91599 SHA512 7fe002ed5f7fd96c8759f3f85ee382809043e1829e093b88eaaddc197f7d558473ad66b33be41dbb1afe750ccdd62e6dfcc3a591c122e84435142fab890e8edc WHIRLPOOL c9261b4887df25316f7b179cfdf6b25277f69aa512c29ebe53b6fa4742712007d393144cbbf825be4cb63aa250558efbae2dcb43185a4937b99c0e9bd6efc861
DIST musl-1.1.8.tar.gz 904465 SHA256 fa928506415b9c555977daaf874c190eaf7fbbd16028cc5c5f33a00a83227813 SHA512 de2f0b03fd199e2ceb9937686d1092838744dccaddb3916f9baef9cdd2621624fb3c4af2206a3366d12852d84ccc8b0b68350f9d06a9e2bcdbc0309dc05383ff WHIRLPOOL 439059ed2134614cf7ccd3b8b7a8c50c53b7aab4a8114b030a1bd2fdb12c6c57621a7ee139aafcada2500c3b0dea3b1b812d7bae7bca85243867edd520adb891
DIST musl-1.1.9.tar.gz 905914 SHA256 00bf7173caf972c88cd07cb0d420c082a2f35efcccc1a81f8909bec2d030283e SHA512 a6f899814b728113d3ad1b9d03dfde4991af1d9cb85cf596583d6c98cfd596dc2523453ff9bd6e40daef9a63682bf39a66d88ddaa5b51bac72f52c9ff43b9590 WHIRLPOOL b86ed0bbbbecc24b4ea3efd9682f2a6bbe81453e9f801a55f9cd8ffab0cc61ff4f4fa5c2ac956afd7e0685e04060fd8622426dba7284ef3d55348860a9603fba
-EBUILD musl-1.1.7.ebuild 2387 SHA256 61b02e2d18a8569d472a965c3e11056908c76afaf525350b02ee19b52621eb42 SHA512 402e41969d1f7e8904f5b7ae5e7a3ba7a284e49b9ba433a45caa27cf51b2222008787315112adf6d312c35bb03d7976cde4d21e76b38baa4a442944c3ae82918 WHIRLPOOL 56ae3116803f97f3ff4e5ed5c20093b1867519a68530d381022b9047421401f4f0aa41eb2ad4e5db9d5bd9e7e05818a82418c6ce006cf0e2b5d28f6501178d34
EBUILD musl-1.1.8-r2.ebuild 2339 SHA256 cc55dbc85aa91d33b4094e0b77028b370ab8cb48987468dda8c4d0a7a48f027c SHA512 84d3ff99993afb056d2e477d57cb3a5d9d28f1cc558f81fac3058c7226991104c58d438d84a24082c08db2a507eebb73fc9df22fb1afecc463fed9d32f054567 WHIRLPOOL 64aba73f221f0f2deb56037bcdcb222f261d57521a349a566071b769091179306ab6108dfbf3b1b35b3587f834e5899cb4df47efcc3e8f60d7e2c19da3de117d
-EBUILD musl-1.1.8.ebuild 2266 SHA256 a1930616bfe7da7b3d2dc0f8603805b915bf468baf4d1a219d9af0a40735b568 SHA512 e364bfe6557b3b22bd68530613bf904941d5446f011ccc167ec30a3e1d157037bbe99f9b46d8ab37f35079605797a4c845fee2423f39a984813fff76d5bd3a6f WHIRLPOOL a0fa6c23da24b459ce1571051f3f7ae918c4cbc783578b3850fc098afba24df95a4b7ec499756a1e464cb3b22fd659a9e89436afed875b6879b92fdb7a456951
EBUILD musl-1.1.9.ebuild 2987 SHA256 350480c0c08d2395d0dd432cac19f315c94351432bb8d22ee8431212514f62fd SHA512 9533d8536adf296c951bed941a5874f704202d4b29e4bd3702a0655ea4dd7b0970bd7f26ced8e4c6566c129aa6dcd502bdd34cd0a885612a5cc2e9ee82f7bed7 WHIRLPOOL 903f2182b7584043f79edb034c6a1b3f70b7456e402c48168b8c196fffe80531d9169b6a98f9505e89750575831fa46a3cce56616a6696fba0a90d9b64988a3e
EBUILD musl-9999.ebuild 2988 SHA256 102ef6f2a9949832d4d47da560ebeaa7dd5682e3aad4d4f1229106514eee727d SHA512 aface8cf4181dd5675b81f09115db6e24c386e385d6b25a875c2cc32ebc1708998005bbe4528fed1c8a1fc26da2d56b2dd53d9d425636cb3f6040de4092244ca WHIRLPOOL 6c7731b53c7fccad2472e6f02d98979ca3a19c3106c27e9c1a2df4fbda72738fa92b15b38ed75a38e9f5b29d817291a04188ff8b80a0396c38af9677a8d41e70
-MISC ChangeLog 8166 SHA256 517bb239f6b03ede4d6f928f481f7b8a4cd5f6d85726534fddb8d69aabc38577 SHA512 a33e55df6801bc8e718a20f4abbc49608f864129e6b9f210a37b873b39144f26f25d2c8bef79668ecfe5bf15d582690ad9015fe24ca8dc55cc938fce2ee46e58 WHIRLPOOL 39523a432e7ba3a4310a1e95720daf2e864f47de640eba8c42ae68f3d6aa6e52592ab0a8c6f1d5b488facecaab7c6ca4048b62f6592e7addc1e96d198d1ddebe
+MISC ChangeLog 8327 SHA256 d324527f8593e70c189e76fe430faf619a391e12dbdb3c464e737d13d7d5d558 SHA512 2a2c45544415fbf1da699e3156b5543b624665761d18c8df0b5456af8ad469c217aedad614a97d917d8965d8342bdda900e9b957c808958807dd91df19a31ee2 WHIRLPOOL 8f23c6d6b15a600e75ce304bf777963a14f4baa83af26d0eba1cdcb61233c397aea11c42a49005278cf74db5002aabb94057fdf35b02c9bac3c890f399cfe366
MISC metadata.xml 327 SHA256 fd917b3ad115fac11699c82ff087e97c323fe2327f77813c9a2b9cfc27e45042 SHA512 b58ed48ee5332d6e91dfb58faad0a0fecd4b8da27b0edf6c1809a7338764e629eb5c12feb09fae80443b486af27af0d0f2e6ceeb4fc605e6d04b31c1041b3127 WHIRLPOOL 4941c5da58f683ff0a83fdc83017a8fd9a1bbb02fa1b5ea47302ebe7f7d324c0820088acb1eb32263fdb9b4120bc93f24997515bc30515b90055b48d167fd56a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVVIoLAAoJEJOE+m71LUu6BhYP/0Igp6G7AzRBct+oLfNr48zv
-g07DlYo2fYmObVUFj99+AuwHnS1m/Al2XG/7qKtzX4g+aupV05B1s1h75VrwiRxo
-RX3KeHdrrgijcNSWzbm3VJq8Nv8etogm9Jk0cLz0AkTV7Sl3CDSQaM4xAAI4gupi
-GVxZzpYhihNPhpzw5vH5Y0+mD91/iYHJlwkk+fD5rt8GSv6u/zKcV2pVLqdjQUDK
-VmVurLHFrkUrS/ZRn2OXyWs9BjxljzVTTY1ZHNuffF3cv8X4z3KKbb49A8/kWw9O
-SbJhkqmIEHPkXgk50td0iL4I5OvsguDGFdoPU8Xd+Fhzg/NpeXmcQgcOb0xL3u53
-MpFGlzKoDA9puu8HE9rhrpL1GqV6vW6M5tiQv5uBYG9KWclwCn6uwi82eCjFMXL2
-QLBFl6wN7G2xX69J0wGodiYQtBl+Fai7KR3U2wHBCrEXeg0gLCefxhnq1v1a3Kh0
-JAqF/GdqdmPT8DUzqrbge1FUVjEyEeDMs3zktdzTB5PrAs/XzFPwkMFN6xTpisJo
-AJX56WY4h8QtGPzcDFAWjTgYfcxT9gYhv3RtPIAD9o0kx2QLpk9qeTlG30bQqEUW
-ljtFvxQkiCYBZ7WRBXJI5PEqvmXgPxuumj8QdLxLFyugCn1kDYSDQTM5iHLEahbc
-AfY9Yk0NGN7unP9Yn2CQ
-=I3e7
+iQIcBAEBCAAGBQJVVIp8AAoJEJOE+m71LUu6YjIQAIPNvsShA4x06Zo5oYpqKtt2
+mpPov0WQ1z3B84r6YJeMN2XnLnHqOJJHRAKZkDwQwBOCkVHvCSwyEMUV2roGjQbi
+jwc2BBiDPVeXklJwGnRQa4lb0KApTWy6zp6dQFAlNr3n0/Wd4DTg3RfSpwpKkRD9
+QoP0OBGQN4C+ZJajVV8jtjtmZwMk8PdJYFV/o+glwVfGCHPW+T9QrsDEBo4iEmO9
+C/1zY47404svnhE4YhS0HaWmXHPzyeJ6I+gENwCA+XGbXtgQYOTzfW9N+dM1M3l0
+gOVX/T5Fp/Czm0wzq0zIm3I002Rmy0JRhzPop3dm0jTLX4dUcr4TcRBEdLOz+Hra
+y9ORnrEQFTNQAFZCc1br6J979svRyM2qpxl3qejSFDah1mdwTLCmY4eH+hkCPSe3
+zcIvexvfV40U00i3l/9UVddHo0odYfm0cEOy7i6aruvm1O2t9rBshP6P6IRC8C4x
+gxuWr5pN1Fct4mu1n+guKK7hgAFd2ihl/8Y+pHm0wvR5frKD4izXLzxsDYKNdbpF
+uu37PJXimL9SmVZvHyfLI+PVxOLmwEWBGdDlE5nNQduuzO9yrvPsrrUwt/cfuWAG
+f7Z+BEcvGwkf5ml6tnixVq9jNJQasfZR4bqbQuH0OCCKoBA89kcY+6AfsdJ8IxRX
+ZS4Uz2IN/XpQ5FVZ10gV
+=798E
-----END PGP SIGNATURE-----
diff --git a/sys-libs/musl/musl-1.1.7.ebuild b/sys-libs/musl/musl-1.1.7.ebuild
deleted file mode 100644
index f421c614d450..000000000000
--- a/sys-libs/musl/musl-1.1.7.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/musl/musl-1.1.7.ebuild,v 1.2 2015/03/24 00:14:05 blueness Exp $
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://git.musl-libc.org/musl"
- inherit git-2
-fi
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY} == cross-* ]] ; then
- export CTARGET=${CATEGORY#cross-}
- fi
-fi
-
-DESCRIPTION="Lightweight, fast and simple C library focused on standards-conformance and safety"
-HOMEPAGE="http://www.musl-libc.org/"
-if [[ ${PV} != "9999" ]] ; then
- PATCH_VER=""
- SRC_URI="http://www.musl-libc.org/releases/${P}.tar.gz"
- KEYWORDS="-* amd64 arm ~mips ppc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="crosscompile_opts_headers-only"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
- RDEPEND+=" sys-apps/getent"
-fi
-
-is_crosscompile() {
- [[ ${CHOST} != ${CTARGET} ]]
-}
-
-just_headers() {
- use crosscompile_opts_headers-only && is_crosscompile
-}
-
-pkg_setup() {
- if [ ${CTARGET} == ${CHOST} ] ; then
- case ${CHOST} in
- *-musl*) ;;
- *) die "Use sys-devel/crossdev to build a musl toolchain" ;;
- esac
- fi
-
- epatch_user
-}
-
-src_configure() {
- tc-getCC ${CTARGET}
- just_headers && export CC=true
-
- ./configure \
- --target="${CTARGET}" \
- --prefix="/usr" \
- --disable-gcc-wrapper
-}
-
-src_compile() {
- emake include/bits/alltypes.h || die
- just_headers && return 0
-
- emake || die
-}
-
-src_install() {
- local sysroot=${D}
- is_crosscompile && sysroot+="/usr/${CTARGET}"
-
- local target="install"
- just_headers && target="install-headers"
- emake DESTDIR="${sysroot}" ${target} || die
-
- # Make sure we install the sys-include symlink so that when
- # we build a 2nd stage cross-compiler, gcc finds the target
- # system headers correctly. See gcc/doc/gccinstall.info
- if is_crosscompile ; then
- dosym usr/include /usr/${CTARGET}/sys-include
- fi
-
- # musl provides ldd via a sym link to its ld.so
- local ldso=$(basename ${D}/lib/ld-musl-*)
- dosym /lib/${ldso} /usr/bin/ldd
-}
-
-pkg_postinst() {
- is_crosscompile && return 0
-
- [ "${ROOT}" != "/" ] && return 0
-
- # TODO: musl doesn't use ldconfig, instead here we can
- # create sym links to libraries outside of /lib and /usr/lib
- ldconfig
- # reload init ...
- /sbin/telinit U 2>/dev/null
-}
diff --git a/sys-libs/musl/musl-1.1.8.ebuild b/sys-libs/musl/musl-1.1.8.ebuild
deleted file mode 100644
index df329052126e..000000000000
--- a/sys-libs/musl/musl-1.1.8.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/musl/musl-1.1.8.ebuild,v 1.2 2015/04/01 20:04:37 blueness Exp $
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://git.musl-libc.org/musl"
- inherit git-2
-fi
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY} == cross-* ]] ; then
- export CTARGET=${CATEGORY#cross-}
- fi
-fi
-
-DESCRIPTION="Lightweight, fast and simple C library focused on standards-conformance and safety"
-HOMEPAGE="http://www.musl-libc.org/"
-if [[ ${PV} != "9999" ]] ; then
- PATCH_VER=""
- SRC_URI="http://www.musl-libc.org/releases/${P}.tar.gz"
- KEYWORDS="-* amd64 arm ~mips ppc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="crosscompile_opts_headers-only"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
- RDEPEND+=" sys-apps/getent"
-fi
-
-is_crosscompile() {
- [[ ${CHOST} != ${CTARGET} ]]
-}
-
-just_headers() {
- use crosscompile_opts_headers-only && is_crosscompile
-}
-
-pkg_setup() {
- if [ ${CTARGET} == ${CHOST} ] ; then
- case ${CHOST} in
- *-musl*) ;;
- *) die "Use sys-devel/crossdev to build a musl toolchain" ;;
- esac
- fi
-
- epatch_user
-}
-
-src_configure() {
- tc-getCC ${CTARGET}
- just_headers && export CC=true
-
- local sysroot
- is_crosscompile && sysroot=/usr/${CTARGET}
- ./configure \
- --target=${CTARGET} \
- --prefix=${sysroot}/usr \
- --syslibdir=${sysroot}/lib \
- --disable-gcc-wrapper
-}
-
-src_compile() {
- emake include/bits/alltypes.h || die
- just_headers && return 0
-
- emake || die
-}
-
-src_install() {
- local target="install"
- just_headers && target="install-headers"
- emake DESTDIR="${D}" ${target} || die
- just_headers && return 0
-
- # musl provides ldd via a sym link to its ld.so
- local sysroot
- is_crosscompile && sysroot=/usr/${CTARGET}
- local ldso=$(basename "${D}"${sysroot}/lib/ld-musl-*)
- dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
-}
-
-pkg_postinst() {
- is_crosscompile && return 0
-
- [ "${ROOT}" != "/" ] && return 0
-
- # TODO: musl doesn't use ldconfig, instead here we can
- # create sym links to libraries outside of /lib and /usr/lib
- ldconfig
- # reload init ...
- /sbin/telinit U 2>/dev/null
-}