Hello, Here's another mostly mechanical update for mpc up to the latest. Works fine for me on amd64.
changelog: 0.35 (2023/12/21) * fix null pointer dereference on bad status format * add "%kbitrate%", "%audioformat%", "%samplerate%", "%bits%" and "%channels%" options to the "status" command * the "%state%" option of the "status" command now returns "stopped" when the MPD server is stopped * add commands "lsdirs", "addplaylist", "delplaylist", "moveplaylist", "renplaylist", "clearplaylist" * add "playlist" option "--with-prio" * bash completion: pass "--" to mpc to allow parameters with dash * bash completion: fix filenames with paranetheses * bash completion: override $MPC_FORMAT Thanks, Lucas
diff refs/heads/master refs/heads/mpc commit - b2a8ca10fa09753b2deef302ccf106959cbdcd8f commit + 2fe7050a1f984bb0a31537fbe5043a0cd085d614 blob - c8754f95f68ae2a64c167ac128924eeccb5f3293 blob + 9c17e23a38c8c1067f28785c885434034ed18424 --- audio/mpc/Makefile +++ audio/mpc/Makefile @@ -1,6 +1,6 @@ COMMENT= command line client for mpd -VER= 0.34 +VER= 0.35 DISTNAME= mpc-${VER} CATEGORIES= audio EXTRACT_SUFX= .tar.xz blob - ffd5240ef8746d7e30c25b33c6e449cd8bc188d8 blob + 90213b0e4b8551016340202618fba53983341dfa --- audio/mpc/distinfo +++ audio/mpc/distinfo @@ -1,2 +1,2 @@ -SHA256 (mpc-0.34.tar.xz) = aR4/NlS8ENAiuwMQI00LwtjAdaaY8Jkk2evtj1Bv2iA= -SIZE (mpc-0.34.tar.xz) = 47940 +SHA256 (mpc-0.35.tar.xz) = OClZw7+idltTRiMkOGUEkbgioWYH/1aZF4qhOG44eNQ= +SIZE (mpc-0.35.tar.xz) = 49820 blob - ca2d552318e143333944abfcf90a8ea6b7e71c7e blob + 4160868de97c6973fbdcfd8b378cedc06148fa7e --- audio/mpc/patches/patch-doc_meson_build +++ audio/mpc/patches/patch-doc_meson_build @@ -3,7 +3,7 @@ only build manpage, and install it in correct dir Index: doc/meson.build --- doc/meson.build.orig +++ doc/meson.build -@@ -1,31 +1,9 @@ +@@ -1,34 +1,9 @@ -sphinx_output = custom_target( - 'HTML documentation', - output: 'html', @@ -14,19 +14,22 @@ Index: doc/meson.build - install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()), -) - +-rsync = find_program('rsync', required: false) +-if rsync.found() +- custom_target( +- 'upload', +- input: sphinx_output, +- output: 'upload', +- build_always_stale: true, +- command: [ +- rsync, '-vpruz', '--delete', '@INPUT@', +- 'www.musicpd.org:/var/www/mpd/doc/mpc/', +- '--chmod=a+rX', +- ], +- ) +-endif +- custom_target( -- 'upload', -- input: sphinx_output, -- output: 'upload', -- build_always_stale: true, -- command: [ -- 'rsync', '-vpruz', '--delete', '@INPUT@', -- 'www.musicpd.org:/var/www/mpd/doc/mpc/', -- '--chmod=a+rX', -- ], --) -- --custom_target( 'Manpage documentation', - output: 'man', + output: 'man1',