CHOWTapeModel: rename to chow-tape-model

This commit is contained in:
Zitrone 2024-06-12 07:41:23 +02:00 committed by Zitrone
parent 6f35d8d794
commit 40c832b32c
No known key found for this signature in database
GPG Key ID: 54767E8E66ABED22
3 changed files with 6 additions and 7 deletions

View File

@ -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";
};
}
})

View File

@ -176,6 +176,7 @@ 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
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

View File

@ -29979,8 +29979,6 @@ with pkgs;
ChowPhaser = callPackage ../applications/audio/ChowPhaser { };
CHOWTapeModel = callPackage ../applications/audio/CHOWTapeModel { };
chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or {});
chuck = callPackage ../applications/audio/chuck {