Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/
Date: Wed, 29 Aug 2018 21:57:30
Message-Id: 1535579792.8ec12ec34e67e1fea6139a3f0721709c463aface.leio@gentoo
1 commit: 8ec12ec34e67e1fea6139a3f0721709c463aface
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 29 06:40:27 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 29 21:56:32 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec12ec3
7
8 use.desc: Introduce 'gtk-doc' global USE flag
9
10 gtk-doc API docs are not shipped pregenerated with meson anymore, thus
11 developers might want to enable these kind of docs globally, independent
12 of everything else that USE=doc covers. Therefore introduce a separate
13 USE flag for this directly as a global USE flag, as many meson ports, to
14 be committed soon, will make use of it instead of USE=doc.
15 This is meant for cases where gtk-doc is otherwise not installed.
16 Typically autotools based build systems pregenerate gtk-docs into disted
17 tarball and such a USE flag is not necessary there, as the configure
18 argument makes it only regenerate it.
19
20 Link: https://archives.gentoo.org/gentoo-dev/message/f399ebe56c25ab895eb36a236747d76e
21
22 profiles/use.desc | 1 +
23 1 file changed, 1 insertion(+)
24
25 diff --git a/profiles/use.desc b/profiles/use.desc
26 index 36fa72009cb..b03b5b9dade 100644
27 --- a/profiles/use.desc
28 +++ b/profiles/use.desc
29 @@ -128,6 +128,7 @@ gsl - Use the GNU scientific library for calculations
30 gsm - Add support for the gsm lossy speech compression codec
31 gstreamer - Add support for media-libs/gstreamer (Streaming media)
32 gtk - Add support for x11-libs/gtk+ (The GIMP Toolkit)
33 +gtk-doc - Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
34 guile - Add support for the guile Scheme interpreter
35 gzip - Compress files with Lempel-Ziv coding (LZ77)
36 handbook - Enable handbooks generation for packages by KDE