summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-02-26Update to 1.16.2Daniel Eklöf
2023-04-03Update to 1.14.0Daniel Eklöf
And merge foot-git with foot-themes-git (similar to the community package).
2022-08-31Update to 1.13.1Daniel Eklöf
2022-08-22Update to 1.13.0, add ‘git’ to makedependsDaniel Eklöf
2022-04-27Update to 1.12.1Daniel Eklöf
2022-04-22Update to 1.12.0Daniel Eklöf
2022-02-05Update to 1.11.0Daniel Eklöf
2022-02-02foot-themes-git: depend on foot-git explicitlyDaniel 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-08Update to 1.10.3Daniel Eklöf
2021-12-02Update to 1.10.2Daniel Eklöf
2021-11-22Update to 1.10.1Daniel Eklöf
2021-11-15Package themes in a separate package, foot-themes-gitDaniel Eklöf
2021-11-14Update to 1.10.0Daniel Eklöf
2021-11-04Turn foot-terminfo into an optional dependencyDaniel 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-02Update to 1.9.2Daniel Eklöf
2021-10-01Update to 1.9.1Daniel Eklöf
2021-09-12Use the new pgo.sh helper scriptDaniel Eklöf
2021-08-30‘no’ is no longer a special value for custom-terminfo-install-locationDaniel Eklöf
2021-08-29Can’t call --reconfigure if the build directory doesn’t already existDaniel Eklöf
2021-08-29Terminfo files are now once again installed to /usr/share/terminfoDaniel Eklöf
2021-08-27Update to 1.9.0Daniel Eklöf
2021-08-17Adapt to updated meson terminfo command line optionsDaniel Eklöf
2021-07-18Update to 1.8.2Daniel Eklöf
2021-07-01Update to 1.8.1Daniel Eklöf
2021-06-25Update to 1.8.0Daniel Eklöf
2021-06-24... and update SRCINFODaniel Eklöf
2021-06-24Add libutf8proc, for grapheme shaping supportDaniel 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-04foot-terminfo-git has been split out to a separate AUR packageDaniel Eklöf
2021-04-22Don’t fail build if the tests in the PGO generate phase failsDaniel 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-21Run tests in the PGO generate phaseDaniel 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-18Update to 1.7.2Daniel Eklöf
2021-03-28Bump to 1.7.1, add support for doing PGO builds with ClangDaniel Eklöf
2021-03-20Remove ‘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-20Update to 1.7.0Daniel Eklöf
* Link dynamically against system tllist+fcft * Add new optdepends: bash-completion (for the new foot bash completions) * Install license file
2021-02-14Add xdg-utils and libnotify as optional dependenciesDaniel Eklöf
* libnotify: desktop notifications use notify-send by default * xdg-utils: URLs are by default launched with xdg-open
2021-02-12Update to 1.6.4Daniel Eklöf
2021-02-06Add ttf-dejavu as a ‘check’ dependencyDaniel Eklöf
The fcft unit tests, run as part of check(), requires at least one font to be installed.
2021-01-30Update to 1.6.3Daniel Eklöf
2020-12-21Update to 1.6.2Daniel Eklöf
2020-12-21Update to 1.6.1Daniel Eklöf
2020-12-18Update to 1.6.0Daniel Eklöf
2020-12-02Update to 1.5.4Daniel Eklöf
2020-11-23Do a partial PGO build if there’s no running Wayland sessionDaniel Eklöf
2020-11-14Remove -fno-plt from CFLAGSDaniel Eklöf
2020-11-12Fix foot-terminfo dependency and add changelogDaniel 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-11Make foot-terminfo a hard dependency for footDaniel Eklöf
2020-11-06Update to 1.5.3Daniel Eklöf
2020-10-13Update to 1.5.2Daniel Eklöf
2020-10-11Update to 1.5.1Daniel Eklöf
2020-09-18Foot 1.5.0 has been released, and explicitly disabled text-shaping in fcftDaniel Eklöf