Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxlsxwriter for openSUSE:Factory checked in at 2026-11-02 16:39:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libxlsxwriter (Old) and /work/SRC/openSUSE:Factory/.libxlsxwriter.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libxlsxwriter" Mon Nov 2 16:39:04 2026 rev:8 rq:1394371 version:1.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libxlsxwriter/libxlsxwriter.changes 2025-04-05 13:48:21.692005662 +0200 +++ /work/SRC/openSUSE:Factory/.libxlsxwriter.new.1255/libxlsxwriter.changes 2026-11-02 16:39:25.663885859 +0100 @@ -1,0 +2,14 @@ +Mon Mar 30 18:16:45 UTC 2026 - Andreas Stieger <[email protected]> + +- update to 1.2.4: + * Add validation of lxw_datetime fields to ensure that they are + within Excel's allowable ranges + * Fix an issue where setting the x or y scales to math.h INFINITY + resulted in an infinite loop + * Add validation checks for various enum values. + * Fix handling of invalid chart types +- includes changes from 1.2.3: + * Add support for handling dates in the Excel 1904 epoch + * Fix undefined behavior bugs in string indexing + +------------------------------------------------------------------- Old: ---- libxlsxwriter-1.2.2.tar.gz New: ---- libxlsxwriter-1.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxlsxwriter.spec ++++++ --- /var/tmp/diff_new_pack.XH1Vrz/_old 2026-11-02 16:39:27.084945005 +0100 +++ /var/tmp/diff_new_pack.XH1Vrz/_new 2026-11-02 16:39:27.086945088 +0100 @@ -1,7 +1,7 @@ # # spec file for package libxlsxwriter # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,31 +16,31 @@ # -%define libname libxlsxwriter9 - +%define sover 11 Name: libxlsxwriter -Version: 1.2.2 +Version: 1.2.4 Release: 0 Summary: A C library for creating Excel XLSX files License: BSD-2-Clause Group: Development/Libraries/C and C++ URL: https://github.com/jmcnamara/libxlsxwriter Source: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: c++_compiler BuildRequires: cmake -BuildRequires: gcc-c++ -BuildRequires: pkgconfig(minizip) -BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig # Tests BuildRequires: python3-pytest +BuildRequires: pkgconfig(minizip) +BuildRequires: pkgconfig(zlib) %description A C library for creating Excel XLSX files. -%package -n %{libname} +%package -n %{name}%{sover} Summary: A C library for creating Excel XLSX files Group: System/Libraries -%description -n %{libname} +%description -n %{name}%{sover} Libxlsxwriter is a C library for creating Excel XLSX files. This package holds the shared library files. @@ -48,7 +48,7 @@ %package devel Summary: Headers for libxlsxwriter Group: Development/Libraries/C and C++ -Requires: %{libname} = %{version} +Requires: %{name}%{sover} = %{version} %description devel Libxlsxwriter is a C library for creating Excel XLSX files. @@ -59,7 +59,10 @@ %autosetup -p1 %build -%cmake -DUSE_SYSTEM_MINIZIP=ON -DBUILD_TESTS=ON +%cmake \ + -DUSE_SYSTEM_MINIZIP=ON \ + -DBUILD_TESTS=ON \ + %{nil} %cmake_build %install @@ -70,12 +73,11 @@ %ctest %endif -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{name}%{sover} -%files -n %{libname} +%files -n %{name}%{sover} %license License.txt -%{_libdir}/libxlsxwriter.so.* +%{_libdir}/libxlsxwriter.so.%{sover}{,.*} %files devel %license License.txt ++++++ libxlsxwriter-1.2.2.tar.gz -> libxlsxwriter-1.2.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/libxlsxwriter/libxlsxwriter-1.2.2.tar.gz /work/SRC/openSUSE:Factory/.libxlsxwriter.new.1255/libxlsxwriter-1.2.4.tar.gz differ: char 17, line 1
