Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Jan 2026 15:55:31 +0000
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1826475a21dc - main - devel/ncurses: Update version 6.5=>6.6
Message-ID:  <695e81f3.22d5d.28e90a27@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1826475a21dc47ed607f59a6306fced6e94b2650

commit 1826475a21dc47ed607f59a6306fced6e94b2650
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-01-07 11:24:24 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-01-07 15:55:19 +0000

    devel/ncurses: Update version 6.5=>6.6
    
    - Remove the patch for the configure script. This is not needed anymore
      because now the function CF_POSIX_VISIBLE (included from aclocal.m4)
      prevents the problematic CFLAGS from being added. [1]
    
    Changelog: https://invisible-island.net/ncurses/announce.html#h2-release-notes
    
    PR:             292124, 263101 [1]
    Reported by:    daniel_eisele@gmx.de [1]
    Approved by:    portmgr (exp-run)
---
 devel/ncurses/Makefile                           |  2 +-
 devel/ncurses/distinfo                           |  6 +++---
 devel/ncurses/files/patch-configure              | 14 --------------
 devel/ncurses/files/patch-misc_ncurses-config.in | 24 ++++++++++++------------
 devel/ncurses/pkg-plist                          |  4 ++++
 5 files changed, 20 insertions(+), 30 deletions(-)

diff --git a/devel/ncurses/Makefile b/devel/ncurses/Makefile
index 89a15eae11b3..885e28e09935 100644
--- a/devel/ncurses/Makefile
+++ b/devel/ncurses/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ncurses
-DISTVERSION=	6.5
+DISTVERSION=	6.6
 CATEGORIES=	devel
 MASTER_SITES=	https://invisible-mirror.net/archives/ncurses/
 DIST_SUBDIR=	${PORTNAME}
diff --git a/devel/ncurses/distinfo b/devel/ncurses/distinfo
index afa0076edb88..3390491ebd14 100644
--- a/devel/ncurses/distinfo
+++ b/devel/ncurses/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714420657
-SHA256 (ncurses/ncurses-6.5.tar.gz) = 136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6
-SIZE (ncurses/ncurses-6.5.tar.gz) = 3688489
+TIMESTAMP = 1767341825
+SHA256 (ncurses/ncurses-6.6.tar.gz) = 355b4cbbed880b0381a04c46617b7656e362585d52e9cf84a67e2009b749ff11
+SIZE (ncurses/ncurses-6.6.tar.gz) = 3791150
diff --git a/devel/ncurses/files/patch-configure b/devel/ncurses/files/patch-configure
deleted file mode 100644
index 04351d3c1ebd..000000000000
--- a/devel/ncurses/files/patch-configure
+++ /dev/null
@@ -1,14 +0,0 @@
---- configure.orig	2018-12-22 22:58:42 UTC
-+++ configure
-@@ -8780,7 +8780,10 @@ case $host_os in
- 	cf_xopen_source="-D_DARWIN_C_SOURCE"
- 	cf_XOPEN_SOURCE=
- 	;;
--(freebsd*|dragonfly*|midnightbsd*)
-+(freebsd*)
-+	cf_XOPEN_SOURCE=
-+	;;
-+(dragonfly*|midnightbsd*)
- 	# 5.x headers associate
- 	#	_XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
- 	#	_XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
diff --git a/devel/ncurses/files/patch-misc_ncurses-config.in b/devel/ncurses/files/patch-misc_ncurses-config.in
index 4412f80c36c8..6ab0c439357a 100644
--- a/devel/ncurses/files/patch-misc_ncurses-config.in
+++ b/devel/ncurses/files/patch-misc_ncurses-config.in
@@ -1,15 +1,15 @@
---- misc/ncurses-config.in.orig	2021-01-20 15:29:14 UTC
+--- misc/ncurses-config.in.orig	2025-11-22 19:19:28 UTC
 +++ misc/ncurses-config.in
-@@ -151,7 +151,7 @@ while [ $# -gt 0 ]; do
- 		if [ "x@WITH_OVERWRITE@" = xno ]; then
- 			INCS="$INCS -I${includesubdir}"
- 		fi
--		if [ "${includedir}" != /usr/include ]; then
-+		if [ "${includedir}" != %%PREFIX%%/include ]; then
- 			INCS="$INCS -I${includedir}"
- 		fi
- 		sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO
-@@ -229,7 +229,7 @@ ENDECHO
+@@ -98,7 +98,7 @@ if [ "$includesubdir" != "/usr/include" ]; then
+ CFLAGS="@PKG_CFLAGS@"
+ if [ "$includesubdir" != "/usr/include" ]; then
+ 	CFLAGS="$CFLAGS -I${includesubdir}"
+-	if [ "$includedir" != "/usr/include" ]; then
++	if [ "$includedir" != "%%PREFIX%%/include" ]; then
+ 		[ x@WITH_OVERWRITE@ = xno ] && CFLAGS="$CFLAGS -I${includedir}"
+ 	fi
+ fi
+@@ -318,7 +318,7 @@ while [ $# -gt 0 ]; do
  		INCS=
  		if [ "x@WITH_OVERWRITE@" = xno ]; then
  			INCS="${includesubdir}"
@@ -17,4 +17,4 @@
 +		elif [ "${includedir}" != %%PREFIX%%/include ]; then
  			INCS="${includedir}"
  		fi
- 		echo $INCS
+ 		echo "$INCS"
diff --git a/devel/ncurses/pkg-plist b/devel/ncurses/pkg-plist
index bfa7798788ac..b6696f3c5d9a 100644
--- a/devel/ncurses/pkg-plist
+++ b/devel/ncurses/pkg-plist
@@ -79,7 +79,9 @@ libdata/pkgconfig/tinfo.pc
 %%MANPAGES%%share/man/man1/toe.1m.gz
 %%MANPAGES%%share/man/man1/tput.1.gz
 %%MANPAGES%%share/man/man1/tset.1.gz
+%%MANPAGES%%share/man/man3/A_COLOR.3x.gz
 %%MANPAGES%%share/man/man3/BC.3x.gz
+%%MANPAGES%%share/man/man3/CCHARW_MAX.3x.gz
 %%MANPAGES%%share/man/man3/COLORS.3x.gz
 %%MANPAGES%%share/man/man3/COLOR_BLACK.3x.gz
 %%MANPAGES%%share/man/man3/COLOR_BLUE.3x.gz
@@ -96,6 +98,7 @@ libdata/pkgconfig/tinfo.pc
 %%MANPAGES%%share/man/man3/ESCDELAY.3x.gz
 %%MANPAGES%%share/man/man3/FALSE.3x.gz
 %%MANPAGES%%share/man/man3/LINES.3x.gz
+%%MANPAGES%%share/man/man3/MEVENT.3x.gz
 %%MANPAGES%%share/man/man3/NCURSES_SCREEN_CB.3x.gz
 %%MANPAGES%%share/man/man3/NCURSES_WINDOW_CB.3x.gz
 %%MANPAGES%%share/man/man3/OK.3x.gz
@@ -534,6 +537,7 @@ libdata/pkgconfig/tinfo.pc
 %%MANPAGES%%share/man/man3/mitem_userptr.3x.gz
 %%MANPAGES%%share/man/man3/mitem_value.3x.gz
 %%MANPAGES%%share/man/man3/mitem_visible.3x.gz
+%%MANPAGES%%share/man/man3/mmask_t.3x.gz
 %%MANPAGES%%share/man/man3/mouse_trafo.3x.gz
 %%MANPAGES%%share/man/man3/mouseinterval.3x.gz
 %%MANPAGES%%share/man/man3/mouseinterval_sp.3x.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?695e81f3.22d5d.28e90a27>