From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: [PATCH] gnu: Add wwwoffle. Date: Thu, 22 Dec 2016 16:58:16 +0100 Message-ID: <87wpes9crr.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> References: <1482382225.160993.3242@gnu> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cK5l8-0006IV-JG for guix-devel@gnu.org; Thu, 22 Dec 2016 10:58:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cK5l5-0003Fd-HF for guix-devel@gnu.org; Thu, 22 Dec 2016 10:58:22 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56272) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cK5l5-0003FL-B6 for guix-devel@gnu.org; Thu, 22 Dec 2016 10:58:19 -0500 In-Reply-To: <1482382225.160993.3242@gnu> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Bake Timmons <65pandas@gmail.com>, guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Bake Timmons <65pandas@gmail.com> writes: > * gnu/packages/web.scm (wwwoffle): New variable. > --- > gnu/packages/web.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) Thanks for this! The patch looks good, but does not build on master because the "libgcrypt" variable cannot be found. It can be imported from the "gnupg" module. Some other trivial comments: Home page and source should use HTTPS when available, and we try to add comments about why tests are disabled. Could you also add a copyright line for yourself? I can do these minor edits for you if you prefer, but would like to confirm name and email for the copyright. Thanks! > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm > index 184869200..c4e716c2b 100644 > --- a/gnu/packages/web.scm > +++ b/gnu/packages/web.scm > @@ -668,6 +668,34 @@ server). It was primarily designed to be used by on= e person or a small group > of people.") > (license l:expat))) >=20=20 > +(define-public wwwoffle > + (package > + (name "wwwoffle") > + (version "2.9j") > + (source (origin > + (method url-fetch) > + (uri (string-append "http://www.gedanken.org.uk/software/" > + "wwwoffle/download/wwwoffle-" > + version ".tgz")) > + (sha256 > + (base32 > + "1ihil1xq9dp21hf108khxbw6f3baq0w5c0j3af038y6lkmad4vdi"))= )) > + (build-system gnu-build-system) > + (arguments > + `(#:configure-flags '("--with-gnutls") > + #:tests? #f)) > + (native-inputs `(("flex" ,flex))) > + (inputs `(("gnutls" ,gnutls) > + ("libcrypt", libgcrypt))) > + (home-page "http://www.gedanken.org.uk/software/wwwoffle/") > + (synopsis "Caching web proxy optimized for intermittent internet lin= ks") > + (description "WWWOFFLE is a proxy web server that is especially good= for > +intermittent internet links. It can cache HTTP, HTTPS, FTP, and finger > +protocols, and supports browsing and requesting pages while offline, ind= exing, > +modifying pages and incoming and outgoing headers, monitoring pages for > +changes, and much more.") > + (license l:gpl2+))) > + > (define-public libyaml > (package > (name "libyaml") > --=20 > 2.11.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlhb+BgACgkQoqBt8qM6 VPqXMgf9Ex8N+LFenp+1//6qoVixHEMvlpLGfo2oEhsY4D84tyC0xamLa++n+cKw nW2h7BuVhdU8cieJVytNo/PJvv10pKtAu+0cA2r4TXWuYfHSmBnu9M696UoAvHaR 8pOoprrNsdp9WG6KrCvd2YCWIMYm5Ls2c0eFxhtdgig4TC8kkqpKaRL19kLVfmBD 9hg0cnQdwdjeTjGF9gebRMG6n4xnpTPL/FwZCMADHnxAOrQ+gQfCffq49PvT9Ac2 VM3VkYpNd10DJVbsSOeem8wDSYKNuALMfuNks3HZBruRVHn1TiqlZuPIgs/LdDck vD7a6FZa+fiAvnZ19vyeySfNGCqyJg== =I28f -----END PGP SIGNATURE----- --=-=-=--