net-misc/quagga: revision bump
authorSergey Popov <pinkbyte@gentoo.org>
Thu, 9 Mar 2017 11:02:37 +0000 (14:02 +0300)
committerSergey Popov <pinkbyte@gentoo.org>
Thu, 9 Mar 2017 11:03:26 +0000 (14:03 +0300)
Build nhrpd conditionally, add missing dependency on net-dns/c-ares.
Drop old revision.

Gentoo-Bug: 611828
Reported-by: Sorah Fukumori <her@sorah.jp>
Package-Manager: portage-2.3.3

net-misc/quagga/metadata.xml
net-misc/quagga/quagga-1.2.0-r1.ebuild [moved from net-misc/quagga/quagga-1.2.0.ebuild with 95% similarity]

index 2d6b042da252b0d44ba42138b94b0eb368af2561..ec2a74e8dc3db4d4c2b4ec777ea4bc742f0300eb 100644 (file)
@@ -28,6 +28,9 @@
                <flag name="multipath">
                        Enable multipath routes support for any number of routes
                </flag>
+               <flag name="nhrpd">
+                       Build Next Hop Resolution Protocol daemon
+               </flag>
                <flag name="ospfapi">
                        Enable OSPFAPI support for client applications accessing the OSPF link state database
                </flag>
similarity index 95%
rename from net-misc/quagga/quagga-1.2.0.ebuild
rename to net-misc/quagga/quagga-1.2.0-r1.ebuild
index 89d2095ccc72c514e87fb104ee5553d82b8548db..3875ea7a9ce3e93af78f4865205a57c472be4e50 100644 (file)
@@ -16,10 +16,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
 
-IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath ospfapi pam protobuf +readline snmp tcp-zebra"
+IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam protobuf +readline snmp tcp-zebra"
 
 COMMON_DEPEND="
        caps? ( sys-libs/libcap )
+       nhrpd? ( net-dns/c-ares:0= )
        protobuf? ( dev-libs/protobuf-c:0= )
        readline? (
                sys-libs/readline:0=
@@ -91,6 +92,7 @@ src_configure() {
                $(usex ospfapi '--enable-opaque-lsa --enable-ospf-te --enable-ospfclient' '' '' '') \
                $(use_enable readline vtysh) \
                $(use_with pam libpam) \
+               $(use_enable nhrpd) \
                $(use_enable protobuf) \
                $(use_enable ipv6 ripngd) \
                $(use_enable ipv6 ospf6d) \