[packages/libzio] - updated to 1.09 + unresolved zstd symbols fix

qboosh qboosh at pld-linux.org
Sun Nov 17 14:07:30 CET 2024


commit 118b11bd56fb31bb5dc992d7bec4d1c5abf6d497
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Nov 17 13:18:35 2024 +0100

    - updated to 1.09 + unresolved zstd symbols fix

 libzio-zstd.patch | 13 +++++++++++++
 libzio.spec       | 11 +++++++----
 2 files changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/libzio.spec b/libzio.spec
index 5bb3d50..b53cc99 100644
--- a/libzio.spec
+++ b/libzio.spec
@@ -1,16 +1,18 @@
 Summary:	Wrapper library for reading or writing gzip/bzip2/lzma/xz files
 Summary(pl.UTF-8):	Biblioteka pośrednia do odczytu i zapisu plików gzip/bzip2/lzma/xz
 Name:		libzio
-Version:	1.02
+Version:	1.09
 Release:	1
 License:	GPL v2+
 Group:		Libraries
-Source0:	http://downloads.sourceforge.net/libzio/%{name}-%{version}.tar.bz2
-# Source0-md5:	b1d94e51ee8c963335510881b677a55f
-URL:		http://libzio.sourceforge.net/
+Source0:	https://downloads.sourceforge.net/libzio/%{name}-%{version}.tar.bz2
+# Source0-md5:	3fb6f31b7c9868b3741fae6ed9ebf3f0
+Patch0:		%{name}-zstd.patch
+URL:		https://libzio.sourceforge.net/
 BuildRequires:	bzip2-devel
 BuildRequires:	xz-devel
 BuildRequires:	zlib-devel
+BuildRequires:	zstd-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -49,6 +51,7 @@ Statyczna biblioteka libzio.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__make} \
diff --git a/libzio-zstd.patch b/libzio-zstd.patch
new file mode 100644
index 0000000..cf4ed25
--- /dev/null
+++ b/libzio-zstd.patch
@@ -0,0 +1,13 @@
+--- libzio-1.09/zioP.h.orig	2021-06-08 14:42:09.211069821 +0200
++++ libzio-1.09/zioP.h	2024-11-17 13:16:26.656806607 +0100
+@@ -150,6 +150,10 @@ weak_symbol(ZSTD_freeCStream);
+ weak_symbol(ZSTD_freeDStream);
+ weak_symbol(ZSTD_isError);
+ weak_symbol(ZSTD_getErrorName);
++weak_symbol(ZSTD_CStreamInSize);
++weak_symbol(ZSTD_DStreamOutSize);
++weak_symbol(ZSTD_CStreamOutSize);
++weak_symbol(ZSTD_DStreamInSize);
+ # endif
+ #endif
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libzio.git/commitdiff/118b11bd56fb31bb5dc992d7bec4d1c5abf6d497



More information about the pld-cvs-commit mailing list