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',

Reply via email to