Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 2b40c98eab | |||
| 081f940903 | |||
| 5263c68d33 | |||
|
|
91ab2d017b | ||
| 7d99595d73 | |||
|
|
7b4a0a61e5 |
@@ -1,10 +0,0 @@
|
||||
--- yacreader-9.11.0.orig/compressed_archive/unarr/unarr.pro
|
||||
+++ yacreader-9.11.0/compressed_archive/unarr/unarr.pro
|
||||
@@ -30,6 +30,7 @@
|
||||
$$PWD/unarr-master/lzmasdk/Ppmd8.c\
|
||||
$$PWD/unarr-master/lzmasdk/LzmaDec.c\
|
||||
$$PWD/unarr-master/lzmasdk/Ppmd7Dec.c\
|
||||
+ $$PWD/unarr-master/lzmasdk/Ppmd7aDec.c\
|
||||
$$PWD/unarr-master/lzmasdk/Ppmd8Dec.c\
|
||||
$$PWD/unarr-master/zip/inflate.c\
|
||||
$$PWD/unarr-master/zip/parse-zip.c\
|
||||
21
_service
Normal file
21
_service
Normal file
@@ -0,0 +1,21 @@
|
||||
<services>
|
||||
<!--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 name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://github.com/selmf/unarr</param>
|
||||
<param name="filename">unarr</param>
|
||||
<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>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5eb20ac0e2944f6cb9c2d51dd6c4518941c185347d4089ea89087ffdd6e2341f
|
||||
size 4239909
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0c839bc1f7b5b5fbda0e07fbdf490acab478d0688eb5922ab78ac622000b3a9d
|
||||
size 161416
|
||||
3
unarr.tar.zst
Normal file
3
unarr.tar.zst
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f479372299667b3c5aebee65a303fa8dca510b14cfe1560643a5e13bfa23ae5f
|
||||
size 152258
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f8d7643d9676504d7b52cafaca1bec3bc262bd13f9d272a79ad83662eaaeb01c
|
||||
size 1759841
|
||||
3
yacreader-9.16.3-src.tar.xz
Normal file
3
yacreader-9.16.3-src.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:47f0e9ccbb66fc85d55fb1cd36ad46c80ee8aa40c3254d03dbdb5c31d5bdba22
|
||||
size 1392804
|
||||
@@ -1,3 +1,98 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 17 07:22:34 UTC 2026 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 9 14:57:41 UTC 2025 - Martin Jambor <mjambor@suse.com>
|
||||
|
||||
- Add 0002-fix_building_with_qt_6_9_0.patch and
|
||||
0003-add_missing_QVariantMap_include.patch to fix building with Qt 9.6.0
|
||||
(both backported from https://github.com/YACReader/yacreader/issues/469).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 3 04:32:38 UTC 2025 - Xu Zhao <i@xuzhao.net>
|
||||
|
||||
- Update to 9.15.0
|
||||
* Save magnifying glass size and zoom level.
|
||||
* Bump PDF render size.
|
||||
* Fix trackpad scrolling.
|
||||
- Use obs_scm to manage source code
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 21 20:28:47 UTC 2024 - Xu Zhao <i@xuzhao.net>
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
#
|
||||
# spec file for package yacreader
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2026 mantarimay
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2019 Xu Zhao (i@xuzhao.net).
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@@ -17,65 +18,61 @@
|
||||
#
|
||||
|
||||
|
||||
%define unarr_version 569ffdb
|
||||
%define p7zip_version 16.02
|
||||
%define gitlink https://github.com/YACReader/yacreader
|
||||
Name: yacreader
|
||||
Version: 9.14.2
|
||||
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: https://github.com/YACReader/yacreader/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source1: unarr-%{unarr_version}.zip
|
||||
# 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
|
||||
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
|
||||
BuildRequires: libQt5QuickControls2-devel
|
||||
BuildRequires: libQt5Sql5-sqlite
|
||||
BuildRequires: libpoppler-qt5-devel
|
||||
BuildRequires: libqt5-linguist
|
||||
BuildRequires: libqt5-qtbase-devel
|
||||
BuildRequires: libqt5-qtdeclarative-devel
|
||||
BuildRequires: libqt5-qtmultimedia-devel
|
||||
BuildRequires: libqt5-qtscript-devel
|
||||
BuildRequires: libqt5-qtsvg-devel
|
||||
BuildRequires: libpoppler-qt6-devel
|
||||
BuildRequires: mozilla-nss
|
||||
BuildRequires: unzip
|
||||
BuildRequires: update-desktop-files
|
||||
Requires: hicolor-icon-theme
|
||||
BuildRequires: qt6-base-devel
|
||||
BuildRequires: qt6-declarative-devel
|
||||
BuildRequires: qt6-linguist-devel
|
||||
BuildRequires: qt6-multimedia-devel
|
||||
BuildRequires: qt6-qml-devel
|
||||
BuildRequires: qt6-qt5compat-devel
|
||||
BuildRequires: qt6-quickcontrols2-devel
|
||||
BuildRequires: qt6-sql-devel
|
||||
BuildRequires: qt6-svg-devel
|
||||
BuildRequires: zstd
|
||||
|
||||
%description
|
||||
A cross platform comic reader and library manager.
|
||||
|
||||
%prep
|
||||
%setup -q -a 1 -a 2
|
||||
mv unarr-%{unarr_version} compressed_archive/unarr/unarr-master
|
||||
%patch -P 1 -p1
|
||||
mv p7zip_%{p7zip_version} compressed_archive/libp7zip
|
||||
%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
|
||||
|
||||
%build
|
||||
qmake-qt5
|
||||
qmake6
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%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
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user