summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorBart Brouns <bart@magnetophon.nl>2020-08-18 00:26:17 +0200
committerGitHub <noreply@github.com>2020-08-17 22:26:17 +0000
commit9e3b2a9a593aa41fccfb599acc424dffb7536d18 (patch)
tree8ef9b1fa27312d2179bb3fffe59a4c344f230769 /pkgs/applications/audio
parentb2ad9bffec010af7799fac85112360db686e4c18 (diff)
downloadnixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar.gz
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar.bz2
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar.lz
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar.xz
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.tar.zst
nixpkgs-9e3b2a9a593aa41fccfb599acc424dffb7536d18.zip
freqtweak: init at unstable-2019-08-03 (#82825)
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/freqtweak/default.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/applications/audio/freqtweak/default.nix b/pkgs/applications/audio/freqtweak/default.nix
new file mode 100644
index 00000000000..046c8c8aac8
--- /dev/null
+++ b/pkgs/applications/audio/freqtweak/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, autoconf, automake, pkg-config, fftwFloat, libjack2, libsigcxx, libxml2, wxGTK }:
+
+stdenv.mkDerivation rec {
+  pname = "freqtweak";
+  version = "unstable-2019-08-03";
+
+  src = fetchFromGitHub {
+    owner = "essej";
+    repo = pname;
+    rev = "d4205337558d36657a4ee6b3afb29358aa18c0fd";
+    sha256 = "10cq27mdgrrc54a40al9ahi0wqd0p2c1wxbdg518q8pzfxaxs5fi";
+  };
+
+  nativeBuildInputs = [ autoconf automake pkg-config ];
+  buildInputs = [ fftwFloat libjack2 libsigcxx libxml2 wxGTK ];
+
+  preConfigure = ''
+    sh autogen.sh
+  '';
+
+  enableParallelBuilding = true;
+
+  meta = with stdenv.lib; {
+    homepage = http://essej.net/freqtweak/;
+    description = "Realtime audio frequency spectral manipulation";
+    maintainers = [ maintainers.magnetophon ];
+    platforms = platforms.linux;
+    license = licenses.gpl2Plus;
+  };
+}