Hello,
Here's a small update for ncmpc to 0.48, works fine. Note that if a .ncmpc dir
exists, the config must be moved to ~/.config/ncmpc/
changelog:
ncmpc 0.48 - (2023-04-06)
* drop support for ~/.ncmpc/; using only ~/.config/ncmpc/ (XDG)
* improve scroll-offset handling
* experimental table layout
Thanks,
Lucas
diff /usr/ports
commit - 9ff203fee9d15757cb16beb8ddaad352b438ab32
path + /usr/ports
blob - 2045410e4b0d5b84af6e0f4f56eee08790a5f15c
file + audio/ncmpc/Makefile
--- audio/ncmpc/Makefile
+++ audio/ncmpc/Makefile
@@ -1,6 +1,6 @@
COMMENT= curses based frontend for mpd
-VER= 0.47
+VER= 0.48
DISTNAME= ncmpc-${VER}
EPOCH= 0
CATEGORIES= audio
blob - e49e238582baac03bc1572be361f934352eebd2c
file + audio/ncmpc/distinfo
--- audio/ncmpc/distinfo
+++ audio/ncmpc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ncmpc-0.47.tar.xz) = Ydojsbxselk/3ChhGTLNejD89oA4MOAXZMKbir7SJJw=
-SIZE (ncmpc-0.47.tar.xz) = 291400
+SHA256 (ncmpc-0.48.tar.xz) = tLLSflGAlt4qFF713fhs9G+LofhJv0XG2BGDo4hpuQw=
+SIZE (ncmpc-0.48.tar.xz) = 296320
blob - 3ac7c0a7d8ef1784aa10456425fb92854683d68d
file + audio/ncmpc/patches/patch-src_screen_cxx
--- audio/ncmpc/patches/patch-src_screen_cxx
+++ audio/ncmpc/patches/patch-src_screen_cxx
@@ -3,7 +3,7 @@ Index: src/screen.cxx
Index: src/screen.cxx
--- src/screen.cxx.orig
+++ src/screen.cxx
-@@ -43,8 +43,8 @@ ScreenManager::MakePage(const PageMeta &sf) noexcept
+@@ -27,8 +27,8 @@ ScreenManager::MakePage(const PageMeta &sf) noexcept
return i;
auto j = pages.emplace(&sf,
blob - 0658076fcb2a8c457b6aaa09048dd9de0acde4ee
file + audio/ncmpc/patches/patch-src_screen_utils_cxx
--- audio/ncmpc/patches/patch-src_screen_utils_cxx
+++ audio/ncmpc/patches/patch-src_screen_utils_cxx
@@ -1,7 +1,7 @@
Index: src/screen_utils.cxx
--- src/screen_utils.cxx.orig
+++ src/screen_utils.cxx
-@@ -31,6 +31,7 @@
+@@ -15,6 +15,7 @@
#include <cerrno>
#endif