Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-10-13 | Update to 1.5.2 | Daniel Eklöf | |
2020-10-11 | Update to 1.5.1 | Daniel Eklöf | |
2020-09-18 | Foot 1.5.0 has been released, and explicitly disabled text-shaping in fcft | Daniel Eklöf | |
2020-09-16 | Disable fcft text-shaping tests | Daniel Eklöf | |
These require an emoji font to be installed, which is an assumption we cannot make. | |||
2020-07-29 | Add freetype2 dependency | Daniel Eklöf | |
Freetype2 is a fcft dependency, but since we currently build fcft as a subproject, we need to include its dependencies too. | |||
2020-07-29 | Update to 1.4.4 | Daniel Eklöf | |
2020-07-27 | Update to 1.4.3 | Daniel Eklöf | |
2020-07-23 | Update to 1.4.2 | Daniel Eklöf | |
2020-07-22 | Update to 1.4.1 | Daniel Eklöf | |
2020-07-22 | Update to 1.4.0 | Daniel Eklöf | |
2020-07-07 | add fontconfig dependency | Daniel Eklöf | |
2020-06-05 | Works on aarch64 too | Daniel Eklöf | |
2020-05-25 | Set "-O3 -fno-plt" explicitly | Daniel Eklöf | |
Adding -O3 works around a GCC 10.1 O2+PGO performance regression. | |||
2020-05-13 | Update to 1.3.0 | Daniel Eklöf | |
2020-05-02 | utf8proc dependency has been removed from foot | Daniel Eklöf | |
2020-04-29 | require utf8proc and explicitly enable unicode combining | Daniel Eklöf | |
2020-04-24 | update package description | Daniel Eklöf | |
2020-03-06 | Move conflicts/provides into sub package definitions | Daniel Eklöf | |
2020-03-06 | Initial PKGBUILD | Daniel Eklöf | |