diff options
author | Aaron Andersen <aaron@fosslib.net> | 2019-11-05 20:45:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-05 20:45:55 -0500 |
commit | 0cad3f67340c092bb2dc88c985ace1f6bf00add3 (patch) | |
tree | 96f734f644f2a8cf3111e9412af6b32be1e47516 /pkgs/servers | |
parent | ebaedb0e11c6513fce3d007395452f2f2339efe0 (diff) | |
parent | babd3f774738c07aa399699677a1f1e07a1f78e4 (diff) | |
download | nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar.gz nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar.bz2 nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar.lz nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar.xz nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.tar.zst nixpkgs-0cad3f67340c092bb2dc88c985ace1f6bf00add3.zip |
Merge pull request #70365 from jglukasik/mod_tile
apacheHttpdPackages.mod_tile: init at unstable-2017-01-08
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/http/apache-modules/mod_tile/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/servers/http/apache-modules/mod_tile/default.nix b/pkgs/servers/http/apache-modules/mod_tile/default.nix new file mode 100644 index 00000000000..397e0dfe0bb --- /dev/null +++ b/pkgs/servers/http/apache-modules/mod_tile/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub, autoreconfHook, apacheHttpd, apr, cairo, iniparser, mapnik }: + +stdenv.mkDerivation rec { + pname = "mod_tile"; + version = "unstable-2017-01-08"; + + src = fetchFromGitHub { + owner = "openstreetmap"; + repo = "mod_tile"; + rev = "e25bfdba1c1f2103c69529f1a30b22a14ce311f1"; + sha256 = "12c96avka1dfb9wxqmjd57j30w9h8yx4y4w34kyq6xnf6lwnkcxp"; + }; + + nativeBuildInputs = [ autoreconfHook ]; + buildInputs = [ apacheHttpd apr cairo iniparser mapnik ]; + + configureFlags = [ + "--with-apxs=${apacheHttpd.dev}/bin/apxs" + ]; + + installPhase = '' + mkdir -p $out/modules + make install-mod_tile DESTDIR=$out + mv $out${apacheHttpd}/* $out + rm -rf $out/nix + ''; + + meta = with stdenv.lib; { + homepage = "https://github.com/openstreetmap/mod_tile"; + description = "Efficiently render and serve OpenStreetMap tiles using Apache and Mapnik"; + license = licenses.gpl2; + maintainers = with maintainers; [ jglukasik ]; + platforms = platforms.linux; + }; +} |