summaryrefslogtreecommitdiff
path: root/gnustep-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
commit24fd814c326e282c4321965c31f341dad77e270d (patch)
tree033d63b33c21a3209964ab56005bb9bdd523630d /gnustep-base
parent129160ec854dca4c3fedb5bcfbcb56930371da0f (diff)
gentoo resync : 08.01.2021
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/Manifest.gzbin1724 -> 1718 bytes
-rw-r--r--gnustep-base/gnustep-back-art/Manifest10
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild83
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild83
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild83
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild83
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild4
-rw-r--r--gnustep-base/gnustep-back-cairo/Manifest10
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild48
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild48
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild48
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.27.0.ebuild48
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild4
-rw-r--r--gnustep-base/gnustep-back-xlib/Manifest10
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild45
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild45
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild45
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.27.0.ebuild45
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.28.0.ebuild4
-rw-r--r--gnustep-base/gnustep-base/Manifest11
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild86
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.25.0.ebuild65
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild65
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild67
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.26.0.ebuild65
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild4
-rw-r--r--gnustep-base/gnustep-gui/Manifest10
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild55
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild55
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild55
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.27.0.ebuild55
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild10
-rw-r--r--gnustep-base/gnustep-make/Manifest6
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild134
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-2.7.0.ebuild134
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild4
-rw-r--r--gnustep-base/libobjc2/Manifest2
-rw-r--r--gnustep-base/libobjc2/libobjc2-2.0.ebuild31
38 files changed, 23 insertions, 1637 deletions
diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz
index 68421e1c32b2..a41d96b9b758 100644
--- a/gnustep-base/Manifest.gz
+++ b/gnustep-base/Manifest.gz
Binary files differ
diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest
index eb2458900b39..12bfbca92fbf 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -1,11 +1,3 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d00007568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c
-EBUILD gnustep-back-art-0.25.0.ebuild 2061 BLAKE2B 1a6eebe0064e92f674cfa6684619d2d102f7e2d15edb94ea8861b7b34aa6e92c47b77dad7790601a68ab03776901657ffa562324b9c834b2588f26b350740e8a SHA512 ff5adcc7cddb7c06123a4b9ce816684bdf9a1865f50ffba4256a0471782e207f074ac1cf0adf02cbcf35d39abc60eeb51bd72006d9cdf3d1aa0a710218e08a21
-EBUILD gnustep-back-art-0.25.1.ebuild 2065 BLAKE2B 53606f5cc60795269bbe99e0a2ca37bc89c3fb5ed9e6975c6af02f7a75364449a1530d920694d00df4bcbd02ce935fe1d34cdb3c8d19c0ba49ab02d57345f58d SHA512 b372238de1c2c7d8a88b4ff58673df44c3beea9a742fedf428ab6d631d711e54744e7750765aad586429718273548cbca371d345869a546ed0ace974d144a808
-EBUILD gnustep-back-art-0.26.2.ebuild 2065 BLAKE2B 53606f5cc60795269bbe99e0a2ca37bc89c3fb5ed9e6975c6af02f7a75364449a1530d920694d00df4bcbd02ce935fe1d34cdb3c8d19c0ba49ab02d57345f58d SHA512 b372238de1c2c7d8a88b4ff58673df44c3beea9a742fedf428ab6d631d711e54744e7750765aad586429718273548cbca371d345869a546ed0ace974d144a808
-EBUILD gnustep-back-art-0.27.0.ebuild 2065 BLAKE2B 53606f5cc60795269bbe99e0a2ca37bc89c3fb5ed9e6975c6af02f7a75364449a1530d920694d00df4bcbd02ce935fe1d34cdb3c8d19c0ba49ab02d57345f58d SHA512 b372238de1c2c7d8a88b4ff58673df44c3beea9a742fedf428ab6d631d711e54744e7750765aad586429718273548cbca371d345869a546ed0ace974d144a808
-EBUILD gnustep-back-art-0.28.0.ebuild 2064 BLAKE2B e0d21f7e048670aeb2c89eabec1b2b0bf9be5b288cff2414e9d43cc2dba88b4d30238f9018fec2ef55e63c632c477a147b273d9d7658a0824dea65dde9198a98 SHA512 91e6a5f6985ad3af66d354b816c29068d528b2ee4ebb8b04d13b89e0b864e73e7819ae7b0d0fd20b33b5a1ccbcd858b5fd82821bfcd47bc55f6dc12159778842
+EBUILD gnustep-back-art-0.28.0.ebuild 2060 BLAKE2B a06b864d83186e9336bb54f63b6d539f1d07de6e2737a0f7f7de6bd43d48f56a519a9f5750907d936d178340b5f188e5d8cab10c4f9b5f8c6d0fcb57cbf47e23 SHA512 aec8008e635a64c27b8a5375e0dfef2f5670d7ea9af725bf0b826e21bb6379da740d5bb1e9e029e7ce01786c2df2c48bee6b264cff7e5e2f5c6800aad94515f8
MISC metadata.xml 1189 BLAKE2B 10dfa03030e2aa7412a4432eaa2c89727873fb6d567b30b112ebdc37099d14c120712b8632f50c692bd7079577b7dc43ecd0dfc9bc2c0b5bf491d32cbafb1360 SHA512 ab320e4962fcd3abcf36b6082cdf81e3e9cbd94408fa949569589a2880737e725a002b816c455cb61136f8a54e3f45b20fbfc59a52d7707f7fc443b11bbdddbc
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild
deleted file mode 100644
index 9d167f16d279..000000000000
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=media-libs/libart_lgpl-2.3
- >=gnustep-base/mknfonts-0.5-r1
- media-fonts/dejavu
-
- !gnustep-base/gnustep-back-cairo
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=art"
-
- econf $myconf
-}
-
-src_compile() {
- gnustep-base_src_compile
-
- # Create font lists for DejaVu
- einfo "Generating nfonts support files"
- (
- cd Fonts
- export "${GS_ENV[@]}"
- ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
- $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
- || die "nfonts support files creation failed"
- # Trim whitepsaces
- for fdir in *\ */; do
- mv "$fdir" `echo $fdir | tr -d [:space:]`
- done
- )
-}
-
-src_install() {
- gnustep-base_src_install
-
- mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
- cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
-}
-
-gnustep_config_script() {
- echo "echo ' * setting normal font to DejaVuSans'"
- echo "defaults write NSGlobalDomain NSFont DejaVuSans"
- echo "echo ' * setting bold font to DejaVuSans-Bold'"
- echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
- echo "echo ' * setting fixed font to DejaVuSansMono'"
- echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
-}
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild
deleted file mode 100644
index 419b5e53ac2c..000000000000
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=media-libs/libart_lgpl-2.3
- >=gnustep-base/mknfonts-0.5-r1
- media-fonts/dejavu
-
- !gnustep-base/gnustep-back-cairo
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=art"
-
- econf $myconf
-}
-
-src_compile() {
- gnustep-base_src_compile
-
- # Create font lists for DejaVu
- einfo "Generating nfonts support files"
- (
- cd Fonts
- export "${GS_ENV[@]}"
- ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
- $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
- || die "nfonts support files creation failed"
- # Trim whitepsaces
- for fdir in *\ */; do
- mv "$fdir" `echo $fdir | tr -d [:space:]`
- done
- )
-}
-
-src_install() {
- gnustep-base_src_install
-
- mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
- cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
-}
-
-gnustep_config_script() {
- echo "echo ' * setting normal font to DejaVuSans'"
- echo "defaults write NSGlobalDomain NSFont DejaVuSans"
- echo "echo ' * setting bold font to DejaVuSans-Bold'"
- echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
- echo "echo ' * setting fixed font to DejaVuSansMono'"
- echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
-}
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild
deleted file mode 100644
index 419b5e53ac2c..000000000000
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=media-libs/libart_lgpl-2.3
- >=gnustep-base/mknfonts-0.5-r1
- media-fonts/dejavu
-
- !gnustep-base/gnustep-back-cairo
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=art"
-
- econf $myconf
-}
-
-src_compile() {
- gnustep-base_src_compile
-
- # Create font lists for DejaVu
- einfo "Generating nfonts support files"
- (
- cd Fonts
- export "${GS_ENV[@]}"
- ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
- $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
- || die "nfonts support files creation failed"
- # Trim whitepsaces
- for fdir in *\ */; do
- mv "$fdir" `echo $fdir | tr -d [:space:]`
- done
- )
-}
-
-src_install() {
- gnustep-base_src_install
-
- mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
- cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
-}
-
-gnustep_config_script() {
- echo "echo ' * setting normal font to DejaVuSans'"
- echo "defaults write NSGlobalDomain NSFont DejaVuSans"
- echo "echo ' * setting bold font to DejaVuSans-Bold'"
- echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
- echo "echo ' * setting fixed font to DejaVuSansMono'"
- echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
-}
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild
deleted file mode 100644
index 419b5e53ac2c..000000000000
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=media-libs/libart_lgpl-2.3
- >=gnustep-base/mknfonts-0.5-r1
- media-fonts/dejavu
-
- !gnustep-base/gnustep-back-cairo
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=art"
-
- econf $myconf
-}
-
-src_compile() {
- gnustep-base_src_compile
-
- # Create font lists for DejaVu
- einfo "Generating nfonts support files"
- (
- cd Fonts
- export "${GS_ENV[@]}"
- ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
- $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
- || die "nfonts support files creation failed"
- # Trim whitepsaces
- for fdir in *\ */; do
- mv "$fdir" `echo $fdir | tr -d [:space:]`
- done
- )
-}
-
-src_install() {
- gnustep-base_src_install
-
- mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
- cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
-}
-
-gnustep_config_script() {
- echo "echo ' * setting normal font to DejaVuSans'"
- echo "defaults write NSGlobalDomain NSFont DejaVuSans"
- echo "echo ' * setting bold font to DejaVuSans-Bold'"
- echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
- echo "echo ' * setting fixed font to DejaVuSansMono'"
- echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
-}
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild
index fc77134c5520..073395bd38fb 100644
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild
+++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest
index 8a8d6f744f4f..ba2b265e0c04 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,11 +1,3 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d00007568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c
-EBUILD gnustep-back-cairo-0.25.0.ebuild 1099 BLAKE2B f3aba11eeacff699addea5d6bc6e59b3cb9a38c86aaebbbd3d408bd28fea66aa259fc8d09bf16e2cc46ac018e2a7c4fe61cda7a0dd2923a1f22ec4e9d918e149 SHA512 640c5e203e8a5082b71d9f5099d12d78c1967ad7540ae0785bd8283192a9d33dee80bc82cf395b533d6806512f3732a97c3964f847b9e4c7244bef2a888428c2
-EBUILD gnustep-back-cairo-0.25.1.ebuild 1103 BLAKE2B 2d0e827f9305d299c7c87378680334f2e1635be8aa49562259d4038cd79eff8dcce61aed69231be10290963728d51db878edeef55418ea74516ae1dcb4b450ed SHA512 ae85a55826f01ce0ccffad8a5a2d78a74f8128d62f828e9c8c633704e95aa8883cb8259c4948a3df257a693b4e5f4fd6b637e097242896c011291b2eaa63ae94
-EBUILD gnustep-back-cairo-0.26.2.ebuild 1103 BLAKE2B 0512bfebe347f6534378312be4fec325e723734f543a6d39525f778e17b4839a57c769d67d34aab486d1e3947b06f4b9f8185f2271f8a2265ce7486472be68ed SHA512 28725d1bdbb5958069792d69137e252d1bd73955279178bc302f2940197c93db11def75940d51308ad4291925700c5626d142ed2b177f561fbc752cc90e1acff
-EBUILD gnustep-back-cairo-0.27.0.ebuild 1100 BLAKE2B efb76f3a7393dbfcf5662f8076315e2805cef3ab237539f306698c250eac446b419179ea645982ebd47d9e9253f466953202dbf3bdc29e8274ed7b0115058c80 SHA512 fe5b8598f5c4e04424caceeedac568d3698b989c29bd9425cfaf7e54329c250c35f4fe14da7cea8b9943167d2d2954ed9e77fe3d05def0a9c01fdf0d36406024
-EBUILD gnustep-back-cairo-0.28.0.ebuild 1099 BLAKE2B 622afd7df93f5cd7c32974724d13b2fc11c3d1fa4c6040fb4338601156ff80ab263bd5237a0ea04535e7b72d5bfd7581e326f5dcfcaaf065e7b0ef7388c2d91e SHA512 7b70f0985de2e17c51ca5c959cc7c9b5c46b4dc6affca8fcbf0c6ed753caa073159bb370ff6a62907d448dcd9f628d32510a824558f8feabbad95bd8a615e56c
+EBUILD gnustep-back-cairo-0.28.0.ebuild 1095 BLAKE2B f3b1f87cb2ca0704fe805e4c51d8c6f1f2de47cc342eb6d979c34233d27b665dcc83e63068dae59e05a30a3d5bd877ebe064dd63328f15c771132353aecef440 SHA512 8a9f25fb74c7a9216e7e4fcd5b43cfd2b9974919492c91c716b70a3dfe2f337275d9a12947c7e58e9891017e43bbcfbc893650d5df657f3f74c161919518d4cb
MISC metadata.xml 319 BLAKE2B cc6cb1f9d1c8c6c706ccba93a98972839bf312de254c54a34325454d449afa693c8303d4b72597cfbf61b02920395959dedfa8ea74b5eb346a08b36ecd2a4b46 SHA512 72bd21bbef6341c6cc88469bb5c2fdb1e374b4a6b11f66a3acf079e4b731070b45e7ad53825e8bddf48502f60794b6bf024eced5da9e8183befc68228f7a391c
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild
deleted file mode 100644
index 35666cd92808..000000000000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=x11-libs/cairo-1.2.0[X]
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=cairo"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild
deleted file mode 100644
index 3f1e6ec37e06..000000000000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=x11-libs/cairo-1.2.0[X]
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=cairo"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild
deleted file mode 100644
index bce99c6bd9d1..000000000000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=x11-libs/cairo-1.2.0[X]
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=cairo"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.27.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.27.0.ebuild
deleted file mode 100644
index ff5ef5e818a6..000000000000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.27.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- >=x11-libs/cairo-1.2.0[X]
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=cairo"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
index 41f272157a53..f2b50cf2f684 100644
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
+++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest
index 1a110cd3381c..c8f6e8d0da3f 100644
--- a/gnustep-base/gnustep-back-xlib/Manifest
+++ b/gnustep-base/gnustep-back-xlib/Manifest
@@ -1,11 +1,3 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d00007568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c
-EBUILD gnustep-back-xlib-0.25.0.ebuild 1048 BLAKE2B 8f0a7b466233b1088c23de51f95bae2002cfbee6935a843c07e817bf465356d0ee97d45de90f99b90eebaf93afa59ce6ce19cae2001753ef3e51f915b224e5d4 SHA512 3d562a0cc94d2e393782892f248edc3c5732bf232ee9511beb00f2e7e02403567d5c437522cc810e1e2883c5a903291638294edfef71ad8f0102971c62972d63
-EBUILD gnustep-back-xlib-0.25.1.ebuild 1052 BLAKE2B 24d10491e2f272d3194ad77b3e33667cb04c4a07978aa349620905ae59cd9f56cd7e93da41d6721bec83e2099195a0144c698bf9d310decd4cf8c60814f62378 SHA512 252892ca088a2c42b373b7cfc5217522fb004b922edf97d72030a0c805f6e2f053ee8bd9436a234b7eb2524405863ad9237e8650d463ecceb1cba8dd75fc4082
-EBUILD gnustep-back-xlib-0.26.2.ebuild 1052 BLAKE2B 24d10491e2f272d3194ad77b3e33667cb04c4a07978aa349620905ae59cd9f56cd7e93da41d6721bec83e2099195a0144c698bf9d310decd4cf8c60814f62378 SHA512 252892ca088a2c42b373b7cfc5217522fb004b922edf97d72030a0c805f6e2f053ee8bd9436a234b7eb2524405863ad9237e8650d463ecceb1cba8dd75fc4082
-EBUILD gnustep-back-xlib-0.27.0.ebuild 1052 BLAKE2B c7fdf31bdda1f2653e4d187c16773a9e2d0fc724db5329cdc79efb95074cb41ac52da7e233e0b7cd156ae1e9ac52915993a8a5d1afb17540a9493e1dbb548010 SHA512 faa813ec8b714630cf92db5b171a516d2cf9457719a4faa13dd6cbf81c90010e7ec02858512e53ea09c68f155495f28e22022101db92b8952c324438b9747ad0
-EBUILD gnustep-back-xlib-0.28.0.ebuild 1052 BLAKE2B 92583562ac3bdcf1a637adb6031ef631b4ca674e67cf01f86ac0da44604ab1a20e34b0165c552070a39b808d71a313f9e300914317b138ca156b59b47a0e8219 SHA512 cdf8f0c20fd7e577e2d3d3e11c206adfa9b4155bfc7d103b8ce4363caecdd777bc378e374d06e9bca36489379fabff024898c6202510bc985a05db1c100d65f0
+EBUILD gnustep-back-xlib-0.28.0.ebuild 1048 BLAKE2B d4af8e5e1a95c75f1059c8985bc9e6331cb3d77a1d9fddb88944f77931c66167859303e791b6480c9d5587f24afe1ab5d1085408818a98182d2939ee99a47920 SHA512 e265089f77214c02a6482889328c20c24545a1d25bde309e89f6432b11253381a4d27d19bccb008ca3d2796cc8ffc7d103a178800d3789b95a6dd453029b985c
MISC metadata.xml 1181 BLAKE2B ee1be4fedf7a4798dd49867781e58c5c068311c1ab5ef52c08d4f5af889b1c78803d68985dfeab54bb821ba80ae88bdf7918f197e21c113e5bf25355f0006115 SHA512 8c98ddaf7050dbe9f511dd053310911f64a2e3b3f2a07822617e7e292c43a5a4ace6126d65e3e4c43bd439111842bf56761bd19baaf33ff2555e64c4882a00d2
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild
deleted file mode 100644
index a33db57845c1..000000000000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-cairo"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=xlib"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild
deleted file mode 100644
index d19ea724eb46..000000000000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-cairo"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=xlib"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild
deleted file mode 100644
index d19ea724eb46..000000000000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-cairo"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=xlib"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.27.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.27.0.ebuild
deleted file mode 100644
index 29932627c821..000000000000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.27.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- =gnustep-base/gnustep-gui-${PV%.*}*
- opengl? ( virtual/opengl virtual/glu )
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXft
- x11-libs/libXrender
- >=media-libs/freetype-2.1.9
-
- !gnustep-base/gnustep-back-art
- !gnustep-base/gnustep-back-cairo"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
- egnustep_env
-
- myconf="$(use_enable opengl glx)"
- myconf="$myconf $(use_enable xim)"
- myconf="$myconf --enable-server=x11"
- myconf="$myconf --enable-graphics=xlib"
-
- econf $myconf
-}
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.28.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.28.0.ebuild
index 62ace4a8251d..d37ce1feead7 100644
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.28.0.ebuild
+++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index 830e74c2757f..3342c07f6cfd 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,14 +1,5 @@
AUX gnustep-base-1.26.0-no_compress_man.patch 1589 BLAKE2B 1c0096fe253c6cd0b61d09548941ddcd9de4d59fff9f6d902d613e15ba338f8434d77b8dd318d964a0e1dae0c84f850f617bb94b4c9aea490ebc282630afedac SHA512 68ab40d44eecbb8237dde1aec60a1482be4a78a591c145558c9278cef82ce3ffd4ec7584c7549c3adb247d352a8347cfac957e9b9ba28a592b2c784fa99c6114
AUX gnustep-base-1.27.0-icu68.patch 875 BLAKE2B d622e9ee420a626f306b90239a2395153909328d31eeb656020848ffdcd9c154dcc43409477bcd88c06a1f8149fe47ebd5d8307ee0dfd427ebe9cd03445aaa41 SHA512 b4659bd5bcccbd2e1d30d4b3cf6f7040eb242aba6e62e2f411be35aa98c0f7df57a688e0314767770024fb315bcb6724749f9956dced6bcc58f46b00e66f0e95
-DIST gnustep-base-1.24.9.tar.gz 3561094 BLAKE2B a50e92ae774826082e743581425cfaab6bcbcdbf65a88df4d58988d3c6723e5d3d76d09cf57b4f9278c489e2ff0d178257e2be1c7147a284d8624f3629aaf4f4 SHA512 baaa3541edf48a5d902f706f9dad261378bf65e5d89f7308ece6a1fe55c348506df4b6d474ae17cdf0072f1e8dec1b2050d59413abe28bd001d5717c54a3ab96
-DIST gnustep-base-1.25.0.tar.gz 3528599 BLAKE2B aa86de9dc26fb48f49bdd796fc25863e8b1baa48a7c8a1536cc39497843b8d37f02e1cc72ea343795d1be6392a6679a4810ae62e6f9c5ec6c34f9ee099f32746 SHA512 0c38baa439a87557e054e37ed7b337e9f90f349fd6683551cf6482a0a53c247e2ca23b7df9ab369e8819a7d0f9f29e8a8dc639b148ec1c0223764796dbbd3608
-DIST gnustep-base-1.25.1.tar.gz 3475169 BLAKE2B 4e2d26ad5782e117f778d298add4c92d40f7c6c73d5aff9692d8eaf7cf06d6ccf6487282e03d4f86bb434d0c7c327b3d80187ca43fdc1c0ff282a246958448fc SHA512 a93c3b4c0fb7df4946ed52dc62c11dfa58f8606fc9666cc7ec7ff5e1c088b67608410b715680e801636bf5ce2caa08e172372f6cab94933459c5e870f962ab11
-DIST gnustep-base-1.26.0.tar.gz 4000708 BLAKE2B 87a5761f3e4db484c5ea934fbc4cf2949a993aec19b673134cd29626e25fca5efba161ef15d81816796e03aa929d3bd497afd528fea259c84f1a38d860aa0ee2 SHA512 454943d44668817589e0d2c0aa731a1ea7c886946ad3f1188e1e1149a40d8b97bb55e3bfe02de0385f03065326149fb0a60ac181cf3f72e1ee7f55c56863745f
DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b SHA512 bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705
-EBUILD gnustep-base-1.24.9-r1.ebuild 2407 BLAKE2B 2673d09f3a8851e0b88b1bcd02befdf3461ec1a5869bcdfcd900e9251d0a6d7c7d0e1ff5fbd99e0ec7de778979a36cfb0958963fd8a30d9ab0b35d1d7c844a17 SHA512 c8bc228f447ad05dbcd6b47139b7b88a0dd9d68594079b0d8f9d05186a6d33568cead2213794643e0b3f496a0a84bccb9b05d7df4f445c4d8f1aeb4f2e7f401d
-EBUILD gnustep-base-1.25.0.ebuild 1933 BLAKE2B 3d7143e4786c8adcee1fda9c697ce707be017e1828061aab229c5faf8aec747aa0411060aac896df04996b6b135e500f2441ecff1c92791ae72805d1e19264f5 SHA512 4d4a57a1ce6e104684433f9b41befb1be05b5dc55c1cb9b3c333e5324ca4ba80323e6e604e1c610161249d777ad117f4217d546a2e8b7956d5d29b361cb40057
-EBUILD gnustep-base-1.25.1.ebuild 1933 BLAKE2B 3d7143e4786c8adcee1fda9c697ce707be017e1828061aab229c5faf8aec747aa0411060aac896df04996b6b135e500f2441ecff1c92791ae72805d1e19264f5 SHA512 4d4a57a1ce6e104684433f9b41befb1be05b5dc55c1cb9b3c333e5324ca4ba80323e6e604e1c610161249d777ad117f4217d546a2e8b7956d5d29b361cb40057
-EBUILD gnustep-base-1.26.0-r1.ebuild 1956 BLAKE2B 3f2bda197b271d1cf643181d6eaffb480d4eca3a17ff17d3962d8bb19ce68dde0fc06889732e9e44cc8d7afa7ba92953861e26084fb88b1440be591a409f41e0 SHA512 5b5c4eafd7ce1ec7d27341c8b06a301dee200584f8178b76a01d3a94d29b1eae66983111147ac4841e25de18a577cbaea9bcce95d21d68424c4becd6565b9e63
-EBUILD gnustep-base-1.26.0.ebuild 1902 BLAKE2B e310658e9586169889f8ab45958ada974e36ef48cb59fa7de90db0b5557b7b5b52321a5ec0bf758789f7f81c4a6c06399d6467b02c9d9dd390d0dfece4594f5e SHA512 8eff2bd67c851a51aba1823d878ecf0bb468b18625d27cdd7da39899804ea780d84d6863a54abc120ac7c7f89d64fefe64a3f9da9a8b08a6f866f3bb51ee3fbc
-EBUILD gnustep-base-1.27.0.ebuild 1997 BLAKE2B 9e327d4410976bb57a75a4bbaf3b3a83df2816766455d6d2460b823bd78754fb2e5d3e8a5c18727563e201f7b1a674ca3aba971500e17538b28b8a100304ee0f SHA512 60dd32e708323b4429dcef1271fa8aeeaa0bdbb3ee9396da0dc3d1f26e7dc2615d2e5c6cb62ec21652ed3b7f4afab039a6b8863d95afcce726897f5f5f92f011
+EBUILD gnustep-base-1.27.0.ebuild 1993 BLAKE2B 5e5b01ebe2ef71cb85c4b9126f04a88b5fb595138ebe69e5e6083e46a703858f3c093a69e813270db469393ad7b6a2433a0b6ff43023318818c21d9d945f268d SHA512 b006421716b53620500df869c4c951f8c7cc8cf93bf050eef171b1d1cfafec7b4da21b43faaba6466858bb32535c8eaf63fd4090e93ce0f581c3defb4293523f
MISC metadata.xml 763 BLAKE2B 471a69f26f594d1081fcd22568ca563d6a8a3fb37c6aeead77e91805de28d2c652d0ebc7a4d9364440008ed563a083eefd1e2c9311ef9f0e95152f8ff8a7c93e SHA512 1adb2cc47580c492a91b7593731b7cd8763cd3d2e45945229346afebc2840be93855e8f62158d59663a49c775e3482bf142a3ef52e087696f7bbc8bc429178b3
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild
deleted file mode 100644
index b9f6214e6c05..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base versionator
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi libressl +ssl zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- >=gnustep-base/gnustep-make-2.6.0
- ssl? (
- gnutls? ( net-libs/gnutls )
- !gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:= )
- )
- )
- icu? ( >=dev-libs/icu-4.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"
-
-pkg_pretend() {
- if use ssl && use gnutls && use libressl ; then
- ewarn "You have enabled both gnutls and libressl, but only"
- ewarn "one provider can be active. Using gnutls!"
- fi
-}
-
-src_configure() {
- egnustep_env
-
- local myconf
- if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-config --variable=includedir libffi)"
- else
- myconf="--disable-libffi --enable-ffcall"
- fi
-
- if use ssl ; then
- if use gnutls ; then
- myconf="$myconf --enable-tls --disable-openssl"
- else
- myconf="$myconf --disable-tls --enable-openssl"
- fi
- else
- myconf="$myconf --disable-tls --disable-openssl"
- fi
- 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.25.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.25.0.ebuild
deleted file mode 100644
index 1b078a49f22c..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.25.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base versionator
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- >=gnustep-base/gnustep-make-2.6.0
- gnutls? ( net-libs/gnutls )
- icu? ( >=dev-libs/icu-4.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"
-
-src_configure() {
- egnustep_env
-
- local myconf
- if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-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.25.1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild
deleted file mode 100644
index 1b078a49f22c..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base versionator
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- >=gnustep-base/gnustep-make-2.6.0
- gnutls? ( net-libs/gnutls )
- icu? ( >=dev-libs/icu-4.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"
-
-src_configure() {
- egnustep_env
-
- local myconf
- if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-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.26.0-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild
deleted file mode 100644
index 5d1283bbe06b..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils gnustep-base
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org"
-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 ~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- >=gnustep-base/gnustep-make-2.6.0
- gnutls? ( net-libs/gnutls )
- icu? ( >=dev-libs/icu-50.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}"/${P}-no_compress_man.patch )
-
-src_configure() {
- egnustep_env
-
- local myconf
- if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-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.26.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.26.0.ebuild
deleted file mode 100644
index d138bdad36d1..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.26.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils gnustep-base
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org"
-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 ~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
- >=gnustep-base/gnustep-make-2.6.0
- gnutls? ( net-libs/gnutls )
- icu? ( >=dev-libs/icu-50.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"
-
-src_configure() {
- egnustep_env
-
- local myconf
- if use libffi ; then
- myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-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.27.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
index 00a2ef6a004f..650cd7372bb6 100644
--- a/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
+++ b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ 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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="+gnutls +icu +libffi zeroconf"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index c4f2a890fe16..cd103f098093 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -1,12 +1,4 @@
AUX gnustep-gui-0.28.0-icu68.patch 386 BLAKE2B 0141baf418586ec2fac3614cc97db043b4f453a6aa59fceaec430f949ef3c7cbc5eac08b84090a1da5ec9fc309ab0730224ce667da87a815e3e424bc4667fa99 SHA512 3260b694a6fd69b6db78b09c372705e35aa86fa741d1d4c1541a51ff2457eef2adcb825f1a7a3127c3e15eced50eee7f4731eb7fec3068c69ad062cd541cd7c9
-DIST gnustep-gui-0.25.0.tar.gz 2882556 BLAKE2B 65ac762c5dcc0419d275f2418de695131f87df804350c93dfbcde3a33d7ddd3038b1a4a1fdef2a4b0bfce2a75d21b5b5b46b6837830d701884324ae3bd394b7d SHA512 568c0c9160febbd9bc563bfc7fbec024bc583a2d6ccfb54e527630f1e761a51f57f984a8b83f06cab97f85e3eec183386057fed2d551a383a16cecb60f102dc2
-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 1333 BLAKE2B f8b5ba244df625a1b037f7fedcbd55609f7c0ac2a50b23449fd5af7b584804c2f3d69db49e92dd6e6b44d65dba0d31bcf4c7406124f804bd11a23c47543a7933 SHA512 36b3360cd4c270d0badcb6b5949f0df8a47895d89e6de7833af0d75c3c1681ffbea262963f8e321c23dd52fe81819a85d119fefbf2f3fd3881c1b41cd1e5c442
-EBUILD gnustep-gui-0.25.1.ebuild 1337 BLAKE2B b0274190c15fa9984796dd02c2b6aba443bd3a18bf520981bac7c2aca47815e864b7f403cd26dbbbe82892edbeb058c023313a40b3f3f2a66bafe1dcd332af34 SHA512 428966d3b614a7380d736f126b9adac62eba14055ae69f6dd7e9df2fad23285d87f576597ad1fa6308500b6bac65a2f578a7255ed89d6d682b71c226082c5d2b
-EBUILD gnustep-gui-0.26.2.ebuild 1337 BLAKE2B 5050246678e2f594b8837884cb553ddc28cefa440806bad3e5a85cbfd1d88ef38723311db9755bbb2c01e5611c8c4753c3bc08d78f3ed1631622261432e37661 SHA512 55b2b510492db15dfab23a8a497ef6dd93dea3c6a84ca77dad5b1a5dc17a27d9816ffb274a22758fffd43cfec866845f97635cc56c74ded006b327457dbb24aa
-EBUILD gnustep-gui-0.27.0.ebuild 1337 BLAKE2B 709492d606a37ae0be199d0160e7155321e6cf9f339da79b12bd8f4304d727dd595611bb7780418a3f72617a1129030347f5e17aeae994f95b66bee306b52c74 SHA512 c4883346b856a4652fdd3dce8ef96094f189073ac0b4a516760a06e828c05c1c7037897058b41396da7e7ae5277c63f81b7888391f618053cd1bbb48f4fd4245
-EBUILD gnustep-gui-0.28.0.ebuild 1381 BLAKE2B dad87d0e496caea99d247d30cd7700a92725f19e2e99e737e52c406110291c7a689f45f2ac4a4cd3092604213da5a80be46984ff66eb99fb74282c9a3e32b592 SHA512 4e19a45babc6300d469fd66644a5129dc4e3689abbce6ac3c2d523c7582862cc4c07b0aa078b2868cf98affbc425544d27fee6bf028cd8329ba18ece668f6491
+EBUILD gnustep-gui-0.28.0.ebuild 1417 BLAKE2B 9e1a3dcf14910a3a3e1c8538c6648cb3e84632f7116aec89ced7c7f84e52be4bb3f7413b36d71731439fa721967461e582cbcd6f221e715c8082afef22d6fa9c SHA512 96fc68c66e46fb56501fdc1b62f756aa747aefc2b1bda1b56a472dbd3682903962aa2560f0c8ecfd3d02b5694d99cf06d75275d9ee0cb41e3da1a015a949cb62
MISC metadata.xml 1544 BLAKE2B 1a590eccc9a65316966873ab9517de3798d31ffbcc19ac864665a6f96289e8483e9b05cd38d32a611de6bcafedc205ef8616214632368ba7a15e2a7793f461d6 SHA512 1c7a16c090c18044752d1033f1884b4ac49ced4f0cc97903b9c3a0b037f06072e291a9d02fd4855682233196b120b60344fedf978049a29ef9c44f0546beea4e
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild
deleted file mode 100644
index 762d11fb6c7d..000000000000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-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.24.9:=[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}
-}
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild
deleted file mode 100644
index 186123480e14..000000000000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-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.24.9:=[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}
-}
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild
deleted file mode 100644
index c8f721002ea0..000000000000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-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.25.1:=[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}
-}
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.27.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.27.0.ebuild
deleted file mode 100644
index 44af3e6cb2c5..000000000000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.27.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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.26.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}
-}
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
index 4b7effe4b8ff..9380d0784295 100644
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit gnustep-base multilib
+inherit gnustep-base multilib virtualx
DESCRIPTION="Library of GUI classes written in Obj-C"
HOMEPAGE="http://www.gnustep.org/"
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cups gif icu jpeg png speech"
DEPEND="${GNUSTEP_CORE_DEPEND}
@@ -55,3 +55,7 @@ src_configure() {
--with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
${myconf}
}
+
+src_test() {
+ virtx default
+}
diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest
index d58773f8c3aa..bf8b440bca25 100644
--- a/gnustep-base/gnustep-make/Manifest
+++ b/gnustep-base/gnustep-make/Manifest
@@ -1,9 +1,5 @@
AUX gnustep-5.csh 348 BLAKE2B 5a53bd83fffbba5db434c90c1b527cf32697b87ad51bf4abdaf09a843a211c4c52b81c2d2d65772847f1d5eb16e82a2561b6d24fde1efb7709766315261e8a9c SHA512 6345bd8559ead4e8433f9e7d3f85412b4cd155188a8daffb6c99c00257c1a5af89fd492fde53e819b887be19f4ebbdb09ae74428fe492c39256a6b476f073209
AUX gnustep-5.sh 359 BLAKE2B 2df675c570e6343b3303cb3c82e0eb6c6fe60f842fe61297b147acca485df93b8a5a5ecc235b0e3a9854c0fb25cb06c2fcac34ee75933157fc8c230ac94ca843 SHA512 ceb39b583e7583bc6715723878eff1c06685b4786c9607f3ef581ef230a755efd80c7b18202458d4af54bac01c0ff2f5cec443d8c87639c6cdffc7604bb07700
-DIST gnustep-make-2.6.8.tar.gz 592266 BLAKE2B 12ad6d1b27f3280f99c55d78a899983527620fbb6ec9a7d70bd71917e0d615e62d4930ceb39c3ea3d340749896226a528d18d322629e05cba3a6f636be4b0a47 SHA512 1df6757cd1e0dbca3eb6e4ad4346406799ebb2782f5853014cc3b1e8ae47056026e6c5cd43e5671c8802232444602fde164dde352c15b4e0d64bdfdea06bd8a0
-DIST gnustep-make-2.7.0.tar.gz 596399 BLAKE2B 85c23795bbaaa7ca3a2166d96a1bc6be3506501721ee5bee4fa8513c490affabce7d4f60a13ba3b33f642c73f08afb4e30ba48da4d1b3bcfd17df3ec9b85b8b6 SHA512 7a39c2c79f01c3a93607bba71ef8c482d0610541ebcb3d0ffce6c1a104a74646329d18255a8bd183ccf54f37018e4d6b4a9d8adf419e2cdea29b35c89e81d9a2
DIST gnustep-make-2.8.0.tar.gz 606337 BLAKE2B b4defb8fdd8fc17ce2ac14c7d3d63b85e817bb639b7c1ae6a150baf74cda222ac046d890e677b50398bb9953e1496a98e9eb542809c961243f4f620276ab13fb SHA512 e9e57ed7a1c360c2dbf17f70d38e5107a1a9613842dcc645f10ed7a01eb9f9ee71bd2d0cacbe00439ce73f194a3eb3ed2e71409241ac96ee3bba704dcf6dfd7b
-EBUILD gnustep-make-2.6.8.ebuild 3781 BLAKE2B 0f8fe153d5c6cd94919c91b747d4380ba11a489ebdb63263f873176f460d3bd29b5116d467a56931d45f1c5fdb2a6484d5d1c1d404e4981f37625d949619aa73 SHA512 7ceef2dd147bc2b7a955fd22547a8bcf41fd3492e25beec7c33ab5ae52a4d877233237a76edc542dee0a69bcebd04b5e82e106da6476e0b046bfc4f29b831bac
-EBUILD gnustep-make-2.7.0.ebuild 3786 BLAKE2B ee557cf5100a398e87b3423c60b712b26af4fadbeb2aeb9d74d6bc4a34481014b26a30f74e8266b19e28dbbc39c10e298b0414d92682140f52169553975cf676 SHA512 f96dccaf80758f833f4f4ee656b33dcc50c382050594aad759bf625cc473b45684bc7d8198bbf313b47aadc5083ba8b5424fc3d6f9c664c768b7245a859ebfc4
-EBUILD gnustep-make-2.8.0.ebuild 3674 BLAKE2B 8a3570236721ae04b335c5f90a9af5592e1bc76ee7c87ac422da131ccd386daa3048f9d122323627803552b9815c151313fcf34a10363b0d4b658ca1f792e6f4 SHA512 3c55ef6f492458607ad49d6277a55d1377fd9c50c2bf3a3ac38de7bcee3b9fb4735aa8e17739ff067ea9ce1a712dc43ee1f8d7d8562d9fc90ba5d4c548388277
+EBUILD gnustep-make-2.8.0.ebuild 3669 BLAKE2B 3e138297504eb90c7a232bef734000e46bead1f3fe2d335a768f27497450c56cb81a20b942b25c1e44bd5c3edc3d040431570eef927e5010d90e4369dc5bdc40 SHA512 1ca02c3d8046baf58df51f9a771cbffb87ace3067d8c9ba1e7a034ee513ef867038051ec35ab05a9038c16b70a9fe9efb3b871bc4eb3e9cc78649d901a062859
MISC metadata.xml 991 BLAKE2B 757d5e30738a28bb29dad429845961458f9c66fc4f081504ae72a4e32da2f7a776bdd55e166a3346a4ae7d74cdb452e31dafd74ac466dfc3d7226978b0a7ca6c SHA512 3167eb855a813fa42c61c74fdd4aab284a1273b97d20783afcebd952df53577c4f644917ef0182f1fe436c1aa6e81461fcde315b2b5a45f1dc26110fa411fe27
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
deleted file mode 100644
index d6e37e2f587f..000000000000
--- a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base prefix toolchain-funcs
-
-DESCRIPTION="GNUstep Makefile Package"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="libobjc2 native-exceptions"
-
-DEPEND="${GNUSTEP_CORE_DEPEND}
- >=sys-devel/make-3.75
- libobjc2? ( gnustep-base/libobjc2
- sys-devel/clang )
- !libobjc2? ( !!gnustep-base/libobjc2
- || (
- >=sys-devel/gcc-3.3[objc]
- sys-devel/clang
- ) )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- # Determine libobjc.so to use
- if use libobjc2; then
- libobjc_version=libobjc.so.4
- else
- # Find version in active gcc
- for ver in {2..5};
- do
- if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x objective-c \
- - <<<$'int main() {}' -o /dev/null 2> /dev/null;
- then
- libobjc_version=libobjc.so.${ver}
- fi
- done
- fi
-
- # Stop if we could not get libobjc.so
- if [[ -z ${libobjc_version} ]]; then
- eerror "${P} requires a working Objective-C runtime and a compiler with"
- eerror "Objective-C support. Your current settings lack these requirements"
- if ! use libobjc2;
- then
- eerror "Please switch your active compiler to gcc with USE=objc, or clang"
- fi
- die "Could not find Objective-C runtime"
- fi
-
- # For existing installations, determine if we will use another libobjc.so
- if has_version gnustep-base/gnustep-make; then
- local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' ${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)"
- # Old installations did not set this explicitely
- : ${current_libobjc:=libobjc.so.2}
-
- if [[ ${current_libobjc} != ${libobjc_version} ]]; then
- ewarn "Warning: changed libobjc.so version!!"
- ewarn "The libobjc.so version used for gnustep-make has changed"
- ewarn "(either by the libojbc2 use-flag or a GCC upgrade)"
- ewarn "You must rebuild all gnustep packages installed."
- ewarn ""
- ewarn "To do so, please emerge gnustep-base/gnustep-updater and run:"
- ewarn "# gnustep-updater -l"
- fi
- fi
-
- if use libobjc2; then
- export CC=clang
- fi
-}
-
-src_prepare() {
- # Multilib-strict
- sed -e "s#/lib#/$(get_libdir)#" -i FilesystemLayouts/fhs-system || die "sed failed"
- cp "${FILESDIR}"/gnustep-5.{csh,sh} "${T}"/
- eprefixify "${T}"/gnustep-5.{csh,sh}
-
- default
-}
-
-src_configure() {
- #--enable-objc-nonfragile-abi: only working in clang for now
- econf \
- INSTALL="${EPREFIX}"/usr/bin/install \
- --with-layout=fhs-system \
- --with-config-file="${EPREFIX}"/etc/GNUstep/GNUstep.conf \
- --with-objc-lib-flag=-l:${libobjc_version} \
- $(use_enable libobjc2 objc-nonfragile-abi) \
- $(use_enable native-exceptions native-objc-exceptions)
-}
-
-src_compile() {
- emake
- if use doc ; then
- emake -C Documentation
- fi
-}
-
-src_install() {
- # Get GNUSTEP_* variables
- . ./GNUstep.conf
-
- local make_eval
- use debug || make_eval="${make_eval} debug=no"
- make_eval="${make_eval} verbose=yes"
-
- emake ${make_eval} DESTDIR="${D}" install
-
- # Copy the documentation
- if use doc ; then
- emake -C Documentation ${make_eval} DESTDIR="${D}" install
- fi
-
- dodoc FAQ README RELEASENOTES
-
- exeinto /etc/profile.d
- doexe "${T}"/gnustep-?.sh
- doexe "${T}"/gnustep-?.csh
-}
-
-pkg_postinst() {
- # Warn about new layout if old GNUstep directory is still here
- if [ -e /usr/GNUstep/System ]; then
- ewarn "Old layout directory detected (/usr/GNUstep/System)"
- ewarn "Gentoo has switched to FHS layout for GNUstep packages"
- ewarn "You must first update the configuration files from this package,"
- ewarn "then remerge all packages still installed with the old layout"
- ewarn "You can use gnustep-base/gnustep-updater for this task"
- fi
-}
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.7.0.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.7.0.ebuild
deleted file mode 100644
index 9522bebd80c6..000000000000
--- a/gnustep-base/gnustep-make/gnustep-make-2.7.0.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base prefix toolchain-funcs
-
-DESCRIPTION="GNUstep Makefile Package"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="libobjc2 native-exceptions"
-
-DEPEND="${GNUSTEP_CORE_DEPEND}
- >=sys-devel/make-3.75
- libobjc2? ( gnustep-base/libobjc2
- sys-devel/clang )
- !libobjc2? ( !!gnustep-base/libobjc2
- || (
- >=sys-devel/gcc-3.3[objc]
- sys-devel/clang
- ) )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- # Determine libobjc.so to use
- if use libobjc2; then
- libobjc_version=libobjc.so.4
- else
- # Find version in active gcc
- for ver in {2..5};
- do
- if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x objective-c \
- - <<<$'int main() {}' -o /dev/null 2> /dev/null;
- then
- libobjc_version=libobjc.so.${ver}
- fi
- done
- fi
-
- # Stop if we could not get libobjc.so
- if [[ -z ${libobjc_version} ]]; then
- eerror "${P} requires a working Objective-C runtime and a compiler with"
- eerror "Objective-C support. Your current settings lack these requirements"
- if ! use libobjc2;
- then
- eerror "Please switch your active compiler to gcc with USE=objc, or clang"
- fi
- die "Could not find Objective-C runtime"
- fi
-
- # For existing installations, determine if we will use another libobjc.so
- if has_version gnustep-base/gnustep-make; then
- local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' ${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)"
- # Old installations did not set this explicitely
- : ${current_libobjc:=libobjc.so.2}
-
- if [[ ${current_libobjc} != ${libobjc_version} ]]; then
- ewarn "Warning: changed libobjc.so version!!"
- ewarn "The libobjc.so version used for gnustep-make has changed"
- ewarn "(either by the libojbc2 use-flag or a GCC upgrade)"
- ewarn "You must rebuild all gnustep packages installed."
- ewarn ""
- ewarn "To do so, please emerge gnustep-base/gnustep-updater and run:"
- ewarn "# gnustep-updater -l"
- fi
- fi
-
- if use libobjc2; then
- export CC=clang
- fi
-}
-
-src_prepare() {
- # Multilib-strict
- sed -e "s#/lib#/$(get_libdir)#" -i FilesystemLayouts/fhs-system || die "sed failed"
- cp "${FILESDIR}"/gnustep-5.{csh,sh} "${T}"/
- eprefixify "${T}"/gnustep-5.{csh,sh}
-
- default
-}
-
-src_configure() {
- #--enable-objc-nonfragile-abi: only working in clang for now
- econf \
- INSTALL="${EPREFIX}"/usr/bin/install \
- --with-layout=fhs-system \
- --with-config-file="${EPREFIX}"/etc/GNUstep/GNUstep.conf \
- --with-objc-lib-flag=-l:${libobjc_version} \
- $(use_enable libobjc2 objc-nonfragile-abi) \
- $(use_enable native-exceptions native-objc-exceptions)
-}
-
-src_compile() {
- emake
- if use doc ; then
- emake -C Documentation
- fi
-}
-
-src_install() {
- # Get GNUSTEP_* variables
- . ./GNUstep.conf
-
- local make_eval
- use debug || make_eval="${make_eval} debug=no"
- make_eval="${make_eval} verbose=yes"
-
- emake ${make_eval} DESTDIR="${D}" install
-
- # Copy the documentation
- if use doc ; then
- emake -C Documentation ${make_eval} DESTDIR="${D}" install
- fi
-
- dodoc FAQ README RELEASENOTES
-
- exeinto /etc/profile.d
- doexe "${T}"/gnustep-?.sh
- doexe "${T}"/gnustep-?.csh
-}
-
-pkg_postinst() {
- # Warn about new layout if old GNUstep directory is still here
- if [ -e /usr/GNUstep/System ]; then
- ewarn "Old layout directory detected (/usr/GNUstep/System)"
- ewarn "Gentoo has switched to FHS layout for GNUstep packages"
- ewarn "You must first update the configuration files from this package,"
- ewarn "then remerge all packages still installed with the old layout"
- ewarn "You can use gnustep-base/gnustep-updater for this task"
- fi
-}
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild
index 2fdb43398486..10a3fb69dae5 100644
--- a/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild
+++ b/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="libobjc2 native-exceptions"
DEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/libobjc2/Manifest b/gnustep-base/libobjc2/Manifest
index ad47cb6b7ee5..be54b86626f6 100644
--- a/gnustep-base/libobjc2/Manifest
+++ b/gnustep-base/libobjc2/Manifest
@@ -1,8 +1,6 @@
AUX libobjc2-2.1-eh_trampoline.patch 1284 BLAKE2B baebdd162deaf18a1c4292064d6dfd8ac859e4f69e2d4b507d067b584f9b1178be3e2f58645927ce3796e4682d3906e1f0d4d04fa4d6968312ee89141b57d776 SHA512 2bf5a81a82eda517ed5d92df5a163a7ca46f4ff807aa285bb431bb5d8ea3f1dd8be318861d5c2c7859d50d5a403a9b4e8499452e86a6235a82b0d5baa0c99e1c
AUX libobjc2-2.1-pthread_link.patch 489 BLAKE2B c1b44f5287977eed31385d0a1d442c45e13f1154666cf9074275a899627fad81c24af2b803b1d748eb546fd2f18b30a13cc3b87f1a7e738df77e3550e7ecacc2 SHA512 95840a68d56d7b7eeadfdea44bfaae9361829569e10c90aa6da6e38ee958951e83295a02f189084bc65b0eebdad2218a05cf350961b2f3bb3e7f2ec1350d0806
DIST 757de82.tar.gz 63372 BLAKE2B 74078c6c16d7ac1891ce63b21ae2f06c8759f3a95db74a6acef2d51d605a7631ac37b8c8698752699e5c30d2e95876b1967e6c2c429403f1094b6b99dd4d272c SHA512 732e7f5b4ec0dc18c0c7b2b567e4fd65727918db76863aabb4433db22630e1e3c5ba3063de6dcf32f099c0d8cfd70b0d811d59f73a2cda362f6bd7054d14f999
-DIST libobjc2-2.0.tar.gz 191800 BLAKE2B 71f54b1410e20bb638dce4cae8c2cc48ea07acf31a97f1994587a9f6401b725ac393abaef355e9476ef6a0622d80fb6fbe4b3c7f39294e7bedbba17cd4108278 SHA512 2b72506204b8fea6a76688ee96611613c4b7cf98942acc89905c531f4dc997ae0482ff10fa819c2471df6c06d5ebcd251167d8903a4f18d47507cd42baec3748
DIST libobjc2-2.1.tar.gz 200290 BLAKE2B 67cd78238afad9afa4311669403be06ec8d001978e997128acc67cdba9c2b18482f66af4597c4a484556ce38bbfc4416b1b1cb8cde1d8f27f3b4d744d4581309 SHA512 a93c385f9ad53fce0f736088c3a18e72119c0128690725e435a35fe4250830d13e18899f98c7d80e6ea41cbfe1404f055d9d6c3d891ad7c770d47dcd0244fc7f
-EBUILD libobjc2-2.0.ebuild 702 BLAKE2B b2211a476d52d87c286c01d29e25a625e420eb0ef5975246f25fcc28195a7a3e3d626b07978d4c919c205927727e66d76e125b2a2c86ac780941d16188e0c463 SHA512 c7254180eee7f72a953f5f58fe5ad3141d756752636c40fbaf6fd15ca2e0a3b80e91a4952b50ddf01c666c2c7b96d9d7b79513bcb8f8ba7d985e219c753c9ea0
EBUILD libobjc2-2.1.ebuild 969 BLAKE2B 851fc23d0efdeb4ef4994e08e15552c4739dbf5718ea07c9e481aa78c77b28e7851c2ae6b64ccf3e95e83ac342706b867554585fa16d616d8d8a0382fe2733e8 SHA512 7f0031f9229b2bb1d0553600d9242c65a6721b9d646f07ae95d8145697bd4ad3e5078b53bb723f1824a8547337a4023329ee53717979cb7a7448578394f579df
MISC metadata.xml 1348 BLAKE2B b5eec1f6af50d0a90d62c6dce21fe14b6c20ec7d534ac49030bbc89bb2f5665af7d40750386f84d3aedb67802807e25ad04f824c7b6908e41a3de256c07dead3 SHA512 5adcc9a3d5527c5e86da2ae7884f334d68ebd884b26e9f0d3329af7c877921c90bef4f77d8c535c82102e3bacb5a199e5fd940471036004f66858850040ee936
diff --git a/gnustep-base/libobjc2/libobjc2-2.0.ebuild b/gnustep-base/libobjc2/libobjc2-2.0.ebuild
deleted file mode 100644
index 68cf5e40dbaa..000000000000
--- a/gnustep-base/libobjc2/libobjc2-2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-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 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
- sys-libs/libcxx"
-BDEPEND="${RDEPEND}
- sys-devel/clang"
-
-src_configure() {
- export CC="clang"
- export CXX="clang++"
- local mycmakeargs=(
- -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND
- -DBOEHM_GC="$(usex boehm-gc)"
- -DTESTS="$(usex test)"
- )
- cmake-utils_src_configure
-}