about summary refs log tree commit diff
path: root/pkgs/tools/filesystems/apfs-fuse/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/filesystems/apfs-fuse/default.nix')
-rw-r--r--pkgs/tools/filesystems/apfs-fuse/default.nix44
1 files changed, 0 insertions, 44 deletions
diff --git a/pkgs/tools/filesystems/apfs-fuse/default.nix b/pkgs/tools/filesystems/apfs-fuse/default.nix
deleted file mode 100644
index 5881d361c549..000000000000
--- a/pkgs/tools/filesystems/apfs-fuse/default.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, fuse, fuse3, bzip2, zlib, attr, cmake }:
-
-stdenv.mkDerivation {
-  pname = "apfs-fuse";
-  version = "unstable-2023-03-12";
-
-  src = fetchFromGitHub {
-    owner  = "sgan81";
-    repo   = "apfs-fuse";
-    rev    = "66b86bd525e8cb90f9012543be89b1f092b75cf3";
-    hash = "sha256-uYAlqnQp0K880XEWuH1548DUA3ii53+hfsuh/T3Vwzg=";
-    fetchSubmodules = true;
-  };
-
-  postPatch = lib.optionalString stdenv.isDarwin ''
-    substituteInPlace CMakeLists.txt \
-      --replace "/usr/local/lib/libosxfuse.dylib" "fuse"
-  '';
-
-  nativeBuildInputs = [ cmake ];
-
-  buildInputs = [
-    (if stdenv.isDarwin then fuse else fuse3)
-    bzip2
-    zlib
-  ] ++ lib.optional stdenv.isLinux attr;
-
-  cmakeFlags = lib.optional stdenv.isDarwin "-DUSE_FUSE3=OFF";
-
-  env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-DUSE_FUSE2";
-
-  postFixup = ''
-    ln -s $out/bin/apfs-fuse $out/bin/mount.fuse.apfs-fuse
-  '';
-
-  meta = with lib; {
-    homepage    = "https://github.com/sgan81/apfs-fuse";
-    description = "FUSE driver for APFS (Apple File System)";
-    license     = licenses.gpl2Plus;
-    mainProgram = "apfs-fuse";
-    maintainers = with maintainers; [ ealasu ];
-    platforms   = platforms.unix;
-  };
-}