Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yacreader for openSUSE:Factory 
checked in at 2026-01-19 18:38:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yacreader (Old)
 and      /work/SRC/openSUSE:Factory/.yacreader.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yacreader"

Mon Jan 19 18:38:09 2026 rev:7 rq:1328040 version:9.16.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/yacreader/yacreader.changes      2025-07-10 
22:11:59.475322832 +0200
+++ /work/SRC/openSUSE:Factory/.yacreader.new.1928/yacreader.changes    
2026-01-19 18:42:12.612249717 +0100
@@ -1,0 +2,79 @@
+Sat Jan 17 07:22:34 UTC 2026 - Muhammad Akbar Yanuar Mantari <[email protected]>
+
+- Update to version 9.16.3
+  + YACReader
+    - Fix current page/time label content when the content is too
+      long.
+  + YACReaderLibrary
+    - Fix table view last section stretch (previously worked
+      randomly).
+    - Fix empty table view caused by wrong state being saved.
+      Note: You’ll need to reconfigure the table view headers after
+      this fix.
+    - Fix open comic shortcut in fullscreen mode.
+- Version 9.16.2
+  + YACReaderLibrary
+    - Add customizable Comic Vine User Agent string via
+      `YACReaderLibrary.ini` in the `[ComicVine]` section using the
+      `COMIC_VINE_USER_AGENT` key.
+    - Prevent crash when opening the folders context menu if a
+      folder is not selected.
+    - Fix crash when using the “Set type” menu on libraries.
+- Version 9.16.1
+  + YACReaderLibrary
+    - Fix cover loading in the Comic Vine scraper.
+- Version 9.16.0
+  + YACReader
+    - Disable scroll animations on macOS by default to improve
+      HiDPI scrolling.
+    - Add new toolbar on macOS.
+    - Add new mouse modes to turn pages:
+      + Use left/right mouse buttons.
+      + Click left/right part of the screen.
+    - Add setting to control whether the time is shown in the
+      “current page / total” label.
+  + YACReaderLibrary
+    - Improve flexibility of the open comic in third party app
+      setting so more complex commands can be used.
+      e.g. `open -a "/Applications/My Reader.app"
+      "{comic_file_path}"`.
+    - Fix setting the comic rating in the table view.
+    - Log libraries validation when the app starts.
+    - Add new toolbar on macOS.
+    - Add Comic Vine scraper setting to force exact volume
+      matches.
+    - Improve default search query in the Comic Vine scraper.
+    - Improve navigation in Comic Vine scraper, keeping the
+      current query for easier edits.
+    - Add support for custom covers for any folder using the
+      context menu.
+    - Improve edit cover buttons with looping page navigation.
+    - Add support for custom covers for comics using the edit
+      metadata dialog.
+    - Allow bulk setting of covers for multiple comics.
+    - Add button to reset to the default cover of a comic.
+    - Add support for storing new image filters from iOS and
+      Android apps.
+  + YACReaderLibraryServer
+    - Log libraries validation when the app starts.
+  + All apps
+    - Update PDF libraries for all Windows builds.
+- Remove unneeded patch, BuildRequires, Requires and source
+  + remove p7zip_16.02_src_all.tar.bz2
+    - unbuild and purpuse to build rar support will be make
+      license issue
+  + remove 0001-fix-unarr.patch
+    - rewrite into sed on spec file
+  + remove 0002-fix_building_with_qt_6_9_0.patch
+    - fix upstream
+  + remove 0003-add_missing_QVariantMap_include.patch
+    - fix upstream
+  + remove hicolor-icon-theme Requires
+    - unneeded to put on Requires
+  + remove update-desktop-files update-desktop-files BuildRequires
+    - deprecated
+  + remove unzip BuildRequires
+    - unneeded anymore
+- cleanup spec and fix rpmlint issues
+
+-------------------------------------------------------------------

Old:
----
  0001-fix-unarr.patch
  0002-fix_building_with_qt_6_9_0.patch
  0003-add_missing_QVariantMap_include.patch
  p7zip_16.02_src_all.tar.bz2
  yacreader-9.15.0.tar.zst

New:
----
  yacreader-9.16.3-src.tar.xz

----------(Old B)----------
  Old:      license issue
  + remove 0001-fix-unarr.patch
    - rewrite into sed on spec file
  Old:    - rewrite into sed on spec file
  + remove 0002-fix_building_with_qt_6_9_0.patch
    - fix upstream
  Old:    - fix upstream
  + remove 0003-add_missing_QVariantMap_include.patch
    - fix upstream
----------(Old E)----------

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

Other differences:
------------------
++++++ yacreader.spec ++++++
--- /var/tmp/diff_new_pack.SuntGk/_old  2026-01-19 18:42:13.268276861 +0100
+++ /var/tmp/diff_new_pack.SuntGk/_new  2026-01-19 18:42:13.272277027 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package yacreader
 #
+# Copyright (c) 2026 mantarimay
 # Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2019 Xu Zhao ([email protected]).
 #
@@ -17,25 +18,16 @@
 #
 
 
-%define p7zip_version 16.02
-%define srcext        tar.zst
+%define gitlink https://github.com/YACReader/yacreader
 Name:           yacreader
-Version:        9.15.0
+Version:        9.16.3
 Release:        0
 Summary:        The best way for reading your comics
 License:        GPL-3.0-or-later
 Group:          Productivity/Graphics/Viewers
 URL:            https://www.yacreader.com
-Source0:        yacreader-%{version}.%{srcext}
-Source1:        unarr.%{srcext}
-# Source URL: 
https://sourceforge.net/projects/p7zip/files/p7zip/16.02/p7zip_16.02_src_all.tar.bz2/download
-Source2:        p7zip_%{p7zip_version}_src_all.tar.bz2
-Patch1:         0001-fix-unarr.patch
-# PATCH-FIX-UPSTREAM 0002-fix_building_with_qt_6_9_0.patch 
https://github.com/YACReader/yacreader/issues/469
-Patch2:         0002-fix_building_with_qt_6_9_0.patch
-# PATCH-FIX-UPSTREAM 0003-add_missing_QVariantMap_include.patch 
https://github.com/YACReader/yacreader/issues/469
-Patch3:         0003-add_missing_QVariantMap_include.patch
-BuildRequires:  desktop-file-utils
+Source0:        
%{gitlink}/releases/download/%{version}/%{name}-%{version}-src.tar.xz
+Source1:        unarr.tar.zst
 BuildRequires:  fdupes
 BuildRequires:  glu-devel
 BuildRequires:  hicolor-icon-theme
@@ -50,21 +42,17 @@
 BuildRequires:  qt6-quickcontrols2-devel
 BuildRequires:  qt6-sql-devel
 BuildRequires:  qt6-svg-devel
-BuildRequires:  unzip
-BuildRequires:  update-desktop-files
 BuildRequires:  zstd
-Requires:       hicolor-icon-theme
 
 %description
 A cross platform comic reader and library manager.
 
 %prep
-%setup -q -a 1 -a 2
+%setup -q -a 1
 mv unarr compressed_archive/unarr/unarr-master
-%patch -P 1 -p1
-%patch -P 2 -p1
-%patch -P 3 -p1
-mv p7zip_%{p7zip_version} compressed_archive/libp7zip
+# fix build unarr
+sed -i '/Ppmd7Dec.c\\/a\ \t\t$$PWD/unarr-master/lzmasdk/Ppmd7aDec.c\\' \
+   compressed_archive/unarr/unarr.pro
 
 %build
 qmake6
@@ -72,17 +60,18 @@
 
 %install
 INSTALL_ROOT=%{buildroot} %make_install
-rm %{buildroot}/%{_datadir}/applications/*.desktop
-%suse_update_desktop_file -i YACReader
-%suse_update_desktop_file -i YACReaderLibrary
+rm %{buildroot}/usr/share/doc/yacreader/CHANGELOG.md
 %fdupes %{buildroot}
 
 %files
-%{_bindir}/*
+%doc README.md CHANGELOG.md
+%license COPYING.txt
+%{_bindir}/YACReader
+%{_bindir}/YACReaderLibrary
+%{_bindir}/YACReaderLibraryServer
 %{_mandir}/man1/*
 %{_datadir}/yacreader
 %{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/scalable/apps/*
-%{_datadir}/doc/yacreader
-/usr/lib/systemd/user/yacreaderlibraryserver.service
+%{_userunitdir}/yacreaderlibraryserver.service
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SuntGk/_old  2026-01-19 18:42:13.312278682 +0100
+++ /var/tmp/diff_new_pack.SuntGk/_new  2026-01-19 18:42:13.320279013 +0100
@@ -1,13 +1,11 @@
 <services>
-
-<service name="obs_scm" mode="manual">
+<!--service name="obs_scm" mode="manual">
   <param name="scm">git</param>
   <param name="url">https://github.com/YACReader/yacreader</param>
   <param name="filename">yacreader</param>
   <param name="revision">9.15.0</param>
   <param name="versionformat">@PARENT_TAG@</param>
-</service>
-
+</service-->
 <service name="obs_scm" mode="manual">
   <param name="scm">git</param>
   <param name="url">https://github.com/selmf/unarr</param>
@@ -15,12 +13,10 @@
   <param name="revision">b211040df83dee513362cdeb9bd87afa26fd5e38</param>
   <param name="version">_none_</param>
 </service>
-
 <service name="tar" mode="manual" />
 <service name="recompress" mode="manual">
   <param name="compression">zstd</param>
   <param name="file">*.tar</param>
 </service>
-
 </services>
 

Reply via email to