SHA256
1
0
forked from pool/mpd

15 Commits

Author SHA256 Message Date
16fcbe7807 Accepting request 1290714 from multimedia:apps
- Updated to 0.24.4
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS
  * protocol: fixed stuck "getfingerprint" with io_uring
  * decoder: mpg123: supported Icy stream tags and use libid3tag to parse
  * tags: id3: fixed assertion failure with broken AIFF/RIFF ID3 chunks
  * output
    * fixed resuming playback after it was paused by "single" mode
    * alsa: fixed compiler warning with alsa-lib 1.2.14

OBS-URL: https://build.opensuse.org/request/show/1290714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=57
2025-07-06 15:15:01 +00:00
Илья Индиго
3f05c76630 Accepting request 1290713 from home:13ilya:branches:multimedia:apps
- Updated to 0.24.4
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS
  * protocol: fixed stuck "getfingerprint" with io_uring
  * decoder: mpg123: supported Icy stream tags and use libid3tag to parse
  * tags: id3: fixed assertion failure with broken AIFF/RIFF ID3 chunks
  * output
    * fixed resuming playback after it was paused by "single" mode
    * alsa: fixed compiler warning with alsa-lib 1.2.14

OBS-URL: https://build.opensuse.org/request/show/1290713
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=132
2025-07-04 15:54:39 +00:00
Илья Индиго
03d9fd3194 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=131 2025-07-04 15:46:29 +00:00
Илья Индиго
9b062f3127 Accepting request 1290710 from home:13ilya
- Updated to 0.24.4
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS
  * protocol: fixed stuck "getfingerprint" with io_uring
  * decoder: mpg123: supported Icy stream tags and use libid3tag to parse
  * tags: id3: fixed assertion failure with broken AIFF/RIFF ID3 chunks
  * output
    * fixed resuming playback after it was paused by "single" mode
    * alsa: fixed compiler warning with alsa-lib 1.2.14

OBS-URL: https://build.opensuse.org/request/show/1290710
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=130
2025-07-04 15:41:19 +00:00
673eed0ab5 Accepting request 1242003 from multimedia:apps
- Updated to 0.23.17
  * Limited build to libnfs >= 4.
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.17/NEWS
  * protocol
    * "albumart" tries to send larger chunks if available
    * explicitly disallow "idle" and "noidle" in command lists
  * storage: nfs: required libnfs 4.0 or later
  * database: inotify: trigger update after symlink was created
  * decoder: ffmpeg: prefer over sndfile and audiofile for its DTS-WAV support
  * supported libfmt 11.1

OBS-URL: https://build.opensuse.org/request/show/1242003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=56
2025-02-03 20:43:26 +00:00
Илья Индиго
fa6615ddb0 Accepting request 1242002 from home:13ilya:branches:multimedia:apps
- Updated to 0.23.17
  * Limited build to libnfs >= 4.
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.17/NEWS
  * protocol
    * "albumart" tries to send larger chunks if available
    * explicitly disallow "idle" and "noidle" in command lists
  * storage: nfs: required libnfs 4.0 or later
  * database: inotify: trigger update after symlink was created
  * decoder: ffmpeg: prefer over sndfile and audiofile for its DTS-WAV support
  * supported libfmt 11.1

OBS-URL: https://build.opensuse.org/request/show/1242002
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=128
2025-01-31 23:15:28 +00:00
e12e4403f6 Accepting request 1238667 from multimedia:apps
- Limited build to fmt 10.2.1 for Tumbleweed (fmt 11.1.1 broken).

OBS-URL: https://build.opensuse.org/request/show/1238667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=55
2025-01-18 12:22:45 +00:00
Илья Индиго
e2a434791f Accepting request 1238666 from home:13ilya
- Limited build to fmt 10.2.1 for Tumbleweed (fmt 11.1.1 broken).

OBS-URL: https://build.opensuse.org/request/show/1238666
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=126
2025-01-18 10:47:11 +00:00
57092a95fa Accepting request 1230097 from multimedia:apps
- Updated to 0.23.16
  * Removed files mpd-fmt11.patch and mpd-icu76.patch.
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.16/NEWS
  * database: fixed integer overflows with 64-bit inode numbers
  * filter: ffmpeg: fixed for filters producing no output
  * supported libfmt 11 and ICU 76

OBS-URL: https://build.opensuse.org/request/show/1230097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=54
2024-12-11 20:04:55 +00:00
Илья Индиго
a82461aa76 Accepting request 1230096 from home:13ilya
- Updated to 0.23.16
  * Removed files mpd-fmt11.patch and mpd-icu76.patch.
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.16/NEWS
  * database: fixed integer overflows with 64-bit inode numbers
  * filter: ffmpeg: fixed for filters producing no output
  * supported libfmt 11 and ICU 76

OBS-URL: https://build.opensuse.org/request/show/1230096
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=124
2024-12-11 12:31:41 +00:00
Илья Индиго
81cc74a54a Accepting request 1230090 from home:13ilya
- Updated to 0.23.16
  * Removed files mpd-fmt11.patch and mpd-icu76.patch.
  * Supported libfmt 11 and ICU 76.
  * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.16/NEWS
  * database: fixed integer overflows with 64-bit inode numbers
  * filter: ffmpeg: fixed for filters producing no output

OBS-URL: https://build.opensuse.org/request/show/1230090
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=123
2024-12-11 12:12:46 +00:00
9b0f98d8bf Accepting request 1225906 from multimedia:apps
- Added mpd-icu76.patch (fixed build with icu 76.1).

OBS-URL: https://build.opensuse.org/request/show/1225906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=53
2024-11-24 10:04:18 +00:00
Илья Индиго
420f139c05 Accepting request 1225905 from home:13ilya
- Added mpd-icu76.patch (fixed build with icu 76.1).

OBS-URL: https://build.opensuse.org/request/show/1225905
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=121
2024-11-22 22:02:16 +00:00
fba358b47f Accepting request 1221629 from multimedia:apps
- Added mpd-fmt11.patch for (fixed build with fmt 11.2).

OBS-URL: https://build.opensuse.org/request/show/1221629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=52
2024-11-06 15:55:42 +00:00
Илья Индиго
08b73f2c06 Accepting request 1221628 from home:13ilya:branches:multimedia:apps
- Added mpd-fmt11.patch for (fixed build with fmt 11.2).

OBS-URL: https://build.opensuse.org/request/show/1221628
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=119
2024-11-06 04:58:25 +00:00
7 changed files with 148 additions and 176 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:550132239ad1acf82ccf8905b56cc13dc2c81a4489b96fba7731b3049907661a
size 778384

Binary file not shown.

3
mpd-0.24.4.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:86035d6c63af32afa77fd5eb5ecd1c6afaef7cc352b28064edf51eea60f40d66
size 1015368

BIN
mpd-0.24.4.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,58 +1,59 @@
Index: mpd-0.23.9/doc/mpdconf.example
===================================================================
--- mpd-0.23.9.orig/doc/mpdconf.example
+++ mpd-0.23.9/doc/mpdconf.example
@@ -17,7 +17,7 @@
# playlist files not created by the server but only if they are in the MPD
diff -Pdpru mpd-0.24.4.orig/doc/mpdconf.example mpd-0.24.4/doc/mpdconf.example
--- mpd-0.24.4.orig/doc/mpdconf.example 2025-05-20 10:57:41.000000000 +0300
+++ mpd-0.24.4/doc/mpdconf.example 2025-07-04 17:35:56.250117517 +0300
@@ -19,7 +19,7 @@
# format. This setting defaults to playlist saving being disabled.
#
#playlist_directory "$XDG_CONFIG_HOME/mpd/playlists"
-#playlist_directory "~/.mpd/playlists"
+#playlist_directory "/var/lib/mpd/playlists"
#
# This setting sets the location of the MPD database. This file is used to
# load the database at server start up and store the database while the
@@ -25,7 +25,7 @@
# MPD to accept files over ipc socket (using file:// protocol) or streaming
@@ -28,7 +28,7 @@
# files over an accepted protocol.
#
#db_file "$XDG_CACHE_HOME/mpd/database"
-#db_file "~/.mpd/database"
+#db_file "/var/lib/mpd/mpd.db"
# These settings are the locations for the daemon log files for the daemon.
#
@@ -35,7 +35,7 @@
# If you use systemd, do not configure a log_file. With systemd, MPD
@@ -39,7 +39,7 @@
# defaults to the systemd journal, which is fine.
#
#log_file "$XDG_CACHE_HOME/mpd/log"
-#log_file "~/.mpd/log"
+#log_file "/var/log/mpd.log"
# This setting sets the location of the file which stores the process ID
# for use of mpd --kill and some init scripts. This setting is disabled by
@@ -43,19 +43,19 @@
#
@@ -48,7 +48,7 @@
# If you use systemd, do not configure a pid_file.
#
#pid_file "$XDG_RUNTIME_DIR/mpd/mpd.pid"
-#pid_file "~/.mpd/pid"
+#pid_file "/run/mpd/mpd.pid"
# This setting sets the location of the file which contains information about
# most variables to get MPD back into the same general shape it was in before
# it was brought down. This setting is disabled by default and the server
@@ -56,13 +56,13 @@
# state will be reset on server start up.
#
#state_file "$XDG_RUNTIME_DIR/mpd/state"
-#state_file "~/.mpd/state"
+#state_file "/var/lib/mpd/mpdstate"
#
# The location of the sticker database. This is a database which
# manages dynamic information attached to songs.
#
#sticker_file "$XDG_CACHE_HOME/sticker.sql"
-#sticker_file "~/.mpd/sticker.sql"
+#sticker_file "/var/lib/mpd/sticker.sql"
#
###############################################################################
@@ -67,14 +67,14 @@
@@ -74,14 +74,14 @@
# initialization. This setting is disabled by default and MPD is run as the
# current user.
#
@@ -69,16 +70,16 @@ Index: mpd-0.23.9/doc/mpdconf.example
#
# This setting sets the address for the daemon to listen on. Careful attention
# should be paid if this is assigned to anything other than the default, any.
@@ -85,7 +85,7 @@
#bind_to_address "any"
@@ -93,7 +93,7 @@
#
# And for Unix Socket
#bind_to_address "$XDG_RUNTIME_DIR/mpd/socket"
-#bind_to_address "~/.mpd/socket"
+#bind_to_address "/run/mpd/socket"
#
# This setting is the TCP port that is desired for the daemon to get assigned
# to.
@@ -96,7 +96,7 @@
@@ -104,7 +104,7 @@
# troubleshooting. Available setting arguments are "notice", "info", "verbose",
# "warning" and "error".
#
@@ -87,7 +88,7 @@ Index: mpd-0.23.9/doc/mpdconf.example
#
# Setting "restore_paused" to "yes" puts MPD into pause mode instead
# of starting playback after startup.
@@ -120,7 +120,7 @@
@@ -128,7 +128,7 @@
# This setting enables automatic update of MPD's database when files in
# music_directory are changed.
#
@@ -96,7 +97,7 @@ Index: mpd-0.23.9/doc/mpdconf.example
#
# Limit the depth of the directories being watched, 0 means only watch
# the music directory itself. There is no limit by default.
@@ -150,7 +150,7 @@
@@ -158,7 +158,7 @@
# If this setting is set to "yes", service information will be published with
# Zeroconf / Avahi.
#
@@ -105,19 +106,32 @@ Index: mpd-0.23.9/doc/mpdconf.example
#
# The argument to this setting will be the Zeroconf / Avahi unique name for
# this MPD server on the network. %h will be replaced with the hostname.
@@ -217,8 +217,9 @@ input {
@@ -225,11 +225,11 @@ input {
#
#audio_output {
# type "alsa"
-# name "My ALSA Device"
-## device "hw:0,0" # optional
-## mixer_type "hardware" # optional
+# name "ALSA Device"
+## device "plug:plugequal" # optional
+## mixer_control "Master" # optional
## mixer_type "hardware" # optional
+## device "plug:plugequal" # optional
+## mixer_type "hardware" # optional
## mixer_device "default" # optional
## mixer_control "PCM" # optional
@@ -241,14 +242,14 @@ input {
-## mixer_control "PCM" # optional
+## mixer_control "Master" # optional
## mixer_index "0" # optional
#}
#
@@ -237,7 +237,7 @@ input {
#
#audio_output {
# type "oss"
-# name "My OSS Device"
+# name "OSS Device"
## device "/dev/dsp" # optional
## mixer_type "hardware" # optional
## mixer_device "/dev/mixer" # optional
@@ -249,14 +249,14 @@ input {
#audio_output {
# type "shout"
# encoder "vorbis" # optional
@@ -136,8 +150,12 @@ Index: mpd-0.23.9/doc/mpdconf.example
## protocol "icecast2" # optional
## user "source" # optional
## description "My Stream Description" # optional
@@ -266,34 +267,34 @@ input {
# name "My recorder"
@@ -271,37 +271,37 @@ input {
#
#audio_output {
# type "recorder"
-# name "My recorder"
+# name "Recorder"
# encoder "vorbis" # optional, vorbis or lame
# path "/var/lib/mpd/recorder/mpd.ogg"
-## quality "5.0" # do not define if bitrate is defined
@@ -153,9 +171,8 @@ Index: mpd-0.23.9/doc/mpdconf.example
#audio_output {
# type "httpd"
-# name "My HTTP Stream"
-# encoder "vorbis" # optional, vorbis or lame
+# name "HTTP Stream"
+# encoder "vorbis" # optional, vorbis or lame
# encoder "vorbis" # optional, vorbis or lame
# port "8000"
# bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
-## quality "5.0" # do not define if bitrate is defined
@@ -183,7 +200,7 @@ Index: mpd-0.23.9/doc/mpdconf.example
#
# An example of a winmm output (Windows multimedia API).
#
@@ -355,7 +356,7 @@ input {
@@ -364,7 +364,7 @@ input {
# command "AudioCompress -m | aplay -f cd 2>/dev/null"
## Or to send raw PCM stream through PCM:
# command "nc example.org 8765"
@@ -192,11 +209,3 @@ Index: mpd-0.23.9/doc/mpdconf.example
#}
#
## An example of a null output (for no audio output):
@@ -413,6 +414,6 @@ input {
# If file or directory names do not display correctly for your locale then you
# may need to modify this setting.
#
-#filesystem_charset "UTF-8"
+filesystem_charset "UTF-8"
#
###############################################################################

View File

@@ -1,10 +1,61 @@
-------------------------------------------------------------------
Sat Apr 27 21:55:37 UTC 2024 - Илья Индиго <13ilya@gmail.com>
Fri Jul 4 15:52:54 UTC 2025 - Илья Индиго <ilya@ilya.top>
- Updated to 0.24.4
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS
* protocol: fixed stuck "getfingerprint" with io_uring
* decoder: mpg123: supported Icy stream tags and use libid3tag to parse
* tags: id3: fixed assertion failure with broken AIFF/RIFF ID3 chunks
* output
* fixed resuming playback after it was paused by "single" mode
* alsa: fixed compiler warning with alsa-lib 1.2.14
-------------------------------------------------------------------
Fri Jan 31 23:08:52 UTC 2025 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.17
* Limited build to libnfs >= 4.
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.17/NEWS
* protocol
* "albumart" tries to send larger chunks if available
* explicitly disallow "idle" and "noidle" in command lists
* storage: nfs: required libnfs 4.0 or later
* database: inotify: trigger update after symlink was created
* decoder: ffmpeg: prefer over sndfile and audiofile for its DTS-WAV support
* supported libfmt 11.1
-------------------------------------------------------------------
Sat Jan 18 10:40:15 UTC 2025 - Илья Индиго <ilya@ilya.top>
- Limited build to fmt 10.2.1 for Tumbleweed (fmt 11.1.1 broken).
-------------------------------------------------------------------
Wed Dec 11 12:29:03 UTC 2024 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.16
* Removed files mpd-fmt11.patch and mpd-icu76.patch.
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.16/NEWS
* database: fixed integer overflows with 64-bit inode numbers
* filter: ffmpeg: fixed for filters producing no output
* supported libfmt 11 and ICU 76
-------------------------------------------------------------------
Fri Nov 22 21:56:28 UTC 2024 - Илья Индиго <ilya@ilya.top>
- Added mpd-icu76.patch (fixed build with icu 76.1).
-------------------------------------------------------------------
Wed Nov 6 04:50:58 UTC 2024 - Илья Индиго <ilya@ilya.top>
- Added mpd-fmt11.patch (fixed build with fmt 11.2).
-------------------------------------------------------------------
Sat Apr 27 21:55:37 UTC 2024 - Илья Индиго <ilya@ilya.top>
- Fixed privileges of /run/mpd directory (rpm -qlv mpd | grep /run).
-------------------------------------------------------------------
Sun Feb 4 17:45:03 UTC 2024 - Илья Индиго <ilya@ilya.cf>
Sun Feb 4 17:45:03 UTC 2024 - Илья Индиго <ilya@ilya.top>
- Provided user(mpd).
@@ -27,7 +78,7 @@ Tue Aug 29 12:36:00 UTC 2023 - llyyr <llyyr.public@gmail.com>
cause mpd to pull in ffmpeg-4 on installation.
-------------------------------------------------------------------
Tue May 23 22:00:59 UTC 2023 - Илья Индиго <ilya@ilya.cf>
Tue May 23 22:00:59 UTC 2023 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.13
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.13/NEWS
@@ -43,7 +94,7 @@ Tue May 23 22:00:59 UTC 2023 - Илья Индиго <ilya@ilya.cf>
* supported libfmt 10
-------------------------------------------------------------------
Wed Jan 18 12:20:43 UTC 2023 - Илья Индиго <ilya@ilya.cf>
Wed Jan 18 12:20:43 UTC 2023 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.12
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.12/NEWS
@@ -63,7 +114,7 @@ Sat Dec 3 21:28:47 UTC 2022 - Dirk Müller <dmueller@suse.com>
- add keyring
-------------------------------------------------------------------
Mon Oct 17 07:12:07 UTC 2022 - Илья Индиго <ilya@ilya.cf>
Mon Oct 17 07:12:07 UTC 2022 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.10
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.10/NEWS
@@ -91,7 +142,7 @@ Mon Aug 8 08:19:19 UTC 2022 - Cor Blom <cornelis@solcon.nl>
- Added fix-build-ffmpeg5.patch to fix build with ffmpeg 5.1
-------------------------------------------------------------------
Mon Aug 1 16:04:57 UTC 2022 - Илья Индиго <ilya@ilya.cf>
Mon Aug 1 16:04:57 UTC 2022 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.8
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.8/NEWS
@@ -118,7 +169,7 @@ Mon Aug 1 16:04:57 UTC 2022 - Илья Индиго <ilya@ilya.cf>
* don't force initial volume=100%
-------------------------------------------------------------------
Wed Jun 1 14:58:09 UTC 2022 - Илья Индиго <ilya@ilya.cf>
Wed Jun 1 14:58:09 UTC 2022 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.7
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.7/NEWS
@@ -130,7 +181,7 @@ Wed Jun 1 14:58:09 UTC 2022 - Илья Индиго <ilya@ilya.cf>
* software: update volume of disabled outputs
-------------------------------------------------------------------
Tue Mar 29 21:26:09 UTC 2022 - Илья Индиго <ilya@ilya.cf>
Tue Mar 29 21:26:09 UTC 2022 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.6
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.6/NEWS
@@ -164,7 +215,7 @@ Thu Dec 2 18:29:33 UTC 2021 - Mia Herkt <mia@0x0.st>
* GCC 12 build fixes
-------------------------------------------------------------------
Fri Nov 12 23:12:23 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Fri Nov 12 23:12:23 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.4
* Changed file mpd-user.conf (disabled pid_file).
@@ -180,7 +231,7 @@ Fri Nov 12 23:12:23 UTC 2021 - Илья Индиго <ilya@ilya.cf>
* ignore the "pid_file" setting if started as systemd service
-------------------------------------------------------------------
Sat Nov 6 02:02:33 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Sat Nov 6 02:02:33 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Updated to 0.23.3
* Add patch mpd-service.patch.
@@ -237,7 +288,7 @@ Sat Nov 6 02:02:33 UTC 2021 - Илья Индиго <ilya@ilya.cf>
and "Location"
-------------------------------------------------------------------
Wed Sep 1 07:24:21 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Wed Sep 1 07:24:21 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Updated to 0.22.11
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.11/NEWS
@@ -248,7 +299,7 @@ Wed Sep 1 07:24:21 UTC 2021 - Илья Индиго <ilya@ilya.cf>
* support double-precision samples (by converting to single precision)
-------------------------------------------------------------------
Tue Aug 17 07:55:08 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Tue Aug 17 07:55:08 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Updated to 0.22.10
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.10/NEWS
@@ -269,7 +320,7 @@ Tue Aug 17 07:55:08 UTC 2021 - Илья Индиго <ilya@ilya.cf>
* mixer: alsa: fix yet more rounding errors.
-------------------------------------------------------------------
Sun Jun 27 11:12:37 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Sun Jun 27 11:12:37 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Updated to 0.22.9
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.9/NEWS
@@ -287,7 +338,7 @@ Sun May 30 15:39:04 UTC 2021 - Fabian Niepelt <fniepelt@takios.de>
* fix crash bug in "albumart" command (0.22.7 regression)
-------------------------------------------------------------------
Fri May 21 06:04:21 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Fri May 21 06:04:21 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Update to 0.22.7
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.7/NEWS
@@ -319,7 +370,7 @@ Fri Feb 19 23:49:35 UTC 2021 - Dirk Müller <dmueller@suse.com>
- pulse: fix deadlock with "always_on"
-------------------------------------------------------------------
Sat Jan 23 11:49:19 UTC 2021 - Илья Индиго <ilya@ilya.cf>
Sat Jan 23 11:49:19 UTC 2021 - Илья Индиго <ilya@ilya.top>
- Update to 0.22.4
* refresh mpd-conf.patch
@@ -334,7 +385,7 @@ Sat Jan 23 11:49:19 UTC 2021 - Илья Индиго <ilya@ilya.cf>
* output: moveoutput: fix always_on and tag lost on move
-------------------------------------------------------------------
Mon Nov 9 06:24:26 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Mon Nov 9 06:24:26 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.22.3
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.3/NEWS
@@ -347,7 +398,7 @@ Mon Nov 9 06:24:26 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* ffmpeg: support sample formats other than 16 bit
-------------------------------------------------------------------
Wed Oct 28 22:04:23 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Wed Oct 28 22:04:23 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.22.2
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.2/NEWS
@@ -370,7 +421,7 @@ Wed Oct 28 22:04:23 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* save on shutdown
-------------------------------------------------------------------
Wed Sep 30 01:36:05 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Wed Sep 30 01:36:05 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Refresh spec-file via spec-cleaner and manual optimizations
* Removed unnecessary constructions and comments.
@@ -487,7 +538,7 @@ Tue Jul 7 06:32:18 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
* upnp: fix crash during shutdown
-------------------------------------------------------------------
Mon Jun 22 10:33:14 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Mon Jun 22 10:33:14 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.24
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.24/NEWS
@@ -501,7 +552,7 @@ Mon Jun 22 10:33:14 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* fix unit test failure
-------------------------------------------------------------------
Sat Apr 25 18:01:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Sat Apr 25 18:01:18 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.23
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.23/NEWS
@@ -517,7 +568,7 @@ Sat Apr 25 18:01:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* player: drain: outputs at end of song in "single" mode
-------------------------------------------------------------------
Sat Apr 4 22:04:54 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Sat Apr 4 22:04:54 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.22
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.22/NEWS
@@ -528,7 +579,7 @@ Sat Apr 4 22:04:54 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* fix build failures with uClibc-ng
-------------------------------------------------------------------
Fri Mar 27 15:53:58 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Fri Mar 27 15:53:58 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.21
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.21/NEWS
@@ -540,7 +591,7 @@ Fri Mar 27 15:53:58 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* raise default "max_connections" value to 100
-------------------------------------------------------------------
Thu Feb 27 06:59:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Thu Feb 27 06:59:18 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.20
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.20/NEWS
@@ -551,7 +602,7 @@ Thu Feb 27 06:59:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* fix backwards seeking on ARM (and other non-x86 CPUs)
-------------------------------------------------------------------
Mon Jan 20 07:42:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
Mon Jan 20 07:42:18 UTC 2020 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.19
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.19/NEWS
@@ -563,7 +614,7 @@ Mon Jan 20 07:42:18 UTC 2020 - Илья Индиго <ilya@ilya.cf>
* fix build failure with Android NDK r20
-------------------------------------------------------------------
Sat Dec 28 10:42:29 UTC 2019 - Илья Индиго <ilya@ilya.cf>
Sat Dec 28 10:42:29 UTC 2019 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.18
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.18/NEWS
@@ -577,7 +628,7 @@ Sat Dec 28 10:42:29 UTC 2019 - Илья Индиго <ilya@ilya.cf>
* reduce unnecessary CPU wakeups
-------------------------------------------------------------------
Wed Dec 18 15:55:55 UTC 2019 - Илья Индиго <ilya@ilya.cf>
Wed Dec 18 15:55:55 UTC 2019 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.17
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.17/NEWS
@@ -592,7 +643,7 @@ Wed Dec 18 15:55:55 UTC 2019 - Илья Индиго <ilya@ilya.cf>
* fix build failure with -Ddatabase=false
-------------------------------------------------------------------
Wed Oct 16 11:36:22 UTC 2019 - Илья Индиго <ilya@ilya.cf>
Wed Oct 16 11:36:22 UTC 2019 - Илья Индиго <ilya@ilya.top>
- Update to 0.21.16
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.16/NEWS
@@ -607,7 +658,7 @@ Wed Oct 16 11:36:22 UTC 2019 - Илья Индиго <ilya@ilya.cf>
* fix crash when music_directory is not a directory
-------------------------------------------------------------------
Tue Oct 8 08:02:09 UTC 2019 - Илья Индиго <ilya@ilya.cf>
Tue Oct 8 08:02:09 UTC 2019 - Илья Индиго <ilya@ilya.top>
- Refresh spec-file via spec-cleaner and manual optimizations
* specified the correct license GPL-2.0-or-later
@@ -651,7 +702,7 @@ Tue Oct 8 08:02:09 UTC 2019 - Илья Индиго <ilya@ilya.cf>
* include command name in error responses
-------------------------------------------------------------------
Tue Jul 23 07:42:13 UTC 2019 - Илья Индиго <ilya@ilya.cf>
Tue Jul 23 07:42:13 UTC 2019 - Илья Индиго <ilya@ilya.top>
- Remove patch GCC9-buildfix.patch (upsteamed)

124
mpd.spec
View File

@@ -1,7 +1,7 @@
#
# spec file for package mpd
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,15 @@
#
%define mver 0.23
%bcond_with faad
%bcond_without mpd_iso9660
%define ver 0.24
Name: mpd
Version: 0.23.15
Version: %{ver}.4
Release: 0
Summary: Music Player Daemon
License: GPL-2.0-or-later
URL: https://musicpd.org
Source0: https://musicpd.org/download/%{name}/%{mver}/%{name}-%{version}.tar.xz
Source1: https://musicpd.org/download/%{name}/%{mver}/%{name}-%{version}.tar.xz.sig
Source0: https://musicpd.org/download/%{name}/%{ver}/%{name}-%{version}.tar.xz
Source1: https://musicpd.org/download/%{name}/%{ver}/%{name}-%{version}.tar.xz.sig
Source2: README.%{name}
Source3: %{name}-user.conf
Source4: %{name}.firewalld
@@ -34,20 +32,12 @@ Source5: %{name}.tmpfiles.d
Source9: %{name}.keyring
Patch0: %{name}-conf.patch
Patch1: %{name}-sndfile.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: group(audio)
BuildRequires: hicolor-icon-theme
BuildRequires: libboost_headers-devel
BuildRequires: libcue-devel
# MPD_ENABLE_AUTO_LIB
BuildRequires: libgcrypt-devel
BuildRequires: libmikmod-devel
BuildRequires: libmp3lame-devel
BuildRequires: meson >= 0.56.0
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: python3-Sphinx
# MPD_ENABLE_AUTO_PKG
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(ao)
BuildRequires: pkgconfig(audiofile)
@@ -55,6 +45,7 @@ BuildRequires: pkgconfig(avahi-client)
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(faad2)
BuildRequires: pkgconfig(flac)
BuildRequires: pkgconfig(fluidsynth)
BuildRequires: pkgconfig(fmt)
@@ -62,25 +53,30 @@ BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(id3tag)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavfilter)
BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libcdio) >= 2.0.0
BuildRequires: pkgconfig(libcdio_paranoia)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libgme)
BuildRequires: pkgconfig(libiso9660)
BuildRequires: pkgconfig(libmikmod)
BuildRequires: pkgconfig(libmms)
BuildRequires: pkgconfig(libmodplug)
BuildRequires: pkgconfig(libmp3lame)
BuildRequires: pkgconfig(libmpdclient)
BuildRequires: pkgconfig(libmpg123)
BuildRequires: pkgconfig(libnfs)
BuildRequires: pkgconfig(libnfs) >= 4
BuildRequires: pkgconfig(libopenmpt)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libpipewire-0.3)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libsidplayfp)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(libupnp)
BuildRequires: pkgconfig(liburing)
BuildRequires: pkgconfig(mad)
BuildRequires: pkgconfig(nlohmann_json)
BuildRequires: pkgconfig(ogg)
BuildRequires: pkgconfig(openal)
BuildRequires: pkgconfig(opus)
@@ -89,13 +85,13 @@ BuildRequires: pkgconfig(shine)
BuildRequires: pkgconfig(shout)
BuildRequires: pkgconfig(smbclient)
BuildRequires: pkgconfig(sndfile)
BuildRequires: pkgconfig(sndio)
BuildRequires: pkgconfig(soxr)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(twolame)
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(vorbisenc)
BuildRequires: pkgconfig(wavpack)
BuildRequires: pkgconfig(yajl)
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(zziplib)
Requires(pre): %fillup_prereq
@@ -103,12 +99,6 @@ Requires(pre): group(audio)
Requires(pre): shadow
Provides: user(%{name})
%{?systemd_requires}
%if %{with faad}
BuildRequires: faad2-devel
%endif
%if %{with mpd_iso9660}
BuildRequires: pkgconfig(libiso9660)
%endif
%description
A daemon for playing music (mp3, ogg vorbis, flac, and wav). Music is
@@ -132,90 +122,12 @@ This package contains optional documentation provided in addition to this packag
%build
%meson \
-Dsidplay=disabled \
-Dfaad=disabled \
-Diso9660=disabled \
-Dsyslog=enabled \
-Deventfd=true \
-Dsignalfd=true \
-Depoll=true \
-Ddatabase=true \
-Ddaemon=true \
-Ddocumentation=enabled \
-Dmanpages=true \
-Ddsd=true \
-Dfifo=true \
-Dhttpd=true \
-Dinotify=true \
-Dipv6=enabled \
-Dsoundcloud=disabled \
-Dmikmod=enabled \
-Dopenal=enabled \
-Doss=disabled \
-Dpipe=true \
-Drecorder=true \
-Dshout=enabled \
-Dsolaris_output=enabled \
-Dtcp=true \
-Dtest=false \
-Dlocal_socket=true \
-Dvorbis=enabled \
-Dwave_encoder=true \
-Dicu=enabled \
-Diconv=enabled \
-Dsystemd=enabled \
-Dlibmpdclient=enabled \
-Dexpat=enabled \
-Did3tag=enabled \
-Dchromaprint=disabled \
-Dsqlite=enabled \
-Dlibsamplerate=enabled \
-Dsoxr=enabled \
-Dcurl=enabled \
-Dsmbclient=enabled \
-Dnfs=enabled \
-Dcdio_paranoia=enabled \
-Dmms=enabled \
-Dwebdav=enabled \
-Dcue=true \
-Dneighbor=true \
%if %{with mpd_iso9660}
-Diso9660=enabled \
%endif
-Dzlib=enabled \
-Dbzip2=enabled \
-Dupnp=pupnp \
-Dzzip=enabled \
-Dadplug=disabled \
-Daudiofile=enabled \
%if %{with faad}
-Dfaad=enabled \
%endif
-Dffmpeg=enabled \
-Dflac=enabled \
-Dfluidsynth=enabled \
-Dgme=enabled \
-Dmad=enabled \
-Dmpg123=enabled \
-Dmodplug=enabled \
-Dopus=enabled \
-Dsndfile=enabled \
-Dchromaprint=disabled \
-Dmpcdec=disabled \
-Dwavpack=enabled \
-Dwildmidi=disabled \
-Dshine=enabled \
-Dvorbisenc=enabled \
-Dlame=enabled \
-Dtwolame=enabled \
-Dalsa=enabled \
-Dsndio=disabled \
-Djack=enabled \
-Dao=enabled \
-Dpulse=enabled \
-Dsmbclient=enabled \
-Dtremor=disabled \
-Dpcre=enabled \
-Dsystemd_system_unit_dir=%{_unitdir} \
-Dsystemd_user_unit_dir=%{_userunitdir}
-Dwildmidi=disabled
%meson_build
%install