about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorJonathan Rudenberg <jonathan@titanous.com>2014-10-28 17:43:05 -0400
committerJonathan Rudenberg <jonathan@titanous.com>2014-10-28 17:45:08 -0400
commitf6a734e9e0a7b2876e29a19dba711545ee23662b (patch)
tree7cd4525d938a2c8461d071bc677118e224b68abd /pkgs/applications
parentbe5ec66d9e35bc9bfd0bf560c1a98755b7c924de (diff)
downloadnixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar.gz
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar.bz2
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar.lz
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar.xz
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.tar.zst
nixlib-f6a734e9e0a7b2876e29a19dba711545ee23662b.zip
Add libcec support to xbmc
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/video/xbmc/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/applications/video/xbmc/default.nix b/pkgs/applications/video/xbmc/default.nix
index 404659208cfc..a82abb220050 100644
--- a/pkgs/applications/video/xbmc/default.nix
+++ b/pkgs/applications/video/xbmc/default.nix
@@ -24,6 +24,7 @@
 # TODO: librtmp
 , libvdpau ? null, vdpauSupport ? true
 , pulseaudio ? null, pulseSupport ? true
+, libcec ? null, cecSupport ? true
 }:
 
 assert dbusSupport  -> dbus_libs != null;
@@ -32,6 +33,7 @@ assert usbSupport   -> libusb != null && ! udevSupport; # libusb won't be used i
 assert sambaSupport -> samba != null;
 assert vdpauSupport -> libvdpau != null && ffmpeg.vdpauSupport;
 assert pulseSupport -> pulseaudio != null;
+assert cecSupport   -> libcec != null;
 
 stdenv.mkDerivation rec {
     name = "xbmc-13.2";
@@ -65,7 +67,8 @@ stdenv.mkDerivation rec {
     ++ lib.optional usbSupport libusb
     ++ lib.optional sambaSupport samba
     ++ lib.optional vdpauSupport libvdpau
-    ++ lib.optional pulseSupport pulseaudio;
+    ++ lib.optional pulseSupport pulseaudio
+    ++ lib.optional cecSupport libcec;
 
     dontUseCmakeConfigure = true;
 
@@ -91,7 +94,8 @@ stdenv.mkDerivation rec {
           --prefix LD_LIBRARY_PATH ":" "${curl}/lib" \
           --prefix LD_LIBRARY_PATH ":" "${systemd}/lib" \
           --prefix LD_LIBRARY_PATH ":" "${libmad}/lib" \
-          --prefix LD_LIBRARY_PATH ":" "${libvdpau}/lib"
+          --prefix LD_LIBRARY_PATH ":" "${libvdpau}/lib" \
+          --prefix LD_LIBRARY_PATH ":" "${libcec}/lib"
       done
     '';