summaryrefslogtreecommitdiff
path: root/gnustep-base/gnustep-gui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
commitdeba8115d2c2af26df42966b91ef04ff4dd79cde (patch)
tree9a48f42594e1a9e6b2020d5535a784314434d7a7 /gnustep-base/gnustep-gui
parent38423c67c8a23f6a1bc42038193182e2da3116eb (diff)
gentoo resync : 14.05.2020
Diffstat (limited to 'gnustep-base/gnustep-gui')
-rw-r--r--gnustep-base/gnustep-gui/Manifest2
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild55
2 files changed, 57 insertions, 0 deletions
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index 8e7f5322682f..8cae49fc4fb0 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -2,8 +2,10 @@ DIST gnustep-gui-0.25.0.tar.gz 2882556 BLAKE2B 65ac762c5dcc0419d275f2418de695131
DIST gnustep-gui-0.25.1.tar.gz 2888779 BLAKE2B 4d11442660b746e4667d3472dadebff93768254efbd8b7548230c5c0df6d4727d582e720ffbd61a5e79ca89735eb104ff7a88dede5932569b2c1d111a30540db SHA512 d69416c471d4f2fc9971e4aaddc5471b13854d00be6e03b78c3e89f9e7f90285c9024fc6992811296434d5dadf8ac02bcb69a1ceaa1c651461f83778165328e8
DIST gnustep-gui-0.26.2.tar.gz 2860931 BLAKE2B f597901e3a8d3f2d9a334cdcb7f1c89d15555761dc6f99d80ae56bca3b2be553abbadc6f3616f98d45f50efe4accb7f8cd119aad1a5a7ad019572fbf0c65d9df SHA512 165106d96e933b101ca13cc8643c13626165cb2a49794b34a0e898b288c24b9c7e68115362bd363518f0abf2b21341a0746e2d331f320ab0a0685209f3406800
DIST gnustep-gui-0.27.0.tar.gz 2868892 BLAKE2B a4d60f76355ab5ab3c9c7d810106eef8c0d68f53ddefc14948aab4bc3181b72f6df678f53f902627923d250cfeed98ba9c430a70412966a37251d0614df4882c SHA512 b8c708a249a2103c60e9b75e464fc9ffd6ac658b1f7c5c75997894879969d332ede3c8d5806489cd1b58bdd6e3ad47fb6ae8c2512bb00b69c27d70d42d6c2375
+DIST gnustep-gui-0.28.0.tar.gz 2933013 BLAKE2B d6076fde3d90625059907d3fb7a3a8edc9ed37a02f31b249f7d8e84a0f1a11ade6aa5e7aa6ac6bf394f561c98259500b342bb828fb583ce847e402101bb7d0f9 SHA512 9c5b979c908f63c99a6d050c2f2b9f50aedad440645c6e9045e78f631335ab3290ae09f69128d57b8b88ffb063d118d3f62f45ccecde99bb135de6c60b46586f
EBUILD gnustep-gui-0.25.0.ebuild 1334 BLAKE2B 90124aadcf10c2bc64a8b5feacd4353d7a0024a2a777e253a1837f88e743b0f542220039e25c305dc8ee66ab68ce7a6a5d65364ccddb301f7b3e4e2ecc3722c2 SHA512 de2f99fe4184a017c9a824d771284595039705a04c1a3ed5f97a13d8a9f94d49b2342c618214c7ff1d56a74de314bf9b8c357cc3f94735657c923cf23935da70
EBUILD gnustep-gui-0.25.1.ebuild 1338 BLAKE2B c5f2d89d6fd01abcfa96bda361968d2a74a3e825010412fa51dc2ab6f53d7384d0327f1fc54d8bdf9eb1919e70e55065f66395375c6d4133cf7a728f0d76bccf SHA512 59f6fb18eb7f5207f9f5d5a8a4019f60d9c6090e209a4e9d2f8398c08ff694863fe789a9bd118d04b32d649ef1259b7b03c6032286217498e3f974670e8c9edf
EBUILD gnustep-gui-0.26.2.ebuild 1338 BLAKE2B 9774d558aad9392236cb4517be337336bddd663bcec97cc4aaa2e512a7fd4d0c68ddddb5b1f8fec48eca4ac50b8712308d77bbd6c1b8625dc70c8359e9c7c118 SHA512 67f786ff7e9722ff5409e96a751b9ad1638f6e1e8d0e6f07f8c847b0a622c49a0501aa44bf94ad7277826af921085b5ec91460346c13ed136916af4db480a51e
EBUILD gnustep-gui-0.27.0.ebuild 1335 BLAKE2B aa46a27f807646a55e4d05a1468afbabfb7879052b05d09eec45bc0c3f32075451ba951eefbbd034db2e901aa902208aead0ad75e64b4901a121aee814419f53 SHA512 33dce51e47d1eafeb7bdf8463d9c095cd75d466eeab2f99517e22cc48b59f337c7b711638afc1b2b194f3823f9f55374dcc93bb77e7aae74b9234dc152243e75
+EBUILD gnustep-gui-0.28.0.ebuild 1335 BLAKE2B d29c55668273dfdb98870056b8854a3fb3e1892478f9cd2cf63042c2fba1dd6f86829162175803902d972cbb7484f9a9626a1a2ad2f17768676c7291fbe0c41a SHA512 22f78adffe8b7daf167d85de106b2c46a0045f645aa4ed8adc55a6cd88490e9f9ad35e3d8131d097c1fd9c9b3c5dade1ba0db74036f5dfa0e7587b83570c1937
MISC metadata.xml 1544 BLAKE2B 1a590eccc9a65316966873ab9517de3798d31ffbcc19ac864665a6f96289e8483e9b05cd38d32a611de6bcafedc205ef8616214632368ba7a15e2a7793f461d6 SHA512 1c7a16c090c18044752d1033f1884b4ac49ced4f0cc97903b9c3a0b037f06072e291a9d02fd4855682233196b120b60344fedf978049a29ef9c44f0546beea4e
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
new file mode 100644
index 000000000000..42cbd8d535a0
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnustep-base multilib
+
+DESCRIPTION="Library of GUI classes written in Obj-C"
+HOMEPAGE="http://www.gnustep.org/"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="cups gif icu jpeg png speech"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ app-text/aspell
+ >=gnustep-base/gnustep-base-1.27.0[icu?]
+ media-libs/audiofile
+ >=media-libs/tiff-3:=
+ x11-libs/libXt
+ cups? ( >=net-print/cups-1.7.4:= )
+ gif? ( >=media-libs/giflib-4.1:= )
+ icu? ( dev-libs/icu:= )
+ jpeg? ( virtual/jpeg:= )
+ png? ( >=media-libs/libpng-1.2:= )
+ speech? ( app-accessibility/flite )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ gnustep-base_src_prepare
+
+ # remove hardcoded -g -Werror, bug #378179
+ sed -i -e 's/-g -Werror//' \
+ Tools/say/GNUmakefile \
+ Tools/speech/GNUmakefile \
+ || die
+}
+
+src_configure() {
+ egnustep_env
+
+ local myconf=
+ use gif && myconf="--disable-ungif --enable-libgif"
+
+ econf \
+ $(use_enable cups) \
+ $(use_enable icu) \
+ $(use_enable jpeg) \
+ $(use_enable png) \
+ $(use_enable speech) \
+ --with-tiff-include="${EPREFIX}"/usr/include \
+ --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
+ ${myconf}
+}