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

Port details
plexhometheater Media center frontend to multimedia/plexmediaserver
1.4.1_1 multimedia on this many watch lists=4 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: woodsb02@gmail.com search for ports maintained by this maintainer
Port Added: 21 Aug 2014 16:56:20
License: GPLv2
For those of you with a dedicated computer for your TV,
Plex Home Theater celebrates your personal videos, music
and photos and gives them the stage they deserve. Simply
download Plex Home Theater on your dedicated computer
and the free Plex Media Server on your home computer
then sit back and enjoy.

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

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

PKGNAME: plexhometheater


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

Build dependencies:
  1. enca : converters/enca
  2. gawk : lang/gawk
  3. gperf : devel/gperf
  4. cmake : devel/cmake
  5. zip : archivers/zip
  6. unzip : archivers/unzip
  7. nasm : devel/nasm
  8. gtk-update-icon-cache : x11-toolkits/gtk20
  9. swig2.0 : devel/swig20
  10. libcec>=2.2.0 : multimedia/libcec
  11. sdl-config : devel/sdl12
  12. cmake : devel/cmake
  13. gmake : devel/gmake
  14. pkgconf : devel/pkgconf
  15. python2.7 : lang/python27
  16. python2 : lang/python2
  17. glproto.pc : x11/glproto
  18. dri2proto.pc : x11/dri2proto
  19. xt.pc : x11-toolkits/libXt
  20. xmu.pc : x11-toolkits/libXmu
  21. xtst.pc : x11/libXtst
  22. xrandr.pc : x11/libXrandr
  23. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Runtime dependencies:
  1. py27-sqlite3>0 : databases/py-sqlite3
  2. glxinfo : graphics/mesa-demos
  3. py27-pillow>0 : graphics/py-pillow
  4. xdpyinfo : x11/xdpyinfo
  5. lircd : comms/lirc
  6. python2.7 : lang/python27
  7. python2 : lang/python2
  8. xt.pc : x11-toolkits/libXt
  9. xmu.pc : x11-toolkits/libXmu
  10. xtst.pc : x11/libXtst
  11. xrandr.pc : x11/libXrandr
  12. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Library dependencies:
  1. libass.so : multimedia/libass
  2. libavahi-client.so : net/avahi-app
  3. libboost_thread.so : devel/boost-libs
  4. libcdio.so : sysutils/libcdio
  5. libcurl.so : ftp/curl
  6. libdbus-1.so : devel/dbus
  7. libenca.so : converters/enca
  8. libFLAC.so : audio/flac
  9. libfontconfig.so : x11-fonts/fontconfig
  10. libfreetype.so : print/freetype2
  11. libfribidi.so : converters/fribidi
  12. libhal.so : sysutils/hal
  13. libjasper.so : graphics/jasper
  14. liblzo2.so : archivers/lzo2
  15. libmad.so : audio/libmad
  16. libmicrohttpd.so : www/libmicrohttpd
  17. libmodplug.so : audio/libmodplug
  18. libmpeg2.so : multimedia/libmpeg2
  19. libpcre.so : devel/pcre
  20. libplist.so : devel/libplist
  21. libpng.so : graphics/png
  22. librtmp.so : multimedia/librtmp
  23. libsamplerate.so : audio/libsamplerate
  24. libshairport.so : audio/libshairport
  25. libsqlite3.so : databases/sqlite3
  26. libtag.so : audio/taglib
  27. libtiff.so : graphics/tiff
  28. libtinyxml.so : textproc/tinyxml
  29. libva.so : multimedia/libva
  30. libvdpau.so : multimedia/libvdpau
  31. libvorbis.so : audio/libvorbis
  32. libxslt.so : textproc/libxslt
  33. libyajl.so : devel/yajl
  34. libcec.so : multimedia/libcec
  35. libSDL.so : devel/sdl12
  36. libSDL_image.so : graphics/sdl_image
  37. libSDL_mixer.so : audio/sdl_mixer
  38. libiconv.so : converters/libiconv
  39. libjpeg.so : graphics/jpeg-turbo
  40. libGLU.so : graphics/libGLU
  41. libGLEW.so : graphics/glew
  42. libatk-1.0.so : accessibility/atk
  43. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  44. libglib-2.0.so : devel/glib20
  45. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for plexhometheater-1.4.1_1:
     CEC=on: Control plexhometheater over HDMI with TV remote
     LIRC=on: Infrared remote control support
     PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings

USES:
cmake:outsource execinfo gmake iconv:wchar_t jpeg pkgconfig python:2

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. https://codeload.github.com/plexinc/plex-home-theater-public/tar.gz/v1.4.1.469-47a90f01?dummy=/

Number of commits found: 25

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Sep 2015 01:11:56
Original commit files touched by this commit  1.4.1_1
Revision:397343 This port version is marked as vulnerable.
jbeich search for other commits by this committer
multimedia/plexhometheater: minor cleanup

- Convert to USE_GL
- Adjust PLIST_SUB outside of conditional
- Drop 8.x support
- OPSYS/OSVERSION also defined in .options.mk

Approved by:	portmgr blanket
22 Jun 2015 18:33:22
Original commit files touched by this commit  1.4.1_1
Revision:390310 This port version is marked as vulnerable.
antoine search for other commits by this committer
Convert to USES=jpeg
11 Jun 2015 15:10:50
Original commit files touched by this commit  1.4.1_1
Revision:389226 This port version is marked as vulnerable.
avilla search for other commits by this committer
- Chase libplist shlib version update.
01 Jun 2015 19:32:05
Original commit files touched by this commit  1.4.1
Revision:388257 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 1.4.1

PR:		200533
Submitted by:	woodsb02@gmail.com (maintainer)
28 Apr 2015 18:44:05
Original commit files touched by this commit  1.3.6
Revision:384932 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.

When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested.
24 Apr 2015 19:03:44
Original commit files touched by this commit  1.3.6
Revision:384674 This port version is marked as vulnerable.
adamw search for other commits by this committer
Fix build on FreeBSD 8 and 9.

__builtin_bswap32 and __builtin_bswap64 were not introduced in GCC until v4.3.

PR:		199627
Submitted by:	maintainer (Ben Woods)
13 Apr 2015 22:47:34
Original commit files touched by this commit  1.3.6
Revision:383965 This port version is marked as vulnerable.
adamw search for other commits by this committer
I forgot to add a patch in r383947. PHT will not build without it. It
was present in the PR (199416, which I also got wrong in that commit).

Noticed by:	Ben Woods (maintainer)
13 Apr 2015 19:36:34
Original commit files touched by this commit  1.3.6
Revision:383961 This port version is marked as vulnerable.
adamw search for other commits by this committer
Move DISTVERSION{PREFIX,SUFFIX} into their proper place.

Pointed out by:	mat
13 Apr 2015 18:47:49
Original commit files touched by this commit  1.3.6
Revision:383947 This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to 1.3.6.

PR:		194416
Submitted by:	Ben Woods (maintainer)
28 Feb 2015 14:20:11
Original commit files touched by this commit  1.2.2_7
Revision:380144 This port version is marked as vulnerable.
jbeich search for other commits by this committer
- Update libcec to 2.2.0 [1]
- Unbreak consumers after update [2]
- No PORTREVISION bumps because binary compatible

PR:		196299
Differential Revision:	https://reviews.freebsd.org/D1900
Submitted by:	mickael.maillot@gmail.com (maintainer) [1]
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer) [2]
19 Jan 2015 19:33:22
Original commit files touched by this commit  1.2.2_7
Revision:377451 This port version is marked as vulnerable.
bapt search for other commits by this committer
Mark as bundle libs
25 Dec 2014 20:54:43
Original commit files touched by this commit  1.2.2_6
Revision:375598 This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 19:04:27
Original commit files touched by this commit  1.2.2_5
Revision:375594 This port version is marked as vulnerable.
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
08 Dec 2014 16:48:41
Original commit files touched by this commit  1.2.2_5
Revision:374303 This port version is marked as vulnerable.
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Oct 2014 19:45:11
Original commit files touched by this commit  1.2.2_4
Revision:371402 This port version is marked as vulnerable.
adamw search for other commits by this committer
Bump PORTREVISION for r371361, which changed the iconv library.

PR:		194533
Submitted by:	Ben Woods (maintainer)
22 Oct 2014 16:25:56
Original commit files touched by this commit  1.2.2_3
Revision:371361 This port version is marked as vulnerable.
adamw search for other commits by this committer
Use iconv port, for wchar_t.

When running the plexhometheater player, the following line is repeatedly
printed into the log output.

ERROR: convert_checked iconv_open() failed from UTF-8 to WCHAR_T,
errno=22(Invalid argument)

This is because the plexhometheater port currently uses the iconv in base,
which does not provide the wchar_t functionality.

PR:		194533
Submitted by:	Ben Woods (maintainer)
13 Oct 2014 16:10:10
Original commit files touched by this commit  1.2.2_3
Revision:370791 This port version is marked as vulnerable.
adamw search for other commits by this committer
Allow shared libraries access to the functions within the main program of
plexhometheater.

While here, remove @dirrm's

PR:		194237
Submitted by:	maintainer
06 Oct 2014 16:28:09
Original commit files touched by this commit  1.2.2_2
Revision:370191 This port version is marked as vulnerable.
wg search for other commits by this committer
multimedia/plexhometheater: switch from py-imaging to py-pillow

With hat:	python
Approved by:	portmgr (bdrewery, implicit)
28 Sep 2014 23:04:37
Original commit files touched by this commit  1.2.2_1
Revision:369505 This port version is marked as vulnerable.
avilla search for other commits by this committer
- Chase libplist shlib bump.
13 Sep 2014 16:58:31
Original commit files touched by this commit  1.2.2
Revision:368121 This port version is marked as vulnerable.
adamw search for other commits by this committer
Upgrade multimedia/plexhometheater to v1.2.2

The attached patch upgrades multimedia/plexhometheater to v1.2.2.

In addition, it removes the LIBDEPENDS on audio/lame and java as neither are
actually used by plexhometheater, and adds a pkg-message to explain how to run
plexhometheater from the command line when the package is installed.

---

Plexhometheater is unable to play videos, with some of the following error
messages appearing in the logs depending on the codec of the video being
played.

ERROR: Unable to load
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Sep 2014 20:50:37
Original commit files touched by this commit  1.2.1_4
Revision:367888 This port version is marked as vulnerable.
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
01 Sep 2014 10:25:48
Original commit files touched by this commit  1.2.1_3
Revision:366859 This port version is marked as vulnerable.
tijl search for other commits by this committer
www/libmicrohttpd:
- Update to version 0.9.37
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Use option helpers
- Fix package listing when recent OpenSSL is available

Approved by:	portmgr (implicit, bump unstaged port)
31 Aug 2014 11:54:17
Original commit files touched by this commit  1.2.1_2
Revision:366746 This port version is marked as vulnerable.
tijl search for other commits by this committer
converters/fribidi:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
26 Aug 2014 03:11:21
Original commit files touched by this commit  1.2.1_1
Revision:366179 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch converters/enca to USES=libtool, drop .la files
- Add LICENSE_FILE
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
21 Aug 2014 16:55:56
Original commit files touched by this commit  1.2.1
Revision:365568 This port version is marked as vulnerable.
adamw search for other commits by this committer
Add multimedia/plexhometheater, the frontend to the powerful
Plex media system.

PR:		191413
Submitted by:	woodsb02@gmail.com

Number of commits found: 25

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ffmpegFeb 06
mencoderFeb 06
mplayerFeb 06
ldb*Feb 05
samba36*Feb 05
samba4*Feb 05
samba41*Feb 05
samba42*Feb 05
samba43*Feb 05
shotwellFeb 05
asterisk11Feb 04
asterisk13Feb 04
py-rsaFeb 04
webkit-gtk2Feb 04
webkit-gtk3Feb 04

28 vulnerabilities affecting 78 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 25702
Broken 360
Deprecated 145
Ignore 633
Forbidden 0
Restricted 206
No CDROM 87
Vulnerable 57
Expired 68
Set to expire 126
Interactive 0
new 24 hours 4
new 48 hours9
new 7 days24
new fortnight49
new month133

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