diff options
-rw-r--r-- | gnustep-base/libobjc2/ChangeLog | 7 | ||||
-rw-r--r-- | gnustep-base/libobjc2/Manifest | 32 | ||||
-rw-r--r-- | gnustep-base/libobjc2/libobjc2-1.8.ebuild | 44 |
3 files changed, 67 insertions, 16 deletions
diff --git a/gnustep-base/libobjc2/ChangeLog b/gnustep-base/libobjc2/ChangeLog index b4e0615c3ec2..443134a140b0 100644 --- a/gnustep-base/libobjc2/ChangeLog +++ b/gnustep-base/libobjc2/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for gnustep-base/libobjc2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/libobjc2/ChangeLog,v 1.14 2015/05/20 11:27:34 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/libobjc2/ChangeLog,v 1.15 2015/08/04 09:47:24 voyageur Exp $ + +*libobjc2-1.8 (04 Aug 2015) + + 04 Aug 2015; Bernard Cafarelli <voyageur@gentoo.org> +libobjc2-1.8.ebuild: + Version bump, add tracing API, bugfixes *libobjc2-1.7-r1 (20 May 2015) diff --git a/gnustep-base/libobjc2/Manifest b/gnustep-base/libobjc2/Manifest index 3701a2bc394d..0a3019369068 100644 --- a/gnustep-base/libobjc2/Manifest +++ b/gnustep-base/libobjc2/Manifest @@ -5,27 +5,29 @@ AUX libobjc2-1.7-fix_soname.patch 1827 SHA256 57d4a0c848925b65c111384b2b5278e914 DIST gnustep-make-2.6.2.tar.gz 562770 SHA256 7a95b3fc5bf14f6b06c4f1f716b48e9de13a11c1fa972aa3cc87736cd98f3e3a SHA512 5ef7889418e7e5acc40cd045772b08d178333dd7cb396b46bfcc117b8953c868cffff5ad41153f6cf2029f1d78d7213516cf1c2cfc88f028ffb883d0e83ea6a4 WHIRLPOOL 73f0953ba044323349a60393ca644031bac13ea48dab6ccbbf533ee5e52daa8411f6b7bdc4fc8928536c37c5edcaf3a6ef40c3c2ee335c0608b5c8d3a6d890d5 DIST libobjc2-1.6.1.tar.bz2 116263 SHA256 941764684e764f25864d3f318d5cac80b5b899df40d485c521742431fc13e2f9 SHA512 e43bf867ca734e76274826a222a10e9b603e085a9dd245912ee16603bb61e276fcd9388918f61aba7d0bded0c045bc9799f7e24b309d670d144175707662f9c8 WHIRLPOOL e3c259ffdbc6978d531f0e91ccc522fcc9832f95f173dfe0be67650654b1e048ea14b49c2ac0b81df916aafd712b084a004fd13e970bbbc0c03e8a6d7a206d3e DIST libobjc2-1.7.tar.bz2 132662 SHA256 3a1b4af6ff6f3d8e57bfb27401d1b249670ac2e92ba54ad5683ff3d4439d3cc1 SHA512 d44631ec39533128d4d4a1138cfb3c00c9383cd1b722c3dcb8ed679832c00b559516072af6fdd5e464aa1de493358127a37c295994244a1573f4ff86056c24a9 WHIRLPOOL 1dabe89e48cc446c56a509b07c5b3fba84686116bf57d456ed29fd583b8ab6cd035712c24f9c584a8433b72347fa3f4e412bc22ea2ce6985793f7d93cf6758eb +DIST libobjc2-1.8.tar.gz 173512 SHA256 b11957c58a08b97f314b410bcafaa4eacabdc417e8e865e5b802a621c3147bbe SHA512 1562e42dc43a24c1655d02db7aa101a48a7b026bec23252c8eec3893fbac0d67368685291df0954ee79f07b92ecc13c68ee7c7b0f351428a31e99ed05ed2230d WHIRLPOOL 7bbbfee09b1c4e24cc08a6d2b70449343d1245677e68023a374490e6bd2548fe39600a5c61c3e0534aacd338e775a200f37160f177f2fee197f5fd36ba0eaaa4 EBUILD libobjc2-1.6.1.ebuild 1453 SHA256 7f89e099809a1af6094af10ede7dbf425d56b4bf185b4089899ad19104fe133d SHA512 8fdcd09c3606b829675ded61d7d1f32d2a217842d052f9ba719abffdd2907218d59f3cb0a8acdf159a5201a7de61c4d8a4468f711fee84c0ae241aef44750eb2 WHIRLPOOL f658c73e12e0ec7e42be2d525a8feedcafd3c537d1abd126a8ff7bef972f000ef44a32c187e6c29b6bd8937f2af3228ff93dbd3d71269afdda8d649af85f40bf EBUILD libobjc2-1.7-r1.ebuild 1048 SHA256 b859cc731a1598da05a481918a8c23be1c327a83876becd2b5d6c3b8e1ba2ac1 SHA512 4b7a668deaa21b3b762dd6b1cdadce45cfce0a0d194e5cd63016d6ed59b2e41f493722b92ebcd78b83659b176c09cfd14dd4012b4a2a25a735f06ed5ff20480c WHIRLPOOL 32e719fd8e7b44124dd144ca110d514ffa3d14e4bddd26ae715a72fb12f37ffd55235ea5276de0a30752269bb858f3c6ff8f52f6926c62790f34120d7d64ef05 EBUILD libobjc2-1.7.ebuild 993 SHA256 c0f8cf39bad4719754458306fb0bcdd4cf34a203ceca502638443b1f41fe67af SHA512 972d1c312d3007827ac3ca0e5134d3577af143a93ac58bc8b609bded704a34df345513d64f0fcacf08acd06650d5cbbd6220af05ad11bfad63eed34288ed0846 WHIRLPOOL 61f02bdd74fbc546c51041418932fc4a956f1fdfd9396bb299afc5e68949b130da272d43f99b0d309897bd105f782e0cd1f1983c6429c17566cfaa04042071a0 -MISC ChangeLog 2619 SHA256 5ba230cab14dfa2e7fb67fc7ee25c18854eb312755c0de8ebef552edb2f54019 SHA512 c007a08b5f9d2d0894b7a13a325d92b00abd5cd5899cbd1b3a07c862bf5caa90cfca9ed1b0628dae767ac72ef04a0d4e9c8d56733f2ee94fabd90a95ce81777e WHIRLPOOL b63bfebb28f77b0ca3d2a9f6dda624195ecfbad82e3db0faf3c8f76e7498e8eeadb598ef86eca428805cf828230acda1779363f877540785b2bc03a67399e0d0 +EBUILD libobjc2-1.8.ebuild 1075 SHA256 80a5df4e6f200bc46e622f7291f6d060ae9f8cc04e4f76d5bdd772d83587acd7 SHA512 e4820ba0ff534a84850bbd940d68f90491d59607b17709a35e35baf05be069863d18f6a4c9f0b9ca1d9e36d83aa8b24eb82db4df0546b9a6aa7e8a70462cff64 WHIRLPOOL 256ec4a79a9961893f1b8da86aa622ba8fa46619ab7981a970beb88a0706abd0d08862ede3f16f35dcf13f3f0220c00b23d1081921a0bed16f0f8fd0b4c97441 +MISC ChangeLog 2768 SHA256 5383e79ff2504ee924c7f4692ef685c766883a05a89d904736f03da903e57aae SHA512 665901ee5ea6c018c6c618c14fd4969e35dc6ba2ec69425148e694453f2d6b9be46000f21fe10700f67eb5fd548dc621d99deefa688565b03c69709a4754ab77 WHIRLPOOL 0b0bfe1aef92182bca78dee1b3f9d9e38a130ba2cbbdf0645e3f9b14320c28f068053b8a7835985ddfd22fee6991a75c35129945e8c44b8e08cb639de0365e69 MISC metadata.xml 1175 SHA256 89d0f8fe4f076133d18d37dfb42483c197d119aff66512e0242efa28ab121c23 SHA512 304949e6b8e63504fbbeef871b54cbb132fb17da444204244013405957e9cc411dbbc017f959f5ee2e4774cf82a55b978f311b9aa0f556ed539d534f39cea664 WHIRLPOOL 91a63dde94b74efb269188c28f2e6eba91bdb825727c89f01833acfb5161723e3ef3d5fd9e7cf73118815a950dcf5dec93b9fcd6af5f5a39d09c8c41e5815aa7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1 -iQJ8BAEBCABmBQJVXG+oXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJVwIotXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMzFDRDFGNEQwRTAyNjc2QzRDNjRFQzAw -MEY3QUIzMzFCMEYwOTdGAAoJEAD3qzMbDwl/XDsP/jimtIQe5A4WDQ5Upd3NJMCf -8+OFgGVIv3YGKzeSOIx+ycR3BtGaE8FQBNVHzQ6KZGuvCmh89S8C0Q25lKiGzc9F -ZAst5bK/KAA5PGjmxME6De4gOAnfjLJiZN0xBIDy1xq52wir64uacYZKeYer9nRB -NnE+C0pG0D+l//5CMEE00ftQD2PaH/RZNaZWC0VaEXY8pv50hMPnEfIEI4fVovHD -W3TOVrlOjaTbh57Nj/qwUTLnhXI4519lxDDauYH52DYIxD5IEEzIaIE1diRKdEo6 -Ont86W82+YL3ntFImFO6AO8P59cZcVgUOEo1skvMCsTvymmMIJK6+LuQriAVke7t -3ee1lMfLP4xaiKEOdNTYKw37KZ86AZao51bF9v7bQGR/yskmFP1jNfvh3jL7YJVH -aFVYPUa05v0nwBOTmAsOR9rXvMatXoxpxDMI6k6bk+31Ss7qMNDfLqUoWLs4F37Q -oxAzttEQD8Ela3WAgqcJwLhnuXL1AhXzJXz1RK5ldn1gs1YIWC3bGlr7oNiO6SRs -KxaImQtCENu9hTqVfiE/tDtGEywN/UiQeRljHClmF7z6/uReF43oLD5R4rgVcK3E -yEKHiJjSZ5Vj1WCPd1RYB6CPpkcv60n9sH8kw784hSGlbVYstQhF8/5PSPcdCg2I -ZXJWw6aXfzcpYXrrK8zl -=hkXE +MEY3QUIzMzFCMEYwOTdGAAoJEAD3qzMbDwl/a/4P/iJmu9jtrVeTd5L4GSQ0n3na +0htP/KU+6tTpkTV+BnJ6ObI9BqWT7DnoM3g63HX16nnhw7JXqxmSb9Uqr8083Kue +y2D6MUUr83GLaRcE1fRMAfRfKQqvQ0OE7LLli0cmqtHfhIFxTzapwO5X71ectwGR +WrOi46ZZL0VDfRSYRx4HRL5ug4ymXGDIkCwZWfo+oD6mWHlLO0uhhasyrEAx6obZ +fQFx2JFhUR1zaDEvSPoP4kR4AQyXrOeYhcCZitHLa90vj/ps3+NBKdxoLTsdZkP6 +B+xAC7xgFqRhqx+f//jzwE3qmOZ295xp+pUVmVxUQUMR9GgZ786g/gn9xgPwndSk +lOsF05TM84JUxzR0iYR8bsppK8as7OOL9cgj0tw5HsolduaWPgEwgSkx+eY8cwNG +BPdBgB8qvzsQeednPOl565a28REzxCMKR5OeobqAWtKdGZjP765AKQUYDdarVABm +ZOlJq0Pd8jQZQGb0qc1XOo0qtO4MbJHvPBSHZYd501VuP6lWmI6fvd2nA3Fzuz/5 +Q8xbsU6qNaXR4w/CyyDQcfoBAgt614xiwNHKKbJplBpT5um2JjGhpgcVSOkUH4XE +F1Waw6vJXD4Ywa9VOrmgTdw/fJXcNY0XJpOHlA1NlqHbj/d7R4gXE+YUrIans0yg +jtMuN+WLlQOkkQveNDhn +=D4xr -----END PGP SIGNATURE----- diff --git a/gnustep-base/libobjc2/libobjc2-1.8.ebuild b/gnustep-base/libobjc2/libobjc2-1.8.ebuild new file mode 100644 index 000000000000..c50fe5cb9a1a --- /dev/null +++ b/gnustep-base/libobjc2/libobjc2-1.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/libobjc2/libobjc2-1.8.ebuild,v 1.1 2015/08/04 09:47:24 voyageur Exp $ + +EAPI=5 +inherit cmake-utils eutils + +DESCRIPTION="GNUstep Objective-C runtime" +HOMEPAGE="http://www.gnustep.org" +SRC_URI="https://github.com/gnustep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boehm-gc cxx test" + +RDEPEND="boehm-gc? ( dev-libs/boehm-gc ) + cxx? ( sys-libs/libcxx )" +DEPEND="${DEPEND} + >=sys-devel/clang-2.9" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.7-fix_soname.patch + + if ! use cxx; + then + sed -e 's/addtest_flags(CXXExceptions.*//' \ + -i Test/CMakeLists.txt || die "test sed failed" + fi +} + +src_configure() { + export CC=clang + export CXX=clang++ + + export PREFIX=/usr + local mycmakeargs=( + -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND + $(cmake-utils_use boehm-gc BOEHM_GC) + $(cmake-utils_use_enable cxx OBJCXX) + $(cmake-utils_use test TESTS) + ) + cmake-utils_src_configure +} |