Created attachment 204277 [details] svn diff Changes to the port itself: - Build the ffmpeg with gcc to streamline with the bundled ffdetect binary - Remove the update tarball from the rc script as we update through ports and don not want people getting mismatched checksums by updating this way - Streamline configure target: explicitly disable autodetected libraries that are unwanted - Remove X11 requirement & gettext-runtime (not needed anymore) Changelog for 4.1.1.0: - https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.0.26 - https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.1.0
QA checked: portlint -ac poudriere testport
This patch should also fix the following bug (streamline configure target): https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236660
The updatepackage line is not actually for updating, but rather to check for potential updates and notify the user. The package can only be updated via this port indeed, but it's still nice to get notified when an updateis incoming.
Created attachment 204278 [details] svn diff
I agree thats something we want to keep! However that feature is not working on my install :o! I'm running 4.0.2.0 and it say its up-to date. I'll send you a mail with a snip.
Created attachment 204291 [details] svn diff update to 4.1.1.0
Created attachment 204292 [details] svn diff Marked other attachments obsolete.
Can a committer please take a look at the patch? Thx!
I just run time tested this today and it is better to remain using CLANG as compiler. GCC needs to define USE_GCC which also defines a run-time dependency. I don't think its a requirement to use GCC to build the ffmpeg.
Created attachment 204603 [details] svn diff Revert using GCC; it is not a requirement to use it in the build. (it was broken in my previous patch as I did not have USE_GCC=yes which also results in run-time of GCC.
testbuilds@work
Committed, thanks!
A commit references this bug: Author: pi Date: Sat Jun 1 06:05:19 UTC 2019 New revision: 503217 URL: https://svnweb.freebsd.org/changeset/ports/503217 Log: multimedia/emby-server: upgrade 4.0.2.0 -> 4.1.1.0 - Build the ffmpeg with gcc to streamline with the bundled ffdetect binary - Remove the update tarball from the rc script as we update through ports and don not want people getting mismatched checksums by updating this way - Streamline configure target: explicitly disable autodetected libraries that are unwanted - Remove X11 requirement & gettext-runtime (not needed anymore) PR: 237801 Submitted by: Dries Michiels <driesm.michiels@gmail.com> Approved by: Maxime Gauduin <alucryd@archlinux.org> (maintainer) Relnotes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.0.26 https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.1.0 Differential Revision: D20334 Changes: head/multimedia/emby-server/Makefile head/multimedia/emby-server/distinfo head/multimedia/emby-server/files/emby-server.in head/multimedia/emby-server/pkg-plist