View | Details | Raw Unified | Return to bug 272527 | Differences between
and this patch

Collapse All | Expand All

(-)b/audio/ncmpc/Makefile (-5 / +3 lines)
Lines 1-6 Link Here
1
PORTNAME=	ncmpc
1
PORTNAME=	ncmpc
2
PORTVERSION=	0.41
2
PORTVERSION=	0.48
3
PORTREVISION=	2
4
CATEGORIES=	audio
3
CATEGORIES=	audio
5
MASTER_SITES=	https://www.musicpd.org/download/ncmpc/0/
4
MASTER_SITES=	https://www.musicpd.org/download/ncmpc/0/
6
5
Lines 11-19 WWW= https://www.musicpd.org/clients/ncmpc/ Link Here
11
LICENSE=	GPLv2+
10
LICENSE=	GPLv2+
12
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
13
12
14
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
13
LIB_DEPENDS=	libmpdclient.so:audio/libmpdclient \
15
		libmpdclient.so:audio/libmpdclient \
14
		libpcre2-8.so:devel/pcre2
16
		libpcre.so:devel/pcre
17
15
18
USES=		compiler:c++17-lang cpe iconv localbase:ldflags meson ncurses \
16
USES=		compiler:c++17-lang cpe iconv localbase:ldflags meson ncurses \
19
		pkgconfig tar:xz
17
		pkgconfig tar:xz
(-)b/audio/ncmpc/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1602960213
1
TIMESTAMP = 1689471482
2
SHA256 (ncmpc-0.41.tar.xz) = 8a732a58fbec8a634625372a1c5c39f40724d6ca59320300b36ac0f15bec13ac
2
SHA256 (ncmpc-0.48.tar.xz) = b4b2d27e518096de2a145ef5ddf86cf46f8ba1f849bf45c6d81183a38869b90c
3
SIZE (ncmpc-0.41.tar.xz) = 269280
3
SIZE (ncmpc-0.48.tar.xz) = 296320
(-)b/audio/ncmpc/files/patch-doc_meson.build (-2 / +2 lines)
Lines 1-7 Link Here
1
Keep rsync optional with meson >= 0.58 after
1
Keep rsync optional with meson >= 0.58 after
2
https://github.com/mesonbuild/meson/commit/80c89a650b6f
2
https://github.com/mesonbuild/meson/commit/80c89a650b6f
3
3
4
--- doc/meson.build.orig	2020-10-16 10:59:17 UTC
4
--- doc/meson.build.orig	2023-04-06 10:04:08 UTC
5
+++ doc/meson.build
5
+++ doc/meson.build
6
@@ -18,6 +18,8 @@ if get_option('html_manual')
6
@@ -18,6 +18,8 @@ if get_option('html_manual')
7
     install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
7
     install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
Lines 12-18 https://github.com/mesonbuild/meson/commit/80c89a650b6f Link Here
12
   custom_target(
12
   custom_target(
13
     'upload',
13
     'upload',
14
     input: sphinx_output,
14
     input: sphinx_output,
15
@@ -29,6 +31,7 @@ if get_option('html_manual')
15
@@ -30,6 +32,7 @@ if get_option('html_manual')
16
       '--chmod=a+rX',
16
       '--chmod=a+rX',
17
     ],
17
     ],
18
   )
18
   )
(-)b/audio/ncmpc/files/patch-src_plugin.cxx (+11 lines)
Added Link Here
1
--- src/plugin.cxx.orig	2023-07-16 02:01:20 UTC
2
+++ src/plugin.cxx
3
@@ -21,6 +21,8 @@
4
 #include <sys/stat.h>
5
 #include <sys/wait.h>
6
 
7
+extern char **environ;
8
+
9
 struct PluginCycle;
10
 
11
 class PluginPipe {
(-)a/audio/ncmpc/files/patch-src_screen__utils.cxx (-10 lines)
Removed Link Here
1
--- src/screen_utils.cxx.orig	2020-10-17 18:44:29 UTC
2
+++ src/screen_utils.cxx
3
@@ -31,6 +31,7 @@
4
 #include "WaitUserInput.hxx"
5
 #endif
6
 
7
+#include <errno.h>
8
 #include <string.h>
9
 
10
 void
(-)a/audio/ncmpc/files/patch-src_signals.cxx (-11 lines)
Removed Link Here
1
--- src/signals.cxx.orig	2020-10-17 18:45:52 UTC
2
+++ src/signals.cxx
3
@@ -19,6 +19,8 @@
4
 
5
 #include "Instance.hxx"
6
 
7
+#include <signal.h>
8
+
9
 void
10
 Instance::OnSigwinch() noexcept
11
 {

Return to bug 272527