[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 9894a172cf93eca17870136277b4813df2972e64 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jul 30 08:08:51 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jul 30 08:48:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9894a172 dev-util/devhelp: enable py3.12 Closes: https://bugs.gentoo.org/929533 Signed-off-by: Pacho Ramos gentoo.org> dev-util/devhelp/devhelp-43.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild index 7de6d24bacc4..4623869ab55c 100644 --- a/dev-util/devhelp/devhelp-43.0.ebuild +++ b/dev-util/devhelp/devhelp-43.0.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 gnome.org gnome2-utils meson python-single-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: b9002fa9796990d26b90ac622df79b1aaa3ee765 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:01:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:01:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9002fa9 dev-util/devhelp: Keyword 43.0 arm64, #907709 Signed-off-by: Sam James gentoo.org> dev-util/devhelp/devhelp-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild index 757e34d1b9f7..7de6d24bacc4 100644 --- a/dev-util/devhelp/devhelp-43.0.ebuild +++ b/dev-util/devhelp/devhelp-43.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+ CC-BY-SA-4.0" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="amd64 ~arm ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" IUSE="+gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/, dev-util/devhelp/
commit: 351a580acab57f68f1f9773ecd8f06115615400c Author: Matt Turner gentoo org> AuthorDate: Mon Aug 29 16:42:20 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Aug 29 23:48:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351a580a dev-util/devhelp: Version bump to 41.3 Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-41.3.ebuild | 83 +++ dev-util/devhelp/files/41.3-webkitgtk40.patch | 34 +++ 3 files changed, 118 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 9e1facd9d301..98bd8fd423b8 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-41.2.tar.xz 1455736 BLAKE2B c531af6cded6c9624581e4d14fb4d7713afbdcf173ec2a82e49789af1752568790dc346cc0293eddc68c0943fec4f742de726953de34441771711a938ba858fa SHA512 99a75ff19bf1b4613c312921452f190334e3e2036c28cda070169e3d1d352a5d2e7a56a393326efd679076257412e281dc94b628429119fcad58060d1a88ea98 +DIST devhelp-41.3.tar.xz 2303068 BLAKE2B 1c08931897a7cd1d15028d9394479297d6fffc48412aa31cc739380405b8588fec47fddbea803c80d44eb23d2fa84d5f9a42aa8b061859d459e450ccd76ee82d SHA512 91251f1d8c0380f16768a1fed2d0a0a19935a646613a966c48ae70e52bfe8b6aa0c683d2b371d9e25dfdfcaeac687ea2c83c2bfd5f4f35394bb4576e6f98b48d diff --git a/dev-util/devhelp/devhelp-41.3.ebuild b/dev-util/devhelp/devhelp-41.3.ebuild new file mode 100644 index ..b9eb3583a6e9 --- /dev/null +++ b/dev-util/devhelp/devhelp-41.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="+gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.26:4[introspection?] + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/41.2-optional-introspection.patch + "${FILESDIR}"/${PV}-webkitgtk40.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dplugin_emacs=true + $(meson_use gedit plugin_gedit) + -Dplugin_vim=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/devhelp-3 "${ED}"/usr/share/gtk-doc/html/ || die + fi + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-util/devhelp/files/41.3-webkitgtk40.patch b/dev-util/devhelp/files/41.3-webkitgtk40.patch new file mode 100644 index ..bd798e8ce7cf --- /dev/null +++ b/dev-util/devhelp/files/41.3-webkitgtk40.patch @@ -0,0 +1,34 @@ +From bdb13ad7f18c90d6409da713ac49dc3995d2dfe2 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 3 Oct 2021 23:52:27 +0300 +Subject: [PATCH] build: Don't automagically depend on webkit2gtk-4.1 + +That's the libsoup3 using webkit-gtk SLOT that we don't have. Patch it out, +so it wouldn't be picked up automagically once it's added or comes from some +overlay. + +This reverts commit f9d52aad23914df9dcb404723d1c99cf7b4e1eca. +--- + meson.build | 4 + 1 file changed, 4 deletions(-) + +diff --git a/meson.build b/meson.build +index 307a351a..64dc385a 100644 +--- a/meson.build b/meson.build +@@ -46,12 +46,8 @@ lt_revision = 3 + lt_age = 0 + LIBDEVHELP_LT_VERSION = '@0@.@1@.@2@'.format(lt_current, lt_revision, lt_age)
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/
commit: 5ac10b6fe2826a1adba0807f6c7b98fd577aef01 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:04:09 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac10b6f dev-util/devhelp: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/40.0-optional-introspection.patch| 47 -- 1 file changed, 47 deletions(-) diff --git a/dev-util/devhelp/files/40.0-optional-introspection.patch b/dev-util/devhelp/files/40.0-optional-introspection.patch deleted file mode 100644 index d4c00d369d63.. --- a/dev-util/devhelp/files/40.0-optional-introspection.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 6c982d00f9d6f03f916bb6a572e7f938cd56fa74 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Fri, 22 Mar 2019 19:44:40 +0200 -Subject: [PATCH] build: Add optionality for introspection build - - devhelp/meson.build | 2 ++ - meson_options.txt | 6 ++ - 2 files changed, 8 insertions(+) - -diff --git a/devhelp/meson.build b/devhelp/meson.build -index eef055e7..eeaa51eb 100644 a/devhelp/meson.build -+++ b/devhelp/meson.build -@@ -120,6 +120,7 @@ PKG_CONFIG.generate( - requires_private: LIBDEVHELP_PRIVATE_DEPS - ) - -+if get_option('introspection') - GNOME.generate_gir( - libdevhelp_shared_lib, - export_packages: 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL), -@@ -140,3 +141,4 @@ GNOME.generate_gir( - '--quiet', - ], - ) -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 17dc85f5..c69a2906 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -10,6 +10,12 @@ option( - description: 'Build the API reference' - ) - -+option( -+ 'introspection', -+ type: 'boolean', value: true, -+ description: 'Build GObject Introspection data' -+) -+ - option( - 'plugin_emacs', - type: 'boolean', value: false, --- -2.26.3 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/, dev-util/devhelp/
commit: ce97cf736d5a6de2311fcb2bf345b7ebc9f043c3 Author: Sam James gentoo org> AuthorDate: Tue Jan 25 02:15:28 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 02:15:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce97cf73 dev-util/devhelp: fix build with meson 0.61 Closes: https://bugs.gentoo.org/831928 Signed-off-by: Sam James gentoo.org> dev-util/devhelp/devhelp-41.2.ebuild | 4 ++- dev-util/devhelp/files/41.2-meson-0.61.patch | 52 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-41.2.ebuild b/dev-util/devhelp/devhelp-41.2.ebuild index 0d4bb96937b5..7892dd7fcbf5 100644 --- a/dev-util/devhelp/devhelp-41.2.ebuild +++ b/dev-util/devhelp/devhelp-41.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 @@ -45,6 +45,8 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PV}-optional-introspection.patch "${FILESDIR}"/${PV}-webkitgtk40.patch + + "${FILESDIR}"/${PV}-meson-0.61.patch ) pkg_setup() { diff --git a/dev-util/devhelp/files/41.2-meson-0.61.patch b/dev-util/devhelp/files/41.2-meson-0.61.patch new file mode 100644 index ..dd75f802056a --- /dev/null +++ b/dev-util/devhelp/files/41.2-meson-0.61.patch @@ -0,0 +1,52 @@ +https://gitlab.gnome.org/GNOME/devhelp/-/merge_requests/43.patch +https://gitlab.gnome.org/GNOME/devhelp/-/merge_requests/42.patch +https://bugs.gentoo.org/831928 + +From f1c27fd4eaa59e86005f9698bb839451a2f0ef44 Mon Sep 17 00:00:00 2001 +From: r-value +Date: Wed, 17 Nov 2021 18:02:20 +0800 +Subject: [PATCH] Remove incorrect arg for i18n.merge_file + +`i18n.merge_file` has been ignoring positional arguments and +explicitly rejects with error "ERROR: Function does not take +positional arguments" since meson 0.60.0 +--- + data/meson.build | 2 -- + plugins/gedit-plugin/meson.build | 1 - + 2 files changed, 3 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index c6aeffb4..0bc531a2 100644 +--- a/data/meson.build b/data/meson.build +@@ -19,7 +19,6 @@ appdata_conf = configuration_data() + appdata_conf.set('application_id', APPLICATION_ID) + appdata = APPLICATION_ID + '.appdata.xml' + appdata_file = I18N.merge_file( +- appdata, + input: configure_file( + input: 'org.gnome.Devhelp.appdata.xml.in.in', + output: APPLICATION_ID + '.appdata.xml.in', +@@ -45,7 +44,6 @@ desktop_conf = configuration_data() + desktop_conf.set('application_id', APPLICATION_ID) + desktop = APPLICATION_ID + '.desktop' + desktop_file = I18N.merge_file( +- desktop, + type: 'desktop', + input: configure_file( + input: 'org.gnome.Devhelp.desktop.in.in', +diff --git a/plugins/gedit-plugin/meson.build b/plugins/gedit-plugin/meson.build +index 4f779886..877a01ff 100644 +--- a/plugins/gedit-plugin/meson.build b/plugins/gedit-plugin/meson.build +@@ -7,7 +7,6 @@ install_data( + + plugin_info_file = 'devhelp.plugin' + I18N.merge_file( +- plugin_info_file, + type: 'desktop', + input: plugin_info_file + '.desktop.in', + output: plugin_info_file, +-- +GitLab +
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: d0562c203977ec103dfb216f8c9a158161c95a7d Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 17 20:47:08 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 17 20:58:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0562c20 dev-util/devhelp: enable py3.10 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/devhelp-40.1.ebuild | 2 +- dev-util/devhelp/devhelp-41.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/devhelp/devhelp-40.1.ebuild b/dev-util/devhelp/devhelp-40.1.ebuild index bc2c2139331..777e0daeb1b 100644 --- a/dev-util/devhelp/devhelp-40.1.ebuild +++ b/dev-util/devhelp/devhelp-40.1.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 gnome.org gnome2-utils meson python-single-r1 xdg diff --git a/dev-util/devhelp/devhelp-41.2.ebuild b/dev-util/devhelp/devhelp-41.2.ebuild index 4657f906fe7..0d4bb96937b 100644 --- a/dev-util/devhelp/devhelp-41.2.ebuild +++ b/dev-util/devhelp/devhelp-41.2.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 gnome.org gnome2-utils meson python-single-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/, dev-util/devhelp/files/
commit: 23c5e2ab1154b82697e9701162c193f0b5fb27e1 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 3 21:36:39 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 3 21:41:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c5e2ab dev-util/devhelp: bump to 41.2 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-41.2.ebuild | 83 ++ .../files/41.2-optional-introspection.patch| 47 dev-util/devhelp/files/41.2-webkitgtk40.patch | 38 ++ 4 files changed, 169 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index b3f2105aa47..189093efe28 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1,3 @@ DIST devhelp-40.0.tar.xz 318076 BLAKE2B 05345f422e0ec906855c139306020165277daefea2c85229092be57c98f96459c33ab0fdf847a7135fa1b329c76edea71f7da0342c6673a828efe26298d26bdf SHA512 b8dd5fbb12558845f7f5794dad56ef0ffc1dbd60d5a6a28029dc8acea241e8deb1b68cd0abe9d620a512931a1c5f6db12fc594cd4597758c8d4904fb64e6ade7 DIST devhelp-40.1.tar.xz 318172 BLAKE2B 83f71b66538b700790961e3dd3c7c7a75199f499a1fb32eb01e62fd5d11e72ae4e860bcfab2615bd4d417d5c57b89dad7eb2f1de4930e39e544d42b57a193b97 SHA512 4c541db9adce4064f401c1d0a9f3233e2dbab17206358dfcce360286f69698248d08172fb236a692b125d8cd3a5bb76b6377b01b52c3d096fa4528400acd +DIST devhelp-41.2.tar.xz 1455736 BLAKE2B c531af6cded6c9624581e4d14fb4d7713afbdcf173ec2a82e49789af1752568790dc346cc0293eddc68c0943fec4f742de726953de34441771711a938ba858fa SHA512 99a75ff19bf1b4613c312921452f190334e3e2036c28cda070169e3d1d352a5d2e7a56a393326efd679076257412e281dc94b628429119fcad58060d1a88ea98 diff --git a/dev-util/devhelp/devhelp-41.2.ebuild b/dev-util/devhelp/devhelp-41.2.ebuild new file mode 100644 index 000..4657f906fe7 --- /dev/null +++ b/dev-util/devhelp/devhelp-41.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="+gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.26:4[introspection?] + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PV}-optional-introspection.patch + "${FILESDIR}"/${PV}-webkitgtk40.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dplugin_emacs=true + $(meson_use gedit plugin_gedit) + -Dplugin_vim=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/devhelp-3 "${ED}"/usr/share/gtk-doc/html/ || die + fi + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-util/devhelp/files/41.2-optional-introspection.patch b/dev-util/devhelp/files/41.2-optional-introspection.patch new file mode 100644 index 000..7fb4e719cbf --- /dev/null +++ b/dev-util/devhelp/files/41.2-optional-introspection.patch @@ -0,0 +1,47 @@ +From 0e2e1de8015abc77ead34e25d9822a183b1f214d Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 3 Oct 2021 23:51:25 +0300 +Subject: [PATCH] build: Add optionality for introspection build + +--- + devhelp/meson.build | 2 ++ + meson_options.txt | 6 ++ + 2 files
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 25b90a4e247c4b3c8834cd28e7e9f2bf2dcc58ae Author: Mart Raudsepp gentoo org> AuthorDate: Sat Sep 18 20:03:47 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Sep 18 20:48:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b90a4e dev-util/devhelp: fix webkit-gtk minimum dep Inconsequential, as we have long not had such old versions anyhow, but match meson.build Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/devhelp-40.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-40.1.ebuild b/dev-util/devhelp/devhelp-40.1.ebuild index fc32178168a..6c3ef63c21c 100644 --- a/dev-util/devhelp/devhelp-40.1.ebuild +++ b/dev-util/devhelp/devhelp-40.1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" >=dev-libs/glib-2.64:2 >=x11-libs/gtk+-3.22:3[introspection?] - >=net-libs/webkit-gtk-2.24:4[introspection?] + >=net-libs/webkit-gtk-2.26:4[introspection?] >=gui-libs/amtk-5.0:5 gnome-base/gsettings-desktop-schemas introspection? ( >=dev-libs/gobject-introspection-1.54:= )
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: eb119a73972de72a9e5e90828c90fe7bd655983f Author: Matt Turner gentoo org> AuthorDate: Sat Aug 28 19:08:24 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 28 21:14:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb119a73 dev-util/devhelp: Version bump to 40.1 Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/Manifest| 1 + dev-util/devhelp/devhelp-40.1.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 4e832e78d2c..b3f2105aa47 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-40.0.tar.xz 318076 BLAKE2B 05345f422e0ec906855c139306020165277daefea2c85229092be57c98f96459c33ab0fdf847a7135fa1b329c76edea71f7da0342c6673a828efe26298d26bdf SHA512 b8dd5fbb12558845f7f5794dad56ef0ffc1dbd60d5a6a28029dc8acea241e8deb1b68cd0abe9d620a512931a1c5f6db12fc594cd4597758c8d4904fb64e6ade7 +DIST devhelp-40.1.tar.xz 318172 BLAKE2B 83f71b66538b700790961e3dd3c7c7a75199f499a1fb32eb01e62fd5d11e72ae4e860bcfab2615bd4d417d5c57b89dad7eb2f1de4930e39e544d42b57a193b97 SHA512 4c541db9adce4064f401c1d0a9f3233e2dbab17206358dfcce360286f69698248d08172fb236a692b125d8cd3a5bb76b6377b01b52c3d096fa4528400acd diff --git a/dev-util/devhelp/devhelp-40.1.ebuild b/dev-util/devhelp/devhelp-40.1.ebuild new file mode 100644 index 000..fc32178168a --- /dev/null +++ b/dev-util/devhelp/devhelp-40.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="+gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.24:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/40.0-optional-introspection.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dplugin_emacs=true + $(meson_use gedit plugin_gedit) + -Dplugin_vim=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/
commit: 9d4ba7603a12af57ce917bdb80507462f8179de3 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jun 1 17:24:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jun 1 19:01:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4ba760 dev-util/devhelp: remove unused patches Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/files/3.30.1-optional-gedit.patch | 37 - .../files/3.30.1-optional-introspection.patch | 38 -- 2 files changed, 75 deletions(-) diff --git a/dev-util/devhelp/files/3.30.1-optional-gedit.patch b/dev-util/devhelp/files/3.30.1-optional-gedit.patch deleted file mode 100644 index 09e4405a50e..000 --- a/dev-util/devhelp/files/3.30.1-optional-gedit.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 5bb00c3748741d585d544c96933a25bd399736ed Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Fri, 22 Mar 2019 19:47:49 +0200 -Subject: [PATCH 2/2] build: Add optionality for gedit plugin installation - - meson.build | 4 +++- - meson_options.txt | 1 + - 2 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index a0def09c..2d1d3e0a 100644 a/meson.build -+++ b/meson.build -@@ -155,7 +155,9 @@ add_global_arguments(supported_warning_cflags, language : 'c') - # end CFLAGS - - subdir('data') --subdir('plugins/gedit-plugin') -+if get_option('gedit_plugin') -+ subdir('plugins/gedit-plugin') -+endif - subdir('po') - subdir('help') - subdir('devhelp') -diff --git a/meson_options.txt b/meson_options.txt -index 2eaa7ff9..8fdb5a89 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -1,3 +1,4 @@ - option('flatpak_build', type : 'boolean', value : false, description : 'Flatpak build mode') -+option('gedit_plugin', type : 'boolean', value : true, description : 'Install the gedit plugin') - option('gtk_doc', type : 'boolean', value : false, description : 'Build the API reference') - option('introspection', type : 'boolean', value : true, description : 'Build GObject Introspection data') --- -2.17.0 - diff --git a/dev-util/devhelp/files/3.30.1-optional-introspection.patch b/dev-util/devhelp/files/3.30.1-optional-introspection.patch deleted file mode 100644 index b5afa8a2b87..000 --- a/dev-util/devhelp/files/3.30.1-optional-introspection.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3434481e901a0ffbcba9817e4c0641ca8c19275a Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Fri, 22 Mar 2019 19:44:40 +0200 -Subject: [PATCH 1/2] build: Add optionality for introspection build - - devhelp/meson.build | 2 ++ - meson_options.txt | 1 + - 2 files changed, 3 insertions(+) - -diff --git a/devhelp/meson.build b/devhelp/meson.build -index ea217895..f88fcb07 100644 a/devhelp/meson.build -+++ b/devhelp/meson.build -@@ -123,6 +123,7 @@ PKG_CONFIG.generate( - requires : LIBDEVHELP_DEPS_STR - ) - -+if get_option('introspection') - GNOME.generate_gir( - libdevhelp, - export_packages : 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL), -@@ -139,3 +140,4 @@ GNOME.generate_gir( - include_directories : ROOT_INCLUDE_DIR, - install : true - ) -+endif -diff --git a/meson_options.txt b/meson_options.txt -index a10fc603..2eaa7ff9 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -1,2 +1,3 @@ - option('flatpak_build', type : 'boolean', value : false, description : 'Flatpak build mode') - option('gtk_doc', type : 'boolean', value : false, description : 'Build the API reference') -+option('introspection', type : 'boolean', value : true, description : 'Build GObject Introspection data') --- -2.17.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/files/, dev-util/devhelp/
commit: 01feec5d5c5d963ce55b8e820fa6b7c4e5a45a6b Author: Matt Turner gentoo org> AuthorDate: Sat Apr 17 22:55:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 18 03:04:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01feec5d dev-util/devhelp: Version bump to 40.0 Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-40.0.ebuild | 82 ++ .../files/40.0-optional-introspection.patch| 47 + 3 files changed, 130 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index e6c4ceea771..cb01af4c2f2 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.38.1.tar.xz 313948 BLAKE2B bd070c98e92a8968ffbac7e634c19730e7c63ee18d180a5d9dda7d831b28deea49a7aa50b17ca9a8b5a411276ac055074cb76ef8cde5017ca395d49bf4aecdf6 SHA512 bcdd61cd822ae3fbe2c9542c09d058760fc1fa0bbbd55b1fc0853b4fdbf1c3856d4fed8f2263f94f41096cbdc0a76394773d43a9072d8aa89274fa61a3c2a430 +DIST devhelp-40.0.tar.xz 318076 BLAKE2B 05345f422e0ec906855c139306020165277daefea2c85229092be57c98f96459c33ab0fdf847a7135fa1b329c76edea71f7da0342c6673a828efe26298d26bdf SHA512 b8dd5fbb12558845f7f5794dad56ef0ffc1dbd60d5a6a28029dc8acea241e8deb1b68cd0abe9d620a512931a1c5f6db12fc594cd4597758c8d4904fb64e6ade7 diff --git a/dev-util/devhelp/devhelp-40.0.ebuild b/dev-util/devhelp/devhelp-40.0.ebuild new file mode 100644 index 000..8814cb62406 --- /dev/null +++ b/dev-util/devhelp/devhelp-40.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="+gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.24:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/40.0-optional-introspection.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dplugin_emacs=true + $(meson_use gedit plugin_gedit) + -Dplugin_vim=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-util/devhelp/files/40.0-optional-introspection.patch b/dev-util/devhelp/files/40.0-optional-introspection.patch new file mode 100644 index 000..d4c00d369d6 --- /dev/null +++ b/dev-util/devhelp/files/40.0-optional-introspection.patch @@ -0,0 +1,47 @@ +From 6c982d00f9d6f03f916bb6a572e7f938cd56fa74 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Fri, 22 Mar 2019 19:44:40 +0200 +Subject: [PATCH] build: Add optionality for introspection build + +--- + devhelp/meson.build | 2 ++ + meson_options.txt | 6 ++ + 2 files changed, 8 insertions(+) + +diff --git a/devhelp/meson.build b/devhelp/meson.build +index eef055e7..eeaa51eb 100644 +--- a/devhelp/meson.build b/devhelp/meson.build +@@ -120,6 +120,7 @@ PKG_CONFIG.generate( + requires_private: LIBDEVHELP_PRIVATE_DEPS + ) + ++if get_option('introspection') + GNOME.generate_gir( + libdevhelp_shared_lib, + export_packages: 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL), +@@ -140,3 +141,4 @@ GNOME.generate_gir( + '--quiet', + ], + ) ++endif +diff --git a/meson_options.txt b/meson_options.txt +index 17dc85f5..c69a2906 100644 +---
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 8a612a3f7876a3f25c09ba896a77a5ff8eded404 Author: Matt Turner gentoo org> AuthorDate: Mon Jan 4 17:19:50 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 5 18:29:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a612a3f dev-util/devhelp: Update gedit[introspection] dep Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/devhelp-3.36.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.36.2.ebuild b/dev-util/devhelp/devhelp-3.36.2.ebuild index 6d708ca540b..3a4c40d359f 100644 --- a/dev-util/devhelp/devhelp-3.36.2.ebuild +++ b/dev-util/devhelp/devhelp-3.36.2.ebuild @@ -27,7 +27,7 @@ RDEPEND="${DEPEND} gedit? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' - app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}] + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] ') )
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 0c35c774d501e9674a60e30b45db4eab169349de Author: Matt Turner gentoo org> AuthorDate: Sun Jan 3 16:50:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 5 18:29:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c35c774 dev-util/devhelp: Version bump to 3.38.1 Signed-off-by: Matt Turner gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.38.1.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 68b62d3dbad..2c3e666f0fc 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.36.2.tar.xz 302996 BLAKE2B 61131c7bedfe6803c04315138b017145e7ad7cc2939022a4cfcd0c65f4f3144db705a4a918a4ecd6a6fcea2a5dce64a891d951ccfc21dec0421991455b81ad16 SHA512 8852546b8ff337c2448a88b931803029825e34a6cf906370c683ac004866a548c9de79c934fde36ec04584f0bdc59eee4184b9ed8a480303eb78b9c9d43eb55e +DIST devhelp-3.38.1.tar.xz 313948 BLAKE2B bd070c98e92a8968ffbac7e634c19730e7c63ee18d180a5d9dda7d831b28deea49a7aa50b17ca9a8b5a411276ac055074cb76ef8cde5017ca395d49bf4aecdf6 SHA512 bcdd61cd822ae3fbe2c9542c09d058760fc1fa0bbbd55b1fc0853b4fdbf1c3856d4fed8f2263f94f41096cbdc0a76394773d43a9072d8aa89274fa61a3c2a430 diff --git a/dev-util/devhelp/devhelp-3.38.1.ebuild b/dev-util/devhelp/devhelp-3.38.1.ebuild new file mode 100644 index 000..1f28178306e --- /dev/null +++ b/dev-util/devhelp/devhelp-3.38.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.24:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/3.30.1-optional-introspection.patch + "${FILESDIR}"/3.30.1-optional-gedit.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gedit gedit_plugin) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: c25f69820bc99681a3fbfd1a5b93e9362219f59d Author: Mart Raudsepp gentoo org> AuthorDate: Sat Aug 22 11:07:27 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Aug 22 12:06:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25f6982 dev-util/devhelp: bump to 3.36.2 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.36.2.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index a4b76e46042..a613bf2d451 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.34.0.tar.xz 288352 BLAKE2B 26c8c05c161e5607492fc26f012280468ed247ad4c166013e9df5fc1c76d59f98034a157cb58be9554ec65f46520b7d0d2ba78de00134570e84ca5a5ba0dc504 SHA512 34ed48ed323827b01f7d32e186da856c788ddfe37d6836082a81e6c8e4cd7bfc2265309cc3b298a0aea542b85e9261987d47a5a4396d865ec7e4cc13a9d05814 +DIST devhelp-3.36.2.tar.xz 302996 BLAKE2B 61131c7bedfe6803c04315138b017145e7ad7cc2939022a4cfcd0c65f4f3144db705a4a918a4ecd6a6fcea2a5dce64a891d951ccfc21dec0421991455b81ad16 SHA512 8852546b8ff337c2448a88b931803029825e34a6cf906370c683ac004866a548c9de79c934fde36ec04584f0bdc59eee4184b9ed8a480303eb78b9c9d43eb55e diff --git a/dev-util/devhelp/devhelp-3.36.2.ebuild b/dev-util/devhelp/devhelp-3.36.2.ebuild new file mode 100644 index 000..22133dbacde --- /dev/null +++ b/dev-util/devhelp/devhelp-3.36.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.60:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.24:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/3.30.1-optional-introspection.patch + "${FILESDIR}"/3.30.1-optional-gedit.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gedit gedit_plugin) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 91e31171b456cd667d69779d7f3c134174f56647 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jul 4 14:36:12 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jul 4 15:05:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e31171 dev-util/devhelp: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 - dev-util/devhelp/devhelp-3.30.1.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 539e0c13fdc..a4b76e46042 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1 @@ -DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc DIST devhelp-3.34.0.tar.xz 288352 BLAKE2B 26c8c05c161e5607492fc26f012280468ed247ad4c166013e9df5fc1c76d59f98034a157cb58be9554ec65f46520b7d0d2ba78de00134570e84ca5a5ba0dc504 SHA512 34ed48ed323827b01f7d32e186da856c788ddfe37d6836082a81e6c8e4cd7bfc2265309cc3b298a0aea542b85e9261987d47a5a4396d865ec7e4cc13a9d05814 diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild deleted file mode 100644 index f953d1ca536..000 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit gnome.org gnome2-utils meson python-single-r1 xdg - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-3+" -SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86" -IUSE="gedit gtk-doc +introspection" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.56:2 - >=x11-libs/gtk+-3.22:3[introspection?] - >=net-libs/webkit-gtk-2.20:4[introspection?] - >=gui-libs/amtk-5.0:5 - gnome-base/gsettings-desktop-schemas - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - ) -" -# libxml2 required for glib-compile-resources -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - dev-libs/libxml2:2 - dev-util/glib-utils - dev-util/itstool - gtk-doc? ( - >=dev-util/gtk-doc-1.25 - app-text/docbook-xml-dtd:4.3 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PV}-optional-introspection.patch - "${FILESDIR}"/${PV}-optional-gedit.patch -) - -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - -Dflatpak_build=false - $(meson_use gedit gedit_plugin) - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - ) - meson_src_configure -} - -src_install() { - meson_src_install - use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 873e1c7ae76a5bb680f22f5d4375de62cae20a52 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 13 16:35:26 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 13 16:35:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873e1c7a dev-util/devhelp: EAPI-7 port tiny QA fix Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/devhelp-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.34.0.ebuild b/dev-util/devhelp/devhelp-3.34.0.ebuild index 43fa237bca8..f3b8ff31628 100644 --- a/dev-util/devhelp/devhelp-3.34.0.ebuild +++ b/dev-util/devhelp/devhelp-3.34.0.ebuild @@ -66,7 +66,7 @@ src_configure() { src_install() { meson_src_install - use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins + use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: ae08760040c67ce55a75295178450cf3d98d67e1 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 13 15:21:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 13 15:24:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae087600 dev-util/devhelp: bump to 3.34.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.34.0.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 1a902543486..539e0c13fdc 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc +DIST devhelp-3.34.0.tar.xz 288352 BLAKE2B 26c8c05c161e5607492fc26f012280468ed247ad4c166013e9df5fc1c76d59f98034a157cb58be9554ec65f46520b7d0d2ba78de00134570e84ca5a5ba0dc504 SHA512 34ed48ed323827b01f7d32e186da856c788ddfe37d6836082a81e6c8e4cd7bfc2265309cc3b298a0aea542b85e9261987d47a5a4396d865ec7e4cc13a9d05814 diff --git a/dev-util/devhelp/devhelp-3.34.0.ebuild b/dev-util/devhelp/devhelp-3.34.0.ebuild new file mode 100644 index 000..43fa237bca8 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.34.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +IUSE="gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.56:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.20:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gedit? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +# libxml2 required for glib-compile-resources +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/3.30.1-optional-introspection.patch + "${FILESDIR}"/3.30.1-optional-gedit.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gedit gedit_plugin) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: fb8422391bb91a27a37c1373a9cf78729df258cd Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jan 26 16:33:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jan 26 18:00:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb842239 dev-util/devhelp: add py3.7 support, use python_gen_cond_dep Closes: https://bugs.gentoo.org/702438 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/devhelp-3.30.1.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index e00885f4d8e..014be70449d 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -2,9 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit gnome.org gnome2-utils meson python-single-r1 xdg @@ -28,8 +26,11 @@ COMMON_DEPEND=" RDEPEND="${COMMON_DEPEND} gedit? ( ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] ) + $(python_gen_cond_dep ' + app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) " # libxml2 required for glib-compile-resources DEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: e8744113e5251e2c0bebc36d3fe6184ca1e36e44 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 19:55:41 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 19:59:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8744113 dev-util/devhelp: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 2 - dev-util/devhelp/devhelp-3.24.0.ebuild | 65 --- dev-util/devhelp/devhelp-3.28.1.ebuild | 70 -- 3 files changed, 137 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index a332cc35ade..1a902543486 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,3 +1 @@ -DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 -DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild deleted file mode 100644 index 4ce81bf23ab..000 --- a/dev-util/devhelp/devhelp-3.24.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_5,3_6} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-3" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit +introspection" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.38:2[dbus] - >=x11-libs/gtk+-3.20:3 - >=net-libs/webkit-gtk-2.6.0:4 - introspection? ( >=dev-libs/gobject-introspection-1.30:= ) -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+[introspection] ) - gnome-base/gsettings-desktop-schemas -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - >=dev-util/gtk-doc-am-1.25 - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" -# eautoreconf requires: -# dev-libs/appstream-glib -# sys-devel/autoconf-archive - -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_prepare() { - if ! use gedit ; then - sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="" - # ICC is crazy, silence warnings (bug #154010) - if [[ $(tc-getCC) == "icc" ]] ; then - myconf="--with-compile-warnings=no" - fi - gnome2_src_configure \ - $(use_enable introspection) \ - ${myconf} -} diff --git a/dev-util/devhelp/devhelp-3.28.1.ebuild b/dev-util/devhelp/devhelp-3.28.1.ebuild deleted file mode 100644 index f4848a727cd..000 --- a/dev-util/devhelp/devhelp-3.28.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_5,3_6} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-5" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit +introspection" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.40:2[dbus] - >=x11-libs/gtk+-3.22:3 - >=net-libs/webkit-gtk-2.19.2:4 - gnome-base/gsettings-desktop-schemas - introspection? (
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: c1cb69a3dabcac0151e03d4626f0c6bd4a9897ed Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 10 17:38:43 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 10 17:38:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cb69a3 dev-util/devhelp: Add ~x86 keyword wrt bug #681322 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~x86" dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index ac8463f277f..36e2516a9e8 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 326fdcfaa93e4ad7687046f8ffc334509ffb1c59 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 21:13:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 21:13:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326fdcfa dev-util/devhelp: Add ~alpha keyword wrt bug #681322 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~alpha" dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index 8814b22a2d2..819cf09379f 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 437919d148ce7cc4bb88ce7c142e8ad0e6c0006c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 7 20:53:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 7 20:53:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437919d1 dev-util/devhelp: keyworded 3.30.1 for ia64, bug #681322 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index 478d603945e..8814b22a2d2 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 5b4efc8fc3726697ccd8f9749ce39aa7011b0f53 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 21:24:18 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 21:55:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4efc8f dev-util/devhelp: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 - dev-util/devhelp/devhelp-3.26.1.ebuild | 67 -- 2 files changed, 68 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 9fe40058760..a332cc35ade 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,4 +1,3 @@ DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 -DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660 DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc diff --git a/dev-util/devhelp/devhelp-3.26.1.ebuild b/dev-util/devhelp/devhelp-3.26.1.ebuild deleted file mode 100644 index 76edd828bd8..000 --- a/dev-util/devhelp/devhelp-3.26.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-4" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit +introspection" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.38:2[dbus] - >=x11-libs/gtk+-3.22:3 - >=net-libs/webkit-gtk-2.6.0:4 - gnome-base/gsettings-desktop-schemas - introspection? ( >=dev-libs/gobject-introspection-1.30:= ) -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+[introspection] ) -" -# libxml2 required for glib-compile-resources -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - dev-libs/libxml2:2 - >=dev-util/gtk-doc-am-1.25 - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" -# eautoreconf requires: -# dev-libs/appstream-glib -# sys-devel/autoconf-archive - -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_prepare() { - if ! use gedit ; then - sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="" - # ICC is crazy, silence warnings (bug #154010) - if [[ $(tc-getCC) == "icc" ]] ; then - myconf="--with-compile-warnings=no" - fi - gnome2_src_configure \ - $(use_enable introspection) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: e29d6dc7006a2f0b0538302dc0847dbfe198ec55 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Mar 25 21:21:18 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Mar 25 21:21:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29d6dc7 dev-util/devhelp: Add ~arm keyword wrt bug #681322 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~arm" dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index 57e8cb9fd40..478d603945e 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: ccc11f0cb3e3329d7ffa3cf65eb0064c6b619ea5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 24 20:04:01 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 24 20:04:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc11f0c dev-util/devhelp: keyworded 3.30.1 for ppc64, bug #681322 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index 2ae66179817..57e8cb9fd40 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64 ~ppc ~sparc" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 16d70388ec7e2f3222dfebb070b5b669cebd80e4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 24 20:02:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 24 20:02:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d70388 dev-util/devhelp: keyworded 3.30.1 for ppc, bug #681322 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index bc0417dc517..2ae66179817 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64 ~sparc" +KEYWORDS="~amd64 ~ppc ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 19c4e12ce3e7f0a6ff7699daa9eecc96654c5db9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Mar 24 12:39:59 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 24 13:08:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c4e12c dev-util/devhelp: keyworded 3.30.1 for sparc, bug #681322 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/devhelp/devhelp-3.30.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild index 53a1870cb3a..bc0417dc517 100644 --- a/dev-util/devhelp/devhelp-3.30.1.ebuild +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-3+" SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~sparc" IUSE="gedit gtk-doc +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/, dev-util/devhelp/files/
commit: 64241edfae45112cca312ee192d39c1853ecf05b Author: Mart Raudsepp gentoo org> AuthorDate: Fri Mar 22 21:30:54 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Mar 22 21:36:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64241edf dev-util/devhelp: bump to 3.30.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.30.1.ebuild | 79 ++ dev-util/devhelp/files/3.30.1-optional-gedit.patch | 37 ++ .../files/3.30.1-optional-introspection.patch | 38 +++ 4 files changed, 155 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 0f972a5e897..9fe40058760 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,3 +1,4 @@ DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660 DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b +DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild new file mode 100644 index 000..53a1870cb3a --- /dev/null +++ b/dev-util/devhelp/devhelp-3.30.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_5,3_6} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-3+" +SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~amd64" +IUSE="gedit gtk-doc +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=" + >=dev-libs/glib-2.56:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=net-libs/webkit-gtk-2.20:4[introspection?] + >=gui-libs/amtk-5.0:5 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] ) +" +# libxml2 required for glib-compile-resources +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PV}-optional-introspection.patch + "${FILESDIR}"/${PV}-optional-gedit.patch +) + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dflatpak_build=false + $(meson_use gedit gedit_plugin) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_install() { + meson_src_install + use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-util/devhelp/files/3.30.1-optional-gedit.patch b/dev-util/devhelp/files/3.30.1-optional-gedit.patch new file mode 100644 index 000..09e4405a50e --- /dev/null +++ b/dev-util/devhelp/files/3.30.1-optional-gedit.patch @@ -0,0 +1,37 @@ +From 5bb00c3748741d585d544c96933a25bd399736ed Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Fri, 22 Mar 2019 19:47:49 +0200 +Subject: [PATCH 2/2] build: Add
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: c27dc603760685c38351554ed6475652eb8bceff Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Nov 19 14:27:55 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Nov 19 15:58:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27dc603 dev-util/devhelp: 3.26.1 → 3.28.1 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.28.1.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 3bd945fe01c..0f972a5e897 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1,3 @@ DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660 +DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c564c37916123d7377515dfb5a8277c51f543d103d4b34b11d72e3fbf4d7efc63296e118b1b6a6ac5ba557376a02 SHA512 a42208cbb7ad677a9c130eb637bbe52ca9fbdacd6bb7714ea3cd71285ad4983d7131dfab003ffaf0be1faccd04f215ad68429d4dcb7b49dbb0eebc0e10350f0b diff --git a/dev-util/devhelp/devhelp-3.28.1.ebuild b/dev-util/devhelp/devhelp-3.28.1.ebuild new file mode 100644 index 000..f613f8f1f72 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.28.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit gnome2 python-single-r1 toolchain-funcs + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-2+" +SLOT="0/3-5" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="gedit +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=" + >=dev-libs/glib-2.40:2[dbus] + >=x11-libs/gtk+-3.22:3 + >=net-libs/webkit-gtk-2.19.2:4 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+[introspection] ) +" +# libxml2 required for glib-compile-resources +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/glib-utils + dev-util/itstool + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# eautoreconf requires: +# dev-libs/appstream-glib +# sys-devel/autoconf-archive +# app-text/yelp-tools + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_prepare() { + if ! use gedit ; then + sed -e '/SUBDIRS/ s/gedit-plugin//' -i plugins/Makefile.{am,in} || die + fi + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + # ICC is crazy, silence warnings (bug #154010) + if [[ $(tc-getCC) == "icc" ]] ; then + myconf="--with-compile-warnings=no" + fi + gnome2_src_configure \ + $(use_enable introspection) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 0c2d03ea354ff93882d4349080a488b6d810bd21 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Aug 11 15:10:52 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Aug 11 15:11:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2d03ea dev-util/devhelp: bump to 3.26.1 Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.26.1.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index a1504bea2f0..3bd945fe01c 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 +DIST devhelp-3.26.1.tar.xz 613508 BLAKE2B a84d6bb55a81f0beda0603f343022b997e263934fc48ccc95503e156a0ee0984e1c945af785971c45f197865147c63be354ace72582d3575692dd5eed7e1e724 SHA512 76beec8846703004202229853a7a208b31bf56e2f10c102a3bb6e88fb9e54aded027e6ab9620706629dcb02cf5973f1d4fe88d217a7b3b8cb0efc948b02ca660 diff --git a/dev-util/devhelp/devhelp-3.26.1.ebuild b/dev-util/devhelp/devhelp-3.26.1.ebuild new file mode 100644 index 000..76edd828bd8 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.26.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit gnome2 python-single-r1 toolchain-funcs + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-2+" +SLOT="0/3-4" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="gedit +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=" + >=dev-libs/glib-2.38:2[dbus] + >=x11-libs/gtk+-3.22:3 + >=net-libs/webkit-gtk-2.6.0:4 + gnome-base/gsettings-desktop-schemas + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+[introspection] ) +" +# libxml2 required for glib-compile-resources +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + dev-libs/libxml2:2 + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# eautoreconf requires: +# dev-libs/appstream-glib +# sys-devel/autoconf-archive + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_prepare() { + if ! use gedit ; then + sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die + fi + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + # ICC is crazy, silence warnings (bug #154010) + if [[ $(tc-getCC) == "icc" ]] ; then + myconf="--with-compile-warnings=no" + fi + gnome2_src_configure \ + $(use_enable introspection) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: d01590cb9278f7520279a14efc083fb03ebeed3e Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 18:39:30 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 18:46:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01590cb dev-util/devhelp: Support python3.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-util/devhelp/devhelp-3.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild index 34bd10cfdd1..b94f8d2e6f4 100644 --- a/dev-util/devhelp/devhelp-3.24.0.ebuild +++ b/dev-util/devhelp/devhelp-3.24.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 # gedit-3.8 is python3 only, this also per: # https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit gnome2 python-single-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: ddfbbfb11b57dc2d4fd9fc6a94927347981c0af7 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Feb 27 09:03:26 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Feb 27 09:03:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfbbfb1 dev-util/devhelp: add missing gettext build dependency Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/devhelp/devhelp-3.24.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild index ea059860629..34bd10cfdd1 100644 --- a/dev-util/devhelp/devhelp-3.24.0.ebuild +++ b/dev-util/devhelp/devhelp-3.24.0.ebuild @@ -34,6 +34,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} ${PYTHON_DEPS} >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.7 virtual/pkgconfig " # eautoreconf requires:
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 700722430ddfc822498122800cc5dfc21585fa93 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 3 19:26:08 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 3 19:39:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70072243 dev-util/devhelp: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/devhelp/Manifest | 1 - dev-util/devhelp/devhelp-3.22.0.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 6cd0bf4b3c7..a1504bea2f0 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1 @@ -DIST devhelp-3.22.0.tar.xz 491908 BLAKE2B ef10aa5030aeac01458e4762694bb7e9d51d2ca1b086de52a4c62b604a437c67eafab63f3b336fc8f0102b4eb0806a31f0bc0a48a4e70f06b15eb95576e881e5 SHA512 16d9853c4514d7b28381e3755e34682a2e9d64d666bb7d39094289d4990eb981efac041b7bf7f8beef5a018cab71c461ecd4e7b7a099fbc132f5b8f7b79749dc DIST devhelp-3.24.0.tar.xz 615460 BLAKE2B b81ac9b1453c0edff45fa746a556343345a150c6436d68db4d51f716704eca70e7aa1af4f3deb5b5c2747db65de619be119f36af807490aa8f95fd070c68cc39 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 diff --git a/dev-util/devhelp/devhelp-3.22.0.ebuild b/dev-util/devhelp/devhelp-3.22.0.ebuild deleted file mode 100644 index 4630ddc6af9..000 --- a/dev-util/devhelp/devhelp-3.22.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.37.3:2[dbus] - >=x11-libs/gtk+-3.19.3:3 - >=net-libs/webkit-gtk-2.6.0:4 -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+[introspection] ) - gnome-base/gsettings-desktop-schemas -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - >=dev-util/intltool-0.40 - gnome-base/gnome-common - virtual/pkgconfig -" - -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_prepare() { - if ! use gedit ; then - sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="" - # ICC is crazy, silence warnings (bug #154010) - if [[ $(tc-getCC) == "icc" ]] ; then - myconf="--with-compile-warnings=no" - fi - gnome2_src_configure ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 0dcc6045efe253beb12d2bd17f8985d429513ea0 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 02:20:57 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 02:20:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcc6045 dev-util/devhelp: amd64 stable wrt bug #631656 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/devhelp/devhelp-3.24.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild index a22c80a3b51..26458feb0dc 100644 --- a/dev-util/devhelp/devhelp-3.24.0.ebuild +++ b/dev-util/devhelp/devhelp-3.24.0.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 @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-2+" SLOT="0/3-3" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="gedit +introspection" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: c845f794adf558e1b96917304afa805257d6ee36 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Aug 15 15:07:44 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Aug 15 15:09:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c845f794 dev-util/devhelp: version bump 3.22.0 → 3.24.0 Package-Manager: Portage-2.3.7, Repoman-2.3.3 dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.24.0.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index c4d636d191c..f6954c00465 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1 +1,2 @@ DIST devhelp-3.22.0.tar.xz 491908 SHA256 59cae02e12d238cc5fc3f049d779895ba89701426d9173f5b534d4ab90c5ffb0 SHA512 16d9853c4514d7b28381e3755e34682a2e9d64d666bb7d39094289d4990eb981efac041b7bf7f8beef5a018cab71c461ecd4e7b7a099fbc132f5b8f7b79749dc WHIRLPOOL a46088f7cf373106cfecaa87f2cac350e05fb94dc925f12e22f9f000754124dfe62845d23a14689c386167e54f0b74bdd4ec5bb2b08b0aad61c54d5f16070713 +DIST devhelp-3.24.0.tar.xz 615460 SHA256 4858de1c815532ad160d1bf9facd28859972e3a052908a8edf73f866c8cce430 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 WHIRLPOOL fb0502408fd14ce12b77ae6f0a08cde6d95ea48ac8737ced17e845f4f4fd22eb9233acf656c1ccebec30f200905848fc87da6e0aad8bb0bf4b750df1123cc56c diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild new file mode 100644 index 000..a22c80a3b51 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.24.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit gnome2 python-single-r1 toolchain-funcs + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-2+" +SLOT="0/3-3" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="gedit +introspection" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=" + >=dev-libs/glib-2.38:2[dbus] + >=x11-libs/gtk+-3.20:3 + >=net-libs/webkit-gtk-2.6.0:4 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+[introspection] ) + gnome-base/gsettings-desktop-schemas +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-util/gtk-doc-am-1.25 + virtual/pkgconfig +" +# eautoreconf requires: +# dev-libs/appstream-glib +# sys-devel/autoconf-archive + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_prepare() { + if ! use gedit ; then + sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die + fi + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + # ICC is crazy, silence warnings (bug #154010) + if [[ $(tc-getCC) == "icc" ]] ; then + myconf="--with-compile-warnings=no" + fi + gnome2_src_configure \ + $(use_enable introspection) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: b864ee37da34526a2d58ec39638593da5e75068b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Oct 20 21:11:36 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Oct 20 22:30:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b864ee37 dev-util/devhelp: version bump 3.20.0 → 3.22.0 Package-Manager: portage-2.3.1 dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.22.0.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 97c01b7..ae4c787 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1,3 @@ DIST devhelp-3.18.1.tar.xz 464312 SHA256 303a162ad294dc6f9984898e501a06dc5d2aa9812b06801c2e39b250d8c51aef SHA512 7b3eca28f1e6117e2aa0599645fec8e1b18f05c44d8f79de7f7de6804bdf485034515ff6bdd9599810ba9880c8eac0901ba5d29b8272a061196cfc5bd563eb79 WHIRLPOOL 284a3ec2548429a5ee7ebce5eb38e586737d71430a19777e1e05c634c011bbc173ddcaf7f4cf24f3e2e68965b117b5c4f0228467cd080c15e4ab05385b468a47 DIST devhelp-3.20.0.tar.xz 489308 SHA256 a23375c2e2b2ef6240994bc2327fcacfd42403af6d872d0cba2e16dd45ca1f1d SHA512 4f64d95bddc41031a4c7589fdd6ed15b17654917c82a77b82044d5c7ac7bf02546ac1d689a6909bb5128f125a992910ccb4eb0c0e261ffa94eea0f0fef39316b WHIRLPOOL 41d015394f0a5f8e4757c6aae09f74b3e902f2ad8753face16041e850e72b176629eb6f733de97272f6dc42d51f4ebae1c5cad875f419b4df2ddec7e5d56f0bd +DIST devhelp-3.22.0.tar.xz 491908 SHA256 59cae02e12d238cc5fc3f049d779895ba89701426d9173f5b534d4ab90c5ffb0 SHA512 16d9853c4514d7b28381e3755e34682a2e9d64d666bb7d39094289d4990eb981efac041b7bf7f8beef5a018cab71c461ecd4e7b7a099fbc132f5b8f7b79749dc WHIRLPOOL a46088f7cf373106cfecaa87f2cac350e05fb94dc925f12e22f9f000754124dfe62845d23a14689c386167e54f0b74bdd4ec5bb2b08b0aad61c54d5f16070713 diff --git a/dev-util/devhelp/devhelp-3.22.0.ebuild b/dev-util/devhelp/devhelp-3.22.0.ebuild new file mode 100644 index ..72f1087 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.22.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_3,3_4,3_5} ) + +inherit gnome2 python-single-r1 toolchain-funcs + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-2+" +SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="gedit" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=" + >=dev-libs/glib-2.37.3:2[dbus] + >=x11-libs/gtk+-3.19.3:3 + >=net-libs/webkit-gtk-2.6.0:4 +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+[introspection] ) + gnome-base/gsettings-desktop-schemas +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-util/intltool-0.40 + gnome-base/gnome-common + virtual/pkgconfig +" + +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_prepare() { + if ! use gedit ; then + sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die + fi + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + # ICC is crazy, silence warnings (bug #154010) + if [[ $(tc-getCC) == "icc" ]] ; then + myconf="--with-compile-warnings=no" + fi + gnome2_src_configure ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 73ad238d6610e6e72c9b8e11eaab00fe5537a5d7 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Oct 20 21:12:07 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Oct 20 22:30:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ad238d dev-util/devhelp: cleanup old revision Package-Manager: portage-2.3.1 dev-util/devhelp/Manifest | 1 - dev-util/devhelp/devhelp-3.18.1.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index ae4c787..42c29b6 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,3 +1,2 @@ -DIST devhelp-3.18.1.tar.xz 464312 SHA256 303a162ad294dc6f9984898e501a06dc5d2aa9812b06801c2e39b250d8c51aef SHA512 7b3eca28f1e6117e2aa0599645fec8e1b18f05c44d8f79de7f7de6804bdf485034515ff6bdd9599810ba9880c8eac0901ba5d29b8272a061196cfc5bd563eb79 WHIRLPOOL 284a3ec2548429a5ee7ebce5eb38e586737d71430a19777e1e05c634c011bbc173ddcaf7f4cf24f3e2e68965b117b5c4f0228467cd080c15e4ab05385b468a47 DIST devhelp-3.20.0.tar.xz 489308 SHA256 a23375c2e2b2ef6240994bc2327fcacfd42403af6d872d0cba2e16dd45ca1f1d SHA512 4f64d95bddc41031a4c7589fdd6ed15b17654917c82a77b82044d5c7ac7bf02546ac1d689a6909bb5128f125a992910ccb4eb0c0e261ffa94eea0f0fef39316b WHIRLPOOL 41d015394f0a5f8e4757c6aae09f74b3e902f2ad8753face16041e850e72b176629eb6f733de97272f6dc42d51f4ebae1c5cad875f419b4df2ddec7e5d56f0bd DIST devhelp-3.22.0.tar.xz 491908 SHA256 59cae02e12d238cc5fc3f049d779895ba89701426d9173f5b534d4ab90c5ffb0 SHA512 16d9853c4514d7b28381e3755e34682a2e9d64d666bb7d39094289d4990eb981efac041b7bf7f8beef5a018cab71c461ecd4e7b7a099fbc132f5b8f7b79749dc WHIRLPOOL a46088f7cf373106cfecaa87f2cac350e05fb94dc925f12e22f9f000754124dfe62845d23a14689c386167e54f0b74bdd4ec5bb2b08b0aad61c54d5f16070713 diff --git a/dev-util/devhelp/devhelp-3.18.1.ebuild b/dev-util/devhelp/devhelp-3.18.1.ebuild deleted file mode 100644 index 00e43a9.. --- a/dev-util/devhelp/devhelp-3.18.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_3,3_4,3_5} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - >=dev-libs/glib-2.37.3:2[dbus] - >=x11-libs/gtk+-3.13.4:3 - >=net-libs/webkit-gtk-2.6.0:4 -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+[introspection] ) - gnome-base/gsettings-desktop-schemas -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - >=dev-util/intltool-0.40 - virtual/pkgconfig -" -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_prepare() { - if ! use gedit ; then - sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="" - # ICC is crazy, silence warnings (bug #154010) - if [[ $(tc-getCC) == "icc" ]] ; then - myconf="--with-compile-warnings=no" - fi - gnome2_src_configure ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: c69836ea55c400733f84d709ad28f54468791218 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 16:28:54 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 16:40:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69836ea dev-util/devhelp: x86 stable wrt bug #427546 Package-Manager: portage-2.2.26 dev-util/devhelp/devhelp-3.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.18.1.ebuild b/dev-util/devhelp/devhelp-3.18.1.ebuild index 9022eb7..00e43a9 100644 --- a/dev-util/devhelp/devhelp-3.18.1.ebuild +++ b/dev-util/devhelp/devhelp-3.18.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; LICENSE="GPL-2+" SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="gedit" REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 5dd856ba0042fdb811af1381869d6a1848da3b3c Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 18:04:15 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 18:38:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd856ba dev-util/devhelp: Drop old Package-Manager: portage-2.2.24 dev-util/devhelp/Manifest | 1 - dev-util/devhelp/devhelp-3.14.0.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index b5c1173..85ace29 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,3 +1,2 @@ -DIST devhelp-3.14.0.tar.xz 465860 SHA256 a78884cf81c1fb18fc8356c62271292591d5ca62c58b045dee30c6fc278e7083 SHA512 0f5c0de5f248fd57a34e77f0f102a8e7cc64e1414c5f0a08f45c293d18409562960fcc5523d14bdc681d1f39d7e36a0490128887ed0e458503eed20795b04296 WHIRLPOOL 68613cf9fa548f114187855682097de6af6a63e685cfac9edc8e377a6a8a3c5592f6e5a46ac469ea3f4ec2694a2ffee629fa2a7072ebf64db8fbdd1e5df400da DIST devhelp-3.16.1.tar.xz 469172 SHA256 673c34e6851c2848e6257da8de5edc222d41e1dbf110501bd29d7f6810f41345 SHA512 dc729125d8e5db8e333ea76b80bc435f1b1dcd3a0b67d0b079edb517374331e06a6366d2ca826847b928a4c273557153d3a037200b400dc836a5d168bdac8778 WHIRLPOOL c2ccaad276f322cd2bf977087e756f3232abe991ba5763c9ca9b55c627db6ef4690c8bece0b3e90ddf3eff3f088bf4fdeaeb0cd5e57acfd07a3a96132e5321aa DIST devhelp-3.18.1.tar.xz 464312 SHA256 303a162ad294dc6f9984898e501a06dc5d2aa9812b06801c2e39b250d8c51aef SHA512 7b3eca28f1e6117e2aa0599645fec8e1b18f05c44d8f79de7f7de6804bdf485034515ff6bdd9599810ba9880c8eac0901ba5d29b8272a061196cfc5bd563eb79 WHIRLPOOL 284a3ec2548429a5ee7ebce5eb38e586737d71430a19777e1e05c634c011bbc173ddcaf7f4cf24f3e2e68965b117b5c4f0228467cd080c15e4ab05385b468a47 diff --git a/dev-util/devhelp/devhelp-3.14.0.ebuild b/dev-util/devhelp/devhelp-3.14.0.ebuild deleted file mode 100644 index 68d6828..000 --- a/dev-util/devhelp/devhelp-3.14.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -# gedit-3.8 is python3 only, this also per: -# https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_3,3_4} ) - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; - -LICENSE="GPL-2+" -SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="gedit" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" - -# FIXME: automagic python dependency -COMMON_DEPEND=" - >=dev-libs/glib-2.37.3:2 - >=x11-libs/gtk+-3.13.4:3 - >=net-libs/webkit-gtk-2:4 -" -RDEPEND="${COMMON_DEPEND} - gedit? ( - ${PYTHON_DEPS} - app-editors/gedit[introspection,python,${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+[introspection] ) - gnome-base/gsettings-desktop-schemas -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - >=dev-util/intltool-0.40 - virtual/pkgconfig -" -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_prepare() { - if ! use gedit ; then - sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="" - # ICC is crazy, silence warnings (bug #154010) - if [[ $(tc-getCC) == "icc" ]] ; then - myconf="--with-compile-warnings=no" - fi - gnome2_src_configure ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/
commit: 448c5755c6c403b66ea75868c84ba8179435d5c1 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 18:03:55 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 18:38:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448c5755 dev-util/devhelp: Version bump Package-Manager: portage-2.2.24 dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-3.18.1.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest index 3c36e87..b5c1173 100644 --- a/dev-util/devhelp/Manifest +++ b/dev-util/devhelp/Manifest @@ -1,2 +1,3 @@ DIST devhelp-3.14.0.tar.xz 465860 SHA256 a78884cf81c1fb18fc8356c62271292591d5ca62c58b045dee30c6fc278e7083 SHA512 0f5c0de5f248fd57a34e77f0f102a8e7cc64e1414c5f0a08f45c293d18409562960fcc5523d14bdc681d1f39d7e36a0490128887ed0e458503eed20795b04296 WHIRLPOOL 68613cf9fa548f114187855682097de6af6a63e685cfac9edc8e377a6a8a3c5592f6e5a46ac469ea3f4ec2694a2ffee629fa2a7072ebf64db8fbdd1e5df400da DIST devhelp-3.16.1.tar.xz 469172 SHA256 673c34e6851c2848e6257da8de5edc222d41e1dbf110501bd29d7f6810f41345 SHA512 dc729125d8e5db8e333ea76b80bc435f1b1dcd3a0b67d0b079edb517374331e06a6366d2ca826847b928a4c273557153d3a037200b400dc836a5d168bdac8778 WHIRLPOOL c2ccaad276f322cd2bf977087e756f3232abe991ba5763c9ca9b55c627db6ef4690c8bece0b3e90ddf3eff3f088bf4fdeaeb0cd5e57acfd07a3a96132e5321aa +DIST devhelp-3.18.1.tar.xz 464312 SHA256 303a162ad294dc6f9984898e501a06dc5d2aa9812b06801c2e39b250d8c51aef SHA512 7b3eca28f1e6117e2aa0599645fec8e1b18f05c44d8f79de7f7de6804bdf485034515ff6bdd9599810ba9880c8eac0901ba5d29b8272a061196cfc5bd563eb79 WHIRLPOOL 284a3ec2548429a5ee7ebce5eb38e586737d71430a19777e1e05c634c011bbc173ddcaf7f4cf24f3e2e68965b117b5c4f0228467cd080c15e4ab05385b468a47 diff --git a/dev-util/devhelp/devhelp-3.18.1.ebuild b/dev-util/devhelp/devhelp-3.18.1.ebuild new file mode 100644 index 000..cf23403 --- /dev/null +++ b/dev-util/devhelp/devhelp-3.18.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +# gedit-3.8 is python3 only, this also per: +# https://bugzilla.redhat.com/show_bug.cgi?id=979450 +PYTHON_COMPAT=( python{3_3,3_4,3_5} ) + +inherit gnome2 python-single-r1 toolchain-funcs + +DESCRIPTION="An API documentation browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp; + +LICENSE="GPL-2+" +SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version) +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="gedit" +REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )" + +# FIXME: automagic python dependency +COMMON_DEPEND=" + >=dev-libs/glib-2.37.3:2[dbus] + >=x11-libs/gtk+-3.13.4:3 + >=net-libs/webkit-gtk-2.6.0:4 +" +RDEPEND="${COMMON_DEPEND} + gedit? ( + ${PYTHON_DEPS} + app-editors/gedit[introspection,python,${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+[introspection] ) + gnome-base/gsettings-desktop-schemas +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-util/intltool-0.40 + virtual/pkgconfig +" +pkg_setup() { + use gedit && python-single-r1_pkg_setup +} + +src_prepare() { + if ! use gedit ; then + sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die + fi + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + # ICC is crazy, silence warnings (bug #154010) + if [[ $(tc-getCC) == "icc" ]] ; then + myconf="--with-compile-warnings=no" + fi + gnome2_src_configure ${myconf} +}