Compare commits
15 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 16fcbe7807 | |||
|
|
3f05c76630 | ||
|
|
03d9fd3194 | ||
|
|
9b062f3127 | ||
| 673eed0ab5 | |||
|
|
fa6615ddb0 | ||
| e12e4403f6 | |||
|
|
e2a434791f | ||
| 57092a95fa | |||
|
|
a82461aa76 | ||
|
|
81cc74a54a | ||
| 9b0f98d8bf | |||
|
|
420f139c05 | ||
| fba358b47f | |||
|
|
08b73f2c06 |
@@ -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
3
mpd-0.24.4.tar.xz
Normal 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
BIN
mpd-0.24.4.tar.xz.sig
Normal file
Binary file not shown.
@@ -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"
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
109
mpd.changes
109
mpd.changes
@@ -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
124
mpd.spec
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user