Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/emacs-vcs/
Date: Thu, 09 Feb 2017 23:15:38
Message-Id: 1486682015.1ca1dc86d1b98f8f042c59f64ea59f09427510e4.ulm@gentoo
1 commit: 1ca1dc86d1b98f8f042c59f64ea59f09427510e4
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 9 08:19:35 2017 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 9 23:13:35 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca1dc86
7
8 app-editors/emacs-vcs: Add dynamic-loading USE flag.
9
10 This will enable loading of dynamic libraries at runtime. Based on
11 patch submitted by Steven Cordwell <steven.cordwell <AT> uqconnect.edu.au>.
12
13 Bug: 608382
14
15 Package-Manager: Portage-2.3.3, Repoman-2.3.1
16
17 app-editors/emacs-vcs/emacs-vcs-25.1.91.ebuild | 3 ++-
18 app-editors/emacs-vcs/emacs-vcs-25.2.9999.ebuild | 3 ++-
19 app-editors/emacs-vcs/emacs-vcs-26.0.9999.ebuild | 3 ++-
20 app-editors/emacs-vcs/metadata.xml | 2 ++
21 4 files changed, 8 insertions(+), 3 deletions(-)
22
23 diff --git a/app-editors/emacs-vcs/emacs-vcs-25.1.91.ebuild b/app-editors/emacs-vcs/emacs-vcs-25.1.91.ebuild
24 index eeb4f3ff9d..ee088dfbf9 100644
25 --- a/app-editors/emacs-vcs/emacs-vcs-25.1.91.ebuild
26 +++ b/app-editors/emacs-vcs/emacs-vcs-25.1.91.ebuild
27 @@ -29,7 +29,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
28
29 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
30 SLOT="25"
31 -IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
32 +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
33 REQUIRED_USE="?? ( aqua X )"
34
35 RDEPEND="sys-libs/ncurses:0=
36 @@ -236,6 +236,7 @@ src_configure() {
37 --with-file-notification=$(usev inotify || usev gfile || echo no) \
38 $(use_enable acl) \
39 $(use_with dbus) \
40 + $(use_with dynamic-loading modules) \
41 $(use_with gpm) \
42 $(use_with hesiod) \
43 $(use_with kerberos) $(use_with kerberos kerberos5) \
44
45 diff --git a/app-editors/emacs-vcs/emacs-vcs-25.2.9999.ebuild b/app-editors/emacs-vcs/emacs-vcs-25.2.9999.ebuild
46 index e0c06443e0..8adfe0fcec 100644
47 --- a/app-editors/emacs-vcs/emacs-vcs-25.2.9999.ebuild
48 +++ b/app-editors/emacs-vcs/emacs-vcs-25.2.9999.ebuild
49 @@ -29,7 +29,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
50
51 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
52 SLOT="25"
53 -IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
54 +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
55 REQUIRED_USE="?? ( aqua X )"
56
57 RDEPEND="sys-libs/ncurses:0=
58 @@ -239,6 +239,7 @@ src_configure() {
59 --with-file-notification=$(usev inotify || usev gfile || echo no) \
60 $(use_enable acl) \
61 $(use_with dbus) \
62 + $(use_with dynamic-loading modules) \
63 $(use_with gpm) \
64 $(use_with hesiod) \
65 $(use_with kerberos) $(use_with kerberos kerberos5) \
66
67 diff --git a/app-editors/emacs-vcs/emacs-vcs-26.0.9999.ebuild b/app-editors/emacs-vcs/emacs-vcs-26.0.9999.ebuild
68 index 3f8a8edba2..cda59d64ca 100644
69 --- a/app-editors/emacs-vcs/emacs-vcs-26.0.9999.ebuild
70 +++ b/app-editors/emacs-vcs/emacs-vcs-26.0.9999.ebuild
71 @@ -29,7 +29,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
72
73 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
74 SLOT="26"
75 -IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
76 +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
77 REQUIRED_USE="?? ( aqua X )"
78
79 RDEPEND="sys-libs/ncurses:0=
80 @@ -238,6 +238,7 @@ src_configure() {
81 --with-file-notification=$(usev inotify || usev gfile || echo no) \
82 $(use_enable acl) \
83 $(use_with dbus) \
84 + $(use_with dynamic-loading modules) \
85 $(use_with gpm) \
86 $(use_with hesiod) \
87 $(use_with kerberos) $(use_with kerberos kerberos5) \
88
89 diff --git a/app-editors/emacs-vcs/metadata.xml b/app-editors/emacs-vcs/metadata.xml
90 index a42a18a961..61b8821783 100644
91 --- a/app-editors/emacs-vcs/metadata.xml
92 +++ b/app-editors/emacs-vcs/metadata.xml
93 @@ -22,6 +22,8 @@
94 <use>
95 <flag name="athena">Enable the MIT Athena widget set
96 (<pkg>x11-libs/libXaw</pkg>)</flag>
97 + <flag name="dynamic-loading">Enable loading of dynamic libraries at
98 + runtime</flag>
99 <flag name="games">Support shared score files for games</flag>
100 <flag name="gconf">Use <pkg>gnome-base/gconf</pkg> to read the system
101 font name</flag>