Port details |
- serviio Transcoding DLNA-server implemented in Java
- 2.4 net =13 2.4Version of this port present on the latest quarterly branch.
- Maintainer: netchild@FreeBSD.org
- Port Added: 2011-02-28 00:14:28
- Last Update: 2024-06-07 10:57:24
- Commit Hash: 11ec155
- People watching this port, also watch:: owncloud-php82, murmur, openssl, tor, plexmediaserver-plexpass
- Also Listed In: java multimedia www
- License: serviio
- WWW:
- https://www.serviio.org/
- Description:
- Serviio is a free DLNA media server. It allows you to stream your
media files (music, video or images) to any DLNA-certified renderer
device (e.g. a TV set, Bluray player, games console) on your home
network.
Serviio uses a priority-based metadata extraction so that you can
choose what metadata should describe your media files (e.g. audio
track name, DVD cover, TV series and episodes names, etc.). These
include metadata embedded into the media files themselves, locally
stored metadata files and metadata that can be obtained online.
With this powerful tool you will be able to build your Serviio media
library easily and effectively.
Serviio works with any DLNA compliant device (TV, Playstation 3,
etc.) and some other (XBox 360). It supports profiles for particular
devices so that it can be tuned to maximise the device's potential
and/or minimize lack of media format playback support (via transcoding).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net/serviio/ && make install clean
- We doubt a package is available for this port because we see it marked as as:
-
Packages are normally not provided for ports that are marked as above.
- To add the package, run one of these commands:
- pkg install net/serviio
- pkg install serviio
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: there is no package for this port: _LICENSE_RESTRICTED = delete-package delete-distfiles
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1717739631
SHA256 (serviio-2.4-linux.tar.gz) = b2c8b67ca6c0322cebe5e2c032783e1b6e6e8b7bfdf3308d5b3320eee2e019ab
SIZE (serviio-2.4-linux.tar.gz) = 28887039
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- ffmpeg : multimedia/ffmpeg
- java : java/openjdk21
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_serviio
- USES:
- dos2unix
- pkg-message:
- For install:
- The configuration files are installed in /usr/local/etc/serviio --
but only the logging configuration and the player device-profiles
may be changed there -- the library is set via the GUI program
serviio-console (see below).
The database will be located under /var/db/serviio/.
Remember to set serviio_enable=YES in /etc/rc.conf for the service to
start at boot. It will run as user ``dlna''.
When the server is running, run the /usr/local/bin/serviio-console (a
GUI program) on the same host -- as yourself -- to configure it.
From http://www.serviio.org/component/content/article/21#q2 :
If you'd like to manage the service from a remote host, add
serviio_args=-Dserviio.remoteHost=yo.ur.local.ip
to rc.conf. Note, that there is NO AUTHENTICATION between console and
the server processes.
For support, visit the lively forum at http://forum.serviio.org/
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4 07 Jun 2024 10:57:24 |
Alexander Leidinger (netchild) |
net/serviio: Update to 2.4 + service jails ready. |
2.3_2 03 Mar 2024 17:18:20 |
Alexander Leidinger (netchild) |
net/serviio: Switch to Java 21. |
2.3_1 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
2.3 04 Apr 2023 18:10:53 |
Muhammad Moinur Rahman (bofh) |
*/*: Refactor java/openjdk7 removal
- java/openjdk7* has been removed from the tree since 2022-09-03 however
the relevant codebases in bsd.java.mk has not been removed and the
consumers has also not been updated to use the next jdk version. This
commit updates all relevant consumers to use JAVA_VERSION=8 instead of
JAVA_VERSION=1.7
- Since the introduction of jdk version 18 it looks like similar with
jdk version 8(java version string 1.8). This is prone to error as it
looks similar and is only seperated by a '.'. Remove using
JAVA_VERSION with dotted fomat of java version string and update all
consumers to utilize version 8 instead of 1.8.
Approved by: portmgr (blanket) |
2.3 24 Oct 2022 10:28:20 |
Alexander Leidinger (netchild) |
net/serviio: update to 2.3
- uodate to 2.3
- add possibility to modify heap and stack size |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
2.2.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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 ) |
2.2.1 20 Jul 2022 14:22:37 |
Tobias C. Berner (tcberner) |
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com> (Only the first 15 lines of the commit message are shown above ) |
2.2.1 16 Dec 2021 09:07:59 |
Alexander Leidinger (netchild) |
net/serviio: fix path of file to patch |
2.2.1 15 Dec 2021 06:55:56 |
Alexander Leidinger (netchild) |
net/serviio: update to 2.2.1 (log4j security fix) |
2.1_2 06 May 2021 11:47:48 |
Mathieu Arnold (mat) |
Deorbit RESTRICTED && NO_CDROM, part two.
Move ports to the licenses framework.
RESTRICTED → auto-accept (unless expressly stated otherwise)
NO_CDROM → dist-mirror pkg-mirror auto-accept
Differential Revision: https://reviews.freebsd.org/D30010 |
2.1_2 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
2.1_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.1_2 21 Jan 2021 16:15:35 |
netchild |
Add sample jks file for https.
Noticed by: Ian Carolan |
2.1_1 16 Sep 2020 07:25:17 |
netchild |
Switch to https for the download (fetch failure in http now) and WWW. |
2.1 04 May 2020 08:12:12 |
netchild |
Update to 2.1. |
2.0 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
2.0 05 Jul 2019 20:47:46 |
netchild |
Update serviio to v2.0. |
1.10.1 02 Jan 2019 08:01:28 |
netchild |
Update serviio to 1.10.1.
Submitted by: Jonathan Chen <jonc@chen.org.nz>
PR: 234476 |
1.9.2_2 06 Nov 2018 01:50:27 |
jbeich |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
1.9.2_1 16 May 2018 20:19:06 |
netchild |
Update to 1.9.2. |
1.9.1_1 02 May 2018 15:07:27 |
jbeich |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
1.9.1 19 Feb 2018 17:43:02 |
netchild |
Update to 1.9.1. |
1.9_1 21 Oct 2017 06:50:50 |
jbeich |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
1.9 26 Jul 2017 08:33:01 |
netchild |
Commit forgotten distinfo file for previous commit "Update to 1.9.".
Pointy hat to: netchild |
1.9 25 Jul 2017 09:47:33 |
netchild |
Update to 1.9. |
1.8_2 25 Apr 2017 08:20:31 |
riggs |
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs |
1.8_1 15 Jan 2017 13:35:40 |
netchild |
Update to 1.8. |
1.7.1_1 11 Dec 2016 15:22:47 |
jbeich |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
1.7.1 03 Dec 2016 12:57:57 |
netchild |
Update to 1.7.1. |
1.7 19 Sep 2016 09:42:29 |
netchild |
Update to 1.7. |
1.6.1 31 Jul 2016 08:03:42 |
netchild |
Update to 1.6.1. |
1.6 23 May 2016 18:36:52 |
amdmi3 |
Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by: portmgr blanket |
1.6 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
1.6 27 Feb 2016 21:16:16 |
netchild |
Update to 1.6.
Submitted by: Mark Dixon <mnd999@gmail.com> |
1.5.2 10 Apr 2015 19:56:43 |
netchild |
Update to 1.5.2 |
1.5.1 13 Mar 2015 10:24:43 |
netchild |
- Update to 1.5.1 (automatic library updates can be enabled again)
- Fix problems when more than one JVM is installed [1]
PR: 198021 [1]
Noticed by: jason.unovitch@gmail.com [1] |
1.5 06 Feb 2015 08:40:34 |
netchild |
- Update to Serviio 1.5
- Require OpenJDK8 which is now the minimum requirement
- Use "sample" in filenames over "dist" to be able to use @sample keyword
- Sync Java command line exec arguments to upstream to work with OpenJDK8
- Partially sync JAVA_OPTS to upstream and specify a dcraw path to
prevent errors looking for 'lib/dcraw'
- Cleaned up the console script
Submitted by: Jason Unovitch <jason.unovitch@gmail.com> |
1.4.1.2_2 22 Nov 2014 14:43:24 |
antoine |
Cleanup plist |
1.4.1.2_2 18 Oct 2014 06:28:39 |
netchild |
Improve the status command of the rc script:
- return error code if not running [1]
- narrow down which java process to accept as "running"
PR: 193728 [1]
Noticed by: jason.unovitch@gmail.com [1] |
1.4.1.2_1 03 Jun 2014 20:15:47 |
netchild |
- stage-ify
- fix plist |
1.4.1.2 27 May 2014 16:00:36 |
antoine |
Fix make patch
With hat: portmgr |
1.4.1.2 26 May 2014 09:24:47 |
bapt |
Convert to USES=dos2unix
With hat: portmgr |
1.4.1.2 28 Mar 2014 22:58:33 |
netchild |
Update to 1.4.1.2.
Submitted by: Jason Unovitch <jason.unovitch@gmail.com> |
1.4 26 Dec 2013 21:14:23 |
netchild |
Update to 1.4. |
1.3.1_4 10 Nov 2013 10:59:22 |
netchild |
Fix install from port.
Noticed by: CiPHER nl <cipher_nl@hotmail.com> |
1.3.1_3 21 Oct 2013 18:11:39 |
wg |
net/serviio: adjust to use ffmpeg binary
- Adjust to use ffmpeg binary
Approved by: portmgr (bapt, implicit) |
1.3.1_2 14 Oct 2013 19:50:26 |
netchild |
- give serviio a home (other than what is specified in the GECOS of the user)
- generate a set of config files from the example ones, if no config file
exists (on first install or if the config didn't change from the example
one) [1]
PR: 182711 [1]
Submitted by: Jason Unovitch <jason.unovitch@gmail.com> [1] |
1.3.1_1 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
1.3.1_1 07 Sep 2013 10:28:26 |
netchild |
Fix plist. |
1.3.1 19 Aug 2013 19:07:39 |
netchild |
Update to 1.3.1. |
1.3 17 Aug 2013 19:17:42 |
netchild |
- Update to 1.3.
- Add possibility to set serviio_lang in rc.conf. |
1.2.1_1 25 Jun 2013 07:41:27 |
mm |
Update multimedia/ffmpeg1 to 1.2.1
PR: ports/177145
Submitted by: Alexander Kojevnikov <alexander@kojevnikov.com> |
1.2.1 29 Apr 2013 08:57:13 |
bapt |
Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.
Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format |
1.2.1 20 Apr 2013 15:42:33 |
netchild |
Update to 1.2.1.
Feature safe: yes |
1.2 05 Mar 2013 19:43:20 |
netchild |
Update to 1.2. |
1.1_1 28 Jan 2013 19:56:46 |
netchild |
Add support for the status command in the rc script. The change is
inspired by the patch in the PR.
PR: ports/169591
Submitted by: Ivan Sy <ivan.sy@shaw.ca> |
1.1 05 Jan 2013 23:27:33 |
netchild |
- update to 1.1 |
1.0.1 09 Dec 2012 19:43:48 |
netchild |
- update to 1.0.1.
- take maintainership [1]
Approved by: maintainer [1] |
0.6.2 05 Jun 2012 02:44:56 |
mi |
Upgrade from 0.6.0.1 to 0.6.2. Minor other tweaks. |
0.6.0.1_1 16 Feb 2012 15:57:34 |
ashish |
- Bump PORTREVISION to chase the update of multimedia/libvpx |
0.6.0.1 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
0.6.0.1 11 Nov 2011 16:05:36 |
mi |
Upgrade from 0.5.2 to 0.6.0.1
Feature safe: yes |
0.5.2 28 Mar 2011 03:49:09 |
mi |
Update from 0.5 to 0.5.2 -- a number of bugs fixed as well as transcoding
of FLAC files added. |
0.5 28 Feb 2011 00:15:23 |
mi |
Actually add the bits and pieces of Serviio. |
0.5 28 Feb 2011 00:13:58 |
mi |
Add port of Serviio -- a DLNA server capable of realtime transcoding.
http://www.serviio.org/
Thanks to David Brouda for helping to test. |