Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package siril for openSUSE:Factory checked 
in at 2026-02-06 19:10:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/siril (Old)
 and      /work/SRC/openSUSE:Factory/.siril.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "siril"

Fri Feb  6 19:10:21 2026 rev:26 rq:1331540 version:1.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/siril/siril.changes      2025-07-06 
17:18:07.240301901 +0200
+++ /work/SRC/openSUSE:Factory/.siril.new.1670/siril.changes    2026-02-06 
19:16:55.816729507 +0100
@@ -1,0 +2,48 @@
+Fri Feb  6 08:37:55 UTC 2026 - Paolo Stivanin <[email protected]>
+
+- Update to 1.4.1:
+  * Fixed tkfilebrowser submodule: resolved issues with duplicate filenames or 
bookmarks (!964)
+  * Improved sirilpy robustness: corrected too-strict condition and off-by-one 
error
+  * Fixed sirilpy.FFit class: corrected data setter behavior
+  * Fixed compilation without optional dependencies
+  * Fixed remote catalogue: eliminated dependency on Gaia Archive for improved 
reliability (!969)
+
+-------------------------------------------------------------------
+Fri Dec  5 13:36:46 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to 1.4.0
+  Lots of improvements. For all the details see:
+  https://siril.org/download/2025-12-05-siril-1-4-0/
+
+-------------------------------------------------------------------
+Thu Nov 20 22:52:44 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to 1.4.0~rc2
+  https://siril.org/download/2025-11-20-siril-1-4-0-rc2/
+
+-------------------------------------------------------------------
+Fri Nov  7 21:56:33 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to 1.4.0~rc1
+  https://gitlab.com/free-astro/siril/-/releases/1.4.0-rc1 
+
+-------------------------------------------------------------------
+Thu Oct 16 10:40:40 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- gcc 7 no longer is enough to build 1.4.0 force gcc 14
+- use system libraries for healpix and yyjson where possible
+
+-------------------------------------------------------------------
+Thu Oct 16 10:17:36 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to 1.4.0~beta4
+  https://siril.org/download/2025-09-28-siril-1-4-0-beta4/
+  https://siril.org/download/2025-07-11-siril-1-4-0-beta3/
+  https://siril.org/download/2025-05-21-siril-1-4-0-beta2/
+  https://siril.org/download/2025-04-26-siril-1-4-0-beta1/
+- drop patches pulled from upstream:
+  * fix_C_linkage.patch
+  * fix_glib_284_compat.patch
+  * fix_odr_violation.patch
+
+-------------------------------------------------------------------

Old:
----
  fix_C_linkage.patch
  fix_glib_284_compat.patch
  fix_odr_violation.patch
  siril-1.2.6.tar.bz2

New:
----
  siril-1.4.1.tar.bz2

----------(Old B)----------
  Old:- drop patches pulled from upstream:
  * fix_C_linkage.patch
  * fix_glib_284_compat.patch
  Old:  * fix_C_linkage.patch
  * fix_glib_284_compat.patch
  * fix_odr_violation.patch
  Old:  * fix_glib_284_compat.patch
  * fix_odr_violation.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ siril.spec ++++++
--- /var/tmp/diff_new_pack.qSi0TX/_old  2026-02-06 19:16:56.688766402 +0100
+++ /var/tmp/diff_new_pack.qSi0TX/_new  2026-02-06 19:16:56.688766402 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package siril
 #
-# 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,23 +16,28 @@
 #
 
 
+%if 0%{?suse_version} > 1600
+%bcond_without system_yyjson
+%else
+%bcond_with    system_yyjson
+%endif
+
+%if 0%{?suse_version} == 1500
+%global force_gcc_version   14
+%endif
+
 Name:           siril
-Version:        1.2.6
+Version:        1.4.1
 Release:        0
+%global pkg_version %{version}
 Summary:        An astronomical image processing software for Linux. (IRIS 
clone)
 License:        BSL-1.0 AND GPL-3.0-or-later
 Group:          Productivity/Scientific/Physics
 URL:            https://www.siril.org/
-Source:         
https://gitlab.com/free-astro/siril/-/archive/%{version}/siril-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM - extracted from 
https://gitlab.com/free-astro/siril/-/commit/763079de767df0e3ae42f51b65f2f25d7ea7b8b8
-Patch0:         fix_C_linkage.patch
-# PATCH-FIX-UPSTREAM
-Patch1:         
https://gitlab.com/free-astro/siril/-/commit/1041f25fd1d04330626601185907373c2e69e709.patch#/fix_glib_284_compat.patch
-# PATCH-FIX-UPSTREAM
-Patch2:         
https://gitlab.com/free-astro/siril/-/commit/241b4b17d83285eb4bf4151dd77198427ac9fde4.patch#/fix_odr_violation.patch
+Source:         
https://gitlab.com/free-astro/siril/-/archive/%{pkg_version}/siril-%{pkg_version}.tar.bz2
 BuildRequires:  cmake
 BuildRequires:  fdupes
-BuildRequires:  gcc-c++
+BuildRequires:  gcc%{?force_gcc_version}-c++
 BuildRequires:  libheif-devel
 BuildRequires:  meson >= 0.56.0
 BuildRequires:  pkgconfig
@@ -43,22 +48,30 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.0
 BuildRequires:  pkgconfig(gsl)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20.0
+BuildRequires:  pkgconfig(gtksourceview-4)
+BuildRequires:  pkgconfig(healpix_cxx) >= 3.83
 BuildRequires:  pkgconfig(json-glib-1.0) >= 1.2.6
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil) >= 55.20
 BuildRequires:  pkgconfig(libconfig++) >= 1.4
 BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libgit2)
 BuildRequires:  pkgconfig(libjpeg)
+BuildRequires:  pkgconfig(libjxl)
 BuildRequires:  pkgconfig(libpng16)
 BuildRequires:  pkgconfig(libraw)
 BuildRequires:  pkgconfig(libswresample)
 BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(libxisf)
 BuildRequires:  pkgconfig(opencv4) >= 4.4.0
 BuildRequires:  pkgconfig(rtprocess)
 BuildRequires:  pkgconfig(shared-mime-info)
 BuildRequires:  pkgconfig(wcslib)
+%if %{with system_yyjson}
+BuildRequires:  pkgconfig(yyjson) >= 0.10
+%endif
 
 %description
 Siril is meant to be Iris for Linux (sirI-L). It is an astronomical image
@@ -66,9 +79,13 @@
 automatically or manually, stack them and enhance final images.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n siril-%{pkg_version}
 
 %build
+%if 0%{?force_gcc_version}
+export CC="gcc-%{?force_gcc_version}"
+export CXX="g++-%{?force_gcc_version}"
+%endif
 # override build directory, the default "build" is a regular source directory
 %define _vpath_builddir builddir
 %meson  \
@@ -78,16 +95,20 @@
 
 %install
 %meson_install
-rm %{buildroot}/%{_datadir}/doc/siril/*
+rm -rv %{buildroot}/%{_datadir}/doc/siril/
 %find_lang %{name}
 install -m 0644 -D platform-specific/linux/org.siril.Siril.desktop 
%{buildroot}%{_datadir}/applications/org.siril.Siril.desktop
 install -m 0644 -D platform-specific/linux/siril.xml 
%{buildroot}%{_datadir}/mime/packages/siril.xml
 
 %fdupes %{buildroot}/%{_datadir}
 
+%if %{without system_yyjson}
+rm %{buildroot}%{_libdir}/libyyjson.a
+%endif
+
 %files -f %{name}.lang
-%doc ChangeLog NEWS README.md AUTHORS
-%license LICENSE.md LICENSE_sleef.txt
+%doc ChangeLog README.md AUTHORS
+%license LICENSE.md 3rdparty_licenses/*.txt
 %{_bindir}/siril
 %{_bindir}/siril-cli
 %{_mandir}/man1/siril.1%{?ext_man}

++++++ siril-1.2.6.tar.bz2 -> siril-1.4.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/siril/siril-1.2.6.tar.bz2 
/work/SRC/openSUSE:Factory/.siril.new.1670/siril-1.4.1.tar.bz2 differ: char 11, 
line 1

Reply via email to