foot (1.13.1-2)
[PTS] [DDPO]
COMMITS: VCS has seen 5 commits since the debian/1.13.1-1 tag
- Git: https://salsa.debian.org/birger/foot.git
-
- Branch: debian/sid
- Path: debian/changelog
- Repo size: 18870272
- Browser: https://salsa.debian.org/birger/foot
- Last scan: 2023-01-30 10:10:12+00
- Next scan: 2023-02-04 21:33:00+00
- CI pipeline status: success
- Debian changelog in Git:
foot (1.13.1-2) unstable; urgency=medium
[ Andrea Pappacoda ]
* d/control: enable grapheme clustering (Closes: #1022533)
* d/control: add systemd to the list of Build-Dependencies, as upstream's
build process only installs systemd unit files if systemd's pkg-config
file is installed on the build machine (Closes: #1022379)
* d/rules: build with PGO.
Upstream makes using profile-guided optimizations extremely easy, and
encourages packagers to do so. Building with PGO allows foot to be
able to offer slightly better latency.
* d/patches: backport patch for GCC detection in PGO script and add patch to
make PGO script more verbose
* d/control: provide x-terminal-emulator.
Foot is Wayland-only, but an "X terminal emulator" is simply a graphical
terminal emulator; the Policy refers to X specifically because it has been
_the_ synonym of graphical for decades. This is also why foot is in
Section: x11
Policy states that terminal emulator alternatives _should_ have a
priority of 20, and the main foot binary does. At the same time,
footclient is installed as an additional alternative with lower
priority, 10, allowing users running a foot server in the background to
set the lightweight client as their default terminal emulator. As the
foot client depends on a running server, and no such server runs by
default, it has a lower priority so that it won't ever be automatically
selected by the alternatives system.
-- Birger Schacht <birger@debian.org> Wed, 26 Oct 2022 11:15:54 +0200
- This branch is 5 commits ahead of tag debian/1.13.1-1
- Git log:
commit 01cd62b95267f0edb6c39f1bde31aad19be9d995
Author: Birger Schacht <birger@debian.org>
Date: Tue Oct 25 11:32:00 2022 +0200
Prepare upload of 1.13.1-2 to unstable
commit feb7d9e28b930f60a1080f10e66b1b06e8006d2a
Author: Andrea Pappacoda <andrea@pappacoda.it>
Date: Mon Oct 24 00:07:04 2022 +0200
d/control: provide x-terminal-emulator
Foot is Wayland-only, but in my perspective an "X terminal emulator" is
simply a graphical terminal emulator; I believe that the Policy refers
to X specifically because it has been _the_ synonym of graphical for
decades. Hence why I'm submitting this patch.
Policy states that terminal emulator alternatives _should_ have a
priority of 20, and the main foot binary does. At the same time,
footclient is installed as an additional alternative with lower
priority, 10, allowing users running a foot server in the background to
set the lightweight client as their default terminal emulator. As the
foot client depends on a running server, and no such server runs by
default, it has a lower priority so that it won't ever be automatically
selected by the alternatives system.
Gbp-Dch: Full
commit 7a11e89c4324b2a8f4a1bdfacc19a83d148f1a79
Author: Andrea Pappacoda <andrea@pappacoda.it>
Date: Mon Oct 24 00:05:03 2022 +0200
d/rules: build with PGO
Upstream makes using profile-guided optimizations extremely easy, and
encourages packagers to do so. Building with PGO allows foot to be
able to offer slightly better latency.
commit c84a57eb0babb2c890fc87df8369cb9c19f16b7e
Author: Andrea Pappacoda <andrea@pappacoda.it>
Date: Sun Oct 23 23:54:46 2022 +0200
d/rules: fix LICENSE removal
Gbp-Dch: Ignore
commit 0e7b1ea9cd2a099919c7cd950ff1ad177b8c019f
Author: Andrea Pappacoda <andrea@pappacoda.it>
Date: Sun Oct 23 17:07:52 2022 +0200
d/control: enable grapheme clustering
Closes: #1022533