From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bake Timmons <65pandas@gmail.com> Subject: Re: [PATCH] gnu: Add wwwoffle. Date: Fri, 23 Dec 2016 02:19:40 -0500 Message-ID: <87bmw3rtsr.fsf@speedymail.org> References: <1482382225.160993.3242@gnu> <87wpes9crr.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <65pandas@gmail.com>) id 1cKKEX-0003Nb-N8 for guix-devel@gnu.org; Fri, 23 Dec 2016 02:25:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <65pandas@gmail.com>) id 1cKKET-0007b5-OE for guix-devel@gnu.org; Fri, 23 Dec 2016 02:25:41 -0500 Received: from mail-pg0-x244.google.com ([2607:f8b0:400e:c05::244]:35292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <65pandas@gmail.com>) id 1cKKET-0007ar-CW for guix-devel@gnu.org; Fri, 23 Dec 2016 02:25:37 -0500 Received: by mail-pg0-x244.google.com with SMTP id i5so13224153pgh.2 for ; Thu, 22 Dec 2016 23:25:36 -0800 (PST) Received: from gnu (east--12-109.dynamic-dialup.coretel.net. [69.72.39.109]) by smtp.gmail.com with ESMTPSA id r68sm50277488pfk.85.2016.12.22.23.25.33 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 22 Dec 2016 23:25:35 -0800 (PST) In-Reply-To: <87wpes9crr.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> (Marius Bakke's message of "Thu, 22 Dec 2016 16:58:16 +0100") 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: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Disposition: inline Marius Bakke writes: < snip > > I can do these minor edits for you if you prefer, but would like to > confirm name and email for the copyright. Thanks! > Thanks for your review -- I wish I responded earlier! Attached is a revised patch. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-wwwoffle.patch Content-Transfer-Encoding: quoted-printable > From 485bf8b610be2ba70c366b1d317cc1ab7acb7c61 Mon Sep 17 00:00:00 2001 From: Bake Timmons Date: Wed, 21 Dec 2016 22:52:14 -0500 Subject: [PATCH] gnu: Add wwwoffle. * gnu/packages/web.scm (wwwoffle): New variable. --- gnu/packages/web.scm | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 184869200..d66b75164 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -16,6 +16,7 @@ ;;; Copyright =C2=A9 2016 ng0 ;;; Copyright =C2=A9 2016 Arun Isaac ;;; Copyright =C2=A9 2016 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2016 Bake Timmons ;;; ;;; This file is part of GNU Guix. ;;; @@ -80,7 +81,8 @@ #:use-module (gnu packages texinfo) #:use-module (gnu packages textutils) #:use-module (gnu packages tls) - #:use-module (gnu packages statistics)) + #:use-module (gnu packages statistics) + #:use-module (gnu packages gnupg)) =20 (define-public httpd (package @@ -668,6 +670,34 @@ server). It was primarily designed to be used by one = person or a small group of people.") (license l:expat))) =20 +(define-public wwwoffle + (package + (name "wwwoffle") + (version "2.9j") + (source (origin + (method url-fetch) + (uri (string-append "https://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)) ; no test target + (native-inputs `(("flex" ,flex))) + (inputs `(("gnutls" ,gnutls) + ("libcrypt", libgcrypt))) + (home-page "https://www.gedanken.org.uk/software/wwwoffle/") + (synopsis "Caching web proxy optimized for intermittent internet links= ") + (description "WWWOFFLE is a proxy web server that is especially good f= or +intermittent internet links. It can cache HTTP, HTTPS, FTP, and finger +protocols, and supports browsing and requesting pages while offline, index= ing, +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 --=-=-=--