diff options
author | 2024-01-27 11:24:04 +0100 | |
---|---|---|
committer | 2024-01-27 11:27:26 +0100 | |
commit | b5d55e178a514e7580787f7e9f8c5bbaddf830f4 (patch) | |
tree | ebc87db76745e7a94d4ce1fdfdec0388cbe5e3c5 /gnustep-base | |
parent | gnustep-base/gnustep-gui: drop 0.28.0-r1 (diff) | |
download | gentoo-b5d55e178a514e7580787f7e9f8c5bbaddf830f4.tar.gz gentoo-b5d55e178a514e7580787f7e9f8c5bbaddf830f4.tar.bz2 gentoo-b5d55e178a514e7580787f7e9f8c5bbaddf830f4.zip |
gnustep-base/gnustep-base: drop 1.27.0-r1, 1.28.0-r1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Diffstat (limited to 'gnustep-base')
4 files changed, 0 insertions, 173 deletions
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest index 3edc69493fb9..95212822550b 100644 --- a/gnustep-base/gnustep-base/Manifest +++ b/gnustep-base/gnustep-base/Manifest @@ -1,3 +1,2 @@ -DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b SHA512 bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705 DIST gnustep-base-1.28.0.tar.gz 4246622 BLAKE2B fdaa834ea3cb13b1d4717c2c7e6b59eff05d16e6a404ffed5f4ccfa2ee3db93ecfee5b95cc30be6a388f56fa28c67f1278ea298f222260dcc24abadaa1cb5e8f SHA512 e173fab28aa1b1df38de4216916db18934422a1d372b9fe6a68a6ff21b2ac0be38aa02631179a8ad62a4f2848080223f34771b364b1c0eebc96c84778677c50b DIST gnustep-base-1.29.0.tar.gz 3697809 BLAKE2B 9810e6220df79e75130e8e3cdda5d8c42e1e05351461920549e3163752eccc9fa4bb375c36a8b987877cf557140e961dda7e0fac1c1c9affdb38893567695ddf SHA512 19e876f32e4dce403beeb5522ae942c23cc2b947217a38fd045a495d81b3734a8cf160fb768d8cff64c45d8ae63ba422658f705519786016d3e8216efe0a044c diff --git a/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch b/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch deleted file mode 100644 index 2374d8e24976..000000000000 --- a/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 06fa7792a51cb970e5d010a393cb88eb127830d7 Mon Sep 17 00:00:00 2001 -From: Frederik Seiffert <frederik@algoriddim.com> -Date: Thu, 12 Nov 2020 17:18:09 +0100 -Subject: [PATCH] Fix compilation with ICU 68. - ---- - Source/GSICUString.h | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git a/Source/GSICUString.h b/Source/GSICUString.h -index a82447a51..15c21491d 100644 ---- a/Source/GSICUString.h -+++ b/Source/GSICUString.h -@@ -2,6 +2,17 @@ - #import <Foundation/NSException.h> - #include <unicode/utext.h> - -+/* -+ * Define TRUE/FALSE to be used with UBool parameters, as these are no longer -+ * defined in ICU as of ICU 68. -+ */ -+#ifndef TRUE -+#define TRUE 1 -+#endif -+#ifndef FALSE -+#define FALSE 0 -+#endif -+ - /** - * Initialises a UText structure with an NSString. If txt is NULL, then this - * allocates a new structure on the heap, otherwise it fills in the existing diff --git a/gnustep-base/gnustep-base/gnustep-base-1.27.0-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.27.0-r1.ebuild deleted file mode 100644 index 2b13dce7fb11..000000000000 --- a/gnustep-base/gnustep-base/gnustep-base-1.27.0-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-base toolchain-funcs - -DESCRIPTION="A library of general-purpose, non-graphical Objective C objects" -HOMEPAGE="https://gnustep.github.io" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+gnutls +icu +libffi zeroconf" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - >=gnustep-base/gnustep-make-2.6.0 - gnutls? ( net-libs/gnutls:= ) - icu? ( >=dev-libs/icu-49.0:= ) - !libffi? ( dev-libs/ffcall - gnustep-base/gnustep-make[-native-exceptions] ) - libffi? ( dev-libs/libffi:= ) - >=dev-libs/libxml2-2.6 - >=dev-libs/libxslt-1.1 - >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 - zeroconf? ( net-dns/avahi )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch - "${FILESDIR}"/${P}-icu68.patch -) - -src_configure() { - egnustep_env - - local myconf - if use libffi ; then - myconf="--enable-libffi --disable-ffcall --with-ffi-include=$($(tc-getPKG_CONFIG) --variable=includedir libffi)" - else - myconf="--disable-libffi --enable-ffcall" - fi - - myconf="$myconf $(use_enable gnutls tls)" - myconf="$myconf $(use_enable icu)" - myconf="$myconf $(use_enable zeroconf)" - myconf="$myconf --with-xml-prefix=${EPREFIX}/usr" - myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include --with-gmp-library=${EPREFIX}/usr/lib" - myconf="$myconf --with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf" - - econf $myconf -} - -src_install() { - # We need to set LD_LIBRARY_PATH because the doc generation program - # uses the gnustep-base libraries. Since egnustep_env "cleans the - # environment" including our LD_LIBRARY_PATH, we're left no choice - # but doing it like this. - - egnustep_env - egnustep_install - - if use doc ; then - export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}" - egnustep_doc - fi - egnustep_install_config -} diff --git a/gnustep-base/gnustep-base/gnustep-base-1.28.0-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.28.0-r1.ebuild deleted file mode 100644 index acb70e5c4994..000000000000 --- a/gnustep-base/gnustep-base/gnustep-base-1.28.0-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-base toolchain-funcs - -DESCRIPTION="A library of general-purpose, non-graphical Objective C objects" -HOMEPAGE="https://gnustep.github.io" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+gnutls +iconv +icu +libffi zeroconf" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - >=gnustep-base/gnustep-make-2.6.0 - gnutls? ( net-libs/gnutls:= ) - iconv? ( virtual/libiconv ) - icu? ( >=dev-libs/icu-49.0:= ) - !libffi? ( dev-libs/ffcall - gnustep-base/gnustep-make[-native-exceptions] ) - libffi? ( dev-libs/libffi:= ) - >=dev-libs/libxml2-2.6 - >=dev-libs/libxslt-1.1 - >=dev-libs/gmp-4.1:= - >=sys-libs/zlib-1.2 - zeroconf? ( net-dns/avahi )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch -) - -src_configure() { - egnustep_env - - local myconf - if use libffi ; then - myconf="--enable-libffi --disable-ffcall --with-ffi-include=$($(tc-getPKG_CONFIG) --variable=includedir libffi)" - else - myconf="--disable-libffi --enable-ffcall" - fi - - myconf="$myconf $(use_enable gnutls tls)" - myconf="$myconf $(use_enable iconv)" - myconf="$myconf $(use_enable icu)" - myconf="$myconf $(use_enable zeroconf)" - myconf="$myconf --with-xml-prefix=${EPREFIX}/usr" - myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include --with-gmp-library=${EPREFIX}/usr/lib" - myconf="$myconf --with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf" - - econf $myconf -} - -src_install() { - # We need to set LD_LIBRARY_PATH because the doc generation program - # uses the gnustep-base libraries. Since egnustep_env "cleans the - # environment" including our LD_LIBRARY_PATH, we're left no choice - # but doing it like this. - - egnustep_env - egnustep_install - - if use doc ; then - export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}" - egnustep_doc - fi - egnustep_install_config -} |