Changes this release:
* Resolved Play To issue with Xbox One that would revert to the default Dlna profile if using a custom device name
* Resolved transcoding failures with Sony Bravia's
* Resolved missing images with Sony Bravia's
* Resolved transcoding failures with Panasonic Viera
* Significantly reduced network footprint when discovering devices on the network
* New DLNA profiles added for VLC and Bubble UPnp, to direct stream all content (subject to bitrate setting)
* Resolved issue of missing header when using the web client on Xbox One
* Resolved incorrect aspect ratio when transcoding anamorphic content with Android TV & Fire TV
* Resolved issue of file handles being left open in Linux when extracting chapter images. This was the primary cause of the Unbutu crashing being reported.
* Resolved issue of backdrop images not being downloaded in certain situations
* Reduced CPU usage caused by dynamically created images
PR: 200160
Submitted by: Ben Woods (maintainer)
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight
- USE_AUTOTOOLS -> USES
- Pet portlint
- Add -std=c++11 to CXXFLAGS for gcc
(does not build on pre-10.x system without it)
PR: 199245
Submitted by: tkato432@yahoo.com
Reviewed by: riggs
Changes this release:
* Improve Xbox One Dlna
* Episode metadata getting lost after upgrading video file
* Video Ref frame count not being recorded
* Live TV not working in Safari
* PlayTo not working with MediaMonkey (this fix may benefit other DLNA media players)
* Safari "Add to Homescreen" feature not hiding address bar
PR: 199791
Submitted by: Ben Woods (maintainer)
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.