-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 06 Jun 2026 17:29:35 +0200 Source: xwpe Architecture: source Version: 1.6.3-1 Distribution: unstable Urgency: medium Maintainer: Debian Commons <[email protected]> Changed-By: Juan Manuel Méndez Rey <[email protected]> Changes: xwpe (1.6.3-1) unstable; urgency=medium . * New upstream release 1.6.3. - X11: a covered window's scrollbar no longer bleeds through the window stacked over it, even with three windows in a triple overlap. - Debugger: event-driven interactive debugging (type into a program blocked on fgets/scanf directly in the Messages window); Perl (perl -c) and COBOL (cobc) support; gdb/jdb/pdb backends. - The long-standing "debugging leaks memory" bug is fixed; verified with a valgrind sweep over gdb, pdb and jdb (0 bytes definitely lost). - Console: Borland "User Screen" (Alt-F5) restored; full GPM mouse (pointer, click, window move/resize) on the bare Linux console. - Dead-key compose and UTF-8 in the editor, debug console and dialogs. - X11 no longer exits when the legacy "8x13" core font is missing: with Xft built in it falls back cleanly, so xwpe starts on a minimal X server with no core fonts (no xfonts-base needed). - Per-menu regression coverage in both front-ends (pyte for wpe, headless Xft for xwpe), plus a headless X11 GUI test harness. * Upstream build portability (helps non-Debian rebuilds and strict linkers): libfreetype is now linked explicitly and the icon-data header ships in the dist tarball. * Build with the Cairo/Pango renderer enabled: add libcairo2-dev, libpango1.0-dev and libfreetype-dev to Build-Depends so the X11 binary gets the fluid scrollbars and the overlapping-window scrollbar-clip fix (previously the Debian build fell back to the Xft-only path). * Add libxext-dev to Build-Depends (X11/extensions/sync.h, used by the resize sync counter); fixes a clean-room FTBFS. * Suggests: fonts-terminus -- a Unicode-capable console font for the box/scrollbar glyphs on a bare Linux text console (terminal emulators use their own font). See the new manual section. * Add an autopkgtest (debian/tests/control) that runs the upstream test suite against the installed wpe (pyte) and xwpe (headless X11) binaries. Depend on libc6-dev in both stanzas: the Run tests compile and link a tiny C program, and gcc alone cannot link an executable without the C runtime startup objects (Scrt1.o et al.). The X11 stanza listed only gcc, so on a minimal testbed the link failed, the executable was never produced, and the two Run tests failed; the console stanza linked only because g++/gfortran pulled libc6-dev in transitively. * Add patch x11-tests-poll-for-built-executable.patch: the X11 Run tests poll for the built executable with a timeout instead of a fixed sleep (robustness on loaded runners). Test-only; forwarded upstream, to be dropped at the next upstream release. Checksums-Sha1: d1b2dcc9c7fe3e3d7404d39667b4537b6b48a45f 2368 xwpe_1.6.3-1.dsc f6bc41064efc2913ecba262f794feffaf9cb3bd9 617376 xwpe_1.6.3.orig.tar.xz b4dac0bf32e3b88a89bf4c0e946666f06872e3ac 12112 xwpe_1.6.3-1.debian.tar.xz c74b09c41b5eabe0273fa0f21a4b97e2493b98a8 10685 xwpe_1.6.3-1_amd64.buildinfo Checksums-Sha256: 97fb114bb2cc399904e1c2af00e69d793366e9f5d35ee9f90ce0309818649181 2368 xwpe_1.6.3-1.dsc ec93a1712cee90c21c11e2c10db60895b1024bc61d85022701188c12514b2d37 617376 xwpe_1.6.3.orig.tar.xz 745050174357ccc392a79f768909c9897cdfba588f412c3d8b29131ae061d8dd 12112 xwpe_1.6.3-1.debian.tar.xz 449f5e57f39c3ab3db3d9c1a5149ee500257f0f768f6f6a64b8630627a3d0584 10685 xwpe_1.6.3-1_amd64.buildinfo Files: 33fcdd4e7d8bec98ba9a7981fd5fa274 2368 editors optional xwpe_1.6.3-1.dsc 9d06499e9006fce80a9441fe394d366e 617376 editors optional xwpe_1.6.3.orig.tar.xz 82c2f8d46489f21d9a0a69b2eb6e3124 12112 editors optional xwpe_1.6.3-1.debian.tar.xz 31443799aa3c7b3b6e70dd13327c475b 10685 editors optional xwpe_1.6.3-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmolzFcRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtHORxAAjEtWlgwUQFsTqp0J5lYJcG3ztPzQU1m0 l2kWTHLXmEYQSojKogJ2sArDbUmPDiRLU+E3BVgFnyw6uZfYBTpqoieX2VxkwNAl 7VD7ILRcTb0ax4kDwL+DVl4YeTDER51Lb2lTUwWfj7tnquAKQhcp++tYbcwbQj16 68VmzH5d56bYOiVcEDvpDBl7qzkPAIShV98jDDVC5F99lrKo7Mx3f+OVEZTlPMTk wCHUY9LMglmneWx5efQOY9F5XTnubWIXVNCMpNefq+0etokXFU5GS08rSS/RlPyk ySIxvKPvW1uF5ET1wqezPfVs+MmLSrcHfVlrUPc2yneLBlzoIahJqGH5qzCoUGj9 8GU3E6tyvyyoOevDFh3q62wI6ZzBA/FQUrw2dTdryocVQtv8bturKSno2I7bRJxO JHhiQwolhDnZu2cVQp9G/mfUGY7vJrbP8WvwgdYBblTPWTP2Sh6DFn4dX7/CgjFX 30zwgk8cPv9Ikg8QTAk3JoHmp/WkH9RlvdL41egFfPSJV0a/q71sGAKCkIUF/5tC rp6PdIc9Wygzfa9vKdX9aBHuqcAqiGMgEx1k1sIKEJikmsLd/SVjAKR7NSV7ormp YGqA8XZPB6hX9y1dpJeFp7YBEcdmMvQMjSN0BClsg22k/1HqmttKre7Cm3VRt98/ 8kjbbFh/dU0= =naGP -----END PGP SIGNATURE-----
pgpSCVM9tsrSi.pgp
Description: PGP signature

