Merge pull request #320263 from quantenzitrone/chow

CHOWTapeModel,Chow{Centaur,Phaser,Kick}: rename to chow-{tape-model,centaur,phaser,kick}
This commit is contained in:
Weijia Wang
2024-06-18 10:22:36 +02:00
committed by GitHub
6 changed files with 26 additions and 29 deletions
@@ -2,14 +2,14 @@
, xcbutilcursor, xcbutilkeysyms, xcbutil, libXrandr, libXinerama, libXcursor
, alsa-lib, libjack2, lv2, gcc-unwrapped }:
stdenv.mkDerivation rec {
pname = "ChowCentaur";
stdenv.mkDerivation (finalAttrs: {
pname = "chow-centaur";
version = "1.4.0";
src = fetchFromGitHub {
owner = "jatinchowdhury18";
repo = "KlonCentaur";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "0mrzlf4a6f25xd7z9xanpyq7ybb4al01dzpjsgi0jkmlmadyhc4h";
fetchSubmodules = true;
};
@@ -50,4 +50,4 @@ stdenv.mkDerivation rec {
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ magnetophon ];
};
}
})
@@ -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";
};
}
})
@@ -4,14 +4,14 @@
, libsepol, libsysprof-capture, libthai, libxkbcommon, pcre, pkg-config
, python3, sqlite, stdenv }:
stdenv.mkDerivation rec {
pname = "ChowPhaser";
stdenv.mkDerivation (finalAttrs: {
pname = "chow-phaser";
version = "1.1.1";
src = fetchFromGitHub {
owner = "jatinchowdhury18";
repo = "ChowPhaser";
rev = "v${version}";
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
sha256 = "sha256-9wo7ZFMruG3QNvlpILSvrFh/Sx6J1qnlWc8+aQyS4tQ=";
};
@@ -70,7 +70,8 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/jatinchowdhury18/ChowPhaser";
description = "Phaser effect based loosely on the Schulte Compact Phasing 'A'";
license = with licenses; [ bsd3 ];
mainProgram = "ChowPhaserStereo";
maintainers = with maintainers; [ magnetophon ];
platforms = platforms.linux;
};
}
})
@@ -39,14 +39,14 @@ let
# See here: https://forum.juce.com/t/build-fails-on-fedora-wrong-c-version/50902/2
stdenv = gcc11Stdenv;
in
stdenv.mkDerivation rec {
pname = "CHOWTapeModel";
stdenv.mkDerivation (finalAttrs: {
pname = "chow-tape-model";
version = "2.11.4";
src = fetchFromGitHub {
owner = "jatinchowdhury18";
repo = "AnalogTapeModel";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-WriHi68Y6hAsrwE+74JtVlAKUR9lfTczj6UK9h2FOGM=";
fetchSubmodules = true;
};
@@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/lib/lv2 $out/lib/vst3 $out/lib/clap $out/bin $out/share/doc/CHOWTapeModel/
cd CHOWTapeModel_artefacts/${cmakeBuildType}
cd CHOWTapeModel_artefacts/${finalAttrs.cmakeBuildType}
cp -r LV2/CHOWTapeModel.lv2 $out/lib/lv2
cp -r VST3/CHOWTapeModel.vst3 $out/lib/vst3
cp -r CLAP/CHOWTapeModel.clap $out/lib/clap
@@ -129,4 +129,4 @@ stdenv.mkDerivation rec {
broken = stdenv.isAarch64; # since 2021-12-27 on hydra (update to 2.10): https://hydra.nixos.org/build/162558991
mainProgram = "CHOWTapeModel";
};
}
})
+4
View File
@@ -177,6 +177,10 @@ mapAliases ({
chia-plotter = throw "chia-plotter has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
chkservice = throw "chkservice has been removed from nixpkgs, as it has been deleted upstream"; # Added 2024-01-08
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
chromiumDev = throw "'chromiumDev' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
-8
View File
@@ -29953,14 +29953,6 @@ with pkgs;
cgif = callPackage ../tools/graphics/cgif { };
ChowCentaur = callPackage ../applications/audio/ChowCentaur { };
ChowKick = callPackage ../applications/audio/ChowKick { };
ChowPhaser = callPackage ../applications/audio/ChowPhaser { };
CHOWTapeModel = callPackage ../applications/audio/CHOWTapeModel { };
chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or {});
chuck = callPackage ../applications/audio/chuck {