Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gtksourceview5-devel-5.20.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: gtksourceview5-devel Distribution: openSUSE Tumbleweed
Version: 5.20.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 23 09:51:13 2026
Group: Development/Languages/C and C++ Build host: reproducible
Size: 1227684 Source RPM: gtksourceview5-5.20.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/GtkSourceView
Summary: GTK+ Source Editing Widget
GtkSourceView is a text widget that extends GtkTextView, the standard
GTK+ text widget.

It improves GtkTextView by implementing syntax highlighting and other
features typical of a source editor.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Mar 23 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate to xz compression and manual service run
* Tue Mar 17 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.20.0:
    + No changes since 5.19.0.
* Tue Feb 24 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.19.0:
    + Annotations: draw a background behind annotations; align to the
      right when they fit (e.g. for diagnostics)
    + GObject Introspection: fix nullable and callback destroy
      annotations (get_location, get_match_style, scheduler,
      callbacks)
    + Fix gutter text renderer text layout snapshot deprecation
    + PHP language: highlight PHP 8.0 attributes and add new keywords
    + New language: Cornish
    + Updated translations.
* Sat Sep 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.18.0:
    + Updated translations
* Tue Sep 02 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.17.1:
    + Improvments to GObject Introspection annotations
    + A new gtk_source_buffer_get_markup() API addition
    + A new annotation API for applications
    + Allocation measurement improvements
    + Spaces are now drawn using GskPath instead of Cairo
    + Cleanups for various GTK deprecations
    + Make ctrl+n/p workin Vim insertion mode
    + Ensure GtkSourceMap doesn't handle context menus (again)
    + Testsuite improvements for new GNOME CI
    + Fix various leaks found by said CI improvements
  - Changes from version 5.17.0:
    + New languages: astro
    + Updated languages: python3, python, css, sh, latex, php
    + Many cleanups and removal of deprecated API use across
      GtkSourceView and associated test programs.
    + Improved scrolling in GtkSourceMap
    + Documentation improvements and cleanups
    + Build system cleanups
    + Updated translations
* Sun Mar 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.16.0:
    + Updated translations.
* Tue Feb 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.15.1 (Unstable):
    + Remove use of various GTK deprecations
    + Testsuite improvements
    + Updated translations.
* Mon Feb 03 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.15.0 (Unstable):
    + Various introspection fixes
    + Improvements to GtkSourceAssistants
    + Various GtkTextIter performance improvements
    + Deduplication fixes when sorting
    + Alter paths for resource:// usage so that resources take
      priority over system installations other than the current one
    + Adwaita.xml, Adwaita-dark.xml style updates
    + Quantize Y position for gutter line numbers
    + New and updated languages: meson.lang, zig.lang
    + Updated translations.
* Fri Jan 31 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.14.1+61:
    + Switch to master branch to have pre-5.15.0 release.
* Mon Jan 06 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)
* Thu Nov 21 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.14.2:
    + Ignore various libxml2 deprecations
    + Fix some incorrect GI annotations
    + Fix extraneous dismissal of hover providers in some cases
    + Add missing 5_14 version macros
* Fri Oct 04 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.14.1:
    + Ensure you cannot show context menu from GtkSourceMap which
      otherwise has a limited FontMap containing only the
      BuilderBlocks font.
* Sun Sep 15 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.14.0:
    + Fix an issue where the gutter would not redraw when focus
      changes.
    + Add support for Groff syntax.
  - Changes from version 5.13.1:
    + Documentation improvements
    + Improve performance of BuilderBlocks font loading. Some of this
      effort required changes to the TTF, so user testing with a wide
      variety of languages is desired. This should reduce startup
      time of GtkSourceView using applications.
    + gtk-doc.lang: highlight `backtick` spans
    + c.lang: highlight [[]] style attributes
    + java.lang: improve escaped character matching
    + Adwaita.xml, Adwaita-dark.xml: style updates to track platform
      changes for GNOME 47.
  - Changes from version 5.13.0:
    + Ensure gutter renderers are released during dispose
    + Make default auto-indenter keep indentation when cursor is at
      line start
    + python3.lang: Fix f-string in curly braces to have
      no-spellcheck applied
    + Updated translations.
* Mon Jun 03 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.12.1:
    + Update documentation links.
    + Specify recoloring hex colors for Adwaita-dark.
    + Improve grid drawing positions slightly.
    + Use a weak ref for GtkSourceView backpointer in
      GtkSourceGutterRenderers which fixes a potential leak of
      GtkSourceView.
    + Fix a fontconfig check for Windows.
    + Fix section name for elixir.
* Sat Mar 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.12.0:
    + Do not trigger default indenter for Return when a selection is
      active.
    + Render overview slider below text rather than above w/ RGBA.
    + Premix certain colors in overview when drawing to avoid RGBA
      blends on GPU.
    + Avoid round-trip to main loop when map slider needs allocation.
    + Avoid an extra GSK transform for each line number in the
      gutter.
    + Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.11.2:
    + Ignore empty globs in language specification for mimetypes.
    + Ensure that partially visible highlight lines are drawn.
    + Fix line style properties after unsetting style scheme.
    + latex.lang: Improvements to command parsing.
* Wed Feb 28 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.11.1+9:
    + languagemanager: ignore empty globs.
    + view: highlight partially visible line.
    + view: reset current line style properties after unsetting the
      style scheme.
* Tue Feb 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.11.1:
    + A new -Dbuild-testsuite configuration option.
    + Some build options were renamed to follow more closely what GTK
      itself uses now:
    - Dgtk_doc became -Ddocumentation
    - Dinstall_tests became -Dinstall-tests
    + Fix a rendering issue where the gutter would not highlight the
      same as the current-line-highlight.
    + An optimization for line number drawing which avoids using
      PangoLayout when drawing.
    + Ensure the gutter is redrawn when focus leaves text view.
    + Improved support for input methods when X11 and ibus are used
      by making it behave closer to Wayland input methods.
    + Ignore the current-line highlight when out of view which
      improves the damage area calculation in GTK.
    + A new Wren language spec.
    + Updates for the sh language-spec.
    + Updated translations.
* Sun Sep 17 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 5.10.0:
    + Updated translations.
* Sun Sep 03 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 5.9.0:
    + This is a release candidate for GNOME 45.
    + Documentation improvements.
    + Various introspection improvements.
    + New languages: Blueprint.
    + Updated languages: C, C++, Rust, Python3, Shell, Java, OCaml.
    + Updated style schemes: cobalt.
    + GtkSourceBuffer gained a "loading" property which is toggled
      when GtkSourceFileLoader is loading the buffer from storage.
    + More defensiveness improvements in GtkSourceBufferOutputStream.
    + A leak in Vim emulation has been fixed.
    + Vim emulation now supports visual replace.
    + Scheduling of batched workers has been improved with
      gtk_source_scheduler_add().
    + Snippets are now initialized from GtkSourceView.constructed()
      to allow for applications to hook buffer creation.
    + Updated translations.
* Fri Mar 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.8.0:
    + vim: avoid large numbers of small deletions in filter command.
    + adwaita.xml: add missing def:deletion style.
    + todotxt.lang: add support for todo.txt format.
* Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.7.2:
    + Documentation improvements
    + Updated languages: java.lang, html.lang
    + Fix Y offset calculation when GtkTextView:top-margin is set
    + Completion now requeries providers upon manual activation
    + CSS updates for completion popover to reduce allocation jitter
    + Assistants will more aggresively update positioning. It is
      heavily suggested that you have GNOME/gtk!5564 in whatever GTK
      you are linking against to reduce the potential for frames
      rendered with missing allocations/text
* Sun Feb 26 2023 Luciano Santos <luc14n0@opensuse.org>
  - Replace python3-gi-docgen build requirement with the more
    reliable pkgconfig(gi-docgen).
* Fri Feb 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.7.1:
    + Updated languages: c.lang, docker.lang, nix.lang
    + Add missing version functions to GIR generation.
    + Moving through snippets now retires the completion popover.
    + Documentation updates.
  - Changes from version 5.7.0:
    + gutterrenderermarks: avoid potential infinite loop with marks
    + build: drop unnecessary vapigen check
    + cpp.lang: add constinit keyword
    + java.lang: fix escaped characters
    + lean.lang: strings may contain line breaks
    + nix.lang: Add Nix syntax highlighting
    + reasonml.lang: add ReasonML language
* Wed Jan 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 5.6.2:
    + Add styling for 'def:note' to Adwaita and Adwaita-dark
    + Adwaita-dark.xml: soften match color a bit
    + Adwaita.xml:
    - add def:statement
    - soften search highlight
    + Docs: Fix RegexError reference
    + completion:
    - add note about what when is_trigger can activate
    - fix typo in documentation
    + completionlistbox: lock listmodel items during snapshot
    + completionprovider: fix documentation for get_priority()
    + docs: add note about library initialization
    + glsl.lang: set no-spell-check on default context
    + kate: use italic for def:emphasis
    + listsnapshot:
    - add snapshotting listmodel
    - allow mismatched hold()/release()
    + llvm.lang: Add missing 'sge' keyword
    + map: defer adjustment changes to next frame
    + regex: Fix incorrect bitflag operations
    + snippets: fix GtkSourceView:enable-snippets use without
      completion
    + testsuite/regex: walk subject as utf8 unless G_REGEX_RAW
    + testsuite: use G_REGEX_RAW with invalid UTF-8
    + vim: implement rudimentary search through previous commands

Files

/usr/include/gtksourceview-5
/usr/include/gtksourceview-5/gtksourceview
/usr/include/gtksourceview-5/gtksourceview/completion-providers
/usr/include/gtksourceview-5/gtksourceview/completion-providers/snippets
/usr/include/gtksourceview-5/gtksourceview/completion-providers/snippets/gtksourcecompletionsnippets.h
/usr/include/gtksourceview-5/gtksourceview/completion-providers/words
/usr/include/gtksourceview-5/gtksourceview/completion-providers/words/gtksourcecompletionwords.h
/usr/include/gtksourceview-5/gtksourceview/gtksource-enumtypes.h
/usr/include/gtksourceview-5/gtksourceview/gtksource.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceannotation.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceannotationprovider.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceannotations.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcebuffer.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcecompletion.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcecompletioncell.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcecompletioncontext.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcecompletionproposal.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcecompletionprovider.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceencoding.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcefile.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcefileloader.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcefilesaver.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcegutter.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcegutterlines.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcegutterrenderer.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcegutterrendererpixbuf.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcegutterrenderertext.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcehover.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcehovercontext.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcehoverdisplay.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcehoverprovider.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceindenter.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceinit.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcelanguage.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcelanguagemanager.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcemap.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcemark.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcemarkattributes.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceprintcompositor.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceregion.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcescheduler.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesearchcontext.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesearchsettings.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesnippet.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesnippetchunk.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesnippetcontext.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcesnippetmanager.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcespacedrawer.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyle.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestylescheme.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyleschemechooser.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyleschemechooserbutton.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyleschemechooserwidget.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyleschememanager.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcestyleschemepreview.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcetag.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcetypes.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceutils.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceversion.h
/usr/include/gtksourceview-5/gtksourceview/gtksourceview.h
/usr/include/gtksourceview-5/gtksourceview/gtksourcevimimcontext.h
/usr/lib64/libgtksourceview-5.so
/usr/lib64/pkgconfig/gtksourceview-5.pc
/usr/share/gir-1.0/GtkSource-5.gir
/usr/share/vala/vapi
/usr/share/vala/vapi/gtksourceview-5.deps
/usr/share/vala/vapi/gtksourceview-5.vapi


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026