bird 2.0.5 and 2.0.6

This commit is contained in:
Alarig Le Lay 2020-01-12 09:46:02 +01:00
parent 9e602d89e5
commit 4f7b8cb8bc
5 changed files with 85 additions and 5 deletions

View File

@ -1,6 +1,10 @@
AUX initd-bird-2 1172 BLAKE2B 6eb8369c0872e64caa360345411ead57f6213cf891fd21e5547044cceb7462c09453910d9d1d2572445035b7b85f5131fc13625a98610ac13838aa14ef676302 SHA512 b058df1281f1d8a4098e5737de1831645e09dbf7ffe516ab27221f61c0988aba1d1d8a87d34a599ce3cf5afc378b92c299b9758d0190f9fc4243a26291b5e5f8
AUX initd-v4-bird-1.3.8 801 BLAKE2B 09d9045299972580280fbb6d8745378a75b3a9e647b965d9033e6493df67ea268afba8ab95c46208894f330ff3607d90502653072eb73c130d1841cab9e604c2 SHA512 e878792e589317b743c53fa9fd1f5a4e04c6c97a64946a3e47a910c35d32ad265dcd860935e91950cddb97e1f6ab43c02157a5349e4bd4529cdd1539ca7cf879
AUX initd-v6-bird-1.3.8 802 BLAKE2B a9dc698f9dfde93314fe1b0f4c8005d9b5f14e4133ebad124f4283a50d990c946bda88b1d55227ed6bf9f33caf0d716b0a8540adf592fbf156297c20ab8a3b1c SHA512 6adb2b7c22696e53644bb5331bcb1b6e84026e41086f6f538c40073a7daa3b0ce3a14e041c2615a72cbe151d6fa8f81b543f85d421f019440ef5b6fd0a556ad9
AUX ipv6-rpki-2.0.7.patch 713 BLAKE2B d171a27126a81514dc5c9c5476446456e5822f5759cd7a5823b103d62ccd7e54ef18138198b729f92e326168a06cf15144cbe6064d527354e8adcb9ae09d53da SHA512 062ebc81b55ccc46784b0276a54d356676430ffc4e6a0e2b1b8fbe43a628382b6148210eac04a9b715ec25920e6a7af160030f3688083fd99279ce657f2c61e8
AUX ipv6-rpki-2.0.7.patch 717 BLAKE2B 45052e8bd2b63cea8cd8623ec0d4708f5024e570f51665668b18d0f67bfa919159364b2b451363904d9bee5e8f76beb4622df89ebce429608fe3f77e4d45c9a1 SHA512 5c4347223517cea400350fe02eb408ac094d2d6df771f3af059ea15b4a44e11d05c5247ca8f40a5e1ee69a0410ca5a1c89828129bc26d9aeb63ad8624c444626
DIST bird-2.0.5.tar.gz 1099509 BLAKE2B cc865db0a845c045b441b27d1cfba6865f711ee3a68f0000056b701ba5d0652478325d3797069785af912b5f955a24647837d818c269b299106acba4acabce4f SHA512 2da6f99c5e55915f8669a0dc3778357aedbb75cf06e0f672a5ddcc01a5b850aa4a1932957d2044f89f075cd437a74ba6c5da5a607225b391525aa48f43c47140
DIST bird-2.0.6.tar.gz 1899912 BLAKE2B 068f740a01a327b5fecf10a8aaafecac218fd14536ea98c93980d7ef9426766be80c68202410aaa20012f7f3b1837173e51d83d0ce2fb1828029d54174065206 SHA512 22aa676e171cf5ddf6dedbf0dfe9bb36a959efdf9cb278b7e969d5b08b06fe483e3b30ef40c1f9980387ed6ac6ee6626f3d85704925256c22dae91fa7d23267d
DIST bird-2.0.7.tar.gz 1993395 BLAKE2B ceb88d811d254e57e089ef4b4e1e4f34fd96d4622d9f5563cc8694323c060e99d6cdfccfeb5d8c885b9431dc71e96d5cc04e4344901a7c7d899f4249e7503720 SHA512 48ca63be923285dd282e80d7e2b240256953fd7ad4f6eaa5dcba2648f3f148be20198bc8c6e7e888aac1588ecb005a4f4c03e979853e76ea6f8680643a874b35
EBUILD bird-2.0.7.ebuild 921 BLAKE2B 15aac9e42cda5e1f91313117c3b13a7925733bac2e2e67b22ae8781cbf585b97d9af0ece2b79f538bbdbea10a93095e347b87bccff0a75e484ad1e019dac6d16 SHA512 96bef68c3c18fb22670ca7a784f3ebce1a215e856feac5ea83caf11dc93e0f1a15e917f7d391fac4ecb988c1d206b7d2256e6988553232f86236b8dcdb3eef93
EBUILD bird-2.0.5.ebuild 825 BLAKE2B efa29eb7ab66033a1187916f708c75e894519b4109e22a82feff710b5ec6fe50573e9dc4eae8ac8e910275dbcfc42411e4a4fc15ace9d4124d346a829aa85177 SHA512 c89f767221063ec8c24b8eeb7f9a9e1dd414ca3725899851bbbf0d9ca0791b3fc453c8b3b850cd77ab08d791adedf0bf08737b2cfd1f37c90921a77ead07e989
EBUILD bird-2.0.6.ebuild 825 BLAKE2B efa29eb7ab66033a1187916f708c75e894519b4109e22a82feff710b5ec6fe50573e9dc4eae8ac8e910275dbcfc42411e4a4fc15ace9d4124d346a829aa85177 SHA512 c89f767221063ec8c24b8eeb7f9a9e1dd414ca3725899851bbbf0d9ca0791b3fc453c8b3b850cd77ab08d791adedf0bf08737b2cfd1f37c90921a77ead07e989
EBUILD bird-2.0.7.ebuild 917 BLAKE2B c19f3beba8e4d29a5177150ea51a8460d06628492d2bd3f29389be6213d72cb6dff12f19c2ae3f2fe69d4dd550488531f79c8ec8ff17652cdf8ba23c131faa07 SHA512 0bb492c72063374f095b57ed07de1afcb24e22bc5c51ddf658ab6e242d05ed646b2856005c00bd4dba2ba956caae3f0720a7999d8dcf3cd52dd79c0545357db7

View File

@ -0,0 +1,38 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6"
HOMEPAGE="http://bird.network.cz"
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
IUSE="+client debug libssh"
RDEPEND="client? ( sys-libs/ncurses )
client? ( sys-libs/readline )
libssh? ( net-libs/libssh )"
DEPEND="sys-devel/flex
sys-devel/bison
sys-devel/m4"
src_configure() {
econf \
--localstatedir="${EPREFIX}/var" \
$(use_enable client) \
$(use_enable debug) \
$(use_enable libssh)
}
src_install() {
if use client; then
dobin birdc
fi
dobin birdcl
dosbin bird
newinitd "${FILESDIR}/initd-${PN}-2" bird
dodoc doc/bird.conf.example
}

View File

@ -0,0 +1,38 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6"
HOMEPAGE="http://bird.network.cz"
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
IUSE="+client debug libssh"
RDEPEND="client? ( sys-libs/ncurses )
client? ( sys-libs/readline )
libssh? ( net-libs/libssh )"
DEPEND="sys-devel/flex
sys-devel/bison
sys-devel/m4"
src_configure() {
econf \
--localstatedir="${EPREFIX}/var" \
$(use_enable client) \
$(use_enable debug) \
$(use_enable libssh)
}
src_install() {
if use client; then
dobin birdc
fi
dobin birdcl
dosbin bird
newinitd "${FILESDIR}/initd-${PN}-2" bird
dodoc doc/bird.conf.example
}

View File

@ -30,7 +30,7 @@ src_configure() {
}
src_prepare() {
eapply -p0 "${FILESDIR}/ipv6-rpki-${PV}.patch"
eapply "${FILESDIR}/ipv6-rpki-${PV}.patch"
eapply_user
}

View File

@ -1,7 +1,7 @@
diff --git a/proto/rpki/transport.c b/proto/rpki/transport.c
index 182667be..9dcb7c5c 100644
--- proto/rpki/transport.c
+++ proto/rpki/transport.c
--- a/proto/rpki/transport.c
+++ b/proto/rpki/transport.c
@@ -26,7 +26,6 @@
static ip_addr
rpki_hostname_autoresolv(const char *host)