[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 12ad956a8fa8285992412f16fb7abd8311c1c333 Author: Alfred Wingate protonmail com> AuthorDate: Thu May 30 15:48:09 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 31 07:30:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ad956a dev-util/glade: enable py3.12 * Also dont unconditionally setup python when its supposed to be conditional on the python use flag. Closes: https://bugs.gentoo.org/929541 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36902 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 769157b328c4..02e32c557e3f 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome2 python-single-r1 meson optfeature virtualx @@ -59,7 +59,7 @@ PATCHES=( ) pkg_setup() { - python-single-r1_pkg_setup + use python && python-single-r1_pkg_setup } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: eef7bc8055e8037f5efa7edd6a8aad29314c0dab Author: Matt Turner gentoo org> AuthorDate: Mon Jun 19 15:08:19 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jun 19 15:29:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef7bc80 dev-util/glade: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 85 -- 1 file changed, 85 deletions(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild deleted file mode 100644 index d4a3d6f420ef.. --- a/dev-util/glade/glade-3.40.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit gnome2 python-single-r1 meson optfeature virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" - -IUSE="gjs gtk-doc +introspection python webkit" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.53.2:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.22.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - gjs? ( >=dev-libs/gjs-1.64.0 ) - python? ( - ${PYTHON_DEPS} - x11-libs/gtk+:3[introspection] - $(python_gen_cond_dep ' - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] - ') - ) - webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.2 - ) - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - -Dgladeui=true - $(meson_feature gjs) - $(meson_feature python) - $(meson_feature webkit webkit2gtk) - - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -pkg_postinst() { - gnome2_pkg_postinst - - optfeature_header - optfeature "integration API documentation support" dev-util/devhelp -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: d1141a98e2a44633c33eeab1fa22daaae63c0e3d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 17:16:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 17:16:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1141a98 dev-util/glade: Stabilize 3.40.0-r1 sparc, #907620 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index d74872417797..6c779e5c5f9c 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b2c0fbaf6c57344f23c2d203a6ab8bda931e23a2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 17:16:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 17:16:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c0fbaf dev-util/glade: Stabilize 3.40.0-r1 ppc, #907620 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 6c779e5c5f9c..769157b328c4 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: e2526a0062571f85b5ac80ed3935f46cff5c5f3b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 18:01:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 18:01:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2526a00 dev-util/glade: Stabilize 3.40.0-r1 x86, #907620 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 3ec44a63e462..d74872417797 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 4deb932853027df51152d4493a8fa724593ac760 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 03:32:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 03:32:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4deb9328 dev-util/glade: Stabilize 3.40.0-r1 ppc64, #907620 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 71c21f5fd0ec..3ec44a63e462 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b6e20b419e5848bd520773dec85f5295cf6f7324 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:29:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:29:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e20b41 dev-util/glade: Stabilize 3.40.0-r1 amd64, #907620 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 8cb634e61a38..71c21f5fd0ec 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: feb08bfd90cbe0d9f49b514c3075affaf37be54a Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:07:41 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:07:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb08bfd dev-util/glade: Stabilize 3.40.0-r1 arm64, #907620 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index 1ebe3922daab..8cb634e61a38 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 61a63aaf44327d4bb2c8f0429712b20f37ed7d0b Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:01:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:01:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a63aaf dev-util/glade: Stabilize 3.40.0-r1 arm, #907620 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild index c7f4c73ee9b0..1ebe3922daab 100644 --- a/dev-util/glade/glade-3.40.0-r1.ebuild +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/files/, dev-util/glade/
commit: 016d1a54468aaba50af2ab624440d65ac63589b6 Author: Pacho Ramos gentoo org> AuthorDate: Wed May 3 19:19:49 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Wed May 3 19:20:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016d1a54 dev-util/glade: Port to webkitgtk-4.1 Closes: https://bugs.gentoo.org/893690 Signed-off-by: Pacho Ramos gentoo.org> .../glade/files/glade-3.40.0-webkitgtk-4.1.patch | 21 ++ dev-util/glade/glade-3.40.0-r1.ebuild | 87 ++ 2 files changed, 108 insertions(+) diff --git a/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch b/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch new file mode 100644 index ..508c6ad85885 --- /dev/null +++ b/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch @@ -0,0 +1,21 @@ +From: Jeremy Bicha +Date: Thu, 15 Sep 2022 08:04:05 -0400 +Subject: build: use webkitgtk 4.1 + +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 187555f..3f156e3 100644 +--- a/meson.build b/meson.build +@@ -162,7 +162,7 @@ if have_python + endif + + # WebKit2GTK support +-webkit2gtk_dep = dependency('webkit2gtk-4.0', version: '>= 2.28.0', required: get_option('webkit2gtk')) ++webkit2gtk_dep = dependency('webkit2gtk-4.1', version: '>= 2.28.0', required: get_option('webkit2gtk')) + have_webkit2gtk = webkit2gtk_dep.found() + + # Check for GDK Quartz and MacOSX integration package diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild new file mode 100644 index ..c7f4c73ee9b0 --- /dev/null +++ b/dev-util/glade/glade-3.40.0-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome2 python-single-r1 meson optfeature virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/13" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gjs gtk-doc +introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.22.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + gjs? ( >=dev-libs/gjs-1.64.0 ) + python? ( + ${PYTHON_DEPS} + x11-libs/gtk+:3[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] + ') + ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4.1 ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.2 + ) + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch + # https://gitlab.gnome.org/GNOME/glade/-/issues/555 + "${FILESDIR}"/${PN}-3.40.0-webkitgtk-4.1.patch +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dgladeui=true + $(meson_feature gjs) + $(meson_feature python) + $(meson_feature webkit webkit2gtk) + + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + gnome2_pkg_postinst + + optfeature_header + optfeature "integration API documentation support" dev-util/devhelp +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 42c93f590ffdef1a37948008e50b893b16035fa4 Author: Matt Turner gentoo org> AuthorDate: Fri Nov 11 20:45:40 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Nov 11 20:47:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c93f59 dev-util/glade: Add missing dependency on gtk-doc Closes: https://bugs.gentoo.org/864951 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild index a282a1c17a17..9aa0e270d621 100644 --- a/dev-util/glade/glade-3.40.0.ebuild +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -38,7 +38,10 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND=" ${PYTHON_DEPS} - app-text/docbook-xml-dtd:4.1.2 + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.2 + ) dev-libs/libxslt dev-util/itstool >=sys-devel/gettext-0.19.8
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: c56bc8be8e3bf9c1c0b0e631b99f50a588d706d8 Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 7 09:09:27 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Oct 19 10:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56bc8be dev-util/glade: keyword 3.40.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild index e530a47bdb91..a282a1c17a17 100644 --- a/dev-util/glade/glade-3.40.0.ebuild +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b8d4486b970ad6b2d1c9035038631715dcac92b3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 18:37:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 18:37:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d4486b dev-util/glade: Stabilize 3.40.0 sparc, #868606 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild index 3aa53c0c9ee3..e530a47bdb91 100644 --- a/dev-util/glade/glade-3.40.0.ebuild +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 99171bd39b8741c5717a819526459973e0fc1c5d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 28 16:29:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 28 16:29:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99171bd3 dev-util/glade: Stabilize 3.40.0 ppc64, #868606 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild index eda9e79c558f..3aa53c0c9ee3 100644 --- a/dev-util/glade/glade-3.40.0.ebuild +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3b5ce05270ddf3ece0dcd34d75729c34d6c36c72 Author: Sam James gentoo org> AuthorDate: Mon Sep 19 01:38:09 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 19 01:38:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5ce052 dev-util/glade: Stabilize 3.40.0 arm, #868606 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild index 1ec0501ce1d3..f00d7571611e 100644 --- a/dev-util/glade/glade-3.40.0.ebuild +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 1990d5f474e2b002826d7cd2a6c7b89200413be8 Author: Matt Turner gentoo org> AuthorDate: Thu Aug 11 15:56:40 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Aug 11 16:20:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1990d5f4 dev-util/glade: Version bump to 3.40.0 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.40.0.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 0ba975c1b9d5..cacf89522266 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.38.2.tar.xz 2709224 BLAKE2B 2bcd447b90d6e67abc44dd273f0f5d7fc1d6848ef0bd878481f2c10e8846828e63fbf9c9c96e5effe8126b4aec7eb05886606ca1dc5fb94943bc5d1d8d0ef4e2 SHA512 2df8c8363206905663cd3ac9196da5425a888b64f1b3b3ac6cd41e14c4a82a5d2c299730ef0606c3970a04dd8f245bb5639218794eb67dcbd26fae17565e +DIST glade-3.40.0.tar.xz 2654772 BLAKE2B 472dfd841e9501f7bbc96bde49ebe26dfd54193cd479658d042547eba5d1af196c0a06212ec5c894c53c12f3791967f6c77859f96802e3df5760b36c6c0c4af1 SHA512 6b018f882e9d155a4b2256c0b4c72743f971c8d730a53f16faa240d01e14051f5b6ce04e355dcc78e1679579fb091facaa06acdda6297c5b8efc642c42bb7b4e diff --git a/dev-util/glade/glade-3.40.0.ebuild b/dev-util/glade/glade-3.40.0.ebuild new file mode 100644 index ..6204835b1876 --- /dev/null +++ b/dev-util/glade/glade-3.40.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome2 python-single-r1 meson optfeature virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/13" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gjs gtk-doc +introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.22.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + gjs? ( >=dev-libs/gjs-1.64.0 ) + python? ( + ${PYTHON_DEPS} + x11-libs/gtk+:3[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] + ') + ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dgladeui=true + $(meson_feature gjs) + $(meson_feature python) + $(meson_feature webkit webkit2gtk) + + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + gnome2_pkg_postinst + + optfeature_header + optfeature "integration API documentation support" dev-util/devhelp +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: fb55bff27641bfdcaa063ace2d790630900a31ca Author: Matt Turner gentoo org> AuthorDate: Wed Feb 9 00:50:49 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Feb 9 00:53:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb55bff2 dev-util/glade: Add Python 3.10 compatibility Signed-off-by: Matt Turner gentoo.org> dev-util/glade/glade-3.38.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2-r1.ebuild b/dev-util/glade/glade-3.38.2-r1.ebuild index 3fa344481b57..3a8194f3385c 100644 --- a/dev-util/glade/glade-3.38.2-r1.ebuild +++ b/dev-util/glade/glade-3.38.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome2 python-single-r1 meson optfeature virtualx
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: c813b01573b07cede0a899d96d067d24d7c251fe Author: Matt Turner gentoo org> AuthorDate: Wed Feb 9 00:49:53 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Feb 9 00:53:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c813b015 dev-util/glade: Depend on dev-libs/gjs Closes: https://bugs.gentoo.org/796305 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/{glade-3.38.2.ebuild => glade-3.38.2-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2-r1.ebuild similarity index 98% rename from dev-util/glade/glade-3.38.2.ebuild rename to dev-util/glade/glade-3.38.2-r1.ebuild index 5844cf0a192c..3fa344481b57 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2-r1.ebuild @@ -25,6 +25,7 @@ DEPEND=" >=x11-libs/gtk+-3.22.0:3[introspection?] x11-libs/pango[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + gjs? ( >=dev-libs/gjs-1.64.0 ) python? ( ${PYTHON_DEPS} x11-libs/gtk+:3[introspection]
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/, dev-util/glade/files/
commit: 6056e84c2a009fc2d40edf91db4b3f8ce3c5183f Author: Mike Gilbert gentoo org> AuthorDate: Thu Jan 20 19:28:01 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Jan 20 19:28:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6056e84c dev-util/glade: fix build with meson-0.61 Closes: https://bugs.gentoo.org/831453 Signed-off-by: Mike Gilbert gentoo.org> dev-util/glade/files/glade-3.38.2-meson-0.61.patch | 57 ++ dev-util/glade/glade-3.38.2.ebuild | 5 +- 2 files changed, 61 insertions(+), 1 deletion(-) diff --git a/dev-util/glade/files/glade-3.38.2-meson-0.61.patch b/dev-util/glade/files/glade-3.38.2-meson-0.61.patch new file mode 100644 index ..72f9c0e509ba --- /dev/null +++ b/dev-util/glade/files/glade-3.38.2-meson-0.61.patch @@ -0,0 +1,57 @@ +From 61304b2e8bac8ded76643cb7c3e781f73881dd2b Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Thu, 20 Jan 2022 14:18:09 -0500 +Subject: [PATCH 1/2] meson: i18n.merge_file() does not take a positional + argument + +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 9f244566..bfbc514c 100644 +--- a/data/meson.build b/data/meson.build +@@ -2,7 +2,6 @@ desktop_conf = configuration_data() + desktop_conf.set('VERSION', glade_version) + + i18n.merge_file( +- 'desktop', + type: 'desktop', + input: configure_file( + input: 'org.gnome.Glade.desktop.in.in', +@@ -18,7 +17,6 @@ i18n.merge_file( + appdata = glade_name + '.appdata.xml' + + i18n.merge_file( +- 'appdata', + input: 'org.gnome.Glade.appdata.xml.in', + output: '@BASENAME@', + po_dir: po_dir, +-- +GitLab + + +From 04ba6f969f716fbfe3c7feb7e4bab8678cc1e9eb Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Thu, 20 Jan 2022 14:19:03 -0500 +Subject: [PATCH 2/2] Remove duplicate entry for 'da' from help/LINGUAS + +--- + help/LINGUAS | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/help/LINGUAS b/help/LINGUAS +index fc3cd4c3..d67e42c8 100644 +--- a/help/LINGUAS b/help/LINGUAS +@@ -1,6 +1,5 @@ + # please keep this list sorted alphabetically + # +-da + bg + ca + cs +-- +GitLab + diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index b904db0e2b54..5844cf0a192c 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -50,6 +50,9 @@ PATCHES=( # To avoid file collison with other slots, rename help module. # Prevent the UI from loading glade:3's gladeui devhelp documentation. "${FILESDIR}"/${PN}-3.14.1-doc-version.patch + + # https://bugs.gentoo.org/831453 + "${FILESDIR}"/glade-3.38.2-meson-0.61.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 587971220c74fa551d3e02521fa8ace667b25e80 Author: Matt Turner gentoo org> AuthorDate: Sat May 22 02:31:43 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 22 02:33:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58797122 dev-util/glade: Drop old versions Bug: https://bugs.gentoo.org/747451 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/Manifest| 1 - dev-util/glade/glade-3.36.0.ebuild | 91 -- 2 files changed, 92 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 70ed8247bf8..0ba975c1b9d 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.36.0.tar.xz 4466808 BLAKE2B ebc93c9471225782bcbcbafc4a475638e77ad763d607188d95e8ac77b3de70f76fefe963027bb6b32ae71adeb1daafdb1a2c98363b25030d83f20f767613f68e SHA512 c984613ade26e3fe68a700a48cccadf5ac96eb716a6e90aad36f3de684faeb607d9aaf112d74a048cd33e222a02388ee6583ca915648486f0259cc805e16d243 DIST glade-3.38.2.tar.xz 2709224 BLAKE2B 2bcd447b90d6e67abc44dd273f0f5d7fc1d6848ef0bd878481f2c10e8846828e63fbf9c9c96e5effe8126b4aec7eb05886606ca1dc5fb94943bc5d1d8d0ef4e2 SHA512 2df8c8363206905663cd3ac9196da5425a888b64f1b3b3ac6cd41e14c4a82a5d2c299730ef0606c3970a04dd8f245bb5639218794eb67dcbd26fae17565e diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild deleted file mode 100644 index a7dccec404b..000 --- a/dev-util/glade/glade-3.36.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python3_{7,8} ) - -inherit gnome2 python-single-r1 virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" - -IUSE="+introspection python webkit" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.53.2:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.22.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - x11-libs/gtk+:3[introspection] - $(python_gen_cond_dep ' - >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}] - ') - ) - webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" -# eautoreconf requires: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --disable-debug \ - --enable-gladeui \ - --enable-libtool-lock \ - $(use_enable introspection) \ - $(use_enable python) \ - $(use_enable webkit webkit2gtk) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3f5617268b70b9dab8f46b6f100aa7098d4ce9e0 Author: Yixun Lan gentoo org> AuthorDate: Fri May 21 14:13:57 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri May 21 14:53:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f561726 dev-util/glade: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index 5ef0df7443f..532d2e1e78e 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: d72df5c2980c0ecc6330db2319d12d54171fe6a6 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue May 11 20:43:37 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 11 20:43:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72df5c2 dev-util/glade: stable 3.38.2 for sparc stable wrt bug #747451 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index ebf254857d2..5ef0df7443f 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 1e2774bb01d92cd97aefd4d89ddb9b01dfd9309c Author: Sam James gentoo org> AuthorDate: Mon May 10 10:55:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 10:55:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2774bb dev-util/glade: Stabilize 3.38.2 ppc, #747451 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index ed4b0ab35d3..ebf254857d2 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 90f7a5680b6827077016776faef15c1a5f11cdb2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 10 06:56:44 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 10 06:56:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f7a568 dev-util/glade: x86 stable wrt bug #747451 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index 295045fb2c1..ed4b0ab35d3 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 1b09e5969140239225017af0efcb3aa00e933cb4 Author: Sam James gentoo org> AuthorDate: Sun May 9 21:47:28 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 21:47:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b09e596 dev-util/glade: Stabilize 3.38.2 ppc64, #747451 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index d052c330f8f..295045fb2c1 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 2b38ba401a5474a3c1dfd14a1b8f08c8a9da75dd Author: Sam James gentoo org> AuthorDate: Sat May 8 19:24:19 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 19:24:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b38ba40 dev-util/glade: Stabilize 3.38.2 amd64, #747451 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index 13b39fbeca4..d052c330f8f 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 5f9eae44ba142d06987a2dc9c3667cc6d99a82f5 Author: Sam James gentoo org> AuthorDate: Fri May 7 13:30:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 7 13:30:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9eae44 dev-util/glade: Stabilize 3.38.2 arm, #747451 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index 365fa284274..13b39fbeca4 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b8403eed8ea1c2c972a940cb93088d2908000f37 Author: Sam James gentoo org> AuthorDate: Thu May 6 22:12:42 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 6 22:12:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8403eed dev-util/glade: Stabilize 3.38.2 arm64, #747451 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index c59c3571ebc..365fa284274 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/13" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="gjs gtk-doc +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 099ab331dc5059676b6e8415bd0d1d83b324845c Author: Matt Turner gentoo org> AuthorDate: Mon Apr 19 00:41:19 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 19 00:41:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099ab331 dev-util/glade: Inherit optfeature Signed-off-by: Matt Turner gentoo.org> dev-util/glade/glade-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild index cb60f5a0838..c59c3571ebc 100644 --- a/dev-util/glade/glade-3.38.2.ebuild +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit gnome2 python-single-r1 meson virtualx +inherit gnome2 python-single-r1 meson optfeature virtualx DESCRIPTION="A user interface designer for GTK+ and GNOME" HOMEPAGE="https://glade.gnome.org/";
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: f30046ca32f03620cf8359e02fc6836a6adb4062 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 18 23:49:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 19 00:22:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30046ca dev-util/glade: Version bump to 3.38.2 Bug: https://bugs.gentoo.org/747451 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.38.2.ebuild | 81 ++ dev-util/glade/metadata.xml| 1 + 3 files changed, 83 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 530317bebc7..70ed8247bf8 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.36.0.tar.xz 4466808 BLAKE2B ebc93c9471225782bcbcbafc4a475638e77ad763d607188d95e8ac77b3de70f76fefe963027bb6b32ae71adeb1daafdb1a2c98363b25030d83f20f767613f68e SHA512 c984613ade26e3fe68a700a48cccadf5ac96eb716a6e90aad36f3de684faeb607d9aaf112d74a048cd33e222a02388ee6583ca915648486f0259cc805e16d243 +DIST glade-3.38.2.tar.xz 2709224 BLAKE2B 2bcd447b90d6e67abc44dd273f0f5d7fc1d6848ef0bd878481f2c10e8846828e63fbf9c9c96e5effe8126b4aec7eb05886606ca1dc5fb94943bc5d1d8d0ef4e2 SHA512 2df8c8363206905663cd3ac9196da5425a888b64f1b3b3ac6cd41e14c4a82a5d2c299730ef0606c3970a04dd8f245bb5639218794eb67dcbd26fae17565e diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild new file mode 100644 index 000..cb60f5a0838 --- /dev/null +++ b/dev-util/glade/glade-3.38.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit gnome2 python-single-r1 meson virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/13" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="gjs gtk-doc +introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.22.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + x11-libs/gtk+:3[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}] + ') + ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dgladeui=true + $(meson_feature gjs) + $(meson_feature python) + $(meson_feature webkit webkit2gtk) + + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + gnome2_pkg_postinst + + optfeature_header + optfeature "integration API documentation support" dev-util/devhelp +} diff --git a/dev-util/glade/metadata.xml b/dev-util/glade/metadata.xml index 64de49b2607..387cac0a808 100644 --- a/dev-util/glade/metadata.xml +++ b/dev-util/glade/metadata.xml @@ -6,6 +6,7 @@ Gentoo GNOME Desktop + Build catalog support for dev-libs/gjs widgets. Build catalog support for net-libs/webkit-gtk:4 widgets.
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b97f89d48bf076a11228b69c2110b485f39e6f22 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 14:56:30 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 14:56:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97f89d4 dev-util/glade: Stabilize 3.36.0 ppc, #738728 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild index 95b2e267449..f69c4dc585e 100644 --- a/dev-util/glade/glade-3.36.0.ebuild +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 390fa7c4233154418063fae734622970a0912b04 Author: Sam James gentoo org> AuthorDate: Thu Nov 5 16:15:18 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 5 16:15:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390fa7c4 dev-util/glade: Stabilize 3.36.0 ppc64, #738728 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild index f9cb7d28214..95b2e267449 100644 --- a/dev-util/glade/glade-3.36.0.ebuild +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 sparc x86" IUSE="+introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 2a70fef092a5fcfa18038217a5b495c8225c901e Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Sep 11 13:59:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 11 16:56:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a70fef0 dev-util/glade: stable 3.36.0 for sparc, bug #738728 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild index 61320ab48fd..f9cb7d28214 100644 --- a/dev-util/glade/glade-3.36.0.ebuild +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86" IUSE="+introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 544aad1ce71c11df948b891dfd7393fb81ca9dbf Author: Sam James gentoo org> AuthorDate: Mon Aug 31 02:36:27 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 02:52:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544aad1c dev-util/glade: Stabilize 3.36.0 arm, #738728 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild index 91087d83b02..61320ab48fd 100644 --- a/dev-util/glade/glade-3.36.0.ebuild +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="+introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 8bed0cde2ba0dd49e23fc1e2807d4c84c71b2046 Author: Sam James gentoo org> AuthorDate: Sun Aug 30 18:10:36 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:28:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bed0cde dev-util/glade: Stabilize 3.36.0 arm64, #738728 Signed-off-by: Sam James gentoo.org> dev-util/glade/glade-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild index 0a0a95d45e1..91087d83b02 100644 --- a/dev-util/glade/glade-3.36.0.ebuild +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/12" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="+introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: fa84d1d54566598a297f8c9667744c3a4f969024 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 14 20:38:09 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 14 20:45:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa84d1d5 dev-util/glade: bump to 3.36.0 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.36.0.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 2ba3fd1c6e8..5306dcf6e7e 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.22.2.tar.xz 3550008 BLAKE2B e1217e221b36938937c57ae465a3707eeadc52bc9127b3af2fb6514e572676e3e284811d5332876dce110fd321e2bb33b9ac8b0afbd97dd747725eb73309dc15 SHA512 cb82684423ae055bc8e84a8705529ecdc72957563f444633c2c5c24a922130de84c212537323b6ed259f0e29349b52dff608822610b87babb8fc3cb468a5f4b0 +DIST glade-3.36.0.tar.xz 4466808 BLAKE2B ebc93c9471225782bcbcbafc4a475638e77ad763d607188d95e8ac77b3de70f76fefe963027bb6b32ae71adeb1daafdb1a2c98363b25030d83f20f767613f68e SHA512 c984613ade26e3fe68a700a48cccadf5ac96eb716a6e90aad36f3de684faeb607d9aaf112d74a048cd33e222a02388ee6583ca915648486f0259cc805e16d243 diff --git a/dev-util/glade/glade-3.36.0.ebuild b/dev-util/glade/glade-3.36.0.ebuild new file mode 100644 index 000..57e88a13c23 --- /dev/null +++ b/dev-util/glade/glade-3.36.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome2 python-single-r1 virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/12" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="+introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.22.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + x11-libs/gtk+:3[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}] + ') + ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +# eautoreconf requires: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --disable-debug \ + --enable-gladeui \ + --enable-libtool-lock \ + $(use_enable introspection) \ + $(use_enable python) \ + $(use_enable webkit webkit2gtk) +} + +src_test() { + virtx emake check +} + +src_install() { + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3295d31a9c03f7a8fd6e7934605d0b269b607900 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jun 7 21:21:10 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:28:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3295d31a dev-util/glade: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest | 1 - dev-util/glade/glade-3.22.1-r1.ebuild | 93 --- 2 files changed, 94 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index ac0b819613d..2ba3fd1c6e8 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 DIST glade-3.22.2.tar.xz 3550008 BLAKE2B e1217e221b36938937c57ae465a3707eeadc52bc9127b3af2fb6514e572676e3e284811d5332876dce110fd321e2bb33b9ac8b0afbd97dd747725eb73309dc15 SHA512 cb82684423ae055bc8e84a8705529ecdc72957563f444633c2c5c24a922130de84c212537323b6ed259f0e29349b52dff608822610b87babb8fc3cb468a5f4b0 diff --git a/dev-util/glade/glade-3.22.1-r1.ebuild b/dev-util/glade/glade-3.22.1-r1.ebuild deleted file mode 100644 index 465f7d6c798..000 --- a/dev-util/glade/glade-3.22.1-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-single-r1 virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" - -IUSE="debug +introspection python webkit" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.53.2:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.20.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}] - ') - ) - webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf requires: -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-gladeui \ - --enable-libtool-lock \ - $(usex debug --enable-debug ' ') \ - $(use_enable introspection) \ - $(use_enable python) \ - $(use_enable webkit webkit2gtk) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: a30c7f339cdf3e50075212dfc175967506f22586 Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jun 7 15:56:36 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:02:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30c7f33 dev-util/glade: arm64 stable (bug #717144) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/glade-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index 6a84a26bb82..f05b9e1e117 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 7218ceea1480694b23a2f8e377b23a74657263fe Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed May 13 15:32:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 13 17:34:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7218ceea dev-util/glade: stable 3.22.2 for sparc, bug #717144 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index 6d592e23d8c..6a84a26bb82 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: a65d1683d4e8083e3e59f865724174914ddf5afc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 14:24:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 14:24:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65d1683 dev-util/glade: arm stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index 4289b3b6953..6d592e23d8c 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 97b0bb2e70fc8956f734ef59052c62d82550bd88 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:43:27 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:43:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b0bb2e dev-util/glade: ppc64 stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index d9311bfa87d..4289b3b6953 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 81fcfbf6317c96fabf88a0834194108a9c500398 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:40:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:40:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fcfbf6 dev-util/glade: ppc stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild index ff295493c91..d9311bfa87d 100644 --- a/dev-util/glade/glade-3.22.2.ebuild +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 7a35802e74fa53a73aa6883910f067965b2e822f Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 27 18:10:23 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Feb 27 18:15:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a35802e dev-util/glade: bump to 3.22.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.22.2.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 902fe279ab5..ac0b819613d 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 +DIST glade-3.22.2.tar.xz 3550008 BLAKE2B e1217e221b36938937c57ae465a3707eeadc52bc9127b3af2fb6514e572676e3e284811d5332876dce110fd321e2bb33b9ac8b0afbd97dd747725eb73309dc15 SHA512 cb82684423ae055bc8e84a8705529ecdc72957563f444633c2c5c24a922130de84c212537323b6ed259f0e29349b52dff608822610b87babb8fc3cb468a5f4b0 diff --git a/dev-util/glade/glade-3.22.2.ebuild b/dev-util/glade/glade-3.22.2.ebuild new file mode 100644 index 000..83c8db833e5 --- /dev/null +++ b/dev-util/glade/glade-3.22.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome2 python-single-r1 virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" + +IUSE="debug +introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.20.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + x11-libs/gtk+:3[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}] + ') + ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + dev-util/itstool + virtual/pkgconfig +" +# eautoreconf requires: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-gladeui \ + --enable-libtool-lock \ + $(usex debug --enable-debug ' ') \ + $(use_enable introspection) \ + $(use_enable python) \ + $(use_enable webkit webkit2gtk) +} + +src_test() { + virtx emake check +} + +src_install() { + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 8823477c5029e6244d4c4823d0e479b16bc51933 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 20:17:53 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 20:17:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8823477c dev-util/glade: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest| 1 - dev-util/glade/glade-3.20.4.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index a17abc4b039..902fe279ab5 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.20.4.tar.xz 3534860 BLAKE2B f502e863f9acbd6580c043ff82dffb84ea8fdb833c0b6fdb8bbeeb7a7056a79416f1140472d23e0cdb14ed3bd06e17fca93ea663af690451001909aa4abfe478 SHA512 3da7781f74fa80e21336e49b9b36cf73b88ec9cf6f66a5c0e5d48ebc3382d87f5eb981b924704f04dfa4931e5691928a20c7cc73cca5b5f3a32e2348d6b87802 DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild deleted file mode 100644 index 5b936fab5d7..000 --- a/dev-util/glade/glade-3.20.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-single-r1 versionator virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" - -IUSE="debug +introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.32:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.20.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf requires: -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-gladeui \ - --enable-libtool-lock \ - $(usex debug --enable-debug ' ') \ - $(use_enable introspection) \ - $(use_enable python) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify Name in .desktop file to avoid confusion with other slots - sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ - -i data/glade.desktop || die "sed of data/glade.desktop failed" - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 03fe349269451f3b2aabcd19210364d052334786 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 20:15:44 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 20:15:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03fe3492 dev-util/glade: ia64 stable (bug #692932) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 102316d8da7..b846c91ad27 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.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=6 @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 2139084ee3de11b3b79752b25bdf8d644bf6150d Author: Matt Turner gentoo org> AuthorDate: Sun Oct 13 19:04:46 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 13 19:04:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2139084e dev-util/glade-3.22.1: alpha stable, bug 692932 Signed-off-by: Matt Turner gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index b3d77d574c0..102316d8da7 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: b47343d7adf7c44f25aff758ba9f8c19e9aaef50 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Sep 14 23:25:33 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 14 23:35:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47343d7 dev-util/glade: stable 3.22.1 for sparc, bug #692932 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 68c852cb93e..776b0dd5da5 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: c98ffa88e42158be65187d77195eff73063ca5a2 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 8 00:28:50 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 8 01:13:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98ffa88 dev-util/glade: x86 stable (bug #692932) Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 77500747cd9..68c852cb93e 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 826abf76f88eb88e6dc716b750ee274c1b001159 Author: Aaron Bauman gentoo org> AuthorDate: Mon Sep 2 22:44:18 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Sep 2 22:44:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826abf76 dev-util/glade: arm64 stable (bug #692932) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index cf8d047ea6b..77500747cd9 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 43cd47a54d53c3ae37f3c2ef17dbd9160623b76c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 2 10:10:45 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 2 10:10:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cd47a5 dev-util/glade: ppc stable wrt bug #692932 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 98f3bf10829..cf8d047ea6b 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 8c47a7317c1e4c23396eaf9631eaa96ac08542af Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 2 09:31:52 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 2 09:31:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c47a731 dev-util/glade: ppc64 stable wrt bug #692932 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 316aabeda54..98f3bf10829 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 6bdd9c149447735de73b314a76033a0847bf9d6b Author: Mikle Kolyada gentoo org> AuthorDate: Sun Sep 1 18:20:05 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Sep 1 18:20:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdd9c14 dev-util/glade: arm stable wrt bug #692932 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 97ec0c44431..316aabeda54 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: d411352f0d397acf6550c6e5e7784981005d0d17 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 31 05:23:51 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 31 05:23:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d411352f dev-util/glade: amd64 stable wrt bug #692932 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> dev-util/glade/glade-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 0106822b04d..97ec0c44431 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: bb91acff253a2cc881e24efaf2a29f6128f6669b Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 28 18:16:10 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 28 18:16:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb91acff dev-util/glade: bump to 3.22.1 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.22.1.ebuild | 90 ++ dev-util/glade/metadata.xml| 3 ++ 3 files changed, 94 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 9a5ce83c170..a17abc4b039 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.20.4.tar.xz 3534860 BLAKE2B f502e863f9acbd6580c043ff82dffb84ea8fdb833c0b6fdb8bbeeb7a7056a79416f1140472d23e0cdb14ed3bd06e17fca93ea663af690451001909aa4abfe478 SHA512 3da7781f74fa80e21336e49b9b36cf73b88ec9cf6f66a5c0e5d48ebc3382d87f5eb981b924704f04dfa4931e5691928a20c7cc73cca5b5f3a32e2348d6b87802 +DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild new file mode 100644 index 000..0106822b04d --- /dev/null +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-single-r1 virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +IUSE="debug +introspection python webkit" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.53.2:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.20.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) + webkit? ( >=net-libs/webkit-gtk-2.12.0:4 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + dev-util/itstool + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf requires: +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333 + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-gladeui \ + --enable-libtool-lock \ + $(usex debug --enable-debug ' ') \ + $(use_enable introspection) \ + $(use_enable python) \ + $(use_enable webkit webkit2gtk) +} + +src_test() { + virtx emake check +} + +src_install() { + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +} diff --git a/dev-util/glade/metadata.xml b/dev-util/glade/metadata.xml index 39980802b1d..64de49b2607 100644 --- a/dev-util/glade/metadata.xml +++ b/dev-util/glade/metadata.xml @@ -5,4 +5,7 @@ gn...@gentoo.org Gentoo GNOME Desktop + + Build catalog support for net-libs/webkit-gtk:4 widgets. +
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 4f1235bc20fdbfd5d21d9bef05524584403800ef Author: Aaron Bauman gentoo org> AuthorDate: Wed May 29 00:29:24 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 29 00:31:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1235bc dev-util/glade: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="arm64" dev-util/glade/glade-3.20.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index 517ed1022cf..d3714066465 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 060b3c0ab3da37e193abfd1237be138d25749126 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 8 22:17:03 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 8 22:39:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060b3c0a dev-util/glade: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glade/Manifest| 1 - dev-util/glade/glade-3.20.2.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 4a26e8fc1aa..9a5ce83c170 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.20.2.tar.xz 3535064 BLAKE2B 33e5e9477556ac5f645cf13658ff1eebdaf046c1bbbcf5ac528c00f9b5f76943ede8140cc6a3b73dc27ed96c363208700031306f19478ba0e9e2fbae8319f500 SHA512 45f850ed4d409aaf11153da45398e7974d7b85235bf5d5043bc11755c3e4d1201f59ed854786162a7414f0521c818982560d4e226f93625b9253dc598793118a DIST glade-3.20.4.tar.xz 3534860 BLAKE2B f502e863f9acbd6580c043ff82dffb84ea8fdb833c0b6fdb8bbeeb7a7056a79416f1140472d23e0cdb14ed3bd06e17fca93ea663af690451001909aa4abfe478 SHA512 3da7781f74fa80e21336e49b9b36cf73b88ec9cf6f66a5c0e5d48ebc3382d87f5eb981b924704f04dfa4931e5691928a20c7cc73cca5b5f3a32e2348d6b87802 diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild deleted file mode 100644 index fcb9aec14d7..000 --- a/dev-util/glade/glade-3.20.2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-single-r1 versionator virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -IUSE="debug +introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.32:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.20.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf requires: -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-gladeui \ - --enable-libtool-lock \ - $(usex debug --enable-debug ' ') \ - $(use_enable introspection) \ - $(use_enable python) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify Name in .desktop file to avoid confusion with other slots - sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ - -i data/glade.desktop || die "sed of data/glade.desktop failed" - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 5fd154b5564bcf18d16e2385a136f98d9b0f8fbe Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 15 11:40:33 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 15 12:50:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd154b5 dev-util/glade: stable 3.20.4 for sparc, bug #652976 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index bbe12731aad..517ed1022cf 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3a9614cf94920c16d4bafe5c8c496b90bd8130ac Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 24 13:35:20 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 24 13:36:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9614cf dev-util/glade: stable 3.20.4 for ppc, bug #652976 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/glade/glade-3.20.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index 70eb30d633c..bbe12731aad 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.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="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: d396b06d48684b5ec7e04d4fb04d4fb2821fdd9c Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 29 12:21:41 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 29 12:21:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d396b06d dev-util/glade: ppc64 stable wrt bug #652976 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index c7773d9c16d..70eb30d633c 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: a7e989994213da121546fdd85eb844d92400f9cf Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 14 12:42:25 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 14 14:11:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e98999 dev-util/glade-3.20.4-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/652976 dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index ca539a9f72b..c7773d9c16d 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 1ef643b409a44fffbe797bf137f242b593d676ff Author: Markus Meier gentoo org> AuthorDate: Fri May 4 20:45:08 2018 + Commit: Markus Meier gentoo org> CommitDate: Fri May 4 20:45:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef643b4 dev-util/glade: arm stable, bug #652976 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index a42b273b5b6..ca539a9f72b 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3f1d6196bb31f461f9368554b6df981cec75827d Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 28 16:59:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 28 16:59:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1d6196 dev-util/glade: stable 3.20.4 for ia64, bug #652976 Bug: https://bugs.gentoo.org/652976 Package-Manager: Portage-2.3.31, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index 8a552f034ae..a42b273b5b6 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 9ac44b9fd1b6de2dd106f33da4e500fcc8f5449c Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 26 22:30:08 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 22:32:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac44b9f dev-util/glade: amd64 stable Bug: https://bugs.gentoo.org/652976 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-util/glade/glade-3.20.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild index 8e7c03a4342..8a552f034ae 100644 --- a/dev-util/glade/glade-3.20.4.ebuild +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 4bc469862c7ef1ea2adb4bd572ae452494577802 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Apr 20 20:24:11 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Apr 20 20:26:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc46986 dev-util/glade: bump to 3.20.4 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.20.4.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 99cf143707a..4a26e8fc1aa 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.20.2.tar.xz 3535064 BLAKE2B 33e5e9477556ac5f645cf13658ff1eebdaf046c1bbbcf5ac528c00f9b5f76943ede8140cc6a3b73dc27ed96c363208700031306f19478ba0e9e2fbae8319f500 SHA512 45f850ed4d409aaf11153da45398e7974d7b85235bf5d5043bc11755c3e4d1201f59ed854786162a7414f0521c818982560d4e226f93625b9253dc598793118a +DIST glade-3.20.4.tar.xz 3534860 BLAKE2B f502e863f9acbd6580c043ff82dffb84ea8fdb833c0b6fdb8bbeeb7a7056a79416f1140472d23e0cdb14ed3bd06e17fca93ea663af690451001909aa4abfe478 SHA512 3da7781f74fa80e21336e49b9b36cf73b88ec9cf6f66a5c0e5d48ebc3382d87f5eb981b924704f04dfa4931e5691928a20c7cc73cca5b5f3a32e2348d6b87802 diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild new file mode 100644 index 000..243a7291285 --- /dev/null +++ b/dev-util/glade/glade-3.20.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-single-r1 versionator virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +IUSE="debug +introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.32:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.20.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + dev-util/itstool + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf requires: +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-gladeui \ + --enable-libtool-lock \ + $(usex debug --enable-debug ' ') \ + $(use_enable introspection) \ + $(use_enable python) +} + +src_test() { + virtx emake check +} + +src_install() { + # modify Name in .desktop file to avoid confusion with other slots + sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ + -i data/glade.desktop || die "sed of data/glade.desktop failed" + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: ffd8b87d04df252cb1dbbc7fbe03f18814f64f93 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 15 01:30:02 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 15 01:30:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd8b87d dev-util/glade: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/glade/Manifest| 1 - dev-util/glade/glade-3.20.0.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 66524da909c..99cf143707a 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.20.0.tar.xz 3492928 BLAKE2B bab8682ec83a98f7f405a667e9fc9ad4b0fa334e0f1f3b1ba5bd8e17af1c61c65031ebe2fe56b8321df142f5a4d8dec348793bba0fc3c195c6722d635d52a291 SHA512 58c8da3522c75470f5b42492bddd83f61d828fa2a3fb8a78d15813f6d1f1df22bd808f25ae7228bf2e821bacdcc5665b889bac3ea8364c4dac288f95e817e98a DIST glade-3.20.2.tar.xz 3535064 BLAKE2B 33e5e9477556ac5f645cf13658ff1eebdaf046c1bbbcf5ac528c00f9b5f76943ede8140cc6a3b73dc27ed96c363208700031306f19478ba0e9e2fbae8319f500 SHA512 45f850ed4d409aaf11153da45398e7974d7b85235bf5d5043bc11755c3e4d1201f59ed854786162a7414f0521c818982560d4e226f93625b9253dc598793118a diff --git a/dev-util/glade/glade-3.20.0.ebuild b/dev-util/glade/glade-3.20.0.ebuild deleted file mode 100644 index d2a03c7b833..000 --- a/dev-util/glade/glade-3.20.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-single-r1 versionator virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -IUSE="debug +introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.32:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.20.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf requires: -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-gladeui \ - --enable-libtool-lock \ - $(usex debug --enable-debug ' ') \ - $(use_enable introspection) \ - $(use_enable python) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify Name in .desktop file to avoid confusion with other slots - sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ - -i data/glade.desktop || die "sed of data/glade.desktop failed" - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 89eeb015801d374b71bbacbec26b2e99979f1093 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Mar 14 21:33:18 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Mar 14 21:40:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89eeb015 dev-util/glade: stable 3.20.2 for ppc64, bug #631656 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 8d5c4fa322b..fcb9aec14d7 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: e6089e47684899347dcfd9dbd076ff81cea07838 Author: Markus Meier gentoo org> AuthorDate: Wed Mar 14 20:21:41 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Mar 14 21:08:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6089e47 dev-util/glade: arm stable, bug #631656 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 15cb62ee201..8d5c4fa322b 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 2622591e4f72f437efcbbd301aac82be81d300ae Author: Tobias Klausmann gentoo org> AuthorDate: Tue Mar 6 21:36:36 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Mar 6 21:37:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2622591e dev-util/glade-3.20.2-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/631656 dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index fa4a734fc8c..15cb62ee201 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 3062d28a910495c11170ac83347bbb8655e3b819 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 4 19:48:39 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 4 20:48:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3062d28a dev-util/glade: stable 3.20.2 for ppc, bug #631656 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 11d5534f3d0..fa4a734fc8c 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 6822e0aa7f99e3216a2e711c9bb70947153aeb6c Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Feb 16 20:35:56 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 16 20:39:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6822e0aa dev-util/glade: stable 3.20.2 for ia64, bug #631656 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 2d2aaacb86e..11d5534f3d0 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 65a37eaf5d8be36e9163d102c495177785b39743 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 02:21:38 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 02:21:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a37eaf dev-util/glade: amd64 stable wrt bug #631656 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/glade/glade-3.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 2f11faca616..d99a8af28dc 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 79926232bc1a03c4c9dabbce9948ed2de797b401 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jan 13 11:37:50 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 13 12:12:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79926232 dev-util/glade: stable 3.20.2 for sparc, bug #631656 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-util/glade/glade-3.20.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild index 2f8c73bbc2c..2f11faca616 100644 --- a/dev-util/glade/glade-3.20.2.ebuild +++ b/dev-util/glade/glade-3.20.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=6 @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 1f5a89edfb6d4bf422bab113b3e5530d2f67ce0d Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 17 22:34:24 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 17 23:13:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5a89ed dev-util/glade: version bump 3.20.0 → 3.20.2 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/glade/Manifest| 1 + dev-util/glade/glade-3.20.2.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index a35aa5f5ee4..66524da909c 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1 +1,2 @@ DIST glade-3.20.0.tar.xz 3492928 BLAKE2B bab8682ec83a98f7f405a667e9fc9ad4b0fa334e0f1f3b1ba5bd8e17af1c61c65031ebe2fe56b8321df142f5a4d8dec348793bba0fc3c195c6722d635d52a291 SHA512 58c8da3522c75470f5b42492bddd83f61d828fa2a3fb8a78d15813f6d1f1df22bd808f25ae7228bf2e821bacdcc5665b889bac3ea8364c4dac288f95e817e98a +DIST glade-3.20.2.tar.xz 3535064 BLAKE2B 33e5e9477556ac5f645cf13658ff1eebdaf046c1bbbcf5ac528c00f9b5f76943ede8140cc6a3b73dc27ed96c363208700031306f19478ba0e9e2fbae8319f500 SHA512 45f850ed4d409aaf11153da45398e7974d7b85235bf5d5043bc11755c3e4d1201f59ed854786162a7414f0521c818982560d4e226f93625b9253dc598793118a diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild new file mode 100644 index 000..2f8c73bbc2c --- /dev/null +++ b/dev-util/glade/glade-3.20.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-single-r1 versionator virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +IUSE="debug +introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.32:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.20.0:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + dev-util/itstool + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf requires: +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +PATCHES=( + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + "${FILESDIR}"/${PN}-3.14.1-doc-version.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-gladeui \ + --enable-libtool-lock \ + $(usex debug --enable-debug ' ') \ + $(use_enable introspection) \ + $(use_enable python) +} + +src_test() { + virtx emake check +} + +src_install() { + # modify Name in .desktop file to avoid confusion with other slots + sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ + -i data/glade.desktop || die "sed of data/glade.desktop failed" + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: fcb97db00066d3044f472fed7f9c7027b7046f37 Author: Alexis Ballier gentoo org> AuthorDate: Sun Jun 18 21:25:38 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 18 21:25:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb97db0 dev-util/glade: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-util/glade/glade-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.0.ebuild b/dev-util/glade/glade-3.20.0.ebuild index b348eaba59a..d2a03c7b833 100644 --- a/dev-util/glade/glade-3.20.0.ebuild +++ b/dev-util/glade/glade-3.20.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 9a66534ccc26eedf6cd803028ebee65ebcaf42c2 Author: Markus Meier gentoo org> AuthorDate: Tue Dec 6 20:25:22 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue Dec 6 20:25:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a66534c dev-util/glade: arm stable, bug #587010 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" dev-util/glade/glade-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glade/glade-3.20.0.ebuild b/dev-util/glade/glade-3.20.0.ebuild index cef56f9..2296f58 100644 --- a/dev-util/glade/glade-3.20.0.ebuild +++ b/dev-util/glade/glade-3.20.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://glade.gnome.org/"; LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug +introspection python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glade/
commit: 77331865494c9e423db34f3e1a2d0d4f8327721e Author: Pacho Ramos gentoo org> AuthorDate: Sun Aug 21 12:00:30 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Aug 21 12:43:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77331865 dev-util/glade: drop old (#575216) Package-Manager: portage-2.3.0 dev-util/glade/Manifest | 1 - dev-util/glade/glade-3.8.5.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index 1c2dd09..974176e 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,3 +1,2 @@ DIST glade-3.18.3.tar.xz 3266400 SHA256 ecdbce46e7fbfecd463be840b94fbf54d83723b3ebe075414cfd225ddab66452 SHA512 6e98d6ba98118fde4066f983024818528ac8c82d176896e2c5c62a19094377df4bf4c6b4edd028cd72bf8744c807c28a930e467f2a23670537b02af327b683f8 WHIRLPOOL 4e1e86b86216739007b3524464a5fcaf07c66ba5adc36a3c497c0c411401fffc6345db2722a1b0f85d1e1e13c920553014e4eac3bdbbd2dcc7ddbd8ac7cb41a3 DIST glade-3.20.0.tar.xz 3492928 SHA256 82d96dca5dec40ee34e2f41d49c13b4ea50da8f32a3a49ca2da802ff14dc18fe SHA512 58c8da3522c75470f5b42492bddd83f61d828fa2a3fb8a78d15813f6d1f1df22bd808f25ae7228bf2e821bacdcc5665b889bac3ea8364c4dac288f95e817e98a WHIRLPOOL 403bccfa596c306d997df2db115496885db70e04610340e3ceb1ddbd9d2868a1188cf3d164d4ea101442ae8e9cbcc6f2dea351bcc4b59c1bac41f0c315f9a6d8 -DIST glade3-3.8.5.tar.xz 2322076 SHA256 58a5f6e4df4028230ddecc74c564808b7ec4471b1925058e29304f778b6b2735 SHA512 722a33f1a1ec3baa785bf3c6f7f5ec2cbe7cf6fe44c9c26d33728de16f2856cbb1ace0cd38c5b5356081e32cc82fd00f2b6af53bd06bb832079610042985 WHIRLPOOL 672c38822dd04e43e2a3c6642fa34e9e485172d943a0abd5e16f7f378f73bc9126768955d9aad431960f5966be8edaa26a755ca28e2644a790c111e0b6c0142d diff --git a/dev-util/glade/glade-3.8.5.ebuild b/dev-util/glade/glade-3.8.5.ebuild deleted file mode 100644 index 7590c6a..000 --- a/dev-util/glade/glade-3.8.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME_ORG_MODULE="glade3" -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit eutils gnome2 python-single-r1 - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/"; - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3/11" # subslot = suffix of libgladeui-1.so -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gnome python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-libs/glib-2.8:2 - >=x11-libs/gtk+-2.24:2 - >=dev-libs/libxml2-2.4:2 - gnome? ( - >=gnome-base/libgnomeui-2 - >=gnome-base/libbonoboui-2 ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygtk-2.10:2 ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=dev-util/intltool-0.35 - virtual/pkgconfig - sys-devel/gettext - >=app-text/gnome-doc-utils-0.9 - app-text/docbook-xml-dtd:4.1.2 -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --enable-libtool-lock \ - $(use_enable gnome) \ - $(use_enable python) -}