[packages/udisks2] - updated to 2.11.0

qboosh qboosh at pld-linux.org
Sun Feb 22 10:25:48 CET 2026


commit 68d128ba3a71cbc99b4faca246308723d22fc18d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Feb 22 10:25:51 2026 +0100

    - updated to 2.11.0

 udisks2-housekeeping_interval.patch | 11 ++++----
 udisks2-iscsi.patch                 | 15 +++++------
 udisks2.spec                        | 52 +++++++++++++++++++------------------
 3 files changed, 38 insertions(+), 40 deletions(-)
---
diff --git a/udisks2.spec b/udisks2.spec
index 7e3f01a..6fb072b 100644
--- a/udisks2.spec
+++ b/udisks2.spec
@@ -9,13 +9,13 @@
 Summary:	Disk Management Service
 Summary(pl.UTF-8):	Usługa zarządzania dyskami
 Name:		udisks2
-Version:	2.10.2
+Version:	2.11.0
 Release:	1
 License:	GPL v2+
 Group:		Libraries
 #Source0Download: https://github.com/storaged-project/udisks/releases
 Source0:	https://github.com/storaged-project/udisks/releases/download/udisks-%{version}/udisks-%{version}.tar.bz2
-# Source0-md5:	ccadfee0fcbb1ceeb563d69e10345386
+# Source0-md5:	36b88512de095e76eec28eafc391e95a
 Patch0:		automake-1.12.patch
 Patch1:		%{name}-housekeeping_interval.patch
 Patch2:		%{name}-iscsi.patch
@@ -28,22 +28,22 @@ BuildRequires:	gettext-tools >= 0.19.8
 BuildRequires:	glib2-devel >= 1:2.68
 BuildRequires:	gobject-introspection-devel >= 0.6.2
 BuildRequires:	gtk-doc >= 1.3
-BuildRequires:	libatasmart-devel >= 0.17
 BuildRequires:	libblkid-devel
-BuildRequires:	libblockdev-devel >= 3.0
-BuildRequires:	libblockdev-btrfs-devel >= 3.0
-BuildRequires:	libblockdev-crypto-devel >= 3.0
-BuildRequires:	libblockdev-fs-devel >= 3.0
-BuildRequires:	libblockdev-loop-devel >= 3.0
-BuildRequires:	libblockdev-lvm-devel >= 3.0
-BuildRequires:	libblockdev-mdraid-devel >= 3.0
-BuildRequires:	libblockdev-nvme-devel >= 3.0
-BuildRequires:	libblockdev-part-devel >= 3.0
-BuildRequires:	libblockdev-swap-devel >= 3.0
+BuildRequires:	libblockdev-devel >= 3.4
+BuildRequires:	libblockdev-btrfs-devel >= 3.4
+BuildRequires:	libblockdev-crypto-devel >= 3.4
+BuildRequires:	libblockdev-fs-devel >= 3.4
+BuildRequires:	libblockdev-loop-devel >= 3.4
+BuildRequires:	libblockdev-lvm-devel >= 3.4
+BuildRequires:	libblockdev-mdraid-devel >= 3.4
+BuildRequires:	libblockdev-nvme-devel >= 3.4
+BuildRequires:	libblockdev-part-devel >= 3.4
+BuildRequires:	libblockdev-smart-devel >= 3.4
+BuildRequires:	libblockdev-swap-devel >= 3.4
 %{?with_libstoragemgmt:BuildRequires:	libconfig-devel >= 1.3.2}
 BuildRequires:	libmount-devel >= 2.30
 %{?with_libstoragemgmt:BuildRequires:	libstoragemgmt-devel >= 1.3.0}
-BuildRequires:	libtool
+BuildRequires:	libtool >= 2:2
 BuildRequires:	libuuid-devel >= 2.31
 BuildRequires:	libxslt-progs
 %{?with_iscsi:BuildRequires:	open-iscsi-devel >= 2.1.4-1}
@@ -52,18 +52,20 @@ BuildRequires:	polkit-devel >= 0.102
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.752
 %{!?with_elogind:BuildRequires:	systemd-devel >= 1:209}
+# when available in PLD
+#BuildRequires:	udev-devel >= 1:257
 BuildRequires:	udev-glib-devel >= 1:165
 %{?with_elogind:BuildConflicts:	systemd-devel}
 Requires:	%{name}-libs = %{version}-%{release}
-Requires:	libatasmart >= 0.17
-Requires:	libblockdev >= 3.0
-Requires:	libblockdev-crypto >= 3.0
-Requires:	libblockdev-fs >= 3.0
-Requires:	libblockdev-loop >= 3.0
-Requires:	libblockdev-mdraid >= 3.0
-Requires:	libblockdev-nvme >= 3.0
-Requires:	libblockdev-part >= 3.0
-Requires:	libblockdev-swap >= 3.0
+Requires:	libblockdev >= 3.4
+Requires:	libblockdev-crypto >= 3.4
+Requires:	libblockdev-fs >= 3.4
+Requires:	libblockdev-loop >= 3.4
+Requires:	libblockdev-mdraid >= 3.4
+Requires:	libblockdev-nvme >= 3.4
+Requires:	libblockdev-part >= 3.4
+Requires:	libblockdev-smart >= 3.4
+Requires:	libblockdev-swap >= 3.4
 Requires:	libmount >= 2.30
 Requires:	polkit >= 0.102
 Requires:	systemd-units >= 44
@@ -103,7 +105,7 @@ Summary:	BTRFS support module for udisks2
 Summary(pl.UTF-8):	Moduł obsługi BTRFS dla udisks2
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	libblockdev-btrfs >= 3.0
+Requires:	libblockdev-btrfs >= 3.4
 
 %description module-btrfs
 BTRFS support module for udisks2.
@@ -143,7 +145,7 @@ Summary:	LVM2 support module for udisks2
 Summary(pl.UTF-8):	Moduł obsługi LVM2 dla udisks2
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	libblockdev-lvm >= 3.0
+Requires:	libblockdev-lvm >= 3.4
 
 %description module-lvm2
 LVM2 support module for udisks2.
diff --git a/udisks2-housekeeping_interval.patch b/udisks2-housekeeping_interval.patch
index 57d43db..98c51d9 100644
--- a/udisks2-housekeeping_interval.patch
+++ b/udisks2-housekeeping_interval.patch
@@ -1,7 +1,6 @@
-diff --color -urN udisks-2.9.1.orig/src/udiskslinuxprovider.c udisks-2.9.1/src/udiskslinuxprovider.c
---- udisks-2.9.1.orig/src/udiskslinuxprovider.c	2020-08-12 16:05:39.000000000 +0200
-+++ udisks-2.9.1/src/udiskslinuxprovider.c	2020-11-13 01:06:57.098257205 +0100
-@@ -720,8 +720,8 @@
+--- udisks-2.11.0/src/udiskslinuxprovider.c.orig	2025-11-06 14:43:45.000000000 +0100
++++ udisks-2.11.0/src/udiskslinuxprovider.c	2026-02-21 20:37:27.252988169 +0100
+@@ -794,8 +794,8 @@ udisks_linux_provider_start (UDisksProvi
    g_list_free_full (udisks_devices, g_object_unref);
    udisks_info ("Initialization complete");
  
@@ -12,8 +11,8 @@ diff --color -urN udisks-2.9.1.orig/src/udiskslinuxprovider.c udisks-2.9.1/src/u
                                                            on_housekeeping_timeout,
                                                            provider);
    /* ... and also do an initial run */
-@@ -1502,7 +1502,7 @@
-   G_UNLOCK (provider_lock);
+@@ -1592,7 +1592,7 @@ housekeeping_thread_func (GTask
+   g_task_return_boolean (task, TRUE);
  }
  
 -/* called from the main thread on start-up and every 10 minutes or so */
diff --git a/udisks2-iscsi.patch b/udisks2-iscsi.patch
index 71c445e..a831a51 100644
--- a/udisks2-iscsi.patch
+++ b/udisks2-iscsi.patch
@@ -1,6 +1,6 @@
---- udisks-2.9.4/configure.ac.orig	2021-09-29 18:00:31.000000000 +0200
-+++ udisks-2.9.4/configure.ac	2022-05-19 06:23:52.571836426 +0200
-@@ -342,13 +342,13 @@ if test "x$enable_iscsi" = "xyes" \
+--- udisks-2.11.0/configure.ac.orig	2025-11-06 14:43:45.000000000 +0100
++++ udisks-2.11.0/configure.ac	2026-02-21 20:43:17.971088166 +0100
+@@ -322,23 +322,23 @@ if test "x$enable_iscsi" = "xyes" \
       -o "x$enable_modules" = "xyes" \
       -o "x$enable_available_modules" = "xyes"; then
    # libiscsi.h
@@ -11,13 +11,10 @@
                    [have_iscsi=no])
    if test "x$have_iscsi" = "xyes"; then
 -    AC_MSG_CHECKING([whether libiscsi.h defines iscsi_err])
--    AC_TRY_COMPILE([#include <libiscsi.h>],
+-    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libiscsi.h>]], [[int err = ISCSI_SUCCESS;]])],[AC_MSG_RESULT([yes])
 +    AC_MSG_CHECKING([whether libopeniscsi.h defines iscsi_err])
-+    AC_TRY_COMPILE([#include <libopeniscsi.h>],
-                    [int err = ISCSI_SUCCESS;],
-                    [AC_MSG_RESULT([yes])
-                     AC_DEFINE([HAVE_LIBISCSI_ERR], [1], [libiscsi error states])],
-@@ -356,12 +356,12 @@ if test "x$enable_iscsi" = "xyes" \
++    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libopeniscsi.h>]], [[int err = ISCSI_SUCCESS;]])],[AC_MSG_RESULT([yes])
+                     AC_DEFINE([HAVE_LIBISCSI_ERR], [1], [libiscsi error states])],[AC_MSG_RESULT([no])])
    fi
  
    # libiscsi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/udisks2.git/commitdiff/68d128ba3a71cbc99b4faca246308723d22fc18d



More information about the pld-cvs-commit mailing list