[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2023-07-16 Thread Matt Turner
commit: 9f64361eac0afe513bd32a4c41205fcdb5041d75
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 16 20:26:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 16 20:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f64361e

dev-util/gtk-doc-am: Add 

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/gtk-doc-am/metadata.xml b/dev-util/gtk-doc-am/metadata.xml
index b7e8d7206ed9..ec7485f7ddef 100644
--- a/dev-util/gtk-doc-am/metadata.xml
+++ b/dev-util/gtk-doc-am/metadata.xml
@@ -5,6 +5,7 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
   
 GNOME/gtk-doc
   



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/, dev-util/gtk-doc/files/

2023-06-19 Thread Matt Turner
commit: 60beb97135ca31854872747b3ed8256784d94218
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 19 16:45:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 19 16:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60beb971

dev-util/gtk-doc: Add patch to avoid grep-3.8 warnings

Also bump to EAPI=8 and update PYTHON_COMPAT while we're here.

Signed-off-by: Matt Turner  gentoo.org>

 ...on-t-backslash-escape-regular-characters-.patch | 175 +
 ...-doc-1.33.2.ebuild => gtk-doc-1.33.2-r1.ebuild} |   6 +-
 2 files changed, 179 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/gtk-doc/files/gtk-doc-1.33.2-gtkdocize-don-t-backslash-escape-regular-characters-.patch
 
b/dev-util/gtk-doc/files/gtk-doc-1.33.2-gtkdocize-don-t-backslash-escape-regular-characters-.patch
new file mode 100644
index ..6b51b1398489
--- /dev/null
+++ 
b/dev-util/gtk-doc/files/gtk-doc-1.33.2-gtkdocize-don-t-backslash-escape-regular-characters-.patch
@@ -0,0 +1,175 @@
+https://gitlab.gnome.org/GNOME/gtk-doc/-/merge_requests/72
+
+From d20e5befb071e79ee0f23a0a7a1b28cb0755caac Mon Sep 17 00:00:00 2001
+From: Thomas Haller 
+Date: Tue, 18 Apr 2023 12:05:08 +0200
+Subject: [PATCH] gtkdocize: don't backslash escape regular characters in grep
+
+Grep 3.8 warns about wrongly escaped characters:
+
+  $ echo | grep '\,'
+  grep: warning: stray \ before ,
+  $ echo | grep '\ '
+  grep: warning: stray \ before white space
+  $ echo | grep ' \-'
+  grep: warning: stray \ before -
+
+Note that a '\-' as first character is OK, to not interpret the pattern
+as command line argument:
+
+  $ echo | grep '\--Wall'
+
+https://gitlab.gnome.org/GNOME/gtk-doc/-/issues/146
+---
+ buildsystems/autotools/gtk-doc.make | 14 +++---
+ buildsystems/autotools/gtk-doc.no-xslt.make | 10 +-
+ buildsystems/autotools/gtkdocize.in |  6 +++---
+ tests/gtk-doc.make  |  4 ++--
+ 4 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/buildsystems/autotools/gtk-doc.make 
b/buildsystems/autotools/gtk-doc.make
+index c673175..fb2e7e2 100644
+--- a/buildsystems/autotools/gtk-doc.make
 b/buildsystems/autotools/gtk-doc.make
+@@ -136,7 +136,7 @@ scan-build.stamp: setup-build.stamp $(HFILE_GLOB) 
$(CFILE_GLOB)
+   gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" 
$${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+   $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > 
/dev/null 2>&1 ; then \
+ scanobj_options=""; \
+-gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
++gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\--verbose"; \
+ if test "$$?" = "0"; then \
+   if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+@@ -198,13 +198,13 @@ GTK_DOC_V_XREF_0=@echo "  DOC   Fixing cross-references";
+ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) 
$(expand_content_files)
+   $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+   mkhtml_options=""; \
+-  gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
++  gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\--verbose"; \
+   if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+   mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+   fi; \
+-  gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
++  gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\--path"; \
+   if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+   fi; \
+@@ -227,7 +227,7 @@ GTK_DOC_V_PDF_0=@echo "  DOC   Building PDF";
+ pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) 
$(expand_content_files)
+   $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+   mkpdf_options=""; \
+-  gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
++  gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\--verbose"; \
+   if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+   mkpdf_options="$$mkpdf_options --verbose"; \
+@@ -236,7 +236,7 @@ pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) 
$(content_files) $(expand_cont
+   if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+   part=`dirname $$img`; \
+-  echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
++  echo $$mkpdf_options | grep >/dev/null "\--imgdir=$$part "; \
+   if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+   fi; \
+@@ -250,10 +250,10 @@ pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) 
$(content_files) $(expand_cont
+ clean-local:
+   @rm -f *~ *.bak
+   @rm -rf .libs
+-  @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
++  @if echo $(SCAN_OPTIONS) | grep -q "\--rebuild-types

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2023-03-30 Thread Matt Turner
commit: 0346091591790f8bf6a6aebf7801d8d5cceb5c07
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 30 23:46:33 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 31 00:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03460915

dev-util/gtk-doc-am: Stop using GNOME_ORG_PVP

Switching to PV isn't strictly equivalent, but it shouldn't matter.

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
index 512107ce56e7..3a97373bc3d0 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND="!

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

2021-10-27 Thread Arthur Zamarin
commit: 34fe3fc9fbdb4c9399511f6ac6df2df2d00be1ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 27 17:45:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 27 17:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fe3fc9

dev-util/gtk-doc: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
index 7babddaa211..b2a40e1cc46 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.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 elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-06-03 Thread Matt Turner
commit: 05bbc60eab2842cafcd839e880f2a7bf746260f1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  4 03:09:46 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 03:11:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bbc60e

dev-util/gtk-doc-am: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/Manifest |  1 -
 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 064d9a83b6f..a2c2e5e9f33 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90
 DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B 
dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f
 SHA512 
f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
deleted file mode 100644
index 303d509eb38..000
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="gtk-doc"
-
-inherit gnome.org
-
-DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="!

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

2021-06-03 Thread Matt Turner
commit: ec0fad5f1994e6ae2fa709b202b66acc4fe2817e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  4 03:09:38 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 03:11:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0fad5f

dev-util/gtk-doc: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/Manifest |   1 -
 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 110 --
 2 files changed, 111 deletions(-)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 064d9a83b6f..a2c2e5e9f33 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90
 DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B 
dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f
 SHA512 
f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
deleted file mode 100644
index 18c12d44b23..000
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
-
-DESCRIPTION="GTK+ Documentation Generator"
-HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
-
-IUSE="emacs test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.38:2
-   dev-libs/libxslt
-   >=dev-libs/libxml2-2.3.6:2
-   ~app-text/docbook-xml-dtd-4.3
-   app-text/docbook-xsl-stylesheets
-   ~app-text/docbook-sgml-dtd-3.0
-   >=app-text/docbook-dsssl-stylesheets-1.40
-   emacs? ( >=app-editors/emacs-23.1:* )
-   $(python_gen_cond_dep '
-   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-DEPEND="${RDEPEND}
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/parameterized[${PYTHON_USEDEP}]
-   ')
-   )
-"
-BDEPEND="
-   ~dev-util/gtk-doc-am-${PV}
-   dev-util/itstool
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # Remove global Emacs keybindings, bug #184588
-   "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
-)
-
-pkg_setup() {
-   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
-   You may set your own key bindings for \"gtk-doc-insert\" and
-   \"gtk-doc-insert-section\" in your ~/.emacs file."
-   SITEFILE=61${PN}-gentoo.el
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Requires the unpackaged Python "anytree" module
-   sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dautotools_support=true
-   -Dcmake_support=true
-   -Dyelp_manual=true
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-src_compile() {
-   meson_src_compile
-   use emacs && elisp-compile tools/gtk-doc.el
-}
-
-src_install() {
-   meson_src_install
-
-   # The meson build system configures the shebangs to the temporary python
-   # used during the build. We need to fix it.
-   sed -i -e 's:^#!.*python3:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || 
die
-   python_fix_shebang "${ED}"/usr/bin
-
-   # Don't install this file, it's in gtk-doc-am now
-   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
-   rmdir "${ED}"/usr/share/aclocal || die
-
-   if use emacs; then
-   elisp-install ${PN} tools/gtk-doc.el*
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   readme.gentoo_create_doc
-   fi
-}
-
-pkg_postinst() {
-   if use emacs; then
-   elisp-site-regen
-   readme.gentoo_print_elog
-   fi
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2021-05-31 Thread Sergei Trofimovich
commit: c88f717733b53c03a8a2278931505857ab182615
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 31 15:59:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun  1 18:38:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88f7177

dev-util/gtk-doc: stable 1.33.2 for hppa, bug #792327

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
index 917505b584b..18c12d44b23 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-05-31 Thread Sergei Trofimovich
commit: 0352c6c04847b74048eb6ca45ebabd5d4ca46212
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 31 15:59:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun  1 18:38:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0352c6c0

dev-util/gtk-doc-am: stable 1.33.2 for hppa, bug #792327

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
index efd45d8cb7a..303d509eb38 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-04-17 Thread Matt Turner
commit: 3d53a0c905073282bfc75b011495f241f21801e9
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 04:25:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 04:25:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d53a0c9

dev-util/gtk-doc-am: Version bump to 1.33.2

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/Manifest |  1 +
 dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 380dd096304..064d9a83b6f 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90
+DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B 
dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f
 SHA512 
f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
new file mode 100644
index 000..718c3f4fd20
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="!

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

2021-04-17 Thread Matt Turner
commit: bccfa7ee773d0f9227fc26beb123884fa3a4d36e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 04:22:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 04:25:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccfa7ee

dev-util/gtk-doc: Version bump to 1.33.2

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/Manifest  |   1 +
 dev-util/gtk-doc/gtk-doc-1.33.2.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 380dd096304..064d9a83b6f 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90
+DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B 
dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f
 SHA512 
f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
new file mode 100644
index 000..df6e92cd308
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris"
+
+IUSE="emacs test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.38:2
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( >=app-editors/emacs-23.1:* )
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   ')
+   )
+"
+BDEPEND="
+   ~dev-util/gtk-doc-am-${PV}
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Remove global Emacs keybindings, bug #184588
+   "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+)
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Requires the unpackaged Python "anytree" module
+   sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dautotools_support=true
+   -Dcmake_support=true
+   -Dyelp_manual=true
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   meson_src_install
+
+   # The meson build system configures the shebangs to the temporary python
+   # used during the build. We need to fix it.
+   sed -i -e 's:^#!.*python3:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || 
die
+   python_fix_shebang "${ED}"/usr/bin
+
+   # Don't install this file, it's in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rmdir "${ED}"/usr/share/aclocal || die
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/files/, dev-util/gtk-doc/

2021-04-12 Thread Matt Turner
commit: a33d74610d9218d3e351441ab953bc54057aa191
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 12 21:46:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 12 21:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33d7461

dev-util/gtk-doc: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/Manifest  |   1 -
 .../files/1.32-deprecation-parse-fixes.patch   | 180 -
 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild| 101 
 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild| 104 
 dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild  | 107 
 5 files changed, 493 deletions(-)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 79e8dddc85b..380dd096304 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28
 DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90

diff --git a/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch 
b/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch
deleted file mode 100644
index 59f878cceac..000
--- a/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch
+++ /dev/null
@@ -1,180 +0,0 @@
-From 2667d8cd95a2a29c35c1bb8f4629c22fd0aa98e9 Mon Sep 17 00:00:00 2001
-From: Xavier Claessens 
-Date: Thu, 2 Jan 2020 21:56:10 -0500
-Subject: [PATCH 1/3] Skip G_GNUC_(BEGIN|END)_IGNORE_DEPRECATIONS lines
-
-For some reason, glib has to put empty line before and after each of
-these lines otherwise the symbol following it is undeclared.

- gtkdoc/scan.py | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/gtkdoc/scan.py b/gtkdoc/scan.py
-index d04d4d4..7de08ad 100644
 a/gtkdoc/scan.py
-+++ b/gtkdoc/scan.py
-@@ -561,6 +561,11 @@ def ScanHeaderContent(input_lines, decl_list, get_types, 
options):
- logging.info('Found start of comment: %s', line.strip())
- continue
- 
-+# Skip begin/end deprecation macros.
-+m = re.search(r'^\s*G_GNUC_(BEGIN|END)_IGNORE_DEPRECATIONS', line)
-+if m:
-+continue
-+
- logging.info('no decl: %s', line.strip())
- 
- cm = [m.match(line) for m in CLINE_MATCHER]
--- 
-2.20.1
-
-
-From 9e58548688c9768cf41c59ccef531d438ffb2504 Mon Sep 17 00:00:00 2001
-From: Xavier Claessens 
-Date: Fri, 3 Jan 2020 06:47:47 -0500
-Subject: [PATCH 2/3] typedef can be followed by decorator
-

- gtkdoc/scan.py | 30 +-
- 1 file changed, 17 insertions(+), 13 deletions(-)
-
-diff --git a/gtkdoc/scan.py b/gtkdoc/scan.py
-index 7de08ad..5a5da92 100644
 a/gtkdoc/scan.py
-+++ b/gtkdoc/scan.py
-@@ -96,19 +96,8 @@ CLINE_MATCHER = [
- (struct|union)\s*
- \w*\s*{""", re.VERBOSE),
- # 12-14: OTHER TYPEDEFS
--re.compile(
--r"""^\s*typedef\s+
--(?:struct|union)\s+\w+[\s\*]+
--(\w+)# 1: name
--\s*;""", re.VERBOSE),
--re.compile(
--r"""^\s*
--(?:G_GNUC_EXTENSION\s+)?
--typedef\s+
--(.+[\s\*])   # 1: e.g. 'unsigned int'
--(\w+)# 2: name
--(?:\s*\[[^\]]+\])*
--\s*;""", re.VERBOSE),
-+None,  # in InitScanner()
-+None,  # in InitScanner()
- re.compile(r'^\s*typedef\s+'),
- # 15: VARIABLES (extern'ed variables)
- None,  # in InitScanner()
-@@ -267,6 +256,21 @@ def InitScanner(options):
- %s   # 3: optional decorator
- \s*;""" % optional_decorators_regex, re.VERBOSE)
- # OTHER TYPEDEFS
-+CLINE_MATCHER[12] = re.compile(
-+r"""^\s*typedef\s+
-+(?:struct|union)\s+\w+[\s\*]+
-+(\w+)# 1: name
-+%s   # 2: optional decorator
-+\s*;""" % optional_decorators_regex, re.VERBOSE)
-+CLINE_MATCHER[13] = re.compile(
-+r"""^\s*
-+(?:G_GNUC_EXTENSION\s+)?
-+typedef\s+
-+(.+?[\s\*])  # 1: e.g. 'unsigned int'
-+(\w+)# 2: name
-+(?:\s*\[[^\]]+\])*
-+%s   # 3: optional decorator
-+\s*;""" % optional_decorators_regex, re.VERBOSE)
- CLINE_MATCH

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-04-12 Thread Matt Turner
commit: b45ec1a69cad9e67a97f238242dc4085e97b978a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 12 21:47:01 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 12 21:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b45ec1a6

dev-util/gtk-doc-am: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/Manifest   |  1 -
 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 79e8dddc85b..380dd096304 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28
 DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
deleted file mode 100644
index 8068a639792..000
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gtk-doc"
-
-inherit gnome.org
-
-DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="https://www.gtk.org/gtk-doc/";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   !

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

2021-02-18 Thread Sam James
commit: f8edc1c616aae68618c42f28659a1d9b6a5e8909
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 08:27:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 08:27:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8edc1c6

dev-util/gtk-doc: Stabilize 1.33.1-r4 ppc, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index 1604f67fe47..c47d56cb5e2 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-18 Thread Sam James
commit: 44b7de534fe5cb3ea445eb6b8c4f6a424006f019
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 08:27:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 08:27:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b7de53

dev-util/gtk-doc-am: Stabilize 1.33.1 ppc, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index f40a60ab632..791def1339e 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-17 Thread Sam James
commit: d82e80f1f716209f39d9c4e8f265c273d77ea4e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 07:29:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 07:29:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82e80f1

dev-util/gtk-doc-am: Stabilize 1.33.1 s390, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 74bfe6ed1c7..f40a60ab632 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-17 Thread Sam James
commit: f52cae1cdc9dd32343537949526588c9aa9bdf38
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 07:29:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 07:29:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52cae1c

dev-util/gtk-doc: Stabilize 1.33.1-r4 s390, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index c8950901e96..1604f67fe47 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-17 Thread Sam James
commit: cc265525eacd7c890d98fa9be1d4b226cdb2f108
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 18:41:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 18:41:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc265525

dev-util/gtk-doc-am: Stabilize 1.33.1 amd64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 4b9cbcaf0ba..74bfe6ed1c7 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-17 Thread Sam James
commit: 1542922840638925d7912b7d032eef455cd9338c
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 18:41:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 18:41:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15429228

dev-util/gtk-doc: Stabilize 1.33.1-r4 amd64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index af258c175af..c8950901e96 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-02-17 Thread Sergei Trofimovich
commit: c00f1702be35d72e0bed737cd7f72407a7b59b14
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 17 15:52:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 17 15:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00f1702

dev-util/gtk-doc: stable 1.33.1-r4 for hppa, bug #768753

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index 37a5bcb6b53..af258c175af 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-17 Thread Sergei Trofimovich
commit: 11ea2e87e1eea9295edde1e7536e537512151ec5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 17 15:49:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 17 15:55:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ea2e87

dev-util/gtk-doc-am: stable 1.33.1 for hppa, bug #768753

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index ddd8e96a644..4b9cbcaf0ba 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-17 Thread Sam James
commit: d45072df9d0f8bcfc8120b17de6bb8b73bfed9a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 14:21:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 14:21:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45072df

dev-util/gtk-doc: Stabilize 1.33.1-r4 x86, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index 4086d8ed789..37a5bcb6b53 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-17 Thread Sam James
commit: 16a32d1cca70dd78148aaf0945eba60ae7df8a0e
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 14:21:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 14:21:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a32d1c

dev-util/gtk-doc-am: Stabilize 1.33.1 x86, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 976cc757f78..ddd8e96a644 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-17 Thread Sam James
commit: c1de73052fee131b43584b9131755c263a478b0e
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 13:53:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 13:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1de7305

dev-util/gtk-doc: Stabilize 1.33.1-r4 arm64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index 5f9d0375b60..4086d8ed789 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-17 Thread Sam James
commit: 32327d01203e1d82634ceb8d192b5fa786ca9ad9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 13:53:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 13:53:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32327d01

dev-util/gtk-doc-am: Stabilize 1.33.1 arm64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 7aad8fba972..976cc757f78 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-16 Thread Sam James
commit: 806b9679f20be686c233e954bb577e73602bef9b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 01:00:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 01:00:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806b9679

dev-util/gtk-doc-am: Stabilize 1.33.1 ppc64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 1d7d1aa7976..7aad8fba972 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-16 Thread Sam James
commit: b7cf4f34f3f2eeaec2f6844664eff642cff38778
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 01:00:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 01:00:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cf4f34

dev-util/gtk-doc: Stabilize 1.33.1-r4 ppc64, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index d79c67b21c5..5f9d0375b60 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-02-16 Thread Sam James
commit: 9201ee4de528e0262cdbd2bfb0d89a10bb7c3b1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 19:20:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 19:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9201ee4d

dev-util/gtk-doc: Stabilize 1.33.1-r4 arm, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index f8f54354a45..d79c67b21c5 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-16 Thread Sam James
commit: e4a165b367cfc8fbff546068f222367d48c1e117
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 19:20:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 19:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a165b3

dev-util/gtk-doc-am: Stabilize 1.33.1 arm, #768753

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index b4c3057e7f0..1d7d1aa7976 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-02-16 Thread Sergei Trofimovich
commit: 659b68880da469e1eef1fdc77cbddeb3bf4935ab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Feb 16 17:25:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 16 19:17:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659b6888

dev-util/gtk-doc-am: stable 1.33.1 for sparc, bug #768753

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 718c3f4fd20..b4c3057e7f0 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2021-02-16 Thread Sergei Trofimovich
commit: 25121611e34713672a87d73129121a658c4c0d79
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Feb 16 17:26:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 16 19:17:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25121611

dev-util/gtk-doc: stable 1.33.1-r4 for sparc, bug #768753

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
index df6e92cd308..f8f54354a45 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-02-14 Thread Mart Raudsepp
commit: 201200e6143276ced3afa2a9cde33187efa05b66
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 14 21:01:58 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 14 21:05:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201200e6

dev-util/gtk-doc: drop user doc optionality and fix related deps

It has only a tiny itstool dependency, which depends on libxml2
which gtk-doc also depends on. This dependency was missing for USE=doc
before, now just always bdep require itstool and enable the help build.
Also explicitly enable autotools and cmake support, as our packages
rely on it and thus makes sense to be explicit (albeit it's unlikely
upstream will ever default disable them).

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 110 ++
 1 file changed, 110 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
new file mode 100644
index 000..df6e92cd308
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris"
+
+IUSE="emacs test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.38:2
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( >=app-editors/emacs-23.1:* )
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   ')
+   )
+"
+BDEPEND="
+   ~dev-util/gtk-doc-am-${PV}
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Remove global Emacs keybindings, bug #184588
+   "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+)
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Requires the unpackaged Python "anytree" module
+   sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dautotools_support=true
+   -Dcmake_support=true
+   -Dyelp_manual=true
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   meson_src_install
+
+   # The meson build system configures the shebangs to the temporary python
+   # used during the build. We need to fix it.
+   sed -i -e 's:^#!.*python3:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || 
die
+   python_fix_shebang "${ED}"/usr/bin
+
+   # Don't install this file, it's in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rmdir "${ED}"/usr/share/aclocal || die
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2021-01-06 Thread Fabian Groffen
commit: e6b610660a4434a1a80ff67143d5e044f7086cd3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:51:15 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b61066

dev-util/gtk-doc: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild   | 4 ++--
 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild   | 4 ++--
 dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 4abe6de1c03..cd29461254b 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index 4f0071b54e2..0491905ff73 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
index 44f172a60df..6125ee33dbe 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="doc emacs test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2021-01-06 Thread Fabian Groffen
commit: a2c3660928ef7bb8e01f4a612add4891edc3cf60
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:51:29 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c36609

dev-util/gtk-doc-am: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild   | 4 ++--
 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 8b5cd95d5ce..11d4c9b7e44 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 1526cd78561..718c3f4fd20 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-12-27 Thread Fabian Groffen
commit: 8e692e6528f1e470224a7eace875abe8d7f5d5d3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 16:35:23 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 16:36:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e692e65

dev-util/gtk-doc-am: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild   | 2 +-
 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 10c4538abc8..8b5cd95d5ce 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index 04df1f0818c..1526cd78561 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!

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

2020-12-08 Thread Matt Turner
commit: d4b5f6d3728cd58098c7cdbc062b30493f2d2987
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec  8 14:11:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  8 14:11:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b5f6d3

dev-util/gtk-doc: More shebang fixing

Bug: https://bugs.gentoo.org/758770
Signed-off-by: Matt Turner  gentoo.org>

 .../gtk-doc/{gtk-doc-1.33.1-r2.ebuild => gtk-doc-1.33.1-r3.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
similarity index 95%
rename from dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild
rename to dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
index 6bf9e35bbd9..44f172a60df 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r3.ebuild
@@ -81,8 +81,8 @@ src_install() {
 
# The meson build system configures the shebangs to the temporary python
# used during the build. We need to fix it.
-   sed -i -e 's:^#!.*:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || die
-   python_fix_shebang "${ED}"/usr/bin/*
+   sed -i -e 's:^#!.*python3:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || 
die
+   python_fix_shebang "${ED}"/usr/bin
 
# Don't install this file, it's in gtk-doc-am now
rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"



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

2020-12-07 Thread Matt Turner
commit: 0ae964088363becd2b3604d4ce3b87cd5752451b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec  7 17:31:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Dec  7 17:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae96408

dev-util/gtk-doc: Install stray autotools components

Closes: https://bugs.gentoo.org/758893
Signed-off-by: Matt Turner  gentoo.org>

 .../gtk-doc/{gtk-doc-1.33.1-r1.ebuild => gtk-doc-1.33.1-r2.ebuild}   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild
similarity index 93%
rename from dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild
rename to dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild
index c0e8bf251f9..6bf9e35bbd9 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r2.ebuild
@@ -67,7 +67,6 @@ src_configure() {
local emesonargs=(
$(meson_use test tests)
$(meson_use doc yelp_manual)
-   -Dautotools_support=false
)
meson_src_configure
 }
@@ -85,6 +84,10 @@ src_install() {
sed -i -e 's:^#!.*:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || die
python_fix_shebang "${ED}"/usr/bin/*
 
+   # Don't install this file, it's in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rmdir "${ED}"/usr/share/aclocal || die
+
if use emacs; then
elisp-install ${PN} tools/gtk-doc.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"



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

2020-12-06 Thread Matt Turner
commit: 4db412b4dbb3cee5b343251bf8018c64b0f5199a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  6 17:33:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  6 17:51:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db412b4

dev-util/gtk-doc: Fix python shebangs

Closes: https://bugs.gentoo.org/758770
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/{gtk-doc-1.33.1.ebuild => gtk-doc-1.33.1-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild
similarity index 90%
rename from dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
rename to dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild
index 793aed977cc..c0e8bf251f9 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild
@@ -80,7 +80,10 @@ src_compile() {
 src_install() {
meson_src_install
 
-   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+   # The meson build system configures the shebangs to the temporary python
+   # used during the build. We need to fix it.
+   sed -i -e 's:^#!.*:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || die
+   python_fix_shebang "${ED}"/usr/bin/*
 
if use emacs; then
elisp-install ${PN} tools/gtk-doc.el*



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-12-05 Thread Matt Turner
commit: b6e6a02cfe14e073651bd4edeeb2e0d091dd94c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 19:06:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 19:06:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e6a02c

dev-util/gtk-doc-am: Update HOMEPAGE

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
index be1627c92a4..04df1f0818c 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -7,7 +7,7 @@ GNOME_ORG_MODULE="gtk-doc"
 inherit gnome.org
 
 DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="https://www.gtk.org/gtk-doc/";
+HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"



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

2020-12-05 Thread Matt Turner
commit: c57c94e3d17a2d96146044402930f4fc4e801c5c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 19:06:16 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 19:06:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57c94e3

dev-util/gtk-doc: Bump EAPI

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.33.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
index 1843c7f65e7..793aed977cc 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 PYTHON_COMPAT=( python3_{6..9} )
 
 inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1



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

2020-12-05 Thread Matt Turner
commit: b3a27f2f8d7212dbb4c2e1628c79b401cc070bc1
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 17:37:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 18:48:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a27f2f

dev-util/gtk-doc: Version bump to 1.33.1

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/Manifest  |   1 +
 dev-util/gtk-doc/gtk-doc-1.33.1.ebuild | 101 +
 2 files changed, 102 insertions(+)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 483ebed1bbc..79e8dddc85b 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28
+DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90

diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
new file mode 100644
index 000..1843c7f65e7
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+
+IUSE="doc emacs test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.38:2
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( >=app-editors/emacs-23.1:* )
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   ')
+   )
+"
+BDEPEND="
+   ~dev-util/gtk-doc-am-${PV}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Remove global Emacs keybindings, bug #184588
+   "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+)
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Requires the unpackaged Python "anytree" module
+   sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_use doc yelp_manual)
+   -Dautotools_support=false
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   meson_src_install
+
+   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-12-05 Thread Matt Turner
commit: da1ed2fe0bfaafbba5e1f8070cd246e3ed6969f9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 18:26:23 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 18:48:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1ed2fe

dev-util/gtk-doc-am: Version bump to 1.33.1

Closes: https://bugs.gentoo.org/637298
Closes: https://bugs.gentoo.org/722182
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc-am/Manifest |  1 +
 dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 483ebed1bbc..79e8dddc85b 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28
+DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 
0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93
 SHA512 
18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
new file mode 100644
index 000..be1627c92a4
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="https://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+RDEPEND="!

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

2020-12-02 Thread Sam James
commit: dcb5063355efa590e3ca18ebcf7382a916e57c9a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  2 19:06:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 19:06:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb50633

dev-util/gtk-doc: add Python 3.8, 3.9

Closes: https://bugs.gentoo.org/747502
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index ac05cc2f848..81d3eb361bc 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
 



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

2020-11-14 Thread Mikle Kolyada
commit: bec5275f3ff51bee675b8a0d2d66fe491f1b584c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 14 09:19:08 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 14 09:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec5275f

dev-util/gtk-doc: Stabilize 1.32-r2 s390, #738728

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index e9d4fcf797a..ac05cc2f848 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-10-11 Thread Sergei Trofimovich
commit: db348593a8357be3d2245eec1ebd531e9762a909
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Oct 11 11:10:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 11 11:52:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db348593

dev-util/gtk-doc: stable 1.32-r2 for hppa, bug #736727

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index a772e4e095f..e9d4fcf797a 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-09-07 Thread Sam James
commit: 7b072582609fa3d71ded142d7435187e4b025dcc
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 18:17:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 18:17:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b072582

dev-util/gtk-doc: ppc64 stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index 14d804b22cc..a772e4e095f 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-09-06 Thread Sam James
commit: 4ba561f115c16d4fca1a6a45f274b40af83a4aa6
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 05:50:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 05:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba561f1

dev-util/gtk-doc: ppc stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index 0c76a1b5fe4..14d804b22cc 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-29 Thread Sam James
commit: 98a6d693bfdf0a90fba88452f890b6b89f1a206b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 22:08:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 22:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a6d693

dev-util/gtk-doc: Stabilize 1.32-r2 x86, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index e9cac2fc668..0c76a1b5fe4 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-29 Thread Sam James
commit: 85835ae80cd0091292c06a4a8cc199b7368cec33
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 19:49:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 19:54:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85835ae8

dev-util/gtk-doc: Stabilize 1.32-r2 amd64, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index a434b00475f..e9cac2fc668 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-19 Thread Sergei Trofimovich
commit: 2b1bc5e0f43999f062730e985b9c0ad515f4edee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 19 07:22:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 19 08:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1bc5e0

dev-util/gtk-doc: stable 1.32-r2 for sparc, bug #736727

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index 3106ef55ea2..a434b00475f 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-15 Thread Sam James
commit: 57f93bdddb7ea1080c78bccf89d3bc7f290dd9c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 02:48:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 02:52:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f93bdd

dev-util/gtk-doc: Stabilize 1.32-r2 arm, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index 92da7459f7c..3106ef55ea2 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-12 Thread Sam James
commit: 6f9a8387f3cad4244cf4f45f6a05126ec6792329
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a8387

dev-util/gtk-doc: Stabilize 1.32-r2 arm64, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index ce7456739f6..92da7459f7c 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/, dev-util/gtk-doc/files/

2020-07-18 Thread Mart Raudsepp
commit: 8f16873e62fbb88c28f9071982c1d1ccd9159bda
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 19 05:51:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 19 05:54:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f16873e

dev-util/gtk-doc: add patches to fix glib api doc generation

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/1.32-deprecation-parse-fixes.patch   | 180 +
 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild| 104 
 2 files changed, 284 insertions(+)

diff --git a/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch 
b/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch
new file mode 100644
index 000..59f878cceac
--- /dev/null
+++ b/dev-util/gtk-doc/files/1.32-deprecation-parse-fixes.patch
@@ -0,0 +1,180 @@
+From 2667d8cd95a2a29c35c1bb8f4629c22fd0aa98e9 Mon Sep 17 00:00:00 2001
+From: Xavier Claessens 
+Date: Thu, 2 Jan 2020 21:56:10 -0500
+Subject: [PATCH 1/3] Skip G_GNUC_(BEGIN|END)_IGNORE_DEPRECATIONS lines
+
+For some reason, glib has to put empty line before and after each of
+these lines otherwise the symbol following it is undeclared.
+---
+ gtkdoc/scan.py | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/gtkdoc/scan.py b/gtkdoc/scan.py
+index d04d4d4..7de08ad 100644
+--- a/gtkdoc/scan.py
 b/gtkdoc/scan.py
+@@ -561,6 +561,11 @@ def ScanHeaderContent(input_lines, decl_list, get_types, 
options):
+ logging.info('Found start of comment: %s', line.strip())
+ continue
+ 
++# Skip begin/end deprecation macros.
++m = re.search(r'^\s*G_GNUC_(BEGIN|END)_IGNORE_DEPRECATIONS', line)
++if m:
++continue
++
+ logging.info('no decl: %s', line.strip())
+ 
+ cm = [m.match(line) for m in CLINE_MATCHER]
+-- 
+2.20.1
+
+
+From 9e58548688c9768cf41c59ccef531d438ffb2504 Mon Sep 17 00:00:00 2001
+From: Xavier Claessens 
+Date: Fri, 3 Jan 2020 06:47:47 -0500
+Subject: [PATCH 2/3] typedef can be followed by decorator
+
+---
+ gtkdoc/scan.py | 30 +-
+ 1 file changed, 17 insertions(+), 13 deletions(-)
+
+diff --git a/gtkdoc/scan.py b/gtkdoc/scan.py
+index 7de08ad..5a5da92 100644
+--- a/gtkdoc/scan.py
 b/gtkdoc/scan.py
+@@ -96,19 +96,8 @@ CLINE_MATCHER = [
+ (struct|union)\s*
+ \w*\s*{""", re.VERBOSE),
+ # 12-14: OTHER TYPEDEFS
+-re.compile(
+-r"""^\s*typedef\s+
+-(?:struct|union)\s+\w+[\s\*]+
+-(\w+)# 1: name
+-\s*;""", re.VERBOSE),
+-re.compile(
+-r"""^\s*
+-(?:G_GNUC_EXTENSION\s+)?
+-typedef\s+
+-(.+[\s\*])   # 1: e.g. 'unsigned int'
+-(\w+)# 2: name
+-(?:\s*\[[^\]]+\])*
+-\s*;""", re.VERBOSE),
++None,  # in InitScanner()
++None,  # in InitScanner()
+ re.compile(r'^\s*typedef\s+'),
+ # 15: VARIABLES (extern'ed variables)
+ None,  # in InitScanner()
+@@ -267,6 +256,21 @@ def InitScanner(options):
+ %s   # 3: optional decorator
+ \s*;""" % optional_decorators_regex, re.VERBOSE)
+ # OTHER TYPEDEFS
++CLINE_MATCHER[12] = re.compile(
++r"""^\s*typedef\s+
++(?:struct|union)\s+\w+[\s\*]+
++(\w+)# 1: name
++%s   # 2: optional decorator
++\s*;""" % optional_decorators_regex, re.VERBOSE)
++CLINE_MATCHER[13] = re.compile(
++r"""^\s*
++(?:G_GNUC_EXTENSION\s+)?
++typedef\s+
++(.+?[\s\*])  # 1: e.g. 'unsigned int'
++(\w+)# 2: name
++(?:\s*\[[^\]]+\])*
++%s   # 3: optional decorator
++\s*;""" % optional_decorators_regex, re.VERBOSE)
+ CLINE_MATCHER[15] = re.compile(
+ r"""^\s*
+ (?:extern|[A-Za-z_]+VAR%s)\s+
+-- 
+2.20.1
+
+
+From 5bfe23f0257e1b4c6c9a4e3a2dbb180455f753f2 Mon Sep 17 00:00:00 2001
+From: Jason Crain 
+Date: Mon, 6 Jan 2020 19:05:42 -0700
+Subject: [PATCH 3/3] scan: support deprecated struct members
+
+gcc allows deprecating members of structs. For example:
+
+struct data {
+  int x G_GNUC_DEPRECATED_FOR(replacement);
+};
+
+However, this currently causes the entire struct to be marked as
+deprecated and confuses mkdb because it doesn't understand the
+G_GNUC_DEPRECATED_FOR symbol.
+
+Fix this by having the whole struct only be marked as deprecated if the
+'_DEPRECATED' is after the closing bracket of the struct, similar to how
+it already does for enums, and having scan automatically remove all
+G_GNUC_* decorators from struct members, similar to how it already does
+for functions.
+---
+ gtkdoc/scan.py | 12 ++--
+ test

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

2020-07-11 Thread Mart Raudsepp
commit: 37d01249e09ec25fb92b6e772d67d28bdcd3d2a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 11 11:04:58 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul 11 13:33:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d01249

dev-util/gtk-doc: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-doc/Manifest   |   1 -
 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 119 
 dev-util/gtk-doc/metadata.xml   |   5 --
 3 files changed, 125 deletions(-)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 904ebd0393a..483ebed1bbc 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 
2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765
 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
deleted file mode 100644
index 23d51c05ae3..000
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
-
-DESCRIPTION="GTK+ Documentation Generator"
-HOMEPAGE="https://www.gtk.org/gtk-doc/";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-
-IUSE="debug doc emacs highlight test vim"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.6:2
-   >=dev-lang/perl-5.18
-   dev-libs/libxslt
-   >=dev-libs/libxml2-2.3.6:2
-   ~app-text/docbook-xml-dtd-4.3
-   app-text/docbook-xsl-stylesheets
-   ~app-text/docbook-sgml-dtd-3.0
-   >=app-text/docbook-dsssl-stylesheets-1.40
-   emacs? ( >=app-editors/emacs-23.1:* )
-   highlight? (
-   vim? ( || ( app-editors/vim app-editors/gvim ) )
-   !vim? ( dev-util/source-highlight )
-   )
-   test? ( sys-devel/bc )
-"
-DEPEND="${RDEPEND}
-   ~dev-util/gtk-doc-am-${PV}
-   dev-util/itstool
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
-   You may set your own key bindings for \"gtk-doc-insert\" and
-   \"gtk-doc-insert-section\" in your ~/.emacs file."
-   SITEFILE=61${PN}-gentoo.el
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # Remove global Emacs keybindings, bug #184588
-   eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
-
-   # Apply upstream commit 1baf9a6, bug #646850
-   sed -e '1,/exit 1/s/exit 1/exit $1/' \
-   -i gtkdoc-mkpdf.in || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   local myconf
-   if use vim; then
-   myconf="${myconf} $(use_with highlight highlight vim)"
-   else
-   myconf="${myconf} $(use_with highlight highlight 
source-highlight)"
-   fi
-
-   gnome2_src_configure \
-   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
-   $(use_enable debug) \
-   ${myconf}
-}
-
-src_compile() {
-   gnome2_src_compile
-   use emacs && elisp-compile tools/gtk-doc.el
-}
-
-src_install() {
-   gnome2_src_install
-
-   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
-
-   # Don't install those files, they are in gtk-doc-am now
-   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
-   rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
-
-   if use doc; then
-   docinto doc
-   dodoc doc/*
-   docinto examples
-   dodoc examples/*
-   fi
-
-   if use emacs; then
-   elisp-install ${PN} tools/gtk-doc.el*
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   readme.gentoo_create_doc
-   fi
-}
-
-src_test() {
-   emake -j1 check
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   if use emacs; then
-   elisp-site-regen
-   readme.gentoo_print_elog
-   fi
-}
-
-pkg_post

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-07-11 Thread Mart Raudsepp
commit: 5b6b4cd83975fbab34e8132d0552df209b9821b0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 11 11:05:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul 11 13:33:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6b4cd8

dev-util/gtk-doc-am: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-doc-am/Manifest  |  1 -
 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 904ebd0393a..483ebed1bbc 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1,2 +1 @@
-DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 
2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765
 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
deleted file mode 100644
index d57b9d54a37..000
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gtk-doc"
-
-inherit gnome.org
-
-DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="https://www.gtk.org/gtk-doc/";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND=">=dev-lang/perl-5.18"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   != 5.18.0 is required for 
gtk-doc"
-
-   # Replicate AC_SUBST
-   sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
-   "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed 
failed!"
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   dobin gtkdoc-rebase
-
-   insinto /usr/share/aclocal
-   doins gtk-doc.m4
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-07-05 Thread Sergei Trofimovich
commit: 74766638617e266a4db3a684fb2b480b47cf88e3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  5 08:58:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 09:27:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74766638

dev-util/gtk-doc-am: stable 1.32 for sparc, bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 4c848dbeb47..10c4538abc8 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-07-05 Thread Sergei Trofimovich
commit: 851a3158909ce6bcc2723040a980e9a4260498ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  5 09:05:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 09:27:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851a3158

dev-util/gtk-doc: stable 1.32-r1 for sparc, bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 8d725f8fbcd..4abe6de1c03 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-06-07 Thread Mart Raudsepp
commit: 27abf4d200db2bc6a9183f4f5e9473db58bb18dd
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jun  7 15:58:43 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 21:02:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27abf4d2

dev-util/gtk-doc-am: arm64 stable (bug #717144)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 870d89ca37a..4c848dbeb47 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-06-07 Thread Mart Raudsepp
commit: 60350cdd6bb121952440cd3cfac00308022698a6
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jun  7 15:58:09 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 21:02:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60350cdd

dev-util/gtk-doc: arm64 stable (bug #717144)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 492342a831e..8d725f8fbcd 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-06-03 Thread Agostino Sarubbo
commit: 91e4040cb2e24d586e72e1647b0cd69b2580ca46
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:31:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:31:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e4040c

dev-util/gtk-doc-am: s390 stable wrt bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index ffbbd4eae18..870d89ca37a 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-06-03 Thread Agostino Sarubbo
commit: 1ff6c1fc0a287f4c983a0d57662ace2833c3bab2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:31:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:31:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff6c1fc

dev-util/gtk-doc: s390 stable wrt bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 0a487526542..492342a831e 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-05-13 Thread Sergei Trofimovich
commit: 55f2b63559b42808af800b8fc45ce745a635debb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 13 15:48:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 13 17:34:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f2b635

dev-util/gtk-doc: stable 1.32-r1 for hppa, bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index df315cbf418..0a487526542 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-05-13 Thread Sergei Trofimovich
commit: 143a04f4b7109836d622aaca6f2ed012110c221b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 13 15:34:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 13 17:34:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143a04f4

dev-util/gtk-doc-am: stable 1.32 for hppa, bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 98538721518..ffbbd4eae18 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-04-22 Thread Agostino Sarubbo
commit: c1a82e3a71c57ae69715359597d8897360317341
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 14:24:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 14:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a82e3a

dev-util/gtk-doc: arm stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 29f0f5f99e7..df315cbf418 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-04-22 Thread Agostino Sarubbo
commit: a2025e009c027f9e9eb5774be1cfc9e41b618050
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 14:24:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 14:24:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2025e00

dev-util/gtk-doc-am: arm stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index c2b47cf60af..98538721518 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-04-22 Thread Agostino Sarubbo
commit: 325aa104f8f002dd2b43a58b751bbb2c50360667
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:43:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325aa104

dev-util/gtk-doc-am: ppc64 stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 0b6e024d469..c2b47cf60af 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-04-22 Thread Agostino Sarubbo
commit: 8896f3f2771c274cc76efcba168df7d0bae0626a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:43:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8896f3f2

dev-util/gtk-doc: ppc64 stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index d32bac87dd7..29f0f5f99e7 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-04-22 Thread Agostino Sarubbo
commit: 47c005fc8c8331c766420fca8b29dbf3b8905ba8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:40:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c005fc

dev-util/gtk-doc: ppc stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
index 551fe84e9e1..d32bac87dd7 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-04-22 Thread Agostino Sarubbo
commit: 99290d3a6ae2bc2c087afd97302714785876beaf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:40:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:40:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99290d3a

dev-util/gtk-doc-am: ppc stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
index 902980ba210..0b6e024d469 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-01-26 Thread Rémi Cardona
commit: 5cbcbfe748db02c1fae86b11eb6422251b03
Author: Rémi Cardona  gentoo  org>
AuthorDate: Sun Jan 26 08:40:46 2020 +
Commit: Rémi Cardona  gentoo  org>
CommitDate: Sun Jan 26 08:41:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbcbfe7

dev-util/gtk-doc: bump to 1.32

Closes: https://bugs.gentoo.org/683900
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rémi Cardona  gentoo.org>

 dev-util/gtk-doc/Manifest|  1 +
 dev-util/gtk-doc/gtk-doc-1.32.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 9ef27dcfc8b..904ebd0393a 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 
2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765
 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
+DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28

diff --git a/dev-util/gtk-doc/gtk-doc-1.32.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32.ebuild
new file mode 100644
index 000..e1f94f91408
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.32.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="https://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+
+IUSE="debug doc emacs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.6:2
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( >=app-editors/emacs-23.1:* )
+   dev-python/pygments[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ~dev-util/gtk-doc-am-${PV}
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+# tests require unpackaged python module "anytree", and require java(fop) or 
tex(dblatex)
+RESTRICT="test"
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # Remove global Emacs keybindings, bug #184588
+   eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+   $(use_enable debug)
+}
+
+src_compile() {
+   gnome2_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   gnome2_src_install
+
+   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+
+   # Don't install this file, it's in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+
+   if use doc; then
+   docinto doc
+   dodoc doc/*
+   docinto examples
+   dodoc examples/*
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2020-01-26 Thread Rémi Cardona
commit: 4b082b4e81a61fcf704a27c79aa5a9c7dc760e28
Author: Rémi Cardona  gentoo  org>
AuthorDate: Sun Jan 26 08:36:14 2020 +
Commit: Rémi Cardona  gentoo  org>
CommitDate: Sun Jan 26 08:41:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b082b4e

dev-util/gtk-doc-am: bump to 1.32

Bug: https://bugs.gentoo.org/683900
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rémi Cardona  gentoo.org>

 dev-util/gtk-doc-am/Manifest   |  1 +
 dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 9ef27dcfc8b..904ebd0393a 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1 +1,2 @@
 DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 
2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765
 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
+DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B 
e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0
 SHA512 
6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
new file mode 100644
index 000..b7417a1b606
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="https://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   !

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

2019-10-21 Thread Matt Turner
commit: 379a34c91ae30795df6e490232b5dea1a489d3ea
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 22 06:21:33 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 22 06:21:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379a34c9

dev-util/gtk-doc: Restrict tests if USE=-test

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index 017f3d47f53..f09aca3b44c 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs highlight test vim"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2019-10-21 Thread Matt Turner
commit: c7b8e47510cc7a3fd5e8d28e2ace9a967459816c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 20:55:31 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:40:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b8e475

dev-util/gtk-doc: Add missing test dependency

Closes: https://bugs.gentoo.org/623420
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index adafa6c7873..017f3d47f53 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
-IUSE="debug doc emacs highlight vim"
+IUSE="debug doc emacs highlight test vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -31,6 +31,7 @@ RDEPEND="
vim? ( || ( app-editors/vim app-editors/gvim ) )
!vim? ( dev-util/source-highlight )
)
+   test? ( sys-devel/bc )
 "
 DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2019-05-04 Thread Andreas K. Hüttel
commit: 91d0f20d98a22a2d4a7ab6812b5a305e71f92f23
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 19:27:45 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 19:32:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d0f20d

dev-util/gtk-doc-am: keyword ~riscv

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
index b3f0c9cbb08..c405782e84a 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND=">=dev-lang/perl-5.18"
 DEPEND="${RDEPEND}



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

2018-12-17 Thread Mart Raudsepp
commit: 1c634a7afe805ea5c79593367d9bf858ffb9ae51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 18:36:06 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 18:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c634a7a

dev-util/gtk-doc: restrict parallel running of tests

Tests fail for me with parallel jobs, as tester-docs.xml
seems shared across separate tests and is generated and
removed multiple times, apparently.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index e32726e0438..810335d8cd4 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -99,6 +99,10 @@ src_install() {
fi
 }
 
+src_test() {
+   emake -j1 check
+}
+
 pkg_postinst() {
gnome2_pkg_postinst
if use emacs; then



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

2018-12-17 Thread Mart Raudsepp
commit: 265204652095bb4d271c0cc627ca66425519f466
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 18:16:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 18:36:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26520465

dev-util/gtk-doc: remove wrong yelp-tools build depend

Only itstool is needed to build, so pull only that, not the full
yelp-tools stack.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index f696a066e7f..e32726e0438 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}
-   app-text/yelp-tools
+   dev-util/itstool
virtual/pkgconfig
 "
 



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

2018-08-25 Thread Zac Medico
commit: b1f0c43e476dfad520cc03a117b55f77bb53fd45
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 26 06:35:20 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 26 06:55:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f0c43e

dev-util/gtk-doc: mkpdf: fix exitcode (bug 646850)

Fix gtk-doc exitcode. The problem can be demonstrated by building
gtk-doc with dblatex installed, and then building evince with
EXTRA_ECONF="--enable-gtk-doc --enable-gtk-doc-pdf".

Bug: https://bugs.gentoo.org/646850
See: 
https://github.com/GNOME/gtk-doc/commit/1baf9a63bdf3283832be06bce151835922909436
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index 155f1f6a02f..f696a066e7f 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -50,6 +50,10 @@ src_prepare() {
# Remove global Emacs keybindings, bug #184588
eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
 
+   # Apply upstream commit 1baf9a6, bug #646850
+   sed -e '1,/exit 1/s/exit 1/exit $1/' \
+   -i gtkdoc-mkpdf.in || die
+
gnome2_src_prepare
 }
 



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

2018-06-08 Thread Mikle Kolyada
commit: 486be193052fe23aa2fc1a52268901c3be2c907a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun  8 11:16:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun  8 11:16:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486be193

dev-util/gtk-doc: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index 31a2782d08d..155f1f6a02f 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2018-05-30 Thread Mart Raudsepp
commit: 8e6f5e3bafca9ced0caf0b4ccd1699bc8a3b4e27
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May 30 09:53:26 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed May 30 09:53:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6f5e3b

dev-util/gtk-doc: arm64 stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index c7c27f2f262..31a2782d08d 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2017-08-26 Thread Gilles Dartiguelongue
commit: eb607ffa8402dcdf8a7c70430092bbdf5ad7e6d0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Aug 26 09:36:44 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Aug 26 10:07:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb607ffa

dev-util/gtk-doc-am: update homepage

Due to default redirection to SSL.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
index d765b7b51bb..a787a0a7ee8 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
@@ -7,7 +7,7 @@ GNOME_ORG_MODULE="gtk-doc"
 inherit gnome.org
 
 DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="http://www.gtk.org/gtk-doc/";
+HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"



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

2017-08-26 Thread Gilles Dartiguelongue
commit: 459a0b1ef56f71b26c181fbe6f733b97042ac2b0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Aug 26 09:36:22 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Aug 26 10:07:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459a0b1e

dev-util/gtk-doc: update homepage

Due to default redirection to SSL.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index f94ffdbd5bc..002cb3d2d71 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
 
 DESCRIPTION="GTK+ Documentation Generator"
-HOMEPAGE="http://www.gtk.org/gtk-doc/";
+HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"



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

2016-12-06 Thread Markus Meier
commit: 00b04116ff15f871eac328545f65d4bf6265b9ed
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec  6 20:26:53 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec  6 20:26:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b04116

dev-util/gtk-doc: arm stable, bug #587010

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index bdc0ca3..f0bb2ef 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="debug doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-11-14 Thread Mike Frysinger
commit: d900e81c3f079dbf2eb3d3edef92c42c6025f939
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Nov 14 14:47:42 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Nov 14 14:49:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d900e81c

dev-util/gtk-doc-am: mark 1.25-r1 arm/arm64/ia64/m68k/ppc/ppc64/s390/sh/sparc 
stable

 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
index c3d0650..c2587bc 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=">=dev-lang/perl-5.18"
 DEPEND="${RDEPEND}



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

2016-11-04 Thread Pacho Ramos
commit: 25d2efaf57c5ebec15a2b1f10aba948fde48529e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Nov  4 09:02:42 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Nov  4 09:15:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d2efaf

dev-util/gtk-doc: Drop old

Package-Manager: portage-2.3.2

 dev-util/gtk-doc/Manifest|   1 -
 dev-util/gtk-doc/gtk-doc-1.21.ebuild | 120 ---
 2 files changed, 121 deletions(-)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 3ab6101..bcffb74 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1,3 +1,2 @@
-DIST gtk-doc-1.21.tar.xz 647484 SHA256 
5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 
caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d
 WHIRLPOOL 
cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
 DIST gtk-doc-1.24.tar.xz 669664 SHA256 
b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 
a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4
 WHIRLPOOL 
b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71
 DIST gtk-doc-1.25.tar.xz 673184 SHA256 
1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 WHIRLPOOL 
6e1acc14d6d034a8c42af36fef866da9805043b15e49fe1bf3dbe484bf8970b1f3f005c28ec390ab6b6914ae8c22864b59c864bc3d50aada09e9dac5ee850a70

diff --git a/dev-util/gtk-doc/gtk-doc-1.21.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.21.ebuild
deleted file mode 100644
index 7fdf722..
--- a/dev-util/gtk-doc/gtk-doc-1.21.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo
-
-DESCRIPTION="GTK+ Documentation Generator"
-HOMEPAGE="http://www.gtk.org/gtk-doc/";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-
-IUSE="doc emacs highlight vim test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# dev-tex/tex4ht blocker needed due bug #315287
-RDEPEND="
-   >=dev-libs/glib-2.6:2
-   >=dev-lang/perl-5.6
-   >=app-text/openjade-1.3.1
-   dev-libs/libxslt
-   >=dev-libs/libxml2-2.3.6:2
-   ~app-text/docbook-xml-dtd-4.3
-   app-text/docbook-xsl-stylesheets
-   ~app-text/docbook-sgml-dtd-3.0
-   >=app-text/docbook-dsssl-stylesheets-1.40
-   emacs? ( virtual/emacs )
-   highlight? (
-   vim? ( || ( app-editors/vim app-editors/gvim ) )
-   !vim? ( dev-util/source-highlight )
-   )
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-11-04 Thread Pacho Ramos
commit: 20d7418481d0018737de351c981244a29350b821
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Nov  4 09:03:24 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Nov  4 09:15:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d74184

dev-util/gtk-doc-am: Drop old

Package-Manager: portage-2.3.2

 dev-util/gtk-doc-am/Manifest   |  1 -
 dev-util/gtk-doc-am/gtk-doc-am-1.21.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 3ab6101..bcffb74 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1,3 +1,2 @@
-DIST gtk-doc-1.21.tar.xz 647484 SHA256 
5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 
caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d
 WHIRLPOOL 
cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
 DIST gtk-doc-1.24.tar.xz 669664 SHA256 
b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 
a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4
 WHIRLPOOL 
b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71
 DIST gtk-doc-1.25.tar.xz 673184 SHA256 
1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 WHIRLPOOL 
6e1acc14d6d034a8c42af36fef866da9805043b15e49fe1bf3dbe484bf8970b1f3f005c28ec390ab6b6914ae8c22864b59c864bc3d50aada09e9dac5ee850a70

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.21.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.21.ebuild
deleted file mode 100644
index a39804d..
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.21.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GNOME_ORG_MODULE="gtk-doc"
-
-inherit gnome.org
-
-DESCRIPTION="Automake files from gtk-doc"
-HOMEPAGE="http://www.gtk.org/gtk-doc/";
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-lang/perl-5.6"
-DEPEND="${RDEPEND}
-   != 5.6.0 is required for 
gtk-doc"
-
-   # Replicate AC_SUBST
-   sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
-   "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed 
failed!"
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   dobin gtkdoc-rebase
-
-   insinto /usr/share/aclocal
-   doins gtk-doc.m4
-}



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

2016-09-07 Thread Gilles Dartiguelongue
commit: 5c7bef543b7c7956efb1b5af38e45d99b16da253
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:11:08 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:31:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7bef54

dev-util/gtk-doc: version bump to 1.25-r1

Switch to EAPI=6.
Fix dependencies per configure.
USE=debug is a "true" yes/no option, no the kind from Gnome.

Package-Manager: portage-2.3.0

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 110 
 1 file changed, 110 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
new file mode 100644
index ..ab37796
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="http://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+IUSE="debug doc emacs highlight vim"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.6:2
+   >=dev-lang/perl-5.18
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( virtual/emacs )
+   highlight? (
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   !vim? ( dev-util/source-highlight )
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/gtk-doc-am-${PV}
+   app-text/yelp-tools
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # Remove global Emacs keybindings, bug #184588
+   eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf
+   if use vim; then
+   myconf="${myconf} $(use_with highlight highlight vim)"
+   else
+   myconf="${myconf} $(use_with highlight highlight 
source-highlight)"
+   fi
+
+   gnome2_src_configure \
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+   $(use_enable debug) \
+   ${myconf}
+}
+
+src_compile() {
+   gnome2_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   gnome2_src_install
+
+   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+
+   # Don't install those files, they are in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
+
+   if use doc; then
+   docinto doc
+   dodoc doc/*
+   docinto examples
+   dodoc examples/*
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-09-07 Thread Gilles Dartiguelongue
commit: 8ceb2d86ffecbbd149a0092119f16808a3b80bab
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:15:45 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:31:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ceb2d86

dev-util/gtk-doc-am: version bump to 1.25-r1

Switch to EAPI=6.
Fix dependencies per configure.

Package-Manager: portage-2.3.0

 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 46 +++
 1 file changed, 46 insertions(+)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
new file mode 100644
index ..f2edac3
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="http://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-lang/perl-5.18"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   != 5.18.0 is required for 
gtk-doc"
+
+   # Replicate AC_SUBST
+   sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
+   "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed 
failed!"
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dobin gtkdoc-rebase
+
+   insinto /usr/share/aclocal
+   doins gtk-doc.m4
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-07-30 Thread Jeroen Roovers
commit: 9a1de05210abb6e733f54a3c7d0bb58a27df2530
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 30 09:26:19 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 30 09:33:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1de052

dev-util/gtk-doc-am: Stable for HPPA PPC64 (bug #584468).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
index 29dc640..3f3fdbe 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND=">=dev-lang/perl-5.6"
 DEPEND="${RDEPEND}



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

2016-07-30 Thread Jeroen Roovers
commit: 9c8b32215591d986dc155171d6c2ed0494ebc824
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 30 09:27:11 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 30 09:33:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8b3221

dev-util/gtk-doc: Stable for HPPA PPC64 (bug #584468).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-util/gtk-doc/gtk-doc-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
index f8e6328..3408dea 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2016-06-08 Thread Markus Meier
commit: 28f183f15d2192b1588aa238afc137129e25abb4
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 19:54:39 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 19:54:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f183f1

dev-util/gtk-doc: arm stable, bug #584468

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 dev-util/gtk-doc/gtk-doc-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
index c3327cf..117a270 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-06-08 Thread Markus Meier
commit: caee2f91a9e9da2d94c65a0c412d96ca3d00baf6
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 19:53:46 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 19:53:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caee2f91

dev-util/gtk-doc-am: arm stable, bug #584468

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
index bfe34c1..f6945c7 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND=">=dev-lang/perl-5.6"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-06-07 Thread Tobias Klausmann
commit: f613b396776133e704c74075bd1965617c4c3f18
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun  7 06:57:34 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun  7 07:02:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f613b396

dev-util/gtk-doc-am-1.25-r0: add alpha keyword

Gentoo-Bug: 584468

Package-Manager: portage-2.3.0_rc1

 dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
index 73627a8..bfe34c1 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND=">=dev-lang/perl-5.6"
 DEPEND="${RDEPEND}



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

2016-06-07 Thread Tobias Klausmann
commit: a0f10f03823ba92815e9701acbd7b7bff8524bec
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun  7 06:57:23 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun  7 07:02:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f10f03

dev-util/gtk-doc-1.25-r0: add alpha keyword

Gentoo-Bug: 584468

Package-Manager: portage-2.3.0_rc1

 dev-util/gtk-doc/gtk-doc-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
index a4ef05a..c3327cf 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
 IUSE="doc emacs highlight vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2016-03-24 Thread Dennis Lamm
commit: a14398f8574d2940cf052e7e56faac21e2420fbf
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Mar 24 11:39:41 2016 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Mar 24 11:40:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14398f8

dev-util/gtk-doc: Version bump

 dev-util/gtk-doc/Manifest|   1 +
 dev-util/gtk-doc/gtk-doc-1.25.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
index 9bb6d32..3ab6101 100644
--- a/dev-util/gtk-doc/Manifest
+++ b/dev-util/gtk-doc/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-doc-1.21.tar.xz 647484 SHA256 
5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 
caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d
 WHIRLPOOL 
cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
 DIST gtk-doc-1.24.tar.xz 669664 SHA256 
b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 
a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4
 WHIRLPOOL 
b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71
+DIST gtk-doc-1.25.tar.xz 673184 SHA256 
1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 WHIRLPOOL 
6e1acc14d6d034a8c42af36fef866da9805043b15e49fe1bf3dbe484bf8970b1f3f005c28ec390ab6b6914ae8c22864b59c864bc3d50aada09e9dac5ee850a70

diff --git a/dev-util/gtk-doc/gtk-doc-1.25.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
new file mode 100644
index 000..a4ef05a
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.25.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="http://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+IUSE="doc emacs highlight vim"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   >=dev-libs/glib-2.6:2
+   >=dev-lang/perl-5.6
+   >=app-text/openjade-1.3.1
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( virtual/emacs )
+   highlight? (
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   !vim? ( dev-util/source-highlight )
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/gtk-doc-am-${PV}
+   app-text/yelp-tools
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # Remove global Emacs keybindings, bug #184588
+   epatch "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf
+   if use vim; then
+   myconf="${myconf} $(use_with highlight highlight vim)"
+   else
+   myconf="${myconf} $(use_with highlight highlight 
source-highlight)"
+   fi
+
+   gnome2_src_configure \
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+   ${myconf}
+}
+
+src_compile() {
+   gnome2_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   gnome2_src_install
+
+   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+
+   # Don't install those files, they are in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
+
+   if use doc; then
+   docinto doc
+   dodoc doc/*
+   docinto examples
+   dodoc examples/*
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-03-24 Thread Dennis Lamm
commit: 1a2cff5322a1c5630832964402cb6d298a0bcb50
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Mar 24 11:32:34 2016 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Mar 24 11:34:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2cff53

dev-util/gtk-doc-am: Version bump

 dev-util/gtk-doc-am/Manifest   |  1 +
 dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest
index 9bb6d32..3ab6101 100644
--- a/dev-util/gtk-doc-am/Manifest
+++ b/dev-util/gtk-doc-am/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-doc-1.21.tar.xz 647484 SHA256 
5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 
caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d
 WHIRLPOOL 
cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
 DIST gtk-doc-1.24.tar.xz 669664 SHA256 
b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 
a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4
 WHIRLPOOL 
b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71
+DIST gtk-doc-1.25.tar.xz 673184 SHA256 
1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42 SHA512 
7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c
 WHIRLPOOL 
6e1acc14d6d034a8c42af36fef866da9805043b15e49fe1bf3dbe484bf8970b1f3f005c28ec390ab6b6914ae8c22864b59c864bc3d50aada09e9dac5ee850a70

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
new file mode 100644
index 000..73627a8
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="http://www.gtk.org/gtk-doc/";
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-lang/perl-5.6"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   != 5.6.0 is required for 
gtk-doc"
+
+   # Replicate AC_SUBST
+   sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
+   "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed 
failed!"
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dobin gtkdoc-rebase
+
+   insinto /usr/share/aclocal
+   doins gtk-doc.m4
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-02-29 Thread Stephen Klimaszewski
commit: 9906f39b5968f4719e7f94d95351fb5ce04af8c4
Author: Steev Klimaszewski  gentoo  org>
AuthorDate: Mon Feb 29 08:17:14 2016 +
Commit: Stephen Klimaszewski  gentoo  org>
CommitDate: Mon Feb 29 08:41:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9906f39b

dev-util/gtk-doc-am: stable 1.24 for arm64

Package-Manager: portage-2.2.27

 dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild
index 5421066..1c46db4 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND=">=dev-lang/perl-5.6"