Searches without login should now work. You must get asked to click a button.
Port details
plexhometheaterMedia center frontend to multimedia/plexmediaserver
1.4.1_13multimediaΣ=4 1.4.1_13Version of this port present on the latest quarterly branch.
BROKEN: Fails to build against libsamplerate-0.1.9 DEPRECATED: Broken for more than 6 months This port expired on: 2017-08-23 IGNORE: is marked as broken: Fails to build against libsamplerate-0.1.9
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
===> The following configuration options are available for plexhometheater-1.4.1_13:
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
Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.
Previously cmake-ports that wanted to use ninja could set
CMAKE_NINJA=yes
now, ports that do not work with ninja can set
cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.
The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary
PR: 219629
PR: 213331
Exp-run by: antoine
Reviewed by: rakuco
Differential Revision: https://reviews.freebsd.org/D10748
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
Update to 0.9.52
- While I'm here:
- Remove USE_OPENSSL: it is not required after libmicrospdy removal
- Bump PORTREVISION for dependent ports
Changes: https://gnunet.org/git/libmicrohttpd.git/tree/ChangeLog
PR: 216382
Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer)
Never set WRKSRC when using USE_GITHUB.
If you want to set WRKSRC, set GH_PROJECT instead.
- The GitHub URLs are case insensitive, but the distribution files you
get out of them are not.
- If the repository was renamed, the old URL will still work, but the
distribution name will be ith the new name.
Sponsored by: Absolight
multimedia/libass: belatedly bump PORTREVISION after r429876
ASS_Style grew in size by |int Justify| member. Old consumers may
not initialize it leading to crashes.
Reported by: Kevin Oberman
multimedia/plexhometheater: unbreak build after r425442
xbmc/cores/dvdplayer/DVDPlayerAudioResampler.cpp:77:12: error:
cannot initialize a variable of type 'float *' with an lvalue of type
'const float *'
float* outputptr = m_converterdata.data_in;
^ ~~~~~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
Pointy hat to: @bapt (and upstream)
Approved by: portmgr blanket
multimedia ... sysutils: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).
Note that it's pulled in by a non-default option.
Approved by: infrastructure blanket (removal of redundant deps)
Update the maintainer email address for the ports I
maintain to woodsb02@FreeBSD.org
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D6278
Update libcdio: 0.92 -> 0.93
Udpate libcdio-paranoia: 10.2+0.90+1 -> 10.2+0.93+1
Bump PORTREVISIONs of dependents because of shared library version bump.
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
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.
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)
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)
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 )
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)
Allow shared libraries access to the functions within the main program of
plexhometheater.
While here, remove @dirrm's
PR: 194237
Submitted by: maintainer
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 )
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)
- Switch converters/enca to USES=libtool, drop .la files
- Add LICENSE_FILE
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket