Package Details: mpd-sacd 0.25-8

Git Clone URL: https://aur.archlinux.org/mpd-sacd.git (read-only, click to copy)
Package Base: mpd-sacd
Description: MPD with patches for SACD and DVD-A ISO playback.
Upstream URL: https://github.com/manisiutkin/MPD
Keywords: dsd dvda mpd sacd
Licenses: GPL-2.0-or-later
Conflicts: mpd
Provides: mpd
Submitter: melvinvermeeren
Maintainer: dewdude
Last Packager: dewdude
Votes: 8
Popularity: 0.000012
First Submitted: 2016-02-08 18:52 (UTC)
Last Updated: 2026-03-16 01:35 (UTC)

Required by (63)

Sources (4)

Pinned Comments

dewdude commented on 2026-03-16 02:31 (UTC)

We're up to -8 now. If you noticed you skipped a few releases; you're right. Here's what happened:

The fork source moved from sourceforge to github. We had a new dependency. I fixed additional dependencies to enable more features. I had to tweak the PKGBUILD due to repo change.

-5, -6, and -7 were non-functioning PKGBUILDS due to having missed declared paths. Additionally, -5 had a dependency for shine that I later removed.

Things enabled:

SidPlay & AdPlug

I had issues with these last year when I tried them because....my testing for dependencies didn't check AUR.

The only things remaining disabled from when I adopted this are: sndio, tremor, shine. sndio was still causing issues with ALSA last I tried. Tremor and Shine are floating-point decoders for Vorbis and MP3; which we really don't need.

dewdude commented on 2026-02-03 15:38 (UTC)

FYI,

This fork sees infrequent updates. I have not had to force a rebuild in several months. Please do not let a lack of activity indicate abandonment. I use this myself and notice within a day or two of big system updates if it breaks. Poke me at my email if you notice it breaks before I do and I'll get on it. Sometimes I'm lazy getting pacman to do it's thing.

Archttila commented on 2024-04-28 17:34 (UTC) (edited on 2024-05-01 14:10 (UTC) by Archttila)

Please do not mark the package as out of date, because mpd-sacd is a fork of regular MPD

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

dewdude commented on 2026-05-19 18:22 (UTC)

what i find finny is that that library is actually disabled in the new meson.build provided.

When i flipped this over...the commit thing wasn't working. After years of infrequent updates it seems this repository is seeing some major overhauls. I'll have to go through and revamp things.

there apparently was an attempt to merge mpd in with this.

exploder-jimmy commented on 2026-05-10 19:42 (UTC) (edited on 2026-05-10 19:47 (UTC) by exploder-jimmy)

Hello.

Please specify the repository commit that the package builds on in PKGBUILD, e.g. like this:

_commit=12345
source=("mpd-sacd::git+https://github.com/manisiutkin/MPD.git#commit=$_commit"
...

Currently latest commit fails to build with error:

Run-time dependency libpsgplay found: NO  (tried pkg-config and cmake)

../src/decoder/plugins/meson.build:198:17: ERROR: Dependency "libpsgplay" not found (tried pkg-config and cmake)

If you want to always follow the latest commit, you should instead rename the package to mpd-sacd-git and add pkgver() function to the PKGBUILD, e.g.:

pkgver() {
  cd mpd-sacd
  printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}

For more, see package sources and pkgver() function.

Thank you.

dewdude commented on 2026-03-16 02:31 (UTC)

We're up to -8 now. If you noticed you skipped a few releases; you're right. Here's what happened:

The fork source moved from sourceforge to github. We had a new dependency. I fixed additional dependencies to enable more features. I had to tweak the PKGBUILD due to repo change.

-5, -6, and -7 were non-functioning PKGBUILDS due to having missed declared paths. Additionally, -5 had a dependency for shine that I later removed.

Things enabled:

SidPlay & AdPlug

I had issues with these last year when I tried them because....my testing for dependencies didn't check AUR.

The only things remaining disabled from when I adopted this are: sndio, tremor, shine. sndio was still causing issues with ALSA last I tried. Tremor and Shine are floating-point decoders for Vorbis and MP3; which we really don't need.

dewdude commented on 2026-03-16 01:09 (UTC)

The git sources moved to GitHub. PKGBUILD was updated to reflect this.

Also added some new dependencies to enable a few more things. If the AUR dependency doesn't work as expected; then you'll probably see a jump from -5 to -6 while I work on it.

dewdude commented on 2026-02-03 15:38 (UTC)

FYI,

This fork sees infrequent updates. I have not had to force a rebuild in several months. Please do not let a lack of activity indicate abandonment. I use this myself and notice within a day or two of big system updates if it breaks. Poke me at my email if you notice it breaks before I do and I'll get on it. Sometimes I'm lazy getting pacman to do it's thing.

dewdude commented on 2025-11-14 14:13 (UTC)

rel4 changes nothing and is just to force a rebuild due to core library upgrades.

dewdude commented on 2025-10-11 21:16 (UTC)

rel3 fixes my mistake on the hash for the conf file. I noticed this because recent updates changed 'fmt' and broke current builds.

dewdude commented on 2025-10-07 20:37 (UTC)

Everyone should be getting release 2. Sorry bout that.

This resolves more dependencies, uses newer ffmpeg, and re-enables DVD-Audio output.

Make sure your database exists before launching with systemd or you will get a timeout error. Also make sure you uncomment and configure your device in /etc/mpd.conf if this is your first time installing.

dewdude commented on 2025-10-07 15:55 (UTC)

You guys never got rel2 because I'm an idiot and forgot .SRCINFO needed to be updated.

But recent FFMpeg updates broke mpd-sacd entirely. This may be a case where we need to go back to FFMPEG4 to prevent breaking changes. I will look in to this this evening (7-OCT-2025 UTC-4) and hopefully get all the proper updates up tonight.

DVD-Audio however has been tested and works fine. So it's getting re-enabled.