Debian Patches
Status for gpredict/2.4-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0125-skip-configure.patch | avoid failing configure during ./autogen.sh, let dh_auto_configure call it | Helmut Grohne <helmut@subdivi.de> | no | |||
| 2a57f14693e0af49235dc80c905f54a058fabc07.patch | Port GooCanvas to native GTK3/Cairo drawing Replace all GooCanvas-based canvas widgets with GtkDrawingArea and Cairo for rendering satellite tracking visualizations: - gtk-polar-view: Polar plot for real-time satellite tracking - gtk-polar-plot: Polar plot for pass visualization - gtk-azel-plot: Azimuth/Elevation time plot - gtk-sat-map: World map with satellite positions and ground tracks - gtk-sky-glance: Timeline view of upcoming passes Key changes: - Replace GooCanvasItemModel objects with coordinate fields in structs - Implement on_draw() callbacks using Cairo API for all rendering - Add manual hit testing for mouse interactions - Store render state (points, colors, positions) in widget structures - Use gtk_widget_queue_draw() to trigger redraws Build system updates: - Remove goocanvas-2.0/3.0 pkg-config checks from configure.ac - Add explicit gtk+-3.0 dependency check - Update CI workflows and snap This eliminates the external GooCanvas library dependency, reducing build complexity and improving portability. The application now only requires GTK+ 3.0 and standard system libraries. |
Bastian Germann <bage@debian.org> | no | 2026-02-01 |
All known versions for source package 'gpredict'
- 2.4-2 (sid)
- 2.4-1 (forky)
- 2.3-115-g0f3beb6-4 (trixie)
- 2.3-72-gc596101-3 (bookworm)
