Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtksourceview5 for openSUSE:Factory checked in at 2026-10-30 18:07:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtksourceview5 (Old) and /work/SRC/openSUSE:Factory/.gtksourceview5.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtksourceview5" Fri Oct 30 18:07:42 2026 rev:20 rq:1385441 version:5.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gtksourceview5/gtksourceview5.changes 2026-08-22 21:33:50.101269997 +0200 +++ /work/SRC/openSUSE:Factory/.gtksourceview5.new.1255/gtksourceview5.changes 2026-10-30 18:09:43.093781873 +0100 @@ -1,0 +2,65 @@ +Wed Sep 30 16:33:21 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update version dependencies according to meson.build. + +------------------------------------------------------------------- +Fri Sep 18 14:04:33 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 5.22.0: + + Reject non-regular files before opening them in + GtkSourceFileLoader + + Add a configurable GtkSourceFileLoader max-size limit, + defaulting to 1 GiB, for file, stream, and decompressed input + + Report oversized loads with + GTK_SOURCE_FILE_LOADER_ERROR_TOO_BIG + + Centralize checked arithmetic for input sizes and buffer growth + + Unwind buffer output streams when file loading fails + + Handle stream-based loads without a file location in profiler + marks + + Expand file loader tests for size limits, compressed input, + load failures, and arithmetic boundaries + + Fix gutter renderer list and gutter lines leaks + + Break a circular reference when line numbers are enabled + + Avoid temporary region and text mark allocations in search + context intersection checks + + Avoid per-line timer allocations in the syntax highlighting + engine + + Avoid rescanning UTF-8 text to determine line character counts + + Reduce scrolling overhead in GtkSourceMap + + Fix GtkSourceMap slider sizing and positioning when the map is + taller than its contents + + Reduce allocations and per-line work when drawing source mark + backgrounds + + Reduce array access overhead in gutter lines + + Fix vertical alignment when jumping to text positions + + Improve Vim emulation for command repetition, r, and cw/cW + + Add Vim support for +, X, gu, gU, g~, and visual-mode ~ + + Add Vim Ctrl-A and Ctrl-X support for signed decimal numbers + + Add Vim :set aliases and :noh/:nohlsearch commands + + Expand Vim input tests for commands, motions, and repetition + + Use canonical property names and static strings for properties + + Add missing API version annotations and correct function + attributes + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 20 08:17:17 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 5.21.0: + + This is an unstable release for GNOME 51.alpha + + GtkSourceFileLoader now rejects non-regular files before + opening + + GtkSourceFileLoader now bounds expanded input size, including + decompressed input, and reports oversized loads cleanly + + GtkSourceFileLoader now unwinds buffer output streams on load + failure + + Fix gutter and gutter lines leaks + + Break a circular reference when line numbers are enabled + + Improve Vim emulation for repeated commands, r, cw/cW, +, X, + gu, gU, g~, Ctrl-A, Ctrl-X, and :set aliases + + Fix vertical alignment when jumping to iters + + Improve context engine and search context performance + + Use canonical property names and static strings for properties + + Updated translations. + +------------------------------------------------------------------- @@ -600,0 +666 @@ + Old: ---- gtksourceview-5.20.0.tar.xz New: ---- gtksourceview-5.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtksourceview5.spec ++++++ --- /var/tmp/diff_new_pack.bjlv1g/_old 2026-10-30 18:09:45.542884397 +0100 +++ /var/tmp/diff_new_pack.bjlv1g/_new 2026-10-30 18:09:45.550884732 +0100 @@ -18,7 +18,7 @@ %define _name gtksourceview Name: gtksourceview5 -Version: 5.20.0 +Version: 5.22.0 Release: 0 Summary: GTK+ Source Editing Widget License: LGPL-2.1-or-later @@ -36,7 +36,7 @@ BuildRequires: pkgconfig(gi-docgen) BuildRequires: pkgconfig(gio-2.0) >= 2.76 BuildRequires: pkgconfig(glib-2.0) >= 2.76 -BuildRequires: pkgconfig(gtk4) >= 4.6 +BuildRequires: pkgconfig(gtk4) >= 4.17 BuildRequires: pkgconfig(libpcre2-8) >= 10.21 BuildRequires: pkgconfig(libxml-2.0) >= 2.6 BuildRequires: pkgconfig(pangoft2) ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.bjlv1g/_old 2026-10-30 18:09:45.632888165 +0100 +++ /var/tmp/diff_new_pack.bjlv1g/_new 2026-10-30 18:09:45.640888500 +0100 @@ -1,6 +1,7 @@ -mtime: 1786975805 -commit: ddb5d596a72c54cee99a40a6a1c9c4b1e0ba63e25359f56044755a44bc29a40f +mtime: 1790786003 +commit: 47fe7a2954cb326df8f5bb72d0c60968c51b161a21912f6484a518b4e4539dfe url: https://src.opensuse.org/GNOME/gtksourceview5 -revision: ddb5d596a72c54cee99a40a6a1c9c4b1e0ba63e25359f56044755a44bc29a40f +revision: 47fe7a2954cb326df8f5bb72d0c60968c51b161a21912f6484a518b4e4539dfe +trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.bjlv1g/_old 2026-10-30 18:09:45.718891765 +0100 +++ /var/tmp/diff_new_pack.bjlv1g/_new 2026-10-30 18:09:45.724892017 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gtksourceview.git</param> - <param name="revision">5.20.0</param> + <param name="revision">5.22.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ build.specials.obscpio ++++++ ++++++ 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-09-30 18:33:23.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ gtksourceview-5.20.0.tar.xz -> gtksourceview-5.22.0.tar.xz ++++++ ++++ 12949 lines of diff (skipped) ++++++ gtksourceview.obsinfo ++++++ --- /var/tmp/diff_new_pack.bjlv1g/_old 2026-10-30 18:09:46.817937774 +0100 +++ /var/tmp/diff_new_pack.bjlv1g/_new 2026-10-30 18:09:46.832938402 +0100 @@ -1,5 +1,5 @@ name: gtksourceview -version: 5.20.0 -mtime: 1773692561 -commit: e46bb9bf434966b7be9d3de67bd0c11b309342a3 +version: 5.22.0 +mtime: 1789739644 +commit: c7b52cf9f9e42035b133902a1a9b18faae00b1d0
