Re: [PATCH 2/4] emacs: Add 'guix-devel-download-package-source'.

2015-10-07 Thread Ian Denhardt
Quoting Alex Kost (2015-10-07 13:25:44) > > What about, instead, providing an interactive function that would > > prompt > > for a URL, run ‘guix download’ on that, and emit an ‘origin’ template at > > point with all the info? > > I see several problems here, but the main is: this sounds like it sh

Re: [PATCH 2/2] gnu: ghc: Add GHC_PACKAGE_PATH native search path.

2015-10-06 Thread Ian Denhardt
Quoting ericbav...@openmailbox.org (2015-10-06 17:26:17) > + (define (line-items str) > +;; Return a list of the whitespace-delimited "words" in a string > +(remove string-null? > +(map string-trim-both (string-split str char-set:whitespace This strikes me as something gen

Re: [PATCH 02/11] gnu: Add oslotest.

2015-07-22 Thread Ian Denhardt
Quoting Cyril Roelandt (2015-07-22 18:13:22) > Well, in the end, we could have everything from PyPI in python.scm. > OpenStack is a huge project, so I thought it would make sense to have > its packages in their own file. WDYT? This matches my gut as well. -Ian signature.asc Description: signatu

Re: OpenStack and GuixOps (was: Re: Guix "ops")

2015-07-09 Thread Ian Denhardt
Quoting Christopher Allan Webber (2015-07-09 14:27:04) > ... I'd throw heat[1] into the list of things to read up on, but otherwise this sounds like fairly good/complete advice. -Ian [1]: https://wiki.openstack.org/wiki/Heat signature.asc Description: signature

Fwd: [gnu.org #954922] Vague "licensing" for the symbola font.

2015-01-14 Thread Ian Denhardt
Latest word on the Symbola font from the FSF: Forwarded message from Donald R Robertson III via RT (2015-01-14 11:15:14): > Hello again, > > Unfortunately the discussion with the author has broken down. They will > not change the license, as they do not believe in licensing. This > legally puts u

Re: [PATCH] gnu: Add ttf-symbola.

2014-12-17 Thread Ian Denhardt
Quoting Ludovic Courtès (2014-11-16 16:09:33) > ... Just passing along an update from the FSF: Quoting Donald R Robertson III via RT (2014-12-16 16:58:36) > Just an update that I am in contact with the author, and we are > working on the issues. Thank you for your time. signature.asc Descripti

Re: [PATCH] gnu: Add xclip.

2014-11-30 Thread Ian Denhardt
Quoting John Darrington (2014-11-30 13:58:15) > OK. How about I start a new module "xdisorg" for X related stuff not > part of x.org ? Hah. How about "xorg-contrib" ? signature.asc Description: signature

Re: Containers on Guix

2014-11-22 Thread Ian Denhardt
Quoting David Thompson (2014-11-19 21:34:49) > I did some reading about how Docker creates containers and discovered > that it uses systemd-nspawn[0] to do it. Since Guix uses dmd, using > systemd-nspawn isn't an option. Does anyone have thoughts on how we > might have similar functionality in th

Re: [PATCH] gnu: Add ttf-symbola. [gnu.org #954922]

2014-11-18 Thread Ian Denhardt
(sending this to both the fsf and the guix-devel mailing list) Quoting Ludovic Courtès (2014-11-16 16:09:33) > Ian Denhardt skribis: > > > Quoting Ludovic Courtès (2014-11-13 15:15:37) > >> Did you hear from them? > > > > Finally, yes. Here's

Re: [PATCH] gnu: Add ttf-symbola.

2014-11-16 Thread Ian Denhardt
Quoting Ludovic Courtès (2014-11-13 15:15:37) > Did you hear from them? Finally, yes. Here's the full response: Quoting Donald R Robertson III (2014-11-11 10:57:53) > Thank you for contacting us about this, and I apologize we couldn't get > back to you sooner. > > > [i...@zenhack.net - Fri Oct 2

Re: Problems with downloading from https

2014-10-31 Thread Ian Denhardt
Quoting Alex Kost (2014-10-30 15:08:08) > This is what you currently have: you can install both, and "python" would > be a link to "python2". > > But installing 2 packages with the same name is not intended (to prevent > file names collision), so I think it would be better to rename one of the > p

Re: Problems with downloading from https

2014-10-31 Thread Ian Denhardt
Quoting Alex Kost (2014-10-30 03:27:59) > As both python packages can co-exist in one profile, either python-2… > may be renamed into “python2” or python-3… into “python3”. As python3 > is the future, I think it would be better to have “python2” and “python” > (which is python3) packages. Or mayb

Re: [PATCH 0/1] Re: Problems with downloading from https

2014-10-27 Thread Ian Denhardt
Ping. Haven't heard anything about this. Quoting Ian Denhardt (2014-10-26 01:30:05) > Quoting Ludovic Courtès (Sat, 25 Oct 2014 23:53:25 +0200) > > The problem is that the GnuTLS Guile bindings must be installed for > > ‘guix download’ to work with HTTPS (the manual sugg

[PATCH 1/1] README: add a note about optional GnuTLS dependency.

2014-10-25 Thread Ian Denhardt
* README: add a note about 'guix download''s GnuTLS dependency. This is documented in the manual, but should be more prominently featured. --- README | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README b/README index 3e9e972..8b8c05f 100644 --- a/README +++ b/README @@ -23,6 +23,8 @@ G

[PATCH 0/1] Re: Problems with downloading from https

2014-10-25 Thread Ian Denhardt
ch. > So just install GnuTLS, make sure ‘guile -c '(use-modules (gnutls))'’ > succeeds, and then it’ll work. Progress, though now I'm getting cert errors (curl is happy). *sigh* Ian Denhardt (1): README: add a note about optional GnuTLS dependency. README | 2 ++ 1 file changed, 2 insertions(+) -- 2.1.2

Re: Problems with downloading from https

2014-10-25 Thread Ian Denhardt
Quoting Alex Kost (2014-10-25 13:30:26) > Hello, I noticed > and decided to ask about a similar problem I have. > > Whenever I try to download anything from https, I get an error, for > example: > > --8<---cut here---sta

Re: [PATCH] gnu: Add ttf-symbola.

2014-10-23 Thread Ian Denhardt
Quoting Alex Kost (2014-10-24 02:11:53) > Ian Denhardt (2014-10-23 21:36 +0400) wrote: > > We ought to be careful about this one - maybe ask someone at the FSF > > about whether this meets their standards, and if not maybe ask the > > developer if they can put something

Re: [PATCH] gnu: Add ttf-symbola.

2014-10-23 Thread Ian Denhardt
Quoting Eric Bavier (2014-10-23 10:14:02) > > Andreas Enge writes: > > > On Wed, Oct 22, 2014 at 08:51:04PM +0400, Alex Kost wrote: > >> «In lieu of a licence: Fonts in this site are offered free for any use; > >> they may be opened, edited, modified, regenerated, posted, packaged and > >> redist

Re: [PATCH v2 1/1] Factor out a common pattern into a procedure.

2014-10-20 Thread Ian Denhardt
Quoting Ludovic Courtès (2014-10-20 09:34:34) > Ian Denhardt skribis: > Thanks, pushed! I’ve made the subject line more explicit. You're welcome, and thank you! I agree your subject line is better. > Also, note that the paragraph above isn’t strictly necessary because > thes

[PATCH v2 0/1] Factor out a common pattern into a procedure.

2014-10-19 Thread Ian Denhardt
Updated according to feedback from John, Ludo, and Mark. -Ian Ian Denhardt (1): Factor out a common pattern into a procedure. gnu/packages/backup.scm | 7 --- gnu/packages/cmake.scm | 11 +-- gnu/packages/gnome.scm | 10 +- gnu/packages/gnutls.scm | 8 gnu

[PATCH v2 1/1] Factor out a common pattern into a procedure.

2014-10-19 Thread Ian Denhardt
u/packages/backup.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014 Eric Bavier +;;; Copyright © 2014 Ian Denhardt ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,6 +21,7 @@ #:use-module (guix packages) #:use-module ((guix licenses

Re: [PATCH 1/1] Factor out a common pattern into a procedure.

2014-10-19 Thread Ian Denhardt
Quoting Ludovic Courtès (2014-10-19 16:24:17) > Ian Denhardt skribis: > > > How about this: separate it out into to functions: version-prefix, which > > is the same as what I have now, but takes a (mandatory) argument > > specifying the number of fields, and feature-v

Re: [PATCH 1/1] Factor out a common pattern into a procedure.

2014-10-19 Thread Ian Denhardt
Quoting John Darrington (2014-10-19 03:40:36) > It seems likely to me, that sometime we'll need the number of fields to be > parameterised, > instead of hard coded at 2 (for example lynx has a directory component with > 3 fields in its URL) > > Also I don't understand the significnace of the na

Re: [PATCH 0/1] *** SUBJECT HERE ***

2014-10-18 Thread Ian Denhardt
Quoting Ian Denhardt (2014-10-18 22:18:00) > ... Ack, sorry for the goof on the subject. signature.asc Description: signature

[PATCH 1/1] Factor out a common pattern into a procedure.

2014-10-18 Thread Ian Denhardt
pyright © 2014 Ian Denhardt ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,6 +21,7 @@ #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix download) + #:use-module (guix utils) #:use-module (guix build utils) #:use-module (guix build-

[PATCH 0/1] *** SUBJECT HERE ***

2014-10-18 Thread Ian Denhardt
Prompted by Mark Weaver's feedback on the ntp package patch earlier today, I refactored the pattern: (string-join (take (string-split version #\.) 2) ".") Into a common procedure: (version-take-api version) ..and modified the existing package recepies ac

Re: [PATCH] gnu: Add ntp

2014-10-18 Thread Ian Denhardt
Quoting Mark H Weaver (2014-10-18 12:24:56) > (string-join (take (string-split version #\.) 2) >".") > I suppose we should add a procedure specifically for this, but > it can wait, and it should be in a separate commit anyway. I'm going to grab this and try to have a patch sub

Re: [PATCH 0/3] guix import pypi: trivial fixes.

2014-10-15 Thread Ian Denhardt
Quoting Cyril Roelandt (2014-10-15 18:49:11) > guix import pypi: Fix a type in a docstring. Was this supposed to be typo? signature.asc Description: signature

[PATCH 1/1] gnu: add feh

2014-10-05 Thread Ian Denhardt
/packages/feh.scm @@ -0,0 +1,60 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2014 Ian Denhardt +;;; +;;; 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

[PATCH 0/1] (updated) gnu: add feh

2014-10-05 Thread Ian Denhardt
I've incorporated Alex's comments. Ian Denhardt (1): gnu: add feh gnu-system.am| 1 + gnu/packages/feh.scm | 60 2 files changed, 61 insertions(+) create mode 100644 gnu/packages/feh.scm -- 2.1.2

[PATCH 0/1] gnu: add feh

2014-10-04 Thread Ian Denhardt
I started this during the hackathon, then got swamped with other things afterwards, just finished it up now. It was on the wishlist, and I use it myself. Ian Denhardt (1): gnu: add feh gnu-system.am| 1 + gnu/packages/feh.scm | 40 2 files

[PATCH 1/1] gnu: add feh

2014-10-04 Thread Ian Denhardt
* gnu/packages/feh.scm: New File --- gnu-system.am| 1 + gnu/packages/feh.scm | 40 2 files changed, 41 insertions(+) create mode 100644 gnu/packages/feh.scm diff --git a/gnu-system.am b/gnu-system.am index 94d8624..302e88f 100644 --- a/gnu-syste

[PATCH 0/1] Fix incorrect example package recipe in docs.

2014-09-27 Thread Ian Denhardt
I was working off of this example from the manual when trying to package feh this afternoon, but the example had a mistake. Thanks to the folks on irc who helped me work this out (and a number of other issues I was having). Ian Denhardt (1): Fix incorrect example package recipe in docs. doc

[PATCH 1/1] Fix incorrect example package recipe in docs.

2014-09-27 Thread Ian Denhardt
In the section of the manual that first explains how to write a package recipe, the example didn't work. The fix is trivial, just use define-public instead of define. --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index f73ce52..