pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/musicpd



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Oct 24 21:23:13 UTC 2019

Modified Files:
        pkgsrc/audio/musicpd: Makefile distinfo

Log Message:
musicpd: Update to 0.21.16

ver 0.21.16 (2019/10/16)
* queue
  - fix relative destination offset when moving a range
* storage
  - curl: request the "resourcetype" property to fix database update
  - curl: URL-encode more paths
  - curl: follow redirects for collections without trailing slash
* update
  - fix crash when music_directory is not a directory
* fix build with iconv() instead of ICU


To generate a diff of this commit:
cvs rdiff -u -r1.198 -r1.199 pkgsrc/audio/musicpd/Makefile
cvs rdiff -u -r1.104 -r1.105 pkgsrc/audio/musicpd/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/musicpd/Makefile
diff -u pkgsrc/audio/musicpd/Makefile:1.198 pkgsrc/audio/musicpd/Makefile:1.199
--- pkgsrc/audio/musicpd/Makefile:1.198 Mon Oct 21 22:15:10 2019
+++ pkgsrc/audio/musicpd/Makefile       Thu Oct 24 21:23:13 2019
@@ -1,49 +1,52 @@
-# $NetBSD: Makefile,v 1.198 2019/10/21 22:15:10 adam Exp $
+# $NetBSD: Makefile,v 1.199 2019/10/24 21:23:13 nia Exp $
 
-DISTNAME=              mpd-0.21.15
-PKGNAME=               ${DISTNAME:S/mpd/musicpd/}
-CATEGORIES=            audio
-MASTER_SITES=          https://www.musicpd.org/download/mpd/0.21/
-EXTRACT_SUFX=          .tar.xz
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              https://www.musicpd.org/
-COMMENT=               Remote controllable audio player
-LICENSE=               gnu-gpl-v2
-
-PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool
-
-CONFLICTS=             mpd-[0-9]*
-
-USE_TOOLS+=            pkg-config
-USE_LANGUAGES=         c99 c++14
-MESON_ARGS+=           -Ddocumentation=true
+DISTNAME=      mpd-0.21.16
+PKGNAME=       ${DISTNAME:S/mpd/musicpd/}
+CATEGORIES=    audio
+MASTER_SITES=  https://www.musicpd.org/download/mpd/0.21/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.musicpd.org/
+COMMENT=       Remote controllable audio player
+LICENSE=       gnu-gpl-v2
+
+CONFLICTS=     mpd-[0-9]*
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c99 c++14
+MESON_ARGS+=   -Ddocumentation=true
 
 # worrying libraries with limited maintainance:
 # - audiofile, many CVEs, no activity since 2016
 #   using sndfile instead
 # - mad, no release since 2004
 #   using mpg123 instead
-MESON_ARGS+=           -Dmad=disabled
-MESON_ARGS+=           -Daudiofile=disabled
+MESON_ARGS+=   -Dmad=disabled
+MESON_ARGS+=   -Daudiofile=disabled
 
 # not available in pkgsrc?
-MESON_ARGS+=           -Dnfs=disabled
-MESON_ARGS+=           -Diso9660=disabled
-MESON_ARGS+=           -Dsndio=disabled
+MESON_ARGS+=   -Dnfs=disabled
+MESON_ARGS+=   -Diso9660=disabled
+MESON_ARGS+=   -Dsndio=disabled
 
 # c++14
-GCC_REQD+=             6
+GCC_REQD+=     6
 
-CPPFLAGS.SunOS+=       -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
+.include "../../mk/oss.buildlink3.mk"
 
-.include "options.mk"
+LDFLAGS+=      ${LIBOSSAUDIO}
+FILES_SUBST+=  DEVOSSAUDIO=${DEVOSSAUDIO}
 
-EGDIR=                 ${PREFIX}/share/examples/mpd
-CONF_FILES=            ${EGDIR}/mpd.conf ${PKG_SYSCONFDIR}/mpd.conf
-RCD_SCRIPTS=           mpd
+EGDIR=         ${PREFIX}/share/examples/mpd
+CONF_FILES=    ${EGDIR}/mpd.conf ${PKG_SYSCONFDIR}/mpd.conf
+RCD_SCRIPTS=   mpd
 
-FILES_SUBST+=          DEVOSSAUDIO=${DEVOSSAUDIO}
+CPPFLAGS.SunOS+=       -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
+
+.include "options.mk"
 
 SUBST_CLASSES+=                paths
 SUBST_STAGE.paths=     pre-configure
@@ -55,12 +58,12 @@ SUBST_CLASSES+=             sphinx
 SUBST_STAGE.sphinx=    pre-configure
 SUBST_FILES.sphinx=    doc/meson.build
 SUBST_MESSAGE.sphinx=  Fixing sphinx binary name.
-SUBST_SED.sphinx+=     -e "s,sphinx-build,sphinx-build-${PYVERSSUFFIX},"
-
-LDFLAGS+=              ${LIBOSSAUDIO}
+SUBST_SED.sphinx+=     -e "s,sphinx-build,sphinx-build${PYVERSSUFFIX},"
 
 INSTALLATION_DIRS=     ${EGDIR}
 
+PYTHON_FOR_BUILD_ONLY= tool
+
 post-extract:
        ${CP} ${FILESDIR}/mpd.conf ${WRKSRC}/mpd.conf
 
@@ -81,6 +84,5 @@ BUILDLINK_ABI_DEPENDS.flac+=  flac>=1.2
 .include "../../security/libgcrypt/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
-.include "../../mk/oss.buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/musicpd/distinfo
diff -u pkgsrc/audio/musicpd/distinfo:1.104 pkgsrc/audio/musicpd/distinfo:1.105
--- pkgsrc/audio/musicpd/distinfo:1.104 Tue Oct  1 13:55:53 2019
+++ pkgsrc/audio/musicpd/distinfo       Thu Oct 24 21:23:13 2019
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.104 2019/10/01 13:55:53 nia Exp $
+$NetBSD: distinfo,v 1.105 2019/10/24 21:23:13 nia Exp $
 
-SHA1 (mpd-0.21.15.tar.xz) = 5d7491d7e5e1260b4f3c23a1b27e4edfe87b8cee
-RMD160 (mpd-0.21.15.tar.xz) = d58713956452a59cb28c8ffc743bc8701c770183
-SHA512 (mpd-0.21.15.tar.xz) = c67ebdb7609b36b4b8504ce0751ca2dcc38a2fba03a5b8419185e8be64bce7e19560347a600773b65f55ba0a3cedeff051117071db8e7fe0a90c9771de8bd37e
-Size (mpd-0.21.15.tar.xz) = 673056 bytes
+SHA1 (mpd-0.21.16.tar.xz) = 389023117eba5963a03222289f20f007b2afd3c0
+RMD160 (mpd-0.21.16.tar.xz) = 457ef719afd9296c94321501fc10d5e44e2eae71
+SHA512 (mpd-0.21.16.tar.xz) = bb7587acd03d675ae3127ab4e196d549170551ac643e5134baa2bccaf8d7c9bba6c9a9edec9bcb61a2ec3a6ce26f4d77190323ef0329033d0cd8c1f8964be05c
+Size (mpd-0.21.16.tar.xz) = 673732 bytes
 SHA1 (patch-src_net_IPv6Address.hxx) = c9e9a5676451e6834fcef359266d37fc15f079e6



Home | Main Index | Thread Index | Old Index