Skip to content

Commit ef062c1

Browse files
SFrijtersJon
authored andcommitted
urserver: init at 3.6.0.745
1 parent 5ee0817 commit ef062c1

2 files changed

Lines changed: 47 additions & 0 deletions

File tree

pkgs/servers/urserver/default.nix

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{ stdenv
2+
, fetchurl
3+
, autoPatchelfHook
4+
, bluez
5+
, libX11
6+
, libXtst
7+
, makeWrapper
8+
}:
9+
10+
stdenv.mkDerivation rec {
11+
pname = "urserver";
12+
version = "3.6.0.745";
13+
14+
src = fetchurl {
15+
url = "https://www.unifiedremote.com/static/builds/server/linux-x64/745/urserver-${version}.tar.gz";
16+
sha256 = "1ib9317bg9n4knwnlbrn1wfkyrjalj8js3a6h7zlcl8h8xc0szc8";
17+
};
18+
19+
nativeBuildInputs = [
20+
autoPatchelfHook
21+
];
22+
23+
buildInputs = [
24+
stdenv.cc.cc.lib
25+
bluez
26+
libX11
27+
libXtst
28+
makeWrapper
29+
];
30+
31+
installPhase = ''
32+
install -m755 -D urserver $out/bin/urserver
33+
wrapProgram $out/bin/urserver --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath buildInputs}"
34+
cp -r remotes $out/bin/remotes
35+
cp -r manager $out/bin/manager
36+
'';
37+
38+
meta = with stdenv.lib; {
39+
homepage = "https://www.unifiedremote.com/";
40+
description = "The one-and-only remote for your computer";
41+
license = licenses.unfree;
42+
maintainers = with maintainers; [ sfrijters ];
43+
platforms = [ "x86_64-linux" ];
44+
};
45+
}

pkgs/top-level/all-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16778,6 +16778,8 @@ in
1677816778
unifiStable;
1677916779
unifi = unifiStable;
1678016780

16781+
urserver = callPackage ../servers/urserver { };
16782+
1678116783
victoriametrics = callPackage ../servers/nosql/victoriametrics { };
1678216784

1678316785
virtlyst = libsForQt5.callPackage ../servers/web-apps/virtlyst { };

0 commit comments

Comments
 (0)