summary refs log tree commit diff
path: root/pkgs/applications/audio/geonkick
diff options
context:
space:
mode:
authorBart Brouns <bart@magnetophon.nl>2020-06-12 15:25:19 +0200
committerBart Brouns <bart@magnetophon.nl>2020-08-01 15:00:16 +0200
commitf98e5c17a98384fb4ecec348f8fdf0d3ffe42f19 (patch)
treeb7f85dc1c113635dd8f70b86bc9f440ebd98987c /pkgs/applications/audio/geonkick
parent6239e44edf83baad7956b878152dae3d23f16d58 (diff)
downloadnixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar.gz
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar.bz2
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar.lz
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar.xz
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.tar.zst
nixpkgs-f98e5c17a98384fb4ecec348f8fdf0d3ffe42f19.zip
geonkick: init at 2.3.3
Diffstat (limited to 'pkgs/applications/audio/geonkick')
-rw-r--r--pkgs/applications/audio/geonkick/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/audio/geonkick/default.nix b/pkgs/applications/audio/geonkick/default.nix
new file mode 100644
index 00000000000..c2dc39fe610
--- /dev/null
+++ b/pkgs/applications/audio/geonkick/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitLab, cmake, pkg-config, redkite, libsndfile, rapidjson, libjack2, lv2, libX11, cairo }:
+
+stdenv.mkDerivation rec {
+  pname = "geonkick";
+  version = "2.3.3";
+
+  src = fetchFromGitLab {
+    owner = "iurie-sw";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "0h1abb6q2bmi01a3v37adkc4zc03j47jpvffz8p2lpp33xhljghs";
+  };
+
+  nativeBuildInputs = [ cmake pkg-config ];
+
+  buildInputs = [ redkite libsndfile rapidjson libjack2 lv2 libX11 cairo ];
+
+  cmakeFlags = [ "-DGKICK_REDKITE_SDK_PATH=${redkite}" ];
+
+  meta = {
+    homepage = "https://gitlab.com/iurie-sw/geonkick";
+    description = "A free software percussion synthesizer";
+    license = stdenv.lib.licenses.gpl3Plus;
+    platforms = stdenv.lib.platforms.linux;
+    maintainers = [ stdenv.lib.maintainers.magnetophon ];
+  };
+}