summary refs log tree commit diff
path: root/pkgs/servers/plex/default.nix
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2016-11-17 18:13:58 -0600
committerAustin Seipp <aseipp@pobox.com>2016-11-17 18:16:20 -0600
commit8458d6b72094a9990e9d7a272465bc9f7f65cec0 (patch)
tree40fd22b9b5e8ffc8220707809876e387d6049e07 /pkgs/servers/plex/default.nix
parent6dfd4f5b08199f7c23f63318f6f7a928906a1859 (diff)
downloadnixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar.gz
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar.bz2
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar.lz
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar.xz
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.tar.zst
nixlib-8458d6b72094a9990e9d7a272465bc9f7f65cec0.zip
plex: 1.0.0 -> 1.2.7; fix some more binaries (#20137)
This bumps the version of Plex to the new 1.2.x branch, available to the
public. During the 1.1.x branch, there were several more critical
binaries that were added to the distribution; we also have to patch
these new executables as well with the version bump, to ensure things
keep working.

Part of this patch was authored by Michael Francis - I simply bumped the
version.

Closes #20137.

Authored-by: Austin Seipp <aseipp@pobox.com>
Authored-by: Michael Francis <edude03@gmail.com>
Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/servers/plex/default.nix')
-rw-r--r--pkgs/servers/plex/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/servers/plex/default.nix b/pkgs/servers/plex/default.nix
index 28d6295938a2..467f3ffb1d48 100644
--- a/pkgs/servers/plex/default.nix
+++ b/pkgs/servers/plex/default.nix
@@ -6,9 +6,9 @@
 let
   plexPass = throw "Plex pass has been removed at upstream's request; please unset nixpkgs.config.plex.pass";
   plexpkg = if enablePlexPass then plexPass else {
-    version = "1.0.0.2261";
-    vsnHash = "a17e99e";
-    sha256 = "14li33ni6aaa1qwvc02a066k52s1qwhpv55prvlmq3m5jm3iv0lr";
+    version = "1.2.7.2987";
+    vsnHash = "1bef33a";
+    sha256 = "17d1yisbikcp25mgn71rf8w76zhy015f33hxjj93swfm1qrq55hq";
   };
 
 in stdenv.mkDerivation rec {
@@ -36,7 +36,7 @@ in stdenv.mkDerivation rec {
 
     # Now we need to patch up the executables and libraries to work on Nix.
     # Side note: PLEASE don't put spaces in your binary names. This is stupid.
-    for bin in "Plex Media Server" "Plex DLNA Server" "Plex Media Scanner"; do
+    for bin in "Plex Media Server" "Plex DLNA Server" "Plex Media Scanner" "Plex Script Host" "Plex Transcoder" "Plex Relay"; do
       patchelf --set-interpreter "${glibc.out}/lib/ld-linux-x86-64.so.2" "$out/usr/lib/plexmediaserver/$bin"
       patchelf --set-rpath "$out/usr/lib/plexmediaserver" "$out/usr/lib/plexmediaserver/$bin"
     done