diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2024-03-12 22:26:49 +0100 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2024-03-12 22:26:59 +0100 |
commit | f7d03baafbb53470f94acccca99040a2129d298f (patch) | |
tree | 686fbb2b776313c961b8154f5581e023d080a210 /gnustep-base | |
parent | net-firewall/iptables: Stabilize 1.8.10 amd64, #916092 (diff) | |
download | gentoo-f7d03baafbb53470f94acccca99040a2129d298f.tar.gz gentoo-f7d03baafbb53470f94acccca99040a2129d298f.tar.bz2 gentoo-f7d03baafbb53470f94acccca99040a2129d298f.zip |
gnustep-base/libobjc2: add 2.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Diffstat (limited to 'gnustep-base')
-rw-r--r-- | gnustep-base/libobjc2/Manifest | 1 | ||||
-rw-r--r-- | gnustep-base/libobjc2/libobjc2-2.2.ebuild | 29 |
2 files changed, 30 insertions, 0 deletions
diff --git a/gnustep-base/libobjc2/Manifest b/gnustep-base/libobjc2/Manifest index 8b86ab509884..3944d474ac36 100644 --- a/gnustep-base/libobjc2/Manifest +++ b/gnustep-base/libobjc2/Manifest @@ -1,2 +1,3 @@ DIST 757de82.tar.gz 63372 BLAKE2B 74078c6c16d7ac1891ce63b21ae2f06c8759f3a95db74a6acef2d51d605a7631ac37b8c8698752699e5c30d2e95876b1967e6c2c429403f1094b6b99dd4d272c SHA512 732e7f5b4ec0dc18c0c7b2b567e4fd65727918db76863aabb4433db22630e1e3c5ba3063de6dcf32f099c0d8cfd70b0d811d59f73a2cda362f6bd7054d14f999 DIST libobjc2-2.1.tar.gz 200290 BLAKE2B 67cd78238afad9afa4311669403be06ec8d001978e997128acc67cdba9c2b18482f66af4597c4a484556ce38bbfc4416b1b1cb8cde1d8f27f3b4d744d4581309 SHA512 a93c385f9ad53fce0f736088c3a18e72119c0128690725e435a35fe4250830d13e18899f98c7d80e6ea41cbfe1404f055d9d6c3d891ad7c770d47dcd0244fc7f +DIST libobjc2-2.2.tar.gz 203442 BLAKE2B 87a1a50e97f27f347ea9edfbaed1e7938f9fd090e1726d5564215326a607b59cc763729396f4de7634a2f199ada822e8244950f6f77f501e59d1d2423cf75076 SHA512 4e49dc00be5a9282678b7cd4793ef1c4202e4a7f26dba2a170f0ff77b0f311c0f44eb72093a01367be34f12156ffd07fec40067162b9c0e4f561ec0784ab0643 diff --git a/gnustep-base/libobjc2/libobjc2-2.2.ebuild b/gnustep-base/libobjc2/libobjc2-2.2.ebuild new file mode 100644 index 000000000000..6e91f4972f94 --- /dev/null +++ b/gnustep-base/libobjc2/libobjc2-2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="GNUstep Objective-C runtime" +HOMEPAGE="https://gnustep.github.io" +SRC_URI="https://github.com/gnustep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-cpp/robin-map" +BDEPEND="${RDEPEND} + sys-devel/clang" + +src_configure() { + export CC="clang" + export CXX="clang++" + local mycmakeargs=( + -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND + -DTESTS="$(usex test)" + ) + cmake_src_configure +} |