Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package less for openSUSE:Factory checked in 
at 2023-05-05 15:56:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/less (Old)
 and      /work/SRC/openSUSE:Factory/.less.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "less"

Fri May  5 15:56:52 2023 rev:70 rq:1084574 version:633

Changes:
--------
--- /work/SRC/openSUSE:Factory/less/less.changes        2023-05-03 
12:56:32.691574289 +0200
+++ /work/SRC/openSUSE:Factory/.less.new.1533/less.changes      2023-05-05 
15:56:54.975958338 +0200
@@ -1,0 +2,9 @@
+Thu May  4 08:12:21 UTC 2023 - Kristyna Streitova <[email protected]>
+
+- Update to 633
+  * This release fixes a build problem found in less-632 on systems
+    which have termcap.h in a subdirectory (ncurses/termcap.h or
+    ncursesw/termcap.h). There is no functional difference between
+    less-632 and less-633
+
+-------------------------------------------------------------------
@@ -4 +13 @@
-- Update to 632
+- Update to 632 (differences between 608 and 632)
@@ -38,34 +46,0 @@
-- Version 629 news
-  * Add LESSUTFCHARDEF environment variable (github #275).
-  * Add # command (github #330).
-  * Add ^S search modifier (github #196).
-  * Add --wordwrap option (github #113).
-  * Add --no-vbell option (github #304).
-  * Add --no-search-headers option (github #44).
-  * Add --modelines option (github #89).
-  * Add --intr option (github #224).
-  * Add --proc-backspace, --proc-tab and --proc-return options (github #335).
-  * Add --show-preproc-errors option (github #258).
-  * Add LESS_LINES and LESS_COLUMNS environment variables (github #84).
-  * Allow empty "lines" field in --header option.
-  * Update Unicode tables.
-  * Improve ability of ^X to interrupt F command (github #49).
-  * Status column (-J) shows off-screen matches.
-  * Parenthesized sub-patterns in searches are colored with unique colors, if 
supported by the regular expression library (github #196).
-  * Don't allow opening a tty as file input unless -f is set (github #309).
-  * Don't require newline input after +&... option (github #339).
-  * Fix incorrect handling of some Private Use Unicode characters.
-  * Fix ANSI color bug when overstriking with colored chars (github #276).
-  * Fix compiler const warning (github #279).
-  * Fix signal race in iread (github #280).
-  * Fix reading procfs files on Linux (github #282).
-  * Fix --ignore-case with ctrl-R (no regex) search (github #300).
-  * Fix bug doing repeat search after setting & filter (github #299).
-  * Fix bug doing repeat search before non-repeat search.
-  * Fix crash with -R and certain line lengths (github #338).
-  * Don't retain search options from a cancelled search (github #302).
-  * Don't call realpath on fake filenames like "-" (github #289).
-  * Implement lesstest test suite.
-  * Convert function parameter definitions from K&R to C89 (github #316).
-- Remove cve-2022-46663.patch that was applied upstream
-- Refresh less-429-more.patch and less-429-shell.patch

Old:
----
  less-632.sig
  less-632.tar.gz

New:
----
  less-633.sig
  less-633.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ less.spec ++++++
--- /var/tmp/diff_new_pack.JGOsgx/_old  2023-05-05 15:56:55.559961684 +0200
+++ /var/tmp/diff_new_pack.JGOsgx/_new  2023-05-05 15:56:55.571961753 +0200
@@ -22,7 +22,7 @@
 %define use_usretc 1
 %endif
 Name:           less
-Version:        632
+Version:        633
 Release:        0
 Summary:        Text File Browser and Pager Similar to more
 License:        BSD-2-Clause OR GPL-3.0-or-later

++++++ less-632.tar.gz -> less-633.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/NEWS new/less-633/NEWS
--- old/less-632/NEWS   2023-04-06 19:26:40.000000000 +0200
+++ new/less-633/NEWS   2023-05-03 20:43:01.000000000 +0200
@@ -11,6 +11,13 @@
 
 ======================================================================
 
+       Major changes between "less" versions 632 and 633
+
+* Fix build on systems which have ncurses/termcap.h or 
+  ncursesw/termcap.h but not termcap.h.
+
+======================================================================
+
        Major changes between "less" versions 608 and 632
 
 * Add LESSUTFCHARDEF environment variable (github #275).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/configure new/less-633/configure
--- old/less-632/configure      2023-04-06 19:26:42.000000000 +0200
+++ new/less-633/configure      2023-05-03 20:43:02.000000000 +0200
@@ -2020,6 +2020,8 @@
 as_fn_append ac_header_list " stdlib.h"
 as_fn_append ac_header_list " string.h"
 as_fn_append ac_header_list " termcap.h"
+as_fn_append ac_header_list " ncurses/termcap.h"
+as_fn_append ac_header_list " ncursesw/termcap.h"
 as_fn_append ac_header_list " termio.h"
 as_fn_append ac_header_list " termios.h"
 as_fn_append ac_header_list " time.h"
@@ -4172,6 +4174,10 @@
 
 
 
+
+
+
+
 # Checks for typedefs, structures, and compiler characteristics.
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode 
macros are broken" >&5
 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
@@ -4324,7 +4330,7 @@
 $as_echo_n "checking for working terminal libraries... " >&6; }
 TERMLIBS=
 include_termcap_h=
-if test "x$ac_cv_header_termcap_h" = xyes; then include_termcap_h="#include 
<termcap.h>"; fi
+if test "x$ac_cv_header_termcap_h" = xyes; then include_termcap_h="#include 
<termcap.h>"; elif test "x$ac_cv_header_ncurses_termcap_h" = xyes; then 
include_termcap_h="#include <ncurses/termcap.h>"; elif test 
"x$ac_cv_header_ncursesw_termcap_h" = xyes; then include_termcap_h="#include 
<ncursesw/termcap.h>"; fi
 
 # Check for systems where curses is broken.
 curses_broken=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/configure.ac new/less-633/configure.ac
--- old/less-632/configure.ac   2023-04-06 19:26:40.000000000 +0200
+++ new/less-633/configure.ac   2023-05-03 20:43:01.000000000 +0200
@@ -36,7 +36,7 @@
 AC_SEARCH_LIBS([regcmp], [gen intl PW])
 
 # Checks for header files.
-AC_CHECK_HEADERS_ONCE([ctype.h errno.h fcntl.h inttypes.h limits.h stdckdint.h 
stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h 
linux/magic.h sys/ioctl.h sys/stream.h sys/types.h sys/wait.h time.h wctype.h])
+AC_CHECK_HEADERS_ONCE([ctype.h errno.h fcntl.h inttypes.h limits.h stdckdint.h 
stdio.h stdlib.h string.h termcap.h ncurses/termcap.h ncursesw/termcap.h 
termio.h termios.h time.h unistd.h values.h linux/magic.h sys/ioctl.h 
sys/stream.h sys/types.h sys/wait.h time.h wctype.h])
 
 # Checks for typedefs, structures, and compiler characteristics.
 AC_HEADER_STAT
@@ -48,7 +48,7 @@
 AC_MSG_CHECKING([for working terminal libraries])
 TERMLIBS=
 include_termcap_h=
-if test "x$ac_cv_header_termcap_h" = xyes; then include_termcap_h="#include 
<termcap.h>"; fi
+if test "x$ac_cv_header_termcap_h" = xyes; then include_termcap_h="#include 
<termcap.h>"; elif test "x$ac_cv_header_ncurses_termcap_h" = xyes; then 
include_termcap_h="#include <ncurses/termcap.h>"; elif test 
"x$ac_cv_header_ncursesw_termcap_h" = xyes; then include_termcap_h="#include 
<ncursesw/termcap.h>"; fi
 
 # Check for systems where curses is broken.
 curses_broken=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/defines.h.in new/less-633/defines.h.in
--- old/less-632/defines.h.in   2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/defines.h.in   2023-05-03 20:43:01.000000000 +0200
@@ -267,6 +267,12 @@
 /* Define to 1 if you have the `nanosleep' function. */
 #undef HAVE_NANOSLEEP
 
+/* Define to 1 if you have the <ncursesw/termcap.h> header file. */
+#undef HAVE_NCURSESW_TERMCAP_H
+
+/* Define to 1 if you have the <ncurses/termcap.h> header file. */
+#undef HAVE_NCURSES_TERMCAP_H
+
 /* Define HAVE_OSPEED if your termcap library has the ospeed variable. */
 #undef HAVE_OSPEED
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/help.c new/less-633/help.c
--- old/less-632/help.c 2023-04-06 19:26:40.000000000 +0200
+++ new/less-633/help.c 2023-05-03 20:43:01.000000000 +0200
@@ -1,4 +1,4 @@
-/* This file was generated by mkhelp.pl from less.hlp at 17:26 on 2023/4/6 */
+/* This file was generated by mkhelp.pl from less.hlp at 18:42 on 2023/5/3 */
 #include "less.h"
 constant char helpdata[] = {
 '\n',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/less.man new/less-633/less.man
--- old/less-632/less.man       2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/less.man       2023-05-03 20:43:01.000000000 +0200
@@ -2118,4 +2118,4 @@
 
 
 
-                           Version 632: 06 Apr 2023                    LESS(1)
+                           Version 633: 03 May 2023                    LESS(1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/less.nro new/less-633/less.nro
--- old/less-632/less.nro       2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/less.nro       2023-05-03 20:43:01.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH LESS 1 "Version 632: 06 Apr 2023"
+.TH LESS 1 "Version 633: 03 May 2023"
 .SH NAME
 less \- opposite of more
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/lessecho.man new/less-633/lessecho.man
--- old/less-632/lessecho.man   2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/lessecho.man   2023-05-03 20:43:01.000000000 +0200
@@ -51,4 +51,4 @@
 
 
 
-                           Version 632: 06 Apr 2023                LESSECHO(1)
+                           Version 633: 03 May 2023                LESSECHO(1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/lessecho.nro new/less-633/lessecho.nro
--- old/less-632/lessecho.nro   2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/lessecho.nro   2023-05-03 20:43:01.000000000 +0200
@@ -1,4 +1,4 @@
-.TH LESSECHO 1 "Version 632: 06 Apr 2023"
+.TH LESSECHO 1 "Version 633: 03 May 2023"
 .SH NAME
 lessecho \- expand metacharacters
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/lesskey.man new/less-633/lesskey.man
--- old/less-632/lesskey.man    2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/lesskey.man    2023-05-03 20:43:01.000000000 +0200
@@ -382,4 +382,4 @@
 
 
 
-                           Version 632: 06 Apr 2023                 LESSKEY(1)
+                           Version 633: 03 May 2023                 LESSKEY(1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/lesskey.nro new/less-633/lesskey.nro
--- old/less-632/lesskey.nro    2023-04-06 19:26:41.000000000 +0200
+++ new/less-633/lesskey.nro    2023-05-03 20:43:01.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH LESSKEY 1 "Version 632: 06 Apr 2023"
+.TH LESSKEY 1 "Version 633: 03 May 2023"
 .SH NAME
 lesskey \- customize key bindings for less
 .SH "SYNOPSIS (deprecated)"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/screen.c new/less-633/screen.c
--- old/less-632/screen.c       2023-04-06 19:26:40.000000000 +0200
+++ new/less-633/screen.c       2023-05-03 20:43:01.000000000 +0200
@@ -68,9 +68,17 @@
 #endif
 #endif
 
+#if HAVE_NCURSESW_TERMCAP_H
+#include <ncursesw/termcap.h>
+#else
+#if HAVE_NCURSES_TERMCAP_H
+#include <ncurses/termcap.h>
+#else
 #if HAVE_TERMCAP_H
 #include <termcap.h>
 #endif
+#endif
+#endif
 #ifdef _OSK
 #include <signal.h>
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/less-632/version.c new/less-633/version.c
--- old/less-632/version.c      2023-04-06 19:26:40.000000000 +0200
+++ new/less-633/version.c      2023-05-03 20:43:01.000000000 +0200
@@ -981,6 +981,7 @@
 v630  3/18/23   Add LESS_DATA_DELAY.
 v631  3/26/23   Fix input of dead keys on Windows.
 v632  4/6/23    Make lesstest work on MacOS; minor fixes.
+v633  45/3/23   Fix build on systems with ncurses/termcap.h or 
ncursesw/termcap.h.
 */
 
-char version[] = "632";
+char version[] = "633";

Reply via email to