7 stdenv.mkDerivation (finalAttrs: {
9 version = "0-unstable-2024-09-27";
11 src = fetchFromGitHub {
14 rev = "f31d7c2d69d212ce381399d2bb1e91410f592484";
15 hash = "sha256-+c+wU52XKNOTxSpSrkrNWoGEYw6Zo4CGEOyKMvkXEa0=";
19 shortRev = builtins.substring 0 9 finalAttrs.src.rev;
22 apfs-snap/Makefile apfsck/Makefile mkapfs/Makefile apfs-label/Makefile \
24 '$(shell git describe --always HEAD | tail -c 9)' \
30 make -C apfs-snap $makeFlags
31 make -C apfsck $makeFlags
32 make -C mkapfs $makeFlags
33 make -C apfs-label $makeFlags
39 make -C apfs-snap install DESTDIR="$out" $installFlags
40 make -C apfsck install DESTDIR="$out" $installFlags
41 make -C mkapfs install DESTDIR="$out" $installFlags
42 make -C apfs-label install DESTDIR="$out" $installFlags
47 apfs = nixosTests.apfs;
53 description = "Experimental APFS tools for linux";
54 homepage = "https://github.com/linux-apfs/apfsprogs";
55 license = licenses.gpl2Only;
56 platforms = platforms.linux;
57 maintainers = with maintainers; [ Luflosi ];