From 22c578e79d6f6c8e6144e4ff76bbb32409b34c5a Mon Sep 17 00:00:00 2001 From: Jan Malakhovski Date: Sat, 3 Sep 2016 14:04:52 +0000 Subject: [PATCH] osmctools: init at 0.8.5 --- pkgs/applications/misc/osmctools/default.nix | 30 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/applications/misc/osmctools/default.nix diff --git a/pkgs/applications/misc/osmctools/default.nix b/pkgs/applications/misc/osmctools/default.nix new file mode 100644 index 000000000000..bb4719639ab9 --- /dev/null +++ b/pkgs/applications/misc/osmctools/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, zlib } : + +stdenv.mkDerivation rec { + name = "osmctools-${version}"; + version = "0.8.5"; + + src = fetchurl { + url = http://m.m.i24.cc/osmconvert.c; + sha256 = "9da0940912d1bc62223b962483fd796f92c959c48749806aee5806164e5875d7"; + }; + + buildInputs = [ zlib ]; + + phases = [ "buildPhase" "installPhase" ]; + + buildPhase = '' + cc $src -lz -O3 -o osmconvert + ''; + + installPhase = '' + mkdir -p $out/bin + mv osmconvert $out/bin + ''; + + meta = with stdenv.lib; { + description = "Converter between various Open Street Map file formats"; + homepage = http://wiki.openstreetmap.org/wiki/Osmconvert; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9c47d59069a2..b0a6b72f4050 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14259,6 +14259,8 @@ in inherit (pkgs.kde4) kdelibs; }; + osmctools = callPackage ../applications/misc/osmctools { }; + vivaldi = callPackage ../applications/networking/browsers/vivaldi {}; opusfile = callPackage ../applications/audio/opusfile { };