lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 17.09-beta 37 lines 1.1 kB view raw
1{ stdenv, fetchurl, pkgconfig, xkeyboard_config, libxml2, xorg 2, glib, isocodes, gobjectIntrospection }: 3 4let 5 version = "5.3"; 6in 7stdenv.mkDerivation rec { 8 name = "libxklavier-${version}"; 9 10 src = fetchurl { 11 url = "mirror://gnome/sources/libxklavier/${version}/${name}.tar.xz"; 12 sha256 = "016lpdv35z0qsw1cprdc2k5qzkdi5waj6qmr0a2q6ljn9g2kpv7b"; 13 }; 14 15 outputs = [ "out" "dev" "devdoc" ]; 16 17 # TODO: enable xmodmap support, needs xmodmap DB 18 propagatedBuildInputs = with xorg; [ libX11 libXi xkeyboard_config libxml2 libICE glib libxkbfile isocodes ]; 19 20 nativeBuildInputs = [ pkgconfig ]; 21 22 buildInputs = [ gobjectIntrospection ]; 23 24 configureFlags = [ 25 "--with-xkb-base=${xkeyboard_config}/etc/X11/xkb" 26 "--with-xkb-bin-base=${xorg.xkbcomp}/bin" 27 "--disable-xmodmap-support" 28 ]; 29 30 meta = with stdenv.lib; { 31 description = "Library providing high-level API for X Keyboard Extension known as XKB"; 32 homepage = http://freedesktop.org/wiki/Software/LibXklavier; 33 license = licenses.lgpl2Plus; 34 platforms = platforms.linux; 35 }; 36} 37