DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: libgedit-gtksourceview 299.8.0-1

Package Information

Descriptionshared libraries for the GTK+ syntax highlighting widget

libgedit-gtksourceview is a library that extends GtkTextView, the standard GTK widget for multiline text editing. This library adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor.

This package contains the shared libraries required by applications to use this widget.

MaintainerDebian GNOME Extras Maintainers <pkg-gnome-extras-maintainers@lists.alioth.debian.org>
Changed ByJeremy Bícha <jbicha@ubuntu.com>
Sponsorjbicha@debian.org
Distributionexperimental
Architectureany all
VCSgit: https://salsa.debian.org/gnome-team/extras/libgedit-gtksourceview.git (browse)
Popcon Installs12538
Binary NEWYes (new binary packages of a source already in sid)
Trackerhttps://tracker.debian.org/pkg/libgedit-gtksourceview
Uploaded8 days ago

New Package Report

.changes◂
Distributionexperimental
DateSat, 17 Oct 2026 10:47:42 +0200
Sourcelibgedit-gtksourceview
Version299.8.0-1
Changed-ByJeremy Bícha <jbicha@ubuntu.com>
Architecturesource amd64
Changelog◂
libgedit-gtksourceview (299.8.0-1) experimental; urgency=medium
 .
   * New upstream release
   * Update minimum libgedit-amtk & libgedit-gfls
   * Update library package name per upstream soname change
   * Update debian/copyright
.dsc◂
Package-Listgir1.2-gtksource-300 deb introspection optional arch=any
libgedit-gtksourceview-300-6 deb libs optional arch=any
libgedit-gtksourceview-300-common deb libs optional arch=all
libgedit-gtksourceview-300-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc
libgedit-gtksourceview-dev deb libdevel optional arch=any
Sectionintrospection
Priorityoptional
Componentmain
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview
Upstream-Name: libgedit-gtksourceview

Files: *
Copyright: 2012-2025, Sébastien Wilmet <swilmet@gnome.org>
License: LGPL-2.1+

Files: data/*
Copyright: 2006-2008, Yevgen Muntyan <muntyan@tamu.edu>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/R.lang
Copyright: 2013, Carnë Draug <carandraug+dev@gmail.com>
 2005, Vaidotas Zemlys <mpiktas@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/abnf.lang
 data/language-specs/default-language-specs/bluespec.lang
 data/language-specs/default-language-specs/gdb-log.lang
Copyright: 2010, 2012, 2016, Philip Withnall <philip@tecnocode.co.uk>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/actionscript.lang
Copyright: 2008, Markus Johnsson <markus.johnsson.84@gmail.com>
 2008, Julien Castelain <jcastelain@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ada.lang
Copyright: 2004, Benoît Dejean <tazforever@dlfp.org>
 2003, Michael Terry <mike@mterry.name>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ansforth94.lang
Copyright: 2014, Mark Corbin
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/asp.lang
Copyright: 2009, Fabio Zendhi Nagao <nagaozen@evolved.com.br>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/automake.lang
Copyright: 2011, P. F. Chimento <philip.chimento@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/awk.lang
 data/language-specs/default-language-specs/dosbatch.lang
 data/language-specs/default-language-specs/dot.lang
 data/language-specs/default-language-specs/erlang.lang
 data/language-specs/default-language-specs/scheme.lang
 data/language-specs/default-language-specs/verilog.lang
 data/language-specs/default-language-specs/xslt.lang
Copyright: 2003-2009, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/bennugd.lang
Copyright: 2010, Joseba García Etxebarria <joseba.gar@gmail.com>
 2009, Oscar Torrent Artero <q2dg@yahoo.es>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/bibtex.lang
Copyright: 2009, Søren Hauberg <hauberg@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/boo.lang
Copyright: 2006, Sebastian Dröge <slomo@circular-chaos.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/c.lang
 data/language-specs/default-language-specs/chdr.lang
 data/language-specs/default-language-specs/cpp.lang
 data/language-specs/default-language-specs/cpphdr.lang
 data/language-specs/default-language-specs/def.lang
Copyright: 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/cg.lang
Copyright: 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/changelog.lang
Copyright: 2005, Paolo Borelli <pborelli@gnome.org>
 2005, Jacob Ilsø Christensen <jacobilsoe@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/cmake.lang
 data/language-specs/default-language-specs/m4.lang
 data/language-specs/default-language-specs/t2t.lang
Copyright: 2008 Yevgen Muntyan
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/cobol.lang
Copyright: 2011, Daniel Bader <bugs.bader@googlemail.com>
 2010, Fernando Brito <email@fernandobrito.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/csharp.lang
Copyright: 2005, Brion Vibber <brion@pobox.com>
 2004, Jeroen Zwartepoorte <jeroen@xs4all.nl>
 2004, Alessio Frusciante <algol@firenze.linux.it>
 2003, John Luke <jluke@cfl.rr.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/css.lang
Copyright: 2018, Jeffery To <jeffery.to@gmail.com>
 2016, Tobias Schönberg <tobias47n9e@gmail.com>
 2010, Patryk Zawadzki <patrys@pld-linux.org>
 2004, Scott Martin <scott@coffeeblack.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/csv.lang
Copyright: 2015, Martin Blanchard <tchaik@gmx.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/cuda.lang
Copyright: Hüseyin Temucin
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/d.lang
Copyright: 2006, Martin Szulecki <compiz@sukimashita.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/desktop.lang
Copyright: 2006, Luca Cavalli <lcavalli@cvs.gnome.org>
 2003, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/diff.lang
 data/language-specs/default-language-specs/idl.lang
 data/language-specs/default-language-specs/po.lang
Copyright: 2003, 2005, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/docbook.lang
Copyright: 2006, 2007, Joachim Noreiko <jnoreiko@yahoo.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/dtl.lang
Copyright: 2015, Tobias Schönberg <tobias47n9e@gmail.com>
 2010, Patryk Zawadzki <patrys@pld-linux.org
 2008, Emmanuel Vaïsse <evaisse@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/eiffel.lang
Copyright: 2008, Hasan Karahan <hasan.karahan81@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/fcl.lang
Copyright: 2009, Søren Hauberg <soren@hauberg.org>
License: LGPL-2+

Files: data/language-specs/default-language-specs/forth.lang
Copyright: 2007, Jens-Hanno Schwalm; <hanno@schwalm-bremen.de>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/fortran.lang
Copyright: 2005, Jerry DeLisle <jvdelisle@verizon.net>
 2004-2006, John Spray <jcs116@york.ac.uk>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/fsharp.lang
Copyright: 2009, 2010, Alexander Kuleshov <kuleshovmail@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/genie.lang
Copyright: 2008, Jamie McCracken jamiemcc gnome org
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/glsl.lang
Copyright: 2009, 2010, Simon Wenner <simon@wenner.ch>
 2005, 2006, Chong Kai Xiong <descender@phreaker.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/go.lang
Copyright: 2010, Kenny Meyer <knny.myer@gmail.com>
 2009, 2010, Jim Teeuwen <jimteeuwen@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/groovy.lang
Copyright: 2017, Roman Donchenko
 2006, Jeff Walden <jwalden@mit.edu>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/gtkrc.lang
Copyright: 2005, Link M Dupont <link@subpop.net>
 2005, Andrew Johnson <acjgenius@earthlink.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/haddock.lang
 data/language-specs/default-language-specs/haskell-literate.lang
Copyright: 2007, Duncan Coutts <duncan@haskell.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/haskell.lang
Copyright: 2004, Anders Carlsson <andersca@gnome.org>
 2004, 2007, Duncan Coutts <duncan@haskell.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/haxe.lang
Copyright: 2016, Wolfang Torres <wolfang.torres@gmail.com>
 2012, Sapphire Becker <guess@logicplace.com>
 2006, Jeff Walden <jwalden@mit.edu>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/html.lang
Copyright: 2014, Sébastien Wilmet <swilmet@gnome.org>
 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/imagej.lang
Copyright: 2011, Carnë Draug <carandraug+dev@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ini.lang
Copyright: 2005, Antonio Ognio <gnrfan@gnrfan.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/j.lang
Copyright: 2011, Ric Sherlock <tikkanz@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/jade.lang
Copyright: 2015, Seán de Búrca <leftmostcat@gmail.com>
 2011, Remy Loubradou <remy.loubradou@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/java.lang
Copyright: 2006, Jeff Walden <jwalden@mit.edu>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/javascript.lang
Copyright: 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
 2005, Stef Walter (formerly Nate Nielsen) <stef@memberwebs.com>
 2004, Scott Martin <scott@coffeeblack.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/json.lang
Copyright: 2011, Sapphire Becker <guess@logicplace.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/julia.lang
Copyright: 2013, Waldir Pimenta <waldir@email.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/kotlin.lang
 data/language-specs/default-language-specs/swift.lang
Copyright: 2017, Adam Dingle <adam@medovina.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/language2.rng
Copyright: 2011, Sapphire Becker <guess@logicplace.com>
 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/latex.lang
Copyright: 2013, 2016, Sébastien Wilmet <swilmet@gnome.org>
 2012, 2013, Tobias Marczewski <tmarczewski@ed-alumni.net>
 2005-2007, Marco Barisione <barisione@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/less.lang
 data/language-specs/default-language-specs/scss.lang
Copyright: 2018, Jeffery To <jeffery.to@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/lex.lang
Copyright: 2013, Marcello Pogliani <marcello.pogliani@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/llvm.lang
Copyright: 2012, Stefan Sundin (recover89@gmail.com)
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/logcat.lang
Copyright: 2017, Kelly Craft <mushroomhead52e@gmail.com>
 2014, Paul Lammertsma <paul@pixplicity.com>
 2013, Ryuinferno <ryuinferno.xda@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/lua.lang
Copyright: 2004, Bjørn Lindeijer <bjorn@lindeijer.nl>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/makefile.lang
Copyright: 2005, Ricardo Lenz
 2005, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/mallard.lang
Copyright: 2009, Milo Casagrande <milo@ubuntu.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/markdown.lang
 data/language-specs/default-language-specs/mediawiki.lang
Copyright: 2009, 2011, 2012, Jean-Philippe Fleury <contact@jpfleury.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/matlab.lang
 data/language-specs/default-language-specs/octave.lang
Copyright: 2010-2015, Carnë Draug <carandraug+dev@gmail.com>
 2006, Søren Hauberg <hauberg@gmail.com>
 2006, Muthiah Annamalai <gnumuthu@users.sf.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/maxima.lang
Copyright: 2017, Benedikt Zimmermann <benedikt.zimmermann2@googlemail.com>.
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/meson.lang
Copyright: 2015, Jussi Pakkanen <jpakkane@gmail.com>
 2015, Igor Gnatenko <ignatenko@src.gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/modelica.lang
Copyright: 2012, Jorn Baayen <jorn.baayen@moct7.com>
 2008, Federico Zenith.
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/mxml.lang
Copyright: 2008, Markus Johnsson <markus.johnsson.84@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/nemerle.lang
Copyright: 2004, Paweł W. Olszta <pawel.olszta@nemerle.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/netrexx.lang
Copyright: 2012, Jason Monroe Martin <agrellum@centurylink.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/nix.lang
Copyright: 2014, Luca Bruno <lucabru@src.gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/objj.lang
Copyright: 2010, Patryk Zawadzki <patrys@pld-linux.org>
 2007, Yevgen Muntyan <muntyan@tamu.edu>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ocaml.lang
Copyright: 2009, Alexandr Kuleshov <sterh@live.ru>
 2007, Eric Norige <thelema314@gmail.com>
 2007, Eric Cooper <ecc@cmu.edu>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ocl.lang
Copyright: 2007, Mario Carrión, <mario@monouml.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ooc.lang
Copyright: 2010, Amos Wenger aka nddrylliog <amoswenger@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/opal.lang
Copyright: 2007, Alexander Eichner <aeichner@freitagsrunde.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/opencl.lang
Copyright: 2011, Vincent Hindriksen
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/pascal.lang
Copyright: 2005, Thierry Moisan <thierry.moisan@gmail.com>
 2004, Andrew Johnson <acjgenius@earthlink.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/perl.lang
Copyright: 2006, 2007, Steve Frécinaux <code@istique.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/php.lang
Copyright: 2012, Christopher Blay <chris.b.blay@gmail.com>
 2007, Patryk Zawadzki <patrys@pld-linux.org>
 2007, Eric Norige <thelema@swbell.net>
 2006, Steve Frécinaux <code@istique.net>
 2004, David A Knight <david@ritter.demon.co.uk>
 2003, Francesco Gigli <jaramir@aruba.it>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/pig.lang
Copyright: 2014, 2015, Eyal Allweil <eallweil@paypal.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/prolog.lang
Copyright: 2009, Ignacio Casal Quinteiro <icq@gnome.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/protobuf.lang
Copyright: 2011, Pavel Artyomkin <artmkin@gmail.com>
License: LGPL-2+

Files: data/language-specs/default-language-specs/puppet.lang
Copyright: 2011, 2012, Mephisto Networks http://mephistonet.nl
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/python.lang
Copyright: 2014, Sébastien Wilmet <swilmet@gnome.org>
 2014, Patryk Zawadzki <patrys@pld-linux.org>
 2012, Stefano Palazzo <stefano-palazzo@ubuntu.com>
 2006, Steve Frécinaux <code@istique.net>
 2004, Benoît Dejean <TaZForEver@free.fr>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/python3.lang
Copyright: 2012, Stefano Palazzo <stefano-palazzo@ubuntu.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/rpmspec.lang
Copyright: 2007, Konstantin Ryabitsev <icon@fedoraproject.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/ruby.lang
Copyright: 2013, Jesse van den Kieboom <jessevdk@gnome.org>
 2006, Gabriel Bauman <gabe@codehaus.org>
 2005, Michael Witrant <mike@lepton.fr>
 2004, Archit Baweja <bighead@users.sourceforge.net>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/rust.lang
Copyright: 2013-2015, The Rust Project Developers.
License: Apache-2.0 or Expat or LGPL-2.1+

Files: data/language-specs/default-language-specs/scala.lang
Copyright: 2012, Felix Dietze <felix@beerleader.net>
 2009, Min Huang <min.huang@alumni.usc.edu>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/scilab.lang
Copyright: 2010, Sylvestre Ledru <sylvestre.ledru@scilab.org>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/sh.lang
Copyright: 2008, Steve Frécinaux <code@istique.net>
 2005, Silian Della Ragione <silian87@gechi.it>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/sml.lang
Copyright: 2011, Ming Han Teh <tehminghan@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/sparql.lang
Copyright: 2009, James Leigh <james@leighnet.ca>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/sql.lang
Copyright: 2003, 2005, Evert Verhellen <evert.verhellen@advalvas.be>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/sweave.lang
Copyright: 2010, 2014, Lawrence Hudson <quicklizard@googlemail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/systemverilog.lang
Copyright: 2010, Ben James
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/tcl.lang
Copyright: 2005, Riccardo Lancellotti <riccardo@weblab.ing.unimo.it>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/tera.lang
Copyright: 2018, Tobias Schönberg <tobias47n9e@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/texinfo.lang
Copyright: 2004, Travis A. Snoozy
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/toml.lang
Copyright: 2015, 2018, Liviu Dumea <liviu.dumea.ro@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/vala.lang
Copyright: 2011, Marco Trevisan <mail@3v1n0.net>
 2005, Brion Vibber <brion@pobox.com>
 2004, Jeroen Zwartepoorte <jeroen@xs4all.nl>
 2004, Alessio Frusciante <algol@firenze.linux.it>
 2003, John Luke <jluke@cfl.rr.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/vbnet.lang
Copyright: 2004, John Luke <jluke@cfl.rr.com>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/vhdl.lang
Copyright: 2005, Jürg Billeter <j@bitron.ch>
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/xml.lang
Copyright: 2007, Paolo Borelli <pborelli@gnome.org>
 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
License: LGPL-2.1+

Files: data/language-specs/default-language-specs/yaml.lang
Copyright: 2013, Masood Behabadi <masood@dentcat.com>
License: LGPL-2.1+

Files: data/language-specs/language.dtd
Copyright: 2006, Paolo Maggi <paolo.maggi@polito.it>
 2006, Leonardo Ferreira Fontenelle <leo.fontenelle@gmail.com>
License: LGPL-2.1+

Files: data/language-specs/language.rng
Copyright: 2005-2007, Marco Barisione <barisione@gmail.com>
 2005-2007, Emanuele Aina
License: LGPL-2.1+

Files: data/style-schemes/default-style-schemes/*
Copyright: 2006, 2007, GtkSourceView team
License: LGPL-2.1+

Files: data/style-schemes/default-style-schemes/cobalt.xml
Copyright: 2006, 2007, Will Farrington <wcfarrington@gmail.com>
License: LGPL-2.1+

Files: data/style-schemes/default-style-schemes/solarized-dark.xml
 data/style-schemes/default-style-schemes/solarized-light.xml
Copyright: 2011, Craig Russell
License: LGPL-2.1+

Files: gtksourceview/completion-providers/*
Copyright: 2009, 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/completion-providers/words/gtksourcecompletionwords.c
 gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
 gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.c
 gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c
 gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.h
Copyright: 2013, 2014, 2016, 2025, Sébastien Wilmet <swilmet@gnome.org>
 2009, 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcebuffer.c
Copyright: 2014-2026, Sébastien Wilmet <swilmet@gnome.org>
 2003, Paolo Maggi <paolo.maggi@polito.it> and
 1999-2002, Mikael Hermansson <tyan@linux.se>
License: LGPL-2.1+

Files: gtksourceview/gtksourcebuffer.h
Copyright: 2014-2026, Sébastien Wilmet <swilmet@gnome.org>
 2003, Paolo Maggi, Gustavo Giráldez
 1999-2002, Mikael Hermansson <tyan@linux.se>
License: LGPL-2.1+

Files: gtksourceview/gtksourcebufferinputstream.c
 gtksourceview/gtksourcebufferinputstream.h
 gtksourceview/gtksourcebufferoutputstream.c
 gtksourceview/gtksourcebufferoutputstream.h
Copyright: 2014-2026, Sébastien Wilmet <swilmet@gnome.org>
 2010, Ignacio Casal Quinteiro <icq@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecompletion-private.h
 gtksourceview/gtksourcecompletioncontext.c
 gtksourceview/gtksourcecompletioncontext.h
 gtksourceview/gtksourcecompletionmodel.h
 gtksourceview/gtksourcegutter-private.h
 gtksourceview/gtksourcegutter.c
 gtksourceview/gtksourcegutter.h
 gtksourceview/gtksourcegutterrenderer.c
 gtksourceview/gtksourcegutterrenderer.h
 gtksourceview/gtksourcegutterrendererlines.c
 gtksourceview/gtksourcegutterrendererlines.h
 gtksourceview/gtksourcegutterrenderermarks.c
 gtksourceview/gtksourcegutterrenderermarks.h
 gtksourceview/gtksourcegutterrendererpixbuf.c
 gtksourceview/gtksourcegutterrendererpixbuf.h
 gtksourceview/gtksourcegutterrenderertext.c
 gtksourceview/gtksourcegutterrenderertext.h
 gtksourceview/gtksourcepixbufhelper.c
 gtksourceview/gtksourcepixbufhelper.h
Copyright: 2009, 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecompletion.c
 gtksourceview/gtksourcecompletioninfo.c
 gtksourceview/gtksourcecompletionproposal.h
Copyright: 2012, 2013, 2025, Sébastien Wilmet <swilmet@gnome.org>
 2009, Jesse van den Kieboom <jessevdk@gnome.org>
 2007-2009, Jesús Barbero Rodríguez <chuchiperriman@gmail.com>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecompletion.h
 gtksourceview/gtksourcecompletioninfo.h
 gtksourceview/gtksourcecompletionproposal.c
 gtksourceview/gtksourcecompletionprovider.c
 gtksourceview/gtksourcecompletionprovider.h
Copyright: 2009, Jesse van den Kieboom <jessevdk@gnome.org>
 2007-2009, Jesús Barbero Rodríguez <chuchiperriman@gmail.com>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecompletion.ui
Copyright: 2012-2026, Sébastien Wilmet <swilmet@gnome.org>
 2009, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecompletionitem.c
 gtksourceview/gtksourcecompletionitem.h
 gtksourceview/gtksourcecompletionmodel.c
Copyright: 2013, 2014, 2016, 2025, Sébastien Wilmet <swilmet@gnome.org>
 2009, 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcecontextengine.c
 gtksourceview/gtksourcecontextengine.h
 gtksourceview/gtksourceregex.c
 gtksourceview/gtksourceregex.h
Copyright: 2005, 2006, Marco Barisione, Emanuele Aina
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourceencoding.c
 gtksourceview/gtksourceencoding.h
 gtksourceview/gtksourcestyle.c
 gtksourceview/gtksourcestyle.h
 gtksourceview/gtksourcestylescheme.c
 gtksourceview/gtksourcestyleschememanager.c
Copyright: 2014-2025, Sébastien Wilmet <swilmet@gnome.org>
 2002-2007, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: gtksourceview/gtksourceengine.c
 gtksourceview/gtksourceengine.h
Copyright: 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourcefileloader.c
Copyright: 2014-2026, Sébastien Wilmet <swilmet@gnome.org>
 2008, Jesse van den Kieboom <jessevdk@gnome.org>
 2007, Steve Frécinaux <code@istique.net>
 2005-2007, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: gtksourceview/gtksourcefileloader.h
Copyright: 2014-2025, Sébastien Wilmet <swilmet@gnome.org>
 2008, Jesse van den Kieboom <jessevdk@gnome.org>
 2007, Steve Frécinaux <code@istique.net>
 2005-2007, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: gtksourceview/gtksourcefilesaver.c
Copyright: 2014, 2016, Sébastien Wilmet <swilmet@gnome.org>
 2008, Jesse van den Kieboom <jessevdk@gnome.org>
 2007, Steve Frécinaux <code@istique.net>
 2005-2007, Paolo Borelli and Paolo Maggi
License: LGPL-2.1+

Files: gtksourceview/gtksourcefilesaver.h
Copyright: 2014, Sébastien Wilmet <swilmet@gnome.org>
 2008, Jesse van den Kieboom <jessevdk@gnome.org>
 2007, Steve Frécinaux <code@istique.net>
 2005, 2007, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: gtksourceview/gtksourcegutterrenderer-private.h
Copyright: 2010, Krzesimir Nowak
License: LGPL-2.1+

Files: gtksourceview/gtksourcelanguage-parser-2.c
Copyright: 2005, 2006, Emanuele Aina, Marco Barisione
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourcelanguage-private.h
 gtksourceview/gtksourcelanguage.c
 gtksourceview/gtksourcelanguage.h
 gtksourceview/gtksourcelanguagemanager.c
 gtksourceview/gtksourcelanguagemanager.h
 gtksourceview/gtksourcestylescheme.h
 gtksourceview/gtksourcestyleschememanager.h
Copyright: 2003-2007, Paolo Maggi <paolo.maggi@polito.it>
License: LGPL-2.1+

Files: gtksourceview/gtksourcemark.c
 gtksourceview/gtksourcemark.h
Copyright: 2007, Johannes Schmid <jhs@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcemarkattributes.c
 gtksourceview/gtksourcemarkattributes.h
Copyright: 2010, Krzesimir Nowak
 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourceprintcompositor.c
Copyright: 2008, Paolo Maggi, Paolo Borelli and Yevgen Muntyan
 2004, Red Hat, Inc.
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
 2001-2007, Paolo Maggi <paolo.maggi@polito.it>
 2000, 2001, Chema Celorio
License: LGPL-2.1+

Files: gtksourceview/gtksourceprintcompositor.h
Copyright: 2007, 2008, Paolo Maggi, Paolo Borelli and Yevgen Muntyan
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourceregion.c
 gtksourceview/gtksourceregion.h
Copyright: 2016, Sébastien Wilmet <swilmet@gnome.org>
 2002, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourcespacedrawer.c
Copyright: 2016, Christian Hergert <christian@hergert.me>
 2015, 2016, Sébastien Wilmet <swilmet@gnome.org>
 2013, Arpad Borsos <arpad.borsos@googlemail.com>
 2010, Garret Regier
 2008, 2011, 2016, Paolo Borelli <pborelli@gnome.org>
 2008, 2010, Ignacio Casal Quinteiro <icq@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourcetag.c
 gtksourceview/gtksourcetag.h
Copyright: 2015, Université Catholique de Louvain
License: LGPL-2.1+

Files: gtksourceview/gtksourceundomanager.c
 gtksourceview/gtksourceundomanager.h
 gtksourceview/gtksourceundomanagerdefault.h
Copyright: 2002-2005, Paolo Maggi <paolo.maggi@polito.it>
 2000, 2001, Chema Celorio, Paolo Maggi
 1998, 1999, Alex Roberts, Evan Lawrence
License: LGPL-2.1+

Files: gtksourceview/gtksourceundomanagerdefault.c
Copyright: 2014, 2015, Sébastien Wilmet <swilmet@gnome.org>
 2002-2005, Paolo Maggi <paolo.maggi@polito.it>
 2000, 2001, Chema Celorio, Paolo Maggi
 1998, 1999, Alex Roberts, Evan Lawrence
License: LGPL-2.1+

Files: gtksourceview/gtksourceutils-private.h
Copyright: 2017, Sébastien Wilmet <swilmet@gnome.org>
 2007, Paolo Maggi <paolo.maggi@polito.it>
 2007, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

Files: gtksourceview/gtksourceutils.c
Copyright: 2013-2022, Sébastien Wilmet <swilmet@gnome.org>
 2007, Paolo Maggi <paolo.maggi@polito.it>
 2007, Gustavo Giráldez <gustavo.giraldez@gmx.net>
 2005, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: gtksourceview/gtksourceview.c
Copyright: 2012-2026, Sébastien Wilmet <swilmet@gnome.org>
 2003, Gustavo Giráldez and Paolo Maggi
 2002, Jeroen Zwartepoorte <jeroen@xs4all.nl>
 2001, Mikael Hermansson <tyan@linux.se> and
License: LGPL-2.1+

Files: gtksourceview/gtksourceview.h
Copyright: 2003, Gustavo Giráldez and Paolo Maggi
 2001, Mikael Hermansson <tyan@linux.se> and
License: LGPL-2.1+

Files: po/*.po
Copyright: 2012-2026, Sébastien Wilmet and contributors
 2002-2026, Free Software Foundation, Inc.
License: LGPL-2.1+

Files: tests/interactive-tests/test-completion.c
Copyright: 2013, Sébastien Wilmet <swilmet@gnome.org>
 2007, Jesús Barbero Rodríguez <chuchiperriman@gmail.com>
License: LGPL-2.1+

Files: tests/interactive-tests/test-space-drawing.c
Copyright: 2015, Université Catholique de Louvain
License: LGPL-2.1+

Files: tests/interactive-tests/test-widget.c
Copyright: 2014, Sébastien Wilmet <swilmet@gnome.org>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
 2001, Mikael Hermansson <tyan@linux.se>
License: LGPL-2.1+

Files: tests/unit-tests/test-buffer-input-stream.c
Copyright: 2010, Ignacio Casal Quinteiro <icq@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-buffer-output-stream.c
Copyright: 2014-2026, Sébastien Wilmet <swilmet@gnome.org>
 2010, Ignacio Casal Quinteiro <icq@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-buffer.c
Copyright: 2013, 2015, Paolo Borelli <pborelli@gnome.org>
 2012-2015, Sébastien Wilmet <swilmet@gnome.org>
 2010, Krzesimir Nowak
License: LGPL-2.1+

Files: tests/unit-tests/test-file-loader.c
 tests/unit-tests/test-file-saver.c
Copyright: 2013, 2014, 2016, 2025, Sébastien Wilmet <swilmet@gnome.org>
 2009, 2010, Jesse van den Kieboom <jessevdk@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-language.c
 tests/unit-tests/test-mark.c
 tests/unit-tests/test-stylescheme.c
 tests/unit-tests/test-styleschememanager.c
Copyright: 2013, 2020, 2023, Sébastien Wilmet <swilmet@gnome.org>
 2013, 2015, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-languagemanager.c
Copyright: 2013, Sébastien Wilmet <swilmet@gnome.org>
 2010, Krzesimir Nowak
 2009, Ignacio Casal Quinteiro <icq@gnome.org>
 2009, 2013, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-printcompositor.c
Copyright: 2009, Emmanuel Rodriguez
License: LGPL-2.1+

Files: tests/unit-tests/test-regex.c
Copyright: 2013, Paolo Borelli <pborelli@gnome.org>
License: LGPL-2.1+

Files: tests/unit-tests/test-region.c
Copyright: 2013, 2016, Sébastien Wilmet <swilmet@gnome.org>
 2006, 2013, Paolo Borelli <pborelli@gnome.org>
 2003, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: LGPL-2.1+

License: Apache-2.0
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS"BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 .
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 On Debian systems, the complete text of the Apache License,
 Version 2.0 can be found in '/usr/share/common-licenses/Apache-2.0'.

License: Expat
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

License: LGPL-2+
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU Library General Public License as published by the
 Free Software Foundation; version 2 of the License, or (at
 your option) any later version.
 .
 On Debian systems, the complete text of version 2 of the GNU Library
 General Public License can be found in '/usr/share/common-licenses/LGPL-2'.

License: LGPL-2.1+
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU Lesser General Public License as published by the
 Free Software Foundation; version 2.1 of the License, or (at
 your option) any later version.
 .
 On Debian systems, the complete text of version 2.1 of the GNU Lesser
 General Public License can be found in '/usr/share/common-licenses/LGPL-2.1+'.

DFSG Assistant LLM REVIEW 0 blocker, 2 important, 2 minor

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 7 days ago.

Report◂

DFSG NEW review for libgedit-gtksourceview version 299.8.0-1

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: No
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 2 important, 2 minor
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

All code, data and translation files are under DFSG-free licences (LGPL-2.1+ almost everywhere, with rust.lang tri-licensed Apache-2.0/Expat/LGPL-2.1+), and the DEP-5 file carries the licence texts it needs, so there is no DFSG violation. It is, however, not complete: the po/*.po stanza does not name several copyright holders that the translation headers state (Canonical Ltd, Sharif FarsiWeb, Swecha Telugu Localisation Team, and individual translators), and the over-broad data/* and Files: * stanzas attribute other people's files (three language specs, the Debian packaging, the FSF licence text) to Yevgen Muntyan or Sébastien Wilmet.

Packaging

The packaging is clean and conventional: debhelper compat 14 with a minimal dh rules file, hardening, a symbols file with Build-Depends-Package and check level 4, a correct soname-based package name, Multi-Arch annotations, a nodoc build profile, doc-base plus gtk-doc symlink, two superficial autopkgtests, upstream/metadata, gbp.conf and a current Standards-Version. No policy violation, broken upgrade or user-visible defect was found.

Issues

1. [important] [licensing] Copyright holders named in po headers are missing from the po/*.po stanza

  • Files: debian/copyright:769-772, po/xh.po:2, po/fa.po:2, po/te.po:3, po/bg.po:5, po/cs.po:3-4, po/en_CA.po:2, po/gl.po:3, po/vi.po:3
  • Basis: checked, in the package or with a reference tool
  • Evidence: Files: po/*.po / Copyright: 2012-2026, Sébastien Wilmet and contributors / 2002-2026, Free Software Foundation, Inc.; in the files: # Copyright (C) 2005 Canonical Ltd., # Copyright (C) 2004, 2005 Sharif FarsiWeb, Inc., # Copyright (C) 2011,2012 Swecha Telugu Localisation Team <localization@swecha.net>., # Copyright (C) 2026 Alexander Shopov <ash@kambanaria.org>, # Copyright (C) 2003, 2004, 2005, 2006 Miloslav Trmac <mitr@volny.cz>, # Copyright (C) 2006 Lukas Novotny <lukasnov@cvs.gnome.org>, # Copyright (C) 2004-2006 Adam Weinberger and the GNOME Foundation, # Copyright (C) 2010 Fran Diéguez, # Copyright © 2016 GNOME i18n Project for Vietnamese.
  • Problem: DEP-5 requires the Copyright field to collect all relevant copyright notices for the files of a stanza (copyright-format 6.8, which allows merging but not dropping information). "Sébastien Wilmet and contributors" and the FSF line do not name Canonical Ltd, Sharif FarsiWeb, Inc., the Swecha Telugu Localisation Team, the GNOME Foundation, the Vietnamese i18n project, or the individual translators, whose notices are in the shipped .po files.
  • Fix: Add the missing holders and years to the Files: po/*.po stanza, or add per-file stanzas for the .po files whose holders differ (at least xh.po, fa.po, te.po, bg.po, cs.po, en_CA.po, gl.po, vi.po).

2. [important] [licensing] debian/copyright points to a licence text that /usr/share/common-licenses does not have

  • Files: debian/copyright:890
  • Basis: found by the review tooling's own checks
  • Evidence: Named but not in /usr/share/common-licenses on the reviewing system: LGPL-2.1+ (there is LGPL-2.1, LGPL-2, LGPL).
  • Problem: Policy 12.5 requires the licence to be in the copyright file or, for the licences base-files ships, a reference to the file under /usr/share/common-licenses. A reference to a file that is not there leaves the installed copyright file without the licence text.
  • Fix: Name the file as base-files names it, or include the licence text in the License paragraph.

3. [minor] [licensing] Files: data/* attributes files by other authors to Yevgen Muntyan

  • Files: debian/copyright:12-14, data/language-specs/default-language-specs/idl-exelis.lang:2-4, data/language-specs/default-language-specs/rst.lang:4, data/language-specs/default-language-specs/thrift.lang:4, data/language-specs/language-specs.pot:1
  • Basis: checked, in the package or with a reference tool
  • Evidence: Files: data/* / Copyright: 2006-2008, Yevgen Muntyan <muntyan@tamu.edu>; but Authors: Antoine Lucas 09-2009 <lucas@ipgp.fr>, Timothy Arceri 12-2012 (idl-exelis.lang), Author: Guillaume Chéreau <guillaume.chereau@gmail.com> (rst.lang), Author: Randy Abernethy <ra@apache.org> (thrift.lang). None of these names appears in debian/copyright, and neither do the generated .pot files, the .sh/.pl/.its build helpers, or the PNG logo.
  • Problem: The data/* stanza is a catch-all for every data file not separately listed and gives one holder (Muntyan) and one period for files he did not write; the three language specs above are covered by no stanza but this one, so their authorship is lost, and the generated/build files are misattributed. The licence (LGPL-2.1+) does match the file headers.
  • Fix: Add stanzas naming Antoine Lucas/Timothy Arceri (idl-exelis.lang), Guillaume Chéreau (rst.lang) and Randy Abernethy (thrift.lang), and either narrow data/* to the files Muntyan wrote or add a stanza for the remaining scripts/generated files under their actual holders.

4. [minor] [licensing] No stanza for debian/* and the shipped licence text; Files: * misattributes them

  • Files: debian/copyright:5-7, debian/changelog:1-8, LICENSES/LGPL-2.1-or-later.txt:5
  • Basis: checked, in the package or with a reference tool
  • Evidence: Files: * / Copyright: 2012-2025, Sébastien Wilmet <swilmet@gnome.org>; debian/changelog entries are signed by Jeremy Bícha and Simon McVittie; LICENSES/LGPL-2.1-or-later.txt begins Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  • Problem: The only stanza covering debian/ and the LICENSES/ directory is the upstream catch-all, which attributes them to Sébastien Wilmet under LGPL-2.1+. The Debian packaging is written by Debian contributors and the licence text is the FSF's; DEP-5's Copyright field should carry the notices that actually apply (copyright-format 6.8).
  • Fix: Add a Files: debian/* stanza with the Debian packaging copyright and its licence, and a stanza (or a Files exclusion) for LICENSES/LGPL-2.1-or-later.txt giving the FSF notice.

Verified

  • Read all of debian/: control, rules, changelog (first 80 lines), all .install/.docs/.links files, doc-base, source/format, gbp.conf, salsa-ci.yml, upstream/metadata, tests/control and both test scripts. There are no patches, maintainer scripts or debian/compat.
  • Inventoried the upstream tree directory by directory (gtksourceview/, data/, docs/, po/, tests/, tools/, top-level files). 535 files; the only binary is data/GtkSourceView-logo.png (21 KB PNG), covered by the data/* stanza; its contents were not inspected.
  • Licence evidence: every source header is LGPL-2.1+ except data/language-specs/default-language-specs/rust.lang (Apache License, Version 2.0 ... or the MIT license ... or LGPL-2.1+), which the rust.lang stanza records correctly as Apache-2.0 or Expat or LGPL-2.1+; fcl.lang and protobuf.lang really say version 2 of the License and match their LGPL-2+ stanzas.
  • data/language-specs/default-language-specs/forth.lang:7 Copyright (C) 2007 Jens-Hanno Schwalm is present in debian/copyright under its own stanza; the prescan match was a false positive.
  • po/ka.po's libgedit-gtksourceview's authors is covered by the po stanza's Sébastien Wilmet and contributors.
  • tests/interactive-tests/syntax-highlighting/ is test data: file.la is a libtool archive used to exercise the libtool language spec, and the directory is not installed.
  • debian/copyright is DEP-5 and includes full LGPL-2.1+, LGPL-2+, Apache-2.0 and Expat texts and pointers to /usr/share/common-licenses for the rest; LICENSES/LGPL-2.1-or-later.txt is the LGPL-2.1 text.
  • Packaging checks: symbols file has Build-Depends-Package: libgedit-gtksourceview-dev and check level 4; soname 6 and package name -300-6 agree with meson.build; the package split, Multi-Arch fields, nodoc profile and doc-base/links are consistent; two autopkgtests exist whose names match their scripts.
  • dh-sequence-gir is provided by gobject-introspection (apt-cache), so the GIR tooling is available; libatk1.0-dev and libfribidi-dev are also pulled in by libgtk-3-dev, and libxml-2.0 is used directly in meson.build.
  • uscan found the packaged version as the newest upstream release (upstream 299.8.0, packaged 299.8.0).

Not confirmed

  • Build-Depends libgedit-amtk-dev (>= 5.11) and libgedit-gfls-dev (>= 0.5) cannot be satisfied by the reviewing system's package lists (5.10.0-2 and 0.4.2-1) and no candidate in ftp-master's NEW queue was reported; if the matching uploads are not pending, the package will not build.
  • data/GtkSourceView-logo.png could not be inspected (binary); its provenance and whether the data/* holder is right cannot be confirmed from the tree.
  • The symbols file's version labels (2.91.4, 3.13.90, 3.99.7, ...) were inherited from gtksourceview; only a build or lintian run would show whether they should be rebased to 299.x. They generate a satisfiable dependency, so no issue is reported.
  • Executable bits of the autopkgtest scripts could not be checked with read-only text access.

Proposed changes

None.

Review Information

accepted — allocated to awm 7 days ago, started 7 days ago, completed 7 days ago.

Final Comment

Hi,

The LLM review finds a number of minor issues which are probably worth fixing.

Additionally, the Author Check code now outputs it's results as a suggested modification to debian/copyright which will hopefully make it easier to address the first issue.

Even though the license is LGPL-2.1+ the reference should be to /usr/share/common-licenses/LGPL-2.1 which is the actual filename.

Thanks!

Other Reviews of this Package

VersionHashAllocatedCompletedReviewerStatusDetails
299.7.1-1 2eb9152e… 2026-10-11 21:14 2026-10-11 21:34 awm accepted VIEW

Public Notes

7 days ago ● public

Missed Author Check

Command: dfsg-author-check -markdown
Exit code: 1

Author check: libgedit-gtksourceview-299.8.0

Scanned 535 files. Authors declared in debian/copyright: 151.

Not named in debian/copyright (11):

  • Adam Weinberger and the GNOME Foundation
    • po/en_CA.po:2
  • Alexander Shopov <ash@kambanaria.org>
    • po/bg.po:5
  • Canonical Ltd
    • po/xh.po:2
  • Fran Diéguez. Proxecto Trasno - Adaptación do software libre á lingua galega: Se desexas
    • po/gl.po:3
  • GNOME i18n Project for Vietnamese. Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2002,2007,2011-2013
    • po/vi.po:3
  • libgedit-gtksourceview's authors
    • po/ka.po:2
  • Lukas Novotny <lukasnov@cvs.gnome.org>
    • po/cs.po:4
  • Miloslav Trmac <mitr@volny.cz>
    • po/cs.po:3
  • Mətin Əmirov
    • po/az.po:2
  • Sharif FarsiWeb, Inc
    • po/fa.po:2
  • Swecha Telugu Localisation Team <localization@swecha.net>
    • po/te.po:3

Possibly named in debian/copyright under a similar name (5):

  • Free Software Foundation, Inc. Anthony Tang <tkyanthony@yahoo.com.hk>, 2004 (might be Free Software Foundation, Inc)
    • po/zh_HK.po:2
    • po/zh_TW.po:2
  • Free Software Foundation, Inc. Christian Rose <menthos@menthos.com>, 2003, 2004, 2005 (might be Free Software Foundation, Inc)
    • po/sv.po:2
  • Free Software Foundation, Inc. Hasbullah Bin Pit (sebol) <sebol@ikhlas.com>, 2003 (might be Free Software Foundation, Inc)
    • po/ms.po:2
  • Free Software Foundation, Inc. Kjartan Maraas <kmaraas@gnome.org, 2003-2016 (might be Free Software Foundation, Inc)
    • po/nb.po:2
  • Paolo Maggi <paolo.maggi@polito.it> and Gustavo Giráldez <gustavo.giraldez@gmx.net> (might be Gustavo Giráldez <gustavo.giraldez@gmx.net>; Paolo Maggi <paolo.maggi@polito.it>; Paolo Maggi <paolo.maggi@polito.it> and)
    • gtksourceview/gtksourcebuffer.c:4

Result: 11 holders not named in debian/copyright, and 5 possibly named under a similar name

To name them, add to the end of debian/copyright:

Files: po/az.po
 po/bg.po
 po/cs.po
 po/en_CA.po
 po/fa.po
 po/gl.po
 po/ka.po
 po/te.po
 po/vi.po
 po/xh.po
Copyright: 2004-2006 Adam Weinberger and the GNOME Foundation
           2026 Alexander Shopov <ash@kambanaria.org>
           2005 Canonical Ltd
           2010 Fran Diéguez. Proxecto Trasno - Adaptación do software libre á lingua galega: Se desexas
           2004-2013, 2016 Free Software Foundation
           2002, 2007, 2011-2013, 2016 GNOME i18n Project for Vietnamese. Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
           2023 libgedit-gtksourceview's authors
           2006 Lukas Novotny <lukasnov@cvs.gnome.org>
           2003-2006 Miloslav Trmac <mitr@volny.cz>
           2003 Mətin Əmirov
           2004-2005 Sharif FarsiWeb, Inc
           2011-2012 Swecha Telugu Localisation Team <localization@swecha.net>
License: LGPL-2.1+

Each paragraph names every holder found in its files, with the years their copyright lines give, and has the License of the paragraph that covers them now, which it takes the place of for them. Check the License, and whether the files' holders are all there: one a file names only in prose, or in a form the check passes over, is not.

Back to Dashboard | View all reviews for this package