[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