[packages/libabigail] - updated to 2.8

qboosh qboosh at pld-linux.org
Fri Jul 18 20:46:06 CEST 2025


commit 98f681f0be0c2c4716279b420aa072a35b4b6a06
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jul 18 20:47:47 2025 +0200

    - updated to 2.8

 libabigail.spec | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)
---
diff --git a/libabigail.spec b/libabigail.spec
index 625d9ce..187f75a 100644
--- a/libabigail.spec
+++ b/libabigail.spec
@@ -6,33 +6,41 @@
 Summary:	Application Binary Interface Generic Analysis and Instrumentation Library
 Summary(pl.UTF-8):	Biblioteka do ogólnej analizy i porównywania ABI
 Name:		libabigail
-Version:	2.5
-Release:	2
+Version:	2.8
+Release:	1
 License:	Apache v2.0 with LLVM Exception
 Group:		Libraries
 Source0:	ftp://sourceware.org/pub/libabigail/%{name}-%{version}.tar.xz
-# Source0-md5:	303285a19ffde9312e2d536046ea53ca
+# Source0-md5:	4d2b5b555fd4d097d00753d815b16c80
 Patch0:		%{name}-info.patch
 URL:		http://www.sourceware.org/libabigail/
 BuildRequires:	autoconf >= 2.63
 BuildRequires:	automake >= 1:1.11.1
+# libctf
+BuildRequires:	binutils-devel
+BuildRequires:	cpio
 %{?with_apidocs:BuildRequires:	doxygen}
-BuildRequires:	elfutils-devel
-BuildRequires:	libstdc++-devel >= 6:4.7
+BuildRequires:	elfutils-devel >= 0.165
+BuildRequires:	libbpf-devel
+BuildRequires:	libstdc++-devel >= 6:5
 BuildRequires:	libtool >= 2:2.2
 BuildRequires:	libxml2-devel >= 1:2.6.22
 # for zip-archive (disabled by default)
 #BuildRequires:	libzip-devel >= 0.10.1
 BuildRequires:	pkgconfig
 BuildRequires:	python >= 1:2.6.6
-BuildRequires:	python3 >= 1:3.5
+BuildRequires:	python3 >= 1:3.9
 BuildRequires:	python3-git
 BuildRequires:	python3-libarchive-c
+# zstd payload support
+BuildRequires:	rpm >= 1:4.16
+BuildRequires:	rpm-utils >= 1:4.16
 BuildRequires:	sed >= 4.0
 %{?with_apidocs:BuildRequires:	sphinx-pdg}
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	texinfo
-BuildRequires:	xz
+BuildRequires:	xxHash-devel >= 0.8.0
+BuildRequires:	xz-devel >= 1:5.2.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -134,6 +142,7 @@ Dokumentacja API biblioteki ABIGAIL.
 %{__autoheader}
 %{__automake}
 %configure \
+	PYTHON=%{__python} \
 	%{?with_apidocs:--enable-apidoc} \
 	--enable-bash-completion \
 	--enable-cxx11 \
@@ -194,7 +203,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/abipkgdiff
 %attr(755,root,root) %{_bindir}/kmidiff
 %attr(755,root,root) %{_libdir}/libabigail.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libabigail.so.4
+%attr(755,root,root) %ghost %{_libdir}/libabigail.so.7
 %dir %{_libdir}/libabigail
 %{_libdir}/libabigail/default.abignore
 %{_infodir}/abigail.info*
@@ -232,5 +241,5 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with apidocs}
 %files apidocs
 %defattr(644,root,root,755)
-%doc doc/api/html/*
+%doc doc/api/html/{search,*.css,*.html,*.js,*.png,*.svg}
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libabigail.git/commitdiff/98f681f0be0c2c4716279b420aa072a35b4b6a06



More information about the pld-cvs-commit mailing list