diff --git a/srcpkgs/ncmpcpp/patches/socket-inode.patch b/srcpkgs/ncmpcpp/patches/socket-inode.patch deleted file mode 100644 index 6bf92146ea0..00000000000 --- a/srcpkgs/ncmpcpp/patches/socket-inode.patch +++ /dev/null @@ -1,16 +0,0 @@ -# Support sockets without a socket inode -# https://github.com/ncmpcpp/ncmpcpp/commit/40e4f98ee896ea10967eb1c4323bb718331eabea -diff --git a/src/mpdpp.cpp b/src/mpdpp.cpp -index ccdee31d..9a92e5df 100644 ---- a/src/mpdpp.cpp -+++ b/src/mpdpp.cpp -@@ -147,7 +147,7 @@ unsigned Connection::Version() const - void Connection::SetHostname(const std::string &host) - { - size_t at = host.find("@"); -- if (at != std::string::npos) -+ if (at != 0 && at != std::string::npos) - { - m_password = host.substr(0, at); - m_host = host.substr(at+1); - diff --git a/srcpkgs/ncmpcpp/template b/srcpkgs/ncmpcpp/template index 75ce5f6f31f..b0fba7f09df 100644 --- a/srcpkgs/ncmpcpp/template +++ b/srcpkgs/ncmpcpp/template @@ -1,25 +1,25 @@ # Template file for 'ncmpcpp' pkgname=ncmpcpp -version=0.9.2 -revision=11 +version=0.10.1 +revision=1 build_style=gnu-configure -configure_args=" BOOST_LIB_SUFFIX= --enable-clock --enable-outputs - --enable-unicode --enable-visualizer --with-curl --with-taglib --with-fftw" -hostmakedepends="pkg-config" -makedepends="boost-devel fftw-devel icu-devel libcurl-devel libmpdclient-devel - readline-devel taglib-devel" +configure_args=" --enable-clock --enable-outputs --enable-unicode + --enable-visualizer --with-curl --with-taglib --with-fftw" +hostmakedepends="automake libtool pkg-config" +makedepends="boost-devel fftw-devel icu-devel libcurl-devel libltdl-devel + libmpdclient-devel readline-devel taglib-devel" short_desc="Ncurses mpd client inspired by ncmpc" maintainer="cinerea0 " license="GPL-2.0-or-later" homepage="https://rybczak.net/ncmpcpp" -distfiles="${homepage}/stable/ncmpcpp-${version}.tar.bz2" -checksum=faabf6157c8cb1b24a059af276e162fa9f9a3b9cd3810c43b9128860c9383a1b +distfiles="https://github.com/ncmpcpp/ncmpcpp/archive/refs/tags/${version}.tar.gz" +checksum=ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9 # Required by waddwstr() with ncurses on musl CXXFLAGS="-D_XOPEN_SOURCE=600" pre_configure() { - vsed -e '/^docdir/d' -i {,doc/}Makefile.in + autoreconf -fiv } post_install() {