Package Details: logitechmediaserver-git 20240514.22852.251c1b0de-1

Git Clone URL: https://aur.archlinux.org/logitechmediaserver-git.git (read-only, click to copy)
Package Base: logitechmediaserver-git
Description: Slimserver for Logitech Squeezebox players. This server is also called Logitech Media Server. (Git-Version, if you prefer stability consider using logitechmediaserver instead)
Upstream URL: https://github.com/Logitech/slimserver
Keywords: logitech slimserver squeezebox
Licenses: GPL, custom
Provides: logitechmediaserver
Submitter: stef.an
Maintainer: stef.an (FabioLolix)
Last Packager: stef.an
Votes: 9
Popularity: 0.000121
First Submitted: 2015-05-16 16:04 (UTC)
Last Updated: 2024-05-14 12:54 (UTC)

Dependencies (10)

Required by (0)

Sources (3)

Pinned Comments

FabioLolix commented on 2024-05-26 08:41 (UTC)

-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »

stef.an commented on 2021-04-01 08:03 (UTC) (edited on 2021-04-01 08:05 (UTC) by stef.an)

@Corrobor This is pretty straight forward: Uninstall logitechmediaserver, backup (no backup no pity!), rename the remaining directory, install logitechmediaserver-git.

No warranty:

cd /opt

pacman -R logitechmediaserver

tar cvzf /opt/logitechmediaserver.tar.gz -C /opt logitechmediaserver

mv /opt/logitechmediaserver /opt/logitechmediaserver-git

Now install the git-version, e.g

pacman -U /path/to/your/logitechmediaserver-git-...pkg.tar.xz

and make sure the owner is correct:

chown -R logitechms:logitechms /opt/logitechmediaserver-git

stef.an commented on 2021-04-01 07:49 (UTC) (edited on 2021-04-01 07:50 (UTC) by stef.an)

@fragfutter I tried to find a way to do that but afaik every possible entrypoint like pkgver() is executed after downloading the defined sources. So I simply didn't find a way to build the URL you mentioned as a source. Maybe someone more advanced has a solution for this?

So this would require some dirty workarounds. Not defining any source, determining the git hash in prepare(), dowloading and extracting the source there and so on.

fragfutter commented on 2021-03-29 15:59 (UTC)

@corrobor it now clones the complete repository (which is quite large). It can be deleted after the build.

@stef.an As the PKGBUILD has a reference to the githash in the version, couldn't we just use a source like

https://github.com/Logitech/slimserver/archive/359cd3a1d.zip

stef.an commented on 2021-03-27 12:08 (UTC) (edited on 2021-03-27 12:08 (UTC) by stef.an)

I've added nasm as dependency und changed the PKGBUILD to become a "real" Git-Package. This should make sure we always install the latest version from upstream. Be prepared, I've avoided this for a very long time because upstream never rebases the repo. So this will need at least 2GB of free disk space to build, growing.

mervinb commented on 2020-11-18 23:50 (UTC) (edited on 2020-11-18 23:51 (UTC) by mervinb)

Yes, it's confirmed working for both x86_64 and aarch64. I've not done thorough testing, but my usual library playback, Tidal and BBC iPlayer all work fine. Tidal failed about a week ago. The git hashes were from yesterday's latest commits.

Please add the dependency nasm for x86_64 also. If I recall, earlier on in testing I found that some perl ssl libraries are needed, but I'm not sure which ones.

stef.an commented on 2020-11-18 18:40 (UTC)

If you can confirm the latest (or at least the githashes below) commit works on x86_64 and maybe armhf, I could happily update the aur package :)