gnome-extra/gnome-user-docs
GNOME end user documentation
ChangeLog
commit ebdf7cd06c6e6204bfd9aa926362e2b0de7f3e15
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 17:28:58 2026 +0400
gnome-extra/gnome-user-docs: port to meson, fixes build failure
Upstream dropped autotools for 51.0 (meson.build/meson.options only,
no configure.ac) - gnome2_src_configure died with "no configure
script found" since there's nothing left for econf to run.
Switch inherit from gnome2 to gnome.org+meson (gnome2.eclass itself
just inherits gnome.org for SRC_URI plus libtool/gnome2-utils/xdg,
none of which this docs-only package needs). The old XMLLINT/ITSTOOL
fake-binary trick and the "skip src_compile, unset LINGUAS is a
2h rebuild" workaround were both autotools-era Makefile quirks with
no meson equivalent: upstream's own meson.build already gates
xmllint/yelp-check behind a tests option and drives itstool/msgfmt
via gnome.yelp() as normal parallel ninja build targets, so neither
workaround is needed - src_configure just passes -Dtests. Added
app-text/yelp-tools to BDEPEND for yelp-check, which the old
autotools build got for free via a bundled build-aux script.
Verified without a full build: `ebuild ... clean configure` succeeds
against the real 51.0 source (211 ninja targets, xmllint/yelp-check/
itstool/msgmerge/msgfmt all found).
Signed-off-by: Miezhiko <miezhiko@gmail.com>
commit 03b33294a29f28e510fb0abdfbec64f3791a21b5
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 14:44:47 2026 +0400
gnome-extra/gnome-user-docs: 51.0
Signed-off-by: Miezhiko <miezhiko@gmail.com>
commit e025d17568b3721042c96613856a58333896dd31
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon May 25 10:04:36 2026 +0400
gnome-extra/gnome-user-docs: 50.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 17:28:58 2026 +0400
gnome-extra/gnome-user-docs: port to meson, fixes build failure
Upstream dropped autotools for 51.0 (meson.build/meson.options only,
no configure.ac) - gnome2_src_configure died with "no configure
script found" since there's nothing left for econf to run.
Switch inherit from gnome2 to gnome.org+meson (gnome2.eclass itself
just inherits gnome.org for SRC_URI plus libtool/gnome2-utils/xdg,
none of which this docs-only package needs). The old XMLLINT/ITSTOOL
fake-binary trick and the "skip src_compile, unset LINGUAS is a
2h rebuild" workaround were both autotools-era Makefile quirks with
no meson equivalent: upstream's own meson.build already gates
xmllint/yelp-check behind a tests option and drives itstool/msgfmt
via gnome.yelp() as normal parallel ninja build targets, so neither
workaround is needed - src_configure just passes -Dtests. Added
app-text/yelp-tools to BDEPEND for yelp-check, which the old
autotools build got for free via a bundled build-aux script.
Verified without a full build: `ebuild ... clean configure` succeeds
against the real 51.0 source (211 ninja targets, xmllint/yelp-check/
itstool/msgmerge/msgfmt all found).
Signed-off-by: Miezhiko <miezhiko@gmail.com>
commit 03b33294a29f28e510fb0abdfbec64f3791a21b5
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 14:44:47 2026 +0400
gnome-extra/gnome-user-docs: 51.0
Signed-off-by: Miezhiko <miezhiko@gmail.com>
commit e025d17568b3721042c96613856a58333896dd31
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon May 25 10:04:36 2026 +0400
gnome-extra/gnome-user-docs: 50.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>


View
Download
Browse