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
 

Reply via email to