* [PATCH] gnu: Add gnu-maintain and gnu-standards.
@ 2016-03-23 21:26 Jan Nieuwenhuizen
2016-03-25 10:18 ` Ludovic Courtès
0 siblings, 1 reply; 4+ messages in thread
From: Jan Nieuwenhuizen @ 2016-03-23 21:26 UTC (permalink / raw)
To: guix-devel
[-- Attachment #1: Type: text/plain, Size: 54 bytes --]
Hi,
I was missing these info files.
Greetings, Jan
[-- Attachment #2: 0001-gnu-Add-gnu-maintain-and-gnu-standards.patch --]
[-- Type: text/x-diff, Size: 5404 bytes --]
From 914756aa6c8893ce68f57dab575ed67f4d5ae560 Mon Sep 17 00:00:00 2001
From: Jan Nieuwenhuizen <janneke@gnu.org>
Date: Wed, 23 Mar 2016 22:18:46 +0100
Subject: [PATCH] gnu: Add gnu-maintain and gnu-standards.
* gnu/packages/gnu-doc.scm: New file.
---
gnu/packages/gnu-doc.scm | 100 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 100 insertions(+)
create mode 100644 gnu/packages/gnu-doc.scm
diff --git a/gnu/packages/gnu-doc.scm b/gnu/packages/gnu-doc.scm
new file mode 100644
index 0000000..601409c
--- /dev/null
+++ b/gnu/packages/gnu-doc.scm
@@ -0,0 +1,100 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages gnu-doc)
+ #:use-module (gnu packages base)
+ #:use-module (gnu packages compression)
+ #:use-module (gnu packages texinfo)
+
+ #:use-module (guix build-system trivial)
+ #:use-module (guix download)
+ #:use-module (guix licenses)
+ #:use-module (guix packages))
+
+(define-public gnu-maintain
+ (package
+ (name "gnu-maintain")
+ (version "2015-05-07")
+ (source (origin
+ (method url-fetch)
+ (uri "http://www.gnu.org/prep/maintain/maintain.texi.tar.gz")
+ (sha256
+ (base32
+ "0zqi8xni8r9fxn8xcz2by4vpcgfy0ky5j46p91hysm63yzpamz3s"))))
+ (build-system trivial-build-system)
+ (native-inputs `(("gzip" ,gzip)
+ ("source" ,source)
+ ("tar" ,tar)
+ ("texinfo" ,texinfo)))
+ (arguments
+ `(#:modules ((guix build utils))
+ #:builder (begin
+ (use-modules (guix build utils))
+ (let ((gzip (assoc-ref %build-inputs "gzip"))
+ (source (assoc-ref %build-inputs "source"))
+ (tar (assoc-ref %build-inputs "tar"))
+ (texinfo (assoc-ref %build-inputs "texinfo"))
+ (info-dir (string-append %output "/share/info")))
+ (setenv "PATH" (string-append gzip "/bin"
+ ":" tar "/bin"
+ ":" texinfo "/bin"))
+ (mkdir-p info-dir)
+ (system* "tar" "xf" source)
+ (system* "makeinfo" "--output" info-dir "maintain.texi")
+ (system* "gzip" (string-append info-dir "/maintain.info"))))))
+ (home-page "http://www.gnu.org/prep/maintain/")
+ (synopsis "Information for maintainers of GNU software")
+ (description "Guidelines and advice for someone who is the maintainer of a
+GNU program on behalf of the GNU Project.")
+ (license fdl1.3+)))
+
+(define-public gnu-standards
+ (package
+ (name "gnu-standards")
+ (version "2015-04-23")
+ (source (origin
+ (method url-fetch)
+ (uri "http://www.gnu.org/prep/standards/standards.texi.tar.gz")
+ (sha256
+ (base32
+ "1rdyqk6d5bgrpmlnb8r65qif1h604jz1g7v3szh24cqga3mgi9py"))))
+ (build-system trivial-build-system)
+ (native-inputs `(("gzip" ,gzip)
+ ("source" ,source)
+ ("tar" ,tar)
+ ("texinfo" ,texinfo)))
+ (arguments
+ `(#:modules ((guix build utils))
+ #:builder (begin
+ (use-modules (guix build utils))
+ (let ((gzip (assoc-ref %build-inputs "gzip"))
+ (source (assoc-ref %build-inputs "source"))
+ (tar (assoc-ref %build-inputs "tar"))
+ (texinfo (assoc-ref %build-inputs "texinfo"))
+ (info-dir (string-append %output "/share/info")))
+ (setenv "PATH" (string-append gzip "/bin"
+ ":" tar "/bin"
+ ":" texinfo "/bin"))
+ (mkdir-p info-dir)
+ (system* "tar" "xf" source)
+ (system* "makeinfo" "--output" info-dir "standards.texi")
+ (system* "gzip" (string-append info-dir "/standards.info"))))))
+ (home-page "http://www.gnu.org/prep/standards/")
+ (synopsis "GNU coding standards")
+ (description "The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install.")
+ (license fdl1.3+)))
--
2.6.3
[-- Attachment #3: Type: text/plain, Size: 154 bytes --]
--
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] gnu: Add gnu-maintain and gnu-standards.
2016-03-23 21:26 [PATCH] gnu: Add gnu-maintain and gnu-standards Jan Nieuwenhuizen
@ 2016-03-25 10:18 ` Ludovic Courtès
2016-03-26 13:00 ` Jan Nieuwenhuizen
0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2016-03-25 10:18 UTC (permalink / raw)
To: Jan Nieuwenhuizen; +Cc: guix-devel
Jan Nieuwenhuizen <janneke@gnu.org> skribis:
> From 914756aa6c8893ce68f57dab575ed67f4d5ae560 Mon Sep 17 00:00:00 2001
> From: Jan Nieuwenhuizen <janneke@gnu.org>
> Date: Wed, 23 Mar 2016 22:18:46 +0100
> Subject: [PATCH] gnu: Add gnu-maintain and gnu-standards.
>
> * gnu/packages/gnu-doc.scm: New file.
Please add it to gnu-system.am as well.
The ‘miscfiles’ package should probably go to the same module (in a
separate commit.)
> + (source (origin
> + (method url-fetch)
> + (uri "http://www.gnu.org/prep/maintain/maintain.texi.tar.gz")
This is an unversioned URL where the file occasionally gets updated in
place, so it’s unsuitable.
I think this one should instead be taken from
:pserver:anonymous@cvs.savannah.gnu.org:/sources/gnustandards using
(guix cvs-download).
> +(define-public gnu-standards
> + (package
> + (name "gnu-standards")
> + (version "2015-04-23")
> + (source (origin
> + (method url-fetch)
> + (uri "http://www.gnu.org/prep/standards/standards.texi.tar.gz")
> + (sha256
> + (base32
> + "1rdyqk6d5bgrpmlnb8r65qif1h604jz1g7v3szh24cqga3mgi9py"))))
Likewise.
> + (description "The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install.")
Please shrink the line, as suggested by ‘guix lint’.
Could you send an updated patch?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] gnu: Add gnu-maintain and gnu-standards.
2016-03-25 10:18 ` Ludovic Courtès
@ 2016-03-26 13:00 ` Jan Nieuwenhuizen
2016-03-31 21:56 ` Ludovic Courtès
0 siblings, 1 reply; 4+ messages in thread
From: Jan Nieuwenhuizen @ 2016-03-26 13:00 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: guix-devel
[-- Attachment #1: Type: text/plain, Size: 787 bytes --]
Ludovic Courtès writes:
Hi,
> Please add it to gnu-system.am as well.
Ah yes.
> The ‘miscfiles’ package should probably go to the same module (in a
> separate commit.)
Ok. Separate patch attached.
> This is an unversioned URL where the file occasionally gets updated in
> place, so it’s unsuitable.
>
> I think this one should instead be taken from
> :pserver:anonymous@cvs.savannah.gnu.org:/sources/gnustandards using
> (guix cvs-download).
It turns out that this url also include maintain.texi, so I combined
that into gnu-standards.
> Could you send an updated patch?
Thanks for your comments, new patch attached.
To be able to build this, I had to patch cvs.scm. Not sure if
(something like) that should go in too.
Greetings, Jan
[-- Attachment #2: 0001-gnu-Add-gnu-standards.patch --]
[-- Type: text/x-diff, Size: 4295 bytes --]
From 87eac0f669515e139f7518cd52480e3346069ba5 Mon Sep 17 00:00:00 2001
From: Jan Nieuwenhuizen <janneke@gnu.org>
Date: Wed, 23 Mar 2016 22:18:46 +0100
Subject: [PATCH 1/3] gnu: Add gnu-standards.
* gnu/packages/gnu-doc.scm: New file.
* gnu-system.am: Add it.
---
gnu-system.am | 1 +
gnu/packages/gnu-doc.scm | 74 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
create mode 100644 gnu/packages/gnu-doc.scm
diff --git a/gnu-system.am b/gnu-system.am
index 6cdc1e3..8161632 100644
--- a/gnu-system.am
+++ b/gnu-system.am
@@ -134,6 +134,7 @@ GNU_SYSTEM_MODULES = \
gnu/packages/gl.scm \
gnu/packages/glib.scm \
gnu/packages/gnome.scm \
+ gnu/packages/gnu-doc.scm \
gnu/packages/gnucash.scm \
gnu/packages/gnunet.scm \
gnu/packages/gnupg.scm \
diff --git a/gnu/packages/gnu-doc.scm b/gnu/packages/gnu-doc.scm
new file mode 100644
index 0000000..572647d
--- /dev/null
+++ b/gnu/packages/gnu-doc.scm
@@ -0,0 +1,74 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages gnu-doc)
+ #:use-module (gnu packages base)
+ #:use-module (gnu packages compression)
+ #:use-module (gnu packages texinfo)
+
+ #:use-module (guix build-system trivial)
+ #:use-module (guix cvs-download)
+ #:use-module (guix licenses)
+ #:use-module (guix packages))
+
+(define-public gnu-standards
+ (package
+ (name "gnu-standards")
+ (version "2016-03-25")
+ (source
+ (origin
+ (method cvs-fetch)
+ (uri (cvs-reference
+ (root-directory
+ ":pserver:anonymous@cvs.savannah.gnu.org:/sources/gnustandards")
+ (module "gnustandards")
+ (revision "2016-03-25")))
+ (sha256
+ (base32
+ "0qn7mzdjqwc6h9prin22x6kj9iqipxpbzldzhmis7q4x4hpi61vj"))))
+ (build-system trivial-build-system)
+ (native-inputs `(("gzip" ,gzip)
+ ("source" ,source)
+ ("texinfo" ,texinfo)))
+ (arguments
+ `(#:modules ((guix build utils))
+ #:builder
+ (begin
+ (use-modules (guix build utils))
+ (let ((gzip (assoc-ref %build-inputs "gzip"))
+ (source (assoc-ref %build-inputs "source"))
+ (texinfo (assoc-ref %build-inputs "texinfo"))
+ (info-dir (string-append %output "/share/info")))
+ (setenv "PATH" (string-append gzip "/bin"
+ ":" texinfo "/bin"))
+ (mkdir-p info-dir)
+ (system* "makeinfo" "--output" info-dir
+ (string-append source "/maintain.texi"))
+ (system* "makeinfo" "--output" info-dir
+ (string-append source "/standards.texi"))
+ (system* "gzip" (string-append info-dir "/maintain.info"))
+ (system* "gzip" (string-append info-dir "/standards.info"))))))
+ (home-page "http://www.gnu.org/prep/standards/")
+ (synopsis "GNU coding standards and maintainer information")
+ (description "The GNU Coding Standards were written by Richard Stallman
+and other GNU Project volunteers. Their purpose is to make the GNU system
+clean, consistent, and easy to install.
+
+The information for maintainers of GNU software has guidelines and advice for
+someone who is the maintainer of a GNU program on behalf of the GNU Project.")
+ (license fdl1.3+)))
--
2.6.3
[-- Attachment #3: 0002-build-allow-cvs-download-of-gnu-standards.patch --]
[-- Type: text/x-diff, Size: 1665 bytes --]
From d115d439a8bb98e1a5fa072ad6c1ea47361e9dc0 Mon Sep 17 00:00:00 2001
From: Jan Nieuwenhuizen <janneke@gnu.org>
Date: Sat, 26 Mar 2016 13:40:38 +0100
Subject: [PATCH 2/3] build: allow cvs download of gnu-standards.
* guix/build/cvs.scm (cvs-fetch): Use -z1, fixes checkout of gnustandards.
Use copy-recursively (was rename-file), allows /tmp and /gnu/store on
separate devices.
---
guix/build/cvs.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/guix/build/cvs.scm b/guix/build/cvs.scm
index bd5c50a..a2e593e 100644
--- a/guix/build/cvs.scm
+++ b/guix/build/cvs.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015 Mark H Weaver <mhw@netris.org>
+;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -51,14 +52,14 @@
"Fetch REVISION from MODULE of CVS-ROOT-DIRECTORY into DIRECTORY. REVISION
must either be a date in ISO-8601 format (e.g. \"2012-12-21\") or a CVS tag.
Return #t on success, #f otherwise."
- (and (zero? (system* cvs-command "-z3"
+ (and (zero? (system* cvs-command "-z1"
"-d" cvs-root-directory
"checkout"
(if (string-match "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" revision)
"-D" "-r")
revision
module))
- (rename-file module directory)
+ (copy-recursively module directory)
(with-directory-excursion directory
(for-each delete-file-recursively (find-cvs-directories)))
#t))
--
2.6.3
[-- Attachment #4: 0003-gnu-move-miscfiles-into-gnu-doc.scm.patch --]
[-- Type: text/x-diff, Size: 4832 bytes --]
From b781c71a1077762dbbf2e441cb6697261d05d05d Mon Sep 17 00:00:00 2001
From: Jan Nieuwenhuizen <janneke@gnu.org>
Date: Sat, 26 Mar 2016 13:56:14 +0100
Subject: [PATCH 3/3] gnu: move miscfiles into gnu-doc.scm
* gnu/packages/miscfiles.scm: Remove file.
* gnu-sytem.am: Remove it.
* gnu/packages/gnu-doc.scm (miscfiles): Move here.
---
gnu-system.am | 1 -
gnu/packages/gnu-doc.scm | 27 ++++++++++++++++++++++++++
gnu/packages/miscfiles.scm | 47 ----------------------------------------------
3 files changed, 27 insertions(+), 48 deletions(-)
delete mode 100644 gnu/packages/miscfiles.scm
diff --git a/gnu-system.am b/gnu-system.am
index 8161632..3e81f73 100644
--- a/gnu-system.am
+++ b/gnu-system.am
@@ -223,7 +223,6 @@ GNU_SYSTEM_MODULES = \
gnu/packages/mcrypt.scm \
gnu/packages/messaging.scm \
gnu/packages/mg.scm \
- gnu/packages/miscfiles.scm \
gnu/packages/mit-krb5.scm \
gnu/packages/moe.scm \
gnu/packages/moreutils.scm \
diff --git a/gnu/packages/gnu-doc.scm b/gnu/packages/gnu-doc.scm
index 572647d..3daa54f 100644
--- a/gnu/packages/gnu-doc.scm
+++ b/gnu/packages/gnu-doc.scm
@@ -1,4 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
+;;; Copyright © 2014 John Darrington <jmd@gnu.org>
;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
@@ -21,11 +22,37 @@
#:use-module (gnu packages compression)
#:use-module (gnu packages texinfo)
+ #:use-module (guix build-system gnu)
#:use-module (guix build-system trivial)
#:use-module (guix cvs-download)
+ #:use-module (guix download)
#:use-module (guix licenses)
#:use-module (guix packages))
+(define-public miscfiles
+ (package
+ (name "miscfiles")
+ (version "1.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/" name "/" name "-"
+ version ".tar.gz"))
+ (sha256
+ (base32
+ "005588vfrwx8ghsdv9p7zczj9lbc9a3r4m5aphcaqv8gif4siaka"))))
+ (build-system gnu-build-system)
+ (home-page "https://www.gnu.org/software/miscfiles/")
+ (synopsis
+ "Data files for airport codes, zip codes, a dictionary, and more")
+ (description
+ "GNU Miscfiles is a collection of common data files. They include, for
+example, country abbreviations, names and capital cities; currency
+abbreviations and names; a Best Current Practices index; a map of the ASCII
+character set; a list of three-letter airport codes; and an English word
+list.")
+ (license gpl2+)))
+
(define-public gnu-standards
(package
(name "gnu-standards")
diff --git a/gnu/packages/miscfiles.scm b/gnu/packages/miscfiles.scm
deleted file mode 100644
index fd0fc7b..0000000
--- a/gnu/packages/miscfiles.scm
+++ /dev/null
@@ -1,47 +0,0 @@
-;;; GNU Guix --- Functional package management for GNU
-;;; Copyright 2014 John Darrington <jmd@gnu.org>
-;;;
-;;; This file is part of GNU Guix.
-;;;
-;;; GNU Guix is free software; you can redistribute it and/or modify it
-;;; under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 3 of the License, or (at
-;;; your option) any later version.
-;;;
-;;; GNU Guix is distributed in the hope that it will be useful, but
-;;; WITHOUT ANY WARRANTY; without even the implied warranty of
-;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;;; GNU General Public License for more details.
-;;;
-;;; You should have received a copy of the GNU General Public License
-;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
-
-(define-module (gnu packages miscfiles)
- #:use-module (guix licenses)
- #:use-module (guix packages)
- #:use-module (guix download)
- #:use-module (guix build-system gnu))
-
-(define-public miscfiles
- (package
- (name "miscfiles")
- (version "1.5")
- (source
- (origin
- (method url-fetch)
- (uri (string-append "mirror://gnu/" name "/" name "-"
- version ".tar.gz"))
- (sha256
- (base32
- "005588vfrwx8ghsdv9p7zczj9lbc9a3r4m5aphcaqv8gif4siaka"))))
- (build-system gnu-build-system)
- (home-page "https://www.gnu.org/software/miscfiles/")
- (synopsis
- "Data files for airport codes, zip codes, a dictionary, and more")
- (description
- "GNU Miscfiles is a collection of common data files. They include, for
-example, country abbreviations, names and capital cities; currency
-abbreviations and names; a Best Current Practices index; a map of the ASCII
-character set; a list of three-letter airport codes; and an English word
-list.")
- (license gpl2+)))
--
2.6.3
[-- Attachment #5: Type: text/plain, Size: 154 bytes --]
--
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] gnu: Add gnu-maintain and gnu-standards.
2016-03-26 13:00 ` Jan Nieuwenhuizen
@ 2016-03-31 21:56 ` Ludovic Courtès
0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2016-03-31 21:56 UTC (permalink / raw)
To: Jan Nieuwenhuizen; +Cc: guix-devel
Jan Nieuwenhuizen <janneke@gnu.org> skribis:
> From 87eac0f669515e139f7518cd52480e3346069ba5 Mon Sep 17 00:00:00 2001
> From: Jan Nieuwenhuizen <janneke@gnu.org>
> Date: Wed, 23 Mar 2016 22:18:46 +0100
> Subject: [PATCH 1/3] gnu: Add gnu-standards.
>
> * gnu/packages/gnu-doc.scm: New file.
> * gnu-system.am: Add it.
Applied.
> From d115d439a8bb98e1a5fa072ad6c1ea47361e9dc0 Mon Sep 17 00:00:00 2001
> From: Jan Nieuwenhuizen <janneke@gnu.org>
> Date: Sat, 26 Mar 2016 13:40:38 +0100
> Subject: [PATCH 2/3] build: allow cvs download of gnu-standards.
>
> * guix/build/cvs.scm (cvs-fetch): Use -z1, fixes checkout of gnustandards.
> Use copy-recursively (was rename-file), allows /tmp and /gnu/store on
> separate devices.
I split this one into two, and realized that for me even -z1 doesn’t
work (although -z3 works with the libffcall repo), so I changed it to
-z0, which appears to be reliable.
> From b781c71a1077762dbbf2e441cb6697261d05d05d Mon Sep 17 00:00:00 2001
> From: Jan Nieuwenhuizen <janneke@gnu.org>
> Date: Sat, 26 Mar 2016 13:56:14 +0100
> Subject: [PATCH 3/3] gnu: move miscfiles into gnu-doc.scm
>
> * gnu/packages/miscfiles.scm: Remove file.
> * gnu-sytem.am: Remove it.
> * gnu/packages/gnu-doc.scm (miscfiles): Move here.
Applied.
Thanks!
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-03-31 21:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-23 21:26 [PATCH] gnu: Add gnu-maintain and gnu-standards Jan Nieuwenhuizen
2016-03-25 10:18 ` Ludovic Courtès
2016-03-26 13:00 ` Jan Nieuwenhuizen
2016-03-31 21:56 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).