From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Texlive Date: Tue, 5 Feb 2013 23:03:41 +0100 Message-ID: <201302052303.41188.andreas@enge.fr> References: <201302031756.11314.andreas@enge.fr> <201302051804.13252.andreas@enge.fr> <87pq0eh3ry.fsf@gnu.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_9GYEROGr37SFxLc" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U2rDB-0000HH-9q for bug-guix@gnu.org; Tue, 05 Feb 2013 17:42:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U2rD8-0002h6-GG for bug-guix@gnu.org; Tue, 05 Feb 2013 17:41:57 -0500 In-Reply-To: <87pq0eh3ry.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org --Boundary-00=_9GYEROGr37SFxLc Content-Type: multipart/alternative; boundary="Boundary-01=_9GYERJppDds27Bl" Content-Transfer-Encoding: 7bit --Boundary-01=_9GYERJppDds27Bl Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Dienstag, 5. Februar 2013 schrieb Ludovic Court=C3=A8s: > Similar to =E2=80=98bsd-style=E2=80=99, what about adding: > (define (copyleft url #:optional (comment "")) ...) > (define (fsf-free url #:optional (comment "")) ...) Not sure if we need two of them. Is the attached patch okay? Andreas --Boundary-01=_9GYERJppDds27Bl Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Dienstag= , 5. Februar 2013 schrieb Ludovic Court=C3=A8s:

> Simila= r to =E2=80=98bsd-style=E2=80=99, what about adding:

> (def= ine (copyleft url #:optional (comment "")) ...)

> (def= ine (fsf-free url #:optional (comment "")) ...)

&nb= sp;

Not sure if= we need two of them. Is the attached patch okay?

&nb= sp;

Andreas

&nb= sp;

--Boundary-01=_9GYERJppDds27Bl-- --Boundary-00=_9GYEROGr37SFxLc Content-Type: text/x-patch; charset="UTF-8"; name="0001-licenses-Add-new-meta-license-fsf-free.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-licenses-Add-new-meta-license-fsf-free.patch" =46rom e3603d27c42d15e7c90f5130a83b15d5a11239aa Mon Sep 17 00:00:00 2001 =46rom: Andreas Enge Date: Tue, 5 Feb 2013 23:01:14 +0100 Subject: [PATCH] licenses: Add new meta-license fsf-free. * guix/licenses.scm (fsf-free): New record with constructor. =2D-- guix/licenses.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/guix/licenses.scm b/guix/licenses.scm index c636cc5..1b149b5 100644 =2D-- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -39,7 +39,8 @@ qpl vim x11 =2D zlib)) + zlib + fsf-free)) =20 (define-record-type (license name uri comment) @@ -234,4 +235,11 @@ which may be a file:// URI pointing the package's tree= =2E" "http://www.gzip.org/zlib/zlib_license.html" "https://www.gnu.org/licenses/license-list#ZLib")) =20 +(define* (fsf-free uri #:optional (comment "")) + "Return a license that does not fit any of the ones above or a collection +of licenses, approved as free by the FSF. More details can be found at UR= I." + (license "FSF-free" + uri + comment)) + ;;; licenses.scm ends here =2D-=20 1.7.10.4 --Boundary-00=_9GYEROGr37SFxLc--