Debian Patches

Status for shogivar/1.55b-5

Patch Description Author Forwarded Bugs Origin Last update
gcc-15.patch Fix FTBFS with GCC 15 Adrian Bunk <bunk@debian.org> no debian 2026-01-25
globals Fix FTBFS with GCC 10
===================================================================
Yann Dirson <dirson@debian.org> no 2026-01-25
0003-Run-autoupdate.patch Run autoupdate Yann Dirson <ydirson@free.fr> no 2026-01-25
0004-autotools-get-rid-of-obsolete-STDC_HEADERS.patch autotools: get rid of obsolete STDC_HEADERS Yann Dirson <ydirson@free.fr> no 2026-01-25
0005-autotools-get-rid-of-obsolete-TIME_WITH_SYS_TIME-che.patch autotools: get rid of obsolete TIME_WITH_SYS_TIME check Yann Dirson <ydirson@free.fr> no 2026-01-25
0006-autotools-get-rid-of-obsolete-RETSIGTYPE-check.patch autotools: get rid of obsolete RETSIGTYPE check Yann Dirson <ydirson@free.fr> no 2026-01-25
0007-Add-.gitignore.patch Add .gitignore Yann Dirson <ydirson@free.fr> no 2026-01-25
0008-Drop-deprecated-librsvg-rsvg-cairo.h-include.patch Drop deprecated librsvg/rsvg-cairo.h include
One deprecation warning spared, no change
Yann Dirson <ydirson@free.fr> no 2026-01-25
0009-Replace-calls-to-gtk2-deprecated-calls.patch Replace calls to gtk2-deprecated calls
This now builds:

make CFLAGS+="-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
Yann Dirson <ydirson@free.fr> no 2026-01-25
0010-Remove-gtk2-direct-member-access.patch Remove gtk2 direct member access
Two getters do not need any special handling, but the one setter does.

To change "active" state of a GtkCheckMenuItem, without triggering the
"activate" signal (which would cause an infinite recursion), we block
the signal temporarily from being recieved by the handler, and for this we
have to record the handler id in the MenuItem.

This is rather a quick hack, instead the initial values (which come from
recorded preferences) could be before installing the handlers, but that
would require quite some heavy surgery.

This now builds:

make CFLAGS+="-DGSEAL_ENABLE"
Yann Dirson <ydirson@free.fr> no 2026-01-25
0014-Simplify-UI-redrawing-make-windows-non-resizable.patch Simplify UI redrawing: make windows non resizable
The if(sizing) block does too much weirdness for the bad resize support,
and we don't want to port it to gtk3. If someone wants to handle rezise,
it will have to be redone fron scratch anyway.
Yann Dirson <ydirson@free.fr> no 2026-01-27
0015-Switch-to-gtk3.patch Switch to gtk3
This a bit Quick&Dirty, but then it kinda matches the original code :)
Yann Dirson <ydirson@free.fr> no 2026-01-25
0011-Drop-requirement-for-gmodule-2.0.patch Drop requirement for gmodule-2.0
There seems to be no gmodule with gtk3, and nothing seems to need this here.
Yann Dirson <ydirson@free.fr> no 2026-01-25
0012-GraphEventProc-fix-switch-case-structure-to-be-reada.patch GraphEventProc: fix switch/case structure to be readable and logical Yann Dirson <ydirson@free.fr> no 2026-01-27
0013-Split-Expose-event-handling-into-its-own-handler.patch Split Expose event handling into its own handler
In Gtk3 expose-event goes away, this prepares the change
Yann Dirson <ydirson@free.fr> no 2026-01-27

All known versions for source package 'shogivar'

Links