Update to ncmpc-0.24

This commit is contained in:
dcoppa 2014-09-02 08:44:15 +00:00
parent 34bc35766c
commit f63baff3cf
5 changed files with 22 additions and 22 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.27 2013/09/24 14:30:33 dcoppa Exp $
# $OpenBSD: Makefile,v 1.28 2014/09/02 08:44:15 dcoppa Exp $
COMMENT= curses based frontend for mpd
VER= 0.21
VER= 0.24
DISTNAME= ncmpc-${VER}
EPOCH= 0
CATEGORIES= audio
@ -14,7 +14,7 @@ MAINTAINER= David Coppa <dcoppa@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c glib-2.0 mpdclient>=1 ncursesw
WANTLIB= c glib-2.0 mpdclient>=1 ncursesw pthread
LIB_DEPENDS= devel/glib2 \
audio/libmpdclient>=2.4
MODULES= devel/gettext

View File

@ -1,2 +1,2 @@
SHA256 (ncmpc-0.21.tar.gz) = Jqiw/vikJQUAC4RMXvNAP0+Hd8soV67n64ZyBXI2/r4=
SIZE (ncmpc-0.21.tar.gz) = 493635
SHA256 (ncmpc-0.24.tar.gz) = HplcPRuiD9I13LMZ4WokTATFLAeSVksgkUhwNYJ+63o=
SIZE (ncmpc-0.24.tar.gz) = 451278

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-configure,v 1.2 2013/09/19 16:34:15 dcoppa Exp $
--- configure.orig Thu Apr 11 10:29:07 2013
+++ configure Thu Sep 19 17:45:24 2013
@@ -6957,14 +6957,14 @@ fi
$OpenBSD: patch-configure,v 1.3 2014/09/02 08:44:16 dcoppa Exp $
--- configure.orig Mon Jul 14 10:19:00 2014
+++ configure Tue Sep 2 10:37:05 2014
@@ -7248,14 +7248,14 @@ fi

View File

@ -1,18 +1,18 @@
$OpenBSD: patch-src_colors_c,v 1.2 2011/09/17 13:30:15 jasper Exp $
$OpenBSD: patch-src_colors_c,v 1.3 2014/09/02 08:44:16 dcoppa Exp $
"Fix" screen corruption in ncmpc. Colors and attributes can not be mixed.
Colors are in the low 8 bit, mask them in the appropriate places.
--- src/colors.c.orig Sun Jul 24 03:15:09 2011
+++ src/colors.c Sat Sep 17 11:16:49 2011
@@ -88,7 +88,7 @@ colors_update_pair(enum color id)
--- src/colors.c.orig Tue Sep 2 10:38:51 2014
+++ src/colors.c Tue Sep 2 10:39:26 2014
@@ -85,7 +85,7 @@ colors_update_pair(enum color id)
{
assert(id > 0 && id < COLOR_END);
- fg = colors[id].color;
+ fg = colors[id].color & 0xff;
bg = colors[COLOR_BACKGROUND].color;
- int fg = colors[id].color;
+ int fg = colors[id].color & 0xff;
int bg = colors[COLOR_BACKGROUND].color;
/* If color == COLOR_NONE (negative),
@@ -275,7 +275,7 @@ colors_use(WINDOW *w, enum color id)
@@ -270,7 +270,7 @@ colors_use(WINDOW *w, enum color id)
if (options.enable_colors) {
/* color mode */
if ((int)attrs != entry->color || (short)id != pair)

View File

@ -1,6 +1,6 @@
$OpenBSD: patch-src_screen_c,v 1.5 2013/09/19 16:34:15 dcoppa Exp $
--- src/screen.c.orig Tue Jun 12 21:17:38 2012
+++ src/screen.c Thu Sep 19 17:45:24 2013
$OpenBSD: patch-src_screen_c,v 1.6 2014/09/02 08:44:16 dcoppa Exp $
--- src/screen.c.orig Mon Jul 14 11:41:28 2014
+++ src/screen.c Tue Sep 2 10:37:05 2014
@@ -41,6 +41,8 @@
#include "screen_outputs.h"
#include "screen_chat.h"
@ -18,7 +18,7 @@ $OpenBSD: patch-src_screen_c,v 1.5 2013/09/19 16:34:15 dcoppa Exp $
#ifndef NCMPC_MINI
/** welcome message time [s] */
@@ -201,6 +204,13 @@ screen_exit(void)
@@ -199,6 +202,13 @@ screen_exit(void)
void
screen_resize(struct mpdclient *c)
{