[med-svn] [Git][med-team/seqtools][master] 3 commits: Fix GTK3 rendering: use draw signal instead of expose-event

Andreas Tille (@tille) gitlab at salsa.debian.org
Sun Sep 20 16:27:54 BST 2026



Andreas Tille pushed to branch master at Debian Med / seqtools


Commits:
a8a9d894 by Andreas Tille at 2026-09-20T17:26:19+02:00
Fix GTK3 rendering: use draw signal instead of expose-event

Convert the obsolete GTK2 expose-event signal handlers to the GTK3 draw
signal so windows are actually redrawn (previously the blixem/dotter
autopkgtests hung on export).

- - - - -
e909567b by Andreas Tille at 2026-09-20T16:26:38+01:00
Reformat the Last-Update date as ISO YYYY-MM-DD.

Changes-By: lintian-brush
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/dynamic-lib.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/prevent_usage_of_blatsrc.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/use_debian_packaged_jsoncpp.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/fix_missing_includes.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/spelling.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/ksh2sh.patch]
See-also: https://lintian.debian.org/tags/invalid-dep3-format-patch-wrong-last-update.html

- - - - -
de00b3d6 by Andreas Tille at 2026-09-20T16:26:39+01:00
Update standards version to 4.7.4, no changes needed.

Upgrade checklist verified:
 4.7.3 → 4.7.4:
  * Package is not in non-free-firmware

Changes-By: lintian-brush
Fixes: lintian: source: out-of-date-standards-version 4.7.2 (released 2025-02-27) (current is 4.7.4.1)
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html

- - - - -


9 changed files:

- debian/changelog
- debian/control
- debian/patches/dynamic-lib.patch
- debian/patches/fix_missing_includes.patch
- debian/patches/gtk3-port.patch
- debian/patches/ksh2sh.patch
- debian/patches/prevent_usage_of_blatsrc.patch
- debian/patches/spelling.patch
- debian/patches/use_debian_packaged_jsoncpp.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,6 +1,9 @@
 seqtools (4.44.1+dfsg-9) UNRELEASED; urgency=medium
 
   * Port applications and library to GTK3.
+    Closes: #967743
+  * Reformat the Last-Update date as ISO YYYY-MM-DD.
+  * Update standards version to 4.7.4, no changes needed.
 
  -- Andreas Tille <tille at debian.org>  Sun, 20 Sep 2026 06:56:15 +0200
 


=====================================
debian/control
=====================================
@@ -8,7 +8,7 @@ Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
                libcurl4-openssl-dev | libcurl4-dev,
                libjsoncpp-dev,
                d-shlibs (>= 0.106),
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/med-team/seqtools
 Vcs-Git: https://salsa.debian.org/med-team/seqtools.git
 Homepage: https://www.sanger.ac.uk/science/tools/seqtools


=====================================
debian/patches/dynamic-lib.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Create dynamic library
 
 --- a/gbtools/configure.ac


=====================================
debian/patches/fix_missing_includes.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Fix include statement
 
 --- a/gbtools/src/gbtoolsTrackhub/gbtoolsTrackhub.cpp


=====================================
debian/patches/gtk3-port.patch
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/patches/ksh2sh.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Konvert test scripts from ksh to POSIX sh
 
 --- a/test/scripts/automated/belvu/test1


=====================================
debian/patches/prevent_usage_of_blatsrc.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Dirty trick to always assume HAVE_BLATSRC_DEPS=0 and thus never
  use blatSrc
 


=====================================
debian/patches/spelling.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Fix spelling
 
 --- a/blixemApp/blxmain.cpp


=====================================
debian/patches/use_debian_packaged_jsoncpp.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Oct 2017 16:27:56 +0200
+Last-Update: 2017-10-19
 Description: Use Debian packaged jsoncpp as well as get completely rid
  of blatSrc in automake configuration
 



View it on GitLab: https://salsa.debian.org/med-team/seqtools/-/compare/eb0082c791030a6c80791890e4fbd2a3aa3c0f1c...de00b3d6a146d86f74a4eedf8fb85bc1125d8c14

-- 
View it on GitLab: https://salsa.debian.org/med-team/seqtools/-/compare/eb0082c791030a6c80791890e4fbd2a3aa3c0f1c...de00b3d6a146d86f74a4eedf8fb85bc1125d8c14
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260920/d2cf7291/attachment-0001.htm>


More information about the debian-med-commit mailing list