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
+102, -0
  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