Bug 206374 - multimedia/emby-server: Update to 3.0.5786
Summary: multimedia/emby-server: Update to 3.0.5786
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thomas Zander
URL:
Keywords: patch, patch-ready
Depends on: 207155
Blocks: 207045
  Show dependency treegraph
 
Reported: 2016-01-18 18:32 UTC by joshruehlig
Modified: 2016-02-13 17:54 UTC (History)
2 users (show)

See Also:
woodsb02: maintainer-feedback+
koobs: merge-quarterly-


Attachments
Update multimedia/emby-server to 3.0.5817, fix dependencies and improve pkg-msg (122.61 KB, patch)
2016-01-23 11:22 UTC, Ben Woods
woodsb02: maintainer-approval+
Details | Diff
QA: Successful poudriere testport logs for emby-server 3.0.5817 on FreeBSD 10.2amd64 (gzipped) (104.62 KB, application/gzip)
2016-01-23 11:31 UTC, Ben Woods
no flags Details
Update multimedia/emby-server to 3.0.5818, fix dependencies and improve pkg-msg (122.61 KB, patch)
2016-01-23 22:21 UTC, Ben Woods
no flags Details | Diff
QA: Successful poudriere testport logs for emby-server 3.0.5818 on FreeBSD 10.2amd64 (gzipped) (104.73 KB, application/gzip)
2016-01-23 22:23 UTC, Ben Woods
no flags Details
Patch to update multimedia/emby-server to 3.0.5821, fix dependencies and improve pkg-msg (126.53 KB, patch)
2016-02-02 19:30 UTC, Ben Woods
woodsb02: maintainer-approval+
Details | Diff
QA: Successful poudriere testport logs for emby-server 3.0.5821 on FreeBSD 11-current amd64 (gzipped) (105.80 KB, application/gzip)
2016-02-02 19:38 UTC, Ben Woods
no flags Details
Patch to update multimedia/emby-server to 3.0.5821, fix dependencies and improve pkg-msg (126.96 KB, patch)
2016-02-13 10:16 UTC, Ben Woods
no flags Details | Diff
QA: Successful poudriere testport logs for emby-server 3.0.5821 on FreeBSD 11-current amd64 (gzipped) (106.38 KB, application/gzip)
2016-02-13 10:22 UTC, Ben Woods
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description joshruehlig 2016-01-18 18:32:35 UTC
Emby no longer needs multimedia/libmediainfo. It does everything with ffmpeg now.

The pkg-message should recommend that the user compile multimedia/ffmpeg with the optional LAME, ASS, OPUS, and X265. It currently only mentions lame.

Also, it can be mentioned that 'graphics/ImageMagick' be compiled with 16BIT_PIXEL unset for increased thumbnail performance.

While we're at it, might as well update to the latest stable version.
https://github.com/MediaBrowser/Emby/releases
Comment 1 Ben Woods freebsd_committer freebsd_triage 2016-01-18 21:20:49 UTC
Hi Josh,

Just checking - are you intending to attach a patch to this bug report? Just wanted to make sure we don't duplicate work.

Apologies for it being a while since the last update... I have just moved internationally, and am only just now back to having a stable internet connection.

Cheers,
Ben
Comment 2 joshruehlig 2016-01-18 21:27:17 UTC
no patch for now. feel free to do it yourself, otherwise I could submit a patch in a few days/week.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-19 03:55:54 UTC
If the quarterly version should receive some but not all (eg: version update) changes, please attach a patch just for any bug fixes, separate from the version update, that can land after the first.
Comment 4 Ben Woods freebsd_committer freebsd_triage 2016-01-23 11:22:02 UTC
Created attachment 165991 [details]
Update multimedia/emby-server to 3.0.5817, fix dependencies and improve pkg-msg

The attached patch updates multimedia/emby-server to the latest upstream release 3.0.5817.

It also removes the dependency on multimedia/libmediainfo, as Emby now does everything with FFmpeg.

Finally, it updates the pkg-message to prompt the user to some additional options that can be set when building multimedia/ffmpeg and graphics/ImageMagick in order to optimise their Emby Server experience.

Changes in Emby-Server:


3.0.5781.3 Stable
    Fix marking series played marks future episodes as played
    Update on-demand image downloading for live tv items & channel items
    Fix null reference error with schedules direct
    Improved stability of in-browser HLS streaming


3.0.5781.4 Stable
    Support encoding with Intel Quick Sync
    Fix password reset function bouncing users back to the login screen
    Update tvdb to support lookup using Imdb id
    Update live tv user data
    Fix fanart downloading banners as season posters
    Reduce size of http request logging
    Update Kodi dlna profile to handle more subtitle formats
    Update auto-organize to handle null episode title
    Update all translations


3.0.5781.5 Stable
    Fix #1216 - Scraper (thetvdb) searches in wrong language
    Fix #1245 - Unable to find [REC] unless brackets are removed
    Fix #1248 - Browsing to /web/ causes error
    Stop playback when ending Chromecast session from web client
    Added cache file deletion error handling
    Added error handling when parsing media bitrates
    Updated dvd vob list parsing
    Fix interval scheduled task triggers firing repeatedly


3.0.5781.8 Stable
    Improve Chrome transcoding
    Improve web client performance
    Require admin for edit, refresh, identify
    Fix tvdb lookup by imdb id
    Fix folder sync file deletion


3.0.5782.0
    Opus support
    Rework subtitle user preferences
    Auto-transfer currently playing media to remote player
    fix opera browser detection
    fix encoding of dts 6.1 audio tracks
    fix Greek subtitle downloading from OpenSubtitles
    fix subtitles showing at wrong position when resuming with DLNA
    fix Chromecast connection with reverse proxies


3.0.5783.0
    Add play button to search results
    Result metadata configuration page error
    Resolve an issue with video playlist playback in the web app
    Fix guide paging in the web app
    Improve HDHomerun error handling


3.0.5785
    Add support for internet metadata for daily episodes
    Fix script error on HDHomerun and NFO config pages
    Make Emby server handle internet outages more gracefully
    Expand supported subtitle formats in WDTV Live profile
    Add automatic bitrate option for Chromecast
    Improve h264 support detection in Firefox for Linux
    Add semi-colon as artist separator
    Add Indonesian as selectable language
    Update Tmdb throttling
    Add robots.txt file to web interface


3.0.5786
    Update interlaced video detection
    Update firefox live tv playback
    Capture audio conductor
    Update Tmdb throttle
    Update recording save file names
    Update transcoding of *.ass subtitles


3.0.5817
    Support running Windows server as 64-bit process
    Fix latest items aspect ratio
    Resolving caching issue in IE and MS Edge
    Add api keys page to authorize other applications such as Sonarr
    Fix image editing in Firefox
    Adjust recording deletion behavior
    Support auto-organize for daily episodes
    Add real-time monitor setting for Linux and BSD
    Fix live tv guide grid scrolling
    Update Schedules Direct to automatically reacquire auth token when needed
    Update Xbox one dlna profile
    Handle 407 response from Open Subtitles
    Update codecs written to nfo's for display in Kodi
    Trim logging
Comment 5 Ben Woods freebsd_committer freebsd_triage 2016-01-23 11:23:23 UTC
There is no need to merge any of these changes back to the quarterly branch.
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-23 11:26:25 UTC
Thanks Ben,

Can you confirm this change passes QA please
Comment 7 Ben Woods freebsd_committer freebsd_triage 2016-01-23 11:31:02 UTC
Created attachment 165992 [details]
QA: Successful poudriere testport logs for emby-server 3.0.5817 on FreeBSD 10.2amd64 (gzipped)

Confirmed that this change passes QA tests. See attached poudriere logs.
Comment 8 Ben Woods freebsd_committer freebsd_triage 2016-01-23 22:21:46 UTC
Created attachment 166029 [details]
Update multimedia/emby-server to 3.0.5818, fix dependencies and improve pkg-msg

A new version of Emby Server was released just now (typical).

The attached patch updates multimedia/emby-server to the latest upstream release 3.0.5818.

It also removes the dependency on multimedia/libmediainfo, as Emby now does everything with FFmpeg.

Finally, it updates the pkg-message to prompt the user to some additional options that can be set when building multimedia/ffmpeg and graphics/ImageMagick in order to optimise their Emby Server experience.

Changes in Emby-Server:


3.0.5781.3 Stable
    Fix marking series played marks future episodes as played
    Update on-demand image downloading for live tv items & channel items
    Fix null reference error with schedules direct
    Improved stability of in-browser HLS streaming


3.0.5781.4 Stable
    Support encoding with Intel Quick Sync
    Fix password reset function bouncing users back to the login screen
    Update tvdb to support lookup using Imdb id
    Update live tv user data
    Fix fanart downloading banners as season posters
    Reduce size of http request logging
    Update Kodi dlna profile to handle more subtitle formats
    Update auto-organize to handle null episode title
    Update all translations


3.0.5781.5 Stable
    Fix #1216 - Scraper (thetvdb) searches in wrong language
    Fix #1245 - Unable to find [REC] unless brackets are removed
    Fix #1248 - Browsing to /web/ causes error
    Stop playback when ending Chromecast session from web client
    Added cache file deletion error handling
    Added error handling when parsing media bitrates
    Updated dvd vob list parsing
    Fix interval scheduled task triggers firing repeatedly


3.0.5781.8 Stable
    Improve Chrome transcoding
    Improve web client performance
    Require admin for edit, refresh, identify
    Fix tvdb lookup by imdb id
    Fix folder sync file deletion


3.0.5782.0
    Opus support
    Rework subtitle user preferences
    Auto-transfer currently playing media to remote player
    fix opera browser detection
    fix encoding of dts 6.1 audio tracks
    fix Greek subtitle downloading from OpenSubtitles
    fix subtitles showing at wrong position when resuming with DLNA
    fix Chromecast connection with reverse proxies


3.0.5783.0
    Add play button to search results
    Result metadata configuration page error
    Resolve an issue with video playlist playback in the web app
    Fix guide paging in the web app
    Improve HDHomerun error handling


3.0.5785
    Add support for internet metadata for daily episodes
    Fix script error on HDHomerun and NFO config pages
    Make Emby server handle internet outages more gracefully
    Expand supported subtitle formats in WDTV Live profile
    Add automatic bitrate option for Chromecast
    Improve h264 support detection in Firefox for Linux
    Add semi-colon as artist separator
    Add Indonesian as selectable language
    Update Tmdb throttling
    Add robots.txt file to web interface


3.0.5786
    Update interlaced video detection
    Update firefox live tv playback
    Capture audio conductor
    Update Tmdb throttle
    Update recording save file names
    Update transcoding of *.ass subtitles


3.0.5817
    Support running Windows server as 64-bit process
    Fix latest items aspect ratio
    Resolving caching issue in IE and MS Edge
    Add api keys page to authorize other applications such as Sonarr
    Fix image editing in Firefox
    Adjust recording deletion behavior
    Support auto-organize for daily episodes
    Add real-time monitor setting for Linux and BSD
    Fix live tv guide grid scrolling
    Update Schedules Direct to automatically reacquire auth token when needed
    Update Xbox one dlna profile
    Handle 407 response from Open Subtitles
    Update codecs written to nfo's for display in Kodi
    Trim logging


3.0.5818
    Support running Windows server as 64-bit process
    Fix latest items aspect ratio
    Support automatic orientation adjustment for photos with exif data
    Resolving caching issue in IE and MS Edge
    Add api keys page to authorize other applications such as Sonarr
    Fix image editing in Firefox
    Adjust recording deletion behavior
    Support auto-organize for daily episodes
    Add real-time monitor setting for Linux and BSD
    Fix live tv guide grid scrolling
    Update Schedules Direct to automatically reacquire auth token when needed
    Update Xbox one dlna profile
    Handle 407 response from Open Subtitles
    Update codecs written to nfo's for display in Kodi
    Support dvbsub subtitle format
    Improve people metadata downloading
    Trim logging
Comment 9 Ben Woods freebsd_committer freebsd_triage 2016-01-23 22:23:15 UTC
Created attachment 166030 [details]
QA: Successful poudriere testport logs for emby-server 3.0.5818 on FreeBSD 10.2amd64 (gzipped)
Comment 10 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-24 00:22:52 UTC
Thanks Ben :)

* Set maintainer-approval to +
* Leave out verbose changelogs in comments in favour of a URL to the changelog if possible.

For future issues, separating fixes from version updates makes it easier for our committers to merge changes to the quarterly branch (where we dont do version updates)
Comment 11 Ben Woods freebsd_committer freebsd_triage 2016-02-02 19:30:59 UTC
Created attachment 166451 [details]
Patch to update multimedia/emby-server to 3.0.5821, fix dependencies and improve pkg-msg
Comment 12 Ben Woods freebsd_committer freebsd_triage 2016-02-02 19:38:29 UTC
Created attachment 166452 [details]
QA: Successful poudriere testport logs for emby-server 3.0.5821 on FreeBSD 11-current amd64 (gzipped)
Comment 13 Ben Woods freebsd_committer freebsd_triage 2016-02-02 19:44:30 UTC
(In reply to Kubilay Kocak from comment #10)
> For future issues, separating fixes from version updates makes it easier for
> our committers to merge changes to the quarterly branch (where we dont do
> version updates)

Thanks Koobs. Will do in the future. For reference, I didn't separate them this time, as I don't believe any of these changes warrant merging to the quarterly branch, as it is only a slightly improved pkg-message and removal of 1 unnecessary dependency which does not bring with it a long dependency chain. There is no particularly urgent bug or errata.

In the mean time, the attached patch against the ports head branch has been updated for a new upstream release and is ready for commit. Thanks!
Comment 14 Ben Woods freebsd_committer freebsd_triage 2016-02-13 10:16:09 UTC
Created attachment 166923 [details]
Patch to update multimedia/emby-server to 3.0.5821, fix dependencies and improve pkg-msg

 * Update multimedia/emby-server to 3.0.5821 (and update distinfo, pkg-plist) [1]
 * Remove dependency on multimedia/libmediainfo (now uses FFMpeg instead)
 * Add X11 option for user to choose dependency of graphics/ImageMagick or graphics/ImageMagick-nox11 (switch to graphics/ImageMagick by default)
 * Improve pkg-message to prompt the user to some additional options that can be set when building multimedia/ffmpeg and graphics/ImageMagick in order to optimise their Emby Server experience.


 [1] Changes: https://github.com/MediaBrowser/Emby/releases
Comment 15 Ben Woods freebsd_committer freebsd_triage 2016-02-13 10:22:42 UTC
Created attachment 166924 [details]
QA: Successful poudriere testport logs for emby-server 3.0.5821 on FreeBSD 11-current amd64 (gzipped)
Comment 16 commit-hook freebsd_committer freebsd_triage 2016-02-13 11:33:20 UTC
A commit references this bug:

Author: riggs
Date: Sat Feb 13 11:32:31 UTC 2016
New revision: 408785
URL: https://svnweb.freebsd.org/changeset/ports/408785

Log:
  Update to upstream version 3.0.5821, fix dependencies and improve pkg-msg

  * Update multimedia/emby-server to 3.0.5821
  * Remove dependency on multimedia/libmediainfo (now uses FFMpeg instead)
  * Add X11 OPTION (ON by default) for user to choose dependency of
    graphics/ImageMagick or graphics/ImageMagick-nox11
  * Improve pkg-message to prompt the user to some additional
    options that can be set when building multimedia/ffmpeg and
    graphics/ImageMagick in order to optimise their Emby Server experience.

  PR:		206374
  Submitted by:	joshruehlig@gmail.com
  Reviewed by:	woodsb02@gmail.com (maintainer)
  Approved by:	woodsb02@gmail.com (maintainer)

Changes:
  head/multimedia/emby-server/Makefile
  head/multimedia/emby-server/distinfo
  head/multimedia/emby-server/pkg-message
  head/multimedia/emby-server/pkg-plist