tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ola: init at 0.10.4
Robin Gloster
8 years ago
5b3e403e
3badb048
+31
2 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
ola
default.nix
top-level
all-packages.nix
+29
pkgs/applications/misc/ola/default.nix
···
1
1
+
{ stdenv, fetchFromGitHub, autoreconfHook, bison, flex, pkgconfig
2
2
+
, libuuid, cppunit, protobuf, zlib, avahi, libmicrohttpd
3
3
+
, perl, python3, python3Packages
4
4
+
}:
5
5
+
6
6
+
stdenv.mkDerivation rec {
7
7
+
name = "ola-${version}";
8
8
+
version = "0.10.4";
9
9
+
10
10
+
src = fetchFromGitHub {
11
11
+
owner = "OpenLightingProject";
12
12
+
repo = "ola";
13
13
+
rev = version;
14
14
+
sha256 = "1skb3dwpmsfdr8mp3rs80jmsr1bf78270d9bnd8h0pv8bkb8zvim";
15
15
+
};
16
16
+
17
17
+
nativeBuildInputs = [ autoreconfHook bison flex pkgconfig perl ];
18
18
+
buildInputs = [ libuuid cppunit protobuf zlib avahi libmicrohttpd python3 ];
19
19
+
propagatedBuildInputs = with python3Packages; [ protobuf3_2 numpy ];
20
20
+
21
21
+
configureFlags = [ "--enable-python-libs" ];
22
22
+
23
23
+
meta = with stdenv.lib; {
24
24
+
description = "A framework for controlling entertainment lighting equipment.";
25
25
+
maintainers = [ maintainers.globin ];
26
26
+
licenses = with licenses; [ lgpl21 gpl2Plus ];
27
27
+
platforms = platforms.all;
28
28
+
};
29
29
+
}
+2
pkgs/top-level/all-packages.nix
···
3507
3507
3508
3508
oh-my-zsh = callPackage ../shells/oh-my-zsh { };
3509
3509
3510
3510
+
ola = callPackage ../applications/misc/ola { };
3511
3511
+
3510
3512
opencc = callPackage ../tools/text/opencc { };
3511
3513
3512
3514
opencl-info = callPackage ../tools/system/opencl-info { };