diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2015-08-26 17:04:17 +0200 |
---|---|---|
committer | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2015-08-26 17:36:25 +0200 |
commit | 0d6d5c907e14435cb5a460c19232faf3c96c298b (patch) | |
tree | 5fb240490f63aeeb3bae5f98953627174fe7e53d | |
parent | 271926d00dbac878bd2105c1d6e191b3298f138e (diff) |
cwiid: new package
-rw-r--r-- | pkgs/development/libraries/cwiid/default.nix | 26 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/libraries/cwiid/default.nix b/pkgs/development/libraries/cwiid/default.nix new file mode 100644 index 0000000000000..a86bdc8e035b9 --- /dev/null +++ b/pkgs/development/libraries/cwiid/default.nix @@ -0,0 +1,26 @@ +{ stdenv, autoreconfHook, fetchgit, bison, flex, bluez, pkgconfig, gtk }: + +stdenv.mkDerivation rec { + name = "cwiid-2010-02-21-git"; + src = fetchgit { + url = https://github.com/abstrakraft/cwiid; + sha256 = "6f5355d036dab017da713c49d3042011fa24fb732ed0d5ee338ab6f5ff400f06"; + rev = "fadf11e89b579bcc0336a0692ac15c93785f3f82"; + }; + configureFlags = "--without-python"; + prePatch = '' + sed -i -e '/$(LDCONFIG)/d' common/include/lib.mak.in + ''; + buildInputs = [ autoreconfHook bison flex bluez pkgconfig gtk ]; + postInstall = '' + # Some programs (for example, cabal-install) have problems with the double 0 + sed -i -e "s/0.6.00/0.6.0/" $out/lib/pkgconfig/cwiid.pc + ''; + meta = { + description = "Linux Nintendo Wiimote interface"; + homepage = http://cwiid.org; + license = stdenv.lib.licenses.gpl2Plus; + maintainers = [ stdenv.lib.maintainers.bennofs ]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cc38e11395780..51d8f2431cc98 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6098,6 +6098,8 @@ let cryptopp = callPackage ../development/libraries/crypto++ { }; + cwiid = callPackage ../development/libraries/cwiid { }; + cyrus_sasl = callPackage ../development/libraries/cyrus-sasl { }; # Make bdb5 the default as it is the last release under the custom |