fuse-archive: init at 0.1.14

authored by

icyrockcom and committed by
Anderson Torres
cb34ad4c 6cd4468d

+46
+44
pkgs/tools/filesystems/fuse-archive/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fuse 5 + , libarchive 6 + , pkg-config 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "fuse-archive"; 11 + version = "0.1.14"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "google"; 15 + repo = "fuse-archive"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-l4tIK157Qo4m611etwMSk564+eC28x4RbmjX3J57/7Q="; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + pkg-config 22 + ]; 23 + 24 + buildInputs = [ 25 + fuse 26 + libarchive 27 + ]; 28 + 29 + env.NIX_CFLAGS_COMPILE = "-D_FILE_OFFSET_BITS=64"; 30 + 31 + makeFlags = [ 32 + "prefix=${placeholder "out"}" 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "Serve an archive or a compressed file as a read-only FUSE file system"; 37 + homepage = "https://github.com/google/fuse-archive"; 38 + changelog = "https://github.com/google/fuse-archive/releases/tag/v${version}"; 39 + license = licenses.asl20; 40 + maintainers = with maintainers; [ icyrockcom ]; 41 + }; 42 + 43 + inherit (fuse.meta) platforms; 44 + }
+2
pkgs/top-level/all-packages.nix
··· 7984 7985 fuse-7z-ng = callPackage ../tools/filesystems/fuse-7z-ng { }; 7986 7987 fuse-overlayfs = callPackage ../tools/filesystems/fuse-overlayfs { }; 7988 7989 fusee-interfacee-tk = callPackage ../applications/misc/fusee-interfacee-tk { };
··· 7984 7985 fuse-7z-ng = callPackage ../tools/filesystems/fuse-7z-ng { }; 7986 7987 + fuse-archive = callPackage ../tools/filesystems/fuse-archive { }; 7988 + 7989 fuse-overlayfs = callPackage ../tools/filesystems/fuse-overlayfs { }; 7990 7991 fusee-interfacee-tk = callPackage ../applications/misc/fusee-interfacee-tk { };