nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 ladspa-sdk,
6}:
7
8stdenv.mkDerivation (finalAttrs: {
9 pname = "tap-plugins";
10 version = "0-unstable-2020-12-09";
11
12 src = fetchFromGitHub {
13 owner = "tomscii";
14 repo = "tap-plugins";
15 rev = "5d882799f37dffe37fc73451f2c5b4fb24316f3b";
16 hash = "sha256-bwybMxIAbOzPr43QGshjbnRK5GdziGiYDsTutZdSj4s=";
17 };
18
19 buildInputs = [
20 ladspa-sdk
21 ];
22
23 postPatch = ''
24 substituteInPlace Makefile --replace /usr/local "$out"
25 '';
26
27 meta = {
28 homepage = "https://tomscii.sig7.se/tap-plugins/";
29 description = "Tom's Audio Processing plugins";
30 longDescription = ''
31 A number of LADSPA plugins including: TAP AutoPanner, TAP Chorus/Flanger,
32 TAP DeEsser, TAP Dynamics (Mono & Stereo), TAP Equalizer and TAP
33 Equalizer/BW, TAP Fractal Doubler, TAP Pink/Fractal Noise, TAP Pitch
34 Shifter, TAP Reflector, TAP Reverberator, TAP Rotary Speaker, TAP Scaling
35 Limiter, TAP Sigmoid Booster, TAP Stereo Echo, TAP Tremolo, TAP
36 TubeWarmth, TAP Vibrato.
37 '';
38 license = lib.licenses.gpl3Plus;
39 maintainers = [ ];
40 platforms = lib.platforms.unix;
41 };
42})