| Port details |
- lyrionmusicserver Audio streaming server that powers Squeezebox players previously from Logitech and many other devices
- 9.0.3 audio
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: trueos@norwegianrockcat.com
 - Port Added: 2025-12-28 18:33:04
- Last Update: 2025-12-28 18:32:09
- Commit Hash: 2a30af6
- 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: i386 amd64 aarch64
- distinfo:
- TIMESTAMP = 1760294491
SHA256 (LMS-Community-slimserver-9.0.3-9977737_GH0.tar.gz) = 1d2d0560a72f812a24b6a6382d1237e922761f39f41564c9ee3f4869f211eb84
SIZE (LMS-Community-slimserver-9.0.3-9977737_GH0.tar.gz) = 166767132
No package information for this port in our database- Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
- 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
- gettext-runtime>=0.26 : devel/gettext-runtime
- gmake>=4.4.1 : devel/gmake
- perl5>=5.42.r<5.43 : lang/perl5.42
- Runtime dependencies:
-
- p5-Audio-Scan>0 : audio/p5-Audio-Scan
- p5-Class-XSAccessor>0 : devel/p5-Class-XSAccessor
- p5-DBD-SQLite>0 : databases/p5-DBD-SQLite
- p5-Data-Dump>0 : devel/p5-Data-Dump
- p5-Digest-SHA1>0 : security/p5-Digest-SHA1
- p5-EV>0 : devel/p5-EV
- p5-Encode-Detect>0 : converters/p5-Encode-Detect
- p5-HTML-Parser>0 : www/p5-HTML-Parser
- p5-Image-Scale>0 : graphics/p5-Image-Scale
- p5-IO-AIO>0 : devel/p5-IO-AIO
- p5-IO-Interface>0 : net/p5-IO-Interface
- p5-IO-String>0 : devel/p5-IO-String
- p5-IO-Socket-Socks>0 : net/p5-IO-Socket-Socks
- p5-JSON-XS-VersionOneAndTwo>0 : converters/p5-JSON-XS-VersionOneAndTwo
- p5-Sub-Name>0 : devel/p5-Sub-Name
- p5-Template-Toolkit>0 : www/p5-Template-Toolkit
- p5-XML-Parser>0 : textproc/p5-XML-Parser
- p5-XML-Simple>0 : textproc/p5-XML-Simple
- p5-YAML-LibYAML>0 : textproc/p5-YAML-LibYAML
- p5-YAML-Syck>0 : textproc/p5-YAML-Syck
- p5-YAML>0 : textproc/p5-YAML
- 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
- Library dependencies:
-
- libgd.so : graphics/gd
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for lyrionmusicserver-9.0.3:
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:
- gettext-runtime 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:
|