[packages/nbdkit] up to 1.46.1

atler atler at pld-linux.org
Mon Jan 26 13:09:56 CET 2026


commit 7fbc301d52d2b53e56298ebacd2d9c8f71984c5a
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Jan 26 13:06:06 2026 +0100

    up to 1.46.1

 nbdkit.spec | 44 ++++++++++++++++++++++++++++++++++++--------
 1 file changed, 36 insertions(+), 8 deletions(-)
---
diff --git a/nbdkit.spec b/nbdkit.spec
index 3d3f7be..422917d 100644
--- a/nbdkit.spec
+++ b/nbdkit.spec
@@ -15,6 +15,7 @@
 %bcond_without	libvirt		# libvirt plugin
 %bcond_without	torrent		# torrent plugin
 %bcond_with	nfs		# NFS plugin (requires broken libnfs 6)
+%bcond_without	vram		# Video RAM (OpenCL) plugin
 #
 %ifnarch %{ix86} %{x8664} %{arm} aarch64 ppc sparc sparcv9
 %undefine	with_ocaml
@@ -30,13 +31,14 @@
 Summary:	Toolkit for creating NBD servers
 Summary(pl.UTF-8):	Narzędzia do tworzenia serwerów NBD
 Name:		nbdkit
-Version:	1.44.1
-Release:	4
+Version:	1.46.1
+Release:	1
 License:	BSD
 Group:		Applications/System
-Source0:	https://download.libguestfs.org/nbdkit/1.44-stable/%{name}-%{version}.tar.gz
-# Source0-md5:	acd2537a4b947a1e820ddcac45ebe646
+Source0:	https://download.libguestfs.org/nbdkit/1.46-stable/%{name}-%{version}.tar.gz
+# Source0-md5:	72bb3079e084abd7aefa51d257b8f3fb
 URL:		https://libguestfs.org/
+%{?with_vram:BuildRequires:	OpenCL-devel >= 2.0}
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
 BuildRequires:	bash >= 4
@@ -242,6 +244,18 @@ VMware VDDK plugin for nbdkit.
 %description plugin-vddk -l pl.UTF-8
 Wtyczka VMware VDDK dla nbdkitu.
 
+%package plugin-vram
+Summary:	Video RAM (OpenCL) plugin for nbdkit
+Summary(pl.UTF-8):	Wtyczka Video RAM (OpenCL) dla nbdkitu
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description plugin-vram
+Video RAM (OpenCL) plugin for nbdkit.
+
+%description plugin-vram -l pl.UTF-8
+Wtyczka Video RAM (OpenCL) dla nbdkitu.
+
 %package devel
 Summary:	Header file for nbdkit plugins
 Summary(pl.UTF-8):	Plik nagłówkowy dla wtyczek nbdkit
@@ -284,7 +298,8 @@ Plik nagłówkowy dla wtyczek nbdkit.
 	%{!?with_libblkio:--without-libblkio} \
 	%{!?with_vddk:--without-vddk} \
 	%{!?with_guestfs:--without-libguestfs} \
-	%{!?with_libvirt:--without-libvirt}
+	%{!?with_libvirt:--without-libvirt} \
+	%{!?with_vram:--disable-vram}
 
 %{__make} \
 	INSTALLDIRS=vendor
@@ -310,7 +325,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc LICENSE OTHER_PLUGINS README.md SECURITY TODO
+%doc LICENSE OTHER_PLUGINS README.md SECURITY.md TODO.md
 %attr(755,root,root) %{_sbindir}/nbdkit
 %dir %{_libdir}/nbdkit
 %dir %{_libdir}/nbdkit/filters
@@ -318,8 +333,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-blocksize-policy-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-bzip2-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-cache-filter.so
-%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-cacheextents-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-checkwrite-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-count-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-cow-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-ddrescue-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-delay-filter.so
@@ -332,11 +347,13 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-extentlist-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-fua-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-gzip-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-indexed-gzip-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-ip-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-limit-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-log-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-luks-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-lzip-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-map-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-multi-conn-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-nocache-filter.so
 %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-noextents-filter.so
@@ -408,11 +425,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/nbdkit-blocksize-policy-filter.1*
 %{_mandir}/man1/nbdkit-bzip2-filter.1*
 %{_mandir}/man1/nbdkit-cache-filter.1*
-%{_mandir}/man1/nbdkit-cacheextents-filter.1*
 %{_mandir}/man1/nbdkit-captive.1*
 %{_mandir}/man1/nbdkit-cdi-plugin.1*
 %{_mandir}/man1/nbdkit-checkwrite-filter.1*
 %{_mandir}/man1/nbdkit-client.1*
+%{_mandir}/man1/nbdkit-count-filter.1*
 %{_mandir}/man1/nbdkit-cow-filter.1*
 %{_mandir}/man1/nbdkit-data-plugin.1*
 %{_mandir}/man1/nbdkit-ddrescue-filter.1*
@@ -435,6 +452,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/nbdkit-full-plugin.1*
 %{_mandir}/man1/nbdkit-gcs-plugin.1*
 %{_mandir}/man1/nbdkit-gzip-filter.1*
+%{_mandir}/man1/nbdkit-indexed-gzip-filter.1*
 %{_mandir}/man1/nbdkit-info-plugin.1*
 %{_mandir}/man1/nbdkit-ip-filter.1*
 %{_mandir}/man1/nbdkit-iso-plugin.1*
@@ -444,6 +462,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/nbdkit-loop.1*
 %{_mandir}/man1/nbdkit-luks-filter.1*
 %{_mandir}/man1/nbdkit-lzip-filter.1*
+%{_mandir}/man1/nbdkit-map-filter.1*
 %{_mandir}/man1/nbdkit-memory-plugin.1*
 %{_mandir}/man1/nbdkit-multi-conn-filter.1*
 %{_mandir}/man1/nbdkit-nbd-plugin.1*
@@ -490,6 +509,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/nbdkit-release-notes-1.40.1*
 %{_mandir}/man1/nbdkit-release-notes-1.42.1*
 %{_mandir}/man1/nbdkit-release-notes-1.44.1*
+%{_mandir}/man1/nbdkit-release-notes-1.46.1*
 %{_mandir}/man1/nbdkit-retry-filter.1*
 %{_mandir}/man1/nbdkit-retry-request-filter.1*
 %{_mandir}/man1/nbdkit-rotational-filter.1*
@@ -601,6 +621,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/nbdkit-vddk-plugin.1*
 %endif
 
+%if %{with vram}
+%files plugin-vram
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-vram-plugin.so
+%{_mandir}/man1/nbdkit-vram-plugin.1*
+%endif
+
 %files devel
 %defattr(644,root,root,755)
 %{_includedir}/nbd-protocol.h
@@ -615,6 +642,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/nbdkit-tracing.3*
 %{_mandir}/man3/nbdkit_absolute_path.3*
 %{_mandir}/man3/nbdkit_debug.3*
+%{_mandir}/man3/nbdkit_debug_hexdump.3*
 %{_mandir}/man3/nbdkit_disconnect.3*
 %{_mandir}/man3/nbdkit_error.3*
 %{_mandir}/man3/nbdkit_export_name.3*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nbdkit.git/commitdiff/7fbc301d52d2b53e56298ebacd2d9c8f71984c5a



More information about the pld-cvs-commit mailing list