From f1c9bbb11054d9fea902154b2f166f6ed57b6644 Mon Sep 17 00:00:00 2001 From: aethrvmn Date: Sun, 23 Nov 2025 16:38:18 +0100 Subject: added libxkbcommon definition --- src/tesserae/extra/libxkbcommon.nim | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/tesserae/extra/libxkbcommon.nim (limited to 'src/tesserae/extra') diff --git a/src/tesserae/extra/libxkbcommon.nim b/src/tesserae/extra/libxkbcommon.nim new file mode 100644 index 0000000..195757a --- /dev/null +++ b/src/tesserae/extra/libxkbcommon.nim @@ -0,0 +1,26 @@ +# Αδειοδοτείται υπό τους όρους της EUPL +import .. / .. / lapis + +tessera "libxkbcommon": + source: "https://github.com/lfs-book/libxkbcommon/archive/v1.11.1/libxkbcommon.tar.gz" + patches: @[""] + dependencies: @[ + "xkeyboard" + ] + dependants: @[ + "libtsm", + "kmscon" + ] + build: @[ + "mkdir build", + "cd build", + """ + meson setup .. \ + --prefix=/usr \ + --buildtype=release \ + -D enable-docs=false + """, + "ninja", + "ninja install" + ] + result: "libxkbcommon.so" -- cgit v1.2.3