mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-14 17:27:50 +00:00
fuse-archive: init at 0.1.14
This commit is contained in:
parent
6cd4468d96
commit
cb34ad4c16
44
pkgs/tools/filesystems/fuse-archive/default.nix
Normal file
44
pkgs/tools/filesystems/fuse-archive/default.nix
Normal file
@ -0,0 +1,44 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, fuse
|
||||
, libarchive
|
||||
, pkg-config
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "fuse-archive";
|
||||
version = "0.1.14";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "google";
|
||||
repo = "fuse-archive";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-l4tIK157Qo4m611etwMSk564+eC28x4RbmjX3J57/7Q=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
fuse
|
||||
libarchive
|
||||
];
|
||||
|
||||
env.NIX_CFLAGS_COMPILE = "-D_FILE_OFFSET_BITS=64";
|
||||
|
||||
makeFlags = [
|
||||
"prefix=${placeholder "out"}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Serve an archive or a compressed file as a read-only FUSE file system";
|
||||
homepage = "https://github.com/google/fuse-archive";
|
||||
changelog = "https://github.com/google/fuse-archive/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ icyrockcom ];
|
||||
};
|
||||
|
||||
inherit (fuse.meta) platforms;
|
||||
}
|
@ -7984,6 +7984,8 @@ with pkgs;
|
||||
|
||||
fuse-7z-ng = callPackage ../tools/filesystems/fuse-7z-ng { };
|
||||
|
||||
fuse-archive = callPackage ../tools/filesystems/fuse-archive { };
|
||||
|
||||
fuse-overlayfs = callPackage ../tools/filesystems/fuse-overlayfs { };
|
||||
|
||||
fusee-interfacee-tk = callPackage ../applications/misc/fusee-interfacee-tk { };
|
||||
|
Loading…
Reference in New Issue
Block a user