From 0001e4819e26046accfb49059a6624679643ebb1 Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Fri, 19 Sep 2014 16:42:02 -0700 Subject: [PATCH] nginx: 1.6.1 -> 1.6.2 Additionally, update all extensions and convert them to fetchFromGitHub --- pkgs/servers/http/nginx/default.nix | 69 ++++++++++++++++------------- 1 file changed, 38 insertions(+), 31 deletions(-) diff --git a/pkgs/servers/http/nginx/default.nix b/pkgs/servers/http/nginx/default.nix index 700317bc799..e5c9b9b9456 100644 --- a/pkgs/servers/http/nginx/default.nix +++ b/pkgs/servers/http/nginx/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, openssl, zlib, pcre, libxml2, libxslt, expat +{ stdenv, fetchurl, fetchFromGitHub, openssl, zlib, pcre, libxml2, libxslt, expat , gd, geoip, luajit , rtmp ? false , fullWebDAV ? false @@ -10,52 +10,59 @@ with stdenv.lib; let - version = "1.6.1"; + version = "1.6.2"; mainSrc = fetchurl { url = "http://nginx.org/download/nginx-${version}.tar.gz"; - sha256 = "0rv0hds8dhanh8fz8qv5jj7p96q4sl158w6aq814dvxfl61fdkzm"; + sha256 = "060s77qxhkn02fjkcndsr0xppj2bppjzkj0gn84svrykb4lqqq5m"; }; - rtmp-ext = fetchgit { - url = https://github.com/arut/nginx-rtmp-module.git; - rev = "8c2229cce5d4d4574e8fb7b130281497f746f0fa"; - sha256 = "6caea2a13161345c3fc963679730be54cebebddf1406ac7d4ef4ce72ac0b90b0"; + rtmp-ext = fetchFromGitHub { + owner = "arut"; + repo = "nginx-rtmp-module"; + rev = "v1.1.5"; + sha256 = "1d9ws4prxz22yq3nhh5h18jrs331zivrdh784l6wznc1chg3gphn"; }; - dav-ext = fetchgit { - url = "https://github.com/arut/nginx-dav-ext-module"; - rev = "89d582d31ab624ff1c6a4cec0c1a52839507b323"; - sha256 = "2175f83a291347504770d2a4bb5069999e9f7408697bd49464b6b54e994493e1"; + dav-ext = fetchFromGitHub { + owner = "arut"; + repo = "nginx-dav-ext-module"; + rev = "v0.0.3"; + sha256 = "1qck8jclxddncjad8yv911s9z7lrd58bp96jf13m0iqk54xghx91"; }; - syslog-ext = fetchgit { - url = https://github.com/yaoweibin/nginx_syslog_patch.git; - rev = "3ca5ba65541637f74467038aa032e2586321d0cb"; - sha256 = "15z9r17lx42fdcw8lalddc86wpabgmc1rqi7f90v4mcirjzrpgyi"; + syslog-ext = fetchFromGitHub { + owner = "yaoweibin"; + repo = "nginx_syslog_patch"; + rev = "v0.25"; + sha256 = "0734f884838wcjyrrddn8wzj834wid1zffrk093jrx18447cryxl"; }; - moreheaders-ext = fetchgit { - url = https://github.com/openresty/headers-more-nginx-module.git; - rev = "0c6e05d3125a97892a250e9ba8b7674163ba500b"; - sha256 = "e121d97fd3c81c64e6cbf6902bbcbdb01be9ac985c6832d40434379d5e998eaf"; + moreheaders-ext = fetchFromGitHub { + owner = "openresty"; + repo = "headers-more-nginx-module"; + rev = "v0.25"; + sha256 = "1d71y1i0smi4gkzz731fhn58gr03b3s6jz6ipnfzxxaizmgxm3rb"; }; - echo-ext = fetchgit { - url = https://github.com/openresty/echo-nginx-module.git; - rev = "refs/tags/v0.53"; - sha256 = "90d4e3a49c678019f4f335bc18529aa108fcc9cfe0747ea4e2f6084a70da2868"; + echo-ext = fetchFromGitHub { + owner = "openresty"; + repo = "echo-nginx-module"; + rev = "v0.56"; + sha256 = "03vaf1ffhkj2s089f90h45n079h3zw47h6y5zpk752f4ydiagpgd"; }; - develkit-ext = fetchgit { - url = https://github.com/simpl/ngx_devel_kit.git; - rev = "refs/tags/v0.2.19"; - sha256 = "169m6gsa5b6zh1ws8qx2k7dbswld1zmhm4dh57qka0h07gs5dqjg"; + develkit-ext = fetchFromGitHub { + owner = "simpl"; + repo = "ngx_devel_kit"; + rev = "v0.2.19"; + sha256 = "1cqcasp4lc6yq5pihfcdw4vp4wicngvdc3nqg3bg52r63c1qrz76"; }; - lua-ext = fetchgit { - url = https://github.com/openresty/lua-nginx-module.git; - rev = "refs/tags/v0.9.11"; - sha256 = "0y7238bvb907n7fsz5sivxbhfz2xnf4f0lzwk3k3h9j20fsyvwqq"; + lua-ext = fetchFromGitHub { + owner = "openresty"; + repo = "lua-nginx-module"; + rev = "v0.9.12"; + sha256 = "0r07q1n3nvi7m3l8zk7nfk0z9kjhqknav61ys9lshh2ylsmz1lf4"; }; in