Commit graph

52 commits

Author SHA1 Message Date
Daniel Eklöf
4699ed343a
PKGBUILD: always set -fno-plt and -Wno-missing-profile 2020-05-25 21:14:52 +02:00
Daniel Eklöf
55f244601f
PKGBUILD: append -O3 to makepkg provided CFLAGS
This works around a GCC 10.1 O2+PGO regression.
2020-05-25 21:01:55 +02:00
Daniel Eklöf
3ed177bb39
meson/PKGBUILD: bump version to 1.3.0 2020-05-13 13:10:08 +02:00
Daniel Eklöf
cce76909c4
meson/PKGBUILD: we now require fcft-2.1.0 2020-05-09 12:06:11 +02:00
Daniel Eklöf
6d58e50bba
PKGBUILD: bump tllist+fcft version dependencies 2020-04-24 20:32:56 +02:00
Daniel Eklöf
73aee27e47
Merge branch 'releases/1.2' 2020-03-15 11:36:25 +01:00
Daniel Eklöf
cc9337721b
meson/PKGBUILD: bump version to 1.2.3 2020-03-15 11:28:01 +01:00
Daniel Eklöf
52784c51ea
PKGBUILD: add '-git' postfix to package names 2020-03-06 21:36:36 +01:00
Daniel Eklöf
07002bb941
meson/PKGBUILD/changelog: bump to 1.2.1 2020-03-06 21:21:34 +01:00
Daniel Eklöf
4c56c8c63d
meson/PKGBUILD/changelog: prepare for 1.2.0 2020-03-06 20:11:50 +01:00
Daniel Eklöf
a98eb771fa
PKGBUILD: only do a PGO build if we have a Wayland session 2020-03-06 19:33:42 +01:00
Daniel Eklöf
06d20b0dee
PKGBUILD: meson already adds these flags 2020-02-16 14:40:59 +01:00
Daniel Eklöf
34049af252
PKGBUILD: experimental: build with -fstrict-aliasing 2020-02-15 19:46:29 +01:00
Daniel Eklöf
ac11909f80
meson/PKGBUILD: adjust fcft requirements; the new version is 1.1.1 2020-02-09 11:05:59 +01:00
Daniel Eklöf
a96341368d
meson/PKGBUILD: bump fcft required version to 1.2.0 2020-02-08 14:10:18 +01:00
Daniel Eklöf
31baf334b3
fcft: update to 1.1.0 2020-02-01 20:20:22 +01:00
Daniel Eklöf
767a0ec232
fcft: update to 1.0.0
Allow/disallow subpixel antialiasing in font_glyph_for_wc(), not using
font_enable_subpixel_antialias().
2020-01-19 12:44:21 +01:00
Daniel Eklöf
15ef3ecfad
meson/PKGBUILD: need fcft >= 0.4.3 to configure subpixel antialiasing 2020-01-18 19:58:50 +01:00
Daniel Eklöf
9567b29d1e
meson/PKGBUILD: bump version to 1.1.0 2020-01-15 14:22:01 +01:00
Daniel Eklöf
12d05b79d1
PKGBUILD: remove old *.gcda files 2020-01-04 14:40:06 +01:00
Daniel Eklöf
57956634e8
PKGBUILD: add 'wayland-protocols' to makedepends 2019-12-29 15:34:59 +01:00
Daniel Eklöf
3f86a45f68
PKGBUILD: run foot with the default configuration 2019-12-19 20:00:54 +01:00
Daniel Eklöf
0e2219daa9
PKGBUILD/meson: bump version to 1.0.0 2019-12-15 12:43:46 +01:00
Daniel Eklöf
0f8fcad26f
PKGBUILD: require fcft 0.4.x 2019-12-05 19:33:43 +01:00
Daniel Eklöf
0f15f0ba43
fcft: update to 0.3.0
fcft now calculates the underline and strikeout integer positions,
making our rendering code much simpler.
2019-12-03 21:03:52 +01:00
Daniel Eklöf
601f77fb1f
PKGBUILD: tllist is only a make dependency, bump fcft to 0.2.0 2019-12-01 19:25:39 +01:00
Daniel Eklöf
1307f61da1
PKGBUILD/meson: add version requirements to tllist+fcft 2019-12-01 17:50:27 +01:00
Daniel Eklöf
50a32a0e15
PKGBUILD: don't allow subproject fallback 2019-12-01 16:28:49 +01:00
Daniel Eklöf
ba56379055
meson/PKGBUILD: we no longer depend directly on fontconfig/freetype 2019-12-01 15:42:28 +01:00
Daniel Eklöf
a38d1d6928
PKGBUILD: strip extra git revision data from checked in PKGBUILD 2019-12-01 14:05:56 +01:00
Daniel Eklöf
5fe34dc820
PKGBUILD: add tllist and fcft dependencies 2019-12-01 13:55:14 +01:00
Daniel Eklöf
01c1fcd60f
PKGBUILD: don't error out on missing profile data count files 2019-12-01 13:50:57 +01:00
Daniel Eklöf
50bcfbf086
PKGBUILD: update url to point to new hosting service 2019-11-23 12:41:50 +01:00
Daniel Eklöf
e87612fecb
Revert "PKGBUILD: set b_pgo=generate in first call to meson"
This reverts commit 7c2dd93690.

Or repeated pkgbuilds will fail since the first meson call
doesn't *re*configure an already configured build tree, causing us to
build with pgo=use when we should be using pgo=generate.
2019-11-20 10:45:15 +01:00
Daniel Eklöf
fc961bb30e
PKGBUILD: add check() 2019-11-20 10:36:12 +01:00
Daniel Eklöf
a8c0770ce2
PKGBUILD: run 'ninja test' in pgo=generate phase
Otherwise the build fails in the pgo=use phase.
2019-11-20 10:35:44 +01:00
Daniel Eklöf
7c2dd93690
PKGBUILD: set b_pgo=generate in first call to meson
This avoids a meson re-configure right off the bat.
2019-11-20 10:34:57 +01:00
Daniel Eklöf
d2b395bd43
PKGBUILD: need to execute footclient, to generate profiling data 2019-11-01 20:51:09 +01:00
Daniel Eklöf
293adbb295
PKGBUILD: fix breakage after pacman 5.2 upgrade 2019-10-24 21:21:44 +02:00
Daniel Eklöf
33250bb781
PKGBUILD: version has been bumped to 0.9.0 2019-09-29 15:05:14 +02:00
Daniel Eklöf
7323f18859
PKGBUILD: explicitly set --term=xterm
The 'foot' terminfo may not be installed/available when we run the
intermediate foot binary, so explicitly use 'xterm' instead.
2019-09-26 18:37:29 +02:00
Daniel Eklöf
10f8bffc02
PKGBUILD: need python to run generate-alt-random-writes.py 2019-09-21 19:40:02 +02:00
Daniel Eklöf
722290bae9
PKGBUILD: foot-terminfo depends on ncurses 2019-09-21 00:29:17 +02:00
Daniel Eklöf
31efe8c9e9
PKGBUILD: 'foot' optionally depends on 'foot-terminfo' 2019-09-21 00:26:29 +02:00
Daniel Eklöf
a26689fcdc
PKGBUILD: break out terminfo files to a separate package 2019-09-21 00:22:28 +02:00
Daniel Eklöf
f0663c951e
generate-alt-random-writes: generate color, scroll and scroll region sequences 2019-08-22 17:31:13 +02:00
Daniel Eklöf
0cb3e70ecf
PKGBUILD: profiling payload: random writes to the alt screen 2019-08-21 20:01:59 +02:00
Daniel Eklöf
2b96f32d19
PKGBUILD: prepare for profile guided compilation 2019-08-21 19:41:41 +02:00
Daniel Eklöf
c75518123b
PKGBUILD: performance: build without stack protector 2019-08-21 19:38:48 +02:00
Daniel Eklöf
f45e5c6aef
Remove all references to cairo; we now use pixman only 2019-08-16 22:11:22 +02:00