Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package swig for openSUSE:Factory checked in at 2022-11-03 19:13:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/swig (Old) and /work/SRC/openSUSE:Factory/.swig.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "swig" Thu Nov 3 19:13:14 2022 rev:79 rq:1032846 version:4.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/swig/swig.changes 2022-10-15 16:36:14.949979200 +0200 +++ /work/SRC/openSUSE:Factory/.swig.new.2275/swig.changes 2022-11-03 19:13:16.895688957 +0100 @@ -2 +2 @@ -Thu Oct 13 17:47:25 UTC 2022 - Michal Suchanek <msucha...@suse.com> +Wed Nov 2 10:54:51 UTC 2022 - Klaus K??mpf <kkae...@suse.com> @@ -4,5 +4,59 @@ -- Fix SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats - with python 3.10 gh#swig/swig#2277 - + swig-Python-define-PY_SSIZE_T_CLEAN.patch - + swig-Define-PY_SSIZE_T_CLEAN-macro.patch - + swig-Define-PY_SSIZE_T_CLEAN-only-when-not-defined-yet.patch +- adapt source name to please build service + +------------------------------------------------------------------- +Tue Oct 25 07:44:08 UTC 2022 - kkae...@suse.com + +- Update to version 4.1.0 from 4.1.0-beta1 + +------------------------------------------------------------------- +Sun Oct 16 12:50:55 UTC 2022 - Klaus K??mpf <kkae...@suse.com> + +- Update to 4.1.0~beta1 + * Add Javascript Node v12-v18 support, remove support prior to v6. + * Octave 6.0 to 6.4 support added. + * Add PHP 8 support. + * PHP wrapping is now done entirely via PHP's C API + - no more .php wrapper. + * Perl 5.8.0 is now the oldest version SWIG supports. + * Python 3.3 is now the oldest Python 3 version SWIG supports. + * Python 3.9-3.11 support added. + * Various memory leak fixes in Python generated code. + * Scilab 5.5-6.1 support improved. + * Many improvements for each and every target language. + * Various preprocessor expression handling improvements. + * Improved C99, C++11, C++14, C++17 support. + Start adding C++20 standard. + * Make SWIG much more move semantics friendly. + * Add C++ std::unique_ptr support. + * Few minor C++ template handling improvements. + * Various C++ using declaration fixes. + * Few fixes for handling Doxygen comments. + * GitHub Actions is now used instead of Travis CI for continuous + integration. + * Add building SWIG using CMake as a secondary build system. + * Update optional SWIG build dependency for regex support + from PCRE to PCRE2. + +- dropped patches, all upstream + * 15515f390c5e3316a7faf0cf85d661a297d45a50.patch + * fix-gcc12-error.patch + * swig-Define-PY_SSIZE_T_CLEAN-macro.patch + * swig-Define-PY_SSIZE_T_CLEAN-only-when-not-defined-yet.patch + * swig-Python-define-PY_SSIZE_T_CLEAN.patch + * swig-octave-6.patch + * swig-python310.patch + * swig308-isfinite.diff + +------------------------------------------------------------------- +Fri Oct 14 14:06:08 UTC 2022 - kkae...@suse.com + +- Update to version rel-4.0.2: + * [R] Run destructors of local C++ objects on SWIG_fail + * [php] Update exception_memory_leak_runme.php + * [lua] Run destructors of local C++ objects on SWIG_fail + * Fix issues with exception_memory_leak testcase + * Define PY_SSIZE_T_CLEAN only when not defined yet + * Add missing SWIGTYPE *const& typemaps + * Revert "[xml] Move to "Experimental" target language status" + * Cleanup SWIG_VERSION definition + * Additional SWIG_VERSION testing Old: ---- 15515f390c5e3316a7faf0cf85d661a297d45a50.patch fix-gcc12-error.patch swig-4.0.2.tar.gz swig-Define-PY_SSIZE_T_CLEAN-macro.patch swig-Define-PY_SSIZE_T_CLEAN-only-when-not-defined-yet.patch swig-Python-define-PY_SSIZE_T_CLEAN.patch swig-octave-6.patch swig-python310.patch swig308-isfinite.diff New: ---- _service _servicedata v4.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swig.spec ++++++ --- /var/tmp/diff_new_pack.nHQvWq/_old 2022-11-03 19:13:18.075695895 +0100 +++ /var/tmp/diff_new_pack.nHQvWq/_new 2022-11-03 19:13:18.123696177 +0100 @@ -30,31 +30,16 @@ BuildRequires: ruby-devel %endif Name: swig -Version: 4.0.2 +Version: 4.1.0 +%define srcversion v4.1.0 Release: 0 Summary: Simplified Wrapper and Interface Generator License: BSD-3-Clause AND GPL-3.0-or-later Group: Development/Languages/C and C++ URL: http://www.swig.org/ -Source: http://prdownloads.sourceforge.net/swig/%{name}-%{version}.tar.gz +Source: https://github.com/swig/swig/archive/refs/tags/%{srcversion}.tar.gz Source1: %{name}.rpmlintrc -# PATCH-FIX-UPSTREAM swig-octave-6.patch gh#swig/swig#2020 badshah...@gmail.com -- Allow swig to work with octave 6 and above; patch part of upstream merge request -Patch0: swig-octave-6.patch -Patch1: fix-gcc12-error.patch -# PATCH-FIX-UPSTREAM swig-python310.patch -- gh#swig/swig#2064, Fix swig test suite with python310 -Patch2: swig-python310.patch -# PATCH-FIX-UPSTREAM 15515f390c5e3316a7faf0cf85d661a297d45a50.patch - gh#swig/swig#2138, remove obsolete pcre1 -# from https://github.com/swig/swig/commit/15515f390c5e3316a7faf0cf85d661a297d45a50.patch -Patch3: 15515f390c5e3316a7faf0cf85d661a297d45a50.patch -# PATCH-FIX-UPSTREAM https://github.com/swig/swig/pull/2277 -Patch4: swig-Python-define-PY_SSIZE_T_CLEAN.patch -# PATCH-FIX-UPSTREAM https://github.com/swig/swig/pull/2277 -Patch5: swig-Define-PY_SSIZE_T_CLEAN-macro.patch -# PATCH-FIX-UPSTREAM https://github.com/swig/swig/pull/2401 -Patch6: swig-Define-PY_SSIZE_T_CLEAN-only-when-not-defined-yet.patch -Patch308: swig308-isfinite.diff - BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -135,7 +120,6 @@ %prep %setup -q -%autopatch -p1 %build %ifarch s390 s390x ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/swig/swig.git</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="revision">v4.1.0</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">swig-*.tar</param> <param name="compression">gz</param> </service> <service name="set_version" mode="disabled"> <param name="basename">swig</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/swig/swig.git</param> <param name="changesrevision">1e99e4fe37c0f2334b6de1c6bc3fcd3188bc2c92</param></service></servicedata> (No newline at EOF)