| Port details |
- lyrionmusicserver Audio streaming server that powers Squeezebox players previously from Logitech and many other devices
- 9.1.0 audio
=1 9.1.0Version of this port present on the latest quarterly branch. - Maintainer: trueos@norwegianrockcat.com
 - Port Added: 2025-12-28 18:33:04
- Last Update: 2026-04-05 13:40:21
- Commit Hash: 93c75cc
- People watching this port, also watch:: monit, grafana, libinotify, coreutils, gogs
- License: GPLv2
- WWW:
- https://lyrion.org/
- Description:
- An audio streaming server with many features including:
- Web Interface--control the player and manage MP3 Internet radio
- MP3 Internet radio
- Alarm clock
- Automatically imports ID3 tags
- Browse and search by title, artist, album or genre
- Shuffle and repeat albums or songs
- Create, save, and import .pls, .cue and .m3u playlist files
- Displays current date and time when not playing
- Open protocol and command line API--easy to control from other
applications
- Expandable through 3rd party plug-ins and skins
- Supports multiple synchronized players
- Cross platform Open Source software, written in Perl (GPL)
- Listen from any computer using an MP3 software player (Winamp or iTunes)
Logitech acquired Slim Devices in 2006, prior to which Logitech Media Server
was known as Squeezebox Server (version 7.4 to 7.6) and SlimServer (before 7.4).
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- lyrionmusicserver>0:audio/lyrionmusicserver
- To install the port:
- cd /usr/ports/audio/lyrionmusicserver/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/lyrionmusicserver
- pkg install lyrionmusicserver
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lyrionmusicserver
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 i386
- distinfo:
- TIMESTAMP = 1772137295
SHA256 (LMS-Community-slimserver-9.1.0_GH0.tar.gz) = c025978618e428923ec41b1b8579ed7e63a020eaa39a9c68f2fa1bf8f37449d9
SIZE (LMS-Community-slimserver-9.1.0_GH0.tar.gz) = 154291250
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nasm : devel/nasm
- bash : shells/bash
- rsync : net/rsync
- gmake>=4.4.1 : devel/gmake
- perl5>=5.42.r<5.43 : lang/perl5.42
- Runtime dependencies:
-
- p5-EV>0 : devel/p5-EV
- p5-IO-Socket-SSL>=0 : security/p5-IO-Socket-SSL
- mac : audio/mac
- faad : audio/faad
- flac : audio/flac
- sox : audio/sox
- perl5>=5.42.r<5.43 : lang/perl5.42
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for lyrionmusicserver-9.1.0:
APE=on: Monkey's Audio lossless format support
DOCS=on: Build and/or install documentation
FAAD=on: FAAD AAC decoder support
FLAC=on: FLAC lossless audio codec support
LAME=off: LAME MP3 audio encoder support
SOX=on: Support OGG Vorbis input via SoX (SliMP3 and SB1)
TEST=on: Build and/or run tests
===> Use 'make config' to modify these settings
- Options name:
- audio_lyrionmusicserver
- USES:
- gmake perl5 shebangfix
- pkg-message:
- For install:
- Note on security settings:
The slimserver service is wide open, and by default there is no password.
You can control access to your music collection by pointing your web
browser to http://localhost:9000/, and then choosing:
Server Settings -> Security
Note on upgrade to 8.2:
Older slim devices have a bug where they will not see 8.2 as newer than 7.9
and will prompt you to update, there is a patch for this that must be
installed BEFORE upgrading the logitechmediaserver to 8.x.
To install the patch:
1. Go to Settings/Advanced/Applet Instlaler and UNCHECK Recommended Applets Only
2. Go to Settings/Advanced/Applet Installer and install "PatchInstaller"
3. Go to Settings/Advanced/Patch Installer and install "Version Comparison Fix"
Additionally, after installation you can install the plugin
"Community Firmware for Touch/Radio/Controller" on LMS and get newer firmware
for your devices!
Upgrading from Logitech Media Server 8.5.x
By default Lyrion Music Server expects to find its information in
/var/db/lyrionmusicserver (not /var/db/logitechmediasever). If you
wish to continue to use the same configuration, you can rebuild the
port with setting the SLIMDBDIR variable.
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
9.1.0 05 Apr 2026 13:40:21
    |
Vladimir Druzenko (vvd)  Author: Trenton Schulz |
audio/lyrionmusicserver: Update 9.0.3 => 9.1.0
Changelog:
https://github.com/LMS-Community/slimserver/blob/9.1.0/Changelog9.html
Also unbreaks lyrionmusicserver from hanging indefinitely on
15.0-RELEASE and above. The culprit seems to be in one of the Perl
modules from the ports collection (but I don't know which one). For
now, I've gone back to the vendor version of modules (except for
p5-EV) until I can investigate more. This at least makes the server
work again on FreeBSD 14 and 15.
Improve port:
- Fix warnings from portclippy.
- Remove unused dependencies from gettext and libgd. (Only the first 15 lines of the commit message are shown above ) |
9.0.3 28 Dec 2025 18:32:09
    |
Kurt Jaeger (pi)  Author: Trenton Schulz |
audio/logitechmediaserver: 8.5.2 -> 9.0.3, rename to audio/lyrionmusicserver
- With version 9, the project gets a new name.
The basics are mostly the same.
- non-GPL firmware/files have been removed, so package can now
be redistributed (result of discussions with Lyrion community)
- Many perl5 ports are now used, instead of vendor ports
- Some are left from the vendor code, which are not part of the p5 ports
- removing the plugins as they are unmaintained and maintainer is not sure
the plugins worked with 8.5.2, anyway
Changes:
https://lyrion.org/getting-started/changelog-lms9/#version-903-2025-10-03-9977737c1 |