pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

chezscheme-racket: terminfo is required in addition to curses



Module Name:	pkgsrc-wip
Committed By:	Johann Rudloff <johann%sinyax.net@localhost>
Pushed By:	cypheon
Date:		Tue May 24 21:26:50 2022 +0200
Changeset:	d541bb7a4a978c9c8e5329763aff9459e69cbedb

Modified Files:
	chezscheme-racket/Makefile
	chezscheme-racket/distinfo
	chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c

Log Message:
chezscheme-racket: terminfo is required in addition to curses

Remove any NetBSD specific handling with regards to includes.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d541bb7a4a978c9c8e5329763aff9459e69cbedb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 chezscheme-racket/Makefile                                   | 3 ++-
 chezscheme-racket/distinfo                                   | 2 +-
 chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c | 9 +++++----
 3 files changed, 8 insertions(+), 6 deletions(-)

diffs:
diff --git a/chezscheme-racket/Makefile b/chezscheme-racket/Makefile
index bf51ac071c..8137b5194d 100644
--- a/chezscheme-racket/Makefile
+++ b/chezscheme-racket/Makefile
@@ -79,5 +79,6 @@ post-install:
 	${RMDIR} ${DESTDIR}/${PREFIX}/lib/csv${PKGVERSION}/examples
 
 .include "../../archivers/lz4/buildlink3.mk"
-.include "../../devel/ncurses/buildlink3.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/terminfo.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/chezscheme-racket/distinfo b/chezscheme-racket/distinfo
index 900b276743..d9b4fbc6a5 100644
--- a/chezscheme-racket/distinfo
+++ b/chezscheme-racket/distinfo
@@ -3,5 +3,5 @@ $NetBSD$
 BLAKE2s (racket-minimal-8.3-src.tgz) = de7f1383be48a88aacdf67b0f57b8ae44c4ba4d99b24cce5827c9e61b9f5a510
 SHA512 (racket-minimal-8.3-src.tgz) = 374c1a294e9b48155de6b809eb0bd756fb3779101bbce1aee08765ac52a68f9f3c707c97d193e0a32550154909e7fcf47c1ecf2955b90e3612afeb9796a22891
 Size (racket-minimal-8.3-src.tgz) = 14988873 bytes
-SHA1 (patch-src_ChezScheme_c_expeditor.c) = 0794347286bb7dcd12526118ef76ae77461c9828
+SHA1 (patch-src_ChezScheme_c_expeditor.c) = cd68b6ec17755b0f788d56a54cc36efc95840eac
 SHA1 (patch-src_ChezScheme_configure) = 6f9ce9d2f1a0f7ff9a3c4a56e8d7a57e91b5c5df
diff --git a/chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c b/chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c
index ceca631e31..12ec021c95 100644
--- a/chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c
+++ b/chezscheme-racket/patches/patch-src_ChezScheme_c_expeditor.c
@@ -5,12 +5,13 @@ $NetBSD$
 
 --- src/ChezScheme/c/expeditor.c.orig	2021-10-24 04:17:58.000000000 +0000
 +++ src/ChezScheme/c/expeditor.c
-@@ -541,7 +541,7 @@ static void s_ee_write_char(wchar_t c) {
+@@ -539,9 +539,6 @@ static void s_ee_write_char(wchar_t c) {
+ # define CHTYPE int
+ # include </usr/include/curses.h>
  # include </usr/include/term.h>
- #elif defined(NETBSD)
- # include <ncurses.h>
+-#elif defined(NETBSD)
+-# include <ncurses.h>
 -# include <ncurses/term.h>
-+# include <term.h>
  #else
  # include <curses.h>
  # include <term.h>


Home | Main Index | Thread Index | Old Index