[gentoo-commits] repo/gentoo:master commit in: dev-util/devhelp/

2024-07-30 Thread Pacho Ramos
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/

2023-06-02 Thread Sam James
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/

2022-08-29 Thread Matt Turner
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/

2022-03-20 Thread Matt Turner
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/

2022-01-24 Thread Sam James
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/

2021-10-17 Thread Mart Raudsepp
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/

2021-10-03 Thread Mart Raudsepp
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/

2021-09-18 Thread Mart Raudsepp
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/

2021-08-28 Thread Matt Turner
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/

2021-06-01 Thread Matt Turner
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/

2021-04-17 Thread Matt Turner
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/

2021-01-05 Thread Matt Turner
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/

2021-01-05 Thread Matt Turner
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/

2020-08-22 Thread Mart Raudsepp
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/

2020-07-04 Thread Mart Raudsepp
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/

2020-06-13 Thread Mart Raudsepp
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/

2020-06-13 Thread Mart Raudsepp
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/

2020-01-26 Thread Mart Raudsepp
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/

2019-05-18 Thread Mart Raudsepp
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/

2019-05-10 Thread Mikle Kolyada
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/

2019-05-02 Thread Mikle Kolyada
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/

2019-04-07 Thread Sergei Trofimovich
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/

2019-03-30 Thread Mart Raudsepp
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/

2019-03-25 Thread Mikle Kolyada
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/

2019-03-24 Thread Sergei Trofimovich
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/

2019-03-24 Thread Sergei Trofimovich
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/

2019-03-24 Thread Sergei Trofimovich
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/

2019-03-22 Thread Mart Raudsepp
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/

2018-11-19 Thread Gilles Dartiguelongue
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/

2018-08-11 Thread Mart Raudsepp
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/

2018-06-26 Thread Pacho Ramos
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/

2018-02-27 Thread Mart Raudsepp
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/

2018-02-03 Thread Mart Raudsepp
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/

2018-01-17 Thread Mikle Kolyada
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/

2017-08-15 Thread Gilles Dartiguelongue
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/

2016-10-20 Thread Gilles Dartiguelongue
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/

2016-10-20 Thread Gilles Dartiguelongue
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/

2016-03-06 Thread Mikle Kolyada
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/

2015-11-14 Thread Pacho Ramos
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/

2015-11-14 Thread Pacho Ramos
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}
+}