diff --git a/pkgs/by-name/li/libblockdev/package.nix b/pkgs/by-name/li/libblockdev/package.nix index 6e0f9858f730..f64d7bca737b 100644 --- a/pkgs/by-name/li/libblockdev/package.nix +++ b/pkgs/by-name/li/libblockdev/package.nix @@ -28,16 +28,19 @@ , e2fsprogs , libnvme , keyutils +, libatasmart +, json-glib +, nix-update-script }: stdenv.mkDerivation (finalAttrs: { pname = "libblockdev"; - version = "3.1.1"; + version = "3.2.1"; src = fetchFromGitHub { owner = "storaged-project"; repo = "libblockdev"; - rev = "${finalAttrs.version}-1"; - hash = "sha256-WCMedMkaMMhZbB3iJu3c+CTT3AvOjzOSYP45J+NQEDQ="; + rev = finalAttrs.version; + hash = "sha256-85vfHHR6WqSPCW1QmD3HccIpOqNYrx1PDjTh297VA1A="; }; outputs = [ "out" "dev" "devdoc" "python" ]; @@ -70,8 +73,10 @@ stdenv.mkDerivation (finalAttrs: { e2fsprogs glib gptfdisk + json-glib keyutils kmod + libatasmart libbytesize libndctl libnvme @@ -89,6 +94,8 @@ stdenv.mkDerivation (finalAttrs: { ${lib.makeBinPath [ thin-provisioning-tools ]} ''; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/storaged-project/libblockdev/raw/${finalAttrs.src.rev}/NEWS.rst"; description = "Library for manipulating block devices"; diff --git a/pkgs/development/python-modules/blivet/default.nix b/pkgs/development/python-modules/blivet/default.nix index e3ca43c8cd22..bcdd909f092a 100644 --- a/pkgs/development/python-modules/blivet/default.nix +++ b/pkgs/development/python-modules/blivet/default.nix @@ -35,14 +35,14 @@ let in buildPythonPackage rec { pname = "blivet"; - version = "3.10.1"; + version = "3.11.0"; format = "setuptools"; src = fetchFromGitHub { owner = "storaged-project"; repo = "blivet"; - rev = "blivet-${version}"; - hash = "sha256-Ooc63mf03ZO7zxm8s/Tm8jSQg5LWyKnHAqbyvn1UHB8="; + rev = "refs/tags/blivet-${version}"; + hash = "sha256-X5U6XFmcsTfetpxwH0ONSnTasnwh2USukYtx+8HwVGc="; }; postPatch = ''