Package Details: mpd-sacd 0.23.13-1

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 DVDA ISO playback. (DVDA ISO playback temporary disabled)
Upstream URL: https://sourceforge.net/p/sacddecoder/mpd/MPD.git/ci/master/tree/
Keywords: dsd dvda mpd sacd
Licenses: GPL-2.0-or-later
Conflicts: mpd
Provides: mpd
Submitter: melvinvermeeren
Maintainer: Archttila
Last Packager: Archttila
Votes: 7
Popularity: 0.000004
First Submitted: 2016-02-08 18:52 (UTC)
Last Updated: 2024-04-28 17:29 (UTC)

Required by (51)

Sources (4)

Pinned Comments

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

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

sagittarius commented on 2017-06-19 12:28 (UTC)

Now default PKGBUILD compiles on ARM kirckwood (Dockstar|GoflexNet|Goflex...). Thank you very very much.

melvinvermeeren commented on 2017-03-08 20:29 (UTC)

Try checking out b6004b68373384c0b4f2fdc50d6f75942920eaac "output/Source: release the mutex while the filter runs" instead. The one called "release v0.19.21" is probably upstream. "Merge tag 'v0.19.21'" should work too, but the mutex fix is probably nice to have.

sagittarius commented on 2017-03-08 20:24 (UTC)

Absolute great package Just a question @mistic or @ melvinvermeeren I've tried to build mpd-sacd for arm v0.19.21 (v≥0.20x does not build for armv5). So I used commit 3bbcda917ce7cb2fa6dcc90d6c38333ca855c941 as the source. And I've inserted in the PKGBUILD: # Quick fix for missing glib-2.0 include. sed -i 's/DSD_CFLAGS = \\/DSD_CFLAGS = $(MMS_CFLAGS) \\/' "${srcdir}"/mpd/Makefile But, unfortunally during the build the autogen.sh makes a configure that warns: configure: WARNING: unrecognized options: --enable-sacdiso, --enable-dvdaiso Am I wrong somewhere ?

mistic commented on 2017-02-23 19:21 (UTC)

@ melvinvermeeren ..Very grateful to you

melvinvermeeren commented on 2017-02-23 11:12 (UTC) (edited on 2017-02-23 11:13 (UTC) by melvinvermeeren)

@mistic Sorry for late reply. You can try to re-add the glib include fix that was introduced in commit[1]. Then, change the #commit=... in the source line to the selected commit which you can find at upstream[2]. [1]: https://aur.archlinux.org/cgit/aur.git/commit/?h=mpd-sacd&id=c05a90eca14df2fb0372acbdef0756e4903a1fd5 [2]: http://git.musicpd.org/cgit/manisiutkin/mpd.git/log/?qt=grep&q=release

mistic commented on 2017-02-19 22:58 (UTC)

@melvinvermeeren thank's lot for share us your good work with mpd. mpd 0.20 , breaks any dsd play option,at least with my USB DAC (SMSL M8). also, obviusly, mpd-sacd 0.20 also... Please, have any possibility to retrieve mpd-sacd 0.19 version? P.D*This is the first time that I compile this pkg packet

sagittarius commented on 2017-02-13 11:08 (UTC) (edited on 2017-02-13 14:18 (UTC) by sagittarius)

@melvinvermeeren Thank you again. Well, it seems it comes from GCC on ARMV5 https://bugs.musicpd.org/view.php?id=4621

melvinvermeeren commented on 2017-02-12 15:00 (UTC)

Perhaps some bug in mpd makefile that only occurs on armv5, or something wrong with the packaging on GCC in armv5. I believe Arch Linux ARM has a IRC with developers, maybe one of them has a armv5 board lying around. Also added armv7h to the arch list (and updated upstream).

sagittarius commented on 2017-02-12 09:30 (UTC)

@melvinvermeeren Thank you. So I've modified the Makefile.am in the src/mpd folder and launch makepkg -e without success: /src/player/Control.hxx:139:7: erreur : « exception_ptr » in namespace « std » does not name a type std::exception_ptr error; By the way, the package builds successfully on another platform (Odroid C1+) arch='armv7h'

melvinvermeeren commented on 2017-02-07 16:40 (UTC)

That version is definitely new enough. Could you try running the configure step by hand and adding -std=c++11 to the C++ flags in the makefile? If that works I'll edit the package to patch it automatically.