summaryrefslogtreecommitdiff
path: root/x11-terms/st/files
diff options
context:
space:
mode:
authormhsn <mail@mhsn.net>2025-06-29 22:02:25 +0100
committermhsn <mail@mhsn.net>2025-06-29 22:02:25 +0100
commit4d035618f19fc15182256bd8e7c65023811ccab4 (patch)
tree54ee261b0cb3809bd993b61ca53c20f55b7a1fa9 /x11-terms/st/files
parent134d846e3acd0ae598b57cabccf2e882d865238b (diff)
downloadadelie-4d035618f19fc15182256bd8e7c65023811ccab4.tar.gz
adelie-4d035618f19fc15182256bd8e7c65023811ccab4.zip
add disable-bold-and-italic patch
Diffstat (limited to 'x11-terms/st/files')
-rw-r--r--x11-terms/st/files/01_disable-bold-italic.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/x11-terms/st/files/01_disable-bold-italic.patch b/x11-terms/st/files/01_disable-bold-italic.patch
new file mode 100644
index 0000000..147ffef
--- /dev/null
+++ b/x11-terms/st/files/01_disable-bold-italic.patch
@@ -0,0 +1,22 @@
+diff --git i/x.c w/x.c
+index d73152b..ab0a1ce 100644
+--- i/x.c
++++ w/x.c
+@@ -1033,17 +1033,14 @@ xloadfonts(const char *fontstr, double fontsize)
+ win.ch = ceilf(dc.font.height * chscale);
+
+ FcPatternDel(pattern, FC_SLANT);
+- FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ITALIC);
+ if (xloadfont(&dc.ifont, pattern))
+ die("can't open font %s\n", fontstr);
+
+ FcPatternDel(pattern, FC_WEIGHT);
+- FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_BOLD);
+ if (xloadfont(&dc.ibfont, pattern))
+ die("can't open font %s\n", fontstr);
+
+ FcPatternDel(pattern, FC_SLANT);
+- FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ROMAN);
+ if (xloadfont(&dc.bfont, pattern))
+ die("can't open font %s\n", fontstr);
+