pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ncurses



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan  5 02:01:15 UTC 2026

Modified Files:
        pkgsrc/devel/ncurses: Makefile PLIST distinfo
        pkgsrc/devel/ncurses/patches: patch-misc_run__tic.in

Log Message:
ncurses: update to 6.6.

20251230 6.6 release for upload to ftp.gnu.org
        + update announcement
        + corrected an ifdef needed for mouse support in MinGW/Windows
        + eliminate remaining duplicate code between MinGW/Windows drivers

20251227
        + make win32_curses.h obsolete in favor of nc_win32.h
        + modify MinGW32 configuration to account for its use of Windows-style
          pathnames in filesystem checks.
        + replace --enable-exp-win32 option with --enable-named-pipes

20251220
        > in-progress work to merge MinGW/Windows port.
          + eliminate EXP_WIN32_DRIVER with USE_NAMED_PIPES
          + change MS_TERMINAL to DEFAULT_TERM_VAR

20251213
        + in-progress work to merge MinGW/Windows port.
        + add a null-pointer check in tic -c option.
        + add a limit-check in infocmp -i option (report/example by Yixuan Cao).

20251206
        + in-progress work to merge MinGW/Windows port.

20251129
        + in-progress work to merge MinGW/Windows port.

20251123
        + revert change using NCURSES_SBOOL in tic.h which interfered with
          sign-extension in tigetflag (Debian #1121191, cf:  20251101).

20251122
        + in-progress work to merge MinGW/Windows port.
        + correct expression for TINFO_LIB variable in misc/ncurses-config.in
          (Debian #1121208, cf: 20251004).

20251115
        + check for special case of wcrtomb() converting a single byte code to
          a different single byte code, which glibc does for code 160 in the
          KOI8-R encoding (report by Yury V Zaytsev).
        + improve formatting/style of manpages (patches by Branden Robinson).
        + amend recent changes to mouse handling to avoid a case which caused
          a loop in wgetch until additional input is provided (htop #1769,
          cf: 20250913).

20251101
        + adjust generated terminfo.5 to omit tbl "x" column modifier if that
          is unsupported, i.e., with old nroff/tbl (adapted from patch by
          Branden Robinson).
        + in-progress work to merge MinGW/Windows port.

20251025
        + amend locale-portability fix in tty_update.c (MidnightCommander #4799,
          cf: 20240203).
        + add testing utility report_ctype
        + update configure macros, improving check for $host_os
        + correct a recent change to curs_termino.3x, along with formatting
          fixes for manpages.
        + corrected note about box() in curs_border.3x (patch by Jakub Horky,
          cf: 20250201).

20251018
        + add check for build-time utilities, in case cross-compiling is setup
          with an invalid $BUILD_CC (prompted by discussion with Stas Sergeev).
        + modify configure-script and makefiles to make it easier to override
          the "--with-install-prefix" default with environment variable
          (report by Stas Sergeev).

20251010
        + fix stray "\" in curs_extend.3x, regen html manpages.
        + regen html manpages with man2html 1.42, fixing a few cases where
          headers were not linked (report by Branden Robinson).

20251004
        + improve formatting/style of manpages (patches by Branden Robinson).
        + in-progress work to merge MinGW/Windows port.
        + improve configure check for "install".

20250927
        + in-progress work to merge MinGW/Windows port.

20250920
        + in-progress work to merge MinGW/Windows port.
        + add configure check for <sys/fsuid.h>, build-fix for flatpacks
          (report by Stas Sergeev).
        + update config.guess, config.sub

20250913
        + update ncurses-howto.
        + modify MKfallback.sh to eliminate TERMINFO environment variable.
        + improve checks in run_tic.sh script, change some variable names to
          reduce packager confusion (report by Stas Sergeev).
        + disallow configure options which apply only to multiuser systems, to
          improve ports to single-user systems such as Haiku (report by Stas
          Sergeev).
        + update ncurses/wcwidth.c, for MinGW ports, from xterm.
        + correct _nc_to_char() for the case when wctob() is not found by
          configure script (report/patch by Benno Schulenberg).
        > patches by Robin Haberkorn
          + modify handle_wheel case 2 to ignore the event as in case 1 for
            mouse version 1, since that corresponds to a button 6 or 7 event
            which is not supported with ABI 6.
          + use separate read/write pointers in the mouse event queue to work
            with too-close events for the click-detection to work reliably,
            and further improve that in case mouseinterval(0) is used to
            suppress click-detection.

20250830
        + in-progress work to merge MinGW/Windows port.
        + build-fix for experimental Windows configuration (report by Kirill
          Makurin).
        + improve pattern used for configure --with-xterm-kbs option.

20250823
        + improve style of MKterminfo.sh script (patches by Branden Robinson).
        + improve formatting/style of manpages (patches by Branden Robinson).
        + remove redundant definition of ConsoleInfo.
        + change scope of TTY, GET_TTY and SET_TTY to ncurses-internals

20250816
        + remove redundant reference to compiler in libtool configuration of
          mk-1st.awk (report by Lorinczy Zsigmond).
        + build-fixes for --enable-exp-win32 configuration
        + improve formatting/style of manpages (patches by Branden Robinson).

20250809
        + add configure check for Win32 named pipes feature, using that to make
          nc_mingw.h obsolete in favor of nc_win32.h
        + amend limit used in alloc_pair, by applying an adjustment for default
          colors only when the maximum number of color pairs is greater than
          the maximum number of colors (report by "Ingvix").

20250802
        + fixes for reading Unicode characters in MinGW/Windows port (report by
          Axel Reinhold).

20250726
        + modify configure script cases for $host_os, to accommodate 64-bit
          big-endian POWER linux with glibc (patch by Cosima Neidahl).
        + add warning to configure script to address conflict between the
          --enable-lp64 option and the options for overriding the types used
          for chtype and mmask_t.

20250720
        + further improve readability of header-files
        + add a consistency-check for termio(s)/tty headers, to help with
          cross-compiles (report by Stas Sergeev).
        + remove some unused configure-macros
        + add xterm+keypad to pccon+base -TD
        + trim trailing blanks from a few files (report by Stas Sergeev).

20250712
        + improve readability of term.h
        + modify recursive make rules to avoid interference with GNU make's
          "-j" option (report by Stas Sergeev).

20250705
        + when installing the terminfo database, check if symbolic links are
          supported before attemping to link lib/terminfo from share/terminfo
          (report by Kirill Makurin).
        + modify configure check for MAKEFLAGS/MFLAGS to ignore existing value
          of these environment variables (report by Stas Sergeev).
        + reserve -c/-l options in test/*.c for command/logging like vttest.
        + add options to test/worm.c for benchmarking (Nibby Nebbulous)
        + improve formatting/style of manpages (patches by Branden Robinson).
        + improve readability of header-files (patches by Branden Robinson).

20250628
        + fix a few compiler-warnings.
        + simplify include for wchar.h in Windows port by removing the platform
          ifdef's (report by Kirill Makurin).
        + regen Ada95/configure (report by Sven Joachim).

20250621
        + revise loop in wins_nwstr, to ensure that non-spacing characters are
          combined with the base spacing character (report by Karl Knechtel).
        + fixes for port using clang-cl or cl MSVC (report by Kirill Makurin).
        + improve test-packages:
          + convert debian*/copyright to DEP-5 format.
          + modify ".spec" test-files to work around timestamp-clamping in
            recent Fedora releases.

20250614
        + reduce lintian warnings for test-packages.
        + clean up some shellcheck warnings
        + improve test/configure checks for X libraries, reducing duplicates
        + fix some typos/errata in license text, to help with scripted checks

20250531
        + improve logic in misc/run_tic.in for constructing symbolic link
          when $DESTDIR is set.

20250524
        + correct option-name used in configure script, which resulted in size
          change for cchar_t (cf: 20250517).

20250517
        + initial changes for some ABI 7 features:
          + disable wgetch-events
          + add feature for extending mouse-buttons
          + add feature for extending direct-color support
        + use bracketed+paste in nsterm, rlogin-color, screen, terminology -TD

20250510
        + add rv/xr codes for domterm, mintty, mlterm -TD
        + add xr code for putty -TD
        + update teraterm to 5.0 -TD
        + add rlogin-color -TD

20250503
        + update/correct some of the rv/xr strings, checked with tack -TD
        + use ansi+rca in sclp -TD
        + use vt220+pcedit in sclp (Werner Fink)
        + move some building blocks from illumos to sun-color, based on
          illumos source-history -TD
        + improve use-clauses: ansi+cup, ansi+idl1, ansi+rca, ansi+rca2,
          ansi+sgrso, ansi+sgrul -TD
        + add ecma+standout, ecma+underline -TD
        + add rv code for alacritty -TD
        + add rv/xr codes for contour, ghostty, iterm2, kitty, konsole,
          vscode, vte, wezterm -TD

20250426
        + expand note on extensions in curs_addch.3x
        + add illumos, sun-16color, sun-256color, sun-direct -TD
        + add wyse+cvis -TD

20250419
        + add note on scrolling and lower-right corner to waddch and wadd_wch
          manual pages.

20250412
        + add pangoterm -TD
        + add kf1 to kf5 to sclp (report by Werner Fink)
        + add vt100+pf1-pf4 -TD

20250405
        + improve formatting/style of manpages (patches by Branden Robinson).
        + improve infocmp -E/-e fallback feature (report by Ville Rissanen):
          + prefix names with "ti_" if they begin with a digit, e.g., 9term
          + escape backslashes and double-quotes in description fields
        + modify infocmp -E/-e fallback feature to reduce stricter compiler
          warnings for the extended capability data.
        + add sclp -TD
        + add op to vt525 -TD
        + update contour -TD

20250329
        + add XM/xm to ms-terminal, to enable mouse with experimental Windows
          driver -TD
        + add -x option to infocmp in MKfallback.sh
        + improve experimental Windows driver by restoring the scroll buffer
          and console mode, e.g., when reset_prog_mode or endwin is called
          (patch by Daniel Starke).
        + add a buffer-limit check in postprocess_termcap (report/testcase by
          Yifan Zhang).

20250322
        + add a null pointer check in mouse-initialization, for the
          experimental Windows driver (patch by Daniel Starke).
        + improve makefile dependency in Ada95/src
        + add note in user_caps.5 addressing a quibble about dates.

20250315
        + improve formatting/style of manpages (patches by Branden Robinson).

20250308
        + remove test in wgetch which applied notimeout to the initial read
          of a character (patch by Branden Robinson).
        + improve formatting/style of manpages (patches by Branden Robinson).
        + fix a few compiler-warnings in MinGW port.

20250301
        + add color to vt525 (Branden Robinson)
        + add vt520-w and vt525-w (Branden Robinson)
        + improve formatting/style of manpages (patches by Branden Robinson).
        + improve configurability of alloca() as used in Windows ports.
        + fix some typos in manpages.
        + modify configure script checks for stdbool.h to fix build with older
          gcc version.

20250222
        + modify treatment of "n" parameter for waddnstr, waddnwstr, and
          wins_nwstr to return OK when "n" is zero, for consistency with other
          implementations (report by Benjamin Barenblat, cf: 20231118).
        + formatting improvements for terminfo.5 (Debian #1096164).

20250216
        + add limit-checks in alloc_entry.c and alloc_ttype.c to avoid indexing
          errors when using infocmp to compare all capabilities when processing
          a malformed terminfo binary which has a valid header (testcase by
          "Ekkosun").

20250215
        + add gzip option for suppressing filename/timestamp information to an
          overlooked case (cf: 20240330).
        + correct spelling errors found with codespell.
        + fix some typos in manpages (report by Sven Joachim)
        + amend change to lib_set_term.c to work with thread configuration
          (report by Rajeev Pillai, cf: 20250208).

20250208
        + change etip.h.in to include either/both of <new> and <exception>,
          needed for another old BSD.
        + update st (report by Alexander Kashpir) -TD
        + add note for ghostty 1.1.0 -TD
        + fix a few issues found with coverity.

20250201
        + add <new> to the possible headers declaring the C++ std::bad_alloc
          (report by Carl Hansen).
        + modify check for stdbool.h to be more conservative in case the
          headers are used with a compiler other than that which was used to
          configure (Redhat #2342514).
        + improve MKlib_gen.sh handling of "bool" type, for building link_test
        + improve formatting/style of manpages (patches by Branden Robinson).

20250125
        + improve error-handling in c++ binding (report by Mingjie Shen).
        + strict compiler-warning fixes for upcoming gcc15

20250118
        + improve pattern used for configure --with-xterm-kbs option (report by
          Mingyu Wang)
        + update configure macros, from work on cdk and dialog.
        + change a parameter name in curs_sp_funcs.3x, for consistency (patch
          by "WHR").
        > patches by Branden Robinson:
        + improve formatting/style of manpages
        + change winwstr() to a generated function, using the macro definition,
          moving its handling of negative length parameter into winnwstr().
        + correct actual-function name in a few trace calls.

20250111
        + add check for infinite loop in tic's use-resolution.
        + increase limit on use-clauses from 32 to 40, warn but allow entries
          which exceed the old limit.
        + add some null-pointer checks after mallocs in test-programs.

20250104
        + modify tput to warn about capabilities which expect parameters where
          none are given; also repair the feature where multiple capabilities
          can be handled on a single line.
        + cleanup use-clauses -TD
        + add linux+lockeys, xterm+r5+lockeys, xterm+r5+fkeys -TD
        + add vt220+ufkeys, vt220+sfkeys
        + revert man/manlinks.sed change, which loses aliases (cf: 20241228).
        + modify MKlib_gen.c to allow for Solaris's definition of NULL as 0L

20241228
        + correct conditional-compile for a case when the C compiler does not
          have a bool type.
        + add ghostty -TD
        > patches by Branden Robinson:
        + add comments to generated term.h to hint the configure options used
        + use same subdir-convention for term.h, in configure script
        + improve formatting/style of manpages

20241221
        + modify ncurses/tinfo/MKfallback.sh to work with MacOS sed, which
          lacks BSD-style \< and \>
        + trim padding from sgr expression used in trim_sgr0, to avoid copying
          the padding into the resulting sgr0 (report by Rajeev Pillai).
        + strict compiler-warning fixes for upcoming gcc15

20241214
        + avoid redefining bool in curses.h if the platform already supports
          that type (cf: 20241123).
        + move include <curses.h> from etip.h.in to cursesw.h, to work around
          breakage in Apple's port of ncurses.
        + strict compiler-warning fixes for upcoming gcc15

20241207
        + strict compiler-warning fixes for upcoming gcc15

20241130
        + improve configure check for lint program.
        + adjust options in test-programs to allow for consistent use of -c/-l
          for command/logging.
        + modify win_driver.c for MinGW to handle shift-tab and control-tab as
          back-tab (report by Axel Reinhold)

20241123
        + remove dependency on stdbool.h from configure script check for type
          of bool when C++ binding is omitted (report by Sam James).
        + compiler-warning fixes

20241109
        + work around musl header ifdef's (report by Urs Jansen, cf: Gentoo
          #920266).
        + improve error-reporting in write_entry.c (report by Changqing Li).
        + remove unused #include from DJGPP configuration (report by Stas
          Sergeev).
        + workaround/fix issues from clang-analyze

20241102
        + remove djgpp-specific initialization to binary mode (report/patch by
          Stas Sergeev).
        + add extended-keys for djgpp 2.05 -TD

20241026
        + update ms-terminal -TD
        + add ms-terminal-direct -TD
        + correct dimensions in test/popup_msg.c, fixing an overrun (patch by
          Stas Sergeev, cf: 20211219).

20241019
        + fixes for compiler warnings/cppcheck.
        + build-fixes for DJGPP configuration (patches by Stas Sergeev)

20241006
        + fixes for compiler warnings/cppcheck.
        + use xterm+alt+title in wezterm -TD

20240928
        + improve error-message from infocmp when a terminal entry cannot be
          opened (patch by Branden Robinson).
        + improve filtering of -L options in misc/gen-pkgconfig.in and in
          misc/ncurses-config.in
        + add check in wresize() for out-of-range dimensions (report by Peter
          Bierma).

20240922
        + add a few null-pointer checks in ncurses
        + improve test-driver in ncurses/link_test.c
        + restore background character in manpages as described in X/Open
          Curses section 3.3.6, and add option "-c" to test programs to
          illustrate a non-blank character in the window background property.
        + improve formatting/style of manpages (patches by Branden Robinson).
        + modify ncurses*-config to add -I option in --cflag where needed for
          --disable-overwrite to match ".pc" files.
        + disallow directories and block/character devices in safe-open.
        + amend scr_restore() and scr_init() to remove the target window only
          after validating the source window which will replace the target
          (report by Zixi Liu).

20240914
        + modify _nc_flush() to also flush stderr to help the flash capability
          to work in bash (patch by Harm te Hennepe, cf: 20201128)
        + omit -g and -fXXX flags from CFLAGS in misc/ncurses-config.in
        + improve formatting/style of manpages (patches by Branden Robinson).
        + improve examples in NCURSES-Programming-HOWTO.html
        + update comments in terminfo.src -TD

20240831
        + build-fix for a case in msys2 where gettimeofday() was available but
          the fallback was partly configured.
        > patch by Rafael Kitover:
        + separate the _NC_WINDOWS platform macro into _NC_WINDOWS_NATIVE,
          for MinGW and other native Win32 support, and _NC_WINDOWS, to make
          some Win32 features available under the Cygwin runtime, in this case
          the term-driver.
        + make some minor adjustments to allow
              ./configure --enable-term-driver
          to also work on Cygwin platforms such as Cygwin and MSYS2.

20240824
        + modify infocmp and tabs to use actual name in usage and header.
        + modify test/demo_keyok.c to accept ^Q for quit, for consistency.

20240817
        + review/update foot for 1.18.1 -TD
        + add a note about DomTerm 3.2.0 -TD
        + add new glob-expressions variables to list in config.status script
          (patch by Werner Fink).
        + add --enable-install-prefix to modify behavior of $DESTDIR to merge
          or replace the value set by --prefix (adapted from suggestion by
          Eli Zaretskii).

20240810
        + modify misc/Makefile.in and misc/run_tic.in so that $DESTDIR is set
          and used only in the makefile.
        + modify CF_WITH_PKG_CONFIG_LIBDIR to allow for pkg-config using
          DOS/Windows pathname syntax (report by Eli Zaretskii).
        + improve glob-expressions in configure script
        + remove unused Get_Menu_Screen() macro from menu.priv.h
        + update config.guess, config.sub

20240727
        + improve formatting/style of manpages (patches by Branden Robinson).
        + fixes for compiler warnings/cppcheck.
        + modify wattron/wattroff calls in form/m_post.c to call wattr_on and
          wattr_off to omit cast used in the former for X/Open compatibility
          (patch by Bill Gray).
        + modify wezterm, omitting its broken left/right margin feature (report
          by Thayne McCombs) -TD

20240720
        + improve formatting/style of manpages (patches by Branden Robinson).
        + modify configure script and misc/Makefile to accept glob expressions
          that include Windows/DOS drive-letters (report by Eli Zaretskii).
        + fix misspelled ifdef and correct return-value of _nc_mingw_tcflush in
          win_driver.c (report/patch by Eli Zaretskii).

20240713
        + modify misc/ncurses-config.in, improved match with pkg-config output.

20240706
        + update configure script to use macro changes from dialog.
        + modify CF_NCURSES_PTHREADS to avoid equating package and library
          names.

20240629
        + build-fix for ncurses-examples with newer PDCurses, which no longer
          has stubs for unimplemented features.
        + add help-popup for test_instr.c, test_inwstr.c
        + modify checks in delwin to avoid checking if the window is a pad
          until first checking if it is still on the active window-list
          (cf: 20211115).
        + improve -t option of test/gdc.c, allowing hours only, or hours and
          minutes only.

20240622
        + improve test/gdc.c (patch by Branden Robinson).
        + improve formatting/style of manpages (patches by Branden Robinson).
        + adjust naming of mingw *-config scripts to match the pkg-config names
        + widen pattern in pc/*-config scripts to disallow more linker options
        + add --cflags-only-I and --cflags-only-other options to
          misc/ncurses-config.in
        + revert change to CF_BUILD_CC macro (report by Vassili Courzakis,
          cf: 20240518).

20240615
        + improve formatting/style of manpages (patches by Branden Robinson).
        + review/update modules files.
        + improve install-rules in Ada95 makefiles (report by Branden Robinson).
        + improve formatting/style of manpages in test-directory.

20240608
        + change winwstr to return wide character count instead of OK (patch
          by Branden Robinson).
        + improve formatting/style of manpages (patches by Branden Robinson).
        + rename testing dpkg's for ncurses6 to resolve a naming conflict with
          Debian's ncurses packages.

20240601
        + improve formatting/style of manpages (patches by Branden Robinson).
        + change Ada95/configure to use --with-screen option rather than
          --enable-widec, to provide more choices of underlying curses library

20240525
        + build-fix for configure option --disable-ext-funcs
        + improve formatting/style of manpages (patches by Branden Robinson).
        + review/update iTerm2 for 3.5.0 -TD

20240519
        + update Ada95/configure to match change for -DTRACE
        + revert change to include/ncurses_defs, which caused build failure if
          tracing was not enabled (report by Branden Robinson).

20240518
        + improve formatting/style of manpages (patches by Branden Robinson).
        + move makefile's -DTRACE into include/ncurses_cfg.h, to simplify use
          of CFLAGS/CPPFLAGS.
        + improve check for clock_gettime(), from xterm.
        + modify configure script to work around broken gnatgcc script found in
          gcc-13 builds.

20240511
        + improve formatting/style of manpages (patches by Branden Robinson).
        + limit value from ESCDELAY environment variable to 30 seconds, like
          other delay limits.
        + limit values from LINES and COLUMNS environment variables to 512
          (report by Miroslav Lichvar).

20240504
        + update ncurses/wcwidth.c, for MinGW ports, from xterm.
        + trim obsolete comment about tack from INSTALL.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 pkgsrc/devel/ncurses/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/ncurses/PLIST
cvs rdiff -u -r1.54 -r1.55 pkgsrc/devel/ncurses/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in

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

Modified files:

Index: pkgsrc/devel/ncurses/Makefile
diff -u pkgsrc/devel/ncurses/Makefile:1.121 pkgsrc/devel/ncurses/Makefile:1.122
--- pkgsrc/devel/ncurses/Makefile:1.121 Sun Oct  5 01:17:21 2025
+++ pkgsrc/devel/ncurses/Makefile       Mon Jan  5 02:01:15 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.121 2025/10/05 01:17:21 js Exp $
+# $NetBSD: Makefile,v 1.122 2026/01/05 02:01:15 wiz Exp $
 
-DISTNAME=      ncurses-6.5
-PKGREVISION=   1
+DISTNAME=      ncurses-6.6
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=ncurses/}
 

Index: pkgsrc/devel/ncurses/PLIST
diff -u pkgsrc/devel/ncurses/PLIST:1.30 pkgsrc/devel/ncurses/PLIST:1.31
--- pkgsrc/devel/ncurses/PLIST:1.30     Mon May  6 08:24:05 2024
+++ pkgsrc/devel/ncurses/PLIST  Mon Jan  5 02:01:15 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2024/05/06 08:24:05 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.31 2026/01/05 02:01:15 wiz Exp $
 bin/captoinfo
 bin/clear
 bin/infocmp
@@ -49,7 +49,9 @@ man/man1/tic.1
 man/man1/toe.1
 man/man1/tput.1
 man/man1/tset.1
+man/man3/A_COLOR.3
 man/man3/BC.3
+man/man3/CCHARW_MAX.3
 man/man3/COLORS.3
 man/man3/COLOR_BLACK.3
 man/man3/COLOR_BLUE.3
@@ -66,6 +68,7 @@ man/man3/ERR.3
 man/man3/ESCDELAY.3
 man/man3/FALSE.3
 man/man3/LINES.3
+man/man3/MEVENT.3
 man/man3/NCURSES_SCREEN_CB.3
 man/man3/NCURSES_WINDOW_CB.3
 man/man3/OK.3
@@ -503,6 +506,7 @@ man/man3/mitem_opts.3
 man/man3/mitem_userptr.3
 man/man3/mitem_value.3
 man/man3/mitem_visible.3
+man/man3/mmask_t.3
 man/man3/mouse_trafo.3
 man/man3/mouseinterval.3
 man/man3/mouseinterval_sp.3

Index: pkgsrc/devel/ncurses/distinfo
diff -u pkgsrc/devel/ncurses/distinfo:1.54 pkgsrc/devel/ncurses/distinfo:1.55
--- pkgsrc/devel/ncurses/distinfo:1.54  Sun Jun 22 11:13:07 2025
+++ pkgsrc/devel/ncurses/distinfo       Mon Jan  5 02:01:15 2026
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.54 2025/06/22 11:13:07 kim Exp $
+$NetBSD: distinfo,v 1.55 2026/01/05 02:01:15 wiz Exp $
 
-BLAKE2s (ncurses-6.5.tar.gz) = 3de912518d0c9a3cb61cca69d2018bfb28b8b2dbb1a3d68cae70fccaf42da751
-SHA512 (ncurses-6.5.tar.gz) = fc5a13409d2a530a1325776dcce3a99127ddc2c03999cfeb0065d0eee2d68456274fb1c7b3cc99c1937bc657d0e7fca97016e147f93c7821b5a4a6837db821e8
-Size (ncurses-6.5.tar.gz) = 3688489 bytes
-SHA1 (patch-misc_run__tic.in) = a6a8dd89da1a2fbbc5fcabfa6d41ce3a41b75722
+BLAKE2s (ncurses-6.6.tar.gz) = cf256d7f053126a49caf3e722e83031676007df7db97bfdce20f377d1320c4df
+SHA512 (ncurses-6.6.tar.gz) = 02647baae53abc844fbadee5b0a2187ad073125c4e8950df6d1c4feb781cb74ba64fb838cedfee2c246c39932187f6775b1df124f18b99a4233f0d98c72191de
+Size (ncurses-6.6.tar.gz) = 3791150 bytes
+SHA1 (patch-misc_run__tic.in) = 1371e79c961dbdad698e9d80eaeb0a555c0b00b5
 SHA1 (patch-ncurses_base_lib_initscr.c) = 3f47c8ce9b98a82aa8db6b6da55810727559d30c
 SHA1 (patch-ncurses_tinfo_lib_raw.c) = 1adea51819538433b681c209f9754a18d0e37ebb
-SHA1 (patch-ncurses_tinfo_parse_entry.c) = ef0f6be1a1b1cdd39b04cf899558e0fcd9578dc3

Index: pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in
diff -u pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in:1.1 pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in:1.2
--- pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in:1.1     Mon Sep  7 11:11:41 2020
+++ pkgsrc/devel/ncurses/patches/patch-misc_run__tic.in Mon Jan  5 02:01:15 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-misc_run__tic.in,v 1.1 2020/09/07 11:11:41 schmonz Exp $
+$NetBSD: patch-misc_run__tic.in,v 1.2 2026/01/05 02:01:15 wiz Exp $
 
 Run the built tic with the built libncurses, not the installed one, as
 the build system intends (but fails) to do. This fixes "make package",
@@ -8,9 +8,9 @@ This fix applies to fewer dynamic linker
 not the macOS dyld, for instance -- so making the provided script work
 as intended will be more widely effective than this patch.
 
---- misc/run_tic.in.orig       2020-02-02 23:34:34.000000000 +0000
+--- misc/run_tic.in.orig       2025-09-13 16:52:46.000000000 +0000
 +++ misc/run_tic.in
-@@ -76,10 +76,13 @@ then
+@@ -85,10 +85,13 @@ then
                        ;;
                esac
                export PATH
@@ -18,12 +18,12 @@ as intended will be more widely effectiv
 +              if test @DFT_LWR_MODEL@ = shared || test @DFT_LWR_MODEL@ = libtool
                then
 -                      SHLIB="sh $srcdir/shlib"
--                      TIC_PATH="$SHLIB tic"
+-                      tic_path="$SHLIB tic"
 +                      #SHLIB="sh $srcdir/shlib"
-+                      #TIC_PATH="$SHLIB tic"
++                      #tic_path="$SHLIB tic"
 +                      # shlib is supposed to set this (or OPSYS equivalent)
 +                      # for its child, but sure seems not to
 +                      TIC_PATH="@SETENV@ LD_LIBRARY_PATH=${DESTDIR}${prefix}/lib tic"
                else
-                       TIC_PATH="tic"
+                       tic_path="tic"
                fi



Home | Main Index | Thread Index | Old Index