mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-28 09:53:10 +00:00
Add xf86-input-multitouch
svn path=/nixpkgs/trunk/; revision=28369
This commit is contained in:
parent
3b36c04400
commit
03b9664e25
41
pkgs/os-specific/linux/xf86-input-multitouch/default.nix
Normal file
41
pkgs/os-specific/linux/xf86-input-multitouch/default.nix
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
{ stdenv
|
||||||
|
, fetchgit
|
||||||
|
, mtdev
|
||||||
|
, xorgserver
|
||||||
|
, xproto
|
||||||
|
, pixman
|
||||||
|
, xextproto
|
||||||
|
, inputproto
|
||||||
|
, randrproto
|
||||||
|
, libpciaccess
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "xf86-input-multitouch-20110312";
|
||||||
|
|
||||||
|
src = fetchgit {
|
||||||
|
url = http://bitmath.org/git/multitouch.git;
|
||||||
|
rev = "4d87c041f6a232aa30528d70d4b9946d1824b4ed";
|
||||||
|
sha256 = "de705e34bc75654139dfcbedfe43a3d182d140b198fcd57ab190d549471305ca";
|
||||||
|
};
|
||||||
|
|
||||||
|
confFile = ''
|
||||||
|
Section "InputClass"
|
||||||
|
MatchIsTouchpad "true"
|
||||||
|
Identifier "Multitouch Touchpad"
|
||||||
|
Driver "multitouch"
|
||||||
|
EndSection
|
||||||
|
'';
|
||||||
|
|
||||||
|
buildInputs = [ mtdev xproto xextproto inputproto libpciaccess randrproto ];
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
make INCLUDE="$NIX_CFLAGS_COMPILE -I${xorgserver}/include/xorg -I${pixman}/include/pixman-1 -Iinclude"
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
make DESTDIR="$out" LIBDIR="lib" install
|
||||||
|
ensureDir $out/include/xorg
|
||||||
|
echo -n "$confFile" > $out/include/xorg/10-multitouch.conf
|
||||||
|
'';
|
||||||
|
}
|
@ -5865,6 +5865,9 @@ let
|
|||||||
|
|
||||||
wpa_supplicant_gui = pkgs.wpa_supplicant.gui;
|
wpa_supplicant_gui = pkgs.wpa_supplicant.gui;
|
||||||
|
|
||||||
|
xf86_input_multitouch =
|
||||||
|
callPackage ../os-specific/linux/xf86-input-multitouch { };
|
||||||
|
|
||||||
xf86_input_wacom = callPackage ../os-specific/linux/xf86-input-wacom { };
|
xf86_input_wacom = callPackage ../os-specific/linux/xf86-input-wacom { };
|
||||||
|
|
||||||
xmoto = builderDefsPackage (import ../games/xmoto) {
|
xmoto = builderDefsPackage (import ../games/xmoto) {
|
||||||
|
Loading…
Reference in New Issue
Block a user