pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Curses (pkgsrc)
details: https://anonhg.NetBSD.org/pkgsrc/rev/ab3dc00be99a
branches: trunk
changeset: 645446:ab3dc00be99a
user: mef <mef%pkgsrc.org@localhost>
date: Thu Jan 29 01:00:26 2015 +0000
description:
(pkgsrc)
- patch-CursesFun.c is deleted, upstream fixed the problem, see 1.31
part in HISTORY below
(upstream)
- Update 1.29 to 1.32
-------------------
New in 1.32 (Released August 9, 2014)
Makefile.PL: if /usr/include/ncurses/ncurses.h exists, use Ncurses regardless
of what the $guess_cfg table says for the OS at hand. This fixes the former
hybrid approach which didn't work for a Solaris 11 system that has both
Ncurses and BSD curses.
Typographical error in documentation fixed.
New in 1.31 (Released April 26, 2014)
Fix compile failure with some Curses libraries, introduced in
1.29 - undefined KEY_CODE_YES.
Fix documentation: wide character functions exist back to Perl 5.6,
not 5.16.
New in 1.30 (Released April 19, 2014)
Fix build failure: Use older substitutes if Perl is too old to have
the 'utf8_to_uvchr_buf' function they use; don't include the wide character
functions if Perl is even too old to have the substitutes. Broken in 1.29.
Fix "constant not provided by your vendor" message when you refer to a
function that does not exist in the Curses module.
Minor fixes to documentation of new wide character functions.
Fix warning about extra argument to c_setmevent .
Fix documentation for "not defined in your Curses library" errors.
(broken in 1.28).
Fix demo programs' recognition of "not defined in your Curses library"
errors (broken in 1.28).
diffstat:
devel/p5-Curses/Makefile | 5 ++---
devel/p5-Curses/distinfo | 9 ++++-----
devel/p5-Curses/patches/patch-CursesFun.c | 19 -------------------
3 files changed, 6 insertions(+), 27 deletions(-)
diffs (51 lines):
diff -r 7f8a9971f96a -r ab3dc00be99a devel/p5-Curses/Makefile
--- a/devel/p5-Curses/Makefile Thu Jan 29 00:48:51 2015 +0000
+++ b/devel/p5-Curses/Makefile Thu Jan 29 01:00:26 2015 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2014/10/09 14:06:14 wiz Exp $
+# $NetBSD: Makefile,v 1.50 2015/01/29 01:00:26 mef Exp $
-DISTNAME= Curses-1.29
+DISTNAME= Curses-1.32
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Curses/}
EXTRACT_SUFX= .tgz
diff -r 7f8a9971f96a -r ab3dc00be99a devel/p5-Curses/distinfo
--- a/devel/p5-Curses/distinfo Thu Jan 29 00:48:51 2015 +0000
+++ b/devel/p5-Curses/distinfo Thu Jan 29 01:00:26 2015 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.15 2014/09/22 10:47:18 jperkin Exp $
+$NetBSD: distinfo,v 1.16 2015/01/29 01:00:26 mef Exp $
-SHA1 (Curses-1.29.tgz) = ebd091c7ffb7805c1eb59e6ed787e5b292c322a3
-RMD160 (Curses-1.29.tgz) = c81b9b74c0a126feb4d8d63764f533a278c6ccf6
-Size (Curses-1.29.tgz) = 141638 bytes
-SHA1 (patch-CursesFun.c) = 0b6ae05b2f2870c7246624188010c602f8aa7e48
+SHA1 (Curses-1.32.tgz) = 7b0872d4977c6ba3e0a585a6293c9dc8650bede1
+RMD160 (Curses-1.32.tgz) = 694b0d0fddadc2256d1f0eaf29c4f25549b5652d
+Size (Curses-1.32.tgz) = 134753 bytes
diff -r 7f8a9971f96a -r ab3dc00be99a devel/p5-Curses/patches/patch-CursesFun.c
--- a/devel/p5-Curses/patches/patch-CursesFun.c Thu Jan 29 00:48:51 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-CursesFun.c,v 1.1 2014/09/22 10:47:18 jperkin Exp $
-
-Not all curses implementations have KEY_CODE_YES, use KEY_MIN
-there instead. XXX: arguably should be default?
-
---- CursesFun.c.orig 2014-04-05 17:09:37.000000000 +0000
-+++ CursesFun.c
-@@ -6968,7 +6968,11 @@ XS(XS_CURSES_getchar) {
- int key = wgetch(win);
- if (key == ERR) {
- XSRETURN_UNDEF;
-+#ifdef KEY_CODE_YES
- } else if (key < KEY_CODE_YES) {
-+#else
-+ } else if (key < KEY_MIN) {
-+#endif
- ST(0) = sv_newmortal();
- c_wchar2sv(ST(0), key);
- XSRETURN(1);
Home |
Main Index |
Thread Index |
Old Index