multimedia/emby-server(-devel): deduplicate Makefile While here also automate plist Pull Request: https://github.com/freebsd/freebsd-ports/pull/163deff0c4038
ffmpeg -- multiple vulnerabilitiesentered 2023-04-07
Media server to organize, play & stream audio/video to various devices
multimedia/emby-server(-devel): deduplicate Makefile While here also automate plist Pull Request: https://github.com/freebsd/freebsd-ports/pull/163deff0c4038
graphics/libraw: Update to 0.21.1 Bump PORTREVISION on dependent ports due to shared library increase. Add several fixes for compatability. https://www.libraw.org/news/libraw-0-21-release https://www.libraw.org/news/libraw-0-21-1-release35b0544d8e
multimedia/emby-server(-devel): remove redundant PID file operations rc.subr automatically creates and removes the PID file. In order for rc.subr to create the PID file, the PID file is moved to a dedicated directory which is owned by the emby user. Pull Request: https://github.com/freebsd/freebsd-ports/pull/1614288cedea4
multimedia/emby-server(-devel): correctly stop the master process When passing -r to daemon, the supervisor process should be stopped. When stopping the child process it will just be restarted again. This fixes the rc script in that it correctly shuts down the daemon process. Pull Request: https://github.com/freebsd/freebsd-ports/pull/150 Pull Request: https://github.com/freebsd/freebsd-ports/pull/1596e69b81986
multimedia/libvpx: update 1.13.0 Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0 Reported by: portscout17f6d799d7
multimedia/emby-server: update to 4.7.11.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.11.0186b5b52d4
multimedia/emby-server: update to 4.7.10.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.9.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.10.04b97eb60a8
devel/icu: update to 72.1 Changes: https://github.com/unicode-org/icu/releases/tag/release-72-1 Reported by: GitHub (watch releases) PR: 266582 Exp-run by: antoinedfe25d73e7
multimedia/emby-server: update to 4.7.8.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.7.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.8.0833b131bfd
multimedia/emby-server(-devel): pass -r to daemon in the rc script Similar to the rr ports, pass -r to daemon so that the daemon restarts when crashed. The embedded dotNET sporadically crashes, this way the service atleast keeps running until a native dotNET build is available.657bb2025e
multimedia/x264: update to 0.164.3095 Changes: https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f8f87e3d181
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
multimedia/emby-server: update to 4.7.6.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.6.00af2dd5086
multimedia/emby-server: update to 4.7.5.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.5.0c6e9e4db09
muLtimedia/emby-server: convert to embedded .NET Similar to the *rr ports under the net-p2p category, Emby is also converting their mono binaries to .NET. We expect that in the future we will be able to use an official runtime port of .NET to run the EmbyServer binary. This transition also replaces ImageMagick with embedded SkiaSharp.3798faabce
multimedia/emby-server: update to 4.7.4.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.4.09fe392f002
multimedia/emby-server(-devel): sort libsf526139bce
multimedia/emby-server: enable opencl Enable opencl for the embedded ffmpeg build.75c8ce5376
multimedia/emby-server: update to 4.7.2.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.2.08abceb5f38
multimedia/emby-server: update to 4.7.1.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.7.1.0c472fb8e49
multimedia/dav1d: update to 1.0.0 Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.0.0 Reported by: Repology3468f1957c
multimedia/emby-server: unbreak with dav1d 1.0.0
libavcodec/libdav1d.c:137:7: error: no member named 'n_tile_threads' in 'struct Dav1dSettings'
s.n_tile_threads = dav1d->tile_threads
~ ^
libavcodec/libdav1d.c:144:14: error: no member named 'n_frame_threads' in 'struct Dav1dSettings'
s.n_frame_threads, s.n_tile_threads);
~ ^1133c44239multimedia/emby-server-devel: New port This port will track the beta of emby server.1132f2bb1d
multimedia/emby-server: Enable aribb24 Enable aribb24 for the embeded ffmpeg build.14308b7aa6
*: Clean up some things - Fix typos - Remove unreferenced variables - Sort categories - Clean up commented PORTREVISION - Fix broken syntax Reported by: portscanfeb95d6a41
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test
If a dependency on the nox11 flavor is required, use for example
USES=magick:nox11 resp. USES=magick:7,nox11,run,test
See magick.mk for more details on the available flags.
The tree has been completely converted to make use of this.
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D3275445526ecbeemultimedia/emby-server: Update to 4.6.7.0 While here switch to DISTVERSION. Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.6.7.0 Approved by: philip (mentor) Differential Revision: https://reviews.freebsd.org/D33083cc9a783244
multimedia/emby-server: Update to 4.6.6.0 Update emby-server and the embedded ffmpeg built. Streamline the configure target with upstream. Samba support has been dropped. Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.6.6.0 Approved by: philip (mentor) Differential Revision: https://reviews.freebsd.org/D330630d013e2551
*/*: Consistently use my new driesm@FreeBSD.org alias Replace all occurences of driesm.michiels@gmail.com with driesm@FreeBSD.org. Approved by: philip (mentor), 0mp (mentor) Differential Revision: https://reviews.freebsd.org/D328968534f4382c
multimedia/emby-server: Switch to Mono 6.8 * Bump PORTREVISION because of dependency change * Re-format Makefile with portfmt PR: 2589333008f6cd5b
multimedia/libvpx: update 1.11.0 Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0 Reported by: portscout, Repologyf16d8e5635
multimedia/emby-server: Update to 4.6.4.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.6.4.0 PR: 256922 Approved by: lwhsu (mentor, implicit)730762a24c
multimedia/x264: update to 0.163.3060 Changes: https://code.videolan.org/videolan/x264/compare/55d517b...5db6aa6d6e84975f0
multimedia/emby-server: Update to 4.6.3.0 PR: 256695 Approved by: maintainer15908d8556
multimedia/emby-server: Cleanups Update pkg-message and remove update package The comment has become stale once LAME has been enabled by default. Furthermore remove the "updatepackage" argument to the start script. We follow-up packages through pkg, not external sources. Users wanting to get notified about new releases should track github. PR: 256600 Approved by: maintainer649e05b018
multimedia/emby-server: Update to 4.6.2.0 Changes: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.6.2.0 PR: 256345 Submitted by: Dries Michiels <driesm.michiels@gmail.com> (maintainer) Approved by: lwhsu (mentor, implicit)83216645a1
multimedia/emby-server: Update to 4.6.1.0 PR: 256010 Approved by: lwhsu (mentor, implicit)e76e85935d
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
graphics/libraw: Update to 0.20.2 Bump PORTREVISION on consumers due to shared library bump. Changes: https://www.libraw.org/news/libraw-0-20-2-Release3676ef0b9e
multimedia/emby-server: Update to 4.5.4.0 ChangeLog: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.5.4.0 PR: 251874 Submitted by: driesm.michiels@gmail.com (maintainer)6914d556f1
multimedia/emby-server: Update to 4.5.3.0 Minor release with several bug fixes, some enhancements and new features. The port enables LAME by default now. Changelog: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.5.3.0 PR: 251566 Submitted by: Dries Michiels <driesm.michiels@gmail.com> (maintainer) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D2747709bfffb3be
multimedia/x264: update to 0.161.3020 Changes: https://code.videolan.org/videolan/x264/compare/cde9a93...d198931 ABI: https://abi-laboratory.pro/tracker/timeline/x264/1eee34b954
multimedia/emby-server: Update to 4.5.2.0 ChangeLog: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.5.2.0 PR: 250272 Submitted by: driesm.michiels@gmail.com (maintainer)1e1a8f0b6c
multimedia/emby-server: Update to 4.5.1.0 ChangeLog: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.5.1.0 PR: 249921 Submitted by: driesm.michiels@gmail.com (maintainer) MFH: 2020Q4 (blanket, bugfix release)29697599a1
For well over 10 years portmgr@ have been promising to remove the ridiculous need to bump PORTREVISION of depending ports, whenever a dependency is updated, but here we still are... Bump PORTREVISION for the 9 users of x265 now that it has been upgraded from 3.2 to 3.4.d723ebaa17
multimedia/x264: update to 0.160.3011 Changes: https://code.videolan.org/videolan/x264/compare/296494a4...cde9a93 ABI: https://abi-laboratory.pro/tracker/timeline/x264/a7d983f039
multimedia/emby-server: Update to 4.4.3.0 From ChangeLog: https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.4.3.0 * Improve performance of live tv guide * Fix movie extras with multi-version videos * Fix adding playlist to playlist * Improve cleanup of missing episodes * Fix rotation of dynamic images * Fix manual metadata edits of extras getting lost * Fix active sessions filter * Work around a bug in MSDK where VPP processing hangs under certain conditions * Fix qsv color conversion: Older devices 3,4 and 5th gen CPUs do not support 10bit and the color conversion cannot be done in hardware * Ignore unsupported subtitle formats when searching for downloads * Convert downloaded txt subtitles to srt * Don't extract thumbnails for extras * Improve display language of manual image downloading * Deactivate GraphRunner debug messages PR: 246868 Submitted by: driesm.michiels@gmail.com (maintainer)57ce148a83