summary refs log tree commit diff
path: root/pkgs/tools/filesystems/idsk
diff options
context:
space:
mode:
authorBignaux Ronan <ronan@aimao.org>2018-02-16 16:37:10 +0100
committerBignaux Ronan <ronan@aimao.org>2018-02-16 16:37:10 +0100
commitab1a1c621b42569846aeb1e7dd319c4a278d3bff (patch)
treeba62117cebdd4bae499c3050f224969d77094b18 /pkgs/tools/filesystems/idsk
parent87559028efcfb8860ece1ac97296702cca4830ae (diff)
downloadnixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar.gz
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar.bz2
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar.lz
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar.xz
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.tar.zst
nixpkgs-ab1a1c621b42569846aeb1e7dd319c4a278d3bff.zip
idsk : init at 0.16-1846729
Diffstat (limited to 'pkgs/tools/filesystems/idsk')
-rw-r--r--pkgs/tools/filesystems/idsk/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/filesystems/idsk/default.nix b/pkgs/tools/filesystems/idsk/default.nix
new file mode 100644
index 00000000000..20a29239159
--- /dev/null
+++ b/pkgs/tools/filesystems/idsk/default.nix
@@ -0,0 +1,33 @@
+
+{ stdenv, fetchFromGitHub, cmake }:
+
+stdenv.mkDerivation rec {
+
+	pname = "idsk";
+  version = "0.16";
+  rev = "1846729ac3432aa8c2c0525be45cfff8a513e007";
+  short_rev = "${builtins.substring 0 7 rev}";
+	name = "${pname}-${version}-${short_rev}";
+
+  meta = with stdenv.lib; {
+    description = "manipulating cpc dsk images and files";
+    homepage = https://github.com/cpcsdk/idsk ;
+    license = "unknown";
+    maintainers = [ maintainers.genesis ];
+    platforms = platforms.linux;
+  };
+
+	src = fetchFromGitHub {
+		owner = "cpcsdk";
+		repo  = "${pname}";
+		rev = "${rev}";
+		sha256 = "0d891lvf2nc8bys8kyf69k54rf3jlwqrcczbff8xi0w4wsiy5ckv";
+	};
+
+	nativeBuildInputs = [ cmake ];
+
+	installPhase = ''
+		mkdir -p $out/bin
+		cp iDSK $out/bin
+	'';
+}