lol
at v192 24 lines 879 B view raw
1{ stdenv, fetchurl, garmintools, libgcrypt, libusb, pkgconfig, tinyxml, zlib }: 2stdenv.mkDerivation { 3 name = "garmin-plugin-0.3.26"; 4 src = fetchurl { 5 url = https://github.com/adiesner/GarminPlugin/archive/V0.3.26.tar.gz; 6 sha256 = "15gads1fj4sj970m5960dgnhys41ksi4cm53ldkf67wn8dc9i4k0"; 7 }; 8 sourceRoot = "GarminPlugin-0.3.26/src"; 9 buildInputs = [ garmintools libusb libgcrypt pkgconfig tinyxml zlib ]; 10 configureFlags = [ 11 "--with-libgcrypt-prefix=${libgcrypt}" 12 "--with-garmintools-incdir=${garmintools}/include" 13 "--with-garmintools-libdir=${garmintools}/lib" 14 ]; 15 installPhase = '' 16 mkdir -p $out/lib/mozilla/plugins 17 cp npGarminPlugin.so $out/lib/mozilla/plugins 18 ''; 19 meta = { 20 homepage = http://www.andreas-diesner.de/garminplugin; 21 license = stdenv.lib.licenses.gpl3; 22 maintainers = [ stdenv.lib.maintainers.ocharles ]; 23 }; 24}