Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libresprite for openSUSE:Factory checked in at 2025-07-16 17:35:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libresprite (Old) and /work/SRC/openSUSE:Factory/.libresprite.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libresprite" Wed Jul 16 17:35:45 2025 rev:5 rq:1293596 version:1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libresprite/libresprite.changes 2024-11-07 16:29:56.924041914 +0100 +++ /work/SRC/openSUSE:Factory/.libresprite.new.7373/libresprite.changes 2025-07-16 17:35:54.221833428 +0200 @@ -1,0 +2,7 @@ +Tue Jul 15 19:50:13 UTC 2025 - Carsten Ziepke <kiel...@gmail.com> + +- Drop BuildRequires tinyxml-devel, not needed +- Drop BuildRequires update-desktop-files, deprecated +- Force gcc13 only for Leap 15.x + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libresprite.spec ++++++ --- /var/tmp/diff_new_pack.1iGP1D/_old 2025-07-16 17:35:54.825858684 +0200 +++ /var/tmp/diff_new_pack.1iGP1D/_new 2025-07-16 17:35:54.829858851 +0200 @@ -1,7 +1,7 @@ # # spec file for package libresprite # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,10 @@ # +# std=c++20 is required, use GCC 13 for Leap 15.x +%if 0%{?sle_version} && 0%{?sle_version} < 160000 +%global force_gcc_version 13 +%endif Name: libresprite Version: 1.1 Release: 0 @@ -25,11 +29,7 @@ Source: LibreSprite-%{version}.tar.bz2 URL: https://libresprite.github.io/ BuildRequires: cmake >= 3.4 -%if 0%{?suse_version} <= 1500 -BuildRequires: gcc10-c++ -%else -BuildRequires: gcc-c++ -%endif +BuildRequires: gcc%{?force_gcc_version}-c++ BuildRequires: fdupes BuildRequires: giflib-devel >= 5.1.0 BuildRequires: glibc-devel @@ -38,8 +38,6 @@ BuildRequires: libjpeg-devel BuildRequires: nodejs-devel-default BuildRequires: shared-mime-info -BuildRequires: tinyxml-devel -BuildRequires: update-desktop-files BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(duktape) BuildRequires: pkgconfig(freetype2) @@ -60,10 +58,8 @@ %autosetup -p1 -n LibreSprite-%{version} %build -%cmake .. -DWITH_DESKTOP_INTEGRATION=ON \ -%if 0%{?suse_version} <= 1500 - -DCMAKE_CXX_COMPILER=g++-10 \ -%endif +%cmake .. -DCMAKE_CXX_COMPILER=g++%{?force_gcc_version:-%{force_gcc_version}} \ + -DWITH_DESKTOP_INTEGRATION=ON \ -DWITH_QT_THUMBNAILER=OFF \ -DWITH_WEBP_SUPPORT=ON