miniaudicle: 1.4.2.0 -> 1.5.0.7

and qt4 -> qt6

(cherry picked from commit 29902fb475f4490696f9de202e24768e9cdc9ce1)
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
This commit is contained in:
ajs124 2023-07-25 17:39:25 +02:00 committed by Francesco Gazzetta
parent 3dac2b2745
commit 9e3106accd
2 changed files with 10 additions and 10 deletions

View File

@ -1,13 +1,14 @@
{ lib
, stdenv
, fetchFromGitHub
, qmake
, wrapQtAppsHook
, qscintilla-qt6
, bison
, flex
, which
, alsa-lib
, libsndfile
, qt4
, qscintilla-qt4
, libpulseaudio
, libjack2
, audioBackend ? "pulse" # "pulse", "alsa", or "jack"
@ -15,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "miniaudicle";
version = "1.4.2.0";
version = "1.5.0.7";
src = fetchFromGitHub {
owner = "ccrma";
repo = "miniAudicle";
rev = "miniAudicle-${finalAttrs.version}";
hash = "sha256-NENpqgCCGiVzVE6rYqBu2RwkzWSiGHe7dZVwBfSomEo=";
rev = "chuck-${finalAttrs.version}";
hash = "sha256-CqsajNLcOp7CS5RsVabWM6APnNh4alSKb2/eoZ7F4Ao=";
fetchSubmodules = true;
};
@ -37,20 +38,19 @@ stdenv.mkDerivation (finalAttrs: {
bison
flex
which
qmake
wrapQtAppsHook
];
buildInputs = [
alsa-lib
libsndfile
qt4
qscintilla-qt4
qscintilla-qt6
] ++ lib.optional (audioBackend == "pulse") libpulseaudio
++ lib.optional (audioBackend == "jack") libjack2;
buildFlags = [ "linux-${audioBackend}" ];
makeFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
description = "A light-weight integrated development environment for the ChucK digital audio programming language";
homepage = "https://audicle.cs.princeton.edu/mini/";

View File

@ -33549,7 +33549,7 @@ with pkgs;
mikmod = callPackage ../applications/audio/mikmod { };
miniaudicle = callPackage ../applications/audio/miniaudicle { };
miniaudicle = qt6Packages.callPackage ../applications/audio/miniaudicle { };
minidsp = callPackage ../applications/audio/minidsp {
inherit (darwin.apple_sdk.frameworks) AppKit IOKit;