Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package luit for openSUSE:Factory checked in at 2023-12-15 21:46:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/luit (Old)
and /work/SRC/openSUSE:Factory/.luit.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "luit"
Fri Dec 15 21:46:55 2023 rev:15 rq:1133087 version:20230201
Changes:
--------
--- /work/SRC/openSUSE:Factory/luit/luit.changes 2022-10-30 18:28:36.998313277 +0100
+++ /work/SRC/openSUSE:Factory/.luit.new.25432/luit.changes 2023-12-15 21:47:03.801676640 +0100
@@ -1,0 +2,13 @@
+Mon Dec 11 11:27:05 UTC 2023 - Jiri Srain
+
+- fixed upstream tarball URL
+
+-------------------------------------------------------------------
+Mon Feb 6 10:49:22 UTC 2023 - Stefan Dirsch
+
+- Update to version 2.0.20230201
+ * correct conversion to/from codes past BMP (patch by Ben Wong,
+ Debian #1027414)
+ * fix a few compiler-warnings in configure-checks
+
+-------------------------------------------------------------------
Old:
----
luit-20221028.tgz
New:
----
luit-2.0.20230201.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ luit.spec ++++++
--- /var/tmp/diff_new_pack.DKthD1/_old 2023-12-15 21:47:04.301694917 +0100
+++ /var/tmp/diff_new_pack.DKthD1/_new 2023-12-15 21:47:04.305695062 +0100
@@ -1,7 +1,7 @@
#
# spec file for package luit
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,16 @@
#
+%define tarballver 2.0.
+
Name: luit
-Version: 20221028
+Version: 20230201
Release: 0
Summary: Locale and ISO 2022 support for Unicode terminals
License: MIT
Group: System/X11/Utilities
URL: http://invisible-island.net/luit/
-Source0: ftp://ftp.invisible-island.net/%{name}/%{name}-%{version}.tgz
+Source0: https://invisible-island.net/archives/%{name}/current/%{name}-%{tarballver}%{version}.tgz
BuildRequires: pkg-config
BuildRequires: pkgconfig(fontenc)
BuildRequires: pkgconfig(x11)
@@ -39,7 +41,7 @@
the locale's encoding.
%prep
-%setup -q
+%setup -q -n %{name}-%{tarballver}%{version}
%build
%configure --with-localealiasfile=%{_datadir}/X11/locale/locale.alias
++++++ luit-20221028.tgz -> luit-2.0.20230201.tgz ++++++
++++ 6674 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/COPYING new/luit-2.0.20230201/COPYING
--- old/luit-20221028/COPYING 2022-01-12 00:30:50.000000000 +0100
+++ new/luit-2.0.20230201/COPYING 2023-02-02 00:23:55.000000000 +0100
@@ -1,4 +1,4 @@
-Copyright 2006-2021,2022 by Thomas E. Dickey
+Copyright 2006-2022,2023 by Thomas E. Dickey
Copyright (c) 2002 by Tomohiro KUBOTA
Copyright (c) 2001 by Juliusz Chroboczek
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/COPYING.asc new/luit-2.0.20230201/COPYING.asc
--- old/luit-20221028/COPYING.asc 2022-01-12 00:31:09.000000000 +0100
+++ new/luit-2.0.20230201/COPYING.asc 2023-02-02 00:25:38.000000000 +0100
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
-iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmHeEzoACgkQzCr0RyFn
-vgODVQv/eI8YLqcbIj4Cv/OJxoj7xjzAfJzEpTS/K3XHTcloReOdxCry6RiyQkhN
-w5Fja6n2W5xalcZ7BnlrrJZHGvM6rlAVisP+g9ZdtYJfJo5ysZFZ/IeyoKASTe1Q
-vsodMca3ZJgncwUAxxWKfMyRVzEiun5Yg6R3PjhRPVz1B/YW9d5ZQdPSMkYdrSjK
-PfO6a1Dua1Z+hc7fmI2YXioOSOaKDjLtBQ5JYSU6nDtk4jifsGZRnY50Ir8uVqMT
-MBFuZvSdIXa5ixlTo/q7loutvRMOD28YaD1y3exJDxH4HPLt2Xdf1CuLQ5cDFYg1
-7qlmYeyB/ahEVM5ukegx6u4WwVHm2TZOsXEwf8MuEqNN1hNSYD7iF5zkd45czjAM
-egdEwmm9JPhIzGv8rS2BG9T18+4ttp4xt9Lla1/duVlIoTz7hxr/7b97xREkPZfh
-mSUiUUBiCTaFubOatgxZP4t8rH31u6I5BJKCWhRuBuWW1oOWPYGUtMJ7PFjivSz4
-lBzEkJ/T
-=kRJ4
+iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmPa9PEACgkQzCr0RyFn
+vgOSqgv/aMvK6JTyXue6IuUnhQqIrTG00a8Y2I6GWu/R4fjYKhG/ytoOuMkgAlP0
+fzVmLGZdYEuLf2YwGbVoPQqOuVWVDPTfmhNa2tGuPA9L4W8iu/fCqnyJlEvQZ++6
+TCo4hU9hiMeRD4OljBh+sOIO10OyCuKXHePnuL6pfrrq1spRHjqpI/yJI+SLYmIM
+YaZ6UA0qCMyMcRFZvQJJ9CvaMCc15lvckvba4OJ8RjKENzxjXfM+zrMlFnq5rY/4
+vclpaOfyL+bR7LM7WokWT5HUbL2MNMwtaYwGKntCbmGrDsx7nikAoA/vzKPLo8tm
+DgtYo83zMlvXkIXkp8PqjjrnSQkMmBnZ/7Gu0JNGUH35Wp1epyBLpFJi4ayt75HB
+XCz1yAmxxZFukDjuy7hwV/wNFbqWL3TOPs/8anJcDI+GgOiyB/S+0RPzagGKAg5p
+ISZQVXN9rLKi54aFxKFgVEihQtGKebrCUEr4LGk5pnvcXkB5tQRFkkEAjS9UQVuh
+NVOCiOuA
+=keWR
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/configure.in new/luit-2.0.20230201/configure.in
--- old/luit-20221028/configure.in 2020-10-03 14:39:34.000000000 +0200
+++ new/luit-2.0.20230201/configure.in 2023-02-02 00:25:21.000000000 +0100
@@ -1,8 +1,8 @@
-dnl $XTermId: configure.in,v 1.49 2020/10/03 12:39:34 tom Exp $
+dnl $XTermId: configure.in,v 1.51 2023/02/01 23:25:21 tom Exp $
dnl
dnl ---------------------------------------------------------------------------
dnl
-dnl Copyright 2006-2019,2020 by Thomas E. Dickey
+dnl Copyright 2006-2020,2023 by Thomas E. Dickey
dnl
dnl All Rights Reserved
dnl
@@ -25,7 +25,7 @@
dnl
dnl ---------------------------------------------------------------------------
-AC_PREREQ(2.52.20200802)
+AC_PREREQ(2.52.20230114)
AC_INIT(luit.c)
AC_CONFIG_HEADER(config.h:config_h.in)
CF_CHECK_CACHE
@@ -41,7 +41,10 @@
AC_CONST
AC_PATH_XTRA
+
CF_XOPEN_SOURCE(600)
+AC_CHECK_DECL(exit)
+
CF_SIGWINCH
CF_SVR4
CF_SYSV
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/iso2022.c new/luit-2.0.20230201/iso2022.c
--- old/luit-20221028/iso2022.c 2018-06-27 22:41:53.000000000 +0200
+++ new/luit-2.0.20230201/iso2022.c 2023-02-02 00:54:17.000000000 +0100
@@ -1,7 +1,7 @@
-/* $XTermId: iso2022.c,v 1.40 2018/06/27 20:41:53 tom Exp $ */
+/* $XTermId: iso2022.c,v 1.42 2023/02/01 23:54:17 tom Exp $ */
/*
-Copyright 2011-2013,2018 by Thomas E. Dickey
+Copyright 2011-2018,2023 by Thomas E. Dickey
Copyright (c) 2001 by Juliusz Chroboczek
Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -134,11 +134,35 @@
OUTBUF_MAKE_FREE(is, fd, 2);
is->outbuf[is->outbuf_count++] = UChar(0xC0 | ((c >> 6) & 0x1F));
is->outbuf[is->outbuf_count++] = UChar(0x80 | (c & 0x3F));
- } else {
+ } else if (c <= 0xFFFF) {
OUTBUF_MAKE_FREE(is, fd, 3);
is->outbuf[is->outbuf_count++] = UChar(0xE0 | ((c >> 12) & 0x0F));
is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 6) & 0x3F));
is->outbuf[is->outbuf_count++] = UChar(0x80 | (c & 0x3F));
+ } else if (c <= 0x1FFFFF) {
+ OUTBUF_MAKE_FREE(is, fd, 4);
+ is->outbuf[is->outbuf_count++] = UChar(0xF0 | ((c >> 18) & 0x07));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 12) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 6) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | (c & 0x3F));
+ } else if (c <= 0x03FFFFFF) {
+ OUTBUF_MAKE_FREE(is, fd, 5);
+ is->outbuf[is->outbuf_count++] = UChar(0xF8 | ((c >> 24) & 0x03));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 18) & 0x3f));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 12) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 6) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | (c & 0x3F));
+ } else if (c <= 0x7FFFFFFF) {
+ OUTBUF_MAKE_FREE(is, fd, 6);
+ is->outbuf[is->outbuf_count++] = UChar(0xFC | ((c >> 30) & 0x01));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 24) & 0x3f));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 18) & 0x3f));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 12) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | ((c >> 6) & 0x3F));
+ is->outbuf[is->outbuf_count++] = UChar(0x80 | (c & 0x3F));
+ } else {
+ /* "21 bits ought to be enough for anybody!" -- The Unicode Consortium */
+ Warning("ignoring character beyond UTF-8's 31-bit range: 0x%X.\n", c);
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/luit.log.html new/luit-2.0.20230201/luit.log.html
--- old/luit-20221028/luit.log.html 2022-10-28 21:59:10.000000000 +0200
+++ new/luit-2.0.20230201/luit.log.html 2023-02-02 00:56:30.000000000 +0100
@@ -1,6 +1,6 @@
<!--
******************************************************************************
- * Copyright 2006-2021,2022 by Thomas E. Dickey *
+ * Copyright 2006-2022,2023 by Thomas E. Dickey *
* All Rights Reserved. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
@@ -21,7 +21,7 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER *
* DEALINGS IN THE SOFTWARE. *
******************************************************************************
- $XTermId: luit.log.html,v 1.193 2022/10/28 19:59:10 tom Exp $
+ $XTermId: luit.log.html,v 1.196 2023/02/01 23:56:30 tom Exp $
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
@@ -35,7 +35,7 @@
</head>
<body>
<hr>
- Copyright 2006-2021,2022 by utf8.buf_ptr == 0) {
- if ((c & 0x40) == 0)
+ if ((c & 0x40) == 0) /* Skip continuation bytes 10xx xxxx */
return -1;
s->utf8.buf[s->utf8.buf_ptr++] = UChar(c);
- if ((c & 0x60) == 0x40)
+ if ((c & 0x60) == 0x40) /* Starts with 110x xxxx */
s->utf8.len = 2;
- else if ((c & 0x70) == 0x60)
+ else if ((c & 0x70) == 0x60) /* Starts with 1110 xxxx */
s->utf8.len = 3;
- else if ((c & 0x78) == 0x70)
+ else if ((c & 0x78) == 0x70) /* Starts with 1111 0xxx */
s->utf8.len = 4;
else
s->utf8.buf_ptr = 0;
return -1;
}
- if ((c & 0x40) != 0) {
+ if ((c & 0x40) != 0) { /* Resync if not a continuation 10xx xxxx */
s->utf8.buf_ptr = 0;
return -1;
}
s->utf8.buf[s->utf8.buf_ptr++] = UChar(c);
if (s->utf8.buf_ptr < s->utf8.len)
- return -1;
+ return -1; /* Get the next continuation byte */
switch (s->utf8.len) {
case 2:
u = ((s->utf8.buf[0] & 0x1F) << 6) | (s->utf8.buf[1] & 0x3F);
@@ -160,7 +161,7 @@
else
return u;
case 4:
- u = ((s->utf8.buf[0] & 0x03) << 18)
+ u = ((s->utf8.buf[0] & 0x07) << 18)
| ((s->utf8.buf[1] & 0x3F) << 12)
| ((s->utf8.buf[2] & 0x3F) << 6)
| ((s->utf8.buf[3] & 0x3F));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/package/detest/changelog new/luit-2.0.20230201/package/detest/changelog
--- old/luit-20221028/package/detest/changelog 2022-10-28 21:51:45.000000000 +0200
+++ new/luit-2.0.20230201/package/detest/changelog 2023-02-02 00:19:21.000000000 +0100
@@ -1,3 +1,9 @@
+bluit (2.0+20230201) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Wed, 01 Feb 2023 18:19:21 -0500
+
bluit (2.0+20221028) unstable; urgency=low
* maintenance updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/package/detest/copyright new/luit-2.0.20230201/package/detest/copyright
--- old/luit-20221028/package/detest/copyright 2022-01-12 00:56:51.000000000 +0100
+++ new/luit-2.0.20230201/package/detest/copyright 2023-02-02 00:24:32.000000000 +0100
@@ -4,7 +4,7 @@
Source: https://invisible-island.net/luit/
Files: *
-Copyright: 2006-2021,2022 by Thomas E. Dickey
+Copyright: 2006-2022,2023 by Thomas E. Dickey
License: X11
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/package/luit.spec new/luit-2.0.20230201/package/luit.spec
--- old/luit-20221028/package/luit.spec 2022-10-28 21:51:21.000000000 +0200
+++ new/luit-2.0.20230201/package/luit.spec 2023-02-02 00:19:21.000000000 +0100
@@ -1,8 +1,8 @@
Summary: luit - Locale and ISO 2022 support for Unicode terminals
%define AppProgram luit
-%define AppVersion 20221028
+%define AppVersion 20230201
%define UseProgram b%{AppProgram}
-# $XTermId: luit.spec,v 1.69 2022/10/28 19:51:21 tom Exp $
+# $XTermId: luit.spec,v 1.70 2023/02/01 23:19:21 tom Exp $
Name: %{UseProgram}
Version: %{AppVersion}
Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/luit-20221028/version.h new/luit-2.0.20230201/version.h
--- old/luit-20221028/version.h 2022-10-28 21:51:20.000000000 +0200
+++ new/luit-2.0.20230201/version.h 2023-02-02 00:19:20.000000000 +0100
@@ -1,6 +1,6 @@
/*
- * $XTermId: version.h,v 1.64 2022/10/28 19:51:20 tom Exp $
+ * $XTermId: version.h,v 1.65 2023/02/01 23:19:20 tom Exp $
*
* http://invisible-island.net/luit/
*/
-#define LUIT_VERSION "2.0-20221028"
+#define LUIT_VERSION "2.0-20230201"