diff options
Diffstat (limited to 'pkgs/applications/audio/speech-denoiser/default.nix')
-rw-r--r-- | pkgs/applications/audio/speech-denoiser/default.nix | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/pkgs/applications/audio/speech-denoiser/default.nix b/pkgs/applications/audio/speech-denoiser/default.nix deleted file mode 100644 index 415bf352cae9..000000000000 --- a/pkgs/applications/audio/speech-denoiser/default.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, lv2, meson, ninja }: - -let - speech-denoiser-src = fetchFromGitHub { - owner = "lucianodato"; - repo = "speech-denoiser"; - rev = "04cfba929630404f8d4f4ca5bac8d9b09a99152f"; - sha256 = "189l6lz8sz5vr6bjyzgcsrvksl1w6crqsg0q65r94b5yjsmjnpr4"; - }; - - rnnoise-nu = stdenv.mkDerivation { - pname = "rnnoise-nu"; - version = "unstable-07-10-2019"; - src = speech-denoiser-src; - sourceRoot = "${speech-denoiser-src.name}/rnnoise"; - nativeBuildInputs = [ autoreconfHook ]; - configureFlags = [ "--disable-examples" "--disable-doc" "--disable-shared" "--enable-static" ]; - installTargets = [ "install-rnnoise-nu" ]; - }; -in -stdenv.mkDerivation { - pname = "speech-denoiser"; - version = "unstable-07-10-2019"; - - src = speech-denoiser-src; - - nativeBuildInputs = [ pkg-config meson ninja ]; - buildInputs = [ lv2 rnnoise-nu ]; - - mesonFlags = [ "--prefix=${placeholder "out"}/lib/lv2" ]; - - postPatch = '' - substituteInPlace meson.build \ - --replace "cc.find_library('rnnoise-nu',dirs: meson.current_source_dir() + '/rnnoise/.libs/',required : true)" "cc.find_library('rnnoise-nu', required : true)" - ''; - - meta = with lib; { - broken = (stdenv.isLinux && stdenv.isAarch64); - description = "Speech denoise lv2 plugin based on RNNoise library"; - homepage = "https://github.com/lucianodato/speech-denoiser"; - license = licenses.lgpl3; - maintainers = [ maintainers.magnetophon ]; - platforms = platforms.linux; - }; -} |