commit 65c6564
hovercats
·
2026-05-17 11:59:27 +0000 UTC
parent 3aab180
compose-tables: add. it was missing as a dependency for xkeyboard-config
5 files changed,
+120,
-0
+13,
-0
1@@ -0,0 +1,13 @@
2+#!/bin/sh -e
3+
4+patch -p1 < 0001-remove-checks-for-X11-and-keysymdef.h.patch
5+
6+./configure \
7+ --prefix=/usr \
8+ --disable-specs \
9+ --disable-xkb \
10+ --without-fop \
11+ --without-xmlto
12+
13+make -C nls
14+make -C nls DESTDIR="$1" install
+2,
-0
1@@ -0,0 +1,2 @@
2+f8503727da9dbaa5974c9225e4343b5c36cc47027f9aed7369e563adc87ad9e90a
3+9ecd1e064090a5323a47d11881da8150af00a6ab7c8167e280cf1491a41aa37346
1@@ -0,0 +1,102 @@
2+From 413ed55672043ff3d2a21722872be4676c91c9a3 Mon Sep 17 00:00:00 2001
3+From: hovercats <hovercatswithlasereyes@protonmail.com>
4+Date: Sun, 17 May 2026 13:57:56 +0200
5+Subject: [PATCH] remove checks for X11 and keysymdef.h
6+
7+---
8+ configure | 72 -------------------------------------------------------
9+ 1 file changed, 72 deletions(-)
10+
11+diff --git a/configure b/configure
12+index 5a8a614..e581ccf 100755
13+--- a/configure
14++++ b/configure
15+@@ -23431,38 +23431,6 @@ printf "%s\n" "#define USE_POLL 1" >>confdefs.h
16+ fi
17+
18+
19+-#
20+-# Find keysymdef.h
21+-#
22+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking keysym definitions" >&5
23+-printf %s "checking keysym definitions... " >&6; }
24+-
25+-# Check whether --with-keysymdefdir was given.
26+-if test ${with_keysymdefdir+y}
27+-then :
28+- withval=$with_keysymdefdir; KEYSYMDEFDIR=$withval
29+-else case e in #(
30+- e) KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 ;;
31+-esac
32+-fi
33+-
34+-
35+-if test ! -d "$KEYSYMDEFDIR"; then
36+- as_fn_error $? "$KEYSYMDEFDIR doesn't exist or isn't a directory" "$LINENO" 5
37+-fi
38+-
39+-FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h"
40+-for i in $FILES; do
41+- if test -f "$KEYSYMDEFDIR/$i"; then
42+- KEYSYMDEFS="$KEYSYMDEFS $KEYSYMDEFDIR/$i"
43+- elif test "x$i" = "xkeysymdef.h"; then
44+- as_fn_error $? "Cannot find keysymdef.h" "$LINENO" 5
45+- fi
46+-done
47+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $KEYSYMDEFS" >&5
48+-printf "%s\n" "$KEYSYMDEFS" >&6; }
49+-
50+-
51+ # Check whether --enable-xcms was given.
52+ if test ${enable_xcms+y}
53+ then :
54+@@ -24041,46 +24009,6 @@ printf "%s\n" "#define X11_LIBDIR \"$ax_define_dir\"" >>confdefs.h
55+
56+
57+ pkg_failed=no
58+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
59+-printf %s "checking for X11... " >&6; }
60+-
61+-if test -n "$X11_CFLAGS"; then
62+- pkg_cv_X11_CFLAGS="$X11_CFLAGS"
63+- elif test -n "$PKG_CONFIG"; then
64+- if test -n "$PKG_CONFIG" && \
65+- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
66+- ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
67+- ac_status=$?
68+- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
69+- test $ac_status = 0; }; then
70+- pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "$X11_REQUIRES" 2>/dev/null`
71+- test "x$?" != "x0" && pkg_failed=yes
72+-else
73+- pkg_failed=yes
74+-fi
75+- else
76+- pkg_failed=untried
77+-fi
78+-if test -n "$X11_LIBS"; then
79+- pkg_cv_X11_LIBS="$X11_LIBS"
80+- elif test -n "$PKG_CONFIG"; then
81+- if test -n "$PKG_CONFIG" && \
82+- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
83+- ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
84+- ac_status=$?
85+- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
86+- test $ac_status = 0; }; then
87+- pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "$X11_REQUIRES" 2>/dev/null`
88+- test "x$?" != "x0" && pkg_failed=yes
89+-else
90+- pkg_failed=yes
91+-fi
92+- else
93+- pkg_failed=untried
94+-fi
95+-
96+-
97+-
98+ if test $pkg_failed = yes; then
99+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
100+ printf "%s\n" "no" >&6; }
101+--
102+2.54.0
103+
+2,
-0
1@@ -0,0 +1,2 @@
2+https://x.org/releases/individual/lib/libX11-1.8.13.tar.xz
3+patches/0001-remove-checks-for-X11-and-keysymdef.h.patch
+1,
-0
1@@ -0,0 +1 @@
2+1.8.13 1