Daniel Eklöf
c6a53d5e33
meson/pkgbuild: bump version to 1.6.2
2020-12-21 15:58:25 +01:00
Daniel Eklöf
098a7e42cb
meson/pkgbuild: bump version to 1.6.0
2020-12-18 14:52:10 +01:00
Daniel Eklöf
c1c42f047e
Merge branch 'releases/1.5'
2020-12-01 20:02:58 +01:00
Daniel Eklöf
3156db74ec
meson/pkgbuild: bump version to 1.5.4
2020-12-01 19:52:36 +01:00
Daniel Eklöf
c03a4f6ffb
pkgbuild: add --sixel to generate-alt-random-writes
2020-11-24 21:31:44 +01:00
Daniel Eklöf
46eb23adc0
pkgbuild: revert accidental update of version
2020-11-22 19:29:45 +01:00
Daniel Eklöf
e23ab4a7a3
pkgbuild: no need to run pgo input *that* many times
2020-11-22 19:29:44 +01:00
Daniel Eklöf
e60fd1e113
pkgbuild: add --attr-{bold,italic,underline} to generate-alt-random-writes
2020-11-22 19:29:43 +01:00
Daniel Eklöf
e1bde0b0e7
remove pre-generated input corpus for PGO
2020-11-22 19:29:43 +01:00
Daniel Eklöf
9ea1bb8881
pkgbuild: add --colors-256 to generate-alt-random-writes
2020-11-22 19:29:42 +01:00
Daniel Eklöf
a6fc5d64e8
pkgbuild: remove -fno-plt
2020-11-14 14:00:57 +01:00
Daniel Eklöf
e2a7c7f243
pkgbuild: append ‘foot-terminfo’ dependency in package_foot-git()
...
This ensures that:
* Main dependencies are still checked before the package is built
* Makepkg doesn’t complain about missing dependency foot-terminfo
2020-11-12 08:02:57 +01:00
Daniel Eklöf
0ec69eb846
pkgbuild: make foot-terminfo a hard dependency for foot
2020-11-11 21:07:17 +01:00
Daniel Eklöf
90abdab345
meson/pkgbuild: bump version to 1.5.3
2020-11-06 20:16:27 +01:00
Daniel Eklöf
f1e422b25a
meson/pkgbuild: bump version to 1.5.2
2020-10-13 08:04:37 +02:00
Daniel Eklöf
2f20550893
meson/pkgbuild: bump version to 1.5.1
2020-10-11 19:31:25 +02:00
Daniel Eklöf
bfe3dfaf5c
meson/pkgbuild: bump version to 1.5.0
2020-09-18 21:23:27 +02:00
Daniel Eklöf
8dd358a8f4
meson/pkgbuild: bump fcft requirement to 2.3.0
2020-09-18 21:03:40 +02:00
Daniel Eklöf
0bba1edb9c
meson/pkgbuild: require fcft-2.2.90
2020-09-15 08:03:52 +02:00
Daniel Eklöf
8fb7347150
meson/pkgbuild: bump tllist requirement to 1.0.4
...
This is the first version of tllist that compiles with '-pedantic'.
2020-08-25 18:52:44 +02:00
Daniel Eklöf
6b22758f35
meson/pkgbuild: update version to 1.4.4
2020-07-29 07:02:43 +02:00
Daniel Eklöf
e71108d7c3
meson/pkgbuild: bump version to 1.4.3
2020-07-27 18:55:28 +02:00
Daniel Eklöf
700edff214
pkgbuild: include changelog
2020-07-25 09:06:04 +02:00
Daniel Eklöf
c2a58451e0
meson/pkgbuild: bump to 1.4.2
2020-07-23 18:51:48 +02:00
Daniel Eklöf
b238443a71
meson/pkgbuild: bump version to 1.4.1
2020-07-22 20:03:48 +02:00
Daniel Eklöf
591829bf50
meson/pkgbuild: bump version to 1.4.0, require fcft 2.2.2
2020-07-22 18:59:36 +02:00
Daniel Eklöf
bd0a003a4c
meson/PKGBUILD: bump fcft requirement to 2.2.0
2020-07-07 11:57:07 +02:00
Daniel Eklöf
69e4213e4a
term: don't use deprecated fcft_size_adjust()
...
When resizing the font on-the-fly, we now do a complete
font-reload (this is basically what fcft_size_adjust() did anyway).
To get the correct size, we maintain the current size ourselves.
We get the initial size from the user-provided font pattern, by
converting the string to an FcPattern, and using FcPatternGet() to
retrieve both the FC_SIZE and FC_PIXEL_SIZE attributes. These
attributes are then removed from the pattern, and the pattern is
converted back to a string.
The terminal struct maintains a copy of the font sizes. These are
initially set to the sizes from the config.
When the user resizes the font, the terminal-local sizes are
adjusted. To ensure the primary and user-configured fallback fonts are
resizes equally much, convert any pixel sizes to point sizes at this
point.
When the font size is reset, we reload the font sizes from the
config (thus once again returning actual pixel-sizes, if that's what
the user has configured).
2020-07-07 10:44:55 +02:00
Daniel Eklöf
f0980934d4
PKGBUILD: works on aarch64 too
2020-06-05 12:06:38 +02:00
Daniel Eklöf
5ff9bd5c9d
meson/PKGBUILD: require fcft 2.1.1
...
We really want that ÖCD RGB/BGR fix...
2020-06-02 19:53:15 +02:00
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