1 |
commit: 04dd55d527f2e49961ad32cd156148db82b04b0a |
2 |
Author: Tony Vroon <chainsaw <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 10 13:53:17 2020 +0000 |
4 |
Commit: Tony Vroon <chainsaw <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 10 13:53:17 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dd55d5 |
7 |
|
8 |
net-misc/bird: Version bump to 2.0.7 |
9 |
|
10 |
Version 2.0.7 (2019-10-11) |
11 |
o BGP: Accumulated IGP metric (RFC 7311) |
12 |
o Important filter reconfiguration bugfix |
13 |
o Several other bugfixes |
14 |
|
15 |
Version 2.0.6 (2019-09-10) |
16 |
o RAdv: Solicited unicast RAs |
17 |
o BGP: Optional Adj-RIB-Out |
18 |
o BGP: Extended optional parameters length |
19 |
o Filter: Sets and set expressions in path masks |
20 |
o Several important bugfixes |
21 |
|
22 |
Version 2.0.5 (2019-08-01) |
23 |
o OSPF Graceful restart (RFC 3623, RFC 5187) |
24 |
o BGP: Dynamic BGP |
25 |
o BGP: Promiscuous ASN mode |
26 |
o BGP: Mandatory option for channels |
27 |
o BFD: Support for VRFs |
28 |
o Graceful restart command |
29 |
o Redesigned filtering code |
30 |
o Many bugfixes |
31 |
|
32 |
Notes: |
33 |
|
34 |
Previous version introduced an error in handling of OSPF NSSA-LSA, causing |
35 |
compatibility issues with proper implementations. The error is fixed in this |
36 |
version, therefore there are compatibility issues in OSPF NSSA areas between |
37 |
this and previous version. |
38 |
|
39 |
Signed-Off-By: Tony Vroon <chainsaw <AT> gentoo.org> |
40 |
Package-Manager: Portage-2.3.84, Repoman-2.3.20 |
41 |
|
42 |
net-misc/bird/Manifest | 3 +++ |
43 |
net-misc/bird/bird-2.0.5.ebuild | 36 ++++++++++++++++++++++++++++++++++++ |
44 |
net-misc/bird/bird-2.0.6.ebuild | 36 ++++++++++++++++++++++++++++++++++++ |
45 |
net-misc/bird/bird-2.0.7.ebuild | 36 ++++++++++++++++++++++++++++++++++++ |
46 |
4 files changed, 111 insertions(+) |
47 |
|
48 |
diff --git a/net-misc/bird/Manifest b/net-misc/bird/Manifest |
49 |
index 1e7bd719165..0aa3b17dfbc 100644 |
50 |
--- a/net-misc/bird/Manifest |
51 |
+++ b/net-misc/bird/Manifest |
52 |
@@ -5,3 +5,6 @@ DIST bird-1.6.6.tar.gz 1029505 BLAKE2B 45cd621175962ea22848948e61aaf8b5c4eebbae5 |
53 |
DIST bird-2.0.2.tar.gz 1015224 BLAKE2B 3931c0431dc6511596e7214f6e2099548aafa69c951a44cd628443701eac061e8d95c387d74d81ad889988750c5bdb32a69ed77bfe655b161932017f1a1266a1 SHA512 aef96f246484a52269b44963df033ccc584e62d50d1ae31a97a97b9c7375e576d70d00f61a0f6da336e60cefc4c921945df0cc821d5fd1c737b19f508e65d30b |
54 |
DIST bird-2.0.3.tar.gz 1141917 BLAKE2B 14b51a4195003ddcf848be45755057ebf835edf54f35208f8d80121c22eeb83c9afa0c0c1ab269c376da59f5d07843054b08e1679db873a0b8121aa611b9202b SHA512 c88d0119dbebf4b2224ff7c6555e1ebf516748611e3544e7cfba47adb60c45a996efed7d2dc2b8fd849f15689e5d3c2624c4019c4a9a5a356d551a35db8fa0e2 |
55 |
DIST bird-2.0.4.tar.gz 1051911 BLAKE2B 12100685e4aad969dbb51eaa567e1038f50e7c030a25a8697bc35d4f33d0f64f9ccbc045e1210acb78f3d8d4a7cc7ef2be7ae50a36679f2322d292e8e6993ed4 SHA512 65092ca6be115b4d0c31c3c4a79d3ee2e196dc2f85454448eab568cc9cc1fe37b7bdfe1ddb74d4f6f147dc479a8570cf7bf702d762cd69414f976678c14c8e2f |
56 |
+DIST bird-2.0.5.tar.gz 1099509 BLAKE2B cc865db0a845c045b441b27d1cfba6865f711ee3a68f0000056b701ba5d0652478325d3797069785af912b5f955a24647837d818c269b299106acba4acabce4f SHA512 2da6f99c5e55915f8669a0dc3778357aedbb75cf06e0f672a5ddcc01a5b850aa4a1932957d2044f89f075cd437a74ba6c5da5a607225b391525aa48f43c47140 |
57 |
+DIST bird-2.0.6.tar.gz 1899912 BLAKE2B 068f740a01a327b5fecf10a8aaafecac218fd14536ea98c93980d7ef9426766be80c68202410aaa20012f7f3b1837173e51d83d0ce2fb1828029d54174065206 SHA512 22aa676e171cf5ddf6dedbf0dfe9bb36a959efdf9cb278b7e969d5b08b06fe483e3b30ef40c1f9980387ed6ac6ee6626f3d85704925256c22dae91fa7d23267d |
58 |
+DIST bird-2.0.7.tar.gz 1993395 BLAKE2B ceb88d811d254e57e089ef4b4e1e4f34fd96d4622d9f5563cc8694323c060e99d6cdfccfeb5d8c885b9431dc71e96d5cc04e4344901a7c7d899f4249e7503720 SHA512 48ca63be923285dd282e80d7e2b240256953fd7ad4f6eaa5dcba2648f3f148be20198bc8c6e7e888aac1588ecb005a4f4c03e979853e76ea6f8680643a874b35 |
59 |
|
60 |
diff --git a/net-misc/bird/bird-2.0.5.ebuild b/net-misc/bird/bird-2.0.5.ebuild |
61 |
new file mode 100644 |
62 |
index 00000000000..edc17f5b33c |
63 |
--- /dev/null |
64 |
+++ b/net-misc/bird/bird-2.0.5.ebuild |
65 |
@@ -0,0 +1,36 @@ |
66 |
+# Copyright 1999-2020 Gentoo Authors |
67 |
+# Distributed under the terms of the GNU General Public License v2 |
68 |
+ |
69 |
+EAPI=7 |
70 |
+ |
71 |
+DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6" |
72 |
+HOMEPAGE="http://bird.network.cz" |
73 |
+SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz" |
74 |
+LICENSE="GPL-2" |
75 |
+ |
76 |
+SLOT="0" |
77 |
+KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" |
78 |
+IUSE="+client debug" |
79 |
+ |
80 |
+RDEPEND="client? ( sys-libs/ncurses ) |
81 |
+ client? ( sys-libs/readline )" |
82 |
+DEPEND="sys-devel/flex |
83 |
+ sys-devel/bison |
84 |
+ sys-devel/m4" |
85 |
+ |
86 |
+src_configure() { |
87 |
+ econf \ |
88 |
+ --localstatedir="${EPREFIX}/var" \ |
89 |
+ $(use_enable client) \ |
90 |
+ $(use_enable debug) |
91 |
+} |
92 |
+ |
93 |
+src_install() { |
94 |
+ if use client; then |
95 |
+ dobin birdc |
96 |
+ fi |
97 |
+ dobin birdcl |
98 |
+ dosbin bird |
99 |
+ newinitd "${FILESDIR}/initd-${PN}-2" bird |
100 |
+ dodoc doc/bird.conf.example |
101 |
+} |
102 |
|
103 |
diff --git a/net-misc/bird/bird-2.0.6.ebuild b/net-misc/bird/bird-2.0.6.ebuild |
104 |
new file mode 100644 |
105 |
index 00000000000..edc17f5b33c |
106 |
--- /dev/null |
107 |
+++ b/net-misc/bird/bird-2.0.6.ebuild |
108 |
@@ -0,0 +1,36 @@ |
109 |
+# Copyright 1999-2020 Gentoo Authors |
110 |
+# Distributed under the terms of the GNU General Public License v2 |
111 |
+ |
112 |
+EAPI=7 |
113 |
+ |
114 |
+DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6" |
115 |
+HOMEPAGE="http://bird.network.cz" |
116 |
+SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz" |
117 |
+LICENSE="GPL-2" |
118 |
+ |
119 |
+SLOT="0" |
120 |
+KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" |
121 |
+IUSE="+client debug" |
122 |
+ |
123 |
+RDEPEND="client? ( sys-libs/ncurses ) |
124 |
+ client? ( sys-libs/readline )" |
125 |
+DEPEND="sys-devel/flex |
126 |
+ sys-devel/bison |
127 |
+ sys-devel/m4" |
128 |
+ |
129 |
+src_configure() { |
130 |
+ econf \ |
131 |
+ --localstatedir="${EPREFIX}/var" \ |
132 |
+ $(use_enable client) \ |
133 |
+ $(use_enable debug) |
134 |
+} |
135 |
+ |
136 |
+src_install() { |
137 |
+ if use client; then |
138 |
+ dobin birdc |
139 |
+ fi |
140 |
+ dobin birdcl |
141 |
+ dosbin bird |
142 |
+ newinitd "${FILESDIR}/initd-${PN}-2" bird |
143 |
+ dodoc doc/bird.conf.example |
144 |
+} |
145 |
|
146 |
diff --git a/net-misc/bird/bird-2.0.7.ebuild b/net-misc/bird/bird-2.0.7.ebuild |
147 |
new file mode 100644 |
148 |
index 00000000000..edc17f5b33c |
149 |
--- /dev/null |
150 |
+++ b/net-misc/bird/bird-2.0.7.ebuild |
151 |
@@ -0,0 +1,36 @@ |
152 |
+# Copyright 1999-2020 Gentoo Authors |
153 |
+# Distributed under the terms of the GNU General Public License v2 |
154 |
+ |
155 |
+EAPI=7 |
156 |
+ |
157 |
+DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6" |
158 |
+HOMEPAGE="http://bird.network.cz" |
159 |
+SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz" |
160 |
+LICENSE="GPL-2" |
161 |
+ |
162 |
+SLOT="0" |
163 |
+KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" |
164 |
+IUSE="+client debug" |
165 |
+ |
166 |
+RDEPEND="client? ( sys-libs/ncurses ) |
167 |
+ client? ( sys-libs/readline )" |
168 |
+DEPEND="sys-devel/flex |
169 |
+ sys-devel/bison |
170 |
+ sys-devel/m4" |
171 |
+ |
172 |
+src_configure() { |
173 |
+ econf \ |
174 |
+ --localstatedir="${EPREFIX}/var" \ |
175 |
+ $(use_enable client) \ |
176 |
+ $(use_enable debug) |
177 |
+} |
178 |
+ |
179 |
+src_install() { |
180 |
+ if use client; then |
181 |
+ dobin birdc |
182 |
+ fi |
183 |
+ dobin birdcl |
184 |
+ dosbin bird |
185 |
+ newinitd "${FILESDIR}/initd-${PN}-2" bird |
186 |
+ dodoc doc/bird.conf.example |
187 |
+} |