qlcplus: init at 4.11.0
This commit is contained in:
parent
dc13376ee2
commit
011a46eba6
38
pkgs/applications/misc/qlcplus/default.nix
Normal file
38
pkgs/applications/misc/qlcplus/default.nix
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{ stdenv, mkDerivation, fetchFromGitHub, qmake, pkgconfig, udev
|
||||||
|
, qtmultimedia, qtscript, alsaLib, ola, libftdi, libusb
|
||||||
|
, libsndfile, libmad
|
||||||
|
}:
|
||||||
|
|
||||||
|
mkDerivation rec {
|
||||||
|
name = "qlcplus-${version}";
|
||||||
|
version = "4.11.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mcallegari";
|
||||||
|
repo = "qlcplus";
|
||||||
|
rev = "QLC+_${version}";
|
||||||
|
sha256 = "0a45ww341yjx9k54j5s8b5wj83rgbwxkdvgy0v5jbbdf9m78ifrg";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ qmake pkgconfig ];
|
||||||
|
buildInputs = [
|
||||||
|
udev qtmultimedia qtscript alsaLib ola libftdi libusb libsndfile libmad
|
||||||
|
];
|
||||||
|
|
||||||
|
qmakeFlags = [ "INSTALLROOT=$(out)" ];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
patchShebangs .
|
||||||
|
sed -i -e '/unix:!macx:INSTALLROOT += \/usr/d' \
|
||||||
|
-e "s@\$\$LIBSDIR/qt4/plugins@''${qtPluginPrefix}@" \
|
||||||
|
-e "s@/etc/udev/rules.d@''${out}/lib/udev@" \
|
||||||
|
variables.pri
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "A free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc.";
|
||||||
|
maintainers = [ maintainers.globin ];
|
||||||
|
license = licenses.asl20;
|
||||||
|
platforms = platforms.all;
|
||||||
|
};
|
||||||
|
}
|
@ -3910,7 +3910,9 @@ with pkgs;
|
|||||||
|
|
||||||
qarte = callPackage ../applications/video/qarte { };
|
qarte = callPackage ../applications/video/qarte { };
|
||||||
|
|
||||||
qnial = callPackage ../development/interpreters/qnial {};
|
qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { };
|
||||||
|
|
||||||
|
qnial = callPackage ../development/interpreters/qnial { };
|
||||||
|
|
||||||
ocz-ssd-guru = callPackage ../tools/misc/ocz-ssd-guru { };
|
ocz-ssd-guru = callPackage ../tools/misc/ocz-ssd-guru { };
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user