Package: libgtkada / 21.0.0.785f3cf4-3

Metadata

Package Version Patches format
libgtkada 21.0.0.785f3cf4-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
licence_readme.diff | (download)

src/gtkada-intl.gpb | 2 1 + 1 - 0 !
src/misc.c | 2 1 + 1 - 0 !
src/misc_osx.h | 2 1 + 1 - 0 !
src/misc_osx.m | 2 1 + 1 - 0 !
src/opengl/glu_h.ads | 3 1 + 2 - 0 !
testgtk/create_about.adb | 2 1 + 1 - 0 !
6 files changed, 6 insertions(+), 7 deletions(-)

 fix license version
 The license update has been applied in COPYING3 and every source header.
build flags.diff | (download)

testgtk/testgtk.gpr | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

 allow tests to build with build flags but outside the source tree
 ADAFLAGS come last and take precedence over the default (-O0).
 LDFLAGS comes before libraries that they affect (--as-needed).
 .
 Upstream only runs the tests inside the source tree and is not
 interested by this part.
update gtk gir.diff | (download)

contrib/Gtk-3.0.gir | 14 12 + 2 - 0 !
1 file changed, 12 insertions(+), 2 deletions(-)

 attempt to use obsolete gtk-3.0.gir with recent libgtk-dev
 Gtk-*.gir is generated then manually patched by upstream,
 so it cannot be updated cleanly.
 .
 The main gtk loop now passes BELOW_TEXT=2 and ABOVE_TEXT=3 instead of
 BELOW=0 and ABOVE=1, causing Constraint_Error: invalid data in callbacks.
python 2to3.diff | (download)

contrib/adaformat.py | 11 5 + 6 - 0 !
contrib/binding.py | 55 32 + 23 - 0 !
2 files changed, 37 insertions(+), 29 deletions(-)

 switch binding generator to python3.
Bug-Debian: https://bugs.debian.org/936871
link with lm.diff | (download)

src/gtkada.gpr | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 link gtkada-canvas.adb with -lm
 gtkada-canvas.adb uses math functions either built in gcc or provided
 by -lm, depending on the architecture.
 .
 On Debian, --as-needed is active so -lm will be ignored on
 architectures where none of its symbols is required.
 .
 If this is ever applied upstream, src/opengl/gtkada_gl.gpr should be
 modified too.
Bug-Debian: https://bugs.debian.org/717014.
python 2to3 b.diff | (download)

contrib/binding_gtkada.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 switch binding generator to python3.
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975818