x11-apps/skb
Simple keyboard layout indicator
ChangeLog
commit 8e9e889abc9cd9673d586a172eb0f28c95372bd4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 22 18:35:23 2026 +0200
x11-apps/skb: fix format string handling in 9999
XKB layout names are external data and may contain percent characters. Pass them as string arguments instead of interpreting them as snprintf formats.
commit b5177349238a0a384a9cbe3cbc2cae1ec938dfd1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 22 18:34:44 2026 +0200
x11-apps/skb: fix format string handling in 0.4
XKB layout names are external data and may contain percent characters. Pass them as string arguments instead of interpreting them as snprintf formats.
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit e57328292659ac0864a038f4e0223488a5e4d68b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 21:01:52 2026 +0200
x11-apps/skb: cleanup, drop 0.3
- Drop 0.3 (overshadowed by 0.4)
- EAPI 7 -> 8 on 0.4; both: add x11-libs/libX11 dep, drop cruft,
neuter the Makefile strip calls, use toolchain-funcs for CC/LD
- 9999: install both binaries (xskb was added post-0.4), patch
xkb.c to forward-declare eprint() so GCC 15 (c23 default) doesn't
reject the implicit declaration
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 457fc9b3ce991da20d18461f7b4b642c8a3c8901
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 14:32:21 2025 +0100
x11-apps/skb: styling
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 460d5857404a0526cc14d3257dc92b693a08dc35
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:13:46 2025 +0100
x11-apps/skb: minor corrections
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 5a28a33d95bbbebec21108d1f6a8fb134752c474
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Dec 7 00:05:21 2025 +0100
x11-apps/skb: upd to ebuild
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 2caa8121f02da6bd5e5e62d1b283cd11193e97e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:35:08 2023 +0300
rm empty IUSE and KEYWORDS
commit e7cf15c0a714e724d4dcc69e5afecaf2830f1d61
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 6 11:53:35 2023 +0000
skb
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 08ab6864c829ba095734b8881f12bbf95aa07e3c
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jul 19 17:36:23 2022 +0100
Add files via upload
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 06aa9ab28b33f28bd03c20028a173be9fccc285a
Author: Alexander <alex@ws54.tk>
Date: Fri Aug 24 04:37:39 2018 +0700
x11-apps/skb
Update Manifest
Signed-off-by: Alexander <alex@ws54.tk>
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit a32770bd14cf108202278365e824ec0bd87d8b04
Author: brothermechanic <brothermechanic@gmail.com>
Date: Wed Jul 8 17:51:56 2015 +0300
Up EAPI to 5
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 2f0559de7d3143b752dca8e568e625ae83b10f59
Author: megabaks <megagreener@gmail.com>
Date: Tue Jul 10 21:18:09 2012 +0000
update manifests; sys-kernel/liquorix-3.4.4_p2: version bump
commit f5002bdaf8d5b8b2ebed3d81df6d610bcbd66285
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 14:50:57 2012 +0000
thin-manifest && QA
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit befec6540b2aa1d07a4cfcb27c15b35d328459fd
Author: megabaks <megagreener@gmail.com>
Date: Wed Feb 22 02:02:29 2012 +0000
some QA fixes
commit ce95057bd32ca2015b2aba19ab77ba10b4c0a4e3
Author: megabaks <megagreener@gmail.com>
Date: Mon Feb 6 19:51:46 2012 +0000
QA fixes...again && www-client/chromium-19.0.1031.0: version bump
commit 6ecfc7f20564fece5848c3854698b97f80ea856c
Author: megabaks <megagreener@gmail.com>
Date: Mon Feb 6 17:35:07 2012 +0000
QA fixes
commit f3794133bc06d421cf5a3cad1780c240e0d07194
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:56 2012 +0000
restore
commit 7b01b143ceeb90ff858dd97f1030ad28e7d228c6
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:24 2012 +0000
del
commit 18681832667fb25a8c37b4476dc765d14ef66660
Author: megabaks <megagreener@gmail.com>
Date: Sun Jun 26 16:09:55 2011 +0000
hz
commit f6a8967e03e034a903a23dac7955ce216933ff31
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:13:56 2011 +0000
hz
commit da6b26d0676c33a67565d3e363a4671b91501ffa
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:08:33 2011 +0000
hz
commit 2dc5324a759f11183f400f5345d238ba6f1def50
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:07:47 2011 +0000
hz
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 22 18:35:23 2026 +0200
x11-apps/skb: fix format string handling in 9999
XKB layout names are external data and may contain percent characters. Pass them as string arguments instead of interpreting them as snprintf formats.
commit b5177349238a0a384a9cbe3cbc2cae1ec938dfd1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 22 18:34:44 2026 +0200
x11-apps/skb: fix format string handling in 0.4
XKB layout names are external data and may contain percent characters. Pass them as string arguments instead of interpreting them as snprintf formats.
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit e57328292659ac0864a038f4e0223488a5e4d68b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 21:01:52 2026 +0200
x11-apps/skb: cleanup, drop 0.3
- Drop 0.3 (overshadowed by 0.4)
- EAPI 7 -> 8 on 0.4; both: add x11-libs/libX11 dep, drop cruft,
neuter the Makefile strip calls, use toolchain-funcs for CC/LD
- 9999: install both binaries (xskb was added post-0.4), patch
xkb.c to forward-declare eprint() so GCC 15 (c23 default) doesn't
reject the implicit declaration
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 457fc9b3ce991da20d18461f7b4b642c8a3c8901
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 14:32:21 2025 +0100
x11-apps/skb: styling
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 460d5857404a0526cc14d3257dc92b693a08dc35
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:13:46 2025 +0100
x11-apps/skb: minor corrections
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 5a28a33d95bbbebec21108d1f6a8fb134752c474
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Dec 7 00:05:21 2025 +0100
x11-apps/skb: upd to ebuild
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 2caa8121f02da6bd5e5e62d1b283cd11193e97e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:35:08 2023 +0300
rm empty IUSE and KEYWORDS
commit e7cf15c0a714e724d4dcc69e5afecaf2830f1d61
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 6 11:53:35 2023 +0000
skb
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 08ab6864c829ba095734b8881f12bbf95aa07e3c
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jul 19 17:36:23 2022 +0100
Add files via upload
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 06aa9ab28b33f28bd03c20028a173be9fccc285a
Author: Alexander <alex@ws54.tk>
Date: Fri Aug 24 04:37:39 2018 +0700
x11-apps/skb
Update Manifest
Signed-off-by: Alexander <alex@ws54.tk>
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit a32770bd14cf108202278365e824ec0bd87d8b04
Author: brothermechanic <brothermechanic@gmail.com>
Date: Wed Jul 8 17:51:56 2015 +0300
Up EAPI to 5
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 2f0559de7d3143b752dca8e568e625ae83b10f59
Author: megabaks <megagreener@gmail.com>
Date: Tue Jul 10 21:18:09 2012 +0000
update manifests; sys-kernel/liquorix-3.4.4_p2: version bump
commit f5002bdaf8d5b8b2ebed3d81df6d610bcbd66285
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 14:50:57 2012 +0000
thin-manifest && QA
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit befec6540b2aa1d07a4cfcb27c15b35d328459fd
Author: megabaks <megagreener@gmail.com>
Date: Wed Feb 22 02:02:29 2012 +0000
some QA fixes
commit ce95057bd32ca2015b2aba19ab77ba10b4c0a4e3
Author: megabaks <megagreener@gmail.com>
Date: Mon Feb 6 19:51:46 2012 +0000
QA fixes...again && www-client/chromium-19.0.1031.0: version bump
commit 6ecfc7f20564fece5848c3854698b97f80ea856c
Author: megabaks <megagreener@gmail.com>
Date: Mon Feb 6 17:35:07 2012 +0000
QA fixes
commit f3794133bc06d421cf5a3cad1780c240e0d07194
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:56 2012 +0000
restore
commit 7b01b143ceeb90ff858dd97f1030ad28e7d228c6
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:24 2012 +0000
del
commit 18681832667fb25a8c37b4476dc765d14ef66660
Author: megabaks <megagreener@gmail.com>
Date: Sun Jun 26 16:09:55 2011 +0000
hz
commit f6a8967e03e034a903a23dac7955ce216933ff31
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:13:56 2011 +0000
hz
commit da6b26d0676c33a67565d3e363a4671b91501ffa
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:08:33 2011 +0000
hz
commit 2dc5324a759f11183f400f5345d238ba6f1def50
Author: megabaks <megagreener@gmail.com>
Date: Mon Jan 24 13:07:47 2011 +0000
hz


View
Download
Browse