about summary refs log tree commit diff
path: root/pkgs/applications/audio/tap-plugins
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@protonmail.com>2023-03-13 23:26:26 -0300
committerAnderson Torres <torres.anderson.85@protonmail.com>2023-03-15 22:07:18 -0300
commit452b32ea6f85fd6dba1361d28628fa7c8fd397ad (patch)
tree3dfb8d2a4f4f3701fecf216547775feb08e63f80 /pkgs/applications/audio/tap-plugins
parent5586e23fa4dc74727355a45f044ef378402c25c6 (diff)
tap-plugins: 1.0.1 -> unstable-2020-12-09
Diffstat (limited to 'pkgs/applications/audio/tap-plugins')
-rw-r--r--pkgs/applications/audio/tap-plugins/default.nix46
1 files changed, 27 insertions, 19 deletions
diff --git a/pkgs/applications/audio/tap-plugins/default.nix b/pkgs/applications/audio/tap-plugins/default.nix
index 9b6f4efe16618..109656d1aadc7 100644
--- a/pkgs/applications/audio/tap-plugins/default.nix
+++ b/pkgs/applications/audio/tap-plugins/default.nix
@@ -1,32 +1,40 @@
-{ lib, stdenv, ladspa-sdk, pkgs, ... }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, ladspa-sdk
+}:
 
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (self: {
   pname = "tap-plugins";
-  version = "1.0.1";
+  version = "unstable-2020-12-09";
 
-  src = pkgs.fetchFromGitHub {
-    owner = "tomszilagyi";
-    repo = pname;
-    rev = "v${version}";
-    sha256 = "0c6qhyf8smlypc36vmpr42dm3mrzk6pg9cc9r0vx22qbrd5zfpjw";
+  src = fetchFromGitHub {
+    owner = "tomscii";
+    repo = "tap-plugins";
+    rev = "5d882799f37dffe37fc73451f2c5b4fb24316f3b";
+    hash = "sha256-bwybMxIAbOzPr43QGshjbnRK5GdziGiYDsTutZdSj4s=";
   };
 
-  buildInputs = [ ladspa-sdk ];
+  buildInputs = [
+    ladspa-sdk
+  ];
 
-  preInstall = ''
+  postPatch = ''
     substituteInPlace Makefile --replace /usr/local "$out"
   '';
 
-  meta = with lib; {
+  meta = {
+    homepage = "https://tomscii.sig7.se/tap-plugins/";
     description = "Tom's Audio Processing plugins";
     longDescription = ''
-      A number of LADSPA plugins including: TAP AutoPanner, TAP Chorus/Flanger, TAP DeEsser,
-      TAP Dynamics (Mono & Stereo), TAP Equalizer and TAP Equalizer/BW, TAP Fractal Doubler, TAP Pink/Fractal Noise,
-      TAP Pitch Shifter, TAP Reflector, TAP Reverberator, TAP Rotary Speaker, TAP Scaling Limiter,
-      TAP Sigmoid Booster, TAP Stereo Echo, TAP Tremolo, TAP TubeWarmth, TAP Vibrato.
+      A number of LADSPA plugins including: TAP AutoPanner, TAP Chorus/Flanger,
+      TAP DeEsser, TAP Dynamics (Mono & Stereo), TAP Equalizer and TAP
+      Equalizer/BW, TAP Fractal Doubler, TAP Pink/Fractal Noise, TAP Pitch
+      Shifter, TAP Reflector, TAP Reverberator, TAP Rotary Speaker, TAP Scaling
+      Limiter, TAP Sigmoid Booster, TAP Stereo Echo, TAP Tremolo, TAP
+      TubeWarmth, TAP Vibrato.
     '';
-    homepage = "https://tap-plugins.sourceforge.net/ladspa.html";
-    license = licenses.gpl3;
-    maintainers = [ maintainers.fps ];
+    license = lib.licenses.gpl3Plus;
+    maintainers = [ ];
   };
-}
+})