Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Dec 2018 13:54:15 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r486669 - in head/audio/ncmpc: . files
Message-ID:  <201812051354.wB5DsFIE087245@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Wed Dec  5 13:54:15 2018
New Revision: 486669
URL: https://svnweb.freebsd.org/changeset/ports/486669

Log:
  audio/ncmpc: Update to 0.33
  
  Changes:	https://raw.githubusercontent.com/MusicPlayerDaemon/ncmpc/v0.33/NEWS
  PR:		231643
  Submitted by:	Laurent Cimon <laurent@nuxi.ca> (maintainer)

Deleted:
  head/audio/ncmpc/files/patch-meson__options.txt
  head/audio/ncmpc/files/patch-src_screen.hxx
Modified:
  head/audio/ncmpc/Makefile
  head/audio/ncmpc/distinfo
  head/audio/ncmpc/files/patch-doc_meson.build
  head/audio/ncmpc/pkg-plist

Modified: head/audio/ncmpc/Makefile
==============================================================================
--- head/audio/ncmpc/Makefile	Wed Dec  5 13:24:11 2018	(r486668)
+++ head/audio/ncmpc/Makefile	Wed Dec  5 13:54:15 2018	(r486669)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ncmpc
-PORTVERSION=	0.30
+PORTVERSION=	0.33
 CATEGORIES=	audio
 MASTER_SITES=	http://www.musicpd.org/download/ncmpc/0/
 
@@ -12,17 +12,22 @@ COMMENT=	Ncurses client for the musicpd
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libmpdclient.so:audio/libmpdclient
+LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
+		libmpdclient.so:audio/libmpdclient \
+		libpcre.so:devel/pcre
 
-USES=		compiler:c++14-lang gnome iconv localbase meson ncurses pkgconfig tar:xz
-USE_GNOME=	glib20
+USES=		compiler:c++14-lang iconv localbase:ldflags meson ncurses \
+		pkgconfig tar:xz
 
-OPTIONS_DEFINE=		DOCS LYRICS MANPAGES NLS
-OPTIONS_DEFAULT=	LYRICS MANPAGES
+OPTIONS_DEFINE=		COLORS DOCS LYRICS MANPAGES NLS
+OPTIONS_DEFAULT=	COLORS LYRICS MANPAGES
 OPTIONS_SUB=		yes
 
+COLORS_DESC=		Compile with color support
 LYRICS_DESC=		Compile with lyrics screen
 
+COLORS_MESON_TRUE=	colors
+
 DOCS_IMPLIES=		MANPAGES
 DOCS_MESON_TRUE=	html_manual
 
@@ -34,7 +39,9 @@ MANPAGES_MAKE_ENV=	PYTHON=${PYTHON_CMD} \
 MANPAGES_MESON_TRUE=	manual
 MANPAGES_USES=		python:build
 
-NLS_MESON_TRUE=		nls
+NLS_LDFLAGS=		-lintl
+NLS_MESON_OFF=		-Dnls=disabled
+NLS_MESON_ON=		-Dnls=enabled
 NLS_USES=		gettext
 
 .include <bsd.port.mk>

Modified: head/audio/ncmpc/distinfo
==============================================================================
--- head/audio/ncmpc/distinfo	Wed Dec  5 13:24:11 2018	(r486668)
+++ head/audio/ncmpc/distinfo	Wed Dec  5 13:54:15 2018	(r486669)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1534510290
-SHA256 (ncmpc-0.30.tar.xz) = e3fe0cb58b8a77f63fb1645c2f974b334f1614efdc834ec698ee7d861f1b12a3
-SIZE (ncmpc-0.30.tar.xz) = 245212
+TIMESTAMP = 1540320545
+SHA256 (ncmpc-0.33.tar.xz) = 94e04a34854015aa013b43ec15b578f4541d077cf7ae5bf7c0944475673fd7a5
+SIZE (ncmpc-0.33.tar.xz) = 226344

Modified: head/audio/ncmpc/files/patch-doc_meson.build
==============================================================================
--- head/audio/ncmpc/files/patch-doc_meson.build	Wed Dec  5 13:24:11 2018	(r486668)
+++ head/audio/ncmpc/files/patch-doc_meson.build	Wed Dec  5 13:54:15 2018	(r486669)
@@ -1,50 +1,14 @@
---- doc/meson.build.orig	2018-04-04 08:23:50 UTC
+--- doc/meson.build.orig	2018-10-25 17:01:44 UTC
 +++ doc/meson.build
-@@ -1,24 +1,28 @@
- sphinx = find_program('sphinx-build', required:false)
--if sphinx.found()
--  custom_target(
--    'HTML documentation',
--    output: 'html',
--    input: ['index.rst', 'conf.py'],
--    command: [sphinx, '-q', '-b', 'html', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@'],
--    build_by_default: true,
--    install: true,
--    install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
--  )
-+if sphinx.found() and get_option('manual')
-+  if get_option('html_manual')
-+    custom_target(
-+      'HTML documentation',
-+      output: 'html',
-+      input: ['index.rst', 'conf.py'],
-+      command: [sphinx, '-q', '-b', 'html', '-d', '@OUTDIR@/html_doctrees', meson.current_source_dir(), '@OUTPUT@'],
-+      build_by_default: true,
-+      install: true,
-+      install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
-+    )
-+  endif
- 
--  custom_target(
--    'Manpage documentation',
+@@ -30,9 +30,9 @@ endif
+ if get_option('manual')
+   custom_target(
+     'Manpage documentation',
 -    output: 'man',
--    input: ['index.rst', 'conf.py'],
--    command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@/man1'],
--    build_by_default: true,
--    install: true,
--    install_dir: get_option('datadir'),
--  )
-+  if get_option('manual')
-+    custom_target(
-+      'Manpage documentation',
-+      output: 'man1',
-+      input: ['index.rst', 'conf.py'],
-+      command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/man_doctrees', meson.current_source_dir(), '@OUTPUT@'],
-+      build_by_default: true,
-+      install: true,
-+      install_dir: get_option('mandir'),
-+    )
-+  endif
- endif
- 
- if get_option('documentation')
++    output: 'man1',
+     input: ['index.rst', 'conf.py'],
+-    command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/man_doctrees', meson.current_source_dir(), '@OUTPUT@/man1'],
++    command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/man_doctrees', meson.current_source_dir(), '@OUTPUT@'],
+     build_by_default: true,
+     install: true,
+     install_dir: get_option('mandir'),

Modified: head/audio/ncmpc/pkg-plist
==============================================================================
--- head/audio/ncmpc/pkg-plist	Wed Dec  5 13:24:11 2018	(r486668)
+++ head/audio/ncmpc/pkg-plist	Wed Dec  5 13:54:15 2018	(r486669)
@@ -1,60 +1,60 @@
 bin/ncmpc
+%%LYRICS%%lib/ncmpc/lyrics/10-hd.sh
+%%LYRICS%%lib/ncmpc/lyrics/20-lyricwiki.rb
 %%MANPAGES%%man/man1/ncmpc.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/README.rst
-%%PORTDOCS%%%%DOCSDIR%%/keys.sample
-%%PORTDOCS%%%%DOCSDIR%%/ncmpc.lirc
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README.rst
 %%PORTDOCS%%%%DOCSDIR%%/config.sample
-%%PORTDOCS%%%%DOCSDIR%%/html/searchindex.js
-%%PORTDOCS%%%%DOCSDIR%%/html/objects.inv
+%%PORTDOCS%%%%DOCSDIR%%/html/.buildinfo
 %%PORTDOCS%%%%DOCSDIR%%/html/_sources/index.rst.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/search.html
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/minus.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/file.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/ajax-loader.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/underscore.js
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/basic.css
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/alabaster.css
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/searchtools.js
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/underscore-1.3.1.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/basic.css
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment-bright.png
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment-close.png
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/doctools.js
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/jquery-3.1.0.js
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/up-pressed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/websupport.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/down-pressed.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/down.png
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/file.png
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/jquery-3.1.0.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/jquery.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/minus.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/plus.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/pygments.css
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/down-pressed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment-close.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/comment-bright.png
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/searchtools.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/underscore-1.3.1.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/underscore.js
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/up-pressed.png
 %%PORTDOCS%%%%DOCSDIR%%/html/_static/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/_static/jquery.js
-%%PORTDOCS%%%%DOCSDIR%%/html/.buildinfo
+%%PORTDOCS%%%%DOCSDIR%%/html/_static/websupport.js
 %%PORTDOCS%%%%DOCSDIR%%/html/genindex.html
 %%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%LYRICS%%lib/ncmpc/lyrics/10-hd.sh
-%%LYRICS%%lib/ncmpc/lyrics/20-lyricwiki.rb
-%%NLS%%share/locale/he/LC_MESSAGES/ncmpc.mo
+%%PORTDOCS%%%%DOCSDIR%%/html/objects.inv
+%%PORTDOCS%%%%DOCSDIR%%/html/search.html
+%%PORTDOCS%%%%DOCSDIR%%/html/searchindex.js
+%%PORTDOCS%%%%DOCSDIR%%/keys.sample
+%%PORTDOCS%%%%DOCSDIR%%/ncmpc.lirc
 %%NLS%%share/locale/cs/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/da/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/he/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/hu/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/es/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/it/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/da/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/de/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/pt_BR/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/ru/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/ko/LC_MESSAGES/ncmpc.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/ncmpc.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ncmpc.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812051354.wB5DsFIE087245>