[bug#75119,v3,4/5] gnu: libblockdev: Update to 3.3.0.

Message ID 432842cdcd29a4824c9783e384be75eb2128a3de.1742692836.git.ashish.is@lostca.se
State New
Headers
Series [bug#75119,v3,1/5] gnu: e2fsprogs: Update to 1.47.1. |

Commit Message

King, Spencer via Guix-patches" via March 23, 2025, 1:20 a.m. UTC
  From: Ashish SHUKLA <ashish.is@lostca.se>

* gnu/packages/disk.scm (libblockdev): Update to 3.3.0.
[inputs]: Add json-glib-minimal, libatasmart.

Change-Id: I50c167ed0692133c9a36e691911576c283c7bbfe
---
 gnu/packages/disk.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
  

Patch

diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index c19d94760c..f7941a219f 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -30,6 +30,7 @@ 
 ;;; Copyright © 2023 Morgan Smith <Morgan.J.Smith@outlook.com>
 ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
 ;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@gmail.com>
+;;; Copyright © 2025 Ashish SHUKLA <ashish.is@lostca.se>
 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -1207,15 +1208,15 @@  (define-public dmraid
 (define-public libblockdev
   (package
     (name "libblockdev")
-    (version "3.1.1")
+    (version "3.3.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/storaged-project/"
                                   "libblockdev/releases/download/"
-                                  version "-1/libblockdev-" version ".tar.gz"))
+                                  version "/libblockdev-" version ".tar.gz"))
               (sha256
                (base32
-                "1ny2glwmb5dcdv2x0giinbyma9fhk59z8117k1kr15pm7yjk7jx5"))))
+                "19yzidh8i32327h8h7b9yx86yv1hm7kz1y91cn4gxzyypqd8wwy4"))))
     (build-system gnu-build-system)
     (arguments
      (list
@@ -1260,8 +1261,10 @@  (define-public libblockdev
             eudev
             glib
             gptfdisk
+            json-glib-minimal
             keyutils
             kmod
+            libatasmart
             libbytesize
             libnvme
             libyaml