ladspa{H,-sdk}: modernize, move to by-name/
This commit is contained in:
+5
-5
@@ -4,22 +4,22 @@
|
||||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ladspa-sdk";
|
||||
version = "1.15";
|
||||
src = fetchurl {
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${version}.tgz";
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${finalAttrs.version}.tgz";
|
||||
sha256 = "1vgx54cgsnc3ncl9qbgjbmq12c444xjafjkgr348h36j16draaa2";
|
||||
};
|
||||
|
||||
sourceRoot = "ladspa_sdk_${version}/src";
|
||||
sourceRoot = "ladspa_sdk_${finalAttrs.version}/src";
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
patchPhase = ''
|
||||
sed -i 's@/usr/@$(out)/@g' Makefile
|
||||
substituteInPlace Makefile \
|
||||
--replace /tmp/test.wav $NIX_BUILD_TOP/${sourceRoot}/test.wav
|
||||
--replace /tmp/test.wav $NIX_BUILD_TOP/${finalAttrs.sourceRoot}/test.wav
|
||||
'';
|
||||
|
||||
makeFlags = [
|
||||
@@ -47,4 +47,4 @@ stdenv.mkDerivation rec {
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+3
-3
@@ -3,11 +3,11 @@
|
||||
stdenv,
|
||||
fetchurl,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ladspa.h";
|
||||
version = "1.15";
|
||||
src = fetchurl {
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${version}.tgz";
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${finalAttrs.version}.tgz";
|
||||
sha256 = "1vgx54cgsnc3ncl9qbgjbmq12c444xjafjkgr348h36j16draaa2";
|
||||
};
|
||||
|
||||
@@ -27,4 +27,4 @@ stdenv.mkDerivation rec {
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -11647,14 +11647,10 @@ with pkgs;
|
||||
|
||||
kvirc = libsForQt5.callPackage ../applications/networking/irc/kvirc { };
|
||||
|
||||
ladspaH = callPackage ../applications/audio/ladspa-sdk/ladspah.nix { };
|
||||
|
||||
ladspaPlugins = callPackage ../applications/audio/ladspa-plugins {
|
||||
fftw = fftwSinglePrec;
|
||||
};
|
||||
|
||||
ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { };
|
||||
|
||||
lemonbar = callPackage ../applications/window-managers/lemonbar { };
|
||||
|
||||
lemonbar-xft = callPackage ../applications/window-managers/lemonbar/xft.nix { };
|
||||
|
||||
Reference in New Issue
Block a user