Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sidplayfp for openSUSE:Factory 
checked in at 2023-03-21 17:41:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sidplayfp (Old)
 and      /work/SRC/openSUSE:Factory/.sidplayfp.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sidplayfp"

Tue Mar 21 17:41:10 2023 rev:2 rq:1073040 version:2.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sidplayfp/sidplayfp.changes      2023-02-22 
15:21:31.633841099 +0100
+++ /work/SRC/openSUSE:Factory/.sidplayfp.new.31432/sidplayfp.changes   
2023-03-21 17:41:16.469757503 +0100
@@ -1,0 +2,6 @@
+Sun Mar 19 15:43:14 UTC 2023 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 2.4.1
+  * A few iconv fixes
+
+-------------------------------------------------------------------

Old:
----
  sidplayfp-2.4.0.tar.gz

New:
----
  sidplayfp-2.4.1.tar.gz

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

Other differences:
------------------
++++++ sidplayfp.spec ++++++
--- /var/tmp/diff_new_pack.0o1UxI/_old  2023-03-21 17:41:17.377761846 +0100
+++ /var/tmp/diff_new_pack.0o1UxI/_new  2023-03-21 17:41:17.381761865 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package sidplayfp
 #
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2023, Martin Hauke <mar...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,7 +18,7 @@
 
 
 Name:           sidplayfp
-Version:        2.4.0
+Version:        2.4.1
 Release:        0
 Summary:        SID chip music module player
 License:        GPL-2.0-or-later

++++++ sidplayfp-2.4.0.tar.gz -> sidplayfp-2.4.1.tar.gz ++++++
++++ 15702 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/sidplayfp-2.4.0/AUTHORS new/sidplayfp-2.4.1/AUTHORS
--- old/sidplayfp-2.4.0/AUTHORS 2022-11-06 11:26:54.000000000 +0100
+++ new/sidplayfp-2.4.1/AUTHORS 2023-03-19 15:49:03.000000000 +0100
@@ -3,7 +3,7 @@
 
 Copyright (c) 2000 Simon White
 Copyright (c) 2007-2010 Antti Lankila
-Copyright (c) 2010-2022 Leandro Nini
+Copyright (c) 2010-2023 Leandro Nini
 
 This version of the freely available sidplayfp player source code
 contains the following contributed or derived work. In the order they first
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/sidplayfp-2.4.0/README new/sidplayfp-2.4.1/README
--- old/sidplayfp-2.4.0/README  2022-11-06 11:26:54.000000000 +0100
+++ new/sidplayfp-2.4.1/README  2023-03-19 15:49:03.000000000 +0100
@@ -8,7 +8,7 @@
 
 Copyright (c) 2000 Simon White
 Copyright (c) 2007-2010 Antti Lankila
-Copyright (c) 2010-2022 Leandro Nini <drfiem...@users.sourceforge.net>
+Copyright (c) 2010-2023 Leandro Nini <drfiem...@users.sourceforge.net>
 
 
 
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/sidplayfp-2.4.0/build-aux/compile new/sidplayfp-2.4.1/build-aux/compile
--- old/sidplayfp-2.4.0/build-aux/compile       2022-11-06 11:26:58.000000000 
+0100
+++ new/sidplayfp-2.4.1/build-aux/compile       2023-03-19 15:49:06.000000000 
+0100
@@ -3,7 +3,7 @@
 
 scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 1999-2018 Free Software Foundation, Inc.
+# Copyright (C) 1999-2021 Free Software Foundation, Inc.
 # Written by Tom Tromey <tro...@cygnus.com>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -53,7 +53,7 @@
          MINGW*)
            file_conv=mingw
            ;;
-         CYGWIN*)
+         CYGWIN* | MSYS*)
            file_conv=cygwin
            ;;
          *)
@@ -67,7 +67,7 @@
        mingw/*)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin/*)
+       cygwin/* | msys/*)
          file=`cygpath -m "$file" || echo "$file"`
          ;;
        wine/*)
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/sidplayfp-2.4.0/build-aux/config.rpath 
new/sidplayfp-2.4.1/build-aux/config.rpath
--- old/sidplayfp-2.4.0/build-aux/config.rpath  2022-11-06 11:26:54.000000000 
+0100
+++ new/sidplayfp-2.4.1/build-aux/config.rpath  2023-03-19 15:49:03.000000000 
+0100
@@ -1,4 +1,4 @@
-Hello, this is a bogus file just to avoid automake complaining for a missing 
file.
-It is not needed anyway.
-The issue arises due to the use of AM_ICONV without AM_GNU_GETTEXT.
-Ideally we should go with the Gnulib module 'iconv'.
+# Hello, this is a bogus file just to avoid automake complaining for a missing 
file.
+# It is not needed anyway.
+# The issue arises due to the use of AM_ICONV without AM_GNU_GETTEXT.
+# Ideally we should go with the Gnulib module 'iconv'.
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/sidplayfp-2.4.0/build-aux/missing new/sidplayfp-2.4.1/build-aux/missing
--- old/sidplayfp-2.4.0/build-aux/missing       2022-11-06 11:26:58.000000000 
+0100
+++ new/sidplayfp-2.4.1/build-aux/missing       2023-03-19 15:49:06.000000000 
+0100
@@ -3,7 +3,7 @@
 
 scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
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/sidplayfp-2.4.0/configure.ac new/sidplayfp-2.4.1/configure.ac
--- old/sidplayfp-2.4.0/configure.ac    2022-11-06 11:26:54.000000000 +0100
+++ new/sidplayfp-2.4.1/configure.ac    2023-03-19 15:49:03.000000000 +0100
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT([sidplayfp], [2.4.0], [], [], 
[https://github.com/libsidplayfp/sidplayfp/])
+AC_INIT([sidplayfp], [2.4.1], [], [], 
[https://github.com/libsidplayfp/sidplayfp/])
 AC_CONFIG_SRCDIR([src/main.cpp])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
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/sidplayfp-2.4.0/doc/en/sidplayfp.1 new/sidplayfp-2.4.1/doc/en/sidplayfp.1
--- old/sidplayfp-2.4.0/doc/en/sidplayfp.1      2022-11-06 11:27:02.000000000 
+0100
+++ new/sidplayfp-2.4.1/doc/en/sidplayfp.1      2023-03-19 15:49:09.000000000 
+0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "SIDPLAYFP 1"
-.TH SIDPLAYFP 1 "2022-11-06" "perl v5.30.0" "User Programs"
+.TH SIDPLAYFP 1 "2023-03-19" "perl v5.34.0" "User Programs"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
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/sidplayfp-2.4.0/doc/en/sidplayfp.ini.5 
new/sidplayfp-2.4.1/doc/en/sidplayfp.ini.5
--- old/sidplayfp-2.4.0/doc/en/sidplayfp.ini.5  2022-11-06 11:27:02.000000000 
+0100
+++ new/sidplayfp-2.4.1/doc/en/sidplayfp.ini.5  2023-03-19 15:49:09.000000000 
+0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "SIDPLAYFP.INI 5"
-.TH SIDPLAYFP.INI 5 "2022-11-06" "perl v5.30.0" "File formats"
+.TH SIDPLAYFP.INI 5 "2023-03-19" "perl v5.34.0" "File formats"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
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/sidplayfp-2.4.0/doc/en/stilview.1 new/sidplayfp-2.4.1/doc/en/stilview.1
--- old/sidplayfp-2.4.0/doc/en/stilview.1       2022-11-06 11:27:02.000000000 
+0100
+++ new/sidplayfp-2.4.1/doc/en/stilview.1       2023-03-19 15:49:09.000000000 
+0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "STILVIEW 1"
-.TH STILVIEW 1 "2022-11-06" "perl v5.30.0" "User Programs"
+.TH STILVIEW 1 "2023-03-19" "perl v5.34.0" "User Programs"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
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/sidplayfp-2.4.0/src/codeConvert.cpp new/sidplayfp-2.4.1/src/codeConvert.cpp
--- old/sidplayfp-2.4.0/src/codeConvert.cpp     2022-11-06 11:26:54.000000000 
+0100
+++ new/sidplayfp-2.4.1/src/codeConvert.cpp     2023-03-19 15:49:03.000000000 
+0100
@@ -1,7 +1,7 @@
 /*
  * This file is part of sidplayfp, a console SID player.
  *
- * Copyright 2021 Leandro Nini
+ * Copyright 2021-2023 Leandro Nini
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -35,13 +35,13 @@
     char *srcPtr = const_cast<char*>(src);
     size_t srcLeft = strlen(src);
     char *outPtr = buffer;
-    size_t outLeft = 128;
+    size_t outLeft = sizeof (buffer)-1;
 
     while (srcLeft > 0)
     {
         size_t ret = iconv(cd, &srcPtr, &srcLeft, &outPtr, &outLeft);
         if (ret == (size_t) -1)
-            break;
+            return src;
     }
 
     // flush
@@ -59,9 +59,9 @@
 codeConvert::codeConvert()
 {
 #ifdef HAVE_ICONV
-    setlocale(LC_ALL, "");
     const char* encoding;
 #  ifndef _WIN32
+    setlocale(LC_ALL, "");
     encoding = nl_langinfo(CODESET);
 #  else
     UINT codepage = GetConsoleOutputCP();
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/sidplayfp-2.4.0/src/config.h.in new/sidplayfp-2.4.1/src/config.h.in
--- old/sidplayfp-2.4.0/src/config.h.in 2022-11-06 11:26:57.000000000 +0100
+++ new/sidplayfp-2.4.1/src/config.h.in 2023-03-19 15:49:06.000000000 +0100
@@ -24,9 +24,6 @@
 /* Define to 1 if you have the <machine/soundcard.h> header file. */
 #undef HAVE_MACHINE_SOUNDCARD_H
 
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
 /* Define to 1 if you have the <mmsystem.h> header file. */
 #undef HAVE_MMSYSTEM_H
 
@@ -54,6 +51,9 @@
 /* Define to 1 if you have the <stdint.h> header file. */
 #undef HAVE_STDINT_H
 
+/* Define to 1 if you have the <stdio.h> header file. */
+#undef HAVE_STDIO_H
+
 /* Define to 1 if you have the <stdlib.h> header file. */
 #undef HAVE_STDLIB_H
 
@@ -102,7 +102,9 @@
 /* Define to the version of this package. */
 #undef PACKAGE_VERSION
 
-/* Define to 1 if you have the ANSI C header files. */
+/* Define to 1 if all of the C90 standard headers exist (not just the ones
+   required in a freestanding environment). This macro is provided for
+   backward compatibility; new code need not use it. */
 #undef STDC_HEADERS
 
 /* Version number of package */

Reply via email to