From 96e490fbb9ecf8e0c1911c421daa01855349a52d Mon Sep 17 00:00:00 2001 From: Zitrone Date: Wed, 12 Jun 2024 04:36:38 +0200 Subject: [PATCH] ChowKick: rename to chow-kick --- .../ch/chow-kick/package.nix} | 16 ++++++++-------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 9 insertions(+), 10 deletions(-) rename pkgs/{applications/audio/ChowKick/default.nix => by-name/ch/chow-kick/package.nix} (83%) diff --git a/pkgs/applications/audio/ChowKick/default.nix b/pkgs/by-name/ch/chow-kick/package.nix similarity index 83% rename from pkgs/applications/audio/ChowKick/default.nix rename to pkgs/by-name/ch/chow-kick/package.nix index 0eec7ea32d32..b9dec059d1f1 100644 --- a/pkgs/applications/audio/ChowKick/default.nix +++ b/pkgs/by-name/ch/chow-kick/package.nix @@ -35,14 +35,14 @@ , webkitgtk }: -stdenv.mkDerivation rec { - pname = "ChowKick"; +stdenv.mkDerivation (finalAttrs: { + pname = "chow-kick"; version = "1.1.1"; src = fetchFromGitHub { owner = "Chowdhury-DSP"; - repo = pname; - rev = "v${version}"; + repo = "ChowKick"; + rev = "v${finalAttrs.version}"; sha256 = "0amnp0p7ckbbr9dcbdnld1ryv46kvza2dj8m6hzmi7c1s4df8x5q"; fetchSubmodules = true; }; @@ -91,9 +91,9 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/lib/lv2 $out/lib/vst3 $out/bin - cp -r ChowKick_artefacts/Release/LV2//${pname}.lv2 $out/lib/lv2 - cp -r ChowKick_artefacts/Release/VST3/${pname}.vst3 $out/lib/vst3 - cp ChowKick_artefacts/Release/Standalone/${pname} $out/bin + cp -r ChowKick_artefacts/Release/LV2/ChowKick.lv2 $out/lib/lv2 + cp -r ChowKick_artefacts/Release/VST3/ChowKick.vst3 $out/lib/vst3 + cp ChowKick_artefacts/Release/Standalone/ChowKick $out/bin ''; meta = with lib; { @@ -104,4 +104,4 @@ stdenv.mkDerivation rec { platforms = platforms.linux; mainProgram = "ChowKick"; }; -} +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 31905698c272..7058238d81bc 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -178,6 +178,7 @@ mapAliases ({ chocolateDoom = chocolate-doom; # Added 2023-05-01 ChowCentaur = chow-centaur; # Added 2024-06-12 ChowPhaser = chow-phaser; # Added 2024-06-12 + ChowKick = chow-kick; # Added 2024-06-12 CHOWTapeModel = chow-tape-model; # Added 2024-06-12 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27 chromiumBeta = throw "'chromiumBeta' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a33f2715278f..e0fd87aa56b3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29973,8 +29973,6 @@ with pkgs; cgif = callPackage ../tools/graphics/cgif { }; - ChowKick = callPackage ../applications/audio/ChowKick { }; - chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or {}); chuck = callPackage ../applications/audio/chuck {