public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2016-08-11 23:35 Denis Dupeyron
  0 siblings, 0 replies; 25+ messages in thread
From: Denis Dupeyron @ 2016-08-11 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     aad781f07d3e3c2e803eb67fc0150beb6432fe7c
Author:     Denis Dupeyron <calchan <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 11 23:35:18 2016 +0000
Commit:     Denis Dupeyron <calchan <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 23:35:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad781f0

sci-electronics/geda: bump to 1.9.2, fix bug #590812

Package-Manager: portage-2.3.0

 sci-electronics/geda/Manifest          |  1 +
 sci-electronics/geda/geda-1.9.2.ebuild | 84 ++++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)

diff --git a/sci-electronics/geda/Manifest b/sci-electronics/geda/Manifest
index ac941c8..509e89d 100644
--- a/sci-electronics/geda/Manifest
+++ b/sci-electronics/geda/Manifest
@@ -1,3 +1,4 @@
 DIST geda-gaf-1.8.1.tar.gz 11197244 SHA256 026888ce21cb83a3543a7554de0ddc610cc8dc6ce2341df17c5b3305d6dcbb10 SHA512 16f88af81d514c3504625765c64ad1d2a45d3da6a4c75f68db30f51776ff56d907ce97fb69e39cc6347ee9bfa4b591a62240fec6cfc73c0f54b61285e118b35b WHIRLPOOL da6743d97428deb81dd80dad9ca2f8476643f21bb34386681e54edd1dccb241f5d016d8b3d1640a80aaab1233a1cc23f835fc340955b1524d2085cc5b50abc71
 DIST geda-gaf-1.8.2.tar.gz 11282353 SHA256 bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721 SHA512 3a6fad455c3fd2b62e9788ff04ca33242f2e4701ec24089d8c4304ad5ca44af4901fc1c396b3f840e14a0be0729ff08561a82c6911e1d23ac4b8636534b4e764 WHIRLPOOL e4e6db1b7f6d2f37d99027f9a55797f7ac5a304bb4be474d6d57091121672a86e8dfa5131e830f9bc6335f57cb3864716ef17793b550b0df064e9d2c2b158038
 DIST geda-gaf-1.9.1.tar.gz 11566302 SHA256 563c4ae8ba72824e873094d9133425b8f142f7e5b25cd6da33f69b2d99c980a3 SHA512 1c10662162365f902e61ef0ff225aeff8620c02f9507d33d5656c4aa240e7371fab5576bd5d68139390ce583548f34304f75893e1b8ab8fbacee25ddbdb93719 WHIRLPOOL 1594b98889dae9a6a61a9e76a7a4561c4f211199646b4064d361c0cfa56fc9a24ff834d73bbf10c6c44164f05c1b8a70007023958398fae4c856c6a60a41bc2a
+DIST geda-gaf-1.9.2.tar.gz 10612225 SHA256 3f3ba90a0f1db1e71caaadcabdb52e375864a8e04e3d6330293b84ef6e21b392 SHA512 5e26ea2cffffe50bd4f0bdb4594af9cc4510386d29c715c2b4ea99c6522838a08cc2045bf65e8b1da01ab33a266fc9f03da42e28b8cc4d5c030001777ab077e3 WHIRLPOOL 314403d63b722d0ead4f223cb8f36131b6a46f4be6946848a6d0b6e18ed4cfa47b1840144dbf0d49df5e0151749407a419eb91a85d11f5fc6190562da9cdfb5c

diff --git a/sci-electronics/geda/geda-1.9.2.ebuild b/sci-electronics/geda/geda-1.9.2.ebuild
new file mode 100644
index 0000000..7ae8aab
--- /dev/null
+++ b/sci-electronics/geda/geda-1.9.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils fdo-mime gnome2-utils versionator
+
+MY_PN=${PN}-gaf
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
+HOMEPAGE="http://www.gpleda.org/"
+SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc examples nls stroke threads"
+
+CDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:2
+	x11-libs/pango
+	>=x11-libs/cairo-1.2.0
+	x11-libs/gdk-pixbuf
+	dev-scheme/guile
+	nls? ( virtual/libintl )
+	stroke? ( >=dev-libs/libstroke-0.5.1 )"
+
+DEPEND="${CDEPEND}
+	sys-apps/groff
+	dev-util/desktop-file-utils
+	x11-misc/shared-mime-info
+	virtual/pkgconfig
+	nls? ( >=sys-devel/gettext-0.16 )"
+
+RDEPEND="${CDEPEND}
+	sci-electronics/electronics-menu"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS NEWS README"
+
+src_prepare() {
+	append-libs -lgio-2.0
+	if ! use doc ; then
+		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
+	fi
+	if ! use examples ; then
+		sed -i -e 's/\texamples$//' Makefile.in || die
+	fi
+}
+
+src_configure() {
+	econf \
+		--docdir=/usr/share/doc/${PF} \
+		$(use_enable threads threads posix) \
+		$(use_with stroke libstroke) \
+		$(use_enable nls) \
+		$(use_enable debug assert) \
+		--disable-doxygen \
+		--disable-rpath \
+		--disable-update-xdg-database
+}
+
+src_test() {
+	emake -j1 check
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+	fdo-mime_mime_database_update
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+	fdo-mime_mime_database_update
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2017-01-29 16:45 Michael Weber
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Weber @ 2017-01-29 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     356228dd91f5f9f46f9fb25f24918e117cb8af50
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 16:44:11 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 16:45:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356228dd

sci-electronics/geda: Fix depend on guile-2 (bug 594708).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-electronics/geda/geda-1.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.9.2.ebuild b/sci-electronics/geda/geda-1.9.2.ebuild
index 7ae8aab..6983954 100644
--- a/sci-electronics/geda/geda-1.9.2.ebuild
+++ b/sci-electronics/geda/geda-1.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ CDEPEND="
 	x11-libs/pango
 	>=x11-libs/cairo-1.2.0
 	x11-libs/gdk-pixbuf
-	dev-scheme/guile
+	>=dev-scheme/guile-2.0.0
 	nls? ( virtual/libintl )
 	stroke? ( >=dev-libs/libstroke-0.5.1 )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2017-01-29 16:45 Michael Weber
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Weber @ 2017-01-29 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     acf1e6b083cba7d1849e83d8bc693c721560c93b
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 16:44:48 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 16:45:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf1e6b0

sci-electronics/geda: Drop old versions.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-electronics/geda/Manifest          |  2 -
 sci-electronics/geda/geda-1.8.1.ebuild | 81 --------------------------------
 sci-electronics/geda/geda-1.9.1.ebuild | 84 ----------------------------------
 3 files changed, 167 deletions(-)

diff --git a/sci-electronics/geda/Manifest b/sci-electronics/geda/Manifest
index 509e89d..6ffb825 100644
--- a/sci-electronics/geda/Manifest
+++ b/sci-electronics/geda/Manifest
@@ -1,4 +1,2 @@
-DIST geda-gaf-1.8.1.tar.gz 11197244 SHA256 026888ce21cb83a3543a7554de0ddc610cc8dc6ce2341df17c5b3305d6dcbb10 SHA512 16f88af81d514c3504625765c64ad1d2a45d3da6a4c75f68db30f51776ff56d907ce97fb69e39cc6347ee9bfa4b591a62240fec6cfc73c0f54b61285e118b35b WHIRLPOOL da6743d97428deb81dd80dad9ca2f8476643f21bb34386681e54edd1dccb241f5d016d8b3d1640a80aaab1233a1cc23f835fc340955b1524d2085cc5b50abc71
 DIST geda-gaf-1.8.2.tar.gz 11282353 SHA256 bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721 SHA512 3a6fad455c3fd2b62e9788ff04ca33242f2e4701ec24089d8c4304ad5ca44af4901fc1c396b3f840e14a0be0729ff08561a82c6911e1d23ac4b8636534b4e764 WHIRLPOOL e4e6db1b7f6d2f37d99027f9a55797f7ac5a304bb4be474d6d57091121672a86e8dfa5131e830f9bc6335f57cb3864716ef17793b550b0df064e9d2c2b158038
-DIST geda-gaf-1.9.1.tar.gz 11566302 SHA256 563c4ae8ba72824e873094d9133425b8f142f7e5b25cd6da33f69b2d99c980a3 SHA512 1c10662162365f902e61ef0ff225aeff8620c02f9507d33d5656c4aa240e7371fab5576bd5d68139390ce583548f34304f75893e1b8ab8fbacee25ddbdb93719 WHIRLPOOL 1594b98889dae9a6a61a9e76a7a4561c4f211199646b4064d361c0cfa56fc9a24ff834d73bbf10c6c44164f05c1b8a70007023958398fae4c856c6a60a41bc2a
 DIST geda-gaf-1.9.2.tar.gz 10612225 SHA256 3f3ba90a0f1db1e71caaadcabdb52e375864a8e04e3d6330293b84ef6e21b392 SHA512 5e26ea2cffffe50bd4f0bdb4594af9cc4510386d29c715c2b4ea99c6522838a08cc2045bf65e8b1da01ab33a266fc9f03da42e28b8cc4d5c030001777ab077e3 WHIRLPOOL 314403d63b722d0ead4f223cb8f36131b6a46f4be6946848a6d0b6e18ed4cfa47b1840144dbf0d49df5e0151749407a419eb91a85d11f5fc6190562da9cdfb5c

diff --git a/sci-electronics/geda/geda-1.8.1.ebuild b/sci-electronics/geda/geda-1.8.1.ebuild
deleted file mode 100644
index fc1219e..00000000
--- a/sci-electronics/geda/geda-1.8.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils fdo-mime gnome2-utils versionator
-
-MY_PN=${PN}-gaf
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://www.gpleda.org/"
-SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="debug doc examples nls stroke threads"
-
-CDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	>=x11-libs/cairo-1.2.0
-	>=dev-scheme/guile-1.8[deprecated]
-	nls? ( virtual/libintl )
-	stroke? ( >=dev-libs/libstroke-0.5.1 )"
-
-DEPEND="${CDEPEND}
-	sys-apps/groff
-	dev-util/desktop-file-utils
-	x11-misc/shared-mime-info
-	virtual/pkgconfig
-	nls? ( >=sys-devel/gettext-0.16 )"
-
-RDEPEND="${CDEPEND}
-	sci-electronics/electronics-menu"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS NEWS README"
-
-src_prepare() {
-	if ! use doc ; then
-		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
-	fi
-	if ! use examples ; then
-		sed -i -e 's/\texamples$//' Makefile.in || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		$(use_enable threads threads posix) \
-		$(use_with stroke libstroke) \
-		$(use_enable nls) \
-		$(use_enable debug assert) \
-		--disable-doxygen \
-		--disable-rpath \
-		--disable-update-xdg-database
-}
-
-src_test() {
-	emake -j1 check
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	gnome2_icon_cache_update
-}

diff --git a/sci-electronics/geda/geda-1.9.1.ebuild b/sci-electronics/geda/geda-1.9.1.ebuild
deleted file mode 100644
index 3ea743d..00000000
--- a/sci-electronics/geda/geda-1.9.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils fdo-mime gnome2-utils versionator
-
-MY_PN=${PN}-gaf
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://www.gpleda.org/"
-SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug doc examples nls stroke threads"
-
-CDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	x11-libs/pango
-	>=x11-libs/cairo-1.2.0
-	x11-libs/gdk-pixbuf
-	>=dev-scheme/guile-1.8:12[deprecated]
-	nls? ( virtual/libintl )
-	stroke? ( >=dev-libs/libstroke-0.5.1 )"
-
-DEPEND="${CDEPEND}
-	sys-apps/groff
-	dev-util/desktop-file-utils
-	x11-misc/shared-mime-info
-	virtual/pkgconfig
-	nls? ( >=sys-devel/gettext-0.16 )"
-
-RDEPEND="${CDEPEND}
-	sci-electronics/electronics-menu"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS NEWS README"
-
-src_prepare() {
-	append-libs -lgio-2.0
-	if ! use doc ; then
-		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
-	fi
-	if ! use examples ; then
-		sed -i -e 's/\texamples$//' Makefile.in || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		$(use_enable threads threads posix) \
-		$(use_with stroke libstroke) \
-		$(use_enable nls) \
-		$(use_enable debug assert) \
-		--disable-doxygen \
-		--disable-rpath \
-		--disable-update-xdg-database
-}
-
-src_test() {
-	emake -j1 check
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2017-01-29 19:16 Michael Weber
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Weber @ 2017-01-29 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b42065f3b15736738fac9da4a0029e15de886073
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 18:52:09 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 19:16:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42065f3

sci-electronics/geda: extra -lgio-2.0 no longer needed.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-electronics/geda/geda-1.9.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.9.2.ebuild b/sci-electronics/geda/geda-1.9.2.ebuild
index 6983954..c2602eb 100644
--- a/sci-electronics/geda/geda-1.9.2.ebuild
+++ b/sci-electronics/geda/geda-1.9.2.ebuild
@@ -42,7 +42,6 @@ S=${WORKDIR}/${MY_P}
 DOCS="AUTHORS NEWS README"
 
 src_prepare() {
-	append-libs -lgio-2.0
 	if ! use doc ; then
 		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
 	fi


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2017-12-11  8:20 Michael Weber
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Weber @ 2017-12-11  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     bcc4b7eb0a340d6d1fd86be90be6dce3c3f92532
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 11 08:19:50 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 08:19:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc4b7eb

sci-electronics/geda: Migrate from fdo-mime to xdg-utils eclass.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 sci-electronics/geda/geda-1.8.2.ebuild    | 10 +++++-----
 sci-electronics/geda/geda-1.9.2-r1.ebuild | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sci-electronics/geda/geda-1.8.2.ebuild b/sci-electronics/geda/geda-1.8.2.ebuild
index 01203ce3884..62f0f84095c 100644
--- a/sci-electronics/geda/geda-1.8.2.ebuild
+++ b/sci-electronics/geda/geda-1.8.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
-inherit eutils fdo-mime flag-o-matic gnome2-utils versionator
+inherit eutils xdg-utils flag-o-matic gnome2-utils versionator
 
 MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
@@ -70,13 +70,13 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	gnome2_icon_cache_update
 }

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index 9a6544d1aba..4408d101275 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eutils fdo-mime gnome2-utils versionator
+inherit autotools eutils xdg-utils gnome2-utils versionator
 
 MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
@@ -76,13 +76,13 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	gnome2_icon_cache_update
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2018-06-16  9:08 Thomas Beierlein
  0 siblings, 0 replies; 25+ messages in thread
From: Thomas Beierlein @ 2018-06-16  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c5292e9e8b19f76c513055072807a9b2343aa0e5
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 16 09:08:00 2018 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Sat Jun 16 09:08:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5292e9e

sci-electronics/geda: Fix HOMEPAGE

Closes: https://bugs.gentoo.org/658146
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-electronics/geda/geda-1.8.2.ebuild    | 4 ++--
 sci-electronics/geda/geda-1.9.2-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/geda/geda-1.8.2.ebuild b/sci-electronics/geda/geda-1.8.2.ebuild
index 62f0f84095c..45fc9cf9942 100644
--- a/sci-electronics/geda/geda-1.8.2.ebuild
+++ b/sci-electronics/geda/geda-1.8.2.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=4
@@ -8,7 +8,7 @@ MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://www.gpleda.org/"
+HOMEPAGE="http://wiki.geda-project.org/geda:gaf"
 SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index 4408d101275..eff34da1c8d 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.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
@@ -8,7 +8,7 @@ MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://www.gpleda.org/"
+HOMEPAGE="http://wiki.geda-project.org/geda:gaf"
 SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2018-08-05  1:03 Thomas Deutschmann
  0 siblings, 0 replies; 25+ messages in thread
From: Thomas Deutschmann @ 2018-08-05  1:03 UTC (permalink / raw
  To: gentoo-commits

commit:     63554c853e54b1f6867d2d63f30fd41fa09b9149
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  5 00:52:12 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug  5 00:52:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63554c85

sci-electronics/geda: x86 stable (bug #607638)

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sci-electronics/geda/geda-1.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index eff34da1c8d..3db38687a96 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(get_version_component_
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE="debug doc examples nls stroke threads"
 
 CDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2018-08-05 20:50 Mikle Kolyada
  0 siblings, 0 replies; 25+ messages in thread
From: Mikle Kolyada @ 2018-08-05 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8ca99b4eae78f9ca0c718043ee66d32d08cbca03
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  5 20:50:29 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Aug  5 20:50:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca99b4e

sci-electronics/geda: amd64 stable wrt bug #607638

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-electronics/geda/geda-1.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index 3db38687a96..fffb2dbde9e 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(get_version_component_
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="debug doc examples nls stroke threads"
 
 CDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2019-05-20 16:17 Thomas Beierlein
  0 siblings, 0 replies; 25+ messages in thread
From: Thomas Beierlein @ 2019-05-20 16:17 UTC (permalink / raw
  To: gentoo-commits

commit:     eb510ad0fec27fe88c7023cbac395da52a311f4f
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 16:11:48 2019 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Mon May 20 16:11:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb510ad0

sci-electronics/geda: Drop old

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 sci-electronics/geda/Manifest          |  1 -
 sci-electronics/geda/geda-1.8.2.ebuild | 82 ----------------------------------
 2 files changed, 83 deletions(-)

diff --git a/sci-electronics/geda/Manifest b/sci-electronics/geda/Manifest
index 0949906d071..d10e265b6bb 100644
--- a/sci-electronics/geda/Manifest
+++ b/sci-electronics/geda/Manifest
@@ -1,2 +1 @@
-DIST geda-gaf-1.8.2.tar.gz 11282353 BLAKE2B c3c8912d2c89d81533367e35c7c7fd3ebdac7d6641295af34e8bc81165ee473989036ce968af84b04499b8c9430e7716bbcb2bc6a28f976ded380731895b77b2 SHA512 3a6fad455c3fd2b62e9788ff04ca33242f2e4701ec24089d8c4304ad5ca44af4901fc1c396b3f840e14a0be0729ff08561a82c6911e1d23ac4b8636534b4e764
 DIST geda-gaf-1.9.2.tar.gz 10612225 BLAKE2B d09accde32f672b984bc2541404efccc886edb15e985bab287b4a619f11fc10cfd2b3ce3074d82c1a61811c4df9e515ecfbc61bd537c6943188b130062bda97f SHA512 5e26ea2cffffe50bd4f0bdb4594af9cc4510386d29c715c2b4ea99c6522838a08cc2045bf65e8b1da01ab33a266fc9f03da42e28b8cc4d5c030001777ab077e3

diff --git a/sci-electronics/geda/geda-1.8.2.ebuild b/sci-electronics/geda/geda-1.8.2.ebuild
deleted file mode 100644
index 45fc9cf9942..00000000000
--- a/sci-electronics/geda/geda-1.8.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils xdg-utils flag-o-matic gnome2-utils versionator
-
-MY_PN=${PN}-gaf
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://wiki.geda-project.org/geda:gaf"
-SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="debug doc examples nls stroke threads"
-
-CDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	>=x11-libs/cairo-1.2.0
-	>=dev-scheme/guile-1.8[deprecated]
-	<dev-scheme/guile-2.2
-	nls? ( virtual/libintl )
-	stroke? ( >=dev-libs/libstroke-0.5.1 )"
-
-DEPEND="${CDEPEND}
-	sys-apps/groff
-	dev-util/desktop-file-utils
-	x11-misc/shared-mime-info
-	virtual/pkgconfig
-	nls? ( >=sys-devel/gettext-0.16 )"
-
-RDEPEND="${CDEPEND}
-	sci-electronics/electronics-menu"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS NEWS README"
-
-src_prepare() {
-	append-libs -lgio-2.0
-	if ! use doc ; then
-		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
-	fi
-	if ! use examples ; then
-		sed -i -e 's/\texamples$//' Makefile.in || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		$(use_enable threads threads posix) \
-		$(use_with stroke libstroke) \
-		$(use_enable nls) \
-		$(use_enable debug assert) \
-		--disable-doxygen \
-		--disable-rpath \
-		--disable-update-xdg-database
-}
-
-src_test() {
-	emake -j1 check
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2019-05-20 16:17 Thomas Beierlein
  0 siblings, 0 replies; 25+ messages in thread
From: Thomas Beierlein @ 2019-05-20 16:17 UTC (permalink / raw
  To: gentoo-commits

commit:     48d645dcf43ea91f1a543f4d42735cb805464cbb
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 16:17:04 2019 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Mon May 20 16:17:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d645dc

sci-electronics/geda: Add missing library to linker stage.

Thanks for reporting: Constantin Runge <c.runge <AT> cssbook.de>

Closes: https://bugs.gentoo.org/684870
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 sci-electronics/geda/geda-1.9.2-r1.ebuild | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index 2a44a907ab4..08129958fc6 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,6 +52,19 @@ src_prepare() {
 		sed -i -e 's/\texamples$//' Makefile.in || die
 	fi
 
+	# add missing GIO_LIB Bug #684870
+	sed -i -e 's/gsymcheck_LDFLAGS =/gsymcheck_LDFLAGS = $(GIO_LIBS)/' \
+		gsymcheck/src/Makefile.am || die
+
+	sed -i -e 's/gnetlist_LDFLAGS =/gnetlist_LDFLAGS = $(GIO_LIBS)/' \
+		gnetlist/src/Makefile.am || die
+
+	sed -i -e 's/gschlas_LDFLAGS =/gschlas_LDFLAGS = $(GIO_LIBS)/' \
+		utils/gschlas/Makefile.am || die
+
+	sed -i -e 's/sarlacc_schem_LDFLAGS =/sarlacc_schem_LDFLAGS = $(GIO_LIBS)/' \
+		contrib/sarlacc_schem/Makefile.am || die
+
 	eautoreconf
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2021-11-18 23:50 Georgy Yakovlev
  0 siblings, 0 replies; 25+ messages in thread
From: Georgy Yakovlev @ 2021-11-18 23:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c6c989c2c190c49ccc18d9529648ad93dab1c743
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 23:45:14 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 23:50:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c989c2

sci-electronics/geda: de-stabilize for ~ppc, bug #823768

Bug: https://bugs.gentoo.org/823768
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sci-electronics/geda/geda-1.9.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.9.2-r1.ebuild b/sci-electronics/geda/geda-1.9.2-r1.ebuild
index c85d6f349778..e4657a2c3eeb 100644
--- a/sci-electronics/geda/geda-1.9.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="http://ftp.geda-project.org/${MY_PN}/unstable/v$(ver_cut 1-2)/${PV}/${M
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="debug doc examples nls stroke threads"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2022-03-02 12:35 Andrew Ammerlaan
  0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2022-03-02 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dbf9debbe4c86a5b84f0342147d554fde250d264
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 12:34:19 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 12:34:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf9debb

sci-electronics/geda: add version 1.10.2

Closes: https://bugs.gentoo.org/701898
Bug: https://bugs.gentoo.org/824970
Bug: https://bugs.gentoo.org/643822
Bug: https://bugs.gentoo.org/681768
Bug: https://bugs.gentoo.org/717436
Bug: https://bugs.gentoo.org/779808
Bug: https://bugs.gentoo.org/704768
Bug: https://bugs.gentoo.org/642464
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-electronics/geda/Manifest           |  1 +
 sci-electronics/geda/geda-1.10.2.ebuild | 89 +++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/sci-electronics/geda/Manifest b/sci-electronics/geda/Manifest
index d10e265b6bb7..4639d6ec8227 100644
--- a/sci-electronics/geda/Manifest
+++ b/sci-electronics/geda/Manifest
@@ -1 +1,2 @@
+DIST geda-gaf-1.10.2.tar.gz 14441491 BLAKE2B d6ecc4bc1390ff457396ae406fdeee909418f63d8c50e537215fa0a1131cfda91339f44ddc2c91ca0f3772f4416be1c4448fea45336c78bb601fb9b4df399b14 SHA512 c7beabf019762d9d3b4faa63f1345fb064ebbb6e0203a6c5bcab6b740d20db9f3cedf85c2f99e3ab1cb5396c06886fad1dbd5201eb7bad9e77c03511cf23b1a1
 DIST geda-gaf-1.9.2.tar.gz 10612225 BLAKE2B d09accde32f672b984bc2541404efccc886edb15e985bab287b4a619f11fc10cfd2b3ce3074d82c1a61811c4df9e515ecfbc61bd537c6943188b130062bda97f SHA512 5e26ea2cffffe50bd4f0bdb4594af9cc4510386d29c715c2b4ea99c6522838a08cc2045bf65e8b1da01ab33a266fc9f03da42e28b8cc4d5c030001777ab077e3

diff --git a/sci-electronics/geda/geda-1.10.2.ebuild b/sci-electronics/geda/geda-1.10.2.ebuild
new file mode 100644
index 000000000000..3f4d3e11c4d2
--- /dev/null
+++ b/sci-electronics/geda/geda-1.10.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="media-gfx/graphviz"
+inherit autotools docs xdg
+
+MY_PN=${PN}-gaf
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
+HOMEPAGE="http://wiki.geda-project.org/geda:gaf"
+SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(ver_cut 1-2)/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug examples fam nls stroke threads"
+
+RDEPEND="
+	dev-libs/glib:2
+	dev-scheme/guile
+	sci-electronics/electronics-menu
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/gtk+:2
+	x11-libs/pango
+	nls? ( virtual/libintl )
+	stroke? ( dev-libs/libstroke )
+	fam? ( app-admin/gamin )
+"
+
+DEPEND="${RDEPEND}
+	dev-util/desktop-file-utils
+	x11-misc/shared-mime-info"
+BDEPEND="
+	sys-apps/groff
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+	default
+
+	if ! use doc ; then
+		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
+	fi
+	if ! use examples ; then
+		sed -i -e 's/\texamples$//' Makefile.in || die
+	fi
+
+	# add missing GIO_LIB Bug #684870
+	sed -i -e 's/gsymcheck_LDFLAGS =/gsymcheck_LDFLAGS = $(GIO_LIBS)/' \
+		gsymcheck/src/Makefile.am || die
+
+	sed -i -e 's/gnetlist_LDFLAGS =/gnetlist_LDFLAGS = $(GIO_LIBS)/' \
+		gnetlist-legacy/src/Makefile.am || die
+
+	sed -i -e 's/gschlas_LDFLAGS =/gschlas_LDFLAGS = $(GIO_LIBS)/' \
+		utils/gschlas/Makefile.am || die
+
+	sed -i -e 's/sarlacc_schem_LDFLAGS =/sarlacc_schem_LDFLAGS = $(GIO_LIBS)/' \
+		contrib/sarlacc_schem/Makefile.am || die
+
+	# remove compressed files, compressed by portage in install phase
+	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
+	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die
+	rm docs/wiki/media/pcb/plugin_debug_window.tar.gz || die
+
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		--disable-rpath
+		--disable-update-xdg-database
+		$(use_enable doc doxygen)
+		$(use_enable debug assert)
+		$(use_enable nls)
+		$(use_enable threads threads posix)
+		$(use_with stroke libstroke)
+		$(use_with fam libfam)
+	)
+
+	econf "${myconf[@]}"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2022-03-02 16:41 Andrew Ammerlaan
  0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2022-03-02 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     dab9ae55a2f77d4c91c493e0550c3acef8614f07
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 16:41:11 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 16:41:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab9ae55

sci-electronics/geda: depend on python

Closes: https://bugs.gentoo.org/834492
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2.ebuild b/sci-electronics/geda/geda-1.10.2.ebuild
index 3f4d3e11c4d2..535b6ce530a8 100644
--- a/sci-electronics/geda/geda-1.10.2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{8..10} )
 DOCS_BUILDER="doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
-inherit autotools docs xdg
+inherit autotools docs python-single-r1 xdg
 
 MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
@@ -19,8 +20,12 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug examples fam nls stroke threads"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="
+# The Xorn python bindings aren't quite working
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
 	dev-libs/glib:2
 	dev-scheme/guile
 	sci-electronics/electronics-menu


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2022-03-03  9:48 Andrew Ammerlaan
  0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2022-03-03  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     f3753d899f88522831d20ac8117d0c158d62f270
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 09:47:10 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 09:48:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3753d89

sci-electronics/geda: add missing dep for doc building

Closes: https://bugs.gentoo.org/834500
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r1.ebuild b/sci-electronics/geda/geda-1.10.2-r1.ebuild
index b573743f9c9e..b8932f77563b 100644
--- a/sci-electronics/geda/geda-1.10.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r1.ebuild
@@ -4,7 +4,10 @@
 EAPI=8
 
 DOCS_BUILDER="doxygen"
-DOCS_DEPEND="media-gfx/graphviz"
+DOCS_DEPEND="
+	media-gfx/graphviz
+	media-gfx/imagemagick
+"
 inherit autotools docs xdg
 
 MY_PN=${PN}-gaf


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2022-03-03 10:20 Andrew Ammerlaan
  0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2022-03-03 10:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9b0705a380783998489fcb15d15e5cd532e29207
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 10:20:07 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 10:20:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0705a3

sci-electronics/geda: add another doc gen dep

Closes: https://bugs.gentoo.org/834525
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/geda/geda-1.10.2-r1.ebuild b/sci-electronics/geda/geda-1.10.2-r1.ebuild
index b8932f77563b..314a941f9a7f 100644
--- a/sci-electronics/geda/geda-1.10.2-r1.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r1.ebuild
@@ -7,6 +7,7 @@ DOCS_BUILDER="doxygen"
 DOCS_DEPEND="
 	media-gfx/graphviz
 	media-gfx/imagemagick
+	virtual/latex-base
 "
 inherit autotools docs xdg
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2023-12-16  1:29 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-12-16  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     81ae84af176163538db210a3c5ea4373632057ed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 01:28:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 01:28:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ae84af

sci-electronics/geda: Stabilize 1.10.2-r2 amd64, #920072

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index a1e9c74fae8e..219932fee130 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="debug examples fam nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-03-12  6:45 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-12  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     035612894ec98ccb9a87f299f82a573e77eb5c89
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 06:24:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 06:44:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03561289

sci-electronics/geda: update HOMEPAGE

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index 219932fee130..b89a89bcae19 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://wiki.geda-project.org/geda:gaf"
+HOMEPAGE="http://geda-project.org/ http://wiki.geda-project.org/geda:gaf"
 SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(ver_cut 1-2)/${PV}/${MY_P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-03-21  5:58 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-21  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ace71b43f1f3f219c51c23ed57ef68cb73c2d2a3
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 05:17:27 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 05:57:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace71b43

sci-electronics/geda: remove outdated seds

Fixed upstream in 1.10.1 via:
http://git.geda-project.org/geda-gaf/commit/?id=0465d1df75aa9b1f3fa1735e38072ed50390a7f2

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index b89a89bcae19..3ced4354e46f 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -64,19 +64,6 @@ src_prepare() {
 		sed -i -e 's/\texamples$//' Makefile.in || die
 	fi
 
-	# add missing GIO_LIB Bug #684870
-	sed -i -e 's/gsymcheck_LDFLAGS =/gsymcheck_LDFLAGS = $(GIO_LIBS)/' \
-		gsymcheck/src/Makefile.am || die
-
-	sed -i -e 's/gnetlist_LDFLAGS =/gnetlist_LDFLAGS = $(GIO_LIBS)/' \
-		gnetlist-legacy/src/Makefile.am || die
-
-	sed -i -e 's/gschlas_LDFLAGS =/gschlas_LDFLAGS = $(GIO_LIBS)/' \
-		utils/gschlas/Makefile.am || die
-
-	sed -i -e 's/sarlacc_schem_LDFLAGS =/sarlacc_schem_LDFLAGS = $(GIO_LIBS)/' \
-		contrib/sarlacc_schem/Makefile.am || die
-
 	# remove compressed files, compressed by portage in install phase
 	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
 	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-03-21  5:58 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-21  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     12bd3b6d3f2239776739e854f01b4dbc02f3c91b
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 05:28:39 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 05:57:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bd3b6d

sci-electronics/geda: avoid fatal warning for maybe-uninitialized

LTO makes the compiler better able to spot this. But it isn't something
the entire build should fail due to, not for stable release tags of
existing software.

Closes: https://bugs.gentoo.org/862453
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index 4d2d3cab6699..7983738c270b 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -62,6 +62,10 @@ src_prepare() {
 	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die
 	rm docs/wiki/media/pcb/plugin_debug_window.tar.gz || die
 
+	# -Wmaybe-uninitialized is made fatal, which is not ideal for building
+	# releases. Upstream is working on fixing these anyway.
+	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac
+
 	eautoreconf
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-03-21  5:58 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-21  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6a42b33476b2ecadc8ac24c32d2570ead5175ce4
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 05:24:18 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 05:57:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a42b334

sci-electronics/geda: remove useless USE conditionals that never fired

For several reasons, this effort to control examples/docs via sed'ing
out Makefile.in did not work:
- the seds didn't apply
- the Makefile.in was ignored because it was regenerated via eautoreconf

... and also useless our outright wrong. The examples are 548kb, and the
docs are 156kb. Small files shouldn't be gated on USE flags.

But also, the docs USE flag was attempting to remove the part of the
build system that caused man pages to be shipped, in addition to the
HTML versions of the man pages. This must never be done, manpages are
too important. See QA Policy Guide 0305.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index 3ced4354e46f..4d2d3cab6699 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ~x86"
-IUSE="debug examples fam nls"
+IUSE="debug fam nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
@@ -57,13 +57,6 @@ src_prepare() {
 	default
 	rm -r xorn || die
 
-	if ! use doc ; then
-		sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
-	fi
-	if ! use examples ; then
-		sed -i -e 's/\texamples$//' Makefile.in || die
-	fi
-
 	# remove compressed files, compressed by portage in install phase
 	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
 	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-03-21  6:00 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-21  6:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a4133f5e1f5a344ed37f5a96e8e86574d5fd777c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 21 05:59:23 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 05:59:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4133f5e

sci-electronics/geda: add die

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
index 7983738c270b..24b2e1b10dd4 100644
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r2.ebuild
@@ -64,7 +64,7 @@ src_prepare() {
 
 	# -Wmaybe-uninitialized is made fatal, which is not ideal for building
 	# releases. Upstream is working on fixing these anyway.
-	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac
+	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac || die
 
 	eautoreconf
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-11-08  3:54 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-11-08  3:54 UTC (permalink / raw
  To: gentoo-commits

commit:     619e993911d276e86fc8d3fa8ec0d2779133db0b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 03:53:46 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 03:53:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619e9939

sci-electronics/geda: Stabilize 1.10.2-r100 amd64, #942834

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r100.ebuild b/sci-electronics/geda/geda-1.10.2-r100.ebuild
index 93666fb0cfa9..a136e0771607 100644
--- a/sci-electronics/geda/geda-1.10.2-r100.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r100.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="debug fam nls"
 REQUIRED_USE="${GUILE_REQUIRED_USE}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-11-09 22:37 Andreas K. Hüttel
  0 siblings, 0 replies; 25+ messages in thread
From: Andreas K. Hüttel @ 2024-11-09 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c199ea10212e7ed815e1d327feea4b0bad7799f6
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 22:35:50 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 22:36:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c199ea10

sci-electronics/geda: revbump to drop fam useflag / gamin dependency

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r101.ebuild | 95 ++++++++++++++++++++++++++++
 1 file changed, 95 insertions(+)

diff --git a/sci-electronics/geda/geda-1.10.2-r101.ebuild b/sci-electronics/geda/geda-1.10.2-r101.ebuild
new file mode 100644
index 000000000000..97f1d6d065b4
--- /dev/null
+++ b/sci-electronics/geda/geda-1.10.2-r101.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="
+	media-gfx/graphviz
+	media-gfx/imagemagick
+	virtual/latex-base
+"
+GUILE_COMPAT=( 2-2 )
+inherit autotools docs guile-single xdg
+
+MY_PN=${PN}-gaf
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
+HOMEPAGE="http://geda-project.org/ http://wiki.geda-project.org/geda:gaf"
+SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(ver_cut 1-2)/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~x86"
+IUSE="debug nls"
+REQUIRED_USE="${GUILE_REQUIRED_USE}"
+
+RDEPEND="
+	${GUILE_DEPS}
+	dev-libs/glib:2
+	sci-electronics/electronics-menu
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/gtk+:2
+	x11-libs/pango
+	nls? ( virtual/libintl )
+"
+
+DEPEND="${RDEPEND}
+	dev-util/desktop-file-utils
+	x11-misc/shared-mime-info"
+BDEPEND="
+	sys-apps/groff
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+	# Xorn requires python2
+	"${FILESDIR}/${P}-drop-xorn.patch"
+
+	"${FILESDIR}/${PN}-1.10.2-fix-gtk-sheet.patch"
+)
+
+pkg_setup() {
+	guile-single_pkg_setup
+}
+
+src_prepare() {
+	guile-single_src_prepare
+	rm -r xorn || die
+
+	# remove compressed files, compressed by portage in install phase
+	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
+	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die
+	rm docs/wiki/media/pcb/plugin_debug_window.tar.gz || die
+
+	# -Wmaybe-uninitialized is made fatal, which is not ideal for building
+	# releases. Upstream is working on fixing these anyway.
+	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac || die
+
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		--disable-rpath
+		--disable-update-xdg-database
+		$(use_enable doc doxygen)
+		$(use_enable debug assert)
+		$(use_enable nls)
+		--without-libfam
+	)
+
+	local -x GUILE_SNARF="${GUILESNARF}"
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	guile_src_install
+
+	find "${D}" -name '*.la' -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-11-09 22:37 Andreas K. Hüttel
  0 siblings, 0 replies; 25+ messages in thread
From: Andreas K. Hüttel @ 2024-11-09 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7a3ef537518ad0989851bcfd3c26245b3761d70d
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 22:36:29 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 22:37:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3ef537

sci-electronics/geda: drop 1.10.2-r2, 1.10.2-r100

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/geda/geda-1.10.2-r100.ebuild | 96 ----------------------------
 sci-electronics/geda/geda-1.10.2-r2.ebuild   | 83 ------------------------
 2 files changed, 179 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r100.ebuild b/sci-electronics/geda/geda-1.10.2-r100.ebuild
deleted file mode 100644
index a136e0771607..000000000000
--- a/sci-electronics/geda/geda-1.10.2-r100.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="
-	media-gfx/graphviz
-	media-gfx/imagemagick
-	virtual/latex-base
-"
-GUILE_COMPAT=( 2-2 )
-inherit autotools docs guile-single xdg
-
-MY_PN=${PN}-gaf
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://geda-project.org/ http://wiki.geda-project.org/geda:gaf"
-SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(ver_cut 1-2)/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-IUSE="debug fam nls"
-REQUIRED_USE="${GUILE_REQUIRED_USE}"
-
-RDEPEND="
-	${GUILE_DEPS}
-	dev-libs/glib:2
-	sci-electronics/electronics-menu
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/gtk+:2
-	x11-libs/pango
-	nls? ( virtual/libintl )
-	fam? ( app-admin/gamin )
-"
-
-DEPEND="${RDEPEND}
-	dev-util/desktop-file-utils
-	x11-misc/shared-mime-info"
-BDEPEND="
-	sys-apps/groff
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
-	# Xorn requires python2
-	"${FILESDIR}/${P}-drop-xorn.patch"
-
-	"${FILESDIR}/${PN}-1.10.2-fix-gtk-sheet.patch"
-)
-
-pkg_setup() {
-	guile-single_pkg_setup
-}
-
-src_prepare() {
-	guile-single_src_prepare
-	rm -r xorn || die
-
-	# remove compressed files, compressed by portage in install phase
-	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
-	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die
-	rm docs/wiki/media/pcb/plugin_debug_window.tar.gz || die
-
-	# -Wmaybe-uninitialized is made fatal, which is not ideal for building
-	# releases. Upstream is working on fixing these anyway.
-	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac || die
-
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--disable-rpath
-		--disable-update-xdg-database
-		$(use_enable doc doxygen)
-		$(use_enable debug assert)
-		$(use_enable nls)
-		$(use_with fam libfam)
-	)
-
-	local -x GUILE_SNARF="${GUILESNARF}"
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	guile_src_install
-
-	find "${D}" -name '*.la' -delete || die
-}

diff --git a/sci-electronics/geda/geda-1.10.2-r2.ebuild b/sci-electronics/geda/geda-1.10.2-r2.ebuild
deleted file mode 100644
index 24b2e1b10dd4..000000000000
--- a/sci-electronics/geda/geda-1.10.2-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="
-	media-gfx/graphviz
-	media-gfx/imagemagick
-	virtual/latex-base
-"
-inherit autotools docs xdg
-
-MY_PN=${PN}-gaf
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
-HOMEPAGE="http://geda-project.org/ http://wiki.geda-project.org/geda:gaf"
-SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(ver_cut 1-2)/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-IUSE="debug fam nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-	dev-libs/glib:2
-	dev-scheme/guile
-	sci-electronics/electronics-menu
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/gtk+:2
-	x11-libs/pango
-	nls? ( virtual/libintl )
-	fam? ( app-admin/gamin )
-"
-
-DEPEND="${RDEPEND}
-	dev-util/desktop-file-utils
-	x11-misc/shared-mime-info"
-BDEPEND="
-	sys-apps/groff
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
-	# Xorn requires python2
-	"${FILESDIR}/${P}-drop-xorn.patch"
-
-	"${FILESDIR}/${PN}-1.10.2-fix-gtk-sheet.patch"
-)
-
-src_prepare() {
-	default
-	rm -r xorn || die
-
-	# remove compressed files, compressed by portage in install phase
-	rm docs/wiki/media/geda/gsch2pcb-libs.tar.gz || die
-	rm docs/wiki/media/geda/pcb_plugin_template.tar.gz || die
-	rm docs/wiki/media/pcb/plugin_debug_window.tar.gz || die
-
-	# -Wmaybe-uninitialized is made fatal, which is not ideal for building
-	# releases. Upstream is working on fixing these anyway.
-	sed -i '/Werror_maybe_uninitialized_IF_SUPPORTED/d' configure.ac || die
-
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--disable-rpath
-		--disable-update-xdg-database
-		$(use_enable doc doxygen)
-		$(use_enable debug assert)
-		$(use_enable nls)
-		$(use_with fam libfam)
-	)
-
-	econf "${myconf[@]}"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/
@ 2024-11-26  7:14 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-11-26  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     30ef97d38ace43ac95d4b27218bcbcb5c8d99977
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 26 07:11:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 26 07:13:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ef97d3

sci-electronics/geda: fix src_install

Noticed via:
```
sci-electronics/geda
  MissingInherits: version 1.10.2-r101: guile: missing inherit usage: 'guile_src_install', line 92
```

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../geda/{geda-1.10.2-r101.ebuild => geda-1.10.2-r102.ebuild}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/geda/geda-1.10.2-r101.ebuild b/sci-electronics/geda/geda-1.10.2-r102.ebuild
similarity index 98%
rename from sci-electronics/geda/geda-1.10.2-r101.ebuild
rename to sci-electronics/geda/geda-1.10.2-r102.ebuild
index 97f1d6d065b4..1f72ce4fd60b 100644
--- a/sci-electronics/geda/geda-1.10.2-r101.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r102.ebuild
@@ -89,7 +89,7 @@ src_configure() {
 }
 
 src_install() {
-	guile_src_install
+	guile-single_src_install
 
 	find "${D}" -name '*.la' -delete || die
 }


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

end of thread, other threads:[~2024-11-26  7:14 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-16  1:29 [gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-11-26  7:14 Sam James
2024-11-09 22:37 Andreas K. Hüttel
2024-11-09 22:37 Andreas K. Hüttel
2024-11-08  3:54 Sam James
2024-03-21  6:00 Sam James
2024-03-21  5:58 Sam James
2024-03-21  5:58 Sam James
2024-03-21  5:58 Sam James
2024-03-12  6:45 Sam James
2022-03-03 10:20 Andrew Ammerlaan
2022-03-03  9:48 Andrew Ammerlaan
2022-03-02 16:41 Andrew Ammerlaan
2022-03-02 12:35 Andrew Ammerlaan
2021-11-18 23:50 Georgy Yakovlev
2019-05-20 16:17 Thomas Beierlein
2019-05-20 16:17 Thomas Beierlein
2018-08-05 20:50 Mikle Kolyada
2018-08-05  1:03 Thomas Deutschmann
2018-06-16  9:08 Thomas Beierlein
2017-12-11  8:20 Michael Weber
2017-01-29 19:16 Michael Weber
2017-01-29 16:45 Michael Weber
2017-01-29 16:45 Michael Weber
2016-08-11 23:35 Denis Dupeyron

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