pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/editline



Module Name:    pkgsrc
Committed By:   vins
Date:           Sun Jun  1 14:14:35 UTC 2025

Modified Files:
        pkgsrc/devel/editline: Makefile distinfo
Added Files:
        pkgsrc/devel/editline/patches: patch-src_terminal.c


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/editline/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/editline/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/editline/patches/patch-src_terminal.c

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

Modified files:

Index: pkgsrc/devel/editline/Makefile
diff -u pkgsrc/devel/editline/Makefile:1.17 pkgsrc/devel/editline/Makefile:1.18
--- pkgsrc/devel/editline/Makefile:1.17 Mon Apr 28 20:14:59 2025
+++ pkgsrc/devel/editline/Makefile      Sun Jun  1 14:14:35 2025
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2025/04/28 20:14:59 tnn Exp $
+# $NetBSD: Makefile,v 1.18 2025/06/01 14:14:35 vins Exp $
 
 DISTNAME=              libedit-20250104-3.1
+PKGREVISION=   1
 PKGNAME=               editline-3.1.20250104
 CATEGORIES=            devel
 MASTER_SITES=          https://thrysoee.dk/editline/

Index: pkgsrc/devel/editline/distinfo
diff -u pkgsrc/devel/editline/distinfo:1.21 pkgsrc/devel/editline/distinfo:1.22
--- pkgsrc/devel/editline/distinfo:1.21 Mon Apr 28 20:14:59 2025
+++ pkgsrc/devel/editline/distinfo      Sun Jun  1 14:14:35 2025
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.21 2025/04/28 20:14:59 tnn Exp $
+$NetBSD: distinfo,v 1.22 2025/06/01 14:14:35 vins Exp $
 
 BLAKE2s (libedit-20250104-3.1.tar.gz) = 459c6801dc8baa7498865b932a39da055de7c21286da78ccd6b019c1d4339f8f
 SHA512 (libedit-20250104-3.1.tar.gz) = 4b4a8b4b1f2cb952bbb3d128605eba9bc7cd0ad35c44b2c099f067c8bea69455bd11faae4ff20384bbe0ea901b25a1249d8323dea4ccd6141a17393f62bb8df2
 Size (libedit-20250104-3.1.tar.gz) = 546745 bytes
 SHA1 (patch-libedit.pc.in) = c2c810ab2c9c7b9d1862abc7bdca53fda5732119
 SHA1 (patch-src_sys.h) = dacabbcf6347dfae5f9deabe9c7288e4aeb620b5
+SHA1 (patch-src_terminal.c) = 6e572ea7aa291e29c3546b542f592aa7adc07c4a
 SHA1 (patch-src_terminal.h) = 5d658f7b7c3b88c0c3122a1be740f3a72d7d2370

Added files:

Index: pkgsrc/devel/editline/patches/patch-src_terminal.c
diff -u /dev/null pkgsrc/devel/editline/patches/patch-src_terminal.c:1.1
--- /dev/null   Sun Jun  1 14:14:35 2025
+++ pkgsrc/devel/editline/patches/patch-src_terminal.c  Sun Jun  1 14:14:35 2025
@@ -0,0 +1,29 @@
+$NetBSD: patch-src_terminal.c,v 1.1 2025/06/01 14:14:35 vins Exp $
+
+Prevent type clash with illumos termcap and/or ncurses.
+
+--- src/terminal.c.orig        2023-08-27 07:25:53.000000000 +0000
++++ src/terminal.c
+@@ -64,10 +64,7 @@ __RCSID("$NetBSD: terminal.c,v 1.46 2023
+ #endif
+ 
+ /* Solaris's term.h does horrid things. */
+-#if defined(HAVE_TERM_H) && !defined(__sun) && !defined(HAVE_TERMCAP_H)
+-#include <term.h>
+-#endif
+-
++#ifndef HAVE_TERMCAP_H
+ #if defined(__sun)
+ extern int tgetent(char *, const char *);
+ extern int tgetflag(char *);
+@@ -75,7 +72,10 @@ extern int tgetnum(char *);
+ extern int tputs(const char *, int, int (*)(int));
+ extern char* tgoto(const char*, int, int);
+ extern char* tgetstr(char*, char**);
++#elif defined(HAVE_TERM_H)
++#include <term.h>
+ #endif
++#endif /* HAVE_TERMCAP_H */
+ 
+ #ifdef _REENTRANT
+ #include <pthread.h>



Home | Main Index | Thread Index | Old Index