Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtypist for openSUSE:Factory checked in at 2025-09-09 20:30:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtypist (Old) and /work/SRC/openSUSE:Factory/.gtypist.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtypist" Tue Sep 9 20:30:50 2025 rev:12 rq:1303373 version:2.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gtypist/gtypist.changes 2024-11-02 16:12:41.689538611 +0100 +++ /work/SRC/openSUSE:Factory/.gtypist.new.1977/gtypist.changes 2025-09-09 20:31:25.368204230 +0200 @@ -1,0 +2,15 @@ +Sun Sep 7 15:50:46 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.10.1 + * New P lesson series for programmers. + * Fixes for various lessons. + * New Romanian lessons. + * Expanded the S lesson series with a new quotation and a few + more passages from Shakespeare. + * Jump over whitespace characters at the beginning of lines in + lessons. + * Added a Romanian translation. + * Updated the KTouch lesson import script. +- Update gcc14.patch (patch was partially merged) + +------------------------------------------------------------------- Old: ---- gtypist-2.9.5.tar.xz gtypist-2.9.5.tar.xz.sig New: ---- gtypist-2.10.1.tar.xz gtypist-2.10.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtypist.spec ++++++ --- /var/tmp/diff_new_pack.q2nXxX/_old 2025-09-09 20:31:25.848224460 +0200 +++ /var/tmp/diff_new_pack.q2nXxX/_new 2025-09-09 20:31:25.848224460 +0200 @@ -17,10 +17,10 @@ Name: gtypist -Version: 2.9.5 +Version: 2.10.1 Release: 0 Summary: Universal typing tutor -License: GPL-3.0-only +License: GPL-3.0-or-later Group: Amusements/Teaching/Other URL: http://gnu.org/software/gtypist/ Source: http://ftp.gnu.org/gnu/gtypist/%name-%version.tar.xz ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.q2nXxX/_old 2025-09-09 20:31:25.880225808 +0200 +++ /var/tmp/diff_new_pack.q2nXxX/_new 2025-09-09 20:31:25.884225976 +0200 @@ -1,5 +1,5 @@ -mtime: 1730548659 -commit: 7486127ac85ef800a382735d898ed945aa341e64efbe2d1ee333cb28361c4d4e +mtime: 1757428307 +commit: 7c20c5ce9b8a99f8700406d5e2f571fafb4dd69dff625ab7ba6e8060c30f854b url: https://src.opensuse.org/jengelh/gtypist revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-09-09 16:31:56.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ gcc14.patch ++++++ --- /var/tmp/diff_new_pack.q2nXxX/_old 2025-09-09 20:31:26.032232214 +0200 +++ /var/tmp/diff_new_pack.q2nXxX/_new 2025-09-09 20:31:26.036232383 +0200 @@ -6,29 +6,16 @@ 2208 | ESCDELAY = 1; --- - src/cursmenu.c | 1 + src/gtypist.c | 2 +- - src/script.h | 2 +- - src/utf8.c | 1 + - 4 files changed, 4 insertions(+), 2 deletions(-) + src/infoview.c | 2 +- + src/utf8.c | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) -Index: gtypist-2.9.5/src/cursmenu.c +Index: gtypist-2.10.1/src/gtypist.c =================================================================== ---- gtypist-2.9.5.orig/src/cursmenu.c -+++ gtypist-2.9.5/src/cursmenu.c -@@ -20,6 +20,7 @@ - #include "config.h" - #include "cursmenu.h" - #include "script.h" -+#include "utf8.h" - - #ifdef HAVE_PDCURSES - #include <curses.h> -Index: gtypist-2.9.5/src/gtypist.c -=================================================================== ---- gtypist-2.9.5.orig/src/gtypist.c -+++ gtypist-2.9.5/src/gtypist.c -@@ -2205,7 +2205,7 @@ int main( int argc, char **argv ) +--- gtypist-2.10.1.orig/src/gtypist.c ++++ gtypist-2.10.1/src/gtypist.c +@@ -1815,7 +1815,7 @@ int main( int argc, char **argv ) // Quick hack to get rid of the escape delays #ifdef __NCURSES_H @@ -37,29 +24,30 @@ #endif /* set up colour pairs if possible */ -Index: gtypist-2.9.5/src/script.h +Index: gtypist-2.10.1/src/infoview.c =================================================================== ---- gtypist-2.9.5.orig/src/script.h -+++ gtypist-2.9.5/src/script.h -@@ -89,7 +89,7 @@ extern char *buffer_command( FILE *scrip - extern void seek_label( FILE *script, char *label, char *ref_line ); - extern int hash_label( char *label ); - extern void do_exit( FILE *script ); -- -+extern void check_script_file_with_current_encoding(FILE *script); - - extern void bind_F12 (const char *); // Defined in gtypist.c - -Index: gtypist-2.9.5/src/utf8.c +--- gtypist-2.10.1.orig/src/infoview.c ++++ gtypist-2.10.1/src/infoview.c +@@ -171,7 +171,7 @@ int do_beginner_infoview() + int numUsableLines, numMsgLines, i, j; + int width, height, xOffset, yOffset; + int firstLine, lastLine, msgLen; +- wchar_t ch; ++ int ch; + + msg = strdup(constMsg); + msgLen = strlen( msg ); +Index: gtypist-2.10.1/src/utf8.c =================================================================== ---- gtypist-2.9.5.orig/src/utf8.c -+++ gtypist-2.9.5/src/utf8.c -@@ -19,6 +19,7 @@ - - #include "config.h" - #include "utf8.h" -+#include "error.h" +--- gtypist-2.10.1.orig/src/utf8.c ++++ gtypist-2.10.1/src/utf8.c +@@ -225,7 +225,7 @@ wchar_t towideupper(wchar_t c) + + int get_widech(int* c) + { +- int ch; ++ wint_t ch; - #ifdef HAVE_PDCURSES - #include <curses.h> + if (isUTF8Locale) + { ++++++ gtypist-2.9.5.tar.xz -> gtypist-2.10.1.tar.xz ++++++ ++++ 92771 lines of diff (skipped) ++++++ gtypist.keyring ++++++ --- /var/tmp/diff_new_pack.q2nXxX/_old 2025-09-09 20:31:26.328244689 +0200 +++ /var/tmp/diff_new_pack.q2nXxX/_new 2025-09-09 20:31:26.332244857 +0200 @@ -1,70 +1,55 @@ -pub 4096R/C94AFA52 2011-01-09 -uid Tim Marston <e...@waxworlds.org> -uid Tim Marston <t...@waxworlds.org> -sub 4096R/5F26A28E 2011-01-09 - -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GopenPGP 2.7.4 +Comment: https://gopenpgp.org -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 -=iRm/ +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 +XHE= +=tqTY -----END PGP PUBLIC KEY BLOCK-----