package.nix (823B)
1 { 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6 gdal, 7 proj, 8 qt5, 9 }: 10 11 stdenv.mkDerivation { 12 pname = "garminimg"; 13 version = "0-unstable-2024-11-26"; 14 15 src = fetchFromGitHub { 16 owner = "kiozen"; 17 repo = "GarminImg"; 18 rev = "0df6d7f5eafaed26054a64a593707297e4f435df"; 19 hash = "sha256-QkW3dri3qWMY1iLBH9+woHZ8CB/wD+QcTFw7sEW1b1k="; 20 }; 21 22 nativeBuildInputs = [ 23 cmake 24 qt5.wrapQtAppsHook 25 ]; 26 27 buildInputs = [ 28 gdal 29 proj 30 ]; 31 32 hardeningDisable = [ "format" ]; 33 34 installPhase = '' 35 install -Dm755 bin/* -t $out/bin 36 ''; 37 38 meta = { 39 description = "Encode/decode a Garmin IMG file"; 40 homepage = "https://github.com/kiozen/GarminImg"; 41 license = lib.licenses.gpl3Plus; 42 maintainers = [ lib.maintainers.sikmir ]; 43 platforms = lib.platforms.unix; 44 broken = true; 45 }; 46 }
