Subject: bug#78663: Apostrophe 2.6.3 depends on GTK+3 while upstream uses GTK4

From: H Rovol <[email-masked]>
Date: Sun, 1 Jun 2025 14:20:19 +0000

Hello maintainers,

I noticed that the current `apostrophe` package (2.6.3) still depends on 
GTK+3 ([email-masked]`) and `libhandy`, while the upstream version has 
migrated to GTK4 ([email-masked]`)

This could cause a runtime error:

        TypeError: gobject `apostrophe+application+Application' doesn't support property `application_id'

Because the program expects GTK4 semantics, which GTK+3 does not support.

Upstream change reference:
        > https://gitlab.gnome.org/World/apostrophe
        > - GTK4 and GLib development packages: libgtk-4-dev libglib2.0-dev (Line 47 in README.md)
Guix version: guix (GNU Guix) d3334af3958caad3617df5aa9ebe08c76285f345 (x86_64-linux)

Thanks for your work!
Best,
Rovol