1 |
commit: 13a33723626228677ade476fdd039830ebb78e59 |
2 |
Author: Sergey Popov <pinkbyte <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Mar 9 11:02:37 2017 +0000 |
4 |
Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Mar 9 11:03:26 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a33723 |
7 |
|
8 |
net-misc/quagga: revision bump |
9 |
|
10 |
Build nhrpd conditionally, add missing dependency on net-dns/c-ares. |
11 |
Drop old revision. |
12 |
|
13 |
Gentoo-Bug: 611828 |
14 |
Reported-by: Sorah Fukumori <her <AT> sorah.jp> |
15 |
|
16 |
Package-Manager: portage-2.3.3 |
17 |
|
18 |
net-misc/quagga/metadata.xml | 3 +++ |
19 |
net-misc/quagga/{quagga-1.2.0.ebuild => quagga-1.2.0-r1.ebuild} | 4 +++- |
20 |
2 files changed, 6 insertions(+), 1 deletion(-) |
21 |
|
22 |
diff --git a/net-misc/quagga/metadata.xml b/net-misc/quagga/metadata.xml |
23 |
index 2d6b042da25..ec2a74e8dc3 100644 |
24 |
--- a/net-misc/quagga/metadata.xml |
25 |
+++ b/net-misc/quagga/metadata.xml |
26 |
@@ -28,6 +28,9 @@ |
27 |
<flag name="multipath"> |
28 |
Enable multipath routes support for any number of routes |
29 |
</flag> |
30 |
+ <flag name="nhrpd"> |
31 |
+ Build Next Hop Resolution Protocol daemon |
32 |
+ </flag> |
33 |
<flag name="ospfapi"> |
34 |
Enable OSPFAPI support for client applications accessing the OSPF link state database |
35 |
</flag> |
36 |
|
37 |
diff --git a/net-misc/quagga/quagga-1.2.0.ebuild b/net-misc/quagga/quagga-1.2.0-r1.ebuild |
38 |
similarity index 95% |
39 |
rename from net-misc/quagga/quagga-1.2.0.ebuild |
40 |
rename to net-misc/quagga/quagga-1.2.0-r1.ebuild |
41 |
index 89d2095ccc7..3875ea7a9ce 100644 |
42 |
--- a/net-misc/quagga/quagga-1.2.0.ebuild |
43 |
+++ b/net-misc/quagga/quagga-1.2.0-r1.ebuild |
44 |
@@ -16,10 +16,11 @@ LICENSE="GPL-2" |
45 |
SLOT="0" |
46 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86" |
47 |
|
48 |
-IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath ospfapi pam protobuf +readline snmp tcp-zebra" |
49 |
+IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam protobuf +readline snmp tcp-zebra" |
50 |
|
51 |
COMMON_DEPEND=" |
52 |
caps? ( sys-libs/libcap ) |
53 |
+ nhrpd? ( net-dns/c-ares:0= ) |
54 |
protobuf? ( dev-libs/protobuf-c:0= ) |
55 |
readline? ( |
56 |
sys-libs/readline:0= |
57 |
@@ -91,6 +92,7 @@ src_configure() { |
58 |
$(usex ospfapi '--enable-opaque-lsa --enable-ospf-te --enable-ospfclient' '' '' '') \ |
59 |
$(use_enable readline vtysh) \ |
60 |
$(use_with pam libpam) \ |
61 |
+ $(use_enable nhrpd) \ |
62 |
$(use_enable protobuf) \ |
63 |
$(use_enable ipv6 ripngd) \ |
64 |
$(use_enable ipv6 ospf6d) \ |