mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2025-01-07 22:11:45 +03:00
jacktrip: init at 1.5.3 (#166137)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
This commit is contained in:
parent
36a7bc52fb
commit
149f31a857
@ -5417,6 +5417,12 @@
|
|||||||
githubId = 41924494;
|
githubId = 41924494;
|
||||||
name = "Ivar";
|
name = "Ivar";
|
||||||
};
|
};
|
||||||
|
iwanb = {
|
||||||
|
email = "tracnar@gmail.com";
|
||||||
|
github = "iwanb";
|
||||||
|
githubId = 4035835;
|
||||||
|
name = "Iwan";
|
||||||
|
};
|
||||||
ixmatus = {
|
ixmatus = {
|
||||||
email = "parnell@digitalmentat.com";
|
email = "parnell@digitalmentat.com";
|
||||||
github = "ixmatus";
|
github = "ixmatus";
|
||||||
|
61
pkgs/applications/audio/jacktrip/default.nix
Normal file
61
pkgs/applications/audio/jacktrip/default.nix
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
{ lib, mkDerivation, fetchFromGitHub
|
||||||
|
, pkg-config
|
||||||
|
, help2man
|
||||||
|
, qmake
|
||||||
|
, alsa-lib
|
||||||
|
, libjack2
|
||||||
|
, dbus
|
||||||
|
, qtbase
|
||||||
|
, qttools
|
||||||
|
, qtx11extras
|
||||||
|
, meson
|
||||||
|
, python3
|
||||||
|
, rtaudio
|
||||||
|
, ninja
|
||||||
|
}:
|
||||||
|
|
||||||
|
mkDerivation rec {
|
||||||
|
version = "1.5.3";
|
||||||
|
pname = "jacktrip";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "jacktrip";
|
||||||
|
repo = "jacktrip";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "sha256-sfAYMTnBjT4LkgksyzDGGy97NLX5ljjhNDFioQnTzLs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
preConfigure = ''
|
||||||
|
rm build
|
||||||
|
'';
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
rtaudio
|
||||||
|
qtbase
|
||||||
|
qtx11extras
|
||||||
|
libjack2
|
||||||
|
dbus
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
python3
|
||||||
|
python3.pkgs.pyaml
|
||||||
|
python3.pkgs.jinja2
|
||||||
|
ninja
|
||||||
|
help2man
|
||||||
|
meson
|
||||||
|
qmake
|
||||||
|
qttools
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
|
qmakeFlags = [ "jacktrip.pro" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Multi-machine audio network performance over the Internet";
|
||||||
|
homepage = "https://jacktrip.github.io/jacktrip/";
|
||||||
|
license = with licenses; [ gpl3 lgpl3 mit ];
|
||||||
|
maintainers = [ maintainers.iwanb ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
@ -33553,6 +33553,8 @@ with pkgs;
|
|||||||
|
|
||||||
libjack2 = jack2.override { prefix = "lib"; };
|
libjack2 = jack2.override { prefix = "lib"; };
|
||||||
|
|
||||||
|
jacktrip = libsForQt5.callPackage ../applications/audio/jacktrip { };
|
||||||
|
|
||||||
j2cli = with python3Packages; toPythonApplication j2cli;
|
j2cli = with python3Packages; toPythonApplication j2cli;
|
||||||
|
|
||||||
jquake = callPackage ../applications/misc/jquake { };
|
jquake = callPackage ../applications/misc/jquake { };
|
||||||
|
Loading…
Reference in New Issue
Block a user