audio/ncmpcpp 0.10.1_7
Ncurses mpd client, clone of ncmpc with some new features
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- GPLv2+
- Categories
- audio
- Package size
- 668.9 KiB, 2336.2 KiB installed
Description
ncmpcpp is a featureful ncurses based MPD client inspired by ncmpc. Features include:
* 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
Install
As a binary package — by origin, or by package name:
pkg install audio/ncmpcpp
pkg install ncmpcpp
From the ports tree:
cd /usr/ports/audio/ncmpcpp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ncmpcpp>0:audio/ncmpcpp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.10.1_7 | 0.10.1_7 | 0.9.2_6 | 0.10.1_4 | 0.10.1_7 |
| FreeBSD:14:quarterly | 0.10.1_7 | 0.10.1_7 | n/a | 0.10.1_4 | 0.10.1_7 |
| FreeBSD:15:latest | 0.10.1_7 | 0.10.1_7 | n/a | 0.10.1_4 | 0.10.1_4 |
| FreeBSD:15:quarterly | 0.10.1_7 | 0.10.1_7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.10.1_7 | 0.10.1_7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 4
libmpdclient.so: audio/libmpdclientlibicuuc.so: devel/iculibboost_filesystem.so: devel/boost-libslibcurl.so: ftp/curl
The full lists below include those, and their dependencies in turn.
All build dependencies 24
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/libmpdclient
- audio/taglib
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/boost-libs
- devel/gettext-runtime
- devel/icu
- devel/libtool
- devel/libunistring
- devel/m4
- devel/pkgconf
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- math/fftw3
- print/indexinfo
- security/libssh2
- www/libnghttp2
All run dependencies 16
No port depends on this one.
Configuration
Options name: audio_ncmpcpp
| Option | Default | Description |
|---|---|---|
| CLOCK | on | clock-screen support |
| DOCS | off | Build and/or install documentation |
| LTO | on | Use Link-Time Optimization |
| OPTIMIZED_CFLAGS | on | Use extra compiler optimizations |
| OUTPUTS | on | Enable outputs screen |
| TAGLIB | on | taglib support |
| VISUALIZER | on | Enable music visualizer screen |
- USES
- autoreconf compiler:c++17-lang iconv libtool ncurses pkgconfig readline
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ncmpcpp-ncmpcpp-0.10.1_GH0.tar.gz | 231032 | ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9 |