diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix b/nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix index bbda1721ccee..015bb0b88d1b 100644 --- a/nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix +++ b/nixpkgs/pkgs/tools/filesystems/apfsprogs/default.nix @@ -1,21 +1,23 @@ { lib , stdenv , fetchFromGitHub +, nixosTests }: stdenv.mkDerivation { pname = "apfsprogs"; - version = "unstable-2022-07-21"; + version = "unstable-2023-06-06"; src = fetchFromGitHub { owner = "linux-apfs"; repo = "apfsprogs"; - rev = "8c5340bcc0a261ffe6e5ed85a1742fb60ee982f3"; - sha256 = "sha256-cDxXWfXl1VxdpKBcU00ULWlidzg6kQFG4AGEu5DBCaw="; + rev = "91827679dfb1d6f5719fbe22fa67e89c17adb133"; + hash = "sha256-gF7bOozAGGpuVP23mnPW81qH2gnVUdT9cxukzGJ+ydI="; }; buildPhase = '' runHook preBuild + make -C apfs-snap $makeFlags make -C apfsck $makeFlags make -C mkapfs $makeFlags runHook postBuild @@ -23,11 +25,16 @@ stdenv.mkDerivation { installPhase = '' runHook preInstall + make -C apfs-snap install DESTDIR="$out" $installFlags make -C apfsck install DESTDIR="$out" $installFlags make -C mkapfs install DESTDIR="$out" $installFlags runHook postInstall ''; + passthru.tests = { + apfs = nixosTests.apfs; + }; + meta = with lib; { description = "Experimental APFS tools for linux"; homepage = "https://github.com/linux-apfs/apfsprogs"; |