Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-14 | Update to 1.18.1 | Daniel Eklöf | |
2024-08-09 | Update to 1.18.0 | Daniel Eklöf | |
2024-04-11 | Update to 1.17.1 | Daniel Eklöf | |
2024-04-02 | Update to 1.17.0 | Daniel Eklöf | |
2024-02-26 | Update to 1.16.2 | Daniel Eklöf | |
2023-04-03 | Update to 1.14.0 | Daniel Eklöf | |
And merge foot-git with foot-themes-git (similar to the community package). | |||
2022-08-31 | Update to 1.13.1 | Daniel Eklöf | |
2022-08-22 | Update to 1.13.0, add ‘git’ to makedepends | Daniel Eklöf | |
2022-04-27 | Update to 1.12.1 | Daniel Eklöf | |
2022-04-22 | Update to 1.12.0 | Daniel Eklöf | |
2022-02-05 | Update to 1.11.0 | Daniel Eklöf | |
2022-02-02 | foot-themes-git: depend on foot-git explicitly | Daniel Eklöf | |
Since the “foot” package in [community] packages the theme files in the base package (i.e. there is no foot-themes package), foot-themes-git conflicts with “foot”. Solve this by explicitly depending on foot-git. This way, foot-themes-git cannot be installed alongside the non-git version of the foot package. | |||
2021-12-08 | Update to 1.10.3 | Daniel Eklöf | |
2021-12-02 | Update to 1.10.2 | Daniel Eklöf | |
2021-11-22 | Update to 1.10.1 | Daniel Eklöf | |
2021-11-15 | Package themes in a separate package, foot-themes-git | Daniel Eklöf | |
2021-11-14 | Update to 1.10.0 | Daniel Eklöf | |
2021-11-04 | Turn foot-terminfo into an optional dependency | Daniel Eklöf | |
Ncurses 6.3 is coming, and it ships terminfo definitions for foot. Foot will default to ncurses’ terminfos. Hence, this patch makes ncurses a run-time dependency. However, since they lack certain non-standard capabilites, we still provide a foot-terminfo package, but with renamed terminfo entries (to be able to install it side-by-side with ncurses). For this reason, foot-terminfo is listed as an optional dependency. To use these terminfo entries, foot must be configured to use TERM=foot-extra, instead of TERM=foot. This is done by setting “term=foot-extra” in ~/.config/foot/foot.ini | |||
2021-10-02 | Update to 1.9.2 | Daniel Eklöf | |
2021-10-01 | Update to 1.9.1 | Daniel Eklöf | |
2021-09-12 | Use the new pgo.sh helper script | Daniel Eklöf | |
2021-08-30 | ‘no’ is no longer a special value for custom-terminfo-install-location | Daniel Eklöf | |
2021-08-29 | Can’t call --reconfigure if the build directory doesn’t already exist | Daniel Eklöf | |
2021-08-29 | Terminfo files are now once again installed to /usr/share/terminfo | Daniel Eklöf | |
2021-08-27 | Update to 1.9.0 | Daniel Eklöf | |
2021-08-17 | Adapt to updated meson terminfo command line options | Daniel Eklöf | |
2021-07-18 | Update to 1.8.2 | Daniel Eklöf | |
2021-07-01 | Update to 1.8.1 | Daniel Eklöf | |
2021-06-25 | Update to 1.8.0 | Daniel Eklöf | |
2021-06-24 | Add libutf8proc, for grapheme shaping support | Daniel Eklöf | |
Also remove freetype2 dependency (this is from when we build with fcft as a subproject). Use the new -Dterminfo-install-location=disables to prevent the terminfo files from being installed, instead of rm:ing them when packaging. | |||
2021-05-04 | foot-terminfo-git has been split out to a separate AUR package | Daniel Eklöf | |
2021-04-22 | Don’t fail build if the tests in the PGO generate phase fails | Daniel Eklöf | |
This patch makes two changes related to the test run done in the PGO generate phase: * Don’t fail the build if any of the tests are failing (|| true) * Add -k0 to the “ninja test” command line; this ensures we continue and execute the remaining tests if one test fails. | |||
2021-04-21 | Run tests in the PGO generate phase | Daniel Eklöf | |
This is needed to ensure *all* generated binaries, including e.g. unittests from pulled in subprojects (like fcft), generate *some* profiling data. | |||
2021-04-18 | Update to 1.7.2 | Daniel Eklöf | |
2021-03-28 | Bump to 1.7.1, add support for doing PGO builds with Clang | Daniel Eklöf | |
2021-03-20 | Remove ‘ttf-dejavu’ check-dependency; we don’t build fcft as a ↵ | Daniel Eklöf | |
subproject anymore And thus there aren’t any fcft tests to run, which was what we needed the font dependency for. | |||
2021-03-20 | Update to 1.7.0 | Daniel Eklöf | |
* Link dynamically against system tllist+fcft * Add new optdepends: bash-completion (for the new foot bash completions) * Install license file | |||
2021-02-14 | Add xdg-utils and libnotify as optional dependencies | Daniel Eklöf | |
* libnotify: desktop notifications use notify-send by default * xdg-utils: URLs are by default launched with xdg-open | |||
2021-02-12 | Update to 1.6.4 | Daniel Eklöf | |
2021-02-06 | Add ttf-dejavu as a ‘check’ dependency | Daniel Eklöf | |
The fcft unit tests, run as part of check(), requires at least one font to be installed. | |||
2021-01-30 | Update to 1.6.3 | Daniel Eklöf | |
2020-12-21 | Update to 1.6.2 | Daniel Eklöf | |
2020-12-21 | Update to 1.6.1 | Daniel Eklöf | |
2020-12-18 | Update to 1.6.0 | Daniel Eklöf | |
2020-12-02 | Update to 1.5.4 | Daniel Eklöf | |
2020-11-23 | Do a partial PGO build if there’s no running Wayland session | Daniel Eklöf | |
2020-11-14 | Remove -fno-plt from CFLAGS | Daniel Eklöf | |
2020-11-12 | Fix foot-terminfo dependency and add changelog | Daniel Eklöf | |
We can’t declare the foot-terminfo dependency in package base, as that causes a circular dependency: we can’t build neither foot nor foot-terminfo, because we need foot-terminfo for that... Appending foot-terminfo to ‘depends’ in package_foot() fixes the issue; dependencies in package() are only required to *run* the package, not *build*. | |||
2020-11-11 | Make foot-terminfo a hard dependency for foot | Daniel Eklöf | |
2020-11-06 | Update to 1.5.3 | Daniel Eklöf | |