nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 autoreconfHook,
6 libtool,
7 fuse3,
8 pkg-config,
9 lz4,
10 xz,
11 zlib,
12 lzo,
13 zstd,
14}:
15
16stdenv.mkDerivation (finalAttrs: {
17
18 pname = "squashfuse";
19 version = "0.6.1";
20
21 src = fetchFromGitHub {
22 owner = "vasi";
23 repo = "squashfuse";
24 rev = finalAttrs.version;
25 sha256 = "sha256-HuDVCO+hKdUKz0TMfHquI0eqFNAoNhPfY2VBM2kXupk=";
26 };
27
28 nativeBuildInputs = [
29 autoreconfHook
30 libtool
31 pkg-config
32 ];
33 buildInputs = [
34 lz4
35 xz
36 zlib
37 lzo
38 zstd
39 fuse3
40 ];
41
42 meta = {
43 description = "FUSE filesystem to mount squashfs archives";
44 homepage = "https://github.com/vasi/squashfuse";
45 maintainers = [ ];
46 platforms = lib.platforms.unix;
47 license = lib.licenses.bsd2;
48 };
49})