nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

package.nix (832B)


      1 {
      2   lib,
      3   stdenv,
      4   fetchFromGitHub,
      5   cmake,
      6   bzip2,
      7   expat,
      8   gdal,
      9   geos,
     10   libosmium,
     11   protozero,
     12   sqlite,
     13   zlib,
     14 }:
     15 
     16 stdenv.mkDerivation (finalAttrs: {
     17   pname = "osmcoastline";
     18   version = "2.5.0";
     19 
     20   __structuredAttrs = true;
     21 
     22   src = fetchFromGitHub {
     23     owner = "osmcode";
     24     repo = "osmcoastline";
     25     tag = "v${finalAttrs.version}";
     26     hash = "sha256-C3jlNZlWwfeP3uXDM+FXHDs8GqxNBxdM4Fu00VMHO0s=";
     27   };
     28 
     29   nativeBuildInputs = [ cmake ];
     30 
     31   buildInputs = [
     32     bzip2
     33     expat
     34     gdal
     35     geos
     36     libosmium
     37     protozero
     38     sqlite
     39     zlib
     40   ];
     41 
     42   meta = {
     43     description = "Extracts coastline data from OpenStreetMap planet file";
     44     homepage = "https://osmcode.org/osmcoastline/";
     45     license = lib.licenses.boost;
     46     maintainers = [ lib.maintainers.sikmir ];
     47     platforms = lib.platforms.unix;
     48   };
     49 })