9 , gobject-introspection
26 , thin-provisioning-tools
32 stdenv.mkDerivation (finalAttrs: {
33 pname = "libblockdev";
36 src = fetchFromGitHub {
37 owner = "storaged-project";
39 rev = "${finalAttrs.version}-1";
40 hash = "sha256-vQ+JHMhfCNb5PALGL9FchRYPHGj+6oQpRfmmGS0ZczI=";
43 outputs = [ "out" "dev" "devdoc" ];
82 wrapProgram $out/bin/lvm-cache-stats --prefix PATH : \
83 ${lib.makeBinPath [ thin-provisioning-tools ]}
87 changelog = "https://github.com/storaged-project/libblockdev/raw/${finalAttrs.src.rev}/NEWS.rst";
88 description = "A library for manipulating block devices";
89 homepage = "http://storaged.org/libblockdev/";
90 license = with lib.licenses; [ lgpl2Plus gpl2Plus ]; # lgpl2Plus for the library, gpl2Plus for the utils
91 maintainers = with lib.maintainers; [ johnazoidberg ];
92 platforms = lib.platforms.linux;