about summary refs log tree commit diff
path: root/pkgs/applications/file-managers/dfilemanager/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/file-managers/dfilemanager/default.nix')
-rw-r--r--pkgs/applications/file-managers/dfilemanager/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/applications/file-managers/dfilemanager/default.nix b/pkgs/applications/file-managers/dfilemanager/default.nix
new file mode 100644
index 0000000000000..6a9453eb583a3
--- /dev/null
+++ b/pkgs/applications/file-managers/dfilemanager/default.nix
@@ -0,0 +1,25 @@
+{ lib, mkDerivation, fetchFromGitHub, cmake, file, qtbase, qttools, solid }:
+
+mkDerivation {
+  pname = "dfilemanager";
+  version = "unstable-2020-09-04";
+
+  src = fetchFromGitHub {
+    owner = "probonopd";
+    repo = "dfilemanager";
+    rev = "c592d643d76942dc2c2ccb6e4bfdf53f5e805e48";
+    sha256 = "7hIgaWjjOck5i4QbeVeQK7yrjK4yDoAZ5qY9RhM5ABY=";
+  };
+
+  nativeBuildInputs = [ cmake ];
+  buildInputs = [ qtbase qttools file solid ];
+
+  cmakeFlags = [ "-DQT5BUILD=true" ];
+
+  meta = {
+    homepage = "http://dfilemanager.sourceforge.net/";
+    description = "File manager written in Qt/C++";
+    license = lib.licenses.gpl2;
+    platforms = lib.platforms.unix;
+  };
+}