diff options
Diffstat (limited to 'vpp.spec')
-rw-r--r-- | vpp.spec | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -23,11 +23,12 @@ Name: vpp Summary: Vector Packet Processing License: ASL 2.0 Version: 25.10 -Release: 0.141.rc0.20250710gite2ba9ec4e%{?dist} -Source: %{name}-%{version}-rc0~141_ge2ba9ec4e.tar.xz +Release: 0.206.rc0.20250805gitae77ea936%{?dist} +Source: %{name}-%{version}-rc0~206_gae77ea936.tar.xz +Patch0: https://github.com/FDio/vpp/commit/f22e84b9b9ff70a45f8d5e47f6d516324b81f8c8.patch BuildRequires: vpp-ext-deps BuildRequires: systemd chrpath -BuildRequires: python3-devel python3-ply +BuildRequires: python3-devel python3-ply python3-pip python3-wheel BuildRequires: check-devel subunit-devel BuildRequires: selinux-policy-devel BuildRequires: libmnl-devel libnl3-devel @@ -57,6 +58,7 @@ svm - vm library vlib - vector processing library vlib-api - binary API library vnet - network stack library +vpp_crypto_engines - cryptography libraries %package devel Summary: VPP header files, static libraries @@ -109,6 +111,12 @@ This package contains a tailored VPP SELinux policy %prep %setup -q -n %{name}-%{version} +%if 0%{?rhel} == 8 +%patch -P 0 -p1 -R +%else +sed -i -r 's/--no-deps/--no-deps --no-build-isolation/' src/vpp-api/python/CMakeLists.txt +%endif + %pre # Add the vpp group groupadd -f -r vpp @@ -230,6 +238,7 @@ fi %{_libdir}/lib*.so.* %{_libdir}/libvcl_ldpreload.so %{_libdir}/libvppmem_preload.so +%{_libdir}/vpp_crypto_engines %dir %{_datadir}/vpp %dir %{_datadir}/vpp/api %{_datadir}/vpp/api/core @@ -268,6 +277,5 @@ fi %defattr(-,bin,bin) %{_libdir}/vpp_plugins %{_libdir}/vpp_api_test_plugins -%{_libdir}/vpp_crypto_engines %{_libdir}/vat2_plugins %{_datadir}/vpp/api/plugins |