# 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.51 2015/04/15 23:10:51 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/musl/ChangeLog,v 1.52 2015/04/15 23:14:59 blueness Exp $
+
+ 15 Apr 2015; Anthony G. Basile <blueness@gentoo.org> -musl-1.1.5.ebuild,
+ -musl-1.1.6.ebuild, -musl-1.1.7-r3.ebuild:
+ Cleup older versions.
*musl-1.1.8-r1 (15 Apr 2015)
AUX getent 1168 SHA256 391f5e2bf876d1a5d0ebc4bd80f15e297049cf3296252dfee6549d32e9b43f6a SHA512 60e10b9ac073e5b648b2c22c8e75a3f2c8a26e28f6d50059e4b921f17adbd0f6d7aa65d8441ebab19f07b21592425962b736071c55d0c274855bc1dbb2567382 WHIRLPOOL 4c0422d73eb5f4cfe91c49e95364778cf3453409c3948b375dc5e021be1e0186c110b9d0f674722db211f772cb4da1414ea06aaaed75cd853d31cb13bb70b5c0
AUX ldconfig 2542 SHA256 e58f98ddd14206a43439bf3431abee786f800867b3e53ac50d43cc8528304621 SHA512 384213cec3842bf9305c9093d7f52c11f8b448c3dcfd78c34e90c28a0ce3848046724f196b1146238ee8fa5f7e337289305efa82cb1f6948f3e171566f71d9b6 WHIRLPOOL 73fcd097ad68b6ae5f33099e45d129fd89ee74c23760fc1eca6b4612fd1a8030df85a8fe019c2bf4e6ed4b0b3a969d2f3678ddd2f6955685037eaff9503cab93
-DIST musl-1.1.5.tar.gz 872924 SHA256 352362b1724cc9740f4c3ce0fe02aae45e4de9809ea4ac961f31aedc11b87393 SHA512 4436887367137cbfc6d34e0f403b8dd36db2a55a5160681fef4de7cc0cb1be38487ea708e6aa6dc1328b61c62868b6cc19f099649c9d12e1ba812dfa8844b772 WHIRLPOOL 4ba2f2e0b5e81faeb55472cef32fd2780bca5b94210bc4608872f7a323d918339e1705384576d89a78c9b620692b3f7cd877eb8fa6c15086430b0f640beee3ba
-DIST musl-1.1.6.tar.gz 876821 SHA256 5a0160c55c540d5b90158617a57647f1b03209f58d9ee70dbce19d1115b4f1b4 SHA512 7ae7901e040990937c9473f98c7921736aa9ba051bf133b0a089c0730949ef83acca396333a5afa08edc2514081ab9f36c14aed343919b0d92e0e574737c8bab WHIRLPOOL 5f2a9b7fc85ef53daa0cfa5a7b06ea4ad02376cc381ae1b6257ea499dfe843062902946a29b2801fb9aa0fcb2809077823010f522728c92303876cafa4d21e58
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
-EBUILD musl-1.1.5.ebuild 2259 SHA256 edf0f660eb7980df0b4c1548b699ba7b7c4ab42429ca07b46383c76dd912c679 SHA512 9c98edf2e4a49a4fcf1d7bace18f372c89bd56b7fca645cc3855926c9711d936f335ab90b306f59bb858ab63710eee06b4f857f17651bca7312c68e38e6769fd WHIRLPOOL 47b67a5ba0b5ffab81e7ec26afdcb17475af76326046c17c2b0b2d2d71ac90bbedefc1111c932f55012ecc9a03f25429190d7d0f20e521eaf3d5d93f0146c2e7
-EBUILD musl-1.1.6.ebuild 2259 SHA256 a7ec621a99226c0b442fed142355457e3a29724da00fa276f5f7e020416a910b SHA512 7c5d52defba4ab9fe562eb6fc80143082f9826570ea736e59a3779e80a5a4db50f3db6dfb0b6f86431c629e4bb2ee411c75ea04c2bc4d0f65de430f7e7a806a0 WHIRLPOOL 5e6d858783774dd8629fdc46ff166798bb0afb77910fcde05c926164a49bb16411740598bd5b052e41a64d4df6ed7348b1d194f60cef6db9e342415cfd08550b
-EBUILD musl-1.1.7-r3.ebuild 2273 SHA256 4507b1458b7b0d2b25b50ac9c707d1624a405b354619aafa9f61dcd7092065ff SHA512 85bb84ef078c210e5112871c2a03b7d3ff046a2293860615d9ab0d5465d84f91850591d956f7d6ff36b92fe58a3562eb19e84cfc963393bbd7eb142aa1117247 WHIRLPOOL 006c28c6c4d29d7f728b3ca25bab515c95f542f95990fb25cf4390e4448b62cc813d58b18952853f078b0be8fa5a83285b75682ca23dffaf5105cd998a0a4cf5
EBUILD musl-1.1.7.ebuild 2387 SHA256 61b02e2d18a8569d472a965c3e11056908c76afaf525350b02ee19b52621eb42 SHA512 402e41969d1f7e8904f5b7ae5e7a3ba7a284e49b9ba433a45caa27cf51b2222008787315112adf6d312c35bb03d7976cde4d21e76b38baa4a442944c3ae82918 WHIRLPOOL 56ae3116803f97f3ff4e5ed5c20093b1867519a68530d381022b9047421401f4f0aa41eb2ad4e5db9d5bd9e7e05818a82418c6ce006cf0e2b5d28f6501178d34
EBUILD musl-1.1.8-r1.ebuild 2251 SHA256 be4d651d94202953cf0c1261447815d1fc9760bcf97f3c9e64f1062235c3a04c SHA512 7f71b3592f30edc3352f16463fd40d324057efaae41eb341cd31599c88fba77190ba02f2001caec435936591f5f3eb6791daa24f529e8ccd8361baf653af973c WHIRLPOOL ff0ed0ea8278b68d6ec759bd125cbe6e120a38762ca68b163d4bd74d87c3b0bf0a2025a7a7cd2edaed452065eba2279fbe9c165a4336d71e9e82f4e65ae515c8
EBUILD musl-1.1.8.ebuild 2266 SHA256 a1930616bfe7da7b3d2dc0f8603805b915bf468baf4d1a219d9af0a40735b568 SHA512 e364bfe6557b3b22bd68530613bf904941d5446f011ccc167ec30a3e1d157037bbe99f9b46d8ab37f35079605797a4c845fee2423f39a984813fff76d5bd3a6f WHIRLPOOL a0fa6c23da24b459ce1571051f3f7ae918c4cbc783578b3850fc098afba24df95a4b7ec499756a1e464cb3b22fd659a9e89436afed875b6879b92fdb7a456951
EBUILD musl-9999.ebuild 2248 SHA256 74627de249e65c9c525995dc5cbbc5008164ef1bd801b29e608ab080c91ef02e SHA512 ea6e15d37c2e5fbe50821eb82c9af70b03620187a416ce10c23a2b2a392171c0beb6a57ff9c8cf005e747c5222479dc545add121c0d049c646f2c0ff4bf095f8 WHIRLPOOL 518dee4b38d2b08ec104d15359710126cd8eb3852c1d087e88aeb7668dc2ffc803a472ab4708455d54f13fe6c3f60b45102f73d587240d2154811292771b803e
-MISC ChangeLog 7327 SHA256 9f430c5c2ace8eb41591b44d479f92f40411616ffeb18abdab15f64b8d5bba22 SHA512 17a5972f38f2a3f2dc48de6be3da2133193c02f0e7ebb219c109f0531234a9430717d55ab9d87ea35bc8d4ff3f559a1c0add9d8b8d48f804ad0fc622ceef66b1 WHIRLPOOL 973186df6d9d74d0f3b1ccbeb5b16012bb1f468b17214640545c8bbc91ca531a1014a9e48ead8fb529db27516eed333d5088f4a68cbf9d2c79a7f961c9de2446
+MISC ChangeLog 7472 SHA256 99fd75fddcf8f8fcec607fd60babcc553f6c47789f0dbbc221d0da2978d9ba04 SHA512 97b2dc113e740efcb541ae90447fabf54737bc6d78f817028b6eb3327ccdf3c02dc662047771ff9c44219d50d8f0c94083921549a29c2fb5ebfe80b5a7e1a1ab WHIRLPOOL 7ed5d74f0aeedb8de2107719949fc81984aea747b22abbad094300a004639b1b86e7999026cd3942c41d083be6bd7125d13ae90fda9c96fdbeccbdacfd5f1334
MISC metadata.xml 327 SHA256 fd917b3ad115fac11699c82ff087e97c323fe2327f77813c9a2b9cfc27e45042 SHA512 b58ed48ee5332d6e91dfb58faad0a0fecd4b8da27b0edf6c1809a7338764e629eb5c12feb09fae80443b486af27af0d0f2e6ceeb4fc605e6d04b31c1041b3127 WHIRLPOOL 4941c5da58f683ff0a83fdc83017a8fd9a1bbb02fa1b5ea47302ebe7f7d324c0820088acb1eb32263fdb9b4120bc93f24997515bc30515b90055b48d167fd56a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVLvCOAAoJEJOE+m71LUu6/TsP/0FwbBUFTukiMEm/CoKsKPXM
-DOZVilFvgE8pOlv1GLX/l7+ynKNeLNow92mCA9yvE3I9GG2v5gfDTQYclkJdfIVV
-cIYIrqyEEmkaF3OaOOJuVVVaNvwu4waQnGxU7WeDE9bwsU+eyx0Lasfb1Snas8ty
-VgVxkCOtppbgxUkVtjCOERu2Q0H9ZgmKbXywhhWb9YgTq8InM9Wj/LjyHBqLzYVF
-85X30duhXWSD5ipHX54YgIzcanK27I5B4cYJG2M48S/aBq3/MpGDzAQEFEOhmV0w
-v0c/sUeQvC1H5Xtjd6wreoaaoJmCSW6I/RJnWghkXkiJf9TLntHD66LaCFpGNbeI
-wO2D2cPjWR9X/Hb7u3zsOQ0HQJQbQw15pHQbrJ6VZIA+gy4VachK4+o2JKK1PH3y
-LnDVVZ9O+OZD+NsJ8ecfxf0l7YWQk8b4KPP2K6lM2Dy8oIuB1F8YFKWjZi34HE0y
-MavvYK5xs0OA0wvndkw++ghUG50Vjxbx8qPQcBybD4Fyp6INlBZJJ1vJFe70TZXz
-zWzBfh2a1zLQMAQaLhRh6qlHaPcQYT+C37JXu9LYU8mG5Rsr0b0r157RFWSaaIXh
-XAlZ6zd5NEXaXrUOhtMUxaZgasEzP8EU61DLlTQUdn82/W+A5KRzvVmfbdIERcVP
-HlPM0g3B1nmSLOdOZaZP
-=sGLS
+iQIcBAEBCAAGBQJVLvGHAAoJEJOE+m71LUu6GssQAK+a0o2/0dpfKoTLEZRb9Oer
+6lidGNloAl5XDGj6bmjqj67vQs74KW81bIbL+2SszkHAl9fQU65XfJe/4KjtG3Fe
+nIEtFvf5QKUXFT9MO746VFttwV162Jf4SL+MgGFHHZyFfGI3IikG3xdBsIjKgv0U
+UzDDvKgflkDHIOGKdjbjsN3ZR3ttbCSRxS2nZdnrpz+si65H6dLAZjBRZjSVuJS0
+cxgAlbm7nVCvmqwsSc50d5X1vWAjRoGF76tfsH+BjEQvtAx5/ksI32bhfvXywbBh
+obMYt1OIJ3u6GPb4U4vx64CII9r6+qnGphgLqUlf5PNPBJYbl8yIDE8clccvxC7q
+rTFP8CJ9xoe91cge611JQ4gO5T8d5UnOYDv4oH4ObKxcuI96Esx3DsuTl2MKpgjt
+ZVOIQ8gd/LiPvrS4ocvn+ob9l9LrNtHmkBTX2hX8z/wnirWL/isw1Hp7cxcYELya
+qAIIDTiuMG6T0gYbV85grOWMigzWasW+L7NPZROixVmCajw1xfelf1aLRvWtPYlV
+dvj3iqtbqdJ2PXXtWFSPMbesamGtgFnwsUOw9LT610drDjv0WGmdhDtv45W1nQRd
+bh9zcNWDHpTAIB9ANcPyEw9ej8DkZc29KiPqty9De/L4mZLg7DtBXPw+PZxADyYd
+X2lagHwNAT4YL6qAZ0MC
+=XHBz
-----END PGP SIGNATURE-----
+++ /dev/null
-# 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.5.ebuild,v 1.6 2015/02/27 08:07:49 vapier 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
-}
-
-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
-}
+++ /dev/null
-# 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.6.ebuild,v 1.3 2015/02/27 08:07:49 vapier 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
-}
-
-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
-}
+++ /dev/null
-# 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-r3.ebuild,v 1.1 2015/03/28 16:24:57 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
-}