[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"