View | Details | Raw Unified | Return to bug 252847 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +5 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	ncmpcpp
3
PORTNAME=	ncmpcpp
4
DISTVERSION=	0.8.2
4
DISTVERSION=	0.9.1
5
PORTREVISION=	16
6
CATEGORIES=	audio
5
CATEGORIES=	audio
7
MASTER_SITES=	https://ncmpcpp.rybczak.net/stable/
6
MASTER_SITES=	https://ncmpcpp.rybczak.net/stable/
8
7
Lines 23-34 Link Here
23
		pkgconfig readline tar:bzip2
22
		pkgconfig readline tar:bzip2
24
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
25
USE_GNOME=	glib20
24
USE_GNOME=	glib20
26
CPPFLAGS+=	-DU_USING_ICU_NAMESPACE=1
25
CONFIGURE_ENV=	ncursesw_CFLAGS="-L${NCURSESLIB}" ncursesw_LIBS="-lncursesw"
27
LDFLAGS+=	-lpthread
28
CONFIGURE_ENV=	BOOST_LIB_SUFFIX="" ncursesw_CFLAGS="-L${NCURSESLIB}" ncursesw_LIBS="-lncursesw"
29
26
30
OPTIONS_DEFINE=	CLOCK DOCS OUTPUTS TAGLIB UTF8 VISUALIZER
27
OPTIONS_DEFINE=	CLOCK DOCS OUTPUTS TAGLIB VISUALIZER
31
OPTIONS_DEFAULT=	CLOCK OUTPUTS TAGLIB UTF8 VISUALIZER
28
OPTIONS_DEFAULT=	CLOCK OUTPUTS TAGLIB VISUALIZER
32
CLOCK_DESC=	clock-screen support
29
CLOCK_DESC=	clock-screen support
33
TAGLIB_DESC=	taglib support
30
TAGLIB_DESC=	taglib support
34
OUTPUTS_DESC=	Enable outputs screen
31
OUTPUTS_DESC=	Enable outputs screen
Lines 36-47 Link Here
36
33
37
PLIST_FILES=	bin/ncmpcpp \
34
PLIST_FILES=	bin/ncmpcpp \
38
		man/man1/ncmpcpp.1.gz
35
		man/man1/ncmpcpp.1.gz
39
PORTDOCS=	AUTHORS COPYING NEWS bindings config
36
PORTDOCS=	AUTHORS CHANGELOG.md COPYING bindings config
40
37
41
CLOCK_CONFIGURE_ENABLE=	clock
38
CLOCK_CONFIGURE_ENABLE=	clock
42
39
43
UTF8_CONFIGURE_ENABLE=	unicode
44
45
TAGLIB_LIB_DEPENDS=	libtag.so:audio/taglib
40
TAGLIB_LIB_DEPENDS=	libtag.so:audio/taglib
46
TAGLIB_CONFIGURE_WITH=	taglib
41
TAGLIB_CONFIGURE_WITH=	taglib
47
42
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1523589893
1
TIMESTAMP = 1611084686
2
SHA256 (ncmpcpp-0.8.2.tar.bz2) = 650ba3e8089624b7ad9e4cc19bc1ac6028edb7523cc111fa1686ea44c0921554
2
SHA256 (ncmpcpp-0.9.1.tar.bz2) = cb814a39c975f5b19c466188433644d1cbdb6db0abe1481d525587b149b36574
3
SIZE (ncmpcpp-0.8.2.tar.bz2) = 465713
3
SIZE (ncmpcpp-0.9.1.tar.bz2) = 474436
(-)files/patch-src_screens_visualizer.cpp (+12 lines)
Line 0 Link Here
1
--- src/screens/visualizer.cpp.orig	2021-01-19 19:47:11 UTC
2
+++ src/screens/visualizer.cpp
3
@@ -33,6 +33,9 @@
4
 #include <fcntl.h>
5
 #include <netdb.h>
6
 #include <cassert>
7
+#include <sys/types.h>
8
+#include <sys/socket.h>
9
+#include <netinet/in.h>
10
 
11
 #include "global.h"
12
 #include "settings.h"
(-)files/patch-src_status.cpp (-1 / +1 lines)
Lines 1-4 Link Here
1
--- src/status.cpp.orig	2017-05-25 13:30:40 UTC
1
--- src/status.cpp.orig	2020-12-23 15:44:33 UTC
2
+++ src/status.cpp
2
+++ src/status.cpp
3
@@ -21,6 +21,8 @@
3
@@ -21,6 +21,8 @@
4
 #include <boost/date_time/posix_time/posix_time.hpp>
4
 #include <boost/date_time/posix_time/posix_time.hpp>
(-)pkg-descr (-4 / +13 lines)
Lines 1-5 Link Here
1
Ncmpcpp is almost exact clone of ncmpc but it contains some
1
ncmpcpp is a featureful ncurses based MPD client inspired by ncmpc.
2
new features ncmpc doesn't have. It's been also rewritten
2
Features include:
3
from scratch in C++.
4
3
5
WWW: http://unkart.ovh.org/ncmpcpp
4
* tag editor
5
* playlist editor
6
* easy to use search engine
7
* media library
8
* music visualizer
9
* ability to fetch artist info from last.fm
10
* new display mode
11
* alternative user interface
12
* ability to browse and add files from outside of MPD music directory
13
14
WWW: https://rybczak.net/ncmpcpp/

Return to bug 252847