# -*- 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 PortGroup boost 1.0 # 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 name ncmpcpp version 0.9.2 revision 5 checksums rmd160 112c518bd0b7f1467ba7949d2f25ca19c64abcf2 \ sha256 faabf6157c8cb1b24a059af276e162fa9f9a3b9cd3810c43b9128860c9383a1b \ size 486266 categories audio maintainers nomaintainer 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. homepage https://rybczak.net/ncmpcpp/ license GPL-2+ master_sites ${homepage}stable/ use_bzip2 yes depends_build port:pkgconfig depends_lib port:curl \ path:lib/pkgconfig/icu-uc.pc:icu \ port:libmpdclient \ port:ncurses \ port:readline \ port:taglib compiler.cxx_standard 2014 configure.args --with-boost=[boost::install_area] \ --with-taglib=${prefix} \ --without-fftw variant visualizer description "Enable Visualizer" { depends_lib-append port:fftw-3 configure.args-replace --without-fftw --with-fftw=${prefix} configure.args-append --enable-visualizer } livecheck.type regex livecheck.url ${homepage}installation/ livecheck.regex "stable\/${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"