Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 917506 Details for
Bug 948838
dev-libs/glib: add 'man' USE flag to allow dropping dependencies required to build man pages [PATCH]
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch adds man USE flag to glib
glib-man-use-flag.patch (text/plain), 1.97 KB, created by
Piotr Michalczyk
on 2025-01-26 01:21:48 UTC
(
hide
)
Description:
Patch adds man USE flag to glib
Filename:
MIME Type:
Creator:
Piotr Michalczyk
Created:
2025-01-26 01:21:48 UTC
Size:
1.97 KB
patch
obsolete
>--- glib-2.80.5-r1.ebuild 2025-01-07 08:37:53.109452563 +0100 >+++ glib-2.80.5-r9999.ebuild 2025-01-26 02:09:37.359659680 +0100 >@@ -23,7 +23,7 @@ > LICENSE="LGPL-2.1+" > SLOT="2" > KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" >-IUSE="dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr" >+IUSE="dbus debug +elf doc +introspection man +mime selinux static-libs sysprof systemtap test utils xattr" > RESTRICT="!test? ( test )" > > # * elfutils (via libelf) does not build on Windows. gresources are not embedded >@@ -59,7 +59,7 @@ > dev-libs/libxslt > >=sys-devel/gettext-0.19.8 > doc? ( >=dev-util/gi-docgen-2023.1 ) >- dev-python/docutils >+ man? ( dev-python/docutils ) > systemtap? ( >=dev-debug/systemtap-1.3 ) > $(python_gen_any_dep ' > dev-python/packaging[${PYTHON_USEDEP}] >@@ -317,7 +317,7 @@ > $(meson_feature selinux) > $(meson_use xattr) > -Dlibmount=enabled # only used if host_system == 'linux' >- -Dman-pages=enabled >+ $(meson_feature man man-pages) > $(meson_use systemtap dtrace) > $(meson_use systemtap) > $(meson_feature sysprof) >@@ -376,13 +376,13 @@ > # and removals, and test depend on glib-utils instead; revisit now with > # meson > rm "${ED}/usr/bin/glib-genmarshal" || die >- rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die >+ use man && (rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die) > rm "${ED}/usr/bin/glib-mkenums" || die >- rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die >+ use man && (rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die) > rm "${ED}/usr/bin/gtester-report" || die >- rm "${ED}/usr/share/man/man1/gtester-report.1" || die >+ use man && (rm "${ED}/usr/share/man/man1/gtester-report.1" || die) > # gdbus-codegen manpage installed by dev-util/gdbus-codegen >- rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die >+ use man && (rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die) > } > > pkg_preinst() {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 948838
: 917506