FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
plexmediaserver Plex Media Server component
1.0.3.2461 multimedia on this many watch lists=35 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: feld@FreeBSD.org search for ports maintained by this maintainer
Port Added: 07 Aug 2013 23:40:31
License: not specified in port
Plex Media Server is used to host the content and plugins that are then
streamed to Plex Media Center and Plex mobile app clients, either on the
same machine, the same local area network, or over the Internet. Content
may be transcoded by the server before it's streamed in order to reduce
bandwidth requirements, or for compatibility with the device being
streamed to.

WWW: https://plex.tv
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/multimedia/plexmediaserver/ && make install clean
To add the package: pkg install plexmediaserver

PKGNAME: plexmediaserver

distinfo:

TIMESTAMP = 1469814284
SHA256 (PlexMediaServer-1.0.3.2461-35f0caa-freebsd-amd64.tar.bz2) = b008d67ba42024731fb74804d00786afcf0a5a0cb9b838e250007f81a35c28e3
SIZE (PlexMediaServer-1.0.3.2461-35f0caa-freebsd-amd64.tar.bz2) = 82502155


Slave ports
  1. multimedia/plexmediaserver-plexpass

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Runtime dependencies:
  1. libstdc++.so.6 : misc/compat9x
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
cpe tar:bzip2

Master Sites:
  1. https://downloads.plexapp.com/plex-media-server/1.0.3.2461-35f0caa/

Number of commits found: 75

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Aug 2016 16:52:59
Original commit files touched by this commit  1.0.3.2461
Revision:420412
feld search for other commits by this committer
multimedia/plexmediaserver: Change the way binaries are stripped

This is a master port with the PlexPass port as the slave. Calling strip
directly on files is problematic when they change or are moved in
updates to the slave port. This is a no-op for this port but prevents
errors in the slave port from trying to call strip on files that no
longer exist or have moved.
29 Jul 2016 19:25:04
Original commit files touched by this commit  1.0.3.2461
Revision:419266
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 1.0.3

Changelog:	https://forums.plex.tv/discussion/comment/1226299#Comment_1226299
22 Jul 2016 20:34:33
Original commit files touched by this commit  1.0.2.2413
Revision:418933
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 1.0.2

Changelog:	http://forums.plex.tv/discussion/comment/1220884/#Comment_1220884
30 Jun 2016 19:41:35
Original commit files touched by this commit  1.0.0.2261
Revision:417838
feld search for other commits by this committer
multimedia/plexmediaserver: Remove one of the MASTER_SITES

Plex has communicated that this server is not suitable for fetching the
distfiles anymore.
24 Jun 2016 14:44:05
Original commit files touched by this commit  1.0.0.2261
Revision:417428
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 1.0.0

Changelog:	https://forums.plex.tv/discussion/comment/1203901#Comment_1203901
11 Jun 2016 18:37:27
Original commit files touched by this commit  0.9.16.6.1993
Revision:416738
feld search for other commits by this committer
multimedia/plexmediaserver: Fix database file permissions

On a clean install this file is copied to the PLEXDATA dir. If it's not
writable the clean install won't start.

This only affects new/clean installs and is minor fallout from my earlier
changes today.
11 Jun 2016 16:30:01
Original commit files touched by this commit  0.9.16.6.1993
Revision:416727
feld search for other commits by this committer
multimedia/plexmediaserver: Required change for newer plex slave port

Older verisons of Plex we have to create a symlink for this python
library, but newer versions of Plex ship a duplicate file. We'll just
attempt to delete it whether or not it exists and intentionally symlink
it later.
11 Jun 2016 16:06:41
Original commit files touched by this commit  0.9.16.6.1993
Revision:416725
feld search for other commits by this committer
multimedia/plexmediaserver: Improve installation

The installation has been changed to be more amenable to the
master/slave setup between this port and the -plexpass version. The
newest plexpass release has some new files and removed others which was
conflicting with the shared do-install. Instead we will have a simpler
do-install and handle any additional needs in the pkg-plist.

This is not getting a PORTREVISION bump as it is a no-op. The same files
get installed and this version runs just fine. There are two binaries
that aren't getting stripped that were previously stripped in the last
version of this package, but this is of no concern. These files are
being removed in the next major Plex release anyway.
02 May 2016 17:15:49
Original commit files touched by this commit  0.9.16.6.1993
Revision:414474
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 0.9.16.6

Changelog:	https://forums.plex.tv/discussion/comment/1171544/#Comment_1171544
08 Apr 2016 13:33:49
Original commit files touched by this commit  0.9.16.4.1911
Revision:412747
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.16.4

Changelog:	https://forums.plex.tv/discussion/comment/1162596#Comment_1162596
01 Apr 2016 14:16:20
Original commit files touched by this commit  0.9.16.3.1840
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
22 Mar 2016 16:58:35
Original commit files touched by this commit  0.9.16.3.1840
Revision:411669
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 0.9.16.3.1840

Changelog:	https://forums.plex.tv/discussion/comment/1152663#Comment_1152663
19 Mar 2016 16:29:08
Original commit files touched by this commit  0.9.16.2.1827
Revision:411412
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.16.2.1827

Changelog:	https://forums.plex.tv/discussion/comment/1151070#Comment_1151070
29 Feb 2016 00:53:32
Original commit files touched by this commit  0.9.15.6.1714
Revision:409793
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update to 0.9.15.6.1714

Changelog:	https://forums.plex.tv/discussion/comment/1135196/#Comment_1135196
25 Feb 2016 14:54:19
Original commit files touched by this commit  0.9.15.5.1712
Revision:409523
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.15.5.1712

Changelog:	https://forums.plex.tv/discussion/comment/1135196/#Comment_1135196
19 Feb 2016 11:41:13
Original commit files touched by this commit  0.9.15.3.1674_5
Revision:409168
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Fix Log dir name
19 Feb 2016 01:26:38
Original commit files touched by this commit  0.9.15.3.1674_4
Revision:409144
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: fix rc script

A fancy quote (") crept into the rc script and was causing the rc script
to fail much to my dismay.

Pointyhat:	me, with much dismay
19 Feb 2016 00:59:52
Original commit files touched by this commit  0.9.15.3.1674_3
Revision:409143
feld search for other commits by this committer
multimedia/plexmediaserver-{plexpass}: PORTREVISION bump
19 Feb 2016 00:54:06
Original commit files touched by this commit  0.9.15.3.1674_2
Revision:409142
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass} fix rc script bug

Last update to rc script to fix logging issue broke the rc script due to
a syntax error.

Pointyhat:	feld
18 Feb 2016 23:04:14
Original commit files touched by this commit  0.9.15.3.1674_1
Revision:409137
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Fix logging bug

The PLEX_MEDIA_SERVER_LOG_DIR env must be set or Plex agents may not be
able to successfully output logging data

Submitted by:	mark@plexapp.com
17 Feb 2016 13:38:04
Original commit files touched by this commit  0.9.15.3.1674
Revision:409043
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.15.3.1674

Changelog:	https://forums.plex.tv/discussion/comment/1125821#Comment_1125821
27 Jan 2016 16:13:25
Original commit files touched by this commit  0.9.15.2.1663
Revision:407366
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.15.2

Changelog:	https://forums.plex.tv/discussion/comment/1112114/#Comment_1112114
31 Dec 2015 15:19:39
Original commit files touched by this commit  0.9.14.6.1620_1
Revision:404948
feld search for other commits by this committer
multimedia/plexmediaserver(-plexpass): Fix scanner crash

The Plex processes were running under the C locale. This was to
replicate the behavior of the start.sh shell script shipped with Plex and
used by Linux distributions. The scanner process was crashing when it
encountered unicode filenames due to this locale.
Upstream Plex fixed this, but we were left affected.

This resolves the scanner process crash on FreeBSD.

PR:		205696
25 Dec 2015 20:43:17
Original commit files touched by this commit  0.9.14.6.1620
Revision:404470
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.14.6

Changelog:	https://forums.plex.tv/discussion/comment/1089173/#Comment_1089173
19 Nov 2015 21:34:06
Original commit files touched by this commit  0.9.12.19.1537
Revision:401976
feld search for other commits by this committer
We should fetch distfiles over HTTPS
07 Nov 2015 14:28:01
Original commit files touched by this commit  0.9.12.19.1537
Revision:400995
feld search for other commits by this committer
multimedia/plexmediaserver: Update to 0.9.12.19

Changelog:	https://forums.plex.tv/discussion/comment/1055798#Comment_1055798
30 Oct 2015 18:51:37
Original commit files touched by this commit  0.9.12.18.1520
Revision:400550
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass} update to 0.9.12.18

Changelog:	https://forums.plex.tv/discussion/comment/1046267/#Comment_1046267
27 Oct 2015 16:06:26
Original commit files touched by this commit  0.9.12.13.1464_1
Revision:400328
feld search for other commits by this committer
multimedia/plexmediaserver{-plexpass}: Update LD_LIBRARY_PATH in rc script

Occasionally a user would be unable to run plex due to a crash on startup.
The problem was identified as the libstdc++.so.6 from GCC being picked
up first instead of the one from compat9x.

PR:		204034
16 Oct 2015 16:02:02
Original commit files touched by this commit  0.9.12.13.1464
Revision:399485
feld search for other commits by this committer
multimedia/plexmediaserver: update to 0.9.12.13

Changelog:	https://forums.plex.tv/discussion/comment/1026614/#Comment_1026614

PR:		203784
15 Oct 2015 14:55:14
Original commit files touched by this commit  0.9.12.11.1406
Revision:399346  Sanity Test Failure
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
22 Sep 2015 19:53:18
Original commit files touched by this commit  0.9.12.11.1406
Revision:397579
feld search for other commits by this committer
Add CPE information

PR:		203263
13 Sep 2015 13:41:10
Original commit files touched by this commit  0.9.12.11.1406
Revision:396818
feld search for other commits by this committer
multimedia/plexmedaserver: Update to 0.9.12.11.1406

Changes:	https://forums.plex.tv/discussion/comment/1002923/#Comment_1002923
09 Aug 2015 12:24:59
Original commit files touched by this commit  0.9.12.8.1362
Revision:393782
feld search for other commits by this committer
multimedia/plexmediaserver: update to 0.9.12.8.1362

The plugins are now versioned, so use %%PLEX_BUILD%% to cut down on
further pkg-plist churn.

Relnotes:	https://forums.plex.tv/discussion/comment/985893/#Comment_985893
26 Jun 2015 15:49:40
Original commit files touched by this commit  0.9.12.4.1192
Revision:390645
feld search for other commits by this committer
Update to 0.9.12.4.1192

https://forums.plex.tv/index.php/topic/62832-plex-media-server/?p=963754
06 Jun 2015 04:27:15
Original commit files touched by this commit  0.9.12.3.1173
Revision:388653
feld search for other commits by this committer
Update to 0.9.12.3.1173
30 Apr 2015 20:19:38
Original commit files touched by this commit  0.9.12.0.1071
Revision:385064
feld search for other commits by this committer
Update to 0.9.12.0.1071
31 Mar 2015 12:47:01
Original commit files touched by this commit  0.9.11.16.958
Revision:382809
feld search for other commits by this committer
Update to 0.9.11.16.958
18 Feb 2015 15:09:47
Original commit files touched by this commit  0.9.11.7.803_1
Revision:379208
feld search for other commits by this committer
Teach the rc script to clean up leftover children
10 Jan 2015 04:01:36
Original commit files touched by this commit  0.9.11.7.803
Revision:376672
feld search for other commits by this committer
Update to 0.9.11.7.803
17 Dec 2014 21:22:09
Original commit files touched by this commit  0.9.11.4.739_1
Revision:374875
feld search for other commits by this committer
Update to 0.9.11.6
Add another mirror
29 Nov 2014 16:53:39
Original commit files touched by this commit  0.9.11.4.739_1
Revision:373635
feld search for other commits by this committer
Simplify ONLY_FOR_ARCHES wording

Full sententes look ugly when the message is produced

Submitted by:	danfe
29 Nov 2014 16:39:07
Original commit files touched by this commit  0.9.11.4.739_1
Revision:373634
feld search for other commits by this committer
Restore ONLY_FOR_ARCHS
Fix a few rc script issues that mainly affected the plexpass slave port
28 Nov 2014 19:35:33
Original commit files touched by this commit  0.9.11.4.739
Revision:373577
feld search for other commits by this committer
Last update broke rc script for plexpass users.

pointyhat -> me
28 Nov 2014 19:18:27
Original commit files touched by this commit  0.9.11.4.739
Revision:373575
feld search for other commits by this committer
Make plexmediaserver-plexpass a slave port to reduce duplicated efforts.

While here fix a plist issue.
28 Nov 2014 18:32:40
Original commit files touched by this commit  0.9.11.4.739
Revision:373574
feld search for other commits by this committer
Port cleanup and preparation for making -plexpass a slave port to
prevent duplicate work

PR:		194909
Submitted by:	Josh Ruehlig
28 Nov 2014 16:24:51
Original commit files touched by this commit  0.9.11.4.739
Revision:373568
feld search for other commits by this committer
Update to 0.9.11.4.739
15 Oct 2014 23:18:33
Original commit files touched by this commit  0.9.11.1.678
Revision:370964
feld search for other commits by this committer
Update to 0.9.11.1.678

Notably this release disables SSLv3 between Plex and the Plex servers
03 Oct 2014 20:26:46
Original commit files touched by this commit  0.9.9.13.525_1
Revision:369936
feld search for other commits by this committer
Adjust documentation for the configurable tmp directory used for
transcoding so nobody shoots themselves in the foot and causes /tmp to
have its permissions changed...

PR:		194120
01 Oct 2014 22:21:20
Original commit files touched by this commit  0.9.9.13.525_1
Revision:369778
bapt search for other commits by this committer
Prevent some ports to provide bundled libraries
Bump port revision

PR:		193592
01 Oct 2014 22:13:35
Original commit files touched by this commit  0.9.9.13.525
Revision:369774
bapt search for other commits by this committer
Prevent to export bundle libraries
31 Jul 2014 18:55:37
Original commit files touched by this commit  0.9.9.13.525
Revision:363666
feld search for other commits by this committer
Update to 0.9.9.13.525
20 Jun 2014 15:34:38
Original commit files touched by this commit  0.9.9.12.504
Revision:358591
feld search for other commits by this committer
Update to 0.9.9.12
06 Jun 2014 14:12:32
Original commit files touched by this commit  0.9.9.10.458
Revision:356788
feld search for other commits by this committer
Update to 0.9.9.10
06 Apr 2014 16:00:54
Original commit files touched by this commit  0.9.9.7.429
Revision:350372
feld search for other commits by this committer
Do not ship start.sh; we provide an rc script
13 Mar 2014 22:36:21
Original commit files touched by this commit  0.9.9.7.429
Revision:348136
feld search for other commits by this committer
0.9.9.7.429 has been released to the general public
07 Mar 2014 17:29:28
Original commit files touched by this commit  0.9.9.5.411_1
Revision:347409
feld search for other commits by this committer
Do not override $sig_stop to be -QUIT

The init scripts that come with Linux versions of Plex were used as
inspiration for the FreeBSD rc script. They use SIGQUIT when shutting
down Plex, but on FreeBSD this causes a core dump. SIGTERM seems to work
just fine.
06 Mar 2014 20:32:29
Original commit files touched by this commit  0.9.9.5.411
Revision:347317
feld search for other commits by this committer
Update to 0.9.9.5.411
28 Feb 2014 13:58:36
Original commit files touched by this commit  0.9.9.4.409_2
Revision:346518
feld search for other commits by this committer
Fix setting a custom tmp dir for Plex. It was broken and the env was
wrong.

Plex obeys TMPDIR env now.
25 Feb 2014 14:39:29
Original commit files touched by this commit  0.9.9.4.409_1
Revision:346010
feld search for other commits by this committer
Add capability to override default maximum number of plugin processes in
rc.conf. This mirrors the capability found on Linux and is only required
in rare circumstances when the user has installed 3rd party Plex agents.
24 Feb 2014 18:48:14
Original commit files touched by this commit  0.9.9.4.409
Revision:345891
feld search for other commits by this committer
Update to 0.9.9.4.409
Fixes a crash associated with new nightly scheduled tasks
24 Feb 2014 18:12:33
Original commit files touched by this commit  0.9.9.3.402
Revision:345887
feld search for other commits by this committer
Plex has a new website
While here, fix a space -> tab issue to appease portlint
23 Feb 2014 15:35:07
Original commit files touched by this commit  0.9.9.3.402
Revision:345739
feld search for other commits by this committer
Update to 0.9.9.3.402
10 Feb 2014 00:27:03
Original commit files touched by this commit  0.9.9.2.374
Revision:343564
feld search for other commits by this committer
Update to 0.9.9.2.374
FreeBSD 10+ is now supported thanks to the upgrade of the bundled Python

We also now strip the binaries that Plex ships. It doesn't cause any
harm and the build logs are now significantly easier to read.

Approved by:	swills (mentor)
26 Jan 2014 19:27:58
Original commit files touched by this commit  0.9.8.18.290
Revision:341261
marino search for other commits by this committer
multimedia/plexmedia: Use OPSYS with OSVERSION

OSVERSION is FreeBSD-specific.  This port has broken multiple times on
dports recently because of this, so nipping it in bud.
16 Jan 2014 15:46:00
Original commit files touched by this commit  0.9.8.18.290
Revision:339923
feld search for other commits by this committer
Mark BROKEN on 10.0+. Bundled python missing patch

Approved by:	swills (mentor, implicit)
MFH:	2014Q1
30 Dec 2013 02:21:31
Original commit files touched by this commit  0.9.8.18.290
Revision:338059
feld search for other commits by this committer
Update to 0.9.8.18.290

Approved by:		swills (mentor)
11 Dec 2013 21:34:31
Original commit files touched by this commit  0.9.8.14.263
Revision:336223
feld search for other commits by this committer
Update Plex to 0.9.8.14.263
Now supports the Google Chromecast!

Approved by:	crees (mentor)
01 Nov 2013 16:00:44
Original commit files touched by this commit  0.9.8.10.215
Revision:332394
feld search for other commits by this committer
Update to 0.9.8.10.215

Approved by:	crees (mentor)
24 Oct 2013 11:35:40
Original commit files touched by this commit  0.9.8.9.211
Revision:331478
feld search for other commits by this committer
Update to 0.9.8.9.211

Approved by:	swills (mentor)
02 Oct 2013 17:54:38
Original commit files touched by this commit  0.9.8.7.186_1
Revision:329089
feld search for other commits by this committer
rc script was generated incorrectly due to STAGE changes

Approved by:	crees (mentor)
02 Oct 2013 11:34:18
Original commit files touched by this commit  0.9.8.7.186
Revision:329038
feld search for other commits by this committer
- Update to 0.9.8.7.186
- Support STAGE
- Maintainer change approved through personal email

Approved by:	swills (mentor)
20 Sep 2013 20:57:49
Original commit files touched by this commit  0.9.8.6.175
Revision:327747
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
11 Sep 2013 11:45:43
Original commit files touched by this commit  0.9.8.6.175
Revision:326964
feld search for other commits by this committer
- Update to 0.9.8.6.175

Approved by:	swills (mentor)
31 Aug 2013 19:12:55
Original commit files touched by this commit  0.9.8.5.165
Revision:325830
feld search for other commits by this committer
- Update to 0.9.8.5.165

Approved by:	crees (mentor)
07 Aug 2013 23:39:34
Original commit files touched by this commit  0.9.8.4.125
Revision:324374
feld search for other commits by this committer
Add plexmediaserver 0.9.8.4.125, the Plex Media Server component.

PR:		ports/180249
Submitted by:	KalleDK <plexmaintainer@k-moeller.dk>
Approved by:	swills (mentor)

Number of commits found: 75

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
eogAug 22
p5-PathTools*Aug 22
p5-XSLoader*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.22*Aug 22
perl5.22*Aug 22

57 vulnerabilities affecting 92 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26178
Broken 96
Deprecated 144
Ignore 366
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 14
new 48 hours14
new 7 days27
new fortnight48
new month125

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.