Emby Server is a home media server built on top of other popular open source
technologies such as Service Stack, jQuery, jQuery mobile, and .NET Core.
It features a REST-based API with built-in documention to facilitate client
development. It also offers client libraries for its API to enable rapid
development.
===> The following configuration options are available for emby-server-4.9.3.0_6:
LAME=on: LAME MP3 audio encoder support
===> Use 'make config' to modify these settings
To automatically start Emby Server at boot time:
# sysrc emby_server_enable="YES"
To then manually start Emby Server without rebooting:
# service emby-server start
Once started, visit the following webpage to configure:
http://localhost:8096/
If you are running emby-server in a jail, set "allow.mlock"
for this jail otherwise the program will fail to start.
multimedia/emby-server-(devel): fix autodetect of vulkan
Vulkan headers are autodetected, meaning if they are installed
on the host system they are enabled by the configure script
which is unwanted.
PR: 275857
graphics/libjxl: force rebuild consumers after 4c1f4b3f46bc
$ ffmpeg
ld-elf.so.1: Shared object "libjxl.so.0.9" not found, required by
"libavcodec.so.60"
Reported by: vvd
multimedia/x265: force rebuild consumers after 645419c8e465
$ ffmpeg
ld-elf.so.1: Shared object "libx265.so.192" not found, required by
"libavcodec.so.60"
PR: 274526
Reported by: vvd (on dev-commits-ports-main@ list)
Reported by: Kevin Oberman (on multimedia@ list)
.NET ports: improve IPv6 detection in rc script
An IPv6 address on the localhost does not mean a jail has IPv6.
Also remove two credit lines as he is now credited in the git log.
PR: 273542
Reported by: michiel@vanbaak.eu
Approved by: michiel@vanbaak.eu (maintainer)
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/161
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/159
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.
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)
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.
(Only the first 15 lines of the commit message are shown above )
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.
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);
~ ^
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
(Only the first 15 lines of the commit message are shown above )
*/*: 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/D32896
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: maintainer
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.
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)
Number of commits found: 198 (showing only 100 on this page)