diff options
author | 2013-02-10 13:48:41 +0000 | |
---|---|---|
committer | 2013-02-10 13:48:41 +0000 | |
commit | 7e8ab248646ff13d3c5ba04bfd2dbda4ec2f585d (patch) | |
tree | 711d323da77902eae521969e2120ea690f081486 /dev-libs/libffi | |
parent | Drop useless MY_P, leftover from last commit (diff) | |
download | historical-7e8ab248646ff13d3c5ba04bfd2dbda4ec2f585d.tar.gz historical-7e8ab248646ff13d3c5ba04bfd2dbda4ec2f585d.tar.bz2 historical-7e8ab248646ff13d3c5ba04bfd2dbda4ec2f585d.zip |
Tie USE="pax_kernel" with --enable-pax_emutramp. Thanks to klondike and blueness for advise.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'dev-libs/libffi')
-rw-r--r-- | dev-libs/libffi/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/libffi/Manifest | 20 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.0.12_rc3.ebuild | 5 | ||||
-rw-r--r-- | dev-libs/libffi/metadata.xml | 3 |
4 files changed, 22 insertions, 13 deletions
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog index 707e900fcf1c..8838da422811 100644 --- a/dev-libs/libffi/ChangeLog +++ b/dev-libs/libffi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/libffi # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.160 2013/02/09 17:37:06 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.161 2013/02/10 13:48:36 ssuominen Exp $ + + 10 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> libffi-3.0.12_rc3.ebuild, + metadata.xml: + Tie USE="pax_kernel" with --enable-pax_emutramp. Thanks to klondike and + blueness for advise. *libffi-3.0.12_rc3 (09 Feb 2013) diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index be1b8e1ee88d..a50384c8e043 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -8,17 +8,17 @@ DIST libffi-3.0.11.tar.gz 794220 SHA256 70bfb01356360089aa97d3e71e3edf05d195599f DIST libffi-3.0.12-rc3.tar.gz 844514 SHA256 c424bb41ef346166804a5b4270b3136cb1d551fea57606f6577c96ec7c7cac3c SHA512 0484c062dc30dd7addbff657341b0ff34445391ae9fa3f524531ca5ea466bfa7c4a243d141f87a26e68024bbe516dac7df0e3a91ed295b30a914fc5526b288da WHIRLPOOL dd6cc8dbad9e8dee9ac499832078d7a7929cf93478880084c7b99aa37aeeb599d4a54a6722455c1964ee9ac805d33b38b4435467eb544e731db7e778efcc31ae EBUILD libffi-3.0.10.ebuild 1620 SHA256 c5e2a9ec831ffc2165fe4391510ceb43796fd048e98066742065d9818af4c4cd SHA512 70212f59dcf98e4d8b49ccfb7d5ebd61587aa785bc44c5a5c73cbb71c977c1adb74883ccafb6def20b9fe4f8275118edd277dbf12a6f933a45288e2ef68a8de6 WHIRLPOOL 711aea572e153dd608f21c8fb032bcb1e34c5c68723f49d4192c4fb15bd3d9b3205be2b2b360eeac96743a8b64e1b428a3d944233a012521e22aec15d00874b7 EBUILD libffi-3.0.11.ebuild 2010 SHA256 9818b9286de122d5da2e2343d23e9f8b7002b95e6db351c33e1d1edebf187f66 SHA512 78a20cf49422822849cd883eef15c9bf941c86a910bb151ac19a05e5dde86e0419f50c1c930c2980cac765be6517183f8dde91627b3b9243980460107ee0b5d0 WHIRLPOOL c2d25acf6311b58a06a81d1f1ba9634ed2361185600af19561d319dcab4a88fe891b9828815f8aecb718fab6582f732b2bf3b7f5cff66e9fb60f4488aab4593f -EBUILD libffi-3.0.12_rc3.ebuild 1974 SHA256 95bb6726e5b978505547e307a077c4e84e34f12b3be18e80bdd8289375baaa9a SHA512 be217cb4edf44ebff96401b556e83f00548b7b10a10ca037634a69e737a2df79a4f02926929b4f39e6b6347d373d43735063969118cc60d1461492c69336d68d WHIRLPOOL e50294e688187bbd1a635ae429fb8d86daac1421961eb7e57885714de9870e66a7f4ab1efd4fac56cb70f840633a79bdad3b3ec122687ab5b407e74bf69c19d2 -MISC ChangeLog 21547 SHA256 1dc59cbff59b854634995dcaed565e33a05cf62bef412cd849bf41efd2e37294 SHA512 ed3897d69d744fe4ebf2cc51e55fce93383776fd8b869766089619dc549aebcc655bb822ee8ec944fdd773963372eda73da202ce0002ef77d13b7355174ab39b WHIRLPOOL 2478ec0cf81f39f4dab6f0bcc1d60f0d78aab3880dff28928333d6d021ca5996bdb05044db14deccac71194d9bec70469b4075b40f33b85349019f77e15e42c6 -MISC metadata.xml 1663 SHA256 f03f0b55cdf4405ead462ba1c1b8ff2f1b6821c22c3f23d484490f8c875f6073 SHA512 ec2605d08f41729ed229d488890faaae9931c13ff43b2d2eda63fc3b55d475b0e7dd84fda8aec58bcf53954c23bf31591784e9a3b60b3037b18828ed7651766f WHIRLPOOL 538b12775d5cb85f1be40c8ac7b017b0a8840f2d48c7fc2d1b1756385d3b6854b0e0998011afab70b1dd8aec4151358ebfcfc172fddda761c9304ff3a07254c4 +EBUILD libffi-3.0.12_rc3.ebuild 2027 SHA256 090bf6a59d429228c97ba7e716d900e17f4d69e47cabe0ecd7789c3f861c7252 SHA512 d850410c1c5cc5555c66756512a8f8cb65c5d1e7128ea2548b053f8a30e184ec430348463cd0a50b16c4c6a59d3437d296b66c13ef8fc36936f4bc4b244e7224 WHIRLPOOL a32238e1465698c6b0d93246a33289013b73386a63431800c5b885ca0a26f573fda9bff32423fc1808456763286b0e7ddc0f346c675575d676e8d66d46718ecc +MISC ChangeLog 21741 SHA256 406dbc962fb141b5ef53f34a56ee62455d56ef01f69b5be14e5d13024df1210e SHA512 e9387025fa024d93debef09d4df8ffa454eaa7c397c2fb724c8fa088ec60ad3f187a195cd90c593041e447c6cc7b912622f03283745127dc11586a07260f8b2b WHIRLPOOL b307bfd487dbfdc6fe36bae90a9deebade1ddd4c4f0bb6f9ea031c8a4e8e6b94613e80a9a29a67e06809acce47e833d0879f34aa392629e891b8fba4a0166724 +MISC metadata.xml 1768 SHA256 1bb92578368c006819d0cd5e1a94d32cffca87ddef8d571c29b483bedddc9b6e SHA512 2291c051ce2cb5c31989af68a705c0f8ce8d6ff23f2a66f839463a56a20454a6af276c5afc75687919e14fa614862356618e44c88415ff9884725e6e6db161bc WHIRLPOOL 7da7a437bf11dfcd5b5a8fbb067463ceb588fe83c1db0d15253293a955999d5dc65754918c73840a9a5020f86d1b6f1c9f8d127f4e1519594bc0678742727d45 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRFokJAAoJEEdUh39IaPFNKhsH/0jTDxfuYYXLnfyV9mcBcVZ3 -tlcQQLnIDLRFPk/XhNfUEWh0QQUGztFFIjHHIsW0jzcnGdMxP3c9VvAQ9ol5HIFn -Iak6tPY6+oE5htzchY1YNXl56bWtJpVBkp7Ej3GBwHPVcarppItVHVayEM+cBmiW -o0J1a+ZtXN9zbimrprwVUPKyftUXApxr6O2eFc6LcZdELxl/9jsGNYIk86N6MLmr -R6KdzFPUJfsfefYuGM4Ub12qYRACVHL1LoCljWQniblhRuHxqZ/4ECzt1wUyng/v -DgR4lnZvkJPUSa8OdTm48OA8u23qeXbHMMsG/MlcnU/DMAEUfm+eQaGUNyf4NJ8= -=Q4bX +iQEcBAEBCAAGBQJRF6T3AAoJEEdUh39IaPFNv9kH/ivd7xe1SxTWAFSwoLd8yx/7 +Q6agAGOdpir0t0b1iMNz0utEjEk3YsLIWLCGSTCb4T9QKt0aibsqq4sajU9Qgq30 +tlyEX5lmc3Q8cjX6BkZB9tFIC0r97b6/ikyAFQu3fSpHUeRVd2w3pQuVQcwTQlqK +CF6la2KM9esJ0S+A+npNLoveNNXVr1Z9spHtqRUcgGjSwBTc0kMx8WBkm4sc2ECe +qYiJttsuTvOhrsnUc8oB9z0FgDrJSh77iqMVy2iGfKnteWVt0evOebGd48Ya1Chj +oMNQUdzv/fmXTkfszBrKB7tKKzd7lJNxdgGuLuwZWzVz71l7o8uvJ1/VgAUmKVU= +=IgKe -----END PGP SIGNATURE----- diff --git a/dev-libs/libffi/libffi-3.0.12_rc3.ebuild b/dev-libs/libffi/libffi-3.0.12_rc3.ebuild index 81ccf92a0525..5605cfe1d43f 100644 --- a/dev-libs/libffi/libffi-3.0.12_rc3.ebuild +++ b/dev-libs/libffi/libffi-3.0.12_rc3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.12_rc3.ebuild,v 1.1 2013/02/09 17:37:06 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.12_rc3.ebuild,v 1.2 2013/02/10 13:48:36 ssuominen Exp $ EAPI=5 @@ -16,7 +16,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="" #KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug static-libs test" +IUSE="debug pax_kernel static-libs test" RDEPEND="" DEPEND="test? ( dev-util/dejagnu )" @@ -48,6 +48,7 @@ src_configure() { use userland_BSD && export HOST="${CHOST}" econf \ $(use_enable static-libs static) \ + $(use_enable pax_kernel pax_emutramp) \ $(use_enable debug) } diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml index b061e3d9aafc..691534b035d1 100644 --- a/dev-libs/libffi/metadata.xml +++ b/dev-libs/libffi/metadata.xml @@ -30,4 +30,7 @@ exist above libffi that handles type conversions for values passed between the two languages. </longdescription> + <use> + <flag name='pax_kernel'>Use PaX emulated trampolines, for we can't use PROT_EXEC</flag> + </use> </pkgmetadata> |