From ead7697a01fd631b56240b2d58aedd98ba7f92d3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Nov 2024 02:00:01 +0000 Subject: gentoo auto-resync : 27:11:2024 - 02:00:00 --- sci-electronics/Manifest.gz | Bin 8705 -> 8705 bytes sci-electronics/geda/Manifest | 2 +- sci-electronics/geda/geda-1.10.2-r101.ebuild | 95 --------------------------- sci-electronics/geda/geda-1.10.2-r102.ebuild | 95 +++++++++++++++++++++++++++ 4 files changed, 96 insertions(+), 96 deletions(-) delete mode 100644 sci-electronics/geda/geda-1.10.2-r101.ebuild create mode 100644 sci-electronics/geda/geda-1.10.2-r102.ebuild (limited to 'sci-electronics') diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index 10e6fd81b3e9..b910dd43fd52 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/geda/Manifest b/sci-electronics/geda/Manifest index dbea4e7571a9..26a5dc2456bc 100644 --- a/sci-electronics/geda/Manifest +++ b/sci-electronics/geda/Manifest @@ -1,5 +1,5 @@ AUX geda-1.10.2-drop-xorn.patch 1958 BLAKE2B 874d2457d1589fd6a5f0eabea50b8ecda860a3e4b29df748077cb855f9da9d693ef2036497562430d9d70c3c6bb7a8746ca2b46da784d37bc5228531370a2971 SHA512 6deacf5624fde0dcb9ed0059e63a23b44cffeb35975e8a2d3872a6cdb878625207e4c168f9a88a7fca848f23be1b128f2377701b57d651e9b05cd264ece76ca7 AUX geda-1.10.2-fix-gtk-sheet.patch 431 BLAKE2B 47a72f0b16a90398c03f0c37fbdbd357a612d4896c2274e498606b5a69ea970598687965416e6ab62d5d2187851aeebd0bf96d530ab4094ac33e9080fa90bf3e SHA512 7b21ab5a23589b6fc4bbcea851f6f1c1c64cb02ee0a914e6533721d057e06f491a6c9787f1408974845672b526027ef47361e8b20c7cb3df050d18912e121a47 DIST geda-gaf-1.10.2.tar.gz 14441491 BLAKE2B d6ecc4bc1390ff457396ae406fdeee909418f63d8c50e537215fa0a1131cfda91339f44ddc2c91ca0f3772f4416be1c4448fea45336c78bb601fb9b4df399b14 SHA512 c7beabf019762d9d3b4faa63f1345fb064ebbb6e0203a6c5bcab6b740d20db9f3cedf85c2f99e3ab1cb5396c06886fad1dbd5201eb7bad9e77c03511cf23b1a1 -EBUILD geda-1.10.2-r101.ebuild 2018 BLAKE2B c4bf22c9a3714fe672cc16af281a8dd93e46c39fa9ec19d5fb62fb880b26128c8508193a13032a36c69c30e6f0e889a1453daeff1408b91d5632dd85e7d4d9dc SHA512 e8ee6ee531049f4b52ba501f2c62a45170602d978595ef983786dd86374ff5681f6e050b7dc47e98ca066dc423ec61845c2d14fc254abf6287d88962765e8158 +EBUILD geda-1.10.2-r102.ebuild 2025 BLAKE2B eda440f97ad78ef19e5bd1c4fe9c29aec0e03d7ee07c08e0dd34ec3264a0d5f2ae2575e98467098c7d22d35c099c6dc090758fcdc2d072460965437e1e1d519a SHA512 71791394c0b908977fb8bb35368af9abd7c46f3522291fc4490230fddc76f59d1ca1e3f6a8148e78fbb81270f440d441f8d7b06c3e3713da8137cbb57cfc6c6e MISC metadata.xml 1035 BLAKE2B 496676114ecd6d8bbf65df2b434297289541e9e2893cf0665428d738c51759472e835e8e457016313927384b3a87e2c4c13368a03a87aff3972c4c2379fd43dc SHA512 03908f8900a1da38cc29f9bd071724217d9dd2e1f253c1b08d5348a21e7ff04b2e244a943d9794cfa889cecb016810950bd0790953919c4160af7009c3251c2d diff --git a/sci-electronics/geda/geda-1.10.2-r101.ebuild b/sci-electronics/geda/geda-1.10.2-r101.ebuild deleted file mode 100644 index 97f1d6d065b4..000000000000 --- a/sci-electronics/geda/geda-1.10.2-r101.ebuild +++ /dev/null @@ -1,95 +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 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 -} diff --git a/sci-electronics/geda/geda-1.10.2-r102.ebuild b/sci-electronics/geda/geda-1.10.2-r102.ebuild new file mode 100644 index 000000000000..1f72ce4fd60b --- /dev/null +++ b/sci-electronics/geda/geda-1.10.2-r102.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-single_src_install + + find "${D}" -name '*.la' -delete || die +} -- cgit v1.2.3