Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package oculante for openSUSE:Factory 
checked in at 2024-07-30 11:54:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/oculante (Old)
 and      /work/SRC/openSUSE:Factory/.oculante.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "oculante"

Tue Jul 30 11:54:53 2024 rev:14 rq:1190335 version:0.8.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/oculante/oculante.changes        2024-05-21 
18:36:23.158261676 +0200
+++ /work/SRC/openSUSE:Factory/.oculante.new.1882/oculante.changes      
2024-07-30 11:56:50.459281013 +0200
@@ -1,0 +2,34 @@
+Mon Jul 29 14:50:34 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantari...@pm.me>
+
+- Update to version 0.8.23:
+  + Bug Fixes
+    - Display image path for loading errors
+    - Prevent panic for scrubber index being out of range and
+      allow opening images without path prefic correctly
+    - update index when image in same folder is loaded
+    - Switching theme removes accent color
+    - Preserve scubber index
+    - Prevent image removal going out of bounds
+    - Clearing and deleting an image removes it from the virtual
+      scrubber and advances to the next according to the scrubber
+      direction
+    - Fix issue where SVG files were detected as XML
+    - Compare menu works without image loaded
+    - ClearImage can be assigned to a shortcut
+  + Features
+    - Allow configuring mipmaps and linear mag/min filters
+    - Allow passing multiple images on the command line
+    - Enhance scrubber experience to provide a virtual file list.
+    - Detect file types by content instead of extension. Warn if
+      mismatch happens.
+    - More love for compare mode ui, option to remove current image
+    - Allow configuring the minimum window size
+  + Chore
+    - deps: bump zerovec from 0.10.2 to 0.10.4
+    - update resvg
+    - Update Notan and Egui
+    - update deps
+- add conditional build for leap with force gcc version
+- add desktop-file-utils BuildRequires: for validate desktop file
+
+-------------------------------------------------------------------

Old:
----
  oculante-0.8.22.tar.gz

New:
----
  oculante-0.8.23.tar.gz

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

Other differences:
------------------
++++++ oculante.spec ++++++
--- /var/tmp/diff_new_pack.kryh63/_old  2024-07-30 11:56:53.087387307 +0200
+++ /var/tmp/diff_new_pack.kryh63/_new  2024-07-30 11:56:53.091387468 +0200
@@ -17,8 +17,9 @@
 
 
 %bcond_without test
+%define force_gcc_version 13
 Name:           oculante
-Version:        0.8.22
+Version:        0.8.23
 Release:        0
 Summary:        A minimalistic crossplatform image viewer written in rust
 License:        MIT
@@ -26,8 +27,10 @@
 Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:        vendor.tar.zst
 BuildRequires:  cargo-packaging
-BuildRequires:  extra-cmake-modules
-BuildRequires:  gcc >= 13
+BuildRequires:  cmake
+BuildRequires:  desktop-file-utils
+BuildRequires:  gcc%{?force_gcc_version}
+BuildRequires:  gcc%{?force_gcc_version}-c++
 BuildRequires:  gtk3-devel
 BuildRequires:  libheif-devel
 BuildRequires:  nasm
@@ -42,7 +45,13 @@
 %autosetup -a1 -p1
 
 %build
-%{cargo_build} --features 'heif'
+export CC="gcc-%{?force_gcc_version}"
+export CXX="g++-%{?force_gcc_version}"
+%{cargo_build} \
+%if 0%{?suse_version} > 1600
+     --features 'heif' \
+%endif
+     %{nil}
 
 %install
 install -Dpm755 target/release/%{name} -t %{buildroot}%{_bindir}
@@ -51,9 +60,13 @@
 
 %check
 %if %{with test}
+export CC="gcc-%{?force_gcc_version}"
+export CXX="g++-%{?force_gcc_version}"
 %{cargo_test} -- --skip=tests::net --skip=bench
 %endif
 
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+
 %files
 %license LICENSE*
 %doc README* CHANGELOG.md

++++++ oculante-0.8.22.tar.gz -> oculante-0.8.23.tar.gz ++++++
/work/SRC/openSUSE:Factory/oculante/oculante-0.8.22.tar.gz 
/work/SRC/openSUSE:Factory/.oculante.new.1882/oculante-0.8.23.tar.gz differ: 
char 34, line 1

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/oculante/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.oculante.new.1882/vendor.tar.zst differ: char 7, 
line 1

Reply via email to