logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: f2e91b68052b132c1fee0ea08f787c2e293ce664
parent 595772a0510324bb67d7fe21ccbece97a844659a
Author: Michael Forney <mforney@mforney.org>
Date:   Sat,  1 Feb 2020 01:36:37 -0800

xkeyboard-config: Update to 2.29

Diffstat:

Mpkg/xkeyboard-config/gen.lua118+++++++++++++++++++++++--------------------------------------------------------
Mpkg/xkeyboard-config/ver2+-
2 files changed, 35 insertions(+), 85 deletions(-)

diff --git a/pkg/xkeyboard-config/gen.lua b/pkg/xkeyboard-config/gen.lua @@ -2,7 +2,7 @@ local data = [[ compat/( accessx basic caps complete iso9995 - japan ledcaps + japan ledcaps ledcompose lednum ledscroll level5 misc mousekeys olpc pc pc98 xfree86 @@ -117,90 +117,40 @@ for f in iterpaths(data) do file('share/xkb/'..f, '644', '$srcdir/'..f) end -rule('merge', 'HDR=$srcdir/rules/HDR ./$srcdir/rules/merge.sh $out $in') -function merge(out, srcs) - build('merge', '$outdir/'..out, { - expand{'$srcdir/rules/', paths(srcs)}, - '|', '$srcdir/rules/HDR', '$srcdir/rules/merge.sh', - }) - file('share/xkb/rules/'..out, '644', '$outdir/'..out) +local function parts(ruleset) + return expand{'$srcdir/rules/', { + 'base.hdr.part', 'base.lists.part', + ruleset..'.lists.base.part', + ruleset..'.m_k.part', + 'base.l1_k.part', + 'base.l_k.part', + 'base.ml_g.part', + 'base.m_g.part', + 'base.mlv_s.part', + 'base.ml_s.part', + 'base.ml1_s.part', + 'base.ml2_s.part', + 'base.ml3_s.part', + 'base.ml4_s.part', + ruleset..'.m_s.part', + ruleset..'.ml_s1.part', + 'base.ml_c.part', + 'base.ml1_c.part', + 'base.m_t.part', + 'base.l1o_s.part', + 'base.l2o_s.part', + 'base.l3o_s.part', + 'base.l4o_s.part', + 'base.o_s.part', + 'base.o_c.part', + 'base.o_t.part', + }} end -merge('base', [[ - base.hdr.part base.lists.part - base.lists.base.part - HDR base.m_k.part - HDR base.l1_k.part - HDR base.l_k.part - HDR - HDR base.ml_g.part - HDR base.m_g.part - HDR base.mlv_s.part - HDR base.ml_s.part - HDR base.ml1_s.part - HDR - HDR base.ml2_s.part - HDR base.ml3_s.part - HDR base.ml4_s.part - HDR - HDR - HDR - HDR base.m_s.part - HDR base.ml_s1.part - HDR - HDR - HDR - HDR - HDR - HDR base.ml_c.part - HDR base.ml1_c.part - HDR base.m_t.part - HDR - HDR base.l1o_s.part - HDR base.l2o_s.part - HDR base.l3o_s.part - HDR base.l4o_s.part - HDR base.o_s.part - HDR base.o_c.part - HDR base.o_t.part -]]) -merge('evdev', [[ - base.hdr.part base.lists.part - evdev.lists.part - HDR evdev.m_k.part - HDR base.l1_k.part - HDR base.l_k.part - HDR - HDR base.ml_g.part - HDR base.m_g.part - HDR base.mlv_s.part - HDR base.ml_s.part - HDR base.ml1_s.part - HDR - HDR base.ml2_s.part - HDR base.ml3_s.part - HDR base.ml4_s.part - HDR - HDR - HDR - HDR evdev.m_s.part - HDR - HDR - HDR - HDR - HDR - HDR - HDR base.ml_c.part - HDR base.ml1_c.part - HDR base.m_t.part - HDR - HDR base.l1o_s.part - HDR base.l2o_s.part - HDR base.l3o_s.part - HDR base.l4o_s.part - HDR base.o_s.part - HDR base.o_c.part - HDR base.o_t.part -]]) +build('cat', '$outdir/base', parts('base')) +file('share/xkb/rules/base', '644', '$outdir/base') + +build('cat', '$outdir/evdev', parts('evdev')) +file('share/xkb/rules/evdev', '644', '$outdir/evdev') fetch 'git' diff --git a/pkg/xkeyboard-config/ver b/pkg/xkeyboard-config/ver @@ -1 +1 @@ -2.28 r0 +2.29 r0