Package Details: xkb-switch 1.6.0-1

Git Clone URL: https://aur.archlinux.org/xkb-switch.git (read-only, click to copy)
Package Base: xkb-switch
Description: Program that allows to query and change the XKB layout state
Upstream URL: https://github.com/grwlf/xkb-switch
Licenses: GPL3
Submitter: None
Maintainer: orestisf
Last Packager: orestisf
Votes: 16
Popularity: 2.35
First Submitted: 2017-11-17 16:50
Last Updated: 2020-05-27 21:44

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

orestisf commented on 2020-05-27 21:44

Thank you, up

sebstar commented on 2020-05-24 18:08

Please update the URLs to use the active repo: https://github.com/grwlf/xkb-switch It is currently set to a deleted repo at https://github.com/ierton/xkb-switch which forwards to this one.

orestisf commented on 2020-05-13 23:16

I've reported it upstream: https://github.com/grwlf/xkb-switch/issues/48

1am workaround: cmake -DCOMPRESS_EXECUTABLE=no

james64 commented on 2020-05-12 14:49

The manpage installed by this package has incorrect name/format:

/usr/share/man/man1/xkb-switch.1.xz.gz

man says 'bogus filename'. I tried manually (un)pack into 'xkb-switch.1.gz' and it worked. Upstream manual page is plain text so I assume it needs to be fixed here right?

Thanks for the package btw

Anonymous comment on 2018-10-11 05:12

Agreed, updated with new dependencies as well, just in case they are not already installed..

le_fuzzy commented on 2018-10-10 21:20

The PKGBUILD's source line should be changed to the following (or equivalent) so that the downloaded file is guaranteed to be unique. ( for reference read at the warning @ https://wiki.archlinux.org/index.php/PKGBUILD#source )

source=("${pkgname}-${pkgver}.tar.gz::<https://github.com/ierton/>${pkgname}/archive/${pkgver}.tar.gz")

Anonymous comment on 2018-03-16 08:13

I've recieved this message when I tried to install it:

[ 16%] Building CXX object CMakeFiles/xkb-switch.dir/XKeyboard.cpp.o
/tmp/trizen-doron/xkb-switch/src/xkb-switch-1.5.0/XKeyboard.cpp:19:10: fatal error: X11/extensions/XKBrules.h: No such file or directory
 #include <X11/extensions/XKBrules.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/xkb-switch.dir/build.make:87: CMakeFiles/xkb-switch.dir/XKeyboard.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/xkb-switch.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
:: Unable to build xkb-switch - makepkg exited with code: 2

The solution is to install libxkbfile which should be added to the make dependencies.