Re: [PATCH] gnu: Add Handbrake.

2016-11-03 Thread Eric Bavier
On Mon, 31 Oct 2016 10:30:40 +0100 Ricardo Wurmus wrote: > Eric Bavier writes: > > > * gnu/packages/video.scm (handbrake): New variable. > > * gnu/packages/patches/handbrake-pkg-config-path.patch: New patch. > > * gnu/local.mk (dist_patch_DATA): Add

Re: [PATCH] gnu: w3m: Switch to Debian's actively maintained fork of w3m.

2016-11-03 Thread Leo Famulari
On Thu, Nov 03, 2016 at 10:17:18PM -0500, Eric Bavier wrote: > On Thu, 03 Nov 2016 18:54:55 -0400 > Kei Kebreau wrote: > > > From b837111e3ddf406a3b9235538f63af678e3ac741 Mon Sep 17 00:00:00 2001 > > From: Kei Kebreau > > Date: Thu, 3 Nov 2016

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-03 Thread Chris Marusich
Chris Marusich writes: > I'm actually not sure what fancy tricks Libreboot (and its GRUB payload) > might be using to find the grub.cfg file. But hopefully that > information helps. Upon further investigation, it seems that Libreboot searches for grub.cfg in addition to a

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-03 Thread Chris Marusich
Danny Milosavljevic writes: > Hi, > > On Thu, 03 Nov 2016 03:35:42 -0700 > Chris Marusich wrote: >> Additional info: I've just now upgraded my x200 laptop to the latest >> release of Libreboot (r20160907), and I can still boot into GuixSD >>

Re: Web site news to move to Haunt

2016-11-03 Thread Eric Bavier
On Fri, 28 Oct 2016 01:33:38 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Hello Guix! > > l...@gnu.org (Ludovic Courtès) skribis: > > > The goal is to manage news using Haunt, and to have a page to display > > them on the web site, something nicer and more flexible than this: > > > >

Re: [PATCH] gnu: w3m: Switch to Debian's actively maintained fork of w3m.

2016-11-03 Thread Eric Bavier
On Thu, 03 Nov 2016 18:54:55 -0400 Kei Kebreau wrote: > From b837111e3ddf406a3b9235538f63af678e3ac741 Mon Sep 17 00:00:00 2001 > From: Kei Kebreau > Date: Thu, 3 Nov 2016 17:58:48 -0400 > Subject: [PATCH] gnu: w3m: Switch to Debian's actively

Re: [PATCH] improve nginx-service

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 15:54 schrieb Ludovic Courtès: > Assuming ‘demo-website’ is bound to a package object, you should be able > to do: > > (root (file-append demo-website "/")) > > or simply: > > (root demo-website) Hmm, this does not work for me: ice-9/boot-9.scm:702:27: In procedure map:

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-03 Thread Danny Milosavljevic
Hi, On Thu, 03 Nov 2016 03:35:42 -0700 Chris Marusich wrote: > Additional info: I've just now upgraded my x200 laptop to the latest > release of Libreboot (r20160907), and I can still boot into GuixSD > normally. Really? I have an X200 with libreboot and I had to manually

Re: [PATCH 6/6] gnu: Enable passlib, babel, cryptography, pyt, psycopg2, furl, flask-babel and pytest in python-sqlalchemy-utils

2016-11-03 Thread Hartmut Goebel
The patch title is much to long and does not fit in a line. I suggest: gnu: python-sqlalchemy-utils: Add inputs for extra features. Beside of this I'm not sure whether we should really add all these inputs. If a developer or administrator needs them, they are easily added: Each "extra" feature

Re: [PATCH 1/6] gnu: Enable python-psycopg2 support in python-sqlalchemy.

2016-11-03 Thread Danny Milosavljevic
Hi, On Thu, 3 Nov 2016 22:42:48 +0100 Hartmut Goebel wrote: > Am 03.11.2016 um 11:55 schrieb Danny Milosavljevic: > > +(propagated-inputs > > + `(("python-psycopg2" ,python-psycopg2))) > > I don't think this is a good idea. sqlalchemy is database

Re: [PATCH 5/6] gnu: Add python-flask-babel.

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 11:56 schrieb Danny Milosavljevic: > +(synopsis "Adds i18n/l10n support to Flask applications") "i18n and l10n" > +(description "This package enables i18n/l10n support for Flask > applications.") Again i suggest being a bit more verbose like the text on the homepage:

Re: [PATCH 4/6] gnu: Add python-furl.

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 11:56 schrieb Danny Milosavljevic: > +(description "This package provides simple URL manipulation in Python.") Again, I'd prefer some text like on the homepage: Python's standard urllib and urlparse modules provide a number of URL manipulation functions, but using

Re: [PATCH 3/6] gnu: Add python-orderedmultidict.

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 11:56 schrieb Danny Milosavljevic: > +(arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'fix-tests > + (lambda _ > + (and (zero? (system* "touch" "tests/__init__.py" Maybe add a note like: "The

Re: [PATCH 2/6] gnu: Add python-pycodestyle.

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 11:56 schrieb Danny Milosavljevic: > +(synopsis "Python style guide checker") > +(description "This package provides a Python style guide checker.") This description is not much descriptive :-) What about taking the text from the homepage: "pycodestyle (formerly pep8) is

Re: [PATCH 1/6] gnu: Enable python-psycopg2 support in python-sqlalchemy.

2016-11-03 Thread Hartmut Goebel
Am 03.11.2016 um 11:55 schrieb Danny Milosavljevic: > +(propagated-inputs > + `(("python-psycopg2" ,python-psycopg2))) I don't think this is a good idea. sqlalchemy is database independent requireing *any* database backend and the admin or the developer is responsible for installing the

Re: How to use custom grub?

2016-11-03 Thread Marius Bakke
Danny Milosavljevic writes: > Hi Marius, > > yeah, I've noticed that problem, too. > > David and I got some steps in the direction of fixing it (for U-Boot support): > > The U-Boot support patch generalized this, see my E-Mail to this list, > subject "[WIP PATCH] gnu:

Re: How to use custom grub?

2016-11-03 Thread Marius Bakke
Danny Milosavljevic writes: > Hi Marius, > > yeah, I've noticed that problem, too. > > David and I got some steps in the direction of fixing it (for U-Boot support): > > The U-Boot support patch generalized this, see my E-Mail to this list, > subject "[WIP PATCH] gnu:

Re: [PATCH] gnu: Add pdf2svg.

2016-11-03 Thread Arun Isaac
> Committed with minor tweaks to the description, thanks! Thank you! signature.asc Description: PGP signature

Re: How to use custom grub?

2016-11-03 Thread Danny Milosavljevic
Hi Marius, yeah, I've noticed that problem, too. David and I got some steps in the direction of fixing it (for U-Boot support): The U-Boot support patch generalized this, see my E-Mail to this list, subject "[WIP PATCH] gnu: add U-Boot support to operating-system" on 09 Sep 2016 at 20:09.

How to use custom grub?

2016-11-03 Thread Marius Bakke
Greetings Guix, I have a working UEFI GuixSD system, by adding FAT32 support to base-initrd and installing the initial UEFI bootloader from a non-Guix live CD. Now that it's booted, I want to use a custom 'grub-efi' package so that `guix system reconfigure` works without passing --no-grub and

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >> >>> Roel Janssen writes: >>> Ricardo Wurmus writes: > Roel Janssen writes: >> +(description "This package provides a shared resource interface for >>

Re: [PATCH] gnu: Update sunxi-tools to 1.4.1

2016-11-03 Thread Ludovic Courtès
Danny Milosavljevic skribis: > * gnu/packages/admin.scm (sunxi-tools): Modified. I fixed the commit log so that it mentions all the changes and applied. Please pay attention to commit logs to further increase the review throughput! :-) Thanks, Ludo’.

Re: [PATCH] improve nginx-service

2016-11-03 Thread Ludovic Courtès
Hartmut Goebel skribis: > Hi, >> If the vhost’s root directory is immutable, you can of course add it to >> the store via ‘computed-file’ or similar, and then write: >> >> (nginx-vhost-configuration >> (root #$(computed-file "root" …))) Oops, there shouldn’t

Re: [PATCH] gnu: Add geteltorito.

2016-11-03 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/cdrom.scm (geteltorito): New variable. [...] > +(synopsis "Tool to extract the boot image from a CD-ROM") s/Tool to extract/Extract/ > +(description > + "@command{geteltorito} can extract the initial/default boot >

Re: [PATCH] gnu: Add font-adobe-source-code-pro.

2016-11-03 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/fonts.scm (font-adobe-source-code-pro): New variable. LGTM, thanks!

Re: More GuixSD installation tests

2016-11-03 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Hello! >> >> I’ve recently pushed two more system installation tests: one where we >> install a system with a separate /gnu partition (commit >> 5479aa2b7cf9164e87a1d1184ec97a9bba5cea92, a problem that

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Roel Janssen writes: >> >>> Ricardo Wurmus writes: >>> Roel Janssen writes: > +(description "This package provides a shared resource interface for > the > +bigmemory and synchronicity

Re: [PATCH v4 1/1] gnu: Add plantuml.

2016-11-03 Thread Theodoros Foradis
Roel Janssen writes: > I tried running plantuml with the following snippet: > @startuml > A <..> B > @enduml > > And it crashes because it attempts to run "/usr/bin/dot". > > With the following snippet, we replace this "/usr/bin/dot" dependency > with the proper one from the graphviz input: > >

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Ricardo Wurmus
Roel Janssen writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> Roel Janssen writes: +(description "This package provides a shared resource interface for the +bigmemory and synchronicity packages.") +(license (list

Re: Guix on clusters and in HPC

2016-11-03 Thread Ludovic Courtès
Ben Woodcroft skribis: > Has anyone ever managed to get Guix to work inside docker? I attempted > it as I intend on submitting some applications to kbase[0,1], where > developers submit docker files to run their applications within the > "narrative" interface i.e.

Re: Guix on clusters and in HPC

2016-11-03 Thread Ludovic Courtès
Hi! Ben Woodcroft skribis: > I'm a little late here, but please do all of the things on that list :) :-) > With this suggestion: > > + for > [[https://lists.gnu.org/archive/html/guix-devel/2016-10/msg5.html][CPU-specific > optimizations]] > + somehow

Re: [PATCH 1/2] gnu: Add python-pytest-2.9.2.

2016-11-03 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/python.scm (python-pytest-2.9.2): New variable. LGTM, thanks!

Re: [PATCH] gnu: Add libjxr.

2016-11-03 Thread Ludovic Courtès
Kei Kebreau skribis: > From 316a4f7a676bf6b8cc7a8f8795b74fa0ebab3e36 Mon Sep 17 00:00:00 2001 > From: Kei Kebreau > Date: Sun, 30 Oct 2016 11:05:30 -0400 > Subject: [PATCH] gnu: Add libjxr. > > * gnu/packages/images.scm (libjxr): New variable. > *

Re: [PATCH 2/2] gnu: borg: Run the tests with python-pytest-2.9.2.

2016-11-03 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/backup.scm (borg)[native-inputs]: Use python-pytest-2.9.2. OK!

Re: [PATCH] gnu: Add pdf2svg.

2016-11-03 Thread Ludovic Courtès
Arun Isaac skribis: > * gnu/packages/pdf.scm (pdf2svg): New variable. Committed with minor tweaks to the description, thanks! Ludo’.

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Roel Janssen
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >>> +(description "This package provides a shared resource interface for the >>> +bigmemory and synchronicity packages.") >>> +(license (list license:lgpl3 license:asl2.0 >> >> What does this list

Re: add aegisub

2016-11-03 Thread Ludovic Courtès
Julien Lepiller skribis: > On Sun, 23 Oct 2016 20:21:08 +0300 > Theodoros Foradis wrote: > >> On 2016-10-22 23:30, Julien Lepiller wrote: >> > Hi, >> > >> > I made three patches to add aegisub. It needs icu support in boost. >> > >> >

Fix a boot problem reported by ng0

2016-11-03 Thread cmmarusich
As you know, ng0 was having trouble booting into GuixSD after 1ef8b72a7f87afe7cffe52393d99e1b14e4770e1. When I looked closely at the change, I realized we were not doing the right thing in all cases. Here is a patch to fix that. I've confirmed via manual testing in a QEMU image that when using

[PATCH] system: Avoid using device paths in device field.

2016-11-03 Thread cmmarusich
From: Chris Marusich This fixes a regression introduced by 1ef8b72a7f87afe7cffe52393d99e1b14e4770e1, in which we would incorrectly use a device path in a label-based grub root search command, e.g. 'search --label --set /dev/sda4'. * gnu/system.scm (grub-device): New

[PATCH 6/6] gnu: Enable passlib, babel, cryptography, pyt, psycopg2, furl, flask-babel and pytest in python-sqlalchemy-utils

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy-utils): Modified. --- gnu/packages/python.scm | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 21adce7..927926e 100644 --- a/gnu/packages/python.scm +++

[PATCH 5/6] gnu: Add python-flask-babel.

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-flask-babel, python2-flask-babel): New variables. --- gnu/packages/python.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b765a74..21adce7 100644 ---

[PATCH 4/6] gnu: Add python-furl.

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-furl, python2-furl): New variables. --- gnu/packages/python.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index aee97cb..b765a74 100644 --- a/gnu/packages/python.scm +++

[PATCH 1/6] gnu: Enable python-psycopg2 support in python-sqlalchemy.

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy): Modified. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b7c9e11..e52bc8d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -3807,6 +3807,8

[PATCH 0/6] Enable lots of sqlalchemy features

2016-11-03 Thread Danny Milosavljevic
Danny Milosavljevic (6): gnu: Enable python-psycopg2 support in python-sqlalchemy. gnu: Add python-pycodestyle. gnu: Add python-orderedmultidict. gnu: Add python-furl. gnu: Add python-flask-babel. gnu: Enable passlib, babel, cryptography, pyt, psycopg2, furl, flask-babel and pytest

[PATCH 2/6] gnu: Add python-pycodestyle.

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle): New variables. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index e52bc8d..86436fd 100644 ---

[PATCH 3/6] gnu: Add python-orderedmultidict.

2016-11-03 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict): New variables. --- gnu/packages/python.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 86436fd..aee97cb 100644 ---

Re: [PATCH] gnu: Enable python-psycopg2 support in python-sqlalchemy.

2016-11-03 Thread Danny Milosavljevic
Please ignore that patch; I'll post a series containing it shortly.

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-03 Thread Chris Marusich
Chris Marusich writes: > Leo Famulari writes: > >> I wonder, has anybody besides ng0 tried using this with libreboot? They >> recently reconfigured their GuixSD system after this was committed, and >> since then they aren't able to boot. >> >> The IRC