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-05-27 16:16:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yacreader (Old) and /work/SRC/openSUSE:Factory/.yacreader.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yacreader" Wed May 27 16:16:42 2026 rev:8 rq:1355252 version:10.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/yacreader/yacreader.changes 2026-01-19 18:42:12.612249717 +0100 +++ /work/SRC/openSUSE:Factory/.yacreader.new.1937/yacreader.changes 2026-05-27 16:17:34.318412212 +0200 @@ -1,0 +2,28 @@ +Wed May 27 00:17:14 UTC 2026 - Muhammad Akbar Yanuar Mantari <[email protected]> + +- Update to version 10.0.0 + * Add continuous scroll mode. + * Add Lanczos image scaling interpolation. + * Migrate Flow rendering from OpenGL to QRhi. + * Add system-aware light/dark themes, theme editor and custom + themes. + * Add 12 built-in themes. + * Add application language settings. + * Improve Windows fullscreen and multi-screen support. + * Fix HiDPI trackpad scrolling issues. + * Fix metadata editor field propagation issues. + * Fix cropped PDF rendering on macOS. + * Add support for user-installed Qt image format plugins. +- Switch build system from qmake to CMake. +- replace bundled unarr with system libarchive + * add libarchive-devel BuildRequires +- add missing Qt6 BuildRequires + * qt6-base-private-devel + * qt6-shadertools-devel + * qt6-texttospeech-devel +- add kf6-kimageformats Requires + * provide additional Qt image format plugins +- Disable RPATH generation. +- Fix systemd service installation path. + +------------------------------------------------------------------- Old: ---- _service unarr.tar.zst yacreader-9.16.3-src.tar.xz New: ---- yacreader-10.0.0-src.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yacreader.spec ++++++ --- /var/tmp/diff_new_pack.vDfjvr/_old 2026-05-27 16:17:35.806473099 +0200 +++ /var/tmp/diff_new_pack.vDfjvr/_new 2026-05-27 16:17:35.806473099 +0200 @@ -20,47 +20,52 @@ %define gitlink https://github.com/YACReader/yacreader Name: yacreader -Version: 9.16.3 +Version: 10.0.0 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: %{gitlink}/releases/download/%{version}/%{name}-%{version}-src.tar.xz -Source1: unarr.tar.zst BuildRequires: fdupes BuildRequires: glu-devel BuildRequires: hicolor-icon-theme BuildRequires: libpoppler-qt6-devel BuildRequires: mozilla-nss BuildRequires: qt6-base-devel +BuildRequires: qt6-base-private-devel BuildRequires: qt6-declarative-devel BuildRequires: qt6-linguist-devel BuildRequires: qt6-multimedia-devel +BuildRequires: qt6-shadertools-devel +BuildRequires: qt6-texttospeech-devel BuildRequires: qt6-qml-devel BuildRequires: qt6-qt5compat-devel BuildRequires: qt6-quickcontrols2-devel BuildRequires: qt6-sql-devel BuildRequires: qt6-svg-devel +BuildRequires: libarchive-devel BuildRequires: zstd +Requires: kf6-kimageformats %description A cross platform comic reader and library manager. %prep -%setup -q -a 1 -mv unarr compressed_archive/unarr/unarr-master -# fix build unarr -sed -i '/Ppmd7Dec.c\\/a\ \t\t$$PWD/unarr-master/lzmasdk/Ppmd7aDec.c\\' \ - compressed_archive/unarr/unarr.pro +%autosetup +sed -i \ + 's|DESTINATION ${CMAKE_INSTALL_LIBDIR}/systemd/user|DESTINATION lib/systemd/user|' \ + YACReaderLibraryServer/CMakeLists.txt %build -qmake6 -make %{?_smp_mflags} +%cmake -DBUILD_TESTS=OFF \ + -DBUILD_SERVER_STANDALONE=OFF \ + -DCMAKE_SKIP_RPATH=ON \ + -DDECOMPRESSION_BACKEND=libarchive +%make_build %install -INSTALL_ROOT=%{buildroot} %make_install -rm %{buildroot}/usr/share/doc/yacreader/CHANGELOG.md +%cmake_install %fdupes %{buildroot} %files ++++++ yacreader-9.16.3-src.tar.xz -> yacreader-10.0.0-src.tar.xz ++++++ ++++ 202801 lines of diff (skipped)
