Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F142451799
D28276.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D28276.diff
View Options
Index: head/audio/ncmpcpp/Makefile
===================================================================
--- head/audio/ncmpcpp/Makefile
+++ head/audio/ncmpcpp/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= ncmpcpp
-DISTVERSION= 0.8.2
-PORTREVISION= 16
+DISTVERSION= 0.9.1
CATEGORIES= audio
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/
@@ -14,39 +13,32 @@
LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \
libfftw3.so:math/fftw3 \
- libicudata.so:devel/icu \
libicuuc.so:devel/icu \
libboost_filesystem.so:devel/boost-libs \
libcurl.so:ftp/curl
USES= compiler:c++14-lang gnome iconv libtool localbase ncurses \
pkgconfig readline tar:bzip2
-GNU_CONFIGURE= yes
USE_GNOME= glib20
-CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
-LDFLAGS+= -lpthread
-CONFIGURE_ENV= BOOST_LIB_SUFFIX="" ncursesw_CFLAGS="-L${NCURSESLIB}" ncursesw_LIBS="-lncursesw"
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= ncursesw_CFLAGS="-L${NCURSESLIB}" ncursesw_LIBS="-lncursesw"
-OPTIONS_DEFINE= CLOCK DOCS OUTPUTS TAGLIB UTF8 VISUALIZER
-OPTIONS_DEFAULT= CLOCK OUTPUTS TAGLIB UTF8 VISUALIZER
-CLOCK_DESC= clock-screen support
-TAGLIB_DESC= taglib support
-OUTPUTS_DESC= Enable outputs screen
-VISUALIZER_DESC= Enable music visualizer screen
-
PLIST_FILES= bin/ncmpcpp \
man/man1/ncmpcpp.1.gz
-PORTDOCS= AUTHORS COPYING NEWS bindings config
+PORTDOCS= AUTHORS CHANGELOG.md COPYING bindings config
-CLOCK_CONFIGURE_ENABLE= clock
+OPTIONS_DEFINE= CLOCK DOCS OUTPUTS TAGLIB VISUALIZER
+OPTIONS_DEFAULT= CLOCK OUTPUTS TAGLIB VISUALIZER
-UTF8_CONFIGURE_ENABLE= unicode
+CLOCK_DESC= clock-screen support
+OUTPUTS_DESC= Enable outputs screen
+TAGLIB_DESC= taglib support
+VISUALIZER_DESC= Enable music visualizer screen
+CLOCK_CONFIGURE_ENABLE= clock
+OUTPUTS_CONFIGURE_ENABLE= outputs
TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib
TAGLIB_CONFIGURE_WITH= taglib
-
-OUTPUTS_CONFIGURE_ENABLE= outputs
-
VISUALIZER_BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
VISUALIZER_CONFIGURE_ENABLE= visualizer
Index: head/audio/ncmpcpp/distinfo
===================================================================
--- head/audio/ncmpcpp/distinfo
+++ head/audio/ncmpcpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523589893
-SHA256 (ncmpcpp-0.8.2.tar.bz2) = 650ba3e8089624b7ad9e4cc19bc1ac6028edb7523cc111fa1686ea44c0921554
-SIZE (ncmpcpp-0.8.2.tar.bz2) = 465713
+TIMESTAMP = 1611084686
+SHA256 (ncmpcpp-0.9.1.tar.bz2) = cb814a39c975f5b19c466188433644d1cbdb6db0abe1481d525587b149b36574
+SIZE (ncmpcpp-0.9.1.tar.bz2) = 474436
Index: head/audio/ncmpcpp/files/patch-src_screens_visualizer.cpp
===================================================================
--- head/audio/ncmpcpp/files/patch-src_screens_visualizer.cpp
+++ head/audio/ncmpcpp/files/patch-src_screens_visualizer.cpp
@@ -0,0 +1,12 @@
+--- src/screens/visualizer.cpp.orig 2021-01-19 19:47:11 UTC
++++ src/screens/visualizer.cpp
+@@ -33,6 +33,9 @@
+ #include <fcntl.h>
+ #include <netdb.h>
+ #include <cassert>
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
+
+ #include "global.h"
+ #include "settings.h"
Index: head/audio/ncmpcpp/files/patch-src_status.cpp
===================================================================
--- head/audio/ncmpcpp/files/patch-src_status.cpp
+++ head/audio/ncmpcpp/files/patch-src_status.cpp
@@ -1,4 +1,4 @@
---- src/status.cpp.orig 2017-05-25 13:30:40 UTC
+--- src/status.cpp.orig 2020-12-23 15:44:33 UTC
+++ src/status.cpp
@@ -21,6 +21,8 @@
#include <boost/date_time/posix_time/posix_time.hpp>
Index: head/audio/ncmpcpp/pkg-descr
===================================================================
--- head/audio/ncmpcpp/pkg-descr
+++ head/audio/ncmpcpp/pkg-descr
@@ -1,5 +1,14 @@
-Ncmpcpp is almost exact clone of ncmpc but it contains some
-new features ncmpc doesn't have. It's been also rewritten
-from scratch in C++.
+ncmpcpp is a featureful ncurses based MPD client inspired by ncmpc.
+Features include:
-WWW: http://unkart.ovh.org/ncmpcpp
+* tag editor
+* playlist editor
+* easy to use search engine
+* media library
+* music visualizer
+* ability to fetch artist info from last.fm
+* new display mode
+* alternative user interface
+* ability to browse and add files from outside of MPD music directory
+
+WWW: https://rybczak.net/ncmpcpp/
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Jan 21, 2:43 AM (15 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27787350
Default Alt Text
D28276.diff (4 KB)
Attached To
Mode
D28276: audio/ncmpcpp: Update to 0.9.1
Attached
Detach File
Event Timeline
Log In to Comment