diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-11-23 15:38:18 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-11-23 15:38:18 +0000 |
| commit | f1c9bbb11054d9fea902154b2f166f6ed57b6644 (patch) | |
| tree | 961957d367c7d9254017dd64b79033b8361e1d81 /src/tesserae/extra | |
| parent | added libtsm definition (diff) | |
added libxkbcommon definition
Diffstat (limited to 'src/tesserae/extra')
| -rw-r--r-- | src/tesserae/extra/libxkbcommon.nim | 26 |
1 files changed, 26 insertions, 0 deletions
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" |
