[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: d39429443ad556f3597ebea1a1d114f2458ea6a9 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 16 13:21:00 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 16 13:21:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3942944 dev-ada/gtkada: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-24.0.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 2d1e06147ff3..1e1fcd1e0518 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1 +1,2 @@ DIST gtkada-23.0.0.tar.gz 6045493 BLAKE2B 05efb40453aa6f3ebd3beaf3dd7915bc2cca8cfec211bc6ae2f0a7a15f16029b1142028422367dbd4f68e72e02b71c030eec39802b0f9202e411d611a1fe521b SHA512 ea5dffe4fe1b99cfbd952bace510aff9e0f79fe2fa075c299d12e68dfb43b6334df0d707631de30e6e2c3a80759d342b178e8ed29a82e90445e450cfd332767f +DIST gtkada-24.0.0.tar.gz 6046333 BLAKE2B 38db0d87c978bd608344a3e7eda5642bb9d2e73e0a201f65910c96baa4ede410071713190597ce5190ddc49b9ee7b44cc83e64e73cd34ceec00dc2613e24bc33 SHA512 b1c2cd9fe2d7fa6e39b007d64edebdc725132af892442454a0950e5533bf19a0d53e195d56282086f0d6cec1047d54109b933daf6a16f795aca613a01ee9ee61 diff --git a/dev-ada/gtkada/gtkada-24.0.0.ebuild b/dev-ada/gtkada/gtkada-24.0.0.ebuild new file mode 100644 index ..d99581906f41 --- /dev/null +++ b/dev-ada/gtkada/gtkada-24.0.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +inherit ada autotools multiprocessing + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs static-pic" + +RDEPEND="${ADA_DEPS} + app-accessibility/at-spi2-core + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}"/${PN}-23.0.0-gentoo.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + $(use_enable static-pic) +} + +src_compile() { + emake -j1 PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 DESTDIR="${D}" install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: c65fbd674ce8a539e039dd12114d39038f172e59 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Dec 17 18:08:57 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Dec 17 18:09:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65fbd67 dev-ada/gtkada: enable gcc:13 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-23.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild index dc9560d0e43b..bbff1a990251 100644 --- a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild +++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: e1ca5a43f952d377e61693705777d277a12fbe4f Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 20:52:41 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 21:00:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ca5a43 dev-ada/gtkada: drop gcc_12_2_0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-23.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild index a1d8afee6a4c..dc9560d0e43b 100644 --- a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild +++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 ) +ADA_COMPAT=( gnat_2021 gcc_12 ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 50a9a70ad9298419a727ad298d5c9abdd78d2c25 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 07:12:36 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 07:12:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a9a70a dev-ada/gtkada: EAPI 8, support gcc_12 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/{gtkada-23.0.0-r1.ebuild => gtkada-23.0.0-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild similarity index 95% rename from dev-ada/gtkada/gtkada-23.0.0-r1.ebuild rename to dev-ada/gtkada/gtkada-23.0.0-r2.ebuild index db3837e5aaaf..a1d8afee6a4c 100644 --- a/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild +++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) +ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: 3898ccf6e8bf0b1cbbdae55756435d05d9b747f5 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 3 18:48:06 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 3 19:11:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3898ccf6 dev-ada/gtkada: stabilize and remove old Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 2 - dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch | 50 -- dev-ada/gtkada/files/gtkada-2019-gentoo.patch| 11 dev-ada/gtkada/files/gtkada-2021-uninstall.patch | 13 - dev-ada/gtkada/gtkada-2021-r1.ebuild | 67 dev-ada/gtkada/gtkada-22.0.0-r1.ebuild | 60 - dev-ada/gtkada/gtkada-23.0.0-r1.ebuild | 4 +- 7 files changed, 2 insertions(+), 205 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index df23bab64bf1..2d1e06147ff3 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,3 +1 @@ -DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 -DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448 DIST gtkada-23.0.0.tar.gz 6045493 BLAKE2B 05efb40453aa6f3ebd3beaf3dd7915bc2cca8cfec211bc6ae2f0a7a15f16029b1142028422367dbd4f68e72e02b71c030eec39802b0f9202e411d611a1fe521b SHA512 ea5dffe4fe1b99cfbd952bace510aff9e0f79fe2fa075c299d12e68dfb43b6334df0d707631de30e6e2c3a80759d342b178e8ed29a82e90445e450cfd332767f diff --git a/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch b/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch deleted file mode 100644 index 0dbbbe720d05.. --- a/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch +++ /dev/null @@ -1,50 +0,0 @@ gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 -+++ gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 -@@ -60,30 +60,33 @@ - LIBRARY_TYPE_FOR_TOOLS=static - endif - --all: tools tests -+all: tools - static: build_library_type/static - relocatable: build_library_type/relocatable - - tools: - @echo "== Building tools =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) - - build_library_type/%: src/gtkada-intl.adb - @echo "== Building $(@F) libraries =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ -+-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) - ifeq (${HAVE_OPENGL}, True) - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr - endif - - src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile - gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ - - testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile - gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ - - tests: testgtk/opengl/view_gl.adb - @echo "== Building tests =" -- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src -+ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) - - install/%: force - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ -@@ -121,9 +121,6 @@ - install: install-clean - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ - --mode=usage -Psrc/tools/tools.gpr -- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -- --mode=usage --exec-subdir=${DESTDIR}${exampledir} \ -- -Ptestgtk.gpr -aP ../src - - @echo '---' - @echo '-- GtkAda has now been installed. --' diff --git a/dev-ada/gtkada/files/gtkada-2019-gentoo.patch b/dev-ada/gtkada/files/gtkada-2019-gentoo.patch deleted file mode 100644 index 79f58a41b2d1.. --- a/dev-ada/gtkada/files/gtkada-2019-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ a/Makefile.in 2019-09-21 18:47:40.749628914 +0200 -+++ b/Makefile.in 2019-09-21 18:48:08.547200073 +0200 -@@ -30,7 +30,7 @@ - - GPRBUILD_FULL = ${GPRBUILD}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: e451c161056e78477ff06be7a054d508a5aadefd Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 16 07:08:54 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 16 07:10:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e451c161 dev-ada/gtkada: DeprecatedDep Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/{gtkada-2021.ebuild => gtkada-2021-r1.ebuild} | 2 +- dev-ada/gtkada/{gtkada-22.0.0.ebuild => gtkada-22.0.0-r1.ebuild} | 2 +- dev-ada/gtkada/{gtkada-23.0.0.ebuild => gtkada-23.0.0-r1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021-r1.ebuild similarity index 97% rename from dev-ada/gtkada/gtkada-2021.ebuild rename to dev-ada/gtkada/gtkada-2021-r1.ebuild index f2b4c0e9e011..fba47ffdfa82 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021-r1.ebuild @@ -20,7 +20,7 @@ KEYWORDS="amd64 x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS} - dev-libs/atk + app-accessibility/at-spi2-core dev-libs/glib:2 media-libs/fontconfig media-libs/freetype diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0-r1.ebuild similarity index 97% rename from dev-ada/gtkada/gtkada-22.0.0.ebuild rename to dev-ada/gtkada/gtkada-22.0.0-r1.ebuild index 5fd2228ae325..cb04aaa50040 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+shared static-libs static-pic" RDEPEND="${ADA_DEPS} - dev-libs/atk + app-accessibility/at-spi2-core dev-libs/glib:2 media-libs/fontconfig media-libs/freetype diff --git a/dev-ada/gtkada/gtkada-23.0.0.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild similarity index 97% rename from dev-ada/gtkada/gtkada-23.0.0.ebuild rename to dev-ada/gtkada/gtkada-23.0.0-r1.ebuild index e436df3805da..3a6423ea98e4 100644 --- a/dev-ada/gtkada/gtkada-23.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+shared static-libs static-pic" RDEPEND="${ADA_DEPS} - dev-libs/atk + app-accessibility/at-spi2-core dev-libs/glib:2 media-libs/fontconfig media-libs/freetype
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: 96dadac0dedcdcc068a9cf03e690d7f27a61570c Author: Alfredo Tupone gentoo org> AuthorDate: Tue Dec 6 08:20:27 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Dec 6 08:21:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96dadac0 dev-ada/gtkada: add 23.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/files/gtkada-23.0.0-gentoo.patch | 63 + dev-ada/gtkada/gtkada-23.0.0.ebuild | 54 + 3 files changed, 118 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 9493d4810eaa..df23bab64bf1 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,2 +1,3 @@ DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448 +DIST gtkada-23.0.0.tar.gz 6045493 BLAKE2B 05efb40453aa6f3ebd3beaf3dd7915bc2cca8cfec211bc6ae2f0a7a15f16029b1142028422367dbd4f68e72e02b71c030eec39802b0f9202e411d611a1fe521b SHA512 ea5dffe4fe1b99cfbd952bace510aff9e0f79fe2fa075c299d12e68dfb43b6334df0d707631de30e6e2c3a80759d342b178e8ed29a82e90445e450cfd332767f diff --git a/dev-ada/gtkada/files/gtkada-23.0.0-gentoo.patch b/dev-ada/gtkada/files/gtkada-23.0.0-gentoo.patch new file mode 100644 index ..5acbd3f2548f --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-23.0.0-gentoo.patch @@ -0,0 +1,63 @@ +--- a/Makefile.in 2022-12-05 22:30:42.309525178 +0100 b/Makefile.in 2022-12-05 22:35:01.794773265 +0100 +@@ -30,7 +30,7 @@ + + GPRBUILD_FULL = ${GPRBUILD} -j${PROCESSORS} -m -p ${GPRBUILD_SWITCHES} + GPRINSTALL_FULL = ${GPRINSTALL} -p -f --project-subdir=$(PRJDIR) \ +- --build-var=GTKADA_BUILD,LIBRARY_TYPE --install-name=gtkada \ ++ --build-var=LIBRARY_TYPE --install-name=gtkada \ + --prefix=${DESTDIR}$(prefix) -XGTK_PREFIX=${prefix} + + GETTEXT_INTL=@GETTEXT_INTL@ +@@ -71,24 +71,27 @@ + LIBRARY_TYPE_FOR_TOOLS=static + endif + +-all: tools tests ++all: tools + static: build_library_type/static + relocatable: build_library_type/relocatable + + tools: + @echo "== Building tools =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) + + build_library_type/%: src/gtkada-intl.adb + @echo "== Building $(@F) libraries =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ ++-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) + + src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile + gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ + + tests: + @echo "== Building tests =" +- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src ++ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) + + install/%: force + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ +@@ -97,19 +100,11 @@ + -Psrc/gtkada.gpr + + install-clean: +-ifneq (,$(wildcard $(prefix)/lib/gnat/manifests/gtkada)) +- -$(GPRINSTALL) --uninstall -f --prefix=$(prefix) \ +- --project-subdir=lib/gnat gtkada +-endif + + install: install-clean + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ + --mode=usage -Psrc/tools/tools.gpr +- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ +- --mode=usage --exec-subdir=${DESTDIR}${exampledir} \ +- -Ptestgtk.gpr -aP ../src + ifneq ($(OS),Windows_NT) +- ln -s ${libdir} ${DESTDIR}${datadir}/examples/gtkada --force + endif + @echo '---' + @echo '-- GtkAda has now been installed. --' diff --git a/dev-ada/gtkada/gtkada-23.0.0.ebuild b/dev-ada/gtkada/gtkada-23.0.0.ebuild new file mode 100644 index ..e436df3805da --- /dev/null +++ b/dev-ada/gtkada/gtkada-23.0.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 01a8cd2ead00313558ff68bb66b06c528db9f369 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 5 13:16:54 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 5 13:23:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a8cd2e dev-ada/gtkada: add github upstream metadata Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml index bd7b67c76052..2e0aa6378979 100644 --- a/dev-ada/gtkada/metadata.xml +++ b/dev-ada/gtkada/metadata.xml @@ -13,4 +13,7 @@ complete set of Gtk+ widgets using the Object-Oriented features of this language. GtkAda supports the latest 3.14 stable releases. + + AdaCore/gtkada +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 5b6f27661dc2286a0f0f02436989609fe803b777 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Nov 21 18:07:39 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Nov 21 18:07:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6f2766 dev-ada/gtkada: drop gnat_2020 support Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-2021.ebuild | 4 ++-- dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index 1005a7ba1034..f2b4c0e9e011 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_202{0..1} ) +ADA_COMPAT=( gnat_2021 ) inherit ada autotools multiprocessing MYP=${P}-${PV}0518-1A011-src diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index 22db03d950c3..5fd2228ae325 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) +ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: a7985a47b5cbcb0bdbec5b50fcbcfe05a6c51b55 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Oct 4 07:03:22 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Oct 4 07:03:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7985a47 dev-ada/gtkada: add gcc_12_2_0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-22.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index 6cb33f81492e..22db03d950c3 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) inherit ada autotools multiprocessing DESCRIPTION="A complete Ada graphical toolkit"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/, dev-ada/gtkada/
commit: f77708f4c8695462e5da7be8a5720119711d0c93 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 27 11:09:48 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 27 11:10:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77708f4 dev-ada/gtkada: drop uninstall phase Closes: https://bugs.gentoo.org/830017 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/files/gtkada-2021-uninstall.patch | 13 + dev-ada/gtkada/gtkada-2021.ebuild| 1 + dev-ada/gtkada/gtkada-22.0.0.ebuild | 1 + 3 files changed, 15 insertions(+) diff --git a/dev-ada/gtkada/files/gtkada-2021-uninstall.patch b/dev-ada/gtkada/files/gtkada-2021-uninstall.patch new file mode 100644 index ..c782aac633b7 --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-2021-uninstall.patch @@ -0,0 +1,13 @@ +--- a/Makefile.in 2021-12-27 09:42:14.575136019 +0100 b/Makefile.in 2021-12-27 09:42:31.159870381 +0100 +@@ -113,10 +113,6 @@ + endif + + install-clean: +-ifneq (,$(wildcard $(prefix)/lib/gnat/manifests/gtkada)) +- -$(GPRINSTALL) --uninstall -f --prefix=$(prefix) \ +- --project-subdir=lib/gnat gtkada +-endif + + install: install-clean + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index da08ed425283..1005a7ba1034 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -39,6 +39,7 @@ S="${WORKDIR}"/${MYP} PATCHES=( "${FILESDIR}"/${PN}-2017-r1-gentoo.patch "${FILESDIR}"/${PN}-2019-gentoo.patch + "${FILESDIR}"/${P}-uninstall.patch ) src_prepare() { diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index 8a1efe2e0af3..6cb33f81492e 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -33,6 +33,7 @@ REQUIRED_USE="${ADA_REQUIRED_USE}" PATCHES=( "${FILESDIR}"/${PN}-2017-r1-gentoo.patch "${FILESDIR}"/${PN}-2019-gentoo.patch + "${FILESDIR}"/${PN}-2021-uninstall.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 0f32f5a6082345647731b65639840f3be1a3722b Author: Alfredo Tupone gentoo org> AuthorDate: Sun Dec 26 17:53:50 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Dec 26 17:53:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32f5a6 dev-ada/gtkada: add static-pic generation Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-22.0.0.ebuild | 5 +++-- dev-ada/gtkada/metadata.xml | 5 - 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index 439153321466..8a1efe2e0af3 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -12,9 +12,9 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs" +IUSE="+shared static-libs static-pic" RDEPEND="${ADA_DEPS} dev-libs/atk @@ -45,6 +45,7 @@ src_configure() { econf \ $(use_enable static-libs static) \ $(use_enable shared) \ + $(use_enable static-pic) \ --without-GL } diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml index ed2a0cec8e00..bd7b67c76052 100644 --- a/dev-ada/gtkada/metadata.xml +++ b/dev-ada/gtkada/metadata.xml @@ -6,8 +6,11 @@ Build gtkada as shared library + Build static library with pic code - GtkAda is an Ada graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets using the Object-Oriented features of this language. GtkAda supports the latest 3.14 stable releases. + GtkAda is an Ada graphical toolkit based on Gtk+, providing the + complete set of Gtk+ widgets using the Object-Oriented features of + this language. GtkAda supports the latest 3.14 stable releases.
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 5f2426e181025f862e292848d4ae83452892924c Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 20 09:31:24 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 20 09:31:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2426e1 dev-ada/gtkada: add the install Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-2021.ebuild | 7 +-- dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index b1c367c3dbed..da08ed425283 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -31,7 +31,8 @@ RDEPEND="${ADA_DEPS} DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" -REQUIRED_USE="${ADA_REQUIRED_USE}" +REQUIRED_USE="${ADA_REQUIRED_USE} + || ( shared static-libs )" S="${WORKDIR}"/${MYP} @@ -58,6 +59,8 @@ src_compile() { } src_install() { - emake -j1 DESTDIR="${D}" + emake -j1 DESTDIR="${D}" install einstalldocs + mv "${D}"/usr/share/doc/${PN}/${PN}_* "${D}"/usr/share/doc/${PF} || die + rmdir "${D}"/usr/share/doc/${PN} || die } diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild index 0d925e9cb301..439153321466 100644 --- a/dev-ada/gtkada/gtkada-22.0.0.ebuild +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -53,6 +53,6 @@ src_compile() { } src_install() { - emake -j1 DESTDIR="${D}" + emake -j1 DESTDIR="${D}" install einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 6b983652806ee74352093bb85b67381bcee2ae26 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:08:12 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:08:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b983652 dev-ada/gtkada: x86 stable wrt bug #800527 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ada/gtkada/gtkada-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index b105da3b0ff7..b1c367c3dbed 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 398172f665a42d761d14e658f446d76b4258edd1 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 25 07:28:23 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 25 07:28:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398172f6 dev-ada/gtkada: unsupport gnat_2019, drop old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 2 -- dev-ada/gtkada/gtkada-2019-r1.ebuild | 62 --- dev-ada/gtkada/gtkada-2019-r2.ebuild | 62 --- dev-ada/gtkada/gtkada-2020.ebuild| 63 dev-ada/gtkada/gtkada-2021.ebuild| 2 +- dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +- 6 files changed, 2 insertions(+), 191 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 5e83416cbc82..9493d4810eaa 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,4 +1,2 @@ -DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 -DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448 diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild deleted file mode 100644 index f0aff578faf6.. --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada autotools multiprocessing - -MYP=${P}-20190424-19D98 - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( - "${FILESDIR}"/${PN}-2017-r1-gentoo.patch - "${FILESDIR}"/${P}-gentoo.patch -) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 DESTDIR="${D}" - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild deleted file mode 100644 index 1943cb59d20b.. --- a/dev-ada/gtkada/gtkada-2019-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 gnat_2020 ) -inherit ada autotools multiprocessing - -MYP=${P}-20190424-19D98 - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( -
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 7e87c8cddf43fa6f92b2a90de81dc58ff32dfa8f Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 18 07:09:34 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 18 07:09:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e87c8cd dev-ada/gtkada: 22.0.0 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-22.0.0.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index ddd8baffeb2a..5e83416cbc82 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,3 +1,4 @@ DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 +DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448 diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild new file mode 100644 index ..f763ea0be18a --- /dev/null +++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +inherit ada autotools multiprocessing + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs" + +RDEPEND="${ADA_DEPS} + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-2017-r1-gentoo.patch + "${FILESDIR}"/${PN}-2019-gentoo.patch +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + emake -j1 PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 DESTDIR="${D}" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: c954cc3645664fc4c850ca48752a8ffd75c7dcfd Author: Alfredo Tupone gentoo org> AuthorDate: Sun Sep 19 13:04:09 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Sep 19 13:04:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c954cc36 dev-ada/gtkada: drop gentoo.org> dev-ada/gtkada/gtkada-2019-r1.ebuild | 2 +- dev-ada/gtkada/gtkada-2019-r2.ebuild | 2 +- dev-ada/gtkada/gtkada-2020.ebuild| 2 +- dev-ada/gtkada/gtkada-2021.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild index b85d3df230b..f0aff578faf 100644 --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} ) +ADA_COMPAT=( gnat_2019 ) inherit ada autotools multiprocessing MYP=${P}-20190424-19D98 diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild index a523439d409..1943cb59d20 100644 --- a/dev-ada/gtkada/gtkada-2019-r2.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} gnat_2020 ) +ADA_COMPAT=( gnat_2019 gnat_2020 ) inherit ada autotools multiprocessing MYP=${P}-20190424-19D98 diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild index 537344fe613..53c51905648 100644 --- a/dev-ada/gtkada/gtkada-2020.ebuild +++ b/dev-ada/gtkada/gtkada-2020.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} ) +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) inherit ada autotools multiprocessing MYP=${P}-${PV}0429-19B96-src diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index 1c9077302c5..58576d66774 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} ) +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) inherit ada autotools multiprocessing MYP=${P}-${PV}0518-1A011-src
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 6159adac1839d222ea86257a18c813f8d92dc957 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 20 06:33:43 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 20 06:33:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6159adac dev-ada/gtkada: amd64 stable wrt bug #800527 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ada/gtkada/gtkada-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild index 5c7bbffbef1..1c9077302c5 100644 --- a/dev-ada/gtkada/gtkada-2021.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: c1a0814cda03e24df078c180b1c4ee251a3795e5 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jun 4 21:18:59 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 4 21:18:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a0814c dev-ada/gtkada: bump to 2021 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-2019-r1.ebuild | 2 +- dev-ada/gtkada/gtkada-2019-r2.ebuild | 2 +- dev-ada/gtkada/gtkada-2020.ebuild | 9 + dev-ada/gtkada/{gtkada-2020.ebuild => gtkada-2021.ebuild} | 9 + 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 569547f20cf..ddd8baffeb2 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,2 +1,3 @@ DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b +DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8 diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild index fe02b028c8b..b85d3df230b 100644 --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{6,7,8,9} ) +ADA_COMPAT=( gnat_201{7..9} ) inherit ada autotools multiprocessing MYP=${P}-20190424-19D98 diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild index d6f59528879..a523439d409 100644 --- a/dev-ada/gtkada/gtkada-2019-r2.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{6..9} gnat_2020 ) +ADA_COMPAT=( gnat_201{7..9} gnat_2020 ) inherit ada autotools multiprocessing MYP=${P}-20190424-19D98 diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild index b8aa324b5e9..537344fe613 100644 --- a/dev-ada/gtkada/gtkada-2020.ebuild +++ b/dev-ada/gtkada/gtkada-2020.ebuild @@ -3,15 +3,16 @@ EAPI=7 -ADA_COMPAT=( gnat_201{6..9} gnat_2020 ) +ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} ) inherit ada autotools multiprocessing -MYP=${P}-20200429-19B96-src +MYP=${P}-${PV}0429-19B96-src +ADAMIRROR=https://community.download.adacore.com/v1 +ID=96f85c875c161c36e7d0edb19aa4dbddf41ea671 DESCRIPTION="A complete Ada graphical toolkit" HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" +SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild similarity index 80% copy from dev-ada/gtkada/gtkada-2020.ebuild copy to dev-ada/gtkada/gtkada-2021.ebuild index b8aa324b5e9..5c7bbffbef1 100644 --- a/dev-ada/gtkada/gtkada-2020.ebuild +++ b/dev-ada/gtkada/gtkada-2021.ebuild @@ -3,15 +3,16 @@ EAPI=7 -ADA_COMPAT=( gnat_201{6..9} gnat_2020 ) +ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} ) inherit ada autotools multiprocessing -MYP=${P}-20200429-19B96-src +MYP=${P}-${PV}0518-1A011-src +ADAMIRROR=https://community.download.adacore.com/v1 +ID=8f1daefcb56e3ee7feaad67bac66deb0f7c37a82 DESCRIPTION="A complete Ada graphical toolkit" HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" +SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 05464ddecea88154ba391204f6ddcd4e6fa26dcc Author: Alfredo Tupone gentoo org> AuthorDate: Thu May 27 20:21:44 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu May 27 20:21:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05464dde dev-ada/gtkada: version bump to 2020 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-2020.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 22e98a52f7a..569547f20cf 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1 +1,2 @@ DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 +DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild new file mode 100644 index 000..b8aa324b5e9 --- /dev/null +++ b/dev-ada/gtkada/gtkada-2020.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_201{6..9} gnat_2020 ) +inherit ada autotools multiprocessing + +MYP=${P}-20200429-19B96-src + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs" + +RDEPEND="${ADA_DEPS} + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP} + +PATCHES=( + "${FILESDIR}"/${PN}-2017-r1-gentoo.patch + "${FILESDIR}"/${PN}-2019-gentoo.patch +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + emake -j1 PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 DESTDIR="${D}" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: d5b84bcf4a63b754c0b1ab040468431b0e635aa6 Author: Alfredo Tupone gentoo org> AuthorDate: Wed May 26 19:08:28 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed May 26 19:08:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b84bcf dev-ada/gtkada: enable gnat_2020, fix VariableScope Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/Manifest| 2 - dev-ada/gtkada/gtkada-2018-r2.ebuild | 60 -- dev-ada/gtkada/gtkada-2019-r1.ebuild | 5 +- ...gtkada-2017-r1.ebuild => gtkada-2019-r2.ebuild} | 18 --- 4 files changed, 12 insertions(+), 73 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 2af49593e9a..22e98a52f7a 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,3 +1 @@ DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 -DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f -DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762 diff --git a/dev-ada/gtkada/gtkada-2018-r2.ebuild b/dev-ada/gtkada/gtkada-2018-r2.ebuild deleted file mode 100644 index eab34d509ac..000 --- a/dev-ada/gtkada/gtkada-2018-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_201{6,7,8,9} ) -inherit ada autotools multiprocessing - -MYP=${PN}-gpl-${PV} - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs" - -RDEPEND="${ADA_DEPS} - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2017-r1-gentoo.patch ) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - econf \ - --prefix="${D}/usr" \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 install - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild index 036d2b05dd8..fe02b028c8b 100644 --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -47,7 +47,6 @@ src_prepare() { src_configure() { econf \ - --prefix="${D}/usr" \ $(use_enable static-libs static) \ $(use_enable shared) \ --without-GL @@ -58,6 +57,6 @@ src_compile() { } src_install() { - emake -j1 install + emake -j1 DESTDIR="${D}" einstalldocs } diff --git a/dev-ada/gtkada/gtkada-2017-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild similarity index 73% rename from dev-ada/gtkada/gtkada-2017-r1.ebuild rename to dev-ada/gtkada/gtkada-2019-r2.ebuild index 8c14fbefe83..d6f59528879 100644 --- a/dev-ada/gtkada/gtkada-2017-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_201{6,7} ) +ADA_COMPAT=( gnat_201{6..9} gnat_2020 ) inherit ada autotools multiprocessing -MYP=${PN}-gpl-${PV} +MYP=${P}-20190424-19D98 DESCRIPTION="A complete Ada graphical toolkit" HOMEPAGE="http://libre.adacore.com//tools/gtkada/;
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/
commit: 3af103591a862e6a8a0caa2590da69534ab5ca94 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Dec 8 13:19:00 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Dec 8 15:53:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af10359 dev-ada/gtkada: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Aaron Bauman gentoo.org> dev-ada/gtkada/files/gtkada-2017-gentoo.patch | 52 --- 1 file changed, 52 deletions(-) diff --git a/dev-ada/gtkada/files/gtkada-2017-gentoo.patch b/dev-ada/gtkada/files/gtkada-2017-gentoo.patch deleted file mode 100644 index 25a018e0d31..000 --- a/dev-ada/gtkada/files/gtkada-2017-gentoo.patch +++ /dev/null @@ -1,52 +0,0 @@ gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 -+++ gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 -@@ -60,30 +60,33 @@ - LIBRARY_TYPE_FOR_TOOLS=static - endif - --all: tools tests -+all: tools - static: build_library_type/static - relocatable: build_library_type/relocatable - - tools: - @echo "== Building tools =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) - - build_library_type/%: src/gtkada-intl.adb - @echo "== Building $(@F) libraries =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ -+-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) - ifeq (${HAVE_OPENGL}, True) - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr - endif - - src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile -- gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ -+ $(GNATPREP) -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ - - testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile -- gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ -+ $(GNATPREP) -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ - - tests: testgtk/opengl/view_gl.adb - @echo "== Building tests =" -- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src -+ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) - - install/%: force - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ -@@ -121,9 +121,6 @@ - install: install-clean - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ - --mode=usage -Psrc/tools/tools.gpr -- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -- --mode=usage --exec-subdir=${DESTDIR}${exampledir} \ -- -Ptestgtk.gpr -aP ../src - - @echo '---' - @echo '-- GtkAda has now been installed. --'
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 0691a9a6dabded906fc88014d580ffce3c9310d7 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Dec 4 21:23:56 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Dec 4 21:23:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0691a9a6 dev-ada/gtkada: remove old versions Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-2017.ebuild| 66 dev-ada/gtkada/gtkada-2018-r1.ebuild | 73 dev-ada/gtkada/gtkada-2019.ebuild| 73 3 files changed, 212 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild deleted file mode 100644 index f6edaf0546c..000 --- a/dev-ada/gtkada/gtkada-2017.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools multiprocessing - -MYP=${PN}-gpl-${PV} - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9 - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 +gnat_2017 +shared static-libs" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - if use gnat_2016; then - GCC_PV=4.9.4 - else - GCC_PV=6.3.0 - fi - econf \ - --prefix="${D}/usr" \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - GNATPREP=${CHOST}-gnatprep-${GCC_PV} - emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 install - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild deleted file mode 100644 index a4f93c664a1..000 --- a/dev-ada/gtkada/gtkada-2018-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools multiprocessing - -MYP=${PN}-gpl-${PV} - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) - gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?] - dev-ada/gprbuild[gnat_2019(-)?]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - if use gnat_2018; then - GCC_PV=7.3.1 - elif use gnat_2019; then - GCC_PV=8.3.1 - elif use gnat_2017; then - GCC_PV=6.3.0 - else - GCC_PV=4.9.4 - fi - econf \ - --prefix="${D}/usr" \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - GNATPREP=${CHOST}-gnatprep-${GCC_PV} - emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 install - einstalldocs -} diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild deleted file mode 100644 index 2f1f273e3bc..000 --- a/dev-ada/gtkada/gtkada-2019.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multiprocessing - -MYP=${P}-20190424-19D98 -
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/, dev-ada/gtkada/
commit: f4250900c8ae6f2e63407e2f0467c5ac082edaf4 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Oct 19 20:44:21 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Oct 19 20:44:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4250900 dev-ada/gtkada: stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/files/gtkada-2019-gentoo.patch | 11 +++ dev-ada/gtkada/gtkada-2017-r1.ebuild | 2 +- dev-ada/gtkada/gtkada-2018-r2.ebuild | 2 +- dev-ada/gtkada/gtkada-2019-r1.ebuild | 7 +-- dev-ada/gtkada/gtkada-2019.ebuild | 2 +- 5 files changed, 19 insertions(+), 5 deletions(-) diff --git a/dev-ada/gtkada/files/gtkada-2019-gentoo.patch b/dev-ada/gtkada/files/gtkada-2019-gentoo.patch new file mode 100644 index 000..79f58a41b2d --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-2019-gentoo.patch @@ -0,0 +1,11 @@ +--- a/Makefile.in 2019-09-21 18:47:40.749628914 +0200 b/Makefile.in 2019-09-21 18:48:08.547200073 +0200 +@@ -30,7 +30,7 @@ + + GPRBUILD_FULL = ${GPRBUILD} -j${PROCESSORS} -m -p ${GPRBUILD_SWITCHES} + GPRINSTALL_FULL = ${GPRINSTALL} -p -f --project-subdir=$(PRJDIR) \ +- --build-var=GTKADA_BUILD,LIBRARY_TYPE --install-name=gtkada \ ++ --build-var=LIBRARY_TYPE --install-name=gtkada \ + --prefix=${DESTDIR}$(prefix) -XGTK_PREFIX=${prefix} + + GETTEXT_INTL=@GETTEXT_INTL@ diff --git a/dev-ada/gtkada/gtkada-2017-r1.ebuild b/dev-ada/gtkada/gtkada-2017-r1.ebuild index b3522240fd8..8c14fbefe83 100644 --- a/dev-ada/gtkada/gtkada-2017-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2017-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS} diff --git a/dev-ada/gtkada/gtkada-2018-r2.ebuild b/dev-ada/gtkada/gtkada-2018-r2.ebuild index 3e45f9b6dc9..eab34d509ac 100644 --- a/dev-ada/gtkada/gtkada-2018-r2.ebuild +++ b/dev-ada/gtkada/gtkada-2018-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS} diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild index e11e401e281..036d2b05dd8 100644 --- a/dev-ada/gtkada/gtkada-2019-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs" RDEPEND="${ADA_DEPS} @@ -34,7 +34,10 @@ REQUIRED_USE="${ADA_REQUIRED_USE}" S="${WORKDIR}"/${MYP}-src -PATCHES=( "${FILESDIR}"/${PN}-2017-r1-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-2017-r1-gentoo.patch + "${FILESDIR}"/${P}-gentoo.patch +) src_prepare() { default diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild index 0b4c73a820f..2f1f273e3bc 100644 --- a/dev-ada/gtkada/gtkada-2019.ebuild +++ b/dev-ada/gtkada/gtkada-2019.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/, dev-ada/gtkada/
commit: 0297fcaa8f8c13c852cca13f07c1799bda887cb6 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Sep 13 20:30:14 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Sep 13 20:30:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0297fcaa dev-ada/gtkada: simplify using ada eclass Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch | 50 dev-ada/gtkada/gtkada-2017-r1.ebuild | 60 dev-ada/gtkada/gtkada-2018-r2.ebuild | 60 dev-ada/gtkada/gtkada-2019-r1.ebuild | 60 4 files changed, 230 insertions(+) diff --git a/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch b/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch new file mode 100644 index 000..0dbbbe720d0 --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-2017-r1-gentoo.patch @@ -0,0 +1,50 @@ +--- gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 +@@ -60,30 +60,33 @@ + LIBRARY_TYPE_FOR_TOOLS=static + endif + +-all: tools tests ++all: tools + static: build_library_type/static + relocatable: build_library_type/relocatable + + tools: + @echo "== Building tools =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) + + build_library_type/%: src/gtkada-intl.adb + @echo "== Building $(@F) libraries =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ ++-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) + ifeq (${HAVE_OPENGL}, True) + ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr + endif + + src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile + gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ + + testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile + gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ + + tests: testgtk/opengl/view_gl.adb + @echo "== Building tests =" +- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src ++ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) + + install/%: force + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ +@@ -121,9 +121,6 @@ + install: install-clean + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ + --mode=usage -Psrc/tools/tools.gpr +- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ +- --mode=usage --exec-subdir=${DESTDIR}${exampledir} \ +- -Ptestgtk.gpr -aP ../src + + @echo '---' + @echo '-- GtkAda has now been installed. --' diff --git a/dev-ada/gtkada/gtkada-2017-r1.ebuild b/dev-ada/gtkada/gtkada-2017-r1.ebuild new file mode 100644 index 000..b3522240fd8 --- /dev/null +++ b/dev-ada/gtkada/gtkada-2017-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_201{6,7} ) +inherit ada autotools multiprocessing + +MYP=${PN}-gpl-${PV} + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9 + -> ${MYP}-src.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs" + +RDEPEND="${ADA_DEPS} + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP}-src + +PATCHES=( "${FILESDIR}"/${P}-r1-gentoo.patch ) + +src_prepare() { + default + mv configure.{in,ac} + eautoreconf +} + +src_configure() { + econf \ + --prefix="${D}/usr" \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + emake -j1 PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 install + einstalldocs +} diff --git a/dev-ada/gtkada/gtkada-2018-r2.ebuild b/dev-ada/gtkada/gtkada-2018-r2.ebuild new file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 01a02fef4a924aa4df64953271f20ad8800957d9 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Aug 29 06:41:15 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Aug 29 06:41:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a02fef dev-ada/gtkada: stable 2018-r1, fix MissingUseDepDefault Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-2017.ebuild| 4 +-- dev-ada/gtkada/gtkada-2018-r1.ebuild | 2 +- dev-ada/gtkada/gtkada-2018.ebuild| 69 3 files changed, 3 insertions(+), 72 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild index f64be7a6ac0..f6edaf0546c 100644 --- a/dev-ada/gtkada/gtkada-2017.ebuild +++ b/dev-ada/gtkada/gtkada-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,7 +28,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016=,gnat_2017=]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild index a93733247c7..a4f93c664a1 100644 --- a/dev-ada/gtkada/gtkada-2018-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) diff --git a/dev-ada/gtkada/gtkada-2018.ebuild b/dev-ada/gtkada/gtkada-2018.ebuild deleted file mode 100644 index 63d33a60a95..000 --- a/dev-ada/gtkada/gtkada-2018.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools multiprocessing - -MYP=${PN}-gpl-${PV} - -DESCRIPTION="A complete Ada graphical toolkit" -HOMEPAGE="http://libre.adacore.com//tools/gtkada/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced - -> ${MYP}-src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) - -src_prepare() { - default - mv configure.{in,ac} - eautoreconf -} - -src_configure() { - if use gnat_2018; then - GCC_PV=7.3.1 - elif use gnat_2017; then - GCC_PV=6.3.0 - else - GCC_PV=4.9.4 - fi - econf \ - --prefix="${D}/usr" \ - $(use_enable static-libs static) \ - $(use_enable shared) \ - --without-GL -} - -src_compile() { - GNATPREP=${CHOST}-gnatprep-${GCC_PV} - emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake -j1 install - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 0c6231758374075a0c7b5f7fcf65e82e27c8d602 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Aug 27 10:22:53 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Aug 27 10:22:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c623175 dev-ada/gtkada: fix repoman warnings Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gtkada/gtkada-2018-r1.ebuild | 3 ++- dev-ada/gtkada/gtkada-2019.ebuild| 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild index 4ce851b8da6..a93733247c7 100644 --- a/dev-ada/gtkada/gtkada-2018-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild @@ -30,7 +30,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?] + dev-ada/gprbuild[gnat_2019(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild index 4a02372e72e..0b4c73a820f 100644 --- a/dev-ada/gtkada/gtkada-2019.ebuild +++ b/dev-ada/gtkada/gtkada-2019.ebuild @@ -30,7 +30,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?] + dev-ada/gprbuild[gnat_2019(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 626f807a7a92ba111fbd72c1207e6cef0ab3ac15 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Jun 21 06:13:40 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 21 06:17:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626f807a dev-ada/gtkada: maintainer -> ada Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/gtkada/metadata.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml index ed2942a8389..5daab6a5e97 100644 --- a/dev-ada/gtkada/metadata.xml +++ b/dev-ada/gtkada/metadata.xml @@ -1,9 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - tup...@gentoo.org - Tupone Alfredo + + a...@gentoo.org Compile with dev-lang/gnat-gpl-2016
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 59231428e67a3363bbfbf497cdb6ec47395ac820 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Jun 11 19:26:50 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jun 11 19:26:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59231428 dev-ada/gtkada: bump to 2019 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-2019.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index c7ff0856e14..2af49593e9a 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,2 +1,3 @@ +DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5 DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762 diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild new file mode 100644 index 000..4a02372e72e --- /dev/null +++ b/dev-ada/gtkada/gtkada-2019.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multiprocessing + +MYP=${P}-20190424-19D98 + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53 + -> ${MYP}-src.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) + gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" + +S="${WORKDIR}"/${MYP}-src + +PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) + +src_prepare() { + default + mv configure.{in,ac} + eautoreconf +} + +src_configure() { + if use gnat_2018; then + GCC_PV=7.3.1 + elif use gnat_2019; then + GCC_PV=8.3.1 + elif use gnat_2017; then + GCC_PV=6.3.0 + else + GCC_PV=4.9.4 + fi + econf \ + --prefix="${D}/usr" \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + GNATPREP=${CHOST}-gnatprep-${GCC_PV} + emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: b0e2ec2c6c0065d71e0cac13458933bbde06efec Author: Tupone Alfredo gentoo org> AuthorDate: Wed Jun 5 06:32:33 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jun 5 06:32:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e2ec2c dev-ada/gtkada: fix dependency Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/gtkada/gtkada-2018-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild index e0088691788..4ce851b8da6 100644 --- a/dev-ada/gtkada/gtkada-2018-r1.ebuild +++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild @@ -30,7 +30,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND} -dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: c403e10c5fe8ee82c5cf46bd8e90fa445a53801f Author: Tupone Alfredo gentoo org> AuthorDate: Fri May 31 08:51:00 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri May 31 08:51:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c403e10c dev-ada/gtkada: enable build with gnat-gpl-2019 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ada/gtkada/gtkada-2018-r1.ebuild | 72 dev-ada/gtkada/metadata.xml | 1 + 2 files changed, 73 insertions(+) diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild new file mode 100644 index 000..e0088691788 --- /dev/null +++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multiprocessing + +MYP=${PN}-gpl-${PV} + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced + -> ${MYP}-src.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) + gnat_2019? ( dev-lang/gnat-gpl:8.3.1 ) + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} +dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" + +S="${WORKDIR}"/${MYP}-src + +PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) + +src_prepare() { + default + mv configure.{in,ac} + eautoreconf +} + +src_configure() { + if use gnat_2018; then + GCC_PV=7.3.1 + elif use gnat_2019; then + GCC_PV=8.3.1 + elif use gnat_2017; then + GCC_PV=6.3.0 + else + GCC_PV=4.9.4 + fi + econf \ + --prefix="${D}/usr" \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + GNATPREP=${CHOST}-gnatprep-${GCC_PV} + emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 install + einstalldocs +} diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml index 0373a027e23..ed2942a8389 100644 --- a/dev-ada/gtkada/metadata.xml +++ b/dev-ada/gtkada/metadata.xml @@ -9,6 +9,7 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 Compile with dev-lang/gnat-gpl-2018 + Compile with dev-lang/gnat-gpl-2019 Build gtkada as shared library
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: 7ce18ab525ecd2761135cf3786e3d5ea393df2a2 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 10 18:01:20 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 10 20:29:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce18ab5 dev-ada/gtkada: Stabilize 2018 version Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ada/gtkada/files/gtkada-2017-gentoo.patch | 11 --- dev-ada/gtkada/gtkada-2017.ebuild | 5 ++--- dev-ada/gtkada/gtkada-2018.ebuild | 7 +++ 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/dev-ada/gtkada/files/gtkada-2017-gentoo.patch b/dev-ada/gtkada/files/gtkada-2017-gentoo.patch index ec8ebdf8f60..25a018e0d31 100644 --- a/dev-ada/gtkada/files/gtkada-2017-gentoo.patch +++ b/dev-ada/gtkada/files/gtkada-2017-gentoo.patch @@ -1,14 +1,3 @@ gtkada-gpl-2015-src/shared.gpr.in.old 2017-01-05 23:28:35.838073270 +0100 -+++ gtkada-gpl-2015-src/shared.gpr.in 2017-01-05 23:30:17.752255709 +0100 -@@ -44,6 +44,8 @@ - for Switches ("C") use ("-O2"); - end case; - -+ for Driver ("C") use External ("GCC", "gcc"); -+ for PIC_Option ("C") use ("-fPIC"); - for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; - for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; -end Compiler; --- gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 +++ gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 @@ -60,30 +60,33 @@ diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild index 967c1a26d68..f64be7a6ac0 100644 --- a/dev-ada/gtkada/gtkada-2017.ebuild +++ b/dev-ada/gtkada/gtkada-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -48,7 +48,6 @@ src_configure() { else GCC_PV=6.3.0 fi - GCC=${CHOST}-gcc-${GCC_PV} econf \ --prefix="${D}/usr" \ $(use_enable static-libs static) \ @@ -58,7 +57,7 @@ src_configure() { src_compile() { GNATPREP=${CHOST}-gnatprep-${GCC_PV} - GCC=${GCC} emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) + emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) } src_install() { diff --git a/dev-ada/gtkada/gtkada-2018.ebuild b/dev-ada/gtkada/gtkada-2018.ebuild index 1a6fabc1866..63d33a60a95 100644 --- a/dev-ada/gtkada/gtkada-2018.ebuild +++ b/dev-ada/gtkada/gtkada-2018.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) @@ -51,7 +51,6 @@ src_configure() { else GCC_PV=4.9.4 fi - GCC=${CHOST}-gcc-${GCC_PV} econf \ --prefix="${D}/usr" \ $(use_enable static-libs static) \ @@ -61,7 +60,7 @@ src_configure() { src_compile() { GNATPREP=${CHOST}-gnatprep-${GCC_PV} - GCC=${GCC} emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) + emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 82f78752873de6412ef24612ef6714e27c69b5b9 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Jul 2 19:02:53 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 2 19:02:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f78752 dev-ada/gtkada: Version bump to 2018 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/gtkada-2018.ebuild | 70 +++ dev-ada/gtkada/metadata.xml | 1 + 3 files changed, 72 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 7922c993824..c7ff0856e14 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1 +1,2 @@ DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f +DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762 diff --git a/dev-ada/gtkada/gtkada-2018.ebuild b/dev-ada/gtkada/gtkada-2018.ebuild new file mode 100644 index 000..1a6fabc1866 --- /dev/null +++ b/dev-ada/gtkada/gtkada-2018.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multiprocessing + +MYP=${PN}-gpl-${PV} + +DESCRIPTION="A complete Ada graphical toolkit" +HOMEPAGE="http://libre.adacore.com//tools/gtkada/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced + -> ${MYP}-src.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND} + dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )" + +S="${WORKDIR}"/${MYP}-src + +PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch ) + +src_prepare() { + default + mv configure.{in,ac} + eautoreconf +} + +src_configure() { + if use gnat_2018; then + GCC_PV=7.3.1 + elif use gnat_2017; then + GCC_PV=6.3.0 + else + GCC_PV=4.9.4 + fi + GCC=${CHOST}-gcc-${GCC_PV} + econf \ + --prefix="${D}/usr" \ + $(use_enable static-libs static) \ + $(use_enable shared) \ + --without-GL +} + +src_compile() { + GNATPREP=${CHOST}-gnatprep-${GCC_PV} + GCC=${GCC} emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake -j1 install + einstalldocs +} diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml index e26ee639a2d..0373a027e23 100644 --- a/dev-ada/gtkada/metadata.xml +++ b/dev-ada/gtkada/metadata.xml @@ -8,6 +8,7 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 + Compile with dev-lang/gnat-gpl-2018 Build gtkada as shared library
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: d49128b852dd290a1ac20636e1ee361213e5fdde Author: Tupone Alfredo gentoo org> AuthorDate: Sat Apr 21 19:50:44 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Apr 21 19:51:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49128b8 dev-ada/gtkada: amd64 and x86 stable Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ada/gtkada/gtkada-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild index 14fad28f455..967c1a26d68 100644 --- a/dev-ada/gtkada/gtkada-2017.ebuild +++ b/dev-ada/gtkada/gtkada-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 +gnat_2017 +shared static-libs" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: 47cd53c1396e33e43eeda078e6fae486243d8520 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Feb 28 07:34:39 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 28 07:34:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cd53c1 dev-ada/gtkada: Add ~x86 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/gtkada/gtkada-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild index aed9663db24..14fad28f455 100644 --- a/dev-ada/gtkada/gtkada-2017.ebuild +++ b/dev-ada/gtkada/gtkada-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="gnat_2016 +gnat_2017 +shared static-libs" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/, dev-ada/gtkada/
commit: f987504ac39eed4988dc8053ab35e618444e3539 Author: Tupone Alfredo gentoo org> AuthorDate: Sun Feb 11 15:42:37 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Feb 11 15:44:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f987504a dev-ada/gtkada: USE static -> static-libs ; Removed old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/gtkada/Manifest | 1 - dev-ada/gtkada/files/gtkada-2016-gentoo.patch | 93 --- dev-ada/gtkada/gtkada-2016.ebuild | 65 --- dev-ada/gtkada/gtkada-2017.ebuild | 8 ++- dev-ada/gtkada/metadata.xml | 1 - 5 files changed, 5 insertions(+), 163 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 93f8f9ce766..7922c993824 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,2 +1 @@ -DIST gtkada-gpl-2016-src.tgz 11944697 BLAKE2B 61760bad9417ef76a8d3779b1fd67cfaf8ec9c1427871ae8152226a5d3a75862a4b4a72480a1d5a1b60ceb06444e89d37440ca5368f954de6a9ba26ac17bef02 SHA512 90912e15d9e22574a3d86e8bd052d4ce0a0d8018386f699dc1ce3c345978e9b3ddc7bdd3e4247a264496c5da7cff6ae68589a02f43193fc957c418e2a8ef63c7 DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f diff --git a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch deleted file mode 100644 index 808b07dfdfa..000 --- a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch +++ /dev/null @@ -1,93 +0,0 @@ gtkada-gpl-2015-src/shared.gpr.in.old 2017-01-05 23:28:35.838073270 +0100 -+++ gtkada-gpl-2015-src/shared.gpr.in 2017-01-05 23:30:17.752255709 +0100 -@@ -44,6 +44,8 @@ - for Switches ("C") use ("-O2"); - end case; - -+ for Driver ("C") use External ("GCC", "gcc"); -+ for PIC_Option ("C") use ("-fPIC"); - for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; - for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; -end Compiler; gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 -+++ gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 -@@ -60,30 +60,33 @@ - LIBRARY_TYPE_FOR_TOOLS=static - endif - --all: tools tests -+all: tools - static: build_library_type/static - relocatable: build_library_type/relocatable - - tools: - @echo "== Building tools =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) - - build_library_type/%: src/gtkada-intl.adb - @echo "== Building $(@F) libraries =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr -+ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ -+-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) - ifeq (${HAVE_OPENGL}, True) - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr - endif - - src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile -- gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ -+ $(GNATPREP) -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ - - testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile -- gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ -+ $(GNATPREP) -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ - - tests: testgtk/opengl/view_gl.adb - @echo "== Building tests =" -- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src -+ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) - - install/%: force - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ -@@ -96,7 +96,7 @@ - ifeq (${HAVE_OPENGL}, True) - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ - --sources-subdir=include/gtkada/gtkada_gl.$(@F) \ -- --lib-subdir=${libdir}/gtkada/gtkada_gl.$(@F) \ -+ --lib-subdir=lib/gtkada/gtkada_gl.$(@F) \ - -Psrc/opengl/gtkada_gl.gpr - endif - -@@ -106,12 +106,9 @@ - --project-subdir=lib/gnat gtkada - endif - --install: install-clean -+install: - ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ - --mode=usage -Psrc/tools/tools.gpr -- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ --
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/, dev-ada/gtkada/
commit: 2847613455c34886aeaed6ec17cd866316f8 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Jun 30 14:32:30 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 30 14:32:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28476134 dev-ada/gtkada: Add version 2017. Purge 17 and versions Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/gtkada/Manifest| 2 +- dev-ada/gtkada/files/gtkada-17.0-gentoo.patch | 85 -- dev-ada/gtkada/files/gtkada-2016-gentoo.patch | 9 --- ...--gentoo.patch => gtkada-2017-gentoo.patch} | 25 ++- dev-ada/gtkada/gtkada-2016.ebuild | 32 .../{gtkada-17.0.ebuild => gtkada-2017.ebuild} | 37 +- dev-ada/gtkada/gtkada-.ebuild | 64 dev-ada/gtkada/metadata.xml| 2 + 8 files changed, 42 insertions(+), 214 deletions(-) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index afbfcbfb186..f5ce2c9907a 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,2 +1,2 @@ -DIST gtkada-17.0.tar.gz 5358097 SHA256 65298b7ce604963ab389d5577a2c71c0f0276b176d7387ac55195dc644b87449 SHA512 d2970d9cfb2c1a893e5fc146e41683583bcc70cfb744ba19e953fd00916488b39d96c59170c1d5272eb0b45deebcc906ec1be4a31d1141540a8feceb7b2cb034 WHIRLPOOL fd30280050ca42570509660c5afda2fbd3c463f016a0d8bee62f8d3e88e553600801fae00c97dd3a57ae0dc955fe1e3804250cdaa553a94d5316bb35b3f4cab8 DIST gtkada-gpl-2016-src.tgz 11944697 SHA256 263cc8323e726ae22946508792dd719ff266a9e847a4f7c95e27bd13d3fb4d8f SHA512 90912e15d9e22574a3d86e8bd052d4ce0a0d8018386f699dc1ce3c345978e9b3ddc7bdd3e4247a264496c5da7cff6ae68589a02f43193fc957c418e2a8ef63c7 WHIRLPOOL fc12f151c65ccef5d23b520cfc0625606ece06e56ed2d5b28e39bd65e51850d9b5c40e7382207f1d9186f93ce9232f6024bec977af6973163eb6603178dc1a30 +DIST gtkada-gpl-2017-src.tgz 11952333 SHA256 545a125dd41cce2a5e4aeeefbd9538e9e8c7aecbe39c106d27078eb5a649b5f0 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f WHIRLPOOL 69a05d9e8cd956681951a7adeb5eedd5b13f8d403f5fd0f2473e1f2f4579676314cfa7aac81631fe0e8f68362cdb09dde685b8b2bf30801c38f82ae7ba484b88 diff --git a/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch b/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch deleted file mode 100644 index fbc2cefac53..000 --- a/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch +++ /dev/null @@ -1,85 +0,0 @@ gtkada-gpl-2015-src/shared.gpr.in.old 2017-01-05 23:28:35.838073270 +0100 -+++ gtkada-gpl-2015-src/shared.gpr.in 2017-01-05 23:30:17.752255709 +0100 -@@ -44,6 +44,8 @@ - for Switches ("C") use ("-O2"); - end case; - -+ for Driver ("C") use External ("CC", "gcc"); -+ for PIC_Option ("C") use ("-fPIC"); - for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; - for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; -end Compiler; gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 -+++ gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 -@@ -39,7 +39,7 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ --datadir=@datadir@ -+datadir=$(DESTDIR)@datadir@ - datarootdir=@datarootdir@ - exampledir=${datadir}/examples/gtkada/testgtk - -@@ -60,30 +60,33 @@ - LIBRARY_TYPE_FOR_TOOLS=static - endif - --all: tools tests -+all: tools - static: build_library_type/static - relocatable: build_library_type/relocatable - - tools: - @echo "== Building tools =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr -+ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ -+-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) - - build_library_type/%: src/gtkada-intl.adb - @echo "== Building $(@F) libraries =" -- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr -+ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ -+-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) - ifeq (${HAVE_OPENGL}, True) - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr - endif - - src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile -- gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ -+ $(GNATPREP) -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ - - testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile -- gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ -+ $(GNATPREP) -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ - - tests: testgtk/opengl/view_gl.adb - @echo "== Building tests =" -- cd testgtk; ${GPRBUILD_FULL}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: 04e050dc1247045aafc2b06d345b9daa83fab6b2 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Jun 23 07:14:58 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 23 07:14:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e050dc dev-ada/gtkada: Use as C compiler the same version as the ada one Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/gtkada/files/gtkada-2016-gentoo.patch | 2 +- dev-ada/gtkada/gtkada-17.0.ebuild | 4 ++-- dev-ada/gtkada/gtkada-2016.ebuild | 4 ++-- dev-ada/gtkada/gtkada-.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch index c740aab39ff..a9550fe883f 100644 --- a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch +++ b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch @@ -4,7 +4,7 @@ for Switches ("C") use ("-O2"); end case; -+ for Driver ("C") use External ("CC", "gcc"); ++ for Driver ("C") use External ("GCC", "gcc"); + for PIC_Option ("C") use ("-fPIC"); for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; diff --git a/dev-ada/gtkada/gtkada-17.0.ebuild b/dev-ada/gtkada/gtkada-17.0.ebuild index 69036b3ba7f..850f5959937 100644 --- a/dev-ada/gtkada/gtkada-17.0.ebuild +++ b/dev-ada/gtkada/gtkada-17.0.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+shared static" -RDEPEND="dev-lang/gnat-gpl +RDEPEND="dev-lang/gnat-gpl:* dev-libs/atk dev-libs/glib:2 media-libs/fontconfig @@ -55,7 +55,7 @@ src_configure() { } src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) + GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs) } src_install() { diff --git a/dev-ada/gtkada/gtkada-2016.ebuild b/dev-ada/gtkada/gtkada-2016.ebuild index 5ad34dd35b6..8f9e4adc92c 100644 --- a/dev-ada/gtkada/gtkada-2016.ebuild +++ b/dev-ada/gtkada/gtkada-2016.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+shared static" -RDEPEND="dev-lang/gnat-gpl +RDEPEND="dev-lang/gnat-gpl:* dev-libs/atk dev-libs/glib:2 media-libs/fontconfig @@ -58,7 +58,7 @@ src_configure() { } src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) + GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs) } src_install() { diff --git a/dev-ada/gtkada/gtkada-.ebuild b/dev-ada/gtkada/gtkada-.ebuild index 9480b380b73..9d4e1b093c5 100644 --- a/dev-ada/gtkada/gtkada-.ebuild +++ b/dev-ada/gtkada/gtkada-.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="" IUSE="+shared static" -RDEPEND="dev-lang/gnat-gpl +RDEPEND="dev-lang/gnat-gpl:* dev-libs/atk dev-libs/glib:2 media-libs/fontconfig @@ -55,7 +55,7 @@ src_configure() { } src_compile() { - emake -j1 PROCESSORS=$(makeopts_jobs) + GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/files/
commit: 723b561794a285c6359bbe6b9a1dbfb43adce07f Author: Tupone Alfredo gentoo org> AuthorDate: Sat Jun 3 15:39:58 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 3 15:39:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723b5617 dev-ada/gtkada: Enable verbose mode Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ada/gtkada/files/gtkada-2016-gentoo.patch | 23 --- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch index e7e9b0b98c3..c740aab39ff 100644 --- a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch +++ b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch @@ -32,13 +32,13 @@ tools: @echo "== Building tools =" - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr -+ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ +-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) build_library_type/%: src/gtkada-intl.adb @echo "== Building $(@F) libraries =" - ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr -+ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ ++ ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ +-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) ifeq (${HAVE_OPENGL}, True) ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr @@ -55,7 +55,7 @@ tests: testgtk/opengl/view_gl.adb @echo "== Building tests =" - cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src -+ cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++ cd testgtk; ${GPRBUILD_FULL} -v -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ +-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) install/%: force @@ -83,3 +83,20 @@ @echo '---' @echo '-- GtkAda has now been installed. --' +--- gtkada-gpl-2016-src/src/gtkada.gpr.old 2017-05-31 14:21:35.007965274 +0200 gtkada-gpl-2016-src/src/gtkada.gpr 2017-05-31 14:23:16.597315577 +0200 +@@ -41,7 +41,13 @@ +for Library_Name use "gtkada"; +for Library_Version use + "lib" & Project'Library_Name & Shared.So_Ext & "." & Version; +- for Library_Options use Shared.Gtk_Libs; ++ ++ case Shared.Library_Kind is ++ when "relocatable" => ++ for Library_Options use Shared.Gtk_Libs; ++ when others => ++ null; ++ end case; + +package Builder renames Shared.Builder; +package Naming renames Shared.Naming;
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: 16827c43a5da34dd66cd2975d9cd0c2518621916 Author: Tupone Alfredo gentoo org> AuthorDate: Wed May 10 18:57:49 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed May 10 18:57:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16827c43 dev-ada/gtkada: Add gtkada- Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/files/gtkada-17.0-gentoo.patch | 85 +++ dev-ada/gtkada/files/gtkada--gentoo.patch | 76 dev-ada/gtkada/gtkada-17.0.ebuild | 64 dev-ada/gtkada/gtkada-.ebuild | 64 5 files changed, 290 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index 2d8c1416388..afbfcbfb186 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1 +1,2 @@ +DIST gtkada-17.0.tar.gz 5358097 SHA256 65298b7ce604963ab389d5577a2c71c0f0276b176d7387ac55195dc644b87449 SHA512 d2970d9cfb2c1a893e5fc146e41683583bcc70cfb744ba19e953fd00916488b39d96c59170c1d5272eb0b45deebcc906ec1be4a31d1141540a8feceb7b2cb034 WHIRLPOOL fd30280050ca42570509660c5afda2fbd3c463f016a0d8bee62f8d3e88e553600801fae00c97dd3a57ae0dc955fe1e3804250cdaa553a94d5316bb35b3f4cab8 DIST gtkada-gpl-2016-src.tgz 11944697 SHA256 263cc8323e726ae22946508792dd719ff266a9e847a4f7c95e27bd13d3fb4d8f SHA512 90912e15d9e22574a3d86e8bd052d4ce0a0d8018386f699dc1ce3c345978e9b3ddc7bdd3e4247a264496c5da7cff6ae68589a02f43193fc957c418e2a8ef63c7 WHIRLPOOL fc12f151c65ccef5d23b520cfc0625606ece06e56ed2d5b28e39bd65e51850d9b5c40e7382207f1d9186f93ce9232f6024bec977af6973163eb6603178dc1a30 diff --git a/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch b/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch new file mode 100644 index 000..fbc2cefac53 --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-17.0-gentoo.patch @@ -0,0 +1,85 @@ +--- gtkada-gpl-2015-src/shared.gpr.in.old 2017-01-05 23:28:35.838073270 +0100 gtkada-gpl-2015-src/shared.gpr.in 2017-01-05 23:30:17.752255709 +0100 +@@ -44,6 +44,8 @@ + for Switches ("C") use ("-O2"); + end case; + ++ for Driver ("C") use External ("CC", "gcc"); ++ for PIC_Option ("C") use ("-fPIC"); + for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; + for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; +end Compiler; +--- gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 +@@ -39,7 +39,7 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ + libdir=@libdir@ +-datadir=@datadir@ ++datadir=$(DESTDIR)@datadir@ + datarootdir=@datarootdir@ + exampledir=${datadir}/examples/gtkada/testgtk + +@@ -60,30 +60,33 @@ + LIBRARY_TYPE_FOR_TOOLS=static + endif + +-all: tools tests ++all: tools + static: build_library_type/static + relocatable: build_library_type/relocatable + + tools: + @echo "== Building tools =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr ++ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) + + build_library_type/%: src/gtkada-intl.adb + @echo "== Building $(@F) libraries =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr ++ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ ++-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) + ifeq (${HAVE_OPENGL}, True) + ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr + endif + + src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile +- gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ ++ $(GNATPREP) -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ + + testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile +- gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ ++ $(GNATPREP) -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ + + tests: testgtk/opengl/view_gl.adb + @echo "== Building tests =" +- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src ++ cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) + + install/%: force + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ +@@ -96,7 +96,7 @@ + ifeq (${HAVE_OPENGL}, True) + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ + --sources-subdir=include/gtkada/gtkada_gl.$(@F) \ +- --lib-subdir=${libdir}/gtkada/gtkada_gl.$(@F) \ ++ --lib-subdir=lib/gtkada/gtkada_gl.$(@F) \ + -Psrc/opengl/gtkada_gl.gpr + endif +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
commit: ddde7f143bdf07a9a989936b5550f3b3c59a8289 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Apr 25 19:41:00 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Apr 25 19:41:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddde7f14 dev-ada/gtkada: Drop $Id$ lines. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ada/gtkada/gtkada-2016.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-ada/gtkada/gtkada-2016.ebuild b/dev-ada/gtkada/gtkada-2016.ebuild index 9b3e2444cdd..5ad34dd35b6 100644 --- a/dev-ada/gtkada/gtkada-2016.ebuild +++ b/dev-ada/gtkada/gtkada-2016.ebuild @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=6
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/, dev-ada/gtkada/files/
commit: c3d0de3bfee22f13c4ec9fce96a1885da75d6863 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Apr 22 16:20:40 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Apr 22 16:20:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d0de3b dev-ada/gtkada: Add gtkada-2016 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ada/gtkada/Manifest | 1 + dev-ada/gtkada/files/gtkada-2016-gentoo.patch | 85 +++ dev-ada/gtkada/gtkada-2016.ebuild | 70 ++ dev-ada/gtkada/metadata.xml | 15 + 4 files changed, 171 insertions(+) diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest new file mode 100644 index 000..2d8c1416388 --- /dev/null +++ b/dev-ada/gtkada/Manifest @@ -0,0 +1 @@ +DIST gtkada-gpl-2016-src.tgz 11944697 SHA256 263cc8323e726ae22946508792dd719ff266a9e847a4f7c95e27bd13d3fb4d8f SHA512 90912e15d9e22574a3d86e8bd052d4ce0a0d8018386f699dc1ce3c345978e9b3ddc7bdd3e4247a264496c5da7cff6ae68589a02f43193fc957c418e2a8ef63c7 WHIRLPOOL fc12f151c65ccef5d23b520cfc0625606ece06e56ed2d5b28e39bd65e51850d9b5c40e7382207f1d9186f93ce9232f6024bec977af6973163eb6603178dc1a30 diff --git a/dev-ada/gtkada/files/gtkada-2016-gentoo.patch b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch new file mode 100644 index 000..e7e9b0b98c3 --- /dev/null +++ b/dev-ada/gtkada/files/gtkada-2016-gentoo.patch @@ -0,0 +1,85 @@ +--- gtkada-gpl-2015-src/shared.gpr.in.old 2017-01-05 23:28:35.838073270 +0100 gtkada-gpl-2015-src/shared.gpr.in 2017-01-05 23:30:17.752255709 +0100 +@@ -44,6 +44,8 @@ + for Switches ("C") use ("-O2"); + end case; + ++ for Driver ("C") use External ("CC", "gcc"); ++ for PIC_Option ("C") use ("-fPIC"); + for Switches ("C") use Compiler'Switches ("C") & Gtk_Include; + for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include; +end Compiler; +--- gtkada-gpl-2016-src/Makefile.in.old2017-01-21 22:42:18.319969095 +0100 gtkada-gpl-2016-src/Makefile.in2017-01-21 22:42:33.989700236 +0100 +@@ -39,7 +39,7 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ + libdir=@libdir@ +-datadir=@datadir@ ++datadir=$(DESTDIR)@datadir@ + datarootdir=@datarootdir@ + exampledir=${datadir}/examples/gtkada/testgtk + +@@ -60,30 +60,33 @@ + LIBRARY_TYPE_FOR_TOOLS=static + endif + +-all: tools tests ++all: tools + static: build_library_type/static + relocatable: build_library_type/relocatable + + tools: + @echo "== Building tools =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Psrc/tools/tools.gpr ++ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Psrc/tools/tools.gpr -cargs:Ada $(ADAFLAGS) + + build_library_type/%: src/gtkada-intl.adb + @echo "== Building $(@F) libraries =" +- ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr ++ ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/gtkada.gpr \ ++-cargs:Ada $(ADAFLAGS) -cargs:C $(CFLAGS) + ifeq (${HAVE_OPENGL}, True) + ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(@F) -Psrc/opengl/gtkada_gl.gpr + endif + + src/gtkada-intl.adb: src/gtkada-intl.gpb Makefile +- gnatprep -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ ++ $(GNATPREP) -DGETTEXT_INTL=$(GETTEXT_INTL) -DHAVE_GETTEXT=$(HAVE_GETTEXT) src/gtkada-intl.gpb $@ + + testgtk/opengl/view_gl.adb: testgtk/opengl/view_gl.gpb Makefile +- gnatprep -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ ++ $(GNATPREP) -r -c -DHAVE_GL=${HAVE_OPENGL} -DWIN32=False testgtk/opengl/view_gl.gpb $@ + + tests: testgtk/opengl/view_gl.adb + @echo "== Building tests =" +- cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) -Ptestgtk.gpr -aP ../src ++ cd testgtk; ${GPRBUILD_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ ++-Ptestgtk.gpr -aP ../src -cargs:Ada $(ADAFLAGS) + + install/%: force + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ +@@ -96,7 +96,7 @@ + ifeq (${HAVE_OPENGL}, True) + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(@F) --build-name=$(@F) \ + --sources-subdir=include/gtkada/gtkada_gl.$(@F) \ +- --lib-subdir=${libdir}/gtkada/gtkada_gl.$(@F) \ ++ --lib-subdir=lib/gtkada/gtkada_gl.$(@F) \ + -Psrc/opengl/gtkada_gl.gpr + endif + +@@ -106,12 +106,9 @@ + --project-subdir=lib/gnat gtkada + endif + +-install: install-clean ++install: + ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ + --mode=usage -Psrc/tools/tools.gpr +- cd testgtk; ${GPRINSTALL_FULL} -XLIBRARY_TYPE=$(LIBRARY_TYPE_FOR_TOOLS) \ +- --mode=usage --exec-subdir=${exampledir} \ +- -Ptestgtk.gpr -aP ../src + + @echo