sundtek: 2015-12-12 -> 2016-01-26 + service change

* There is no need for hydra to build this, hence preferLocal
* service change: do not hardcode a wait time of 5 seconds
This commit is contained in:
Simon Vandel Sillesen 2016-01-30 20:08:52 +01:00
parent 77f8f35d57
commit 81e99998f7
2 changed files with 5 additions and 3 deletions

View file

@ -23,7 +23,7 @@ in
Type = "oneshot";
ExecStart = ''
${pkgs.sundtek}/bin/mediasrv -d -v -p ${pkgs.sundtek}/bin ;\
${pkgs.sundtek}/bin/mediaclient --start=5 --wait-for-devices
${pkgs.sundtek}/bin/mediaclient --start --wait-for-devices
'';
ExecStop = "${pkgs.sundtek}/bin/mediaclient --shutdown";
RemainAfterExit = true;

View file

@ -3,7 +3,7 @@
with stdenv.lib;
let
version = "2015-12-12";
version = "2016-01-26";
rpath = makeLibraryPath [ "$out/lib" "$out/bin" ];
platform = with stdenv;
if isx86_64 then "64bit"
@ -15,7 +15,7 @@ in
stdenv.mkDerivation {
src = fetchurl {
url = "http://www.sundtek.de/media/netinst/${platform}/installer.tar.gz";
sha256 = "0pjg4xww25z36dp64az4gdc0fxhz51f5kb8zvj03hqc774fxzpbq";
sha256 = "15y6r5w306pcq4g1rn9f7vf70f3a7qhq237ngaf0wxh2nr0aamxp";
};
name = "sundtek-${version}";
@ -38,6 +38,8 @@ in
patchelf --set-rpath ${rpath} {} \;
'';
preferLocalBuild = true;
meta = {
description = "Sundtek MediaTV driver";
maintainers = [ maintainers.simonvandel ];