diff options
Diffstat (limited to 'gnustep-base')
20 files changed, 15 insertions, 543 deletions
diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz Binary files differindex 72c89f953d30..b89f7a0eec86 100644 --- a/gnustep-base/Manifest.gz +++ b/gnustep-base/Manifest.gz diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index ab561dcb40be..a4ff458b0d69 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,7 +1,3 @@ -DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f -DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7 DIST gnustep-back-0.31.0.tar.gz 1030211 BLAKE2B 7d94bf9b70fb3f90c3bab80ef9cf30fd64a192703a0743c56a0d33a2ca12157894172fc27203b8aec44273e9e1dbe87eafe44f8492f4b6ad38cb3e4f71767b68 SHA512 f1174b706044d7c6e343dce004df90c5bfd676833b27963a0372af85b18f7b992735c5eff23031ba65c29f9b60d468c9e016f7c1c57eaccddf3701f5c9c08e13 -EBUILD gnustep-back-art-0.29.0.ebuild 2206 BLAKE2B 9a222e9485c8b9dc0c7c971b4f9b48783ec6173b8d740af52e6581900d02826f080c999427816e203d194a6fafaec6b02546031f262673e7fd17ee4a2174c262 SHA512 7a3da91b098e3ba9318d8e2d44f7e48e9a9a67f01930e75f0ea1246bccfd2c66960c039d73f0fae98fe25795d88111bbd60c9c6c6f480b8f5ed09c47e37027d0 -EBUILD gnustep-back-art-0.30.0.ebuild 2209 BLAKE2B 30ab6b2f097ccbadb808da986863c43ccd0adb215be7ae62f36bca2b69ea77b602d68059858b262098c0fa25649cb466ff0e100aa5d40fa19f6c1eda65d633ab SHA512 30fcd271e5577ca7e7bf659cbd9a7f8150701934658a71303661dba78ab0349345c424ec1b01edc6ad9f051ee40cbfc3a8973258f26b006f90826d7720e72ba6 -EBUILD gnustep-back-art-0.31.0.ebuild 2208 BLAKE2B d44392c5a29911fd3ce766a483be43850eaf0c10e2ecdfd669e4aebcca8363db32339a5366034f65ccae12ff7aec7f3c4022042adaae41b90f3631dffe03db33 SHA512 c9c0843410578570d78e62fb10bf3707551f521860e63db0690ac2b50246fa60966797ab9afec4e358b8d6e001839c0b767dfbe85c08dfc47c5449d772e4a1d0 +EBUILD gnustep-back-art-0.31.0.ebuild 2207 BLAKE2B 085acfe9e74e455839c0837dae3e403925fd4a5dd6b554b279f53bb02248f7eeeaab207a5d77840ebf2289662fae8c285d0e57a8884f3f285a3804158860aa1f SHA512 1246da4df123d15478e446e1e8765b1cb1372390fea47aeea0d802d748321dd79dfa79e6e7dad6d85d997c12c228b5d6571a20940ea03fa4e333484d7b912901 MISC metadata.xml 1190 BLAKE2B 91c28dc8aeffff381e9aa9ab70352faafc68e43ec0a6556fd347c862ad3a901731e286f9840bbcfcd8f2035871da11f56a3856df2e01685775491712c424a6af SHA512 5d1516e6ee0d84f9e728d87ba1cce9718f2749976f39ceb32b9b78a0b1b1a792ae1299a1244f666bca191f117d69c7421bf72ca7035d3e60a726bfabf6233be1 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild deleted file mode 100644 index df3e518d5e2f..000000000000 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnustep-base - -DESCRIPTION="Libart_lgpl back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz" -S="${WORKDIR}/gnustep-back-${PV}" - -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%.*}* - >=gnustep-base/mknfonts-0.5-r1 - 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-fonts/dejavu - >=media-libs/freetype-2.1.9 - >=media-libs/libart_lgpl-2.3 - opengl? ( virtual/opengl virtual/glu ) - - !gnustep-base/gnustep-back-cairo - !gnustep-base/gnustep-back-xlib" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # do not compress man pages - sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die -} - -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" || die - cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die -} - -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.30.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild deleted file mode 100644 index 63b1e19d75fc..000000000000 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnustep-base - -DESCRIPTION="Libart_lgpl back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz" -S="${WORKDIR}/gnustep-back-${PV}" - -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%.*}* - >=gnustep-base/mknfonts-0.5-r1 - 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-fonts/dejavu - >=media-libs/freetype-2.1.9 - >=media-libs/libart_lgpl-2.3 - opengl? ( virtual/opengl virtual/glu ) - - !gnustep-base/gnustep-back-cairo - !gnustep-base/gnustep-back-xlib" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # do not compress man pages - sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die -} - -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" || die - cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die -} - -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.31.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.31.0.ebuild index 66ba6d1bc449..02e9357a8677 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.31.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.31.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}" 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 c954dd8f99e0..300f578c7152 100644 --- a/gnustep-base/gnustep-back-cairo/Manifest +++ b/gnustep-base/gnustep-back-cairo/Manifest @@ -1,7 +1,3 @@ -DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f -DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7 DIST gnustep-back-0.31.0.tar.gz 1030211 BLAKE2B 7d94bf9b70fb3f90c3bab80ef9cf30fd64a192703a0743c56a0d33a2ca12157894172fc27203b8aec44273e9e1dbe87eafe44f8492f4b6ad38cb3e4f71767b68 SHA512 f1174b706044d7c6e343dce004df90c5bfd676833b27963a0372af85b18f7b992735c5eff23031ba65c29f9b60d468c9e016f7c1c57eaccddf3701f5c9c08e13 -EBUILD gnustep-back-cairo-0.29.0.ebuild 1099 BLAKE2B 9d8c59f19188ca1dd46091d55eb61d77dfec91554ad1e684a94492e049d7e70e8b76b165179388646f602af0624a4fad48ff98fa097d5f52434a5e618dcba9db SHA512 fb01595cb6bc858b897618c7b7f3e9ba1b16e29d2ca0a90f7c195a1bb10eea55557780ac74ac7dd5f2aeb6300c07da0b570e66085147fe27a706e84538585dd2 -EBUILD gnustep-back-cairo-0.30.0.ebuild 1229 BLAKE2B 9847c7aa4b7457926eac4cd3041412510e6bfa41222ea8660d49d953ffbb0deebfcc808cc8eea9877e894911c2b8d0ae5cb61dd0ee28ac50f4b1c435bce969ba SHA512 eca7128d75114c4042ccdfaa5c49eafeb1c72c1efe30e6ccf3606b551de0d8b4fcb44d2145766b0aac44f4c23ae723f840a8afc21cf9b0e94d6793bd7cd1f640 -EBUILD gnustep-back-cairo-0.31.0.ebuild 1228 BLAKE2B 8854f3628114972f4d329af037a2f36877337c959a1f9d10f7280ba9e603229e9abf42025185b824b363c83384634d7ae0e2e61d72fdd981a4a47fbbe31e7702 SHA512 5de7d0b2de684d30a7a9c0bd0fb263218fad68a073f32155b61f86ce658241937bbd6ae80dfec86c3df4abcc58b3976c4744e397da53ddf2fdb9e0d755543a90 +EBUILD gnustep-back-cairo-0.31.0.ebuild 1227 BLAKE2B b2b7855633cdd58c629179cc23c72ce7733ac71fd641993b1c76de8f426d811ccba55005082829cea16e1899dc8af8376709481cbd8af30e172042bc75a8056c SHA512 03ff1c8238c9d50ba1a2f02be97c6a619ed99acae456026014252eda46115e2feb1ee9bc553cde605da0d23fb435d7e6b76bae9d2e145cc5f1691b4141fba66f MISC metadata.xml 320 BLAKE2B f7036c8a26d0a8e369057ecdd65158e6ca68a11dffb313c2641b7efa0fa35dc5c56ea3a76d6b12e798cd2cccec46295f8816174000b2870c57ceca1968f08760 SHA512 2f2cf39783de97a26d85e7ebf865f658c2823c9935710727c97cf9f8def58477e8f04d45ecdae4332549b2483f31403fbef9f832c150df10fb2bf59e6f846093 diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild deleted file mode 100644 index 30fdf895a2fe..000000000000 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-base - -DESCRIPTION="Cairo back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io" -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" -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 - x11-base/xorg-proto" - -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.30.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild deleted file mode 100644 index ef2b74ae1b8c..000000000000 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnustep-base - -DESCRIPTION="Cairo back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io" -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" -IUSE="opengl xim" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - =gnustep-base/gnustep-gui-${PV%.*}* - >=media-libs/freetype-2.1.9 - >=x11-libs/cairo-1.2.0[X] - 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 - opengl? ( virtual/opengl virtual/glu ) - - !gnustep-base/gnustep-back-art - !gnustep-base/gnustep-back-xlib" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto" - -S=${WORKDIR}/gnustep-back-${PV} - -src_prepare() { - default - # do not compress man pages - sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die -} - -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.31.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.31.0.ebuild index 09a2ce32ccce..bd2e801d62a7 100644 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.31.0.ebuild +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.31.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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" +KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest index bea1b6c67ef0..ed702c80d77d 100644 --- a/gnustep-base/gnustep-back-xlib/Manifest +++ b/gnustep-base/gnustep-back-xlib/Manifest @@ -1,7 +1,3 @@ -DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f -DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7 DIST gnustep-back-0.31.0.tar.gz 1030211 BLAKE2B 7d94bf9b70fb3f90c3bab80ef9cf30fd64a192703a0743c56a0d33a2ca12157894172fc27203b8aec44273e9e1dbe87eafe44f8492f4b6ad38cb3e4f71767b68 SHA512 f1174b706044d7c6e343dce004df90c5bfd676833b27963a0372af85b18f7b992735c5eff23031ba65c29f9b60d468c9e016f7c1c57eaccddf3701f5c9c08e13 -EBUILD gnustep-back-xlib-0.29.0.ebuild 1038 BLAKE2B 7ea2e7d313eb8915835974c825da004aa5624d68c0f26038ef03e242af76e0e28b1dd8521b0b9f9f789d69abf9e3af88beea3e84b362b9aee5badccf39849858 SHA512 f4ff6339e2f1e60370aaa6857516e0df5acbea8b0360dee56966479977763891eacc87aabe1b3f2b8a75abe020303fd13ded131e7c4b47237fadaed17e7d6fce -EBUILD gnustep-back-xlib-0.30.0.ebuild 1169 BLAKE2B caaef8de8e7edf3cc3da7299e2f30e5f5dc825ee9bb706963295f31e91d421aa01286fa1a29934f109b77b480dcfbf9ee9a2ecb80defe59803209294220d1d26 SHA512 67c83fd893d563aa65e572d0cb22cd41d727353896b7d4cea4695533244b23055c4cf81198b5eb372ae3b241fd775d46b7be3257e7e54b48d7a28e7df1769b93 -EBUILD gnustep-back-xlib-0.31.0.ebuild 1168 BLAKE2B ecfd921c3c3ed02f07e0d2b91b8c6c4d1828e714a44128480cec29ca7a4416de1f02451fd16f32b8fcf43d0243fd50b50c12a291816000b6abd64b1beb3c971c SHA512 1d50a9e261e343c3433d6cd7a52cdb8bd4f6950d9199805ff2f11602b95db6186f4b687502584e7273e720ba540726703a27bacdf540d0edf9d716c4e731804c +EBUILD gnustep-back-xlib-0.31.0.ebuild 1167 BLAKE2B 4ce876596cdb4b6450becfbef2fa198bb0522d0ec5253af639013558c1730d3c8d0a08ed6a6cc589c780eafc1e1631205a7c0c3133eedbc1665fa3b2beb689c9 SHA512 6230c17c5e9a222a1856fdcf82d110d11aba3b7effad74ed2060642a357ed32553fb2729460b2b74784275b979c86fb53f07843f28e14862bbf42f747d8955c0 MISC metadata.xml 1182 BLAKE2B f4f8dcfeb9719db607e54f3f2a72efbe2010b3ec0a852d833d161f960d64bbff81e50eef278ec03d9c12cd328127afe5735b665d9144d65f10820fb134f03457 SHA512 24cdd851cd27ea784b72e6eb29167af860a81fbefb00d413980033d589c4683ea606a9371147654d8d6ed11d32acf3b06cf4697a1401bf9b86bfbf91ae8573f9 diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild deleted file mode 100644 index 2dce4229e2a2..000000000000 --- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 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="https://gnustep.github.io" -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" -IUSE="opengl xim" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - =gnustep-base/gnustep-gui-${PV%.*}* - >=media-libs/freetype-2.1.9 - 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 - opengl? ( virtual/opengl virtual/glu ) - - !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.30.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild deleted file mode 100644 index 54298612a3b5..000000000000 --- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnustep-base - -DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz" -S="${WORKDIR}/gnustep-back-${PV}" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="opengl xim" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - =gnustep-base/gnustep-gui-${PV%.*}* - >=media-libs/freetype-2.1.9 - 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 - opengl? ( virtual/opengl virtual/glu ) - - !gnustep-base/gnustep-back-art - !gnustep-base/gnustep-back-cairo" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # do not compress man pages - sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die -} - -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.31.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.31.0.ebuild index b87a14ca3217..c37685f00c0c 100644 --- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.31.0.ebuild +++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.31.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ S="${WORKDIR}/gnustep-back-${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest index ed53f48294ea..36f43620e6e0 100644 --- a/gnustep-base/gnustep-gui/Manifest +++ b/gnustep-base/gnustep-gui/Manifest @@ -1,8 +1,3 @@ -AUX gnustep-gui-0.30.0-nssound.patch 783 BLAKE2B bb7259fcadd5dfd04c9f3ea76f43c7781970e94b707bc1824d7b89c9ca21bee242a95814d89a6d2c995afe0a1a59f3bdd77ffbe252d9581491f0052e3775acc5 SHA512 d32b5faf0152377736767a823082c239f1e36592a52e74be00dd6773841b50bb1c80a462d3fa2ac0bff58485cebd5e8c47a75d5c549660dc2cc2855f57528b62 -DIST gnustep-gui-0.29.0.tar.gz 2994299 BLAKE2B 6624321e4df3fa7aef659f5c4d364d4f39790c47f9093ff84a87d7535ff1819b0fa331461d442ad0dcec1dbd5cf27e902972b039f6464b2f1330a54807faeea2 SHA512 bbb413d5b391d2e6e30c2f875913b1c7497d5408e595160e51d3ba5b15dd014b531d411861cb8d094a1a21a8f405ff22c4374874dd52a669d1d9738f4a9ddeef -DIST gnustep-gui-0.30.0.tar.gz 3044530 BLAKE2B 6bd35b579c752a0b949ab1f84b56f96be21a5c3afdb28394fff71399b32f90f7cfbe85c443515b609db4879656c19886a71e5be1bbfcbd4feb79f24fc59f9f5c SHA512 6825c32811ba0e4fb5b97d01055c5fe72a025de8eeb78b75409fe7535e365c9aa7b8146ba22c2ed7b59ae6174c1adabe80f58c9ffb72d8f6bc08ab28a06830f5 DIST gnustep-gui-0.31.1.tar.gz 3103556 BLAKE2B 633e2dc012c40e56cb62f430631c568b88e6ba5f39d4deb4c89ca9767614dab17793e484e7e77f4cf0b4e764059f2697bd1f531bb2a0f85f3eaeac1a75a2d738 SHA512 82c598d6fc962716c930eb27419c9c8296d663053cfef0f489e1f28dd1fac054d18859e9cc60f246c2a53a175404c1c8db0b36a90ad372c80d0158bc24ff4d69 -EBUILD gnustep-gui-0.29.0-r2.ebuild 1315 BLAKE2B b6f87ead9619f11e5c804ad690ab98d5299f6ecb74068be76b020e146f2069c54e2654d676f00ef86291fa5a8b57b23432a52e03fc2359196365f765d80920d3 SHA512 bb83895a997ce3767d6e29601ef7bb4025a7002dc716453f3af8929113b626520f63725001a1bc61e29dfc8822c39b9bb9df6b0223add455045d579cc73f4c4b -EBUILD gnustep-gui-0.30.0-r2.ebuild 1364 BLAKE2B ad6b6c638a732bf7787bb20075fc5bed3923284e50e704c239674dfe3725ea20c2d1c632d42fb5540fb34d2fca556a69b796c94842a904e28899f34fc88c1810 SHA512 fad2447443c7e1a1a048b058d2e644ff90930c6a5bea73f954d0e2f974847161fcd5a1a04f46d52b195700ebed4340851883c33e2add980c5837566d281eff0a -EBUILD gnustep-gui-0.31.1.ebuild 1316 BLAKE2B fb07949b5a08ba1606a5e97f027b4f720da4b113fcc999019b26aa18c7948b7f557291ecaad2b9b640dd980b45390c09d370402f42048f0adde6e33bc7e41f60 SHA512 c63a3205448b0d117f2c47e096940f61671de67d4dea09ca150610545a0d59aa81848c7f23a739709893233893c3513396953bf299d8d7135b8619fab7bc67ea +EBUILD gnustep-gui-0.31.1.ebuild 1315 BLAKE2B 00d156200b332ea496838f76c407ed6d92b33f0ae06033de8f8db9bda93f169f8eb87ca04414a24ef84f4e2edf588c1016ca191c8073c25409e3a4bad6816fb4 SHA512 fa8f32ebe8a3a9425b04a9459ff3bcab49e0fd9c2bc5ae0d07e9570626041b478980d96fc3a05a6652e6d3c2dd706e149ceb442119e54787ba51385f9a393281 MISC metadata.xml 1449 BLAKE2B 7032b5cb5978c6a5899ccb63051adadb4c5190485bb267d1a0b74083d72bcf2367a4bb605c0a807c5a1a8c187d2393a61efd1d127d0ef21cb144f0f08e217dd6 SHA512 a73d68bd398ee21778d7f1d47fd715bf57c62e72130c005044225452aecca0f35d0291cf1a9edf5a188125d3b276c4c6e8b7c4dfc1b190ade57783fad57c2886 diff --git a/gnustep-base/gnustep-gui/files/gnustep-gui-0.30.0-nssound.patch b/gnustep-base/gnustep-gui/files/gnustep-gui-0.30.0-nssound.patch deleted file mode 100644 index 872a12e1169a..000000000000 --- a/gnustep-base/gnustep-gui/files/gnustep-gui-0.30.0-nssound.patch +++ /dev/null @@ -1,24 +0,0 @@ -From f10c0eeb1ba5276d32c70a479f77eff54c6bdba5 Mon Sep 17 00:00:00 2001 -From: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de> -Date: Thu, 2 Mar 2023 13:19:39 +0100 -Subject: [PATCH] This broke building SimpleAgenda for me: - -In file included from SoundBackend.m:1: -/usr/local/include/AppKit/NSSound.h:57:1: error: unknown type name 'APPKIT_EXPORT_CLASS' -APPKIT_EXPORT_CLASS ---- - Headers/AppKit/NSSound.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Headers/AppKit/NSSound.h b/Headers/AppKit/NSSound.h -index 4f4438765..c28019f55 100644 ---- a/Headers/AppKit/NSSound.h -+++ b/Headers/AppKit/NSSound.h -@@ -30,6 +30,7 @@ - - #ifndef _GNUstep_H_NSSound - #define _GNUstep_H_NSSound -+#import <AppKit/AppKitDefines.h> - - #import <Foundation/NSObject.h> - #import <Foundation/NSBundle.h> diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild deleted file mode 100644 index 68d961c1b3f3..000000000000 --- a/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-base multilib virtualx - -DESCRIPTION="Library of GUI classes written in Obj-C" -HOMEPAGE="https://gnustep.github.io/" -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" -IUSE="cups icu jpeg png speech" - -DEPEND="${GNUSTEP_CORE_DEPEND} - app-text/aspell - >=gnustep-base/gnustep-base-1.28.0:=[icu?] - media-libs/audiofile - >=media-libs/giflib-4.1:= - >=media-libs/tiff-3:= - x11-libs/libXt - cups? ( >=net-print/cups-1.7.4:= ) - icu? ( dev-libs/icu:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - 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 - - econf \ - $(use_enable cups) \ - $(use_enable icu) \ - $(use_enable jpeg) \ - $(use_enable png) \ - $(use_enable speech) \ - --disable-ungif --enable-libgif \ - --with-tiff-include="${EPREFIX}"/usr/include \ - --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) -} - -src_test() { - virtx default -} diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild deleted file mode 100644 index e40c8e4a9731..000000000000 --- a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnustep-base multilib virtualx - -DESCRIPTION="Library of GUI classes written in Obj-C" -HOMEPAGE="https://gnustep.github.io/" -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" -IUSE="cups icu jpeg png speech" - -DEPEND="${GNUSTEP_CORE_DEPEND} - app-text/aspell - >=gnustep-base/gnustep-base-1.28.0:=[icu?] - media-libs/audiofile - >=media-libs/giflib-4.1:= - >=media-libs/tiff-3:= - x11-libs/libXt - cups? ( >=net-print/cups-1.7.4:= ) - icu? ( dev-libs/icu:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( >=media-libs/libpng-1.2:= ) - speech? ( app-accessibility/flite )" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-nssound.patch ) - -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 - - econf \ - $(use_enable cups) \ - $(use_enable icu) \ - $(use_enable jpeg) \ - $(use_enable png) \ - $(use_enable speech) \ - --disable-ungif --enable-libgif \ - --with-tiff-include="${EPREFIX}"/usr/include \ - --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) -} - -src_test() { - virtx default -} diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.31.1.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.31.1.ebuild index 6bad8d9e2a71..881c9a9f5acb 100644 --- a/gnustep-base/gnustep-gui/gnustep-gui-0.31.1.ebuild +++ b/gnustep-base/gnustep-gui/gnustep-gui-0.31.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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" +KEYWORDS="~alpha amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cups icu jpeg png speech" DEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/mknfonts/Manifest b/gnustep-base/mknfonts/Manifest index 333ef53d59ae..da85557cf3c7 100644 --- a/gnustep-base/mknfonts/Manifest +++ b/gnustep-base/mknfonts/Manifest @@ -1,5 +1,5 @@ AUX mknfonts-0.5-pkgconfig.patch 351 BLAKE2B c31a0552df4eaf7848a359581365c972f0a05f3bde2daabaebb8024d4b51f59745f1d04513d66b606aad083f856065dc2a457fed67d721876942d7d16b2dc8bf SHA512 a85248ba9459cf145ec68e86b87103cc1c5f5802a0fb0ea789132938a925c8bac1dfff6fd717b6f526ea4d25dfcc34ef2a2d33f10b85c0422eb9eb2d2737f940 AUX mknfonts-rename.patch 400 BLAKE2B b285fa4a861648df5750a0adbd9cd398193bccc0206875b97454aceda18a85b7473d1f373bdd665d77afc494c7174a25e9443d09238d183e102ea09e677f7448 SHA512 4068bb4881f72f1679b539536b7a4147c0ad47b6ce9cc0ff88f0af7b39895dec781eae7c6660473ebdce9b628e1a2cf20b90db8d71974721eaac639dda6d8beb DIST mknfonts.tool_0.5.orig.tar.gz 2890 BLAKE2B 584989b90c0fb44d62f69174e0dca706a8bcfab942442228ae4e5c98dfb8221e9bfc43cb32b4f48609b51ff7217f591f2d7acaccf219a2ed34b99fb9f5ea2f4e SHA512 a6ad5810576285f16a8dc3596205b64bc6b183a6b9377df1c9e40d28cdba7ce2ae6e6b883478429f8c931bdd3f9f23396c6f5cd3fa1d155025638bb77ccd86ed -EBUILD mknfonts-0.5-r3.ebuild 815 BLAKE2B 612bf8f1c94be3a4590f19d624ad7e3e515dd65d168b4fc895486b2b46167316e685bafde3f188c8d150e24cc9a9857f7dac5c7f3661eb60192368935c03e26f SHA512 ea96d1f0352f56c16ef6d3bca50a2314e93087649a88fdecc90581092aefd12445969e47d6fe63e501be2afc9faabf7fcef65b3e959f0e0be76a44da10d3274a +EBUILD mknfonts-0.5-r3.ebuild 816 BLAKE2B c4ccd2709dd55aa41d1bd4aba0af57bcd5e6e10de360540b8bcd1b8d213ef5048f1d5125293bae5aecf1a2547750ab7252ded6186c6cc4c2f9929275c4f8bd28 SHA512 793dfcdb5c5a5c738b090b40cc095ed67e9a0ea79b803fd11c0e0a139858578f9efab8cc4e116ff168d6e74724e04e386a84d29c5f0cef7f0a745f4249304d43 MISC metadata.xml 254 BLAKE2B e0f44b5b45dfaee5d78327c0a786de9629c29eb26b6ef1e06e499f8ebc1c72c0d0cee20d68992fe79df2498d1664a49f2bae19b5a115b97896300d741cb4a0d1 SHA512 48119cf18eaf9e217ca2203ccbfcd28aa8c6d2f7de7b21e347ba3c4d5f23147908620d158fab2bf0b0211670d091949b5ee3bed0044d4c86656703d20bdc6ee1 diff --git a/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild b/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild index 8460eab12d1f..fae1394b2fba 100644 --- a/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild +++ b/gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/m/${PN}.tool/${PN}.tool_${PV}.orig.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="gnustep-base/gnustep-gui |