public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2017-11-22 18:10 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2017-11-22 18:10 UTC (permalink / raw
  To: gentoo-commits

commit:     0a8f60efdf18f7b64aefc5cba8e0132acd85c277
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 18:10:33 2017 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 18:10:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8f60ef

dev-ada/gps: use only (gnat)gcc-6.3.0 compiler

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/gps-2017.ebuild | 19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index a07971aa8bb..8741b915152 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -36,26 +36,13 @@ S="${WORKDIR}"/${MYP}
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
-pkg_setup() {
-	GCC=${ADA:-$(tc-getCC)}
-	GNATLS="${GCC/gcc/gnatls}"
-	GNAT="${GCC/gcc/gnat}"
-	GNATMAKE="${GCC/gcc/gnatmake}"
-	if [[ -z "$(type ${GNATLS} 2>/dev/null)" ]] ; then
-		eerror "You need a gcc compiler that provides the Ada Compiler:"
-		eerror "1) use gcc-config to select the right compiler or"
-		eerror "2) set ADA=gcc-6.3.0 in make.conf"
-		die "ada compiler not available"
-	fi
-	python-single-r1_pkg_setup
-}
-
 src_prepare() {
 	default
+	GCC_PV=6.3.0
 	mv configure.{in,ac} || die
 	sed -i \
-		-e "s:@GNATMAKE@:${GNATMAKE}:g" \
-		-e "s:@GNAT@:${GNAT}:g" \
+		-e "s:@GNATMAKE@:gnatmake-${GCC_PV}:g" \
+		-e "s:@GNAT@:gnat-${GCC_PV}:g" \
 		aclocal.m4 \
 		|| die
 	eautoreconf


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2017-11-25 21:00 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2017-11-25 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     d15df9946005fa5e60fddfd4d253305a22748156
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 21:00:08 2017 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 21:00:08 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15df994

dev-ada/gps: Adding gnat documentation

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/Manifest        |  1 +
 dev-ada/gps/gps-2017.ebuild | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
index 4baa367cf94..1730df8afcb 100644
--- a/dev-ada/gps/Manifest
+++ b/dev-ada/gps/Manifest
@@ -1 +1,2 @@
+DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
 DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57 SHA512 101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index b346b351549..209c3305c69 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -10,12 +10,14 @@ MYP=${PN}-gpl-${PV}-src
 DESCRIPTION="The GNAT Programming Studio"
 HOMEPAGE="http://libre.adacore.com/tools/gps/"
 SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed03b
-	-> ${MYP}.tar.gz"
+	-> ${MYP}.tar.gz
+	doc? ( http://mirrors.cdn.adacore.com/art/591c6d80c7a447af2deed1d7
+			-> gnat-gpl-2017-x86_64-linux-bin.tar.gz )"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="doc"
 
 RDEPEND="${PYTHON_DEPS}
 	>=dev-ada/gnatcoll-2017[gtk,iconv,projects,pygobject,shared,sqlite,tools]
@@ -57,3 +59,11 @@ src_prepare() {
 src_compile() {
 	emake GPRBUILD_FLAGS="-v ${MAKEOPTS}"
 }
+
+src_install() {
+	default
+	if use doc; then
+		insinto /usr/share/doc
+		doins -r "${WORKDIR}"/gnat-gpl-2017-x86_64-linux-bin/share/doc/gnat
+	fi
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2017-12-05 20:01 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2017-12-05 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7022dd7e695a249cbc6e3a4809385c57391b6fd2
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  5 20:01:05 2017 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Dec  5 20:01:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7022dd7e

dev-ada/gps: Disable test

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/gps-2017.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 209c3305c69..1425084ddd9 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -34,6 +34,8 @@ RDEPEND="${PYTHON_DEPS}
 
 DEPEND="${RDEPEND}"
 
+RESTRICT="test"
+
 S="${WORKDIR}"/${MYP}
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2017-12-29 16:10 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2017-12-29 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8a17b5db43ac2b9ffbcc5ac6c980e494fde732c0
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 16:09:59 2017 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 16:10:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a17b5db

dev-ada/gps: set the path of libclang

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/gps-2017.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 7ab72b50e19..559fab81ea1 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -20,12 +20,11 @@ KEYWORDS="~amd64"
 IUSE="doc"
 
 RDEPEND="${PYTHON_DEPS}
-	>=dev-ada/gnatcoll-2017[gtk,iconv,projects,pygobject,shared,sqlite,tools]
+	>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,tools]
 	>=dev-ada/gtkada-2017
 	dev-ada/libadalang
 	dev-libs/gobject-introspection
 	dev-libs/libffi
-	sys-devel/llvm:=
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme
@@ -58,6 +57,11 @@ src_prepare() {
 	eautoreconf
 }
 
+src_configure() {
+	econf \
+		--with-clang=$(llvm-config --libdir)
+}
+
 src_compile() {
 	emake GPRBUILD_FLAGS="-v ${MAKEOPTS}"
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-03-15 10:05 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-03-15 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e6dca57ce587391ace3f4757d1c6bbe313a3955d
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 15 10:04:51 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 10:04:51 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6dca57c

dev-ada/gps: gnatcoll tools need gnatcoll build with static-libs

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/gps/gps-2017.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 559fab81ea1..5196c95b942 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="~amd64"
 IUSE="doc"
 
 RDEPEND="${PYTHON_DEPS}
-	>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,tools]
+	>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,static-libs,tools]
 	>=dev-ada/gtkada-2017
 	dev-ada/libadalang
 	dev-libs/gobject-introspection


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-03-16 19:12 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-03-16 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     31571fc4ea905455b0deb30810f8a7b04e253b4e
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 16 19:12:01 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Mar 16 19:12:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31571fc4

dev-ada/gps: Add ~x86. Fix build with gnatcoll shared

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/gps/gps-2017.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 5196c95b942..c33f7a002f7 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed03b
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="${PYTHON_DEPS}
@@ -63,7 +63,9 @@ src_configure() {
 }
 
 src_compile() {
-	emake GPRBUILD_FLAGS="-v ${MAKEOPTS}"
+	emake GPRBUILD_FLAGS="-v ${MAKEOPTS} \
+		-XLIBRARY_TYPE=relocatable \
+		-XXMLADA_BUILD=relocatable"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-04-20  6:29 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-04-20  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ff764713a7e6bca5f28e331d765d1a0ab6f1d781
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 20 06:29:16 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Apr 20 06:29:16 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff764713

dev-ada/gps: Add desktop entry

Closes: https://bugs.gentoo.org/653536
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ada/gps/gps-2017.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index c33f7a002f7..542c7879a33 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1 autotools
+inherit python-single-r1 autotools desktop
 
 MYP=${PN}-gpl-${PV}-src
 
@@ -74,4 +74,5 @@ src_install() {
 		insinto /usr/share/doc
 		doins -r "${WORKDIR}"/gnat-gpl-2017-x86_64-linux-bin/share/doc/gnat
 	fi
+	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-04-20 18:25 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-04-20 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     dc8a6f56367d1d16b8a1fc0090612351e8e95360
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 20 18:25:30 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Apr 20 18:25:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8a6f56

dev-ada/gps: No strict aliasing

Closes: https://bugs.gentoo.org/653484
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ada/gps/gps-2017.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 542c7879a33..6156e0dde66 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -63,6 +63,7 @@ src_configure() {
 }
 
 src_compile() {
+	ADAFLAGS+=" -fno-strict-aliasing"
 	emake GPRBUILD_FLAGS="-v ${MAKEOPTS} \
 		-XLIBRARY_TYPE=relocatable \
 		-XXMLADA_BUILD=relocatable"


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-10-31 11:42 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-10-31 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c95aa8c37f928bee12c61ed336e17d914c72815f
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 31 11:41:50 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Oct 31 11:41:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95aa8c3

dev-ada/gps: Works only with gnat-gpl-2018

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 5a97ccc8bd2..6de3d4d68aa 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-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
@@ -12,7 +12,7 @@ HOMEPAGE="http://libre.adacore.com/tools/gps/"
 SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 	-> ${MYP}.tar.gz
 	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
-	    libadalang-tools-gpl-2018-src.tar.gz"
+		libadalang-tools-gpl-2018-src.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -20,15 +20,12 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}
-	|| (
-		>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,static-libs,tools]
-		(
-			dev-ada/gnatcoll-db[gnatcoll_db2ada,gnatinspect,xref]
-			dev-ada/gnatcoll-bindings[python]
-		)
+	(
+		dev-ada/gnatcoll-db[gnatcoll_db2ada,gnatinspect,xref]
+		dev-ada/gnatcoll-bindings[python]
 	)
-	>=dev-ada/gtkada-2017
-	dev-ada/libadalang
+	>=dev-ada/gtkada-2017[gnat_2018]
+	dev-ada/libadalang[gnat_2018]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
 	sys-devel/clang:=


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-01  6:07 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-01  6:07 UTC (permalink / raw
  To: gentoo-commits

commit:     88ecb8da73122ecfd2131dce5485dac8bc644e1a
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  1 06:07:08 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov  1 06:07:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ecb8da

dev-ada/gps: Fix dependnecy string

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 6de3d4d68aa..85c357baef7 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -20,10 +20,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}
-	(
-		dev-ada/gnatcoll-db[gnatcoll_db2ada,gnatinspect,xref]
-		dev-ada/gnatcoll-bindings[python]
-	)
+	dev-ada/gnatcoll-db[gnatcoll_db2ada,gnatinspect,xref]
+	dev-ada/gnatcoll-bindings[python]
 	>=dev-ada/gtkada-2017[gnat_2018]
 	dev-ada/libadalang[gnat_2018]
 	dev-libs/gobject-introspection


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-17 13:34 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-17 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     edb48c7e8a9d29b3a11a6685e6a92ceeab38270c
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 17 13:34:41 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 17 13:34:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb48c7e

dev-ada/gps: Only for gnat 2017

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2017.ebuild | 7 +++++--
 dev-ada/gps/metadata.xml    | 5 +++++
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 6156e0dde66..6aa621b988c 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-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
@@ -17,7 +17,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed03b
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc"
+IUSE="doc gnat_2016 +gnat_2017 gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}
 	>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,static-libs,tools]
@@ -33,6 +33,9 @@ RDEPEND="${PYTHON_DEPS}
 
 DEPEND="${RDEPEND}"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+	!gnat_2016 gnat_2017 !gnat_2018"
+
 RESTRICT="test"
 
 S="${WORKDIR}"/${MYP}

diff --git a/dev-ada/gps/metadata.xml b/dev-ada/gps/metadata.xml
index eb9ac43cfff..0657e56673c 100644
--- a/dev-ada/gps/metadata.xml
+++ b/dev-ada/gps/metadata.xml
@@ -5,6 +5,11 @@
 		<email>tupone@gentoo.org</email>
 		<name>Tupone Alfredo</name>
 	</maintainer>
+	<use>
+		<flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
+		<flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
+		<flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
+	</use>
 	<longdescription lang="en">
 		GPS is a lightweight, extensible IDE, intended to develop
 		high-integrity software in Ada and SPARK, with support for C and C++


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-17 21:59 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-17 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     8d83d74faba7c97b6a9851bb5e2b6766d6b571cf
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 17 21:59:12 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 17 21:59:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d83d74f

dev-ada/gps: It works for gnat_2016 now

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2017.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 6aa621b988c..ebfb812fbce 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -34,7 +34,7 @@ RDEPEND="${PYTHON_DEPS}
 DEPEND="${RDEPEND}"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
-	!gnat_2016 gnat_2017 !gnat_2018"
+	^^ ( gnat_2016 gnat_2017 ) !gnat_2018"
 
 RESTRICT="test"
 
@@ -44,7 +44,11 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
 	default
-	GCC_PV=6.3.0
+	if use gnat_2016; then
+		GCC_PV=4.9.4
+	else
+		GCC_PV=6.3.0
+	fi
 	mv configure.{in,ac} || die
 	sed -i \
 		-e "s:@GNATMAKE@:${CHOST}-gnatmake-${GCC_PV}:g" \


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-18 10:07 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-18 10:07 UTC (permalink / raw
  To: gentoo-commits

commit:     18cc5dffcaa40f3f563dad389f08a5114d95f5c0
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 10:07:46 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 10:07:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18cc5dff

dev-ada/gps: make it works with dev-ada/libgrp-2018

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2017.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index ebfb812fbce..6aacbe193a3 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -73,6 +73,7 @@ src_compile() {
 	ADAFLAGS+=" -fno-strict-aliasing"
 	emake GPRBUILD_FLAGS="-v ${MAKEOPTS} \
 		-XLIBRARY_TYPE=relocatable \
+		-XGPR_BUILD=relocatable \
 		-XXMLADA_BUILD=relocatable"
 }
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-24 20:11 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-24 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     0b98a62f4d8d431c1f453e1bca8178d9a25ce092
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 24 20:10:57 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 24 20:10:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b98a62f

dev-ada/gps: Stable

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2017.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index 6aacbe193a3..0cc43ab4908 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -16,12 +16,12 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed03b
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc gnat_2016 +gnat_2017 gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}
-	>=dev-ada/gnatcoll-2017[gtk,iconv,pygobject,sqlite,static-libs,tools]
-	>=dev-ada/gtkada-2017
+	dev-ada/gnatcoll[gtk,iconv,pygobject,sqlite,static-libs,tools]
+	~dev-ada/gtkada-2017
 	dev-ada/libadalang
 	dev-libs/gobject-introspection
 	dev-libs/libffi


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-29 21:04 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-29 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     966364f49e889aa4fc930aff11405b771ea71ed1
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 21:04:21 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 21:04:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966364f4

dev-ada/gps: Fix dependency

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 71560c0907c..c17c2cd667a 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -22,7 +22,7 @@ IUSE="gnat_2017 gnat_2018"
 RDEPEND="${PYTHON_DEPS}
 	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018,gnatcoll_db2ada,gnatinspect,xref]
 	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
-	>=dev-ada/gtkada-2017[gnat_2017=,gnat_2017=]
+	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
 	dev-ada/libadalang[gnat_2017=,gnat_2018=]
 	dev-libs/gobject-introspection
 	dev-libs/libffi


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-11-30 19:45 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-11-30 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     8ff5d4cc6473baf59f68052738f4f9d67cd3060a
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 30 19:45:38 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Nov 30 19:45:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff5d4cc

dev-ada/gps: fix dependency

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index c17c2cd667a..8cf67c2fc6e 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -17,10 +17,10 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnat_2017 gnat_2018"
+IUSE="gnat_2017 +gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}
-	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018,gnatcoll_db2ada,gnatinspect,xref]
+	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
 	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
 	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
 	dev-ada/libadalang[gnat_2017=,gnat_2018=]


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-12-17 13:41 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-12-17 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     87e01740dd6729fb907939330455f1132cadf8c3
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 17 13:40:45 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Dec 17 13:40:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e01740

dev-ada/gps: Explicity call python pkg_setup

Closes: https://bugs.gentoo.org/673264
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 8cf67c2fc6e..15d8e2fb9fa 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -59,6 +59,7 @@ pkg_setup() {
 	GNATDRV=gnat-${GCC_PV}
 	GNATLS=gnatls-${GCC_PV}
 	llvm_pkg_setup
+	python-single-r1_pkg_setup
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2018-12-28 14:35 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-12-28 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c5ce3e4bf5c2947cfe511a0ebc31ad11a482c151
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 28 14:35:02 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Dec 28 14:35:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ce3e4b

dev-ada/gps: Install a compatible gtk+ library

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/Manifest        |  1 +
 dev-ada/gps/gps-2018.ebuild | 10 +++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
index 9a4e8fd5f19..3399dc09f93 100644
--- a/dev-ada/gps/Manifest
+++ b/dev-ada/gps/Manifest
@@ -1,4 +1,5 @@
 DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
 DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57 SHA512 101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64
 DIST gps-gpl-2018-src.tar.gz 40541905 BLAKE2B abe38dd23d9afede27b4ec8294e3245c12d52d60491b6e7c1b2d120a6f1e5d808fdcfb648e72da31376e2de176f7a039c5493341ad295db33b6a1ce44bb64096 SHA512 da0eaa85eb753f215354c9765272d85378f36ebe207314bab9211642f9d9b505a3d05cdec9de6964ae9139c4f8942a29e06c72db32b2aeb053a694e9c982e470
+DIST gpsLib.tar.gz 11017404 BLAKE2B b84219322950d5c3a7b202e4b5e423fcb95c528d4e0810f25674e8cfd0e9ca91a155fff500e4d25959cdba42492794fba8cb725e6955bcea8908a8043a387ca1 SHA512 e852285c8b67e5787396dfaa95feaff31e73bd4cd3a731e20c6970c2ade3ef6290ef98d9a6b7553d4daf6f2ae722ca5ff74add3fd4285ce259a1443e6b06a5a1
 DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be SHA512 a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 15d8e2fb9fa..290f5bf2721 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -12,7 +12,8 @@ HOMEPAGE="http://libre.adacore.com/tools/gps/"
 SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 	-> ${MYP}.tar.gz
 	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
-		libadalang-tools-gpl-2018-src.tar.gz"
+		libadalang-tools-gpl-2018-src.tar.gz
+	https://dev.gentoo.org/~tupone/distfiles/gpsLib.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -73,6 +74,9 @@ src_prepare() {
 		share/support/core/projects.py \
 		|| die
 	mv "${WORKDIR}"/libadalang-tools-src laltools
+	echo "#!/bin/bash" > gps.sh
+	echo "export LD_LIBRARY_PATH=/opt/lib/gps" >> gps.sh
+	echo 'exec /usr/bin/gps_exe "$@"' >> gps.sh
 }
 
 src_configure() {
@@ -93,4 +97,8 @@ src_compile() {
 src_install() {
 	default
 	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
+	insinto /opt/lib
+	doins -r ../lib/gps
+	mv "${D}"/usr/bin/gps{,_exe}
+	newbin	gps.sh gps
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-01-01 16:26 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-01-01 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     73b45254ab0603085fedf4656b0f76e787ebc697
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  1 16:26:18 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan  1 16:26:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b45254

dev-ada/gps: Build gtk+ compatible library

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/Manifest           |   1 +
 dev-ada/gps/gps-2018-r1.ebuild | 118 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
index 3399dc09f93..0fa4e43122f 100644
--- a/dev-ada/gps/Manifest
+++ b/dev-ada/gps/Manifest
@@ -2,4 +2,5 @@ DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8
 DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57 SHA512 101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64
 DIST gps-gpl-2018-src.tar.gz 40541905 BLAKE2B abe38dd23d9afede27b4ec8294e3245c12d52d60491b6e7c1b2d120a6f1e5d808fdcfb648e72da31376e2de176f7a039c5493341ad295db33b6a1ce44bb64096 SHA512 da0eaa85eb753f215354c9765272d85378f36ebe207314bab9211642f9d9b505a3d05cdec9de6964ae9139c4f8942a29e06c72db32b2aeb053a694e9c982e470
 DIST gpsLib.tar.gz 11017404 BLAKE2B b84219322950d5c3a7b202e4b5e423fcb95c528d4e0810f25674e8cfd0e9ca91a155fff500e4d25959cdba42492794fba8cb725e6955bcea8908a8043a387ca1 SHA512 e852285c8b67e5787396dfaa95feaff31e73bd4cd3a731e20c6970c2ade3ef6290ef98d9a6b7553d4daf6f2ae722ca5ff74add3fd4285ce259a1443e6b06a5a1
+DIST gtk+-3.14.15-src.tar.gz 32009863 BLAKE2B 93c6897c431fa8e1c19ea758378bc7e365d486d1decccefbba64876d8c51a488e6bcf932481daa11e7e43a960a328c3db746e41a845e574c6b6070ab71e23188 SHA512 add4607a1758319a938d2be0bbd0dd140c4099accffa9301e3049bc460bf94f395c5a092368214e8b28d53bc25335d1b8329b50c7eb80a1e9a65b2e154135b84
 DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be SHA512 a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
new file mode 100644
index 00000000000..6ca3b5d6eaf
--- /dev/null
+++ b/dev-ada/gps/gps-2018-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 autotools desktop llvm multilib
+
+MYP=${PN}-gpl-${PV}-src
+
+DESCRIPTION="The GNAT Programming Studio"
+HOMEPAGE="http://libre.adacore.com/tools/gps/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
+	-> ${MYP}.tar.gz
+	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
+		libadalang-tools-gpl-2018-src.tar.gz
+	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a61 ->
+		gtk+-3.14.15-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2017 +gnat_2018"
+
+RDEPEND="${PYTHON_DEPS}
+	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
+	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
+	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
+	dev-ada/libadalang[gnat_2017=,gnat_2018=]
+	dev-libs/gobject-introspection
+	dev-libs/libffi
+	gnat_2017? ( sys-devel/llvm:5 )
+	gnat_2018? (
+		|| (
+			sys-devel/llvm:6
+			sys-devel/llvm:7
+		)
+	)
+	sys-devel/clang:=
+	x11-themes/adwaita-icon-theme
+	x11-themes/hicolor-icon-theme
+	dev-python/pep8[${PYTHON_USEDEP}]
+	dev-python/jedi[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+pkg_setup() {
+	if use gnat_2017; then
+		GCC_PV=6.3.0
+		LLVM_MAX_SLOT=5
+	else
+		GCC_PV=7.3.1
+		LLVM_MAX_SLOT=7
+	fi
+	GNATMAKE=gnatmake-${GCC_PV}
+	GNATDRV=gnat-${GCC_PV}
+	GNATLS=gnatls-${GCC_PV}
+	llvm_pkg_setup
+	python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	GCC_PV=7.3.1
+	default
+	sed -i \
+		-e "s:@GNATMAKE@:${CHOST}-${GNATMAKE}:g" \
+		-e "s:@GNAT@:${CHOST}-${GNATDRV}:g" \
+		-e "s:@GNATLS@:${CHOST}-${GNATLS}:g" \
+		share/support/core/toolchains.py \
+		share/support/core/projects.py \
+		|| die
+	mv "${WORKDIR}"/libadalang-tools-src laltools
+	echo "#!/bin/bash" > gps.sh
+	echo "export LD_LIBRARY_PATH=/usr/$(get_libdir)/gps" >> gps.sh
+	echo 'exec /usr/bin/gps_exe "$@"' >> gps.sh
+	cd ../gtk+-3.14.15-src
+	sed -i \
+		-e "/^libadd/s:=.*$:= \\\:" \
+		-e "/^deps/s:=.*$:= \\\:" \
+		../gtk+-3.14.15-src/gtk/Makefile.in
+}
+
+src_configure() {
+	econf \
+		GNATMAKE=/usr/bin/${GNATMAKE} \
+		GNATDRV=/usr/bin/${GNATDRV} \
+		--with-clang=$(llvm-config --libdir)
+	cd ../gtk+-3.14.15-src
+	econf --disable-cups
+}
+
+src_compile() {
+	emake -C gps GPRBUILD_FLAGS="-v ${MAKEOPTS} \
+		-XGPR_BUILD=relocatable" \
+		Build=Production
+	gprbuild -v -p -Pcli/cli.gpr ${MAKEOPTS} -XLIBRARY_TYPE=relocatable \
+		-XGPR_BUILD=relocatable -cargs:Ada ${ADAFLAGS} || die
+	cd ../gtk+-3.14.15-src
+	emake -C gtk/inspector
+	emake -C gtk gtk.gresource.xml gtkdbusgenerated.c gtkdbusgenerated.h
+	emake -C gtk libgtk-3.la
+}
+
+src_install() {
+	default
+	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
+	mv "${D}"/usr/bin/gps{,_exe}
+	newbin gps.sh gps
+	cd ../gtk+-3.14.15-src
+	emake -C gtk DESTDIR="${D}" install-libLTLIBRARIES
+	rm "${D}"/usr/$(get_libdir)/libgtk-3.{la,so,so.0} || die
+	dosym "${D}"/usr/$(get_libdir)/libgtk-3.so.0.* /usr/$(get_libdir)/gps/libgtk-3.so.0
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-01-02 18:25 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-01-02 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     49904d5d8c787f1ad7e41a1895356d7410980978
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  2 18:25:03 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jan  2 18:25:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49904d5d

dev-ada/gps: Stable

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/Manifest           |   1 -
 dev-ada/gps/gps-2018-r1.ebuild |   2 +-
 dev-ada/gps/gps-2018.ebuild    | 104 -----------------------------------------
 3 files changed, 1 insertion(+), 106 deletions(-)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
index 0fa4e43122f..1b976f5d7a2 100644
--- a/dev-ada/gps/Manifest
+++ b/dev-ada/gps/Manifest
@@ -1,6 +1,5 @@
 DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
 DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57 SHA512 101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64
 DIST gps-gpl-2018-src.tar.gz 40541905 BLAKE2B abe38dd23d9afede27b4ec8294e3245c12d52d60491b6e7c1b2d120a6f1e5d808fdcfb648e72da31376e2de176f7a039c5493341ad295db33b6a1ce44bb64096 SHA512 da0eaa85eb753f215354c9765272d85378f36ebe207314bab9211642f9d9b505a3d05cdec9de6964ae9139c4f8942a29e06c72db32b2aeb053a694e9c982e470
-DIST gpsLib.tar.gz 11017404 BLAKE2B b84219322950d5c3a7b202e4b5e423fcb95c528d4e0810f25674e8cfd0e9ca91a155fff500e4d25959cdba42492794fba8cb725e6955bcea8908a8043a387ca1 SHA512 e852285c8b67e5787396dfaa95feaff31e73bd4cd3a731e20c6970c2ade3ef6290ef98d9a6b7553d4daf6f2ae722ca5ff74add3fd4285ce259a1443e6b06a5a1
 DIST gtk+-3.14.15-src.tar.gz 32009863 BLAKE2B 93c6897c431fa8e1c19ea758378bc7e365d486d1decccefbba64876d8c51a488e6bcf932481daa11e7e43a960a328c3db746e41a845e574c6b6070ab71e23188 SHA512 add4607a1758319a938d2be0bbd0dd140c4099accffa9301e3049bc460bf94f395c5a092368214e8b28d53bc25335d1b8329b50c7eb80a1e9a65b2e154135b84
 DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be SHA512 a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
index 6ca3b5d6eaf..b8cd9b2a758 100644
--- a/dev-ada/gps/gps-2018-r1.ebuild
+++ b/dev-ada/gps/gps-2018-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2017 +gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
deleted file mode 100644
index 290f5bf2721..00000000000
--- a/dev-ada/gps/gps-2018.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1 autotools desktop llvm
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="The GNAT Programming Studio"
-HOMEPAGE="http://libre.adacore.com/tools/gps/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
-	-> ${MYP}.tar.gz
-	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
-		libadalang-tools-gpl-2018-src.tar.gz
-	https://dev.gentoo.org/~tupone/distfiles/gpsLib.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2017 +gnat_2018"
-
-RDEPEND="${PYTHON_DEPS}
-	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
-	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
-	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
-	dev-ada/libadalang[gnat_2017=,gnat_2018=]
-	dev-libs/gobject-introspection
-	dev-libs/libffi
-	gnat_2017? ( sys-devel/llvm:5 )
-	gnat_2018? (
-		|| (
-			sys-devel/llvm:6
-			sys-devel/llvm:7
-		)
-	)
-	sys-devel/clang:=
-	x11-themes/adwaita-icon-theme
-	x11-themes/hicolor-icon-theme
-	dev-python/pep8[${PYTHON_USEDEP}]
-	dev-python/jedi[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-pkg_setup() {
-	if use gnat_2017; then
-		GCC_PV=6.3.0
-		LLVM_MAX_SLOT=5
-	else
-		GCC_PV=7.3.1
-		LLVM_MAX_SLOT=7
-	fi
-	GNATMAKE=gnatmake-${GCC_PV}
-	GNATDRV=gnat-${GCC_PV}
-	GNATLS=gnatls-${GCC_PV}
-	llvm_pkg_setup
-	python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	GCC_PV=7.3.1
-	default
-	sed -i \
-		-e "s:@GNATMAKE@:${CHOST}-${GNATMAKE}:g" \
-		-e "s:@GNAT@:${CHOST}-${GNATDRV}:g" \
-		-e "s:@GNATLS@:${CHOST}-${GNATLS}:g" \
-		share/support/core/toolchains.py \
-		share/support/core/projects.py \
-		|| die
-	mv "${WORKDIR}"/libadalang-tools-src laltools
-	echo "#!/bin/bash" > gps.sh
-	echo "export LD_LIBRARY_PATH=/opt/lib/gps" >> gps.sh
-	echo 'exec /usr/bin/gps_exe "$@"' >> gps.sh
-}
-
-src_configure() {
-	econf \
-		GNATMAKE=/usr/bin/${GNATMAKE} \
-		GNATDRV=/usr/bin/${GNATDRV} \
-		--with-clang=$(llvm-config --libdir)
-}
-
-src_compile() {
-	emake -C gps GPRBUILD_FLAGS="-v ${MAKEOPTS} \
-		-XGPR_BUILD=relocatable" \
-		Build=Production
-	gprbuild -v -p -Pcli/cli.gpr ${MAKEOPTS} -XLIBRARY_TYPE=relocatable \
-		-XGPR_BUILD=relocatable -cargs:Ada ${ADAFLAGS} || die
-}
-
-src_install() {
-	default
-	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
-	insinto /opt/lib
-	doins -r ../lib/gps
-	mv "${D}"/usr/bin/gps{,_exe}
-	newbin	gps.sh gps
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-07-23  7:10 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-07-23  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     dcb74f4354f872d9cfdbea370699420ebb5b046e
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 07:09:57 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 07:09:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb74f43

dev-ada/gps: Add REQUIRED_USE

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/gps/gps-2018-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
index b8cd9b2a758..26542379d09 100644
--- a/dev-ada/gps/gps-2018-r1.ebuild
+++ b/dev-ada/gps/gps-2018-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="${PYTHON_DEPS}
 	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
 	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
 	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
-	dev-ada/libadalang[gnat_2017=,gnat_2018=]
+	dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
 	gnat_2017? ( sys-devel/llvm:5 )
@@ -43,6 +43,8 @@ RDEPEND="${PYTHON_DEPS}
 
 DEPEND="${RDEPEND}"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 RESTRICT="test"
 
 S="${WORKDIR}"/${MYP}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-05 10:53 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-05 10:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0b4985a8a1dbfa5c68ed5c18922d7b31c591e6d2
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  5 10:53:38 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Nov  5 10:53:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4985a8

dev-ada/gps: fix deps, remove gnat_2017 USE

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r1.ebuild | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
index 26542379d09..3ec2826b24f 100644
--- a/dev-ada/gps/gps-2018-r1.ebuild
+++ b/dev-ada/gps/gps-2018-r1.ebuild
@@ -19,16 +19,15 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnat_2017 +gnat_2018"
+IUSE="+gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}
-	dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
-	dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
-	~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
-	dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?]
+	dev-ada/gnatcoll-db[gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
+	dev-ada/gnatcoll-bindings[gnat_2018=,python]
+	~dev-ada/gtkada-2018[gnat_2018=]
+	~dev-ada/libadalang-2018[gnat_2018(-)?]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
-	gnat_2017? ( sys-devel/llvm:5 )
 	gnat_2018? (
 		|| (
 			sys-devel/llvm:6
@@ -52,13 +51,8 @@ S="${WORKDIR}"/${MYP}
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 pkg_setup() {
-	if use gnat_2017; then
-		GCC_PV=6.3.0
-		LLVM_MAX_SLOT=5
-	else
-		GCC_PV=7.3.1
-		LLVM_MAX_SLOT=7
-	fi
+	GCC_PV=7.3.1
+	LLVM_MAX_SLOT=7
 	GNATMAKE=gnatmake-${GCC_PV}
 	GNATDRV=gnat-${GCC_PV}
 	GNATLS=gnatls-${GCC_PV}
@@ -67,7 +61,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	GCC_PV=7.3.1
 	default
 	sed -i \
 		-e "s:@GNATMAKE@:${CHOST}-${GNATMAKE}:g" \


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-05 20:15 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-05 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     efe576615b00b7edd68ff2d26fa4eb8d7ffe8603
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  5 20:14:45 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Nov  5 20:14:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe57661

dev-ada/gps: using USE_EXPAND variable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r2.ebuild | 108 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 108 insertions(+)

diff --git a/dev-ada/gps/gps-2018-r2.ebuild b/dev-ada/gps/gps-2018-r2.ebuild
new file mode 100644
index 00000000000..3069e94b3a8
--- /dev/null
+++ b/dev-ada/gps/gps-2018-r2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+ADA_COMPAT=( gnat_2018 )
+inherit ada python-single-r1 autotools desktop llvm multilib
+
+MYP=${PN}-gpl-${PV}-src
+
+DESCRIPTION="The GNAT Programming Studio"
+HOMEPAGE="http://libre.adacore.com/tools/gps/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
+	-> ${MYP}.tar.gz
+	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
+		libadalang-tools-gpl-2018-src.tar.gz
+	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a61 ->
+		gtk+-3.14.15-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+	dev-ada/gnatcoll-db[${ADA_USEDEP},db2ada,gnatinspect,xref]
+	dev-ada/gnatcoll-bindings[${ADA_USEDEP},python]
+	~dev-ada/gtkada-2018[${ADA_USEDEP}]
+	~dev-ada/libadalang-2018[${ADA_USEDEP}]
+	dev-libs/gobject-introspection
+	dev-libs/libffi
+	|| (
+		sys-devel/llvm:6
+		sys-devel/llvm:7
+	)
+	sys-devel/clang:=
+	x11-themes/adwaita-icon-theme
+	x11-themes/hicolor-icon-theme
+	dev-python/pep8[${PYTHON_USEDEP}]
+	dev-python/jedi[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+	${ADA_REQUIRED_USE}"
+
+RESTRICT="test"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+pkg_setup() {
+	LLVM_MAX_SLOT=7
+	llvm_pkg_setup
+	python-single-r1_pkg_setup
+	ada_pkg_setup
+}
+
+src_prepare() {
+	default
+	sed -i \
+		-e "s:@GNATMAKE@:${GNATMAKE}:g" \
+		-e "s:@GNAT@:${GNAT}:g" \
+		-e "s:@GNATLS@:${GNATLS}:g" \
+		share/support/core/toolchains.py \
+		share/support/core/projects.py \
+		|| die
+	mv "${WORKDIR}"/libadalang-tools-src laltools
+	echo "#!/bin/bash" > gps.sh
+	echo "export LD_LIBRARY_PATH=/usr/$(get_libdir)/gps" >> gps.sh
+	echo 'exec /usr/bin/gps_exe "$@"' >> gps.sh
+	cd ../gtk+-3.14.15-src
+	sed -i \
+		-e "/^libadd/s:=.*$:= \\\:" \
+		-e "/^deps/s:=.*$:= \\\:" \
+		../gtk+-3.14.15-src/gtk/Makefile.in
+}
+
+src_configure() {
+	econf \
+		--with-clang=$(llvm-config --libdir)
+	cd ../gtk+-3.14.15-src
+	econf --disable-cups
+}
+
+src_compile() {
+	emake -C gps GPRBUILD_FLAGS="-v ${MAKEOPTS} \
+		-XGPR_BUILD=relocatable" \
+		Build=Production
+	gprbuild -v -p -Pcli/cli.gpr ${MAKEOPTS} -XLIBRARY_TYPE=relocatable \
+		-XGPR_BUILD=relocatable -cargs:Ada ${ADAFLAGS} || die
+	cd ../gtk+-3.14.15-src
+	emake -C gtk/inspector
+	emake -C gtk gtk.gresource.xml gtkdbusgenerated.c gtkdbusgenerated.h
+	emake -C gtk libgtk-3.la
+}
+
+src_install() {
+	default
+	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
+	mv "${D}"/usr/bin/gps{,_exe}
+	newbin gps.sh gps
+	cd ../gtk+-3.14.15-src
+	emake -C gtk DESTDIR="${D}" install-libLTLIBRARIES
+	rm "${D}"/usr/$(get_libdir)/libgtk-3.{la,so,so.0} || die
+	dosym "${D}"/usr/$(get_libdir)/libgtk-3.so.0.* /usr/$(get_libdir)/gps/libgtk-3.so.0
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-07 18:14 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-07 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6cda2bea7bc69f75035393996c35f9cfb3cc50af
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  7 18:03:04 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov  7 18:13:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cda2bea

dev-ada/gps: fix dosym

Closes: https://bugs.gentoo.org/699488
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2018-r2.ebuild b/dev-ada/gps/gps-2018-r2.ebuild
index 3069e94b3a8..ab284f74be2 100644
--- a/dev-ada/gps/gps-2018-r2.ebuild
+++ b/dev-ada/gps/gps-2018-r2.ebuild
@@ -104,5 +104,5 @@ src_install() {
 	cd ../gtk+-3.14.15-src
 	emake -C gtk DESTDIR="${D}" install-libLTLIBRARIES
 	rm "${D}"/usr/$(get_libdir)/libgtk-3.{la,so,so.0} || die
-	dosym "${D}"/usr/$(get_libdir)/libgtk-3.so.0.* /usr/$(get_libdir)/gps/libgtk-3.so.0
+	dosym ../libgtk-3.so.0.1400.15 /usr/$(get_libdir)/gps/libgtk-3.so.0
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-09 19:04 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-09 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     fe9541cf4cdd3ee48681f7f919f3a536b2b54439
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 19:04:21 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 19:04:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9541cf

dev-ada/gps: stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2018-r2.ebuild b/dev-ada/gps/gps-2018-r2.ebuild
index ab284f74be2..83075c6b1fc 100644
--- a/dev-ada/gps/gps-2018-r2.ebuild
+++ b/dev-ada/gps/gps-2018-r2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-09 19:06 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-09 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     92ba7f505ba470d4ac920340406787932cb41049
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 19:06:37 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 19:06:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ba7f50

dev-ada/gps: remove old version

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r1.ebuild | 113 -----------------------------------------
 1 file changed, 113 deletions(-)

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
deleted file mode 100644
index 3ec2826b24f..00000000000
--- a/dev-ada/gps/gps-2018-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1 autotools desktop llvm multilib
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="The GNAT Programming Studio"
-HOMEPAGE="http://libre.adacore.com/tools/gps/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
-	-> ${MYP}.tar.gz
-	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
-		libadalang-tools-gpl-2018-src.tar.gz
-	http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a61 ->
-		gtk+-3.14.15-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+gnat_2018"
-
-RDEPEND="${PYTHON_DEPS}
-	dev-ada/gnatcoll-db[gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
-	dev-ada/gnatcoll-bindings[gnat_2018=,python]
-	~dev-ada/gtkada-2018[gnat_2018=]
-	~dev-ada/libadalang-2018[gnat_2018(-)?]
-	dev-libs/gobject-introspection
-	dev-libs/libffi
-	gnat_2018? (
-		|| (
-			sys-devel/llvm:6
-			sys-devel/llvm:7
-		)
-	)
-	sys-devel/clang:=
-	x11-themes/adwaita-icon-theme
-	x11-themes/hicolor-icon-theme
-	dev-python/pep8[${PYTHON_USEDEP}]
-	dev-python/jedi[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-pkg_setup() {
-	GCC_PV=7.3.1
-	LLVM_MAX_SLOT=7
-	GNATMAKE=gnatmake-${GCC_PV}
-	GNATDRV=gnat-${GCC_PV}
-	GNATLS=gnatls-${GCC_PV}
-	llvm_pkg_setup
-	python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-	sed -i \
-		-e "s:@GNATMAKE@:${CHOST}-${GNATMAKE}:g" \
-		-e "s:@GNAT@:${CHOST}-${GNATDRV}:g" \
-		-e "s:@GNATLS@:${CHOST}-${GNATLS}:g" \
-		share/support/core/toolchains.py \
-		share/support/core/projects.py \
-		|| die
-	mv "${WORKDIR}"/libadalang-tools-src laltools
-	echo "#!/bin/bash" > gps.sh
-	echo "export LD_LIBRARY_PATH=/usr/$(get_libdir)/gps" >> gps.sh
-	echo 'exec /usr/bin/gps_exe "$@"' >> gps.sh
-	cd ../gtk+-3.14.15-src
-	sed -i \
-		-e "/^libadd/s:=.*$:= \\\:" \
-		-e "/^deps/s:=.*$:= \\\:" \
-		../gtk+-3.14.15-src/gtk/Makefile.in
-}
-
-src_configure() {
-	econf \
-		GNATMAKE=/usr/bin/${GNATMAKE} \
-		GNATDRV=/usr/bin/${GNATDRV} \
-		--with-clang=$(llvm-config --libdir)
-	cd ../gtk+-3.14.15-src
-	econf --disable-cups
-}
-
-src_compile() {
-	emake -C gps GPRBUILD_FLAGS="-v ${MAKEOPTS} \
-		-XGPR_BUILD=relocatable" \
-		Build=Production
-	gprbuild -v -p -Pcli/cli.gpr ${MAKEOPTS} -XLIBRARY_TYPE=relocatable \
-		-XGPR_BUILD=relocatable -cargs:Ada ${ADAFLAGS} || die
-	cd ../gtk+-3.14.15-src
-	emake -C gtk/inspector
-	emake -C gtk gtk.gresource.xml gtkdbusgenerated.c gtkdbusgenerated.h
-	emake -C gtk libgtk-3.la
-}
-
-src_install() {
-	default
-	make_desktop_entry "${PN}" "GPS" "${EPREFIX}/usr/share/gps/icons/hicolor/32x32/apps/gps_32.png" "Development;IDE;"
-	mv "${D}"/usr/bin/gps{,_exe}
-	newbin gps.sh gps
-	cd ../gtk+-3.14.15-src
-	emake -C gtk DESTDIR="${D}" install-libLTLIBRARIES
-	rm "${D}"/usr/$(get_libdir)/libgtk-3.{la,so,so.0} || die
-	dosym "${D}"/usr/$(get_libdir)/libgtk-3.so.0.* /usr/$(get_libdir)/gps/libgtk-3.so.0
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-11-18 20:07 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-11-18 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6fbd22281d5edfcd116676875216ecad07b0761e
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 20:06:53 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 20:06:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbd2228

dev-ada/gps: enable 2019 compiler

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2019.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2019.ebuild b/dev-ada/gps/gps-2019.ebuild
index fef7223a4b7..ceb2294067e 100644
--- a/dev-ada/gps/gps-2019.ebuild
+++ b/dev-ada/gps/gps-2019.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python2_7 )
-ADA_COMPAT=( gnat_2018 )
+ADA_COMPAT=( gnat_201{8,9} )
 inherit ada python-single-r1 autotools desktop llvm multilib
 
 MYP=${PN}-gpl-${PV}-src


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2019-12-14 21:55 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2019-12-14 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     275dc6fa2f50ae31b7121f7a7acd563050c89f80
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 14 21:55:36 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 21:55:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275dc6fa

dev-ada/gps: sys-devel/llvm:6 gone

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2018-r2.ebuild | 5 +----
 dev-ada/gps/gps-2019.ebuild    | 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-ada/gps/gps-2018-r2.ebuild b/dev-ada/gps/gps-2018-r2.ebuild
index 83075c6b1fc..1551312c037 100644
--- a/dev-ada/gps/gps-2018-r2.ebuild
+++ b/dev-ada/gps/gps-2018-r2.ebuild
@@ -29,10 +29,7 @@ RDEPEND="${PYTHON_DEPS}
 	~dev-ada/libadalang-2018[${ADA_USEDEP}]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
-	|| (
-		sys-devel/llvm:6
-		sys-devel/llvm:7
-	)
+	sys-devel/llvm:7
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme

diff --git a/dev-ada/gps/gps-2019.ebuild b/dev-ada/gps/gps-2019.ebuild
index ceb2294067e..2f20596db00 100644
--- a/dev-ada/gps/gps-2019.ebuild
+++ b/dev-ada/gps/gps-2019.ebuild
@@ -34,10 +34,7 @@ RDEPEND="${PYTHON_DEPS}
 	~dev-ada/libadalang-2019[${ADA_USEDEP}]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
-	|| (
-		sys-devel/llvm:6
-		sys-devel/llvm:7
-	)
+	sys-devel/llvm:7
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2020-02-09 16:18 Michał Górny
  0 siblings, 0 replies; 31+ messages in thread
From: Michał Górny @ 2020-02-09 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3f0fde333881593d5136b8309206e7fb58114039
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  7 12:48:55 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 16:17:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0fde33

dev-ada/gps: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-ada/gps/{gps-2018-r2.ebuild => gps-2018-r3.ebuild} | 8 +++++---
 dev-ada/gps/{gps-2019.ebuild => gps-2019-r1.ebuild}    | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/dev-ada/gps/gps-2018-r2.ebuild b/dev-ada/gps/gps-2018-r3.ebuild
similarity index 94%
rename from dev-ada/gps/gps-2018-r2.ebuild
rename to dev-ada/gps/gps-2018-r3.ebuild
index 1551312c037..49dd272c9a9 100644
--- a/dev-ada/gps/gps-2018-r2.ebuild
+++ b/dev-ada/gps/gps-2018-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,8 +33,10 @@ RDEPEND="${PYTHON_DEPS}
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme
-	dev-python/pep8[${PYTHON_USEDEP}]
-	dev-python/jedi[${PYTHON_USEDEP}]"
+	$(python_gen_cond_dep '
+		dev-python/pep8[${PYTHON_MULTI_USEDEP}]
+		dev-python/jedi[${PYTHON_MULTI_USEDEP}]
+	')"
 
 DEPEND="${RDEPEND}"
 

diff --git a/dev-ada/gps/gps-2019.ebuild b/dev-ada/gps/gps-2019-r1.ebuild
similarity index 95%
rename from dev-ada/gps/gps-2019.ebuild
rename to dev-ada/gps/gps-2019-r1.ebuild
index 2f20596db00..1985f108d72 100644
--- a/dev-ada/gps/gps-2019.ebuild
+++ b/dev-ada/gps/gps-2019-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,8 +38,10 @@ RDEPEND="${PYTHON_DEPS}
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme
-	dev-python/pep8[${PYTHON_USEDEP}]
-	dev-python/jedi[${PYTHON_USEDEP}]"
+	$(python_gen_cond_dep '
+		dev-python/pep8[${PYTHON_MULTI_USEDEP}]
+		dev-python/jedi[${PYTHON_MULTI_USEDEP}]
+	')"
 
 DEPEND="${RDEPEND}"
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2020-03-16 14:34 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2020-03-16 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     1c39ae199d97fed6227ab542767b0f7fbfb83c91
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 16 14:34:20 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Mar 16 14:34:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c39ae19

dev-ada/gps: support LLVM 8

Closes: https://bugs.gentoo.org/710642
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2019-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gps/gps-2019-r1.ebuild b/dev-ada/gps/gps-2019-r1.ebuild
index 1985f108d72..3caffdfab7c 100644
--- a/dev-ada/gps/gps-2019-r1.ebuild
+++ b/dev-ada/gps/gps-2019-r1.ebuild
@@ -34,10 +34,11 @@ RDEPEND="${PYTHON_DEPS}
 	~dev-ada/libadalang-2019[${ADA_USEDEP}]
 	dev-libs/gobject-introspection
 	dev-libs/libffi
-	sys-devel/llvm:7
+	sys-devel/llvm:8
 	sys-devel/clang:=
 	x11-themes/adwaita-icon-theme
 	x11-themes/hicolor-icon-theme
+	dev-python/pygobject:3
 	$(python_gen_cond_dep '
 		dev-python/pep8[${PYTHON_MULTI_USEDEP}]
 		dev-python/jedi[${PYTHON_MULTI_USEDEP}]
@@ -55,7 +56,7 @@ S="${WORKDIR}"/${PN}-${commitId}
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 pkg_setup() {
-	LLVM_MAX_SLOT=7
+	LLVM_MAX_SLOT=8
 	llvm_pkg_setup
 	python-single-r1_pkg_setup
 	ada_pkg_setup


^ permalink raw reply related	[flat|nested] 31+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/
@ 2020-03-18 21:45 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2020-03-18 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     35073a96bef3715c1a02b1a1b30a9275285b1431
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 18 21:45:32 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 21:45:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35073a96

dev-ada/gps: stable

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gps/gps-2019-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gps/gps-2019-r1.ebuild b/dev-ada/gps/gps-2019-r1.ebuild
index 3caffdfab7c..58c5f6bc13b 100644
--- a/dev-ada/gps/gps-2019-r1.ebuild
+++ b/dev-ada/gps/gps-2019-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/${commitId}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2020-03-18 21:45 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-09 19:04 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2020-03-18 21:45 Alfredo Tupone
2020-03-16 14:34 Alfredo Tupone
2020-02-09 16:18 Michał Górny
2019-12-14 21:55 Alfredo Tupone
2019-11-18 20:07 Alfredo Tupone
2019-11-09 19:06 Alfredo Tupone
2019-11-07 18:14 Alfredo Tupone
2019-11-05 20:15 Alfredo Tupone
2019-11-05 10:53 Alfredo Tupone
2019-07-23  7:10 Alfredo Tupone
2019-01-02 18:25 Alfredo Tupone
2019-01-01 16:26 Alfredo Tupone
2018-12-28 14:35 Alfredo Tupone
2018-12-17 13:41 Alfredo Tupone
2018-11-30 19:45 Alfredo Tupone
2018-11-29 21:04 Alfredo Tupone
2018-11-24 20:11 Alfredo Tupone
2018-11-18 10:07 Alfredo Tupone
2018-11-17 21:59 Alfredo Tupone
2018-11-17 13:34 Alfredo Tupone
2018-11-01  6:07 Alfredo Tupone
2018-10-31 11:42 Alfredo Tupone
2018-04-20 18:25 Alfredo Tupone
2018-04-20  6:29 Alfredo Tupone
2018-03-16 19:12 Alfredo Tupone
2018-03-15 10:05 Alfredo Tupone
2017-12-29 16:10 Alfredo Tupone
2017-12-05 20:01 Alfredo Tupone
2017-11-25 21:00 Alfredo Tupone
2017-11-22 18:10 Alfredo Tupone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox