Skip to content

Commit

Permalink
jacktrip: 2.4.1 -> .2.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
liberodark committed Jan 30, 2025
1 parent e57ede4 commit ff2f4d1
Showing 1 changed file with 23 additions and 10 deletions.
33 changes: 23 additions & 10 deletions pkgs/by-name/ja/jacktrip/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,20 @@
python3,
rtaudio,
ninja,
versionCheckHook,
nix-update-script,
}:

stdenv.mkDerivation rec {
version = "2.4.1";
stdenv.mkDerivation (finalAttrs: {
version = "2.5.0";
pname = "jacktrip";

src = fetchFromGitHub {
owner = "jacktrip";
repo = "jacktrip";
rev = "v${version}";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-KxpoY7g5oKN2j8rOcFcJf/29xTELxhBn5KBvKB5kL8M=";
hash = "sha256-qtFVH7M9QJAYeytDJW4Llk+c8fj+wv3eoJxNgEVw1SA=";
};

preConfigure = ''
Expand Down Expand Up @@ -56,16 +58,27 @@ stdenv.mkDerivation rec {

qmakeFlags = [ "jacktrip.pro" ];

meta = with lib; {
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgramArg = [ "--version" ];
doInstallCheck = true;

passthru = {
updateScript = nix-update-script { };
};

meta = {
description = "Multi-machine audio network performance over the Internet";
mainProgram = "jacktrip";
homepage = "https://jacktrip.github.io/jacktrip/";
license = with licenses; [
changelog = "https://github.com/jacktrip/jacktrip/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [
gpl3
lgpl3
mit
];
maintainers = [ maintainers.iwanb ];
platforms = platforms.linux;
maintainers = with lib.maintainers; [ iwanb ];
platforms = lib.platforms.linux;
mainProgram = "jacktrip";
};
}
})

0 comments on commit ff2f4d1

Please sign in to comment.