Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hugin for openSUSE:Factory checked 
in at 2025-04-15 16:46:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hugin (Old)
 and      /work/SRC/openSUSE:Factory/.hugin.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hugin"

Tue Apr 15 16:46:01 2025 rev:84 rq:1269324 version:2024.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/hugin/hugin.changes      2024-11-26 
20:56:42.820464590 +0100
+++ /work/SRC/openSUSE:Factory/.hugin.new.1907/hugin.changes    2025-04-15 
16:49:05.267097878 +0200
@@ -1,0 +2,9 @@
+Mon Apr 14 08:39:36 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Build with EGL support on Tumbleweed, as wxwidgets is also
+  similarly configured (boo#1235150).
+- Build with libepoxy instead of glew for better wayland
+  performance.
+- Drop use of deprecated %suse_update_desktop_file macro.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ hugin.spec ++++++
--- /var/tmp/diff_new_pack.gzSjLb/_old  2025-04-15 16:49:05.819120992 +0200
+++ /var/tmp/diff_new_pack.gzSjLb/_new  2025-04-15 16:49:05.819120992 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hugin
 #
-# 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
@@ -20,8 +20,12 @@
 %bcond_with hsi
 %bcond_without system_flann
 %bcond_without lapack
-# Cannot use EGL unless glew bug https://github.com/nigels-com/glew/issues/315 
is fixed
+# Note: Build with EGL support *only* if wxwidgets supports EGL too
+%if 0%{?suse_version} > 1650
+%bcond_without egl
+%else
 %bcond_with egl
+%endif
 Name:           hugin
 Version:        %{mversion}.1
 Release:        0
@@ -39,7 +43,6 @@
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
 BuildRequires:  gcc-c++
-BuildRequires:  glew-devel
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_system-devel
 BuildRequires:  libexiv2-devel
@@ -50,9 +53,9 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  pkgconfig
 BuildRequires:  sqlite3-devel
-BuildRequires:  update-desktop-files
 BuildRequires:  vigra-devel
 BuildRequires:  wxGTK3-devel >= 3.1.5
+BuildRequires:  pkgconfig(epoxy)
 Requires:       enblend-enfuse >= 3.2
 # needed for photo stiching (bnc#822775)
 Requires:       make
@@ -98,19 +101,16 @@
 %cmake \
        -DENABLE_LAPACK=%{?with_lapack:ON}%{!?with_lapack:OFF} \
        -DBUILD_HSI=%{?with_hsi:ON}%{!?with_hsi:OFF} \
-       -DCMAKE_SKIP_RPATH:BOOL=OFF \
-       -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF \
        -DBUILD_WITH_EGL:BOOL=%{?with_egl:ON}%{!?with_egl:OFF} \
-        -DUSE_GDKBACKEND_X11:BOOL=%{?with_egl:OFF}%{!?with_egl:ON}
+  -DUSE_GDKBACKEND_X11:BOOL=%{?with_egl:OFF}%{!?with_egl:ON} \
+  -DBUILD_WITH_EPOXY:BOOL=ON \
+       %{nil}
 
 %cmake_build
 
 %install
 %cmake_install
 
-%suse_update_desktop_file hugin 2DGraphics
-%suse_update_desktop_file PTBatcherGUI 2DGraphics
-%suse_update_desktop_file calibrate_lens_gui 2DGraphics
 # locales
 %find_lang %{name}
 

Reply via email to