Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Komikku for openSUSE:Factory checked in at 2026-08-18 16:50:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Komikku (Old) and /work/SRC/openSUSE:Factory/.Komikku.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Komikku" Tue Aug 18 16:50:46 2026 rev:61 rq:1371778 version:50.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/Komikku/Komikku.changes 2026-02-24 17:45:31.034125607 +0100 +++ /work/SRC/openSUSE:Factory/.Komikku.new.1258/Komikku.changes 2026-08-18 16:50:50.616007194 +0200 @@ -1,0 +2,140 @@ +Tue Aug 4 14:54:03 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.11.0: + + [Servers] Added Death Toll Reader (EN) + + [Servers] Added Juin Jutsu Team (IT) + + [Servers] Added NIF Team (IT) + + [Servers] JManga (JA): Update + + [Servers] MangaFire (EN/ES/FR/JA/PT/pt_BR): Update + + [L10n] Updated Georgian, Spanish and Ukrainian translations +- require python runtime dependencies as build dependencies, so + it's easier to find out if the software should run on target + product +- exclude %{ix86}, as some dependencies are not building + +------------------------------------------------------------------- +Thu Jul 30 06:46:54 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.10.0: + + [Preferences] Reader: Added White Borders Cropping Threshold + + [Reader] Settings: Added White Borders Cropping Threshold + + [Servers] Added BDplus (FR) + + [Servers] Anime-Sama (FR): Update + + [Servers] JManga (JA): Re-enabled + + [Servers] MangaFire (multi): Disabled + + [Servers] Mangalek (AR): Update + + [Servers] Mangas Origines (FR): Update + + [Servers] RF Dragon Scan (pt_BR): Disabled + + [L10n] Added Bengali and Georgian translations + + [L10n] Updated Cornish, German and Russian translations +- Update to version 50.9.0: + + [Card] Chapters list: Improved ordering by Title + + [Trackers] Fixed authentication bug + + [Servers] Added Rncalation (ES) + + [Servers] 3asq (AR): Re-enabled + + [Servers] Anime-Sama (FR): Update + + [Servers] Dynasty Reader (EN): Update + + [Servers] MangaCrab (ES): Disabled + + [Servers] Raiki Scan (ES): Disabled + + [Servers] Webtoon TR (TR): Disabled + + [L10n] Updated German, Spanish, Swedish and Ukrainian translations +- Update to version 50.8.0: + + [Servers] Added MangaK (EN) + + [Servers] Lovers Toon (pt_BR): Disabled + + [Servers] MangaBuddy (EN): Disabled + + [L10n] Updated Korean and Ukrainian translations + +------------------------------------------------------------------- +Fri Jun 19 21:42:43 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.7.0: + + [Servers] MangaDex (multi): Update + + [Servers] Nine Manga (multi): Disabled + + [Servers] Qi Scans (EN): Update + + [Servers] Raijin Scan (FR): Update + + [Servers] Read Comics Online (EN): Update + + Fixed memory leaks + + [L10n] Updated Ukrainian translation + +------------------------------------------------------------------- +Wed Jun 10 19:47:31 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.6.0: + + [Preferences] General: Added Random Colors to Progress bars themes + + [Preferences] Advanced: Added a setting to be prompted to submit a bug + report if a server error occurs + + [Servers] Anime-Sama (FR): Update + + [Servers] LanorTrad (FR): Update + + [Servers] MangaHub (EN): Update + + [L10n] Updated French, German, Portuguese, Russian and Ukrainian translations + +------------------------------------------------------------------- +Fri Jun 5 18:00:39 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.5.0: + + [Card] Info: Long Synopsis truncation With Show More/Less button + + [Preferences] General: Added Progress Bars Theme setting (Happy Pride Month!) + + [Servers] Added MangaTown (EN) + + [Servers] Asura Scans (EN): Update + + [Servers] Raijin Scan (FR): Update + + [L10n] Updated French, German and Russian translations + +------------------------------------------------------------------- +Sun May 31 00:57:43 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 50.4.0: + + [Servers] Dango Scan (pt_BR): Disabled + + [Servers] Dragon Ball Multiverse (multi): Fixed pages not showing text on + balloon speech bubbles + + [Servers] MangaFire (multi): Fixed chapter dates + + [Servers] Mangas Origines (FR): Disabled + + [Servers] Raijin Scan (FR): Update + + [Servers] Read Comic Online (EN): Update + + [Servers] Webtoon Hatti (TR): Update + + [Servers] Weeb Central (EN): Update + + [L10n] Updated Croatian, Russian, Ukrainian and Vietnamese translations +- Update to version 50.3.0: + + [Library] Selection mode: Added Clear action (clears cached pages) + + [Servers] Added Shadow Manga (ES) + + [Servers] Kenscans (EN): Update + + [Servers] Manga/in/ua (UK): Update + + [Servers] Pepper&Carrot: Update miniFantasyTheater + + [Servers] ShadowMangas (ES): Disabled + + [L10n] Updated Finnish, French and Ukrainian translations +- Update to version 50.2.0: + + Fixed an issue with unidentified cover files + + [Servers] Added Kenscans (EN) + + [Servers] Hijala Scans (EN): Update + + [Servers] Hive Toons (EN): Update + + [Servers] WeebDex (EN): Disabled + + [L10n] Updated German, Korean, Ukrainian and Vietnamese translations +- Update to version 50.1.0: + + [Card] Improved Blurred covers backdrop + + [Card] Info: Added the time to Last Update + + [Reader] Improved notification message when an image fails to load (unidentified) + + [Reader] Improved saving of reading progress + + [Servers] Added Suwayomi + + [Servers] Comix (EN): Update + + [Servers] EZmanga (EN): Update + + [Servers] MangaDex: Get manga chapters regardless of content rating + + [Servers] MangaNato (EN): Update + + [Servers] Qi Scans (EN): Update + + [Servers] WeebDex (multi): Update + + [L10n] Updated Croatian, French, German, Korean and Ukrainian translations +- Update to version 50.0.1: + + [Card] Fixed crash on opening chapters filtering + + [L10n] Updated Tamil translation +- Update to version 50.0.0: + + Update to GNOME 50 + + [Database] Optimize disk accesses on queries + + [Servers] Add KaliScan (EN) + + [Servers] Add LanorTrad (FR) + + [Servers] Add MangaBuddy (EN) + + [Servers] Asura Scans (EN): Update + + [Servers] Local: Fix support for PDF files + + [Servers] MangaBall (multi): Update + + [Servers] Pepper & Carrot (multi): Add MiniFantasyTheater webcomic + + [Servers] Qi Scans (EN): Update + + [L10n] Updated French, Italian, Russian and Ukrainian translations + +------------------------------------------------------------------- Old: ---- Komikku-1.103.0.tar.gz New: ---- Komikku-50.11.0.tar.gz _scmsync.obsinfo build.specials.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Komikku.spec ++++++ --- /var/tmp/diff_new_pack.UWrzpj/_old 2026-08-18 16:50:54.046130994 +0200 +++ /var/tmp/diff_new_pack.UWrzpj/_new 2026-08-18 16:50:54.048131066 +0200 @@ -18,7 +18,7 @@ %define appid info.febvre.Komikku Name: Komikku -Version: 1.103.0 +Version: 50.11.0 Release: 0 Summary: A manga reader for GNOME # appdata.xml is CC-BY-4.0 @@ -26,19 +26,54 @@ URL: https://codeberg.org/valos/Komikku Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: convert-to-modern-colorthief.patch +BuildRequires: WebKitGTK-6.0 BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gettext BuildRequires: intltool -BuildRequires: meson >= 0.59.0 +BuildRequires: meson >= 1.0.0 +BuildRequires: python3-Brotli >= 1.1.0 +BuildRequires: python3-Pillow >= 10.3.0 +BuildRequires: python3-PyJWT +BuildRequires: python3-Unidecode +BuildRequires: python3-beautifulsoup4 +BuildRequires: python3-cffi +BuildRequires: python3-cloudscraper +BuildRequires: python3-cryptography +BuildRequires: python3-dateparser >= 1.1.6 BuildRequires: python3-devel +BuildRequires: python3-ebooklib >= 0.20 +BuildRequires: python3-emoji BuildRequires: python3-gobject +BuildRequires: python3-gobject +BuildRequires: python3-jxlpy +BuildRequires: python3-keyring >= 21.6.0 +BuildRequires: python3-lxml >= 5.2.1 +BuildRequires: python3-modern-colorthief >= 0.1.3 +BuildRequires: python3-natsort >= 7.1.1 +BuildRequires: python3-piexif +BuildRequires: python3-pillow-jxl-plugin +BuildRequires: python3-pure-protobuf >= 3.0.0 +BuildRequires: python3-pycairo +BuildRequires: python3-pypdf +BuildRequires: python3-python-magic +BuildRequires: python3-pytz +BuildRequires: python3-rarfile +BuildRequires: python3-regex +BuildRequires: python3-requests >= 2.32.2 +BuildRequires: python3-setuptools-gettext +BuildRequires: python3-typing_extensions +BuildRequires: python3-tzlocal +BuildRequires: python3-urllib3 +BuildRequires: python3-wheel +BuildRequires: unrar_wrapper BuildRequires: pkgconfig(appstream-glib) BuildRequires: pkgconfig(blueprint-compiler) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.44.3 BuildRequires: pkgconfig(glycin-gtk4-2) >= 2.0.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.35.9 -BuildRequires: pkgconfig(gtk4) +BuildRequires: pkgconfig(gtk4) >= 4.18 BuildRequires: pkgconfig(libadwaita-1) >= 1.8 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(python3) @@ -52,14 +87,16 @@ Requires: python3-cloudscraper Requires: python3-cryptography Requires: python3-dateparser >= 1.1.6 -Requires: python3-ebooklib +Requires: python3-ebooklib >= 0.20 Requires: python3-emoji Requires: python3-gobject +Requires: python3-jxlpy Requires: python3-keyring >= 21.6.0 Requires: python3-lxml >= 5.2.1 Requires: python3-modern-colorthief >= 0.1.3 Requires: python3-natsort >= 7.1.1 Requires: python3-piexif +Requires: python3-pillow-jxl-plugin Requires: python3-pure-protobuf >= 3.0.0 Requires: python3-pycairo Requires: python3-pypdf @@ -75,6 +112,7 @@ Requires: python3-wheel Requires: unrar_wrapper BuildArch: noarch +ExcludeArch: %{ix86} %description Komikku is a manga reader for GNOME. It focuses on providing a clean, intuitive ++++++ Komikku-1.103.0.tar.gz -> Komikku-50.11.0.tar.gz ++++++ ++++ 113066 lines of diff (skipped) ++++++ _scmsync.obsinfo ++++++ mtime: 1786733691 commit: 21a4a8dabf73ed4cb944e87aa3ef5ddd2ab2c6e8c4341d9eec92d5562b25a8f0 url: https://src.opensuse.org/GNOME/Komikku revision: 21a4a8dabf73ed4cb944e87aa3ef5ddd2ab2c6e8c4341d9eec92d5562b25a8f0 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-14 20:54:51.000000000 +0200 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild ++++++ convert-to-modern-colorthief.patch ++++++ --- /var/tmp/diff_new_pack.UWrzpj/_old 2026-08-18 16:50:55.889197514 +0200 +++ /var/tmp/diff_new_pack.UWrzpj/_new 2026-08-18 16:50:55.897197803 +0200 @@ -1,6 +1,6 @@ diff -rubN komikku/komikku/models/database/mangas.py komikku-patched/komikku/models/database/mangas.py ---- komikku/komikku/models/database/mangas.py 2026-01-16 00:20:03.000000000 +0100 -+++ komikku-patched/komikku/models/database/mangas.py 2026-01-21 01:15:21.471552212 +0100 +--- komikku/komikku/models/database/mangas.py 2026-07-31 23:10:40.000000000 +0200 ++++ komikku-patched/komikku/models/database/mangas.py 2026-08-05 13:24:31.114005061 +0200 @@ -13,7 +13,7 @@ import shutil import time @@ -10,7 +10,7 @@ from PIL import Image from PIL import ImageFilter from PIL import ImageStat -@@ -143,7 +143,7 @@ +@@ -135,7 +135,7 @@ if '@define-color' not in data: return data @@ -19,9 +19,21 @@ if len(palette) != 2: # Single color image? return None +diff -rubN komikku/komikku/utils.py komikku-patched/komikku/utils.py +--- komikku/komikku/utils.py 2026-07-31 23:10:40.000000000 +0200 ++++ komikku-patched/komikku/utils.py 2026-08-05 13:27:05.372290806 +0200 +@@ -18,7 +18,7 @@ + import subprocess + import traceback + +-from colorthief import ColorThief ++from modern_colorthief import get_palette + import gi + from jxlpy import JXLImagePlugin # noqa: F401 + import magic diff -rubN komikku/requirements.txt komikku-patched/requirements.txt ---- komikku/requirements.txt 2026-01-16 00:20:03.000000000 +0100 -+++ komikku-patched/requirements.txt 2026-01-21 01:16:00.134027904 +0100 +--- komikku/requirements.txt 2026-07-31 23:10:40.000000000 +0200 ++++ komikku-patched/requirements.txt 2026-08-05 13:24:31.114005061 +0200 @@ -4,7 +4,7 @@ beautifulsoup4 @@ -29,6 +41,6 @@ -colorthief +modern_colorthief dateparser >= 1.1.6 - ebooklib + ebooklib >= 0.20 emoji
