Lucas Raab wrote (2023-04-23 13:17 CEST):
> 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
1) nit: LIB_DEPENDS is not sorted.
2) port-lib-depends-check complains:
Missing: iconv.7 from libiconv-1.17 (/usr/local/bin/ncmpc)
Extra: pthread.27
WANTLIB += iconv
phread is coming form COMPILER_LIBCXX, that's fine.
The iconv WANTLIB should be added.
OK sdk@ with this fixed.
> 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
>