2010-07-28 17:35:01 +02:00
{ stdenv , fetchurl , x11 , xextproto , libXtst , inputproto , libXi
, automake , autoconf , sourceFromHead } :
2008-01-30 18:20:48 +01:00
stdenv . mkDerivation {
2007-11-11 09:16:23 +01:00
name = " s y n e r g y - c v s " ;
2009-12-21 09:55:31 +01:00
# note: There is a fork:
# http://code.google.com/p/synergy-plus
# REGION AUTO UPDATE: { name="synergy"; type = "cvs"; cvsRoot = ":pserver:anonymous@synergy2.cvs.sourceforge.net:/cvsroot/synergy2"; module="syngery"; }
src = sourceFromHead " s y n e r g y - F _ 2 3 - 5 5 - 0 2 . t a r . g z "
( fetchurl { url = " h t t p : / / m a w e r c e r . d e / ~ n i x / r e p o s / s y n e r g y - F _ 2 3 - 5 5 - 0 2 . t a r . g z " ; sha256 = " a e 1 6 a 9 b 5 9 0 3 9 a 3 2 e 3 8 3 e 7 1 3 9 7 4 0 5 d 7 b 6 1 0 d e 6 c 6 9 0 2 c 0 3 1 7 7 c 2 4 9 6 b a c 4 4 0 d 3 e 2 8 " ; } ) ;
2009-12-11 14:58:23 +01:00
# END
2007-11-11 09:16:23 +01:00
2010-07-28 17:35:01 +02:00
buildInputs = [ x11 xextproto libXtst inputproto libXi automake autoconf ] ;
2009-12-21 09:55:31 +01:00
2010-07-28 17:35:01 +02:00
preConfigure = " a u t o r e c o n f " ;
2007-11-11 09:16:23 +01:00
2010-07-28 17:35:01 +02:00
patches =
[ ( fetchurl {
url = http://mawercer.de/~nix/synergy-gcc43-r2.patch.gz ;
sha256 = " 0 w n j 5 k 9 3 y b j 7 j g 8 m l 1 i 1 b r w s n s z f h 4 1 1 1 7 q 2 q h 7 r 8 x r 9 m 3 7 9 9 7 b 7 " ;
} )
] ;
2009-04-29 15:04:01 +02:00
2010-07-28 17:35:01 +02:00
meta = {
description = " T o o l t o s h a r e t h e m o u s e k e y b o a r d a n d t h e c l i p b o a r d b e t w e e n c o m p u t e r s " ;
homepage = http://synergy2.sourceforge.net ;
license = " G P L " ;
2007-11-11 09:16:23 +01:00
} ;
}