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.000158
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 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 :)

blackhole commented on 2020-11-18 14:43 (UTC)

Can you update now? PKGBUILD is the same as before.

mervinb commented on 2020-11-18 05:57 (UTC) (edited on 2020-11-18 06:02 (UTC) by mervinb)

@blackhole, I stand corrected! Although a new pkgver was created on PKGBUILD, the downloads were old, as you had suggested.

I've updated my PKGBUILD, and tested on rpi4 as well as x86_64. For x86_64, the nasm package is needed.

_githash=5eae2d8f87f509d7443271c3e4c94ba118e222f8
_githashvendor=c7eb08b5f82e6214d7cfb6d2bc1a5b634dca3743
...
sha256sums=('4860686b4917f57afa1366adfb513f58d3121771fc57e06810f3bf329fcd3e53'
            'fc231d8f1bbb48456de4fbd8f3ff982bfe8b8699e319c76b6db578837718919e'
            '7b9cfcb0ae66d27afcaea0ab2f48f44b26a5ecbef1234aeccc4dbc63a1e6e36f')

With this, I now have Tidal running again.