Merge pull request #29643 from dotlambda/ttwatch

ttwatch: init at 2017-04-20

authored by Jörg Thalheim and committed by GitHub 83f06593 f2aecac5

+30
+28
pkgs/tools/misc/ttwatch/default.nix
··· 1 + { stdenv, fetchFromGitHub, cmake, perl, openssl, curl, libusb1 }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "ttwatch-${version}"; 5 + version = "2017-04-20"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "ryanbinns"; 9 + repo = "ttwatch"; 10 + rev = "f07a12712ed331f1530db3846828641eb0e2f5c5"; 11 + sha256 = "0y27bldmp6w02pjhr2cmy9g6n23vi0q26pil3rd7vbg4qjahxz27"; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake perl ]; 15 + buildInputs = [ openssl curl libusb1 ]; 16 + 17 + preFixup = '' 18 + chmod +x $out/bin/ttbin2mysports 19 + ''; 20 + 21 + meta = with stdenv.lib; { 22 + homepage = https://github.com/ryanbinns/ttwatch; 23 + description = "Linux TomTom GPS Watch Utilities"; 24 + maintainers = with maintainers; [ dotlambda ]; 25 + license = licenses.mit; 26 + platforms = with platforms; linux; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 4896 4896 4897 4897 ttmkfdir = callPackage ../tools/misc/ttmkfdir { }; 4898 4898 4899 + ttwatch = callPackage ../tools/misc/ttwatch { }; 4900 + 4899 4901 udunits = callPackage ../development/libraries/udunits { }; 4900 4902 4901 4903 uemacs = callPackage ../applications/editors/uemacs { };