Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2019 16:05:42 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r496348 - in head/multimedia/plexmediaserver-plexpass: . files
Message-ID:  <201903201605.x2KG5gth074084@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: feld
Date: Wed Mar 20 16:05:42 2019
New Revision: 496348
URL: https://svnweb.freebsd.org/changeset/ports/496348

Log:
  multimedia/plexmediaserver-plexpass: Update to 1.15.2.793
  
  - Also document Intel GPU acceleration support in pkg-message
  
  Changelog:	https://forums.plex.tv/t/plex-media-server/30447/251

Modified:
  head/multimedia/plexmediaserver-plexpass/Makefile
  head/multimedia/plexmediaserver-plexpass/distinfo
  head/multimedia/plexmediaserver-plexpass/files/pkg-message.in

Modified: head/multimedia/plexmediaserver-plexpass/Makefile
==============================================================================
--- head/multimedia/plexmediaserver-plexpass/Makefile	Wed Mar 20 15:32:03 2019	(r496347)
+++ head/multimedia/plexmediaserver-plexpass/Makefile	Wed Mar 20 16:05:42 2019	(r496348)
@@ -1,9 +1,9 @@
 # Created by: KalleDK <plexmaintainer@k-moeller.dk>
 # $FreeBSD$
 
-PORTVERSION=	1.15.1.791
-DISTVERSIONSUFFIX=8bec0f76c
-PORTREVISION=	1
+PORTVERSION=	1.15.2.793
+DISTVERSIONSUFFIX=782228f99
+PORTREVISION=	0
 MASTER_SITES=	https://downloads.plex.tv/plex-media-server-new/${DISTVERSION}-${DISTVERSIONSUFFIX}/freebsd/
 PKGNAMESUFFIX=	-plexpass
 DISTNAME=	PlexMediaServer-${DISTVERSION}-${DISTVERSIONSUFFIX}-FreeBSD-${ARCH}

Modified: head/multimedia/plexmediaserver-plexpass/distinfo
==============================================================================
--- head/multimedia/plexmediaserver-plexpass/distinfo	Wed Mar 20 15:32:03 2019	(r496347)
+++ head/multimedia/plexmediaserver-plexpass/distinfo	Wed Mar 20 16:05:42 2019	(r496348)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1552495376
-SHA256 (PlexMediaServer-1.15.1.791-8bec0f76c-FreeBSD-amd64.tar.bz2) = 37b4e75819b98cdd1ddf6a05193885ed54e76c93fea1a7cb8909e6e655409f20
-SIZE (PlexMediaServer-1.15.1.791-8bec0f76c-FreeBSD-amd64.tar.bz2) = 91986684
+TIMESTAMP = 1553097633
+SHA256 (PlexMediaServer-1.15.2.793-782228f99-FreeBSD-amd64.tar.bz2) = c5070ec683b0c642e363ffbeee36629ea7713e1f5dce14d07ae118137126ac3a
+SIZE (PlexMediaServer-1.15.2.793-782228f99-FreeBSD-amd64.tar.bz2) = 91961340

Modified: head/multimedia/plexmediaserver-plexpass/files/pkg-message.in
==============================================================================
--- head/multimedia/plexmediaserver-plexpass/files/pkg-message.in	Wed Mar 20 15:32:03 2019	(r496347)
+++ head/multimedia/plexmediaserver-plexpass/files/pkg-message.in	Wed Mar 20 16:05:42 2019	(r496348)
@@ -12,6 +12,49 @@ service %%PORTNAME%% start
 Once started, visit the following to configure:
 http://localhost:32400/web
 
+@@@ INTEL GPU OFFLOAD NOTES @@@
+
+If you have a supported Intel GPU, you can leverage hardware
+accellerated encoding/decoding in Plex Media Server on FreeBSD 12.0+.
+
+The requirements are as follows:
+
+* Install multimedia/drm-kmod: e.g., pkg install drm-fbsd12.0-kmod
+
+* Enable loading of kernel module on boot: sysrc kld_list+="drm" 
+** If Plex will run in a jail, you must load the module outside the jail!
+
+* Load the kernel module now: kldload drm
+
+* Install the supporting Intel VA support library for your GPU
+** multimedia/libva-intel-driver: [LEGACY] Intel GMA 4500 or newer
+** multimedia/libva-intel-media-driver: Intel HD 5000 (Gen8) or newer
+*** This must be installed beside Plex. e.g., in the jail with Plex
+
+* Add plex user to the video group: pw groupmod -n video -m plex
+
+* For jails, make a devfs ruleset to expose /dev/dri/* devices.
+
+e.g., /dev/devfs.rules on the host:
+
+[plex_drm=10]
+add include $devfsrules_hide_all
+add include $devfsrules_unhide_basic
+add include $devfsrules_unhide_login
+add include $devfsrules_jail
+add path 'dri*' unhide
+add path 'dri/*' unhide
+add path 'drm*' unhide
+add path 'drm/*' unhide
+
+* Enable the devfs ruleset for your jail. e.g., devfs_ruleset=10 in your
+/etc/jail.conf or for iocage, iocage set devfs_ruleset="10" 
+
+Please refer to documentation for all other FreeBSD jail management
+utilities.
+
+@@@ INTEL GPU OFFLOAD NOTES @@@
+
 This is the PlexPass release channel of Plex. It is bleeding edge and
 new features may not function without an active PlexPass account.
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903201605.x2KG5gth074084>