From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpHRL-0005pX-88 for guix-patches@gnu.org; Tue, 05 Sep 2017 13:15:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpHRG-00047l-LP for guix-patches@gnu.org; Tue, 05 Sep 2017 13:15:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:43033) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dpHRG-00046y-8N for guix-patches@gnu.org; Tue, 05 Sep 2017 13:15:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dpHRG-00012v-2w for guix-patches@gnu.org; Tue, 05 Sep 2017 13:15:02 -0400 Subject: [bug#28360] [PATCH] gnu: nginx: Enable HTTP/2.0 (ngx_http_v2_module). Resent-Message-ID: Date: Tue, 5 Sep 2017 13:13:58 -0400 From: Leo Famulari Message-ID: <20170905171358.GA21244@jasmine.lan> References: <20170905164347.8209-1-me@tobias.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline In-Reply-To: <20170905164347.8209-1-me@tobias.gr> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Tobias Geerinckx-Rice Cc: 28360@debbugs.gnu.org --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 05, 2017 at 06:43:47PM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/web.scm (nginx)[arguments]: Add =E2=80=98--with-http_v2_mo= dule=E2=80=99 flag. > --- >=20 > Guix, >=20 > The following adds v2 listener support to our nginx package. > The majority of legitimate web traffic to my boxes is already over > HTTP/2.0 (Guix itself being the lone exception). >=20 > The protocol won't be spoken by default until upstream decides to do so; > I just got tired of maintaining this huge patch locally. This gigantic patch LGTM :) > diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm > index ac65a8536..377e366e2 100644 > --- a/gnu/packages/web.scm > +++ b/gnu/packages/web.scm > @@ -162,6 +162,7 @@ and its related documentation.") > (let ((flags > (list (string-append "--prefix=3D" (assoc-ref output= s "out")) > "--with-http_ssl_module" > + "--with-http_v2_module" > "--with-pcre-jit" > "--with-debug" > ;; Even when not cross-building, we pass the > --=20 > 2.13.1 >=20 >=20 >=20 >=20 --tKW2IUtsqtDRztdT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlmu21YACgkQJkb6MLrK fwig6A/+JKvqEX0JEcI37tCa1skZY8ofTT2n1KnORq4yED+qMKvAoQ93nWGkOlNK oVsmtxrzciuVeOmfU6XfkwNm1efGWnhD4/CnKqQxCMCTmq8tX7ClYdOIoi+vdtpV 6/sLwnyl4WD/ZRG+PZyWYTmZ++iDg2qRFwGhA2WAfvvpK4XRGbKLrLPewsvaueQa axSekbe1lLtPYRDJ7IXnwqqPsD83nh5X7r5KP5RpI0v9rq7q3FG7ienxOVBMpWbe 6jgqTpxeetXQ+9Tf5PGt/DCd83keQRrTv/KljWfj5pum7QJ3dNX3bY4cRzYjI+6y rqVP7hQOUNHFjmHHko/5KNnrjuudokfQGlZGJ78Mhc0MKn4GL+QfJ7lfkGQdyzB6 jJ9YfRePV2C7duaONDWkrNdGjmarvVF8Ey8BgXhfhf7FfHElPsDtR/07vh91GNvy 5dhvBCwSTZ3tF9CBwvRf6C8gkvMbMP+D6AHl1feJNZhSpClSUz+fj9a+8qbJ5nBM 3wiEqhW6Eg64iGjMhq7VPup33JwQS7/A9nUNfjzQKp7Z12TEQEd4ELUSSYn2kCSr QzRen5cTjSYuEIM6EW6FCgmqjM/MI0GOYQ19mPTimiCHFt+mLF9C5nxh4s2QFEr4 XYcvy7pFAtWrY86r3m7aTpy0rvgMUUdRz7d1vKAXRV/n32QbrOY= =pslN -----END PGP SIGNATURE----- --tKW2IUtsqtDRztdT--