1 |
commit: 565ec6a0e4ed49d2509496a1dd624d125c479349 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 29 09:54:30 2017 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 29 09:54:30 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565ec6a0 |
7 |
|
8 |
net-misc/chrony: Update live ebuild. |
9 |
|
10 |
Package-Manager: Portage-2.3.6, Repoman-2.3.3 |
11 |
|
12 |
net-misc/chrony/chrony-9999.ebuild | 12 +++++++----- |
13 |
1 file changed, 7 insertions(+), 5 deletions(-) |
14 |
|
15 |
diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild |
16 |
index be24ce2e3d0..b34fade814f 100644 |
17 |
--- a/net-misc/chrony/chrony-9999.ebuild |
18 |
+++ b/net-misc/chrony/chrony-9999.ebuild |
19 |
@@ -1,17 +1,17 @@ |
20 |
-# Copyright 1999-2016 Gentoo Foundation |
21 |
+# Copyright 1999-2017 Gentoo Foundation |
22 |
# Distributed under the terms of the GNU General Public License v2 |
23 |
|
24 |
EAPI=6 |
25 |
inherit eutils git-r3 systemd toolchain-funcs |
26 |
|
27 |
DESCRIPTION="NTP client and server programs" |
28 |
-HOMEPAGE="http://chrony.tuxfamily.org/" |
29 |
+HOMEPAGE="https://chrony.tuxfamily.org/" |
30 |
EGIT_REPO_URI="git://git.tuxfamily.org/gitroot/chrony/chrony.git" |
31 |
LICENSE="GPL-2" |
32 |
SLOT="0" |
33 |
|
34 |
KEYWORDS="" |
35 |
-IUSE="caps +cmdmon ipv6 libedit +ntp +phc pps readline +refclock +rtc selinux +adns" |
36 |
+IUSE="caps +cmdmon ipv6 libedit +ntp +phc pps readline +refclock +rtc seccomp selinux +adns" |
37 |
REQUIRED_USE=" |
38 |
?? ( libedit readline ) |
39 |
" |
40 |
@@ -20,6 +20,7 @@ CDEPEND=" |
41 |
caps? ( sys-libs/libcap ) |
42 |
libedit? ( dev-libs/libedit ) |
43 |
readline? ( >=sys-libs/readline-4.1-r4:= ) |
44 |
+ seccomp? ( sys-libs/libseccomp ) |
45 |
" |
46 |
DEPEND=" |
47 |
${CDEPEND} |
48 |
@@ -62,15 +63,16 @@ src_configure() { |
49 |
# not an autotools generated script |
50 |
local CHRONY_CONFIGURE=" |
51 |
./configure \ |
52 |
+ $(use_enable seccomp scfilter) \ |
53 |
+ $(usex adns '' --disable-asyncdns) \ |
54 |
$(usex caps '' --disable-linuxcaps) \ |
55 |
$(usex cmdmon '' --disable-cmdmon) \ |
56 |
$(usex ipv6 '' --disable-ipv6) \ |
57 |
$(usex ntp '' --disable-ntp) \ |
58 |
$(usex phc '' --disable-phc) \ |
59 |
$(usex pps '' --disable-pps) \ |
60 |
- $(usex rtc '' --disable-rtc) \ |
61 |
$(usex refclock '' --disable-refclock) \ |
62 |
- $(usex adns '' --disable-asyncdns) \ |
63 |
+ $(usex rtc '' --disable-rtc) \ |
64 |
${CHRONY_EDITLINE} \ |
65 |
${EXTRA_ECONF} \ |
66 |
--docdir=/usr/share/doc/${PF} \ |