diff options
author | 2012-10-09 17:07:32 +0000 | |
---|---|---|
committer | 2012-10-09 17:07:32 +0000 | |
commit | 06c8cf8ccc0f089728ff886fb9369f5b7ca39980 (patch) | |
tree | fa15e973649bb9e7fbb6a400c92286b5afdf8fc7 /sys-libs/libunwind | |
parent | Add m68k love #375737 by Ryan Hill. (diff) | |
download | historical-06c8cf8ccc0f089728ff886fb9369f5b7ca39980.tar.gz historical-06c8cf8ccc0f089728ff886fb9369f5b7ca39980.tar.bz2 historical-06c8cf8ccc0f089728ff886fb9369f5b7ca39980.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha131/cvs/Linux x86_64
Diffstat (limited to 'sys-libs/libunwind')
-rw-r--r-- | sys-libs/libunwind/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/libunwind/Manifest | 20 | ||||
-rw-r--r-- | sys-libs/libunwind/libunwind-1.1.ebuild | 55 |
3 files changed, 77 insertions, 5 deletions
diff --git a/sys-libs/libunwind/ChangeLog b/sys-libs/libunwind/ChangeLog index 47a7d6e0d4b3..9ee30fc58d4f 100644 --- a/sys-libs/libunwind/ChangeLog +++ b/sys-libs/libunwind/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libunwind # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libunwind/ChangeLog,v 1.25 2012/09/11 20:15:12 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libunwind/ChangeLog,v 1.26 2012/10/09 17:07:32 vapier Exp $ + +*libunwind-1.1 (09 Oct 2012) + + 09 Oct 2012; Mike Frysinger <vapier@gentoo.org> +libunwind-1.1.ebuild: + Version bump. 11 Sep 2012; Alexis Ballier <aballier@gentoo.org> libunwind-1.0.1-r1.ebuild: keyword ~amd64-fbsd diff --git a/sys-libs/libunwind/Manifest b/sys-libs/libunwind/Manifest index 2a054add092b..49b67e342e60 100644 --- a/sys-libs/libunwind/Manifest +++ b/sys-libs/libunwind/Manifest @@ -7,15 +7,27 @@ AUX libunwind-1.0.1-disable-setjmp.patch 1236 SHA256 71e44f436674ad2b8459cda517b AUX libunwind-1.0.1-ia64.patch 5118 SHA256 d5de421a421a35e4efd4f7787d54095aebc310e205c5a412624b73db46530d82 SHA512 2a703cce762080b4581acccfc19a003b81d3a4ba7da4f620af41fc043590367359e16e5f16c95a399f347da61d2386d246d86d03ba195b022520cb326cc27dfe WHIRLPOOL aec72622f42083af788f87ac3130afec36a91eb82591b4df554ab3232a709938b557fd51e1c4e84540198f97ff6a25cf7905a3c728b9c5249f8b16753496b84e DIST libunwind-0.99.tar.gz 711817 SHA256 56083aae17eab3ccb7a36b95f0430f5a5f258755bf193bb5ca4fd4b918356164 SHA512 26796c546490c3065d04e2143b8a4a7bcc3d3d8fc0c1c8bc1da1ddfb6abc0807d994fe83f008e82ba7cb78525d6fe66800aafa266e931a6aef9813283f904daf WHIRLPOOL 868cf12c71fb1ca64da185e3e804bcddfafd70f8c443c7ca5684f9fa99f1a1943bb75cc4137082a5bd3865a6aeea39c1b2ad68d62db261d14164afded8f0ee3e DIST libunwind-1.0.1.tar.gz 1028725 SHA256 aa95fd184c0b90d95891c2f3bac2c7df708ff016d2a6ee8b2eabb769f864101f SHA512 e360f0c0abf1e8b153a01cf522237495cecd9b4c689fa55868e60cec86f650e86ceefa283c045fa3d4bd50dc130e75ce7a8ad221c8f938c20a56f106aa3de8c5 WHIRLPOOL 0a2bcfdabb97cb541f7050203db4b658d0b853fdeb504e5917a731547a673e78db9ea0a64ee17ffc137017fc474c7ba44086fdbf2f5f3519993b5bd0048c76b4 +DIST libunwind-1.1.tar.gz 1098603 SHA256 9dfe0fcae2a866de9d3942c66995e4b460230446887dbdab302d41a8aee8d09a SHA512 bfe04f2bfac9f9e47c37f0b23ed2f264d8d3d3d6f1392fe9d794ee13cad216b3740979e922e4276fb65c1ccdc836fce48812cb5459ecdd2a89a621036a35d7c1 WHIRLPOOL 1a0e566edf92c0563cb5525203f2718c3454bc0be25ec8079cde8441de08b6d8951db7cbf2f0a02a4a0f1e6c350e74e551a482d9094996daefa216a79bc9d383 EBUILD libunwind-0.99-r1.ebuild 1103 SHA256 962c93f91523135b31c45f726accc1f2d87f2b5877d5fcefa2790861d84bef2f SHA512 e8a335060b4955034ebade25644f171af878960f869742585fbef5a65ed48657d7eaaa7172ea1ab322efe9009135716fe0d34d5a67905f9ed8863fe85cdde3eb WHIRLPOOL 0e0b318c5f9db6252224ac56980141d9512d326d1c18672210a5f4d1e0b71638e3d70c54ffc548a09a2363d09ad6db8ba1861cf116d77e41dfe1d1ddfee25166 EBUILD libunwind-1.0.1-r1.ebuild 1953 SHA256 53bcc353cba09f82117710906bd7b33766514d3c6cc01c53007eec521f0fc6dd SHA512 67cc6dbfb2c0a70068cad0753d37c8ef578fb0675c74101826441dd98f07b641c4a11055eba8e73348820dc5c4c71d949856ccae7219c80d2bdb871c6fa787e2 WHIRLPOOL 6f0d5a4069b661eddfcd9d44dab85f4673e8360f1003119a4b37c8f2d064577dfc6688a97a7dd638593427d15319e9fef2f0b6d7ea8496da67b9999d1f16ea3d EBUILD libunwind-1.0.1.ebuild 1407 SHA256 f23c9405452a13e7238b55bbaff71c7636ef47605a618d3eac55914410ff7036 SHA512 dc01f58db7fd25f14e3075090e000e22c83ce192069880bd36a72d66af16da0865e22b9d15a2329e6a1eecaeeb5474810bbdc1dcc574779c5f5dc09414963630 WHIRLPOOL 9e5cef0cda05c72b20cc5b8d066d2b669c58a8c983e448670c4434a96ac596f77b6e2ec68d61f837de650e6e2b84d916272a1ea63b33fe4e622515a0af63bbfd -MISC ChangeLog 3764 SHA256 5134b222c547b09089c329c5202b1b5f1f3c81cf495e5cf41b1325e07cffbe58 SHA512 f49cf230799dcdcb52d5e3bcd15dc7a54686f99c1c2ef5140fb213cadc9a27e3f2d0cb2837950def306d1b09f8a4e104fe5c94224840fbadbe21413412d9adc3 WHIRLPOOL 1650dbbe8781413a12ef0f07dd199e13eff476efcf3ee3fddb93239e2332b51f44af52c9b61698191f83df4b73f880092216d07b9dbb26a79fc17e862f5d37c5 +EBUILD libunwind-1.1.ebuild 1940 SHA256 2868019cb8c7105144b616e28e7e4a1b2eb1359f8a07e577c7512c9975248630 SHA512 e75e5992276acfd65f366cc7f2f9246f7ad771f776c1bfdfb691e18bef73921edacf990f0fb2cafdba8fba0f72d053596a78ec9e89693c68079eb287b7acfcef WHIRLPOOL 4c522e2ed70d3b04c24f7609b3dd9645aef4cbbe7f1cdece17f4d908967ffd6b6ebd03e1b9df7f8aaace21ea6bab7a908673f6b70c5eb6c01aab6649a583245f +MISC ChangeLog 3882 SHA256 254a316a0c2006215367667845dacf5f973b9d9ca349cf21a81140da47c9de07 SHA512 f2e31c0dd00318bc73c9fd3c7999d18b4c4e487284ce3fc6d885d24d132591e58c129eeff14308e1e3667ac046ffa31f751396d49c96ea38a681cc055735f18f WHIRLPOOL 8cdc9d12b5c0e2bb168776ee9b76b282f8552b363dd9e1841ee04a62b1f4d98e68fd8a429cf266f03f3921cfa410be4c752e87d8b49f5d3d85d7153b77d3dad5 MISC metadata.xml 308 SHA256 7cc6384c4b235b1f508c714d3a35a8944cb7a550d93132d1bc328c936364c461 SHA512 777fe5edcaaf2fb8d860fcb6e4c11b85b701ae11963d89bdc6210abcce609bb9c41936b2d658c67a56e99001e2822753f71593c5ad4f513c8518d88149dd4b59 WHIRLPOOL 68b6c100b70f5acd52f64a7d10d79784de1f6c93872216239d6df5b9d735ccc35252b8e5d3148cd1ce9c466962acfab36743083440cd8cc27737dc7a712cf756 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlBPm9YACgkQvFcC4BYPU0oh7wCfb/unC31o5+bSAUa2N0+rBl+4 -TzMAoMKmJYup91FOzVdolRvzIHeAxLV2 -=Lof1 +iQIcBAEBCAAGBQJQdFnzAAoJELEHsLL7fEFW1d4P/AzjMi9csVMsVaOS9iVIXRuh +mkaVBmzDWDZPHxmsBcJqbAvflp7yEpSKwC83BqJfpoxtjeYonzYK00iAwa859b8T +b9iarFtTERohiXUVoiHqlUMDW4laNbA2uiaOkvrV5izYqbp3pm3Wr2rnJ2nfXe2X +iL4ZomKNCd/yLV1lNthPA3OP7tx9isIjXBdmzpRjZExwt7iXWkEssd3gPmfIfWf6 +k1TMxZcL5VuT4lxzEoU1jVxxPa0EymkI5IeVinFZnR5DiSlgxiuxEspsT3B35U1H +7BXRe98cCIrLNvgZ7Q/DAlgPupMppOMCMWrNWSzaeC2y8a4LSUUZlQQqm10FFX5Z ++qAFb6BVoTk+9W+RZ8Z+UySdK1kuEp+m8t+I7aDPkCFp+bmaVWZKsL+l1dpeSGR4 +kRueIH/ClhgtjTpQx+VXFb8GtuUiChsSuZHmzLtcFJHJtiASO2tj0Wd5l+dZpojB +clRdbAhqMWsIzhnqpOq5+qyDut9+1GqlbcqZ40MuUsYKzzTOB+DN1Yuge56xmthp +olu1qUUHSEM/ehVoES/isKsfOpVZoMijryDbKB0UxjvC/suoEPFoym1DuDtLoqXy +XSDTghDPYHg0GMeI68PAlUqp7zkLKPTOR2Vs2ODflgmgCdyTjN3uo7c7V5MsF47d +pYfUd+vaTDbxuG41J47G +=FOil -----END PGP SIGNATURE----- diff --git a/sys-libs/libunwind/libunwind-1.1.ebuild b/sys-libs/libunwind/libunwind-1.1.ebuild new file mode 100644 index 000000000000..6f02822e32f6 --- /dev/null +++ b/sys-libs/libunwind/libunwind-1.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libunwind/libunwind-1.1.ebuild,v 1.1 2012/10/09 17:07:32 vapier Exp $ + +EAPI="4" + +DESCRIPTION="Portable and efficient API to determine the call-chain of a program" +HOMEPAGE="http://savannah.nongnu.org/projects/libunwind" +SRC_URI="http://download.savannah.nongnu.org/releases/libunwind/${P}.tar.gz" + +LICENSE="MIT" +SLOT="7" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="debug debug-frame static-libs" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +QA_DT_NEEDED_x86_fbsd="usr/lib/libunwind.so.7.0.0" + +src_prepare() { + # These tests like to fail. bleh. + echo 'int main(){return 0;}' > tests/Gtest-dyn1.c + echo 'int main(){return 0;}' > tests/Ltest-dyn1.c +} + +src_configure() { + # do not $(use_enable) because the configure.in is broken and parses + # --disable-debug the same as --enable-debug. + # https://savannah.nongnu.org/bugs/index.php?34324 + # --enable-cxx-exceptions: always enable it, headers provide the interface + # and on some archs it is disabled by default causing a mismatch between the + # API and the ABI, bug #418253 + # conservative-checks: validate memory addresses before use; as of 1.0.1, + # only x86_64 supports this, yet may be useful for debugging, couple it with + # debug useflag. + econf \ + --enable-cxx-exceptions \ + $(use_enable debug-frame) \ + $(use_enable static-libs static) \ + $(use_enable debug conservative_checks) \ + $(use debug && echo --enable-debug) +} + +src_test() { + # Explicitly allow parallel build of tests. + # Sandbox causes some tests to freak out. + SANDBOX_ON=0 emake check +} + +src_install() { + default + # libunwind-ptrace.a (and libunwind-ptrace.h) is separate API and without + # shared library, so we keep it in any case + use static-libs || find "${ED}"usr '(' -name 'libunwind-generic.a' -o -name 'libunwind*.la' ')' -delete +} |