Re: [PATCH] gnu: Add eigensoft.

2016-07-13 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> * gnu/packages/bioinformatics.scm (eigensoft): New variable. > > LGTM. > >> Here’s an alternative description, which is a little more general and >> doesn’t emphasise EIGENSTRAT so much: >> >>

Re: hydra.gnu.org down

2016-07-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hi! > > l...@gnu.org (Ludovic Courtès) skribis: > >> Since yesterday evening (CET), hydra.gnu.org is down. The FSF sysadmins >> are working on it and will keep us updated. > > The bad news is that there was a hard disk failure so the FSF staff will > need

Re: ARM: Installation and Booting; was: Re: GuixSD on ARM;

2016-07-13 Thread Danny Milosavljevic
Work-in-progress gnu/packages/u-boot.scm : ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 Danny Milosavljevic ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the

Re: hydra.gnu.org down

2016-07-13 Thread Ludovic Courtès
Hi! l...@gnu.org (Ludovic Courtès) skribis: > Since yesterday evening (CET), hydra.gnu.org is down. The FSF sysadmins > are working on it and will keep us updated. The bad news is that there was a hard disk failure so the FSF staff will need to restore a backup of the machine, which will take

Re: Guix on a Dell XPS 13 DE - 9350

2016-07-13 Thread Ludovic Courtès
Jan Nieuwenhuizen skribis: > From aa977fad90feb68ecafbfdb377734d91e4203856 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Thu, 16 Jun 2016 23:58:45 +0200 > Subject: [PATCH 1/2] gnu: Add gptfdisk. > > * gnu/packages/disk.scm (gptfdisk): New variable.

Re: [PATCH] doc: clarification for hashing git checkouts

2016-07-13 Thread Ludovic Courtès
Troy Sankey skribis: > Quoting ng0 (2016-07-11 12:35:49) >> The patch below reads okay to me, could you add your name or >> nickname in the section of guix.texi where document author names >> are included, if applicable (ie if your name is missing before >> this edit)? > >

[PATCH] Enhance USB install

2016-07-13 Thread Vincent Legoll
From: Vincent Legoll * doc/guix.texi (USB install): add download & verify subsection, add a section to explain how to boot a VM for guixsd installation Signed-off-by: Vincent Legoll --- doc/guix.texi | 91

Document how to install in a VM from USB image

2016-07-13 Thread Vincent Legoll
Here is a patch attempting to help newbies like me to try GuixSD without the burden of installing guix on their current operating system. This explains how to use the USB image to boot a VM and be able to install GuixSD in a disk image. Please review, any comments appreciated. This is my first

Re: patchwork privileges

2016-07-13 Thread Ludovic Courtès
Hi, ng0 skribis: > Can privileges be raised or certain groups of people get the > privileges to edit patches which are not under their own email? Sorry, I have no idea. If you find something, please let me know! Ludo’.

Re: [PATCH] add go@1.5

2016-07-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Jul 10, 2016 at 07:52:08PM -0400, Matthew Jordan wrote: >> * gnu/packages/golang.scm (go-1.5): New variable. > > I don't have the knowledge to comment on the Go specific stuff in this > package, but I have some more general comments. > > The

Re: [PATCH 17/17] gnu: Add emacs-solarized-theme.

2016-07-13 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> * gnu/packages/emacs.scm (emacs-solarized-theme): New variable. >>> --- >>> gnu/packages/emacs.scm | 24 >>> 1 file changed, 24 insertions(+) >>> >>> diff --git

Re: [PATCH 00/17] Emacs packages!

2016-07-13 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Hi Guix, >> >> here are almost all of the remaining Emacs packages that I previously >> installed via package.el. I hope you find them useful! >> >> ~~ Ricardo >> >> Ricardo Wurmus (17): >> gnu: Add emacs-el-mock. >> gnu: Add

[PATCH 1/2] gnu: geda-gaf: Use modify-phases syntax.

2016-07-13 Thread Ricardo Wurmus
* gnu/packages/engineering.scm (geda-gaf)[arguments]: Use modify-phases syntax. --- gnu/packages/engineering.scm | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 3822331..d7bd06f 100644 ---

[PATCH 2/2] gnu: geda-gaf: Update to 1.9.2.

2016-07-13 Thread Ricardo Wurmus
* gnu/packages/engineering.scm (geda-gaf): Update to 1.9.2. --- gnu/packages/engineering.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index d7bd06f..a037117 100644 --- a/gnu/packages/engineering.scm +++

[PATCH 0/2] Update gEDA/gaf.

2016-07-13 Thread Ricardo Wurmus
Hi Guix, this patch upgrades gEDA/gaf to the latest "unstable" release 1.9.2. There are many improvements and new helpful tools. The latest "stable" release is from 2013 so I think we can upgrade to the latest "unstable" release from 2015. ~~ Ricardo Ricardo Wurmus (2): gnu: geda-gaf: Use

Re: [PATCH 17/17] gnu: Add emacs-solarized-theme.

2016-07-13 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> * gnu/packages/emacs.scm (emacs-solarized-theme): New variable. >> --- >> gnu/packages/emacs.scm | 24 >> 1 file changed, 24 insertions(+) >> >> diff --git a/gnu/packages/emacs.scm

Re: [PATCH 17/17] gnu: Add emacs-solarized-theme.

2016-07-13 Thread Roel Janssen
Ricardo Wurmus writes: > * gnu/packages/emacs.scm (emacs-solarized-theme): New variable. > --- > gnu/packages/emacs.scm | 24 > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 2c92756..4f2d5ca 100644 > ---

Re: [PATCH 00/17] Emacs packages!

2016-07-13 Thread Roel Janssen
Ricardo Wurmus writes: > Hi Guix, > > here are almost all of the remaining Emacs packages that I previously > installed via package.el. I hope you find them useful! > > ~~ Ricardo > > Ricardo Wurmus (17): > gnu: Add emacs-el-mock. > gnu: Add emacs-espuds. > gnu: Add emacs-expand-region. >

Re: pre-release [PATCH] git-service [v2]

2016-07-13 Thread ng0
Hi, this is an updated patch which in combination with the testvm.scm further below produces the output which can be seen at the bottom of this mail, not very different from where I started with. The testvm.scm might have some issues, but I'll notice once I get to the point where the service

Re: [PATCH 2/2] services: Add 'dropbear-service'.

2016-07-13 Thread David Craven
Found the issue, I had to do a guix pull. Wow the amount of silly mistakes I make is big. How many times have I debugged software while looking at a wrong version of the source code... Thank you for bearing all my emails...

[PATCH 1/2] gnu: lsh: Move to (gnu packages ssh)

2016-07-13 Thread David Craven
* gnu/packages/lsh.scm: Remove. Move 'lsh and liboop' to... * gnu/packages/ssh.scm (liboop, lsh): ... here. New variables. * gnu/services/ssh.scm: Adjust accordingly. * gnu/local.mk: Adjust accordingly. --- gnu/local.mk | 1 - gnu/packages/lsh.scm | 159

[PATCH 2/2] services: Add 'dropbear-service'.

2016-07-13 Thread David Craven
* gnu/services/ssh.scm (dropbear-service, ...): New variables. * doc/guix.texi: New node. --- doc/guix.texi| 18 +++- gnu/services/ssh.scm | 83 +--- 2 files changed, 96 insertions(+), 5 deletions(-) diff --git a/doc/guix.texi

[PATCH 0/2] Dropbear service take two.

2016-07-13 Thread David Craven
Changes from previous version: * Service initialization is reduced to just creating the "/etc/dropbear" directory. * The initialize and host-key options are removed. * The -R flag has been added to dropbear. Example service file: ```scheme (use-modules (gnu)) (use-service-modules base networking

Re: [PATCH 2/2] services: Add 'dropbear-service'.

2016-07-13 Thread David Craven
It breaks for me with commit 4ee96a7, I guess an #:use-module or something is missing, but with-imported-modules is defined in guix gexp, so I have no idea why this is happening. Does this happen on guixsd too or just on nixos? On Wed, Jul 13, 2016 at 3:09 PM, David Craven

Re: RubyGem Local

2016-07-13 Thread Thompson, David
On Wed, Jul 13, 2016 at 11:25 AM, Daniel Pimentel wrote: > Guix, > > I did a hack to RubyGem (Rails and other ruby packages) work on GuixSD: > > echo 'export GEM_HOME="$HOME/.gem"' >> ~.bashrc > echo 'export PATH="$PATH:$GEM_HOME/bin"' ~.bashrc > > Is correct? > > Are there better

Re: [PATCH] gnu: Add clojure.

2016-07-13 Thread Ricardo Wurmus
Hi Alex, > This patch adds clojure 1.6 to 1.8. Wow. Thanks! > Changes made since last email (comments appreciated): > > Include clojure from 1.6 to 1.8 instead of just 1.8 because I think we > should provide all stable versions and allowed them to be > co-installed. From

RubyGem Local

2016-07-13 Thread Daniel Pimentel
Guix, I did a hack to RubyGem (Rails and other ruby packages) work on GuixSD: echo 'export GEM_HOME="$HOME/.gem"' >> ~.bashrc echo 'export PATH="$PATH:$GEM_HOME/bin"' ~.bashrc Is correct? Are there better soluction for it? Thanks, -- Daniel Pimentel (aka d4n1)

hydra.gnu.org down

2016-07-13 Thread Ludovic Courtès
Hello! Since yesterday evening (CET), hydra.gnu.org is down. The FSF sysadmins are working on it and will keep us updated. Note that mirror.hydra.gnu.org is available and has substitutes for the vast majority of the packages in ‘master’. Use “--substitute-urls=https://mirror.hydra.gnu.org” to

Re: [PATCH 1/1] doc: Mention commit signatures in HACKING.

2016-07-13 Thread Ludovic Courtès
Leo Famulari skribis: > * HACKING: Mention commit signatures. Perfect, please push! (Sorry for delaying such a simple patch. You know the stuff very well, so consider yourself entitled to make such changes!) Ludo’.

Re: [PATCH] gnu: Add eigensoft.

2016-07-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/bioinformatics.scm (eigensoft): New variable. LGTM. > Here’s an alternative description, which is a little more general and > doesn’t emphasise EIGENSTRAT so much: > > The EIGENSOFT package provides tools for population

Re: [PATCH 2/2] services: Add 'dropbear-service'.

2016-07-13 Thread David Craven
Ups, replied to Ludo by accident (damn you android gmail client :-). Email 1: Sry, had to study yesterday for my last batch of exams, I'll update it tonight. Of course generating keys outside the vm and having them laying around in the store is a bad idea. Even worse is hard coding them inside a

Re: GuixSD on ARM

2016-07-13 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: >> I'd like GuixSD on ARM plataform, for instance Libre Tea Computer Card >> or other ARM libre plataform. >> >> I buy a Libre Tea Computer Card: >> - https://www.crowdsupply.com/eoma68/micro-desktop >> -

Re: Default substitute URLs

2016-07-13 Thread Ludovic Courtès
Andreas Enge skribis: > On Tue, Jul 12, 2016 at 10:52:49AM +0200, Ludovic Courtès wrote: >> If there are no objections, I’d like to change the default substitute >> URLs to just “https://mirror.hydra.gnu.org”. > > How about adding/replacing by https://mirror.guixsd.org? It would

Re: [PATCH] Add LAPACKE

2016-07-13 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hi! > > Ricardo Wurmus skribis: > >> here's an alternative to the patch provided here: >> >> https://lists.gnu.org/archive/html/guix-devel/2016-06/msg00099.html >> >> Instead of building LAPACKE as part of the lapack

Re: [PATCH] gnu: screen: support 256 colors

2016-07-13 Thread Ludovic Courtès
myglc2 skribis: > Actually, we have been building screen with 16 color support. With the > attached patch and the addition of ... > > term xterm-256color > > ... to ~/.screenrc, emacs 'M-x list-colors-display' shows 256 colors and > emacs-zenburn-theme is pleasant to look at

Re: [PATCH] WIP: Output linters

2016-07-13 Thread Ludovic Courtès
Hi! ericbav...@openmailbox.org skribis: > The current patch just adds a simple check for the presence of build directory > strings in the output, which may affect build reproducibility across machines. > Other checks that might be useful might include checks: > > * for "recent" timestamps, which

Re: pre-release [PATCH] git-service

2016-07-13 Thread ng0
Hi, thanks to you both for your help! Ricardo Wurmus writes: > Thompson, David writes: > >> On Fri, Jul 8, 2016 at 11:53 AM, ng0 wrote: >>> I need some feedback on the git-service. >>> The inserted patch gives me this

Re: SourceForge URLs changed

2016-07-13 Thread Ludovic Courtès
Hi, Alex Griffin skribis: > On Tue, Jul 12, 2016, at 06:00 PM, Ludovic Courtès wrote: >> Apparently SourceForge did a massive URL change, *and*, for extra fun, >> failing mirrors return 200 instead of 404. >> >> [...] >> >> Would anyone like to investigate? :-) > > Their

Re: [Patch] go@1.4 Updated patch

2016-07-13 Thread ng0
Hi, thanks. Ludovic Courtès writes: > Hi! > > ng0 skribis: > >> Could someone with the right privileges mark this in patchwork as >> commited? I have no options in the below link to mark it as >> anything. >> >> http://patchwork.sourceware.org/patch/13377/ > > Done.

ARM: Installation and Booting; was: Re: GuixSD on ARM;

2016-07-13 Thread Danny Milosavljevic
On Wed, 13 Jul 2016 08:55:23 +0200 Ricardo Wurmus wrote: > It would be very nice to be able to use GuixSD on the EOMA68. Alas, I > don’t have an overview on what work needs to be done to get there. First, we'd need to get it to boot. For example for the Allwinner A20

Re: GuixSD on ARM

2016-07-13 Thread Ricardo Wurmus
Hi Daniel, > I'd like GuixSD on ARM plataform, for instance Libre Tea Computer Card > or other ARM libre plataform. > > I buy a Libre Tea Computer Card: > - https://www.crowdsupply.com/eoma68/micro-desktop > - http://retro-freedom.nz/blog/2016/06/30/eoma68-my-dream-machine/ I’m also very

Re: Update: Implementing guix system rollback / switch-generation

2016-07-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Automated tests for this will be a bit difficult because we don’t have > any ‘guix system’ tests yet. I think this should be done in the new > system test infrastructure. > > However, since you’ve done extensive manual testing, this part shouldn’t > block

Re: [PATCH] gnu: Add eigensoft.

2016-07-13 Thread Ricardo Wurmus
Ricardo Wurmus writes: > * gnu/packages/bioinformatics.scm (eigensoft): New variable. […] > + (description "This package provides tools for population genetics and > +stratification correction. The EIGENSTRAT method uses principal components > +analysis to