X-Loop: help-debbugs@HIDDEN Subject: [bug#31997] [PATCH] gnu: linux-libre*: Add Keyed Interface and redefine variants to use new Interface. Resent-From: Joshua Lewis Hayes <professordey@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Jun 2018 20:27:01 +0000 Resent-Message-ID: <handler.31997.B.153021758314499 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 31997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 31997 <at> debbugs.gnu.org X-Debbugs-Original-To: guix-patches@HIDDEN Reply-To: Joshua Lewis Hayes <professordey@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.153021758314499 (code B ref -1); Thu, 28 Jun 2018 20:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jun 2018 20:26:23 +0000 Received: from localhost ([127.0.0.1]:38910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fYdUk-0003lm-P1 for submit <at> debbugs.gnu.org; Thu, 28 Jun 2018 16:26:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <professordey@HIDDEN>) id 1fYcv8-0002uc-Bj for submit <at> debbugs.gnu.org; Thu, 28 Jun 2018 15:49:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <professordey@HIDDEN>) id 1fYcv0-0008Jb-Ob for submit <at> debbugs.gnu.org; Thu, 28 Jun 2018 15:49:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42732) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <professordey@HIDDEN>) id 1fYcv0-0008J8-IF for submit <at> debbugs.gnu.org; Thu, 28 Jun 2018 15:49:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <professordey@HIDDEN>) id 1fYcuy-0007ZV-9Q for guix-patches@HIDDEN; Thu, 28 Jun 2018 15:49:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <professordey@HIDDEN>) id 1fYcuv-0008Bs-2k for guix-patches@HIDDEN; Thu, 28 Jun 2018 15:49:24 -0400 Received: from us2-ob2-3.mailhostbox.com ([208.91.199.209]:50628) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <professordey@HIDDEN>) id 1fYcuu-00088B-HF for guix-patches@HIDDEN; Thu, 28 Jun 2018 15:49:21 -0400 Received: from 172.16.214.18 (unknown [172.16.214.18]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: professordey@HIDDEN) by us2.outbound.mailhostbox.com (Postfix) with ESMTPSA id 8A9077820D2 for <guix-patches@HIDDEN>; Thu, 28 Jun 2018 19:49:18 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liberum.world; s=20180419; t=1530215358; bh=2Oklto+IWlmuFDmylHtoCSpBidAAFQlUTqO5ydgfNpI=; h=Date:From:Reply-To:To:Subject; b=AjfnaXc53soPNICq6X7RDjyWHt9YoDnqbylinT5tGIm0giI7i5hpBkYpyv/fq86PI WWr6iaTkGlOWkrPPnyFBjxnXBkcaAxrpeKHfvfxXeqVcSK0Ew794yVP9jIZJbtc2Ta 0RF8iQVVCRbZ0wLbKcMXmyth4m5ywNoy5jmCgk2A= Date: Thu, 28 Jun 2018 19:49:18 +0000 (GMT) From: Joshua Lewis Hayes <professordey@HIDDEN> Message-ID: <381089070.2034.1530215358490@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2032_915431938.1530215358456" X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.3-Rev22 X-Originating-Client: open-xchange-appsuite X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=epKv9shX c=1 sm=1 tr=0 a=GlHdamnDIlsbq1OOjikDKg==:117 a=qAnk10-yB6kpuYJm-loA:9 a=QEXdDO2ut3YA:10 a=GMQYw-v-2zeu2bHPGD0A:9 a=yfM9-yk1_QDXO-BI:21 a=_W_S_7VecoQA:10 a=1LhRxXjy-oy2qgV9nTsA:9 a=wPNLvfGTeEIA:10 a=fnj_BZ_2BoIA:10 a=_ZFiw-0D3XQA:10 a=ONNS8QRKHyMA:10 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Thu, 28 Jun 2018 16:26:21 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) ------=_Part_2032_915431938.1530215358456 Content-Type: multipart/alternative; boundary="----=_Part_2033_1091734858.1530215358459" ------=_Part_2033_1091734858.1530215358459 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Though make-linux-libre provides a keyed interface for configuration and versioning, it remains unaccessable to users due to a lack of public definition. This adapts linux-libre to become a public keyed interface for greater flexibility for users, without promoting proprietary software. Also redefin= es linux-libre-<version/arch> variants to use linux-libre as the interface being used, to reduce direct reliance on the low-level make-linux-libre function. From 91dcc98640b5e7eb494893100f6ebae823a6cb58 Mon Sep 17 00:00:00 2001 From: Joshua Lewis Hayes <professordey@HIDDEN> Date: Thu, 28 Jun 2018 20:01:47 +0000 Subject: [PATCH] gnu: linux-libre*: Add Keyed Interface and redefine varian= ts to use new Interface. * gnu/packages/linux.scm (linux-libre): Add Keyed Interface * gnu/packages/linux.scm (linux-libre-*): Redefine to use Interface --- gnu/packages/linux.scm | 89 ++++++++++++++++++++++++++---------------------= --- 1 file changed, 47 insertions(+), 42 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 50f90e165..74292288f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -28,6 +28,7 @@ ;;; Copyright =C2=A9 2017 nee <nee-git@HIDDEN> ;;; Copyright =C2=A9 2017 Dave Love <fx@HIDDEN> ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby <pierre-antoine.rouby@inria.= fr> +;;; Copyright =C2=A9 2018 Joshua Lewis Hayes <professordey@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -405,66 +406,70 @@ It has been modified to remove all non-free binary bl= obs.") (define %linux-libre-version "4.17.3") (define %linux-libre-hash "06mjbs3i0xq1h1cgr6xldr6a8rxsy30mf86wp3n2ff6l5v7= 8iw2q") -(define-public linux-libre - (make-linux-libre %linux-libre-version - %linux-libre-hash - %linux-compatible-systems - #:configuration-file kernel-config)) - (define %linux-libre-4.14-version "4.14.52") (define %linux-libre-4.14-hash "0lx916iw33n32h1fca59r7mh6l2smyml6igvzhimca= h62hqx4rk8") +(define-public (linux-libre #:key + (version %linux-libre-version) + (hash %linux-libre-hash) + (systems %linux-compatible-systems) + (configuration-file kernel-config) + (defconfig "defconfig") + (extra-version #f) + (extra-options %extra-options) + (patches (list %boot-logo-patch))) + (make-linux-libre version + hash + systems + #:configuration-file configuration-file + #:defconfig defconfig + #:extra-version extra-version + #:extra-options extra-options + #:patches patches)) + (define-public linux-libre-4.14 - (make-linux-libre %linux-libre-4.14-version - %linux-libre-4.14-hash - '("x86_64-linux" "i686-linux" "armhf-linux") - #:configuration-file kernel-config)) + (linux-libre #:version %linux-libre-4.14-version + #:hash %linux-libre-4.14-hash + #:systems '("x86_64-linux" "i686-linux" "armhf-linux"))) (define-public linux-libre-4.9 - (make-linux-libre "4.9.110" - "0nzfna9w9a45y521d3dcxkdv66gn38n4pq814rdqazk74qb5macn" - %intel-compatible-systems - #:configuration-file kernel-config)) + (linux-libre #:version "4.9.110" + #:hash "0nzfna9w9a45y521d3dcxkdv66gn38n4pq814rdqazk74qb5macn" + #:systems %intel-compatible-systems)) (define-public linux-libre-4.4 - (make-linux-libre "4.4.138" - "1030ra5gn24qmx8lsnhr6kfnfm60avzs23r81dl7mvzr5dci8vsl" - %intel-compatible-systems - #:configuration-file kernel-config)) + (linux-libre #:version "4.4.138" + #:hash "1030ra5gn24qmx8lsnhr6kfnfm60avzs23r81dl7mvzr5dci8vsl" + #:systems %intel-compatible-systems)) (define-public linux-libre-4.1 - (make-linux-libre "4.1.52" - "0a2flzf79kz9c1y9zpxdclsfivp38d2sgnwifg4gvyqixdy63sk9" - %intel-compatible-systems - #:configuration-file kernel-config)) + (linux-libre #:version "4.1.52" + #:hash "0a2flzf79kz9c1y9zpxdclsfivp38d2sgnwifg4gvyqixdy63sk9" + #:systems %intel-compatible-systems)) (define-public linux-libre-arm-generic - (make-linux-libre %linux-libre-version - %linux-libre-hash - '("armhf-linux") - #:defconfig "multi_v7_defconfig" - #:extra-version "arm-generic")) + (linux-libre #:systems '("armhf-linux") + #:defconfig "multi_v7_defconfig" + #:extra-version "arm-generic")) (define-public linux-libre-arm-generic-4.14 - (make-linux-libre %linux-libre-4.14-version - %linux-libre-4.14-hash - '("armhf-linux") - #:defconfig "multi_v7_defconfig" - #:extra-version "arm-generic")) + (linux-libre #:version %linux-libre-4.14-version + #:hash %linux-libre-4.14-hash + #:systems '("armhf-linux") + #:defconfig "multi_v7_defconfig" + #:extra-version "arm-generic")) (define-public linux-libre-arm-omap2plus - (make-linux-libre %linux-libre-version - %linux-libre-hash - '("armhf-linux") - #:defconfig "omap2plus_defconfig" - #:extra-version "arm-omap2plus")) + (linux-libre #:systems '("armhf-linux") + #:defconfig "omap2plus_defconfig" + #:extra-version "arm-omap2plus")) (define-public linux-libre-arm-omap2plus-4.14 - (make-linux-libre %linux-libre-4.14-version - %linux-libre-4.14-hash - '("armhf-linux") - #:defconfig "omap2plus_defconfig" - #:extra-version "arm-omap2plus")) + (linux-libre #:version %linux-libre-4.14-version + #:hash %linux-libre-4.14-hash + #:systems '("armhf-linux") + #:defconfig "omap2plus_defconfig" + #:extra-version "arm-omap2plus")) ^L ;;; -- 2.16.1 ------=_Part_2033_1091734858.1530215358459 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html><head> <meta charset=3D"UTF-8"> </head><body><p><span style=3D"font-family: "andale mono", monosp= ace;">Though make-linux-libre provides a keyed interface for configuration = and</span><br><span style=3D"font-family: "andale mono", monospac= e;">versioning, it remains unaccessable to users due to a lack of public</s= pan><br><span style=3D"font-family: "andale mono", monospace;">de= finition.</span></p><p><span style=3D"font-family: "andale mono",= monospace;">This adapts linux-libre to become a public keyed interface for= greater</span><br><span style=3D"font-family: "andale mono", mon= ospace;">flexibility for users, without promoting proprietary software. Als= o redefines</span><br><span style=3D"font-family: "andale mono", = monospace;">linux-libre-<version/arch> variants to use linux-libre = as the interface</span><br><span style=3D"font-family: "andale mono&qu= ot;, monospace;">being used, to reduce direct reliance on the low-level mak= e-linux-libre</span><br><span style=3D"font-family: "andale mono"= , monospace;">function.</span></p><p><span style=3D"font-family: "anda= le mono", monospace;">From 91dcc98640b5e7eb494893100f6ebae823a6cb58 Mo= n Sep 17 00:00:00 2001</span><br><span style=3D"font-family: "andale m= ono", monospace;">From: Joshua Lewis Hayes <professordey@HIDDEN= orld></span><br><span style=3D"font-family: "andale mono", mo= nospace;">Date: Thu, 28 Jun 2018 20:01:47 +0000</span><br><span style=3D"fo= nt-family: "andale mono", monospace;">Subject: [PATCH] gnu: linux= -libre*: Add Keyed Interface and redefine variants</span><br><span style=3D= "font-family: "andale mono", monospace;"> to use new Interface.</= span></p><p><span style=3D"font-family: "andale mono", monospace;= ">* gnu/packages/linux.scm (linux-libre): Add Keyed Interface</span><br><sp= an style=3D"font-family: "andale mono", monospace;">* gnu/package= s/linux.scm (linux-libre-*): Redefine to use Interface</span></p><p><span s= tyle=3D"font-family: "andale mono", monospace;">---</span><br><sp= an style=3D"font-family: "andale mono", monospace;"> gnu/packages= /linux.scm | 89 ++++++++++++++++++++++++++------------------------</span><b= r><span style=3D"font-family: "andale mono", monospace;"> 1 file = changed, 47 insertions(+), 42 deletions(-)</span></p><p><span style=3D"font= -family: "andale mono", monospace;">diff --git a/gnu/packages/lin= ux.scm b/gnu/packages/linux.scm</span><br><span style=3D"font-family: "= ;andale mono", monospace;">index 50f90e165..74292288f 100644</span><br= ><span style=3D"font-family: "andale mono", monospace;">--- a/gnu= /packages/linux.scm</span><br><span style=3D"font-family: "andale mono= ", monospace;">+++ b/gnu/packages/linux.scm</span><br><span style=3D"f= ont-family: "andale mono", monospace;">@@ -28,6 +28,7 @@</span><b= r><span style=3D"font-family: "andale mono", monospace;"> ;;; Cop= yright =C2=A9 2017 nee <nee-git@HIDDEN></span><br><span styl= e=3D"font-family: "andale mono", monospace;"> ;;; Copyright =C2= =A9 2017 Dave Love <fx@HIDDEN></span><br><span style=3D"font-famil= y: "andale mono", monospace;"> ;;; Copyright =C2=A9 2018 Pierre-A= ntoine Rouby <pierre-antoine.rouby@HIDDEN></span><br><span style= =3D"font-family: "andale mono", monospace;">+;;; Copyright =C2=A9= 2018 Joshua Lewis Hayes <professordey@HIDDEN></span><br><sp= an style=3D"font-family: "andale mono", monospace;"> ;;;</span><b= r><span style=3D"font-family: "andale mono", monospace;"> ;;; Thi= s file is part of GNU Guix.</span><br><span style=3D"font-family: "and= ale mono", monospace;"> ;;;</span><br><span style=3D"font-family: &quo= t;andale mono", monospace;">@@ -405,66 +406,70 @@ It has been modified= to remove all non-free binary blobs.")</span><br><span style=3D"font-f= amily: "andale mono", monospace;"> (define %linux-libre-vers= ion "4.17.3")</span><br><span style=3D"font-family: "andale mo= no", monospace;"> (define %linux-libre-hash "06mjbs3i0xq1h1cg= r6xldr6a8rxsy30mf86wp3n2ff6l5v78iw2q")</span></p><p><span style=3D"font= -family: "andale mono", monospace;">-(define-public linux-libre</= span><br><span style=3D"font-family: "andale mono", monospace;">-= (make-linux-libre %linux-libre-version</span><br><span style=3D"font-famil= y: "andale mono", monospace;">- %linux-libre-hash</span><br><span= style=3D"font-family: "andale mono", monospace;">- %linux-compat= ible-systems</span><br><span style=3D"font-family: "andale mono",= monospace;">- #:configuration-file kernel-config))</span><br><span style= =3D"font-family: "andale mono", monospace;">-</span><br><span sty= le=3D"font-family: "andale mono", monospace;"> (define %linu= x-libre-4.14-version "4.14.52")</span><br><span style=3D"font-famil= y: "andale mono", monospace;"> (define %linux-libre-4.14-has= h "0lx916iw33n32h1fca59r7mh6l2smyml6igvzhimcah62hqx4rk8")</span></p= ><p><span style=3D"font-family: "andale mono", monospace;">+(defi= ne-public (linux-libre #:key</span><br><span style=3D"font-family: "an= dale mono", monospace;">+ (version %linux-libre-version)</span><br><sp= an style=3D"font-family: "andale mono", monospace;">+ (hash %linu= x-libre-hash)</span><br><span style=3D"font-family: "andale mono"= , monospace;">+ (systems %linux-compatible-systems)</span><br><span style= =3D"font-family: "andale mono", monospace;">+ (configuration-file= kernel-config)</span><br><span style=3D"font-family: "andale mono&quo= t;, monospace;">+ (defconfig "defconfig")</span><br><span style=3D"= font-family: "andale mono", monospace;">+ (extra-version #f)</spa= n><br><span style=3D"font-family: "andale mono", monospace;">+ (e= xtra-options %extra-options)</span><br><span style=3D"font-family: "an= dale mono", monospace;">+ (patches (list %boot-logo-patch)))</span><br= ><span style=3D"font-family: "andale mono", monospace;">+ (make-l= inux-libre version</span><br><span style=3D"font-family: "andale mono&= quot;, monospace;">+ hash</span><br><span style=3D"font-family: "andal= e mono", monospace;">+ systems</span><br><span style=3D"font-family: &= quot;andale mono", monospace;">+ #:configuration-file configuration-fi= le</span><br><span style=3D"font-family: "andale mono", monospace= ;">+ #:defconfig defconfig</span><br><span style=3D"font-family: "anda= le mono", monospace;">+ #:extra-version extra-version</span><br><span = style=3D"font-family: "andale mono", monospace;">+ #:extra-option= s extra-options</span><br><span style=3D"font-family: "andale mono&quo= t;, monospace;">+ #:patches patches))</span><br><span style=3D"font-family:= "andale mono", monospace;">+</span><br><span style=3D"font-famil= y: "andale mono", monospace;"> (define-public linux-libre-4.= 14</span><br><span style=3D"font-family: "andale mono", monospace= ;">- (make-linux-libre %linux-libre-4.14-version</span><br><span style=3D"f= ont-family: "andale mono", monospace;">- %linux-libre-4.14-hash</= span><br><span style=3D"font-family: "andale mono", monospace;">-= '("x86_64-linux" "i686-linux" "armhf-linux")</= span><br><span style=3D"font-family: "andale mono", monospace;">-= #:configuration-file kernel-config))</span><br><span style=3D"font-family:= "andale mono", monospace;">+ (linux-libre #:version %linux-libre= -4.14-version</span><br><span style=3D"font-family: "andale mono"= , monospace;">+ #:hash %linux-libre-4.14-hash</span><br><span style=3D"font= -family: "andale mono", monospace;">+ #:systems '("x86_64= -linux" "i686-linux" "armhf-linux")))</span></p><p><spa= n style=3D"font-family: "andale mono", monospace;"> (define-= public linux-libre-4.9</span><br><span style=3D"font-family: "andale m= ono", monospace;">- (make-linux-libre "4.9.110"</span><br><spa= n style=3D"font-family: "andale mono", monospace;">- "0nzfna9= w9a45y521d3dcxkdv66gn38n4pq814rdqazk74qb5macn"</span><br><span style=3D= "font-family: "andale mono", monospace;">- %intel-compatible-syst= ems</span><br><span style=3D"font-family: "andale mono", monospac= e;">- #:configuration-file kernel-config))</span><br><span style=3D"font-fa= mily: "andale mono", monospace;">+ (linux-libre #:version "4.= 9.110"</span><br><span style=3D"font-family: "andale mono", m= onospace;">+ #:hash "0nzfna9w9a45y521d3dcxkdv66gn38n4pq814rdqazk74qb5ma= cn"</span><br><span style=3D"font-family: "andale mono", mono= space;">+ #:systems %intel-compatible-systems))</span></p><p><span style=3D= "font-family: "andale mono", monospace;"> (define-public lin= ux-libre-4.4</span><br><span style=3D"font-family: "andale mono",= monospace;">- (make-linux-libre "4.4.138"</span><br><span style=3D= "font-family: "andale mono", monospace;">- "1030ra5gn24qmx8ls= nhr6kfnfm60avzs23r81dl7mvzr5dci8vsl"</span><br><span style=3D"font-fami= ly: "andale mono", monospace;">- %intel-compatible-systems</span>= <br><span style=3D"font-family: "andale mono", monospace;">- #:co= nfiguration-file kernel-config))</span><br><span style=3D"font-family: &quo= t;andale mono", monospace;">+ (linux-libre #:version "4.4.138"= </span><br><span style=3D"font-family: "andale mono", monospace;"= >+ #:hash "1030ra5gn24qmx8lsnhr6kfnfm60avzs23r81dl7mvzr5dci8vsl"</s= pan><br><span style=3D"font-family: "andale mono", monospace;">+ = #:systems %intel-compatible-systems))</span></p><p><span style=3D"font-fami= ly: "andale mono", monospace;"> (define-public linux-libre-4= .1</span><br><span style=3D"font-family: "andale mono", monospace= ;">- (make-linux-libre "4.1.52"</span><br><span style=3D"font-famil= y: "andale mono", monospace;">- "0a2flzf79kz9c1y9zpxdclsfivp3= 8d2sgnwifg4gvyqixdy63sk9"</span><br><span style=3D"font-family: "a= ndale mono", monospace;">- %intel-compatible-systems</span><br><span s= tyle=3D"font-family: "andale mono", monospace;">- #:configuration= -file kernel-config))</span><br><span style=3D"font-family: "andale mo= no", monospace;">+ (linux-libre #:version "4.1.52"</span><br><= span style=3D"font-family: "andale mono", monospace;">+ #:hash &#= 34;0a2flzf79kz9c1y9zpxdclsfivp38d2sgnwifg4gvyqixdy63sk9"</span><br><spa= n style=3D"font-family: "andale mono", monospace;">+ #:systems %i= ntel-compatible-systems))</span></p><p><span style=3D"font-family: "an= dale mono", monospace;"> (define-public linux-libre-arm-generic</= span><br></p><p><span style=3D"font-family: "andale mono", monosp= ace;">- (make-linux-libre %linux-libre-version</span><br><span style=3D"fon= t-family: "andale mono", monospace;">- %linux-libre-hash</span><b= r><span style=3D"font-family: "andale mono", monospace;">- '(= "armhf-linux")</span><br><span style=3D"font-family: "andale m= ono", monospace;">- #:defconfig "multi_v7_defconfig"</span><br= ><span style=3D"font-family: "andale mono", monospace;">- #:extra= -version "arm-generic"))</span><br><span style=3D"font-family: &quo= t;andale mono", monospace;">+ (linux-libre #:systems '("armhf-= linux")</span><br><span style=3D"font-family: "andale mono", = monospace;">+ #:defconfig "multi_v7_defconfig"</span><br><span styl= e=3D"font-family: "andale mono", monospace;">+ #:extra-version &#= 34;arm-generic"))</span></p><p><span style=3D"font-family: "andale= mono", monospace;"> (define-public linux-libre-arm-generic-4.14<= /span><br><span style=3D"font-family: "andale mono", monospace;">= - (make-linux-libre %linux-libre-4.14-version</span><br><span style=3D"font= -family: "andale mono", monospace;">- %linux-libre-4.14-hash</spa= n><br><span style=3D"font-family: "andale mono", monospace;">- &#= 39;("armhf-linux")</span><br><span style=3D"font-family: "anda= le mono", monospace;">- #:defconfig "multi_v7_defconfig"</span= ><br><span style=3D"font-family: "andale mono", monospace;">- #:e= xtra-version "arm-generic"))</span><br><span style=3D"font-family: = "andale mono", monospace;">+ (linux-libre #:version %linux-libre-= 4.14-version</span><br><span style=3D"font-family: "andale mono",= monospace;">+ #:hash %linux-libre-4.14-hash</span><br><span style=3D"font-= family: "andale mono", monospace;">+ #:systems '("armhf-l= inux")</span><br><span style=3D"font-family: "andale mono", m= onospace;">+ #:defconfig "multi_v7_defconfig"</span><br><span style= =3D"font-family: "andale mono", monospace;">+ #:extra-version = 4;arm-generic"))</span></p><p><span style=3D"font-family: "andale = mono", monospace;"> (define-public linux-libre-arm-omap2plus</spa= n><br><span style=3D"font-family: "andale mono", monospace;">- (m= ake-linux-libre %linux-libre-version</span><br><span style=3D"font-family: = "andale mono", monospace;">- %linux-libre-hash</span><br><span st= yle=3D"font-family: "andale mono", monospace;">- '("armhf= -linux")</span><br><span style=3D"font-family: "andale mono",= monospace;">- #:defconfig "omap2plus_defconfig"</span><br><span st= yle=3D"font-family: "andale mono", monospace;">- #:extra-version = "arm-omap2plus"))</span><br><span style=3D"font-family: "andal= e mono", monospace;">+ (linux-libre #:systems '("armhf-linux&#= 34;)</span><br><span style=3D"font-family: "andale mono", monospa= ce;">+ #:defconfig "omap2plus_defconfig"</span><br><span style=3D"f= ont-family: "andale mono", monospace;">+ #:extra-version "arm= -omap2plus"))</span></p><p><span style=3D"font-family: "andale mon= o", monospace;"> (define-public linux-libre-arm-omap2plus-4.14</s= pan><br><span style=3D"font-family: "andale mono", monospace;">- = (make-linux-libre %linux-libre-4.14-version</span><br><span style=3D"font-f= amily: "andale mono", monospace;">- %linux-libre-4.14-hash</span>= <br><span style=3D"font-family: "andale mono", monospace;">- '= ;("armhf-linux")</span><br><span style=3D"font-family: "andale= mono", monospace;">- #:defconfig "omap2plus_defconfig"</span>= <br><span style=3D"font-family: "andale mono", monospace;">- #:ex= tra-version "arm-omap2plus"))</span><br><span style=3D"font-family:= "andale mono", monospace;">+ (linux-libre #:version %linux-libre= -4.14-version</span><br><span style=3D"font-family: "andale mono"= , monospace;">+ #:hash %linux-libre-4.14-hash</span><br><span style=3D"font= -family: "andale mono", monospace;">+ #:systems '("armhf-= linux")</span><br><span style=3D"font-family: "andale mono", = monospace;">+ #:defconfig "omap2plus_defconfig"</span><br><span sty= le=3D"font-family: "andale mono", monospace;">+ #:extra-version &= #34;arm-omap2plus"))</span></p><p><span style=3D"font-family: "and= ale mono", monospace;">^L</span><br><span style=3D"font-family: "= andale mono", monospace;"> ;;;</span><br><span style=3D"font-family: &= quot;andale mono", monospace;">-- </span><br><span style=3D"font-famil= y: "andale mono", monospace;">2.16.1</span><br></p></body></html> =20 ------=_Part_2033_1091734858.1530215358459-- ------=_Part_2032_915431938.1530215358456 Content-Type: text/plain; charset=ISO-8859-1; name=signature.asc Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=signature.asc X-Part-Id: bf2fb2d0e73c4bc8a3c454bb47df8ba1 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogS2V5YmFzZSBPcGVuUEdQIHYy LjAuNzcKQ29tbWVudDogaHR0cHM6Ly9rZXliYXNlLmlvL2NyeXB0bwoKd3NCY0JBQUJDZ0FHQlFK Yk5VaHpBQW9KRU52TmUxT0s5M284b1NNSUFJS3RPTENGQmFJZEE0Q0pjTmlSWEF5VQprVDAxUmk5 TkxXQmxYUVZ1WWg2MDFVbk9WWlIxK2xQRWF1K0NKVWFTRTFadjc5cjZ6K1NieVRzaHlRaU14RkR6 ClN0UzVtRkZURExHbUgrOWQ0Vkx2WWxhRGJQV0lKc0JZclVBTEVIMFBHQVNMRVBTNG5Pb0lNS1RI cU52eG1DcmkKSSsxejBRTTA5TXVwOG1XVmRPdHJXYVJ0OXFqSzZBaE9SemF2K2JKWEtPMHhXQVJX TTgyclozb3E2Q1R0aXA0RwpuZVdlNmxRdkpRQU0zaVQ4em5vSTk3UFJZcGlBODlIaFpGaWFxQWVM SHpzSnhONzIrMVpNYWo4QWo3Q2ZkaUgzCnpqd0psVUg1azJCUUwvRUpaOEtwZmo4L2hwYVNiUFI5 RlJzMVJnUmdrcm5QYmNXdnd1V1J0TmtpZ08wTnNuMD0KPXd5M2MKLS0tLS1FTkQgUEdQIFNJR05B VFVSRS0tLS0tCg== ------=_Part_2032_915431938.1530215358456--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Joshua Lewis Hayes <professordey@HIDDEN> Subject: bug#31997: Acknowledgement ([PATCH] gnu: linux-libre*: Add Keyed Interface and redefine variants to use new Interface.) Message-ID: <handler.31997.B.153021758314499.ack <at> debbugs.gnu.org> References: <381089070.2034.1530215358490@HIDDEN> X-Gnu-PR-Message: ack 31997 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 31997 <at> debbugs.gnu.org Date: Thu, 28 Jun 2018 20:27:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 31997 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 31997: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31997 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#31997] [PATCH] gnu: linux-libre*: Add Keyed Interface and redefine variants to use new Interface. Resent-From: zimoun <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 18 Dec 2020 23:33:01 +0000 Resent-Message-ID: <handler.31997.B31997.160833432816764 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 31997 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Joshua Lewis Hayes <professordey@HIDDEN>, Leo Famulari <leo@HIDDEN> Cc: 31997 <at> debbugs.gnu.org Received: via spool by 31997-submit <at> debbugs.gnu.org id=B31997.160833432816764 (code B ref 31997); Fri, 18 Dec 2020 23:33:01 +0000 Received: (at 31997) by debbugs.gnu.org; 18 Dec 2020 23:32:08 +0000 Received: from localhost ([127.0.0.1]:40492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kqPEF-0004MJ-Gp for submit <at> debbugs.gnu.org; Fri, 18 Dec 2020 18:32:07 -0500 Received: from mail-wr1-f45.google.com ([209.85.221.45]:43444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1kqPDz-0004Kh-3R for 31997 <at> debbugs.gnu.org; Fri, 18 Dec 2020 18:32:06 -0500 Received: by mail-wr1-f45.google.com with SMTP id y17so4148529wrr.10 for <31997 <at> debbugs.gnu.org>; Fri, 18 Dec 2020 15:31:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=riQZzVuP6UVnlY3miF6j2+24EfS6uQUETCmQ4vIoph4=; b=kbfe+58nmQ8mt16gKcspxkbTFdaTZzz3Ru6l28nEs+1/ycYI8922lK2nOFevQMs6Jv tIUy0mNi2sNvHPPkPXNQeyZzNwczC+eJBmx+F0emzKRln/4xenOoSmQfP2dMj6zfIMRn Uv7mEnkndabpP05YHFrVQ8fWYv9bJIxaBdM/31LWp4wlgiSZAarDSpyq48XSzMdd5HxM QAktrprjOD1dtxXgAB0SlUmPFF7V39mzyWbTx5pkOw4enRsmRUvOEvAQbAAcXf56SfpG IyE7X+g2jgam0esxrgoVq3x/Dty3czcSuaOR2IwaIF2toycMM2Dp7SWQZ9Sluu2ImnkK K9Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=riQZzVuP6UVnlY3miF6j2+24EfS6uQUETCmQ4vIoph4=; b=qPUeoH+kkaBLhIz/9GkQYtMIwYfXG5Rq5+ya/vXdc8QJrsAGBD2hqf1/mePoJwDUtz H6bHqe1/VzF++xHzNs4gsL95/Wh8KOQB45m8cWf1Laj45/NQ/BPChyJfaPYjtWEqdG+X i0+O6/CLm8lAArzmg+EcKdEx1twQ38WClR/SQp+g2EnW4LU2vUh8lBamyupmj65coWdV jdBTbUgd1sJhtaUupY3GX5bhy07iZLxmKgdP+rU0vD0P/1m49762YNRx6JfMKbjckzkU vpZ+bNmy9GGcMZLn/mn94LIPGqr5GT4KUgJ+FyASj65NwNsdsei4hGIaER/yb0OBu1AS 6pTQ== X-Gm-Message-State: AOAM5301MdaupbGkV6XALFGTrx7TtOltHHcX+DAOx6GiwZpd35L8/Vto ACfQ7d6NnUQNOT7RvY+1vIDay60A66RClg== X-Google-Smtp-Source: ABdhPJzBtXsrsOcDqu1oKZl7Bz+ykymeDG7AAc8HYqUTzhm3fuf8tN4JgoCIIoK8qbdgPasY2zawvw== X-Received: by 2002:adf:ed49:: with SMTP id u9mr6937580wro.292.1608334305555; Fri, 18 Dec 2020 15:31:45 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id r20sm16791524wrg.66.2020.12.18.15.31.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Dec 2020 15:31:45 -0800 (PST) From: zimoun <zimon.toutoune@HIDDEN> References: <381089070.2034.1530215358490@HIDDEN> Date: Sat, 19 Dec 2020 00:27:00 +0100 In-Reply-To: <381089070.2034.1530215358490@HIDDEN> (Joshua Lewis Hayes's message of "Thu, 28 Jun 2018 19:49:18 +0000 (GMT)") Message-ID: <86a6uau24b.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, What is the status of this bug: <http://issues.guix.gnu.org/issue/31997> Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: liberum.world (world)] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) -0.0 SPF_PASS SPF: sender matches SPF record X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) Hi, What is the status of this bug: <http://issues.guix.gnu.org/issue/31997> ? On Thu, 28 Jun 2018 at 19:49, Joshua Lewis Hayes <professordey@HIDDEN> wrote: > From 91dcc98640b5e7eb494893100f6ebae823a6cb58 Mon Sep 17 00:00:00 2001 > From: Joshua Lewis Hayes <professordey@HIDDEN> > Date: Thu, 28 Jun 2018 20:01:47 +0000 > Subject: [PATCH] gnu: linux-libre*: Add Keyed Interface and redefine variants > to use new Interface. > > * gnu/packages/linux.scm (linux-libre): Add Keyed Interface > * gnu/packages/linux.scm (linux-libre-*): Redefine to use Interface I am in favor to try to apply it and merge it if it is still relevant, otherwise I will close it after the usual 3 weeks delay. All the best, simon
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.