Skip to content

Commit ac502cb

Browse files
committed
frr: update to 10.7.0
1 parent 571bca3 commit ac502cb

3 files changed

Lines changed: 17 additions & 93 deletions

File tree

srcpkgs/frr/patches/python-3.13.patch

Lines changed: 0 additions & 79 deletions
This file was deleted.

srcpkgs/frr/template

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
11
# Template file for 'frr'
22
pkgname=frr
3-
version=7.5
4-
revision=8
3+
version=10.7.0
4+
revision=1
55
build_style=gnu-configure
66
# chroot-texinfo is not able to build frr's docs
7-
configure_args="--disable-doc
8-
--localstatedir=/run/frr --sysconfdir=/etc/frr
9-
--enable-exampledir=/usr/share/examples/frr
10-
--enable-user=_frr --enable-group=_frr --enable-vty-group=_frrvty"
7+
configure_args="--disable-doc --localstatedir=/run/frr --sysconfdir=/etc/frr
8+
--enable-exampledir=/usr/share/examples/frr --enable-vty-group=_frrvty
9+
--enable-user=_frr --enable-group=_frr"
1110
make_build_args="SPHINXBUILD=sphinx-build"
1211
conf_files="/etc/frr/*.conf"
1312
make_dirs="/var/log/frr 0700 _frr _frr"
14-
hostmakedepends="pkg-config flex bison autoconf automake libtool
15-
python3 python3-Sphinx python3-devel libyang-tools"
13+
hostmakedepends="pkg-config flex bison autoconf automake libtool libyang-tools
14+
python3 python3-Sphinx protobuf protobuf-c"
1615
makedepends="pcre-devel libcap-devel json-c-devel pam-devel c-ares-devel
17-
readline-devel python3-devel libyang-devel"
16+
readline-devel python3-devel libyang-devel elfutils-devel protobuf-c-devel"
1817
checkdepends="python3-pytest"
1918
short_desc="IP routing protocol suite"
2019
maintainer="Orphaned <orphan@voidlinux.org>"
2120
license="GPL-2.0-or-later, LGPL-2.1-or-later"
2221
homepage="https://frrouting.org"
23-
distfiles="https://github.com/FRRouting/frr/archive/${pkgname}-${version}.tar.gz"
24-
checksum=54066e82a82751ec5876d9b67aa0cb24fe94e19e7371af290ac25099eda9f136
22+
distfiles="https://github.com/FRRouting/frr/archive/refs/tags/frr-${version}.tar.gz"
23+
checksum=5c56b27756854b8d0a62b3e152d3f9ea08091851b2d686e140fdfb95cd88f612
2524
conflicts="babeld"
2625
python_version=3
2726
system_groups="_frrvty"
@@ -113,9 +112,7 @@ libfrr-devel_package() {
113112
short_desc+=" - client library (development files)"
114113
depends="${pkgname%-devel}-${version}_${revision}"
115114
pkg_install() {
116-
vmove "usr/include/frr/*.h"
117-
vmove usr/include/frr/ospfd
118-
vmove usr/include/frr/eigrpd
115+
vmove usr/include/frr
119116
vmove usr/lib/libfrr.so
120117
vmove usr/lib/libfrr.a
121118
vmove usr/lib/libfrrcares.so

srcpkgs/libyang/template

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ distfiles="https://github.com/CESNET/libyang/archive/refs/tags/v${version}.tar.g
1313
checksum=5cd5018f39c830f97d70616c003990287ce5e820ae2792763a49e2a1f63af8d6
1414

1515
post_install() {
16+
rm -f \
17+
"${DESTDIR}/usr/share/yang/ietf-interfaces.yang" \
18+
"${DESTDIR}/usr/share/yang/ietf-netconf-acm.yang" \
19+
"${DESTDIR}/usr/share/yang/ietf-netconf-with-defaults.yang" \
20+
"${DESTDIR}/usr/share/yang/ietf-netconf.yang"
21+
1622
vlicense LICENSE
1723
}
1824

0 commit comments

Comments
 (0)