Search Criteria
Package Details: foot 1.7.1-2
Git Clone URL: | https://aur.archlinux.org/foot.git (read-only, click to copy) |
---|---|
Package Base: | foot |
Description: | Wayland terminal emulator - fast, lightweight and minimalistic |
Upstream URL: | https://codeberg.org/dnkl/foot |
Keywords: | terminal wayland |
Licenses: | |
Submitter: | danekl |
Maintainer: | danekl |
Last Packager: | danekl |
Votes: | 13 |
Popularity: | 2.15 |
First Submitted: | 2020-03-06 20:32 |
Last Updated: | 2021-03-28 12:42 |
Dependencies (17)
- fcft
- fontconfig (fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-ubuntu, fontconfig-git, fontconfig-minimal-git)
- foot-terminfo (foot-terminfo-git)
- libxkbcommon (libxkbcommon-git)
- pixman (pixman-git)
- wayland (wayland-git, wayland-nodocs-git, wayland-hi-res-scroll-git)
- check (check-git) (check)
- meson (meson-git) (make)
- ncurses (ncurses-nohex, ncurses-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin) (make)
- python (python-dbg) (make)
- scdoc (make)
- tllist (tllist-git) (make)
- wayland-protocols (wayland-protocols-git) (make)
- bash-completion (bash-completion-git) (optional) – bash completions for foot itself
- libnotify (libnotify-gtk2, libnotify-id-git, libnotify-id) (optional) – desktop notifications
- xdg-utils (mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-terminal-true-git, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git) (optional) – URI launching
Latest Comments
tinywrkb commented on 2020-12-21 13:20
@danekl Thanks again for the prompt reply and fix.
danekl commented on 2020-12-21 12:59
@tinywrkb hopefully fixed now. Will take a look at aurutils for future releases.
tinywrkb commented on 2020-12-21 12:25
@danekl It fails again to build in a chroot.
You really need to start testing if your releases are being built correctly in a chroot. This is how Arch Linux package maintainers are building packages and you probably want to see the app being published on the official repos without adding work to Arch Linux maintainers.
I recommend trying
aurutils
for automating packaging in a chroot.I'm not bothering with this further, I just dropped foot, it's not my default terminal emulator, I added it to my packages as an alternative, and I'm not gonna set an LXD container just to build it.
tinywrkb commented on 2020-12-18 16:56
@daneki It now builds successfully in a chroot. Thanks!
danekl commented on 2020-12-18 15:17
@tinywrkb should be fixed now
danekl commented on 2020-12-18 14:33
@tinywrkb: you are correct. This will be fixed very soon, when I've ported foot's PKGBUILD to use https://aur.archlinux.org/packages/fcft/ instead of pulling in fcft as a meson subproject.
tinywrkb commented on 2020-12-18 14:05
The check() function is failing in a chroot build.
Looking at the test code, it's all about loading fonts, so you need some font package that has the proper font families for the tests. Adding
dejavu
to the checkdepends array fix this issue.