From ff73638f0bce6e9b8d3c7e9f9f9bf9917de549bc Mon Sep 17 00:00:00 2001 From: Nick Blumenauer Date: Fri, 6 Feb 2026 15:47:30 +0100 Subject: [PATCH] keyfinder-cli: 1.1.2 -> 1.2.0 Upstream switched to CMake, for which parallel building is enabled by default. No need to specify that manually anymore. --- pkgs/by-name/ke/keyfinder-cli/package.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ke/keyfinder-cli/package.nix b/pkgs/by-name/ke/keyfinder-cli/package.nix index 55f600863587..884874fed958 100644 --- a/pkgs/by-name/ke/keyfinder-cli/package.nix +++ b/pkgs/by-name/ke/keyfinder-cli/package.nix @@ -5,29 +5,32 @@ ffmpeg, libkeyfinder, fftw, + cmake, + pkg-config, }: stdenv.mkDerivation (finalAttrs: { pname = "keyfinder-cli"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitHub { repo = "keyfinder-cli"; owner = "EvanPurkhiser"; rev = "v${finalAttrs.version}"; - hash = "sha256-9/+wzPTaQ5PfPiqTZ5EuHdswXJgfgnvAul/FeeDbbJA="; + hash = "sha256-WdZ5jiq5bfwiq1RK4XDRhqh2gAukq3hLCA56K/f+84g="; }; + nativeBuildInputs = [ + cmake + pkg-config + ]; + buildInputs = [ ffmpeg libkeyfinder fftw ]; - makeFlags = [ "PREFIX=$(out)" ]; - - enableParallelBuilding = true; - meta = { inherit (finalAttrs.src.meta) homepage; description = "Musical key detection for digital audio (command-line tool)";