Package Details: libsidplay 1.36.59-10

Git Clone URL: https://aur.archlinux.org/libsidplay.git (read-only, click to copy)
Package Base: libsidplay
Description: A library for playing SID music files.
Upstream URL: https://critical.ch/distfiles/
Licenses: GPL
Submitter: winnie_ua
Maintainer: winnie_ua
Last Packager: winnie_ua
Votes: 3
Popularity: 1.43
First Submitted: 2023-10-30 17:41 (UTC)
Last Updated: 2023-10-30 17:41 (UTC)

Latest Comments

a821 commented on 2024-03-19 12:49 (UTC)

I think this needs options=(!lto) in order to compile in a clean chroot. If lto is enabled, I get an error related to the functions strnicmp and stricmp; disabling it fixes the issue. I have no idea why this is the case (I can provide logs if needed).

MarsSeed commented on 2024-01-29 22:18 (UTC) (edited on 2024-01-29 22:18 (UTC) by MarsSeed)

Hm, this Gentoo packaging is confusing.

Indeed, that package entry is for both libsidplay1 and libsidplay2.

But their current VLC 3.0.20 depends on libsidplay2.

And they have stopped updating their gst-plugins-sidplay build (which depends on libsidplay1) since GStreamer 1.20.6 (released on 23 February 2023)..

MarsSeed commented on 2024-01-29 21:54 (UTC) (edited on 2024-01-29 21:54 (UTC) by MarsSeed)

And none of the sidplay libraries can play N64 (Nintendo 64) music.

They were made to emulate the Commodore 64 (C64) sound module (called the SID chip, a.k.a. MOS 6581), designed in 1981.

MarsSeed commented on 2024-01-29 21:41 (UTC) (edited on 2024-01-29 21:41 (UTC) by MarsSeed)

That Gentoo link points to their packaging of libsidplay v2, also known as (lib)sidplay2. That is not libsidplay v1.

winnie_ua commented on 2024-01-29 21:19 (UTC)

I can see that in Gentoo world lot of packages depends on it https://packages.gentoo.org/packages/media-libs/libsidplay/reverse-dependencies

for example VLC or gstreamer. For ones who would like to play N64 music )

winnie_ua commented on 2024-01-29 21:15 (UTC)

strange, there were one package that was depending on this one beyond mp3blaster as an optional dependency, now it is gone.

winnie_ua commented on 2023-10-30 17:42 (UTC)

I have forked it from https://gitlab.archlinux.org/archlinux/packaging/packages/libsidplay

As this package had been removed from official ARCH repository.