2009-11-13 22:10:21 +00:00
|
|
|
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
|
|
|
|
|
|
PortSystem 1.0
|
2021-06-14 20:05:01 +01:00
|
|
|
PortGroup boost 1.0
|
2024-11-26 19:17:11 +08:00
|
|
|
PortGroup github 1.0
|
2009-11-13 22:10:21 +00:00
|
|
|
|
2024-06-02 00:51:09 +08:00
|
|
|
# Boost 1.76 has a bug which breaks builds with modern gcc.
|
|
|
|
|
# configure: error: cannot find boost/math/special_functions.hpp
|
|
|
|
|
# This happens due to the following error:
|
|
|
|
|
# /opt/local/include/gcc13/c++/utility: error: '__and_' was not declared in this scope; did you mean 'std::__and_'?
|
|
|
|
|
boost.version 1.81
|
|
|
|
|
|
2024-11-26 19:17:11 +08:00
|
|
|
github.setup ncmpcpp ncmpcpp 0.10.1
|
2026-03-19 15:01:14 +04:00
|
|
|
revision 2
|
2024-11-26 19:17:11 +08:00
|
|
|
checksums rmd160 f7ff8ac8b81e79bb9ad5799222869cbc82f93d71 \
|
|
|
|
|
sha256 ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9 \
|
|
|
|
|
size 231032
|
|
|
|
|
github.tarball_from archive
|
2021-12-17 03:10:40 -06:00
|
|
|
|
2009-11-13 22:10:21 +00:00
|
|
|
categories audio
|
2022-06-27 17:09:07 +02:00
|
|
|
maintainers nomaintainer
|
2009-11-13 22:10:21 +00:00
|
|
|
description an ncurses mpd client inspired by ncmpc
|
|
|
|
|
long_description Ncmpcpp has UI very similar to ncmpc's one, but it provides new useful \
|
|
|
|
|
features such as support for regular expressions in search engine, \
|
|
|
|
|
extended song format, items filtering, last.fm support, ability to \
|
|
|
|
|
sort playlist, local filesystem browser and other minor functions.
|
2021-02-16 06:12:55 +00:00
|
|
|
homepage https://rybczak.net/ncmpcpp/
|
2012-07-07 17:26:47 +00:00
|
|
|
license GPL-2+
|
2014-12-16 19:48:57 +00:00
|
|
|
|
2024-11-26 19:17:11 +08:00
|
|
|
use_autoreconf yes
|
2014-12-16 19:48:57 +00:00
|
|
|
|
2024-11-26 19:17:11 +08:00
|
|
|
depends_build-append \
|
|
|
|
|
path:bin/pkg-config:pkgconfig
|
|
|
|
|
|
|
|
|
|
depends_lib-append port:curl \
|
2022-09-04 10:07:48 -04:00
|
|
|
path:lib/pkgconfig/icu-uc.pc:icu \
|
2010-01-17 05:15:10 +00:00
|
|
|
port:libmpdclient \
|
2009-11-13 22:10:21 +00:00
|
|
|
port:ncurses \
|
2015-05-25 00:59:24 +00:00
|
|
|
port:readline \
|
2009-11-13 22:10:21 +00:00
|
|
|
port:taglib
|
2018-10-08 14:50:32 -05:00
|
|
|
|
2024-12-15 11:49:25 +04:00
|
|
|
compiler.cxx_standard 2020
|
2018-10-08 14:50:32 -05:00
|
|
|
|
2021-06-14 20:05:01 +01:00
|
|
|
configure.args --with-boost=[boost::install_area] \
|
2018-03-06 16:34:33 +01:00
|
|
|
--with-taglib=${prefix} \
|
|
|
|
|
--without-fftw
|
2012-07-07 21:23:51 +00:00
|
|
|
|
2012-05-19 14:57:27 +00:00
|
|
|
variant visualizer description "Enable Visualizer" {
|
2018-03-06 16:34:33 +01:00
|
|
|
depends_lib-append port:fftw-3
|
|
|
|
|
configure.args-replace --without-fftw --with-fftw=${prefix}
|
|
|
|
|
configure.args-append --enable-visualizer
|
2012-05-19 14:57:27 +00:00
|
|
|
}
|