Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0.

2016-08-20 Thread David Craven
I fixed all regression except vlc and avidemux (locally). I'll have to do some more debugging tomorrow. Forcing --std=gnu++11 worked in all other cases. With the release of vlc 3 eminent, would it be acceptable to use qt-4 with vlc 2.2.4 (if I don't manage to fix it)? That's what arch linux is doin

Re: [PATCH v6] gnu: Add u-boot, device-tree-compiler.

2016-08-21 Thread David Craven
Is this necessary? + #:make-flags '("HOSTCC=gcc") this line also seems weird to me, why does the device-tree-compiler respect HOME instead of PREFIX? + `(#:make-flags `("CC=gcc" ,(string-append "HOME=" (assoc-ref %outputs "out"))) ; Note: or patch out PREFIX I thought we were phasing

Re: GCC bootstrap failure on ARM

2016-08-21 Thread David Craven
I can help fixing package regressions if someone gets the ball rolling. Is there a reason to upgrade to gcc 5 or does it make sense to jump to gcc 6 directly? If I understand correctly most of the work required for an update to gcc 5 has already been done?

Re: GCC bootstrap failure on ARM

2016-08-21 Thread David Craven
Why are we using different package versions for the arm bootstrap binaries than for other platforms?

Re: Build machine sysadmin support

2016-08-21 Thread David Craven
> Also, all the sysadmin work will happen in a bunch of Scheme files, > which means that everyone can now contribute to sysadmin, without > necessarily having shell access to the machines. No excuses! :-) Is there a reason why this isn't in gnu/system/examples? I think that this is a common use

[PATCH 01/13] gnu: kguiaddons: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/kde-frameworks.scm (kguiaddons)[arguments]: Remove phase 'start-xorg-server. Add phase 'check-setup. --- gnu/packages/kde-frameworks.scm | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm ind

[PATCH 04/13] gnu: poppler: Update to 0.47.0.

2016-08-21 Thread David Craven
* gnu/packages/pdf.scm (poppler): Update it. (poppler)[arguments]: Require gnu++11. --- gnu/packages/pdf.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 4ddcedd..2b3512f 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/pac

[PATCH 10/13] gnu: v4l-utils: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/video.scm (v4l-utils)[arguments]: Require gnu++11. --- gnu/packages/video.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index bc6415e..28e49b3 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm

[PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/gps.scm (gpsbabel)[arguments]: Require gnu++11. Disable tests on all platforms due to rounding error. --- gnu/packages/gps.scm | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gps.scm b/gnu/packages/gps.scm index ccd9636..8124990 100644 --- a/g

[PATCH 09/13] gnu: scribus: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/scribus.scm (scribus)[arguments]: Require gnu++11. --- gnu/packages/scribus.scm | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/scribus.scm b/gnu/packages/scribus.scm index 68e57cd..4f3f306 100644 --- a/gnu/packages/scribus.scm +++ b/gnu/packages

[PATCH 08/13] gnu: synthv1: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/music.scm (synthv1)[arguments]: Require gnu++11. --- gnu/packages/music.scm | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index dfd3f77..52eb3e0 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.s

[PATCH 06/13] gnu: qsynth: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/audio.scm (qsynth)[arguments]: Require gnu++11. --- gnu/packages/audio.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 6c0f066..2d741d5 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @

[PATCH 02/13] gnu: kwidgetsaddons: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]: Disable tests. --- gnu/packages/kde-frameworks.scm | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ba26952..20ab37a 100644 --- a/gnu/packag

[PATCH 12/13] gnu: avidemux: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/video.scm (avidemux)[inputs]: Use qt 5.6.1-1. --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 45f8a28..7c68be8 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@

[PATCH 05/13] gnu: alsa-modular-synth: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/audio.scm (alsa-modular-synth)[arguments]: Require gnu++11. --- gnu/packages/audio.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index a214ef3..6c0f066 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages

[PATCH 11/13] gnu: vlc: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
* gnu/packages/video.scm (vlc)[inputs]: Use qt 5.6.1-1. Add libinput and libxi. --- gnu/packages/video.scm | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 28e49b3..45f8a28 100644 --- a/gnu/packages/video.scm +++ b/gnu/pa

[PATCH 03/13] gnu: pinentry-qt: Fix regression.

2016-08-21 Thread David Craven
* gnu/packages/gnupg.scm (pinentry-qt)[native-inputs]: Add gnu-gettext. --- gnu/packages/gnupg.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 7df96b4..fde6018 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -28,6

Re: Build machine sysadmin support

2016-08-21 Thread David Craven
guix install probably needs support for handling local-file's. This is what I added as a template to gnu/system/examples. Apart from easily deploying build-machines, I think this is also useful for getting guix build --system=armhf-linux working. ;; GuixSD configuration file for the build machines

[PATCH] gnu: gzochi: Update to 0.10.

2016-08-21 Thread David Craven
From: Julian Graham * gnu/packages/game-development.scm (gzochi): Update to 0.10. --- gnu/packages/game-development.scm | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index 0bfd0c5..ba97a64 100644

Re: [PATCH] gnu: gzochi: Update to 0.10.

2016-08-21 Thread David Craven
Should be: -;;; Copyright © 2015 Julian Graham +;; Copyright © 2015,2016 Julian Graham Should be mentioned in commit message. > - ("gmp" ,gmp) No need to resend the patch. Thank you for the update!

Re: [PATCH] gnu: gzochi: Update to 0.10.

2016-08-21 Thread David Craven
Isn't gmp already an implicit input of the gnu-build-system? It still ends up in the runpath, it's just not required to be an input.

Re: Build machine sysadmin support

2016-08-21 Thread David Craven
So guix doesn't work inside a vm - because /gnu/store is mounted readonly. To be able to offload arm builds once guix system vm --system=armhf-linux works, /gnu/store needs to be writeable. Can multiple daemons concurrently use the same store? or alternatively, can we move the (unless (zero? (sy

Re: [PATCH 12/13] gnu: avidemux: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
The problem isn't with qt, when adding -std=gnu++11 the build fails. And I'm not really a C/C++ developer, so sometimes the error messages look a little intimidating. But yes I'll make the changes...

Re: [PATCH] gnu: gzochi: Update to 0.10.

2016-08-21 Thread David Craven
Hi Julian, I hadn't realized that you are the author of gzochi. What I meant was that gmp end up being referenced by gzochi even dough it's not explicitly in the inputs field. Are you saying that this shouldn't be the case then? guix gc --references $(guix build gzochi) /gnu/store/00qwdmjrzflh0q

Re: [PATCH 03/13] gnu: pinentry-qt: Fix regression.

2016-08-21 Thread David Craven
I removed gettext and added (arguments `(#:configure-flags '("CXXFLAGS=-std=gnu++11"))) instead. I don't know why adding gettext as a native-input fixed the build failure. On Sun, Aug 21, 2016 at 10:16 PM, Mark H Weaver wrote: > David Craven writes: > >> *

Re: [PATCH 04/13] gnu: poppler: Update to 0.47.0.

2016-08-21 Thread David Craven
> This would entail about 3000 rebuilds. If it's important, I'd prefer to > build it out on another branch. If it's not important, maybe save it > for core-updates? I didn't realize it was such an important package. No it's not important, updating a package is just the first thing I do when some

Re: [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
Here is a sample of the test failures, they all look similar. This is what I'd call a rounding error, but maybe it's something else? -95.195312 +95.195313 2013-08-15T15:19:01Z 522.50 TP8440 @@ -50705,7 +50705,7 @@ TP8445

Re: [PATCH 11/13] gnu: vlc: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
libxi is required for it to build, I don't know why it worked before. libinput is not strictly required, but I saw libinput.h not found falling back to ... and since libinput is already in qt's dependency graph, we can add it. But I'll make it a separate commit. I left the qtbase string as documen

Re: [PATCH 11/13] gnu: vlc: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
> So, I do think it's a good idea to use that string as documentation but, > in this case, I think that using "qtbase" is inappropriate. What do you > think? So what would be a better string? "needs qtbase"?

Re: [PATCH 11/13] gnu: vlc: Fix regression caused by update to qt 5.7.

2016-08-21 Thread David Craven
I ended up doing it like this: ("qt" ,qt) ; FIXME: reenable modular qt after update - requires building ;("qtbase" ,qtbase) with -std=gnu++11. ;("qtx11extras" ,qtx11extras)

Re: [PATCH] gnu: gzochi: Update to 0.10.

2016-08-21 Thread David Craven
Pushed as c8edd7e65fec92f3656cfdc4332a76a5b78e46af

Re: GCC bootstrap failure on ARM

2016-08-21 Thread David Craven
> Until the bootstrapping problem on ARM is fixed, we can't do any of > this. At the moment, that's blocking us from even updating to 4.9.4, > nevermind 5 or 6. If you want to help us upgrade our default GCC, > investigating that problem would be the best way. I have some unfinished stuff that I

Re: Security update needed for spice

2016-08-22 Thread David Craven
Fixed in 5f2a7f4fcb2f29aa79cdf7d276b7220281319ae0

Re: [PATCH 03/13] gnu: kde-frameworks: Add kcompletion.

2016-08-22 Thread David Craven
Fixed in 548f99b3e0d3647f29ddc3c3864ca36b655f14ec.

Re: [PATCH 04/12] gnu: python: Add python-binaryornot.

2016-08-22 Thread David Craven
(properties `((python2-variant . ,(delay python2-hypothesis)) (define-public python2-hypothesis (let ((hypothesis (package-with-python2 (strip-python2-variant python-hypothesis > I believe this will need to use the python2-variant system, as in > python2-hypothesis.

Re: [PATCH 04/12] gnu: python: Add python-binaryornot.

2016-08-22 Thread David Craven
>> I believe this will need to use the python2-variant system, as in >> python2-hypothesis. > Can you please explain the properties field? It's not mentioned in the > guix manual. I can see that strip-python2-variant just removes the > property. I see you provided a link to the bug report as a re

[PATCH 05/11] gnu: Add python-pymongo.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-pymongo): New variable. (python2-pymongo): New variable. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c1eaf12..a703be3 100644 --- a/gnu/packages/

[PATCH 04/11] gnu: Add python-nltk.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-nltk): New variable. (python2-nltk): New variable. --- gnu/packages/python.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c184fd3..c1eaf12 100644 --- a/gnu/packages/python.s

[PATCH 06/11] gnu: Add python-sh.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-sh): New variable. (python2-sh): New variable. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a703be3..8720341 100644 --- a/gnu/packages/python.scm

[PATCH 03/11] gnu: Add python-binaryornot.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-binaryornot): New variable. (python2-binaryornot): New variable. --- gnu/packages/python.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 1742dc8..c184fd3 100644 --- a/

[PATCH 11/11] gnu: Add python-ipaddress.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-ipaddress): New variable. (python2-ipaddress): New variable. --- gnu/packages/python.scm | 41 ++--- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 40d10e2

[PATCH 01/11] import: utils: Symbols from 'license->symbol' have a license: prefix.

2016-08-22 Thread David Craven
* guix/import/utils.scm (define-module): guix licenses import uses a prefix. (string->licenses): Add license: prefix to licenses. (license->symbol): Add license: prefix to licenses. Return a symbol with the prefix license:. --- guix/import/utils.scm | 26 +- 1 file ch

[PATCH 07/11] gnu: Add python-schematics.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-schematics): New variable. (python2-schematics): New variable. --- gnu/packages/python.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8720341..bcabf22 100644 --- a/g

[PATCH 08/11] gnu: Add python-publicsuffix.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-publicsuffix): New variable. (python2-publicsuffix): New variable. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index bcabf22..0c6a1ef 100644 --- a/gn

[PATCH 09/11] gnu: Add python-publicsuffix2.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-publicsuffix2): New variable. (python2-publicsuffix2): New variable. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0c6a1ef..72b3c64 100644 --- a/g

[PATCH 02/11] gnu: python: Import guix licenses with #:prefix license:.

2016-08-22 Thread David Craven
/packages/python.scm +++ b/gnu/packages/python.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2016 Troy Sankey ;;; Copyright © 2016 ng0 ;;; Copyright © 2016 Dylan Jeffers +;;; Copyright © 2016 David Craven ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,12 +43,7 @@ ;;; along with GNU Guix. If not

[PATCH 10/11] gnu: Add python-url.

2016-08-22 Thread David Craven
* gnu/packages/python.scm (python-url): New variable. (python2-url): New variable. --- gnu/packages/python.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 72b3c64..40d10e2 100644 --- a/gnu/packages/p

[PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
@@ -13,6 +13,7 @@ ;;; Copyright © 2016 Peter Feigl ;;; Copyright © 2016 John J. Foerch ;;; Coypright © 2016 ng0 +;;; Copyright © 2016 David Craven ;;; ;;; This file is part of GNU Guix. ;;; @@ -1767,3 +1768,27 @@ the status of your battery in the system tray.") shortcut syntax and compl

[PATCH 2/2] gnu: Add kmscon.

2016-08-22 Thread David Craven
* gnu/packages/admin.scm (kmscon): New variable. --- gnu/packages/admin.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 5730b5a..a8fcc90 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm

Re: [PATCH 2/2] gnu: Add kmscon.

2016-08-22 Thread David Craven
ee :/ From 99b3ca3475507d9dc8df085ebb843909876c5a55 Mon Sep 17 00:00:00 2001 From: David Craven Date: Wed, 20 Jul 2016 13:17:07 +0200 Subject: [PATCH] wip kmscon service --- gnu/local.mk| 1 + gnu/services/kmscon.scm | 56 + 2 files changed, 57

Re: [PATCH 2/2] gnu: Add kmscon.

2016-08-22 Thread David Craven
I forgot to mention, I think mesa needs some patches for this to work, there are on the mailing list somewhere as libdrm update, mesa update, mesa enable wayland flags.

[PATCH] gnu: xorg-server: Enable Xephyr.

2016-08-22 Thread David Craven
* gnu/packages/xorg.scm (xorg-server)[inputs]: Add xcb-util, xcb-util-image, xcb-util-keysyms, xcb-util-renderutil, xcb-util-wm. [arguments]: Add '--enable-kdrive' and '--enable-xephyr' configure-flags. --- gnu/packages/xorg.scm | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-)

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
Ups, on the license thing, I was quick to push. If the licenses aren't labeled with a title, how do I figure out what kind of license they are?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
> Ups, on the license thing, I was quick to push. If the licenses aren't > labeled with a title, how do I figure out what kind of license they > are? A decison flowchart would be nice... =P

Re: [PATCH v6] gnu: Add u-boot, device-tree-compiler.

2016-08-22 Thread David Craven
> Which u-boot defconfig should we use? > > List of defconfigs with "vexpress" in the name: > > vexpress_aemv8a_dram_defconfig > vexpress_aemv8a_juno_defconfig > vexpress_aemv8a_semi_defconfig > vexpress_ca15_tc2_defconfig > vexpress_ca5x2_defconfig > vexpress_ca9x4_defconfig Ups I just realized t

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>> How do I figure out what kind of license they are? > > I usually do a web search on a sentence fragment. That works very nicely. Thank you! What do I do if someone removes a word from a license text? :/ Permission to use, copy, modify, and/or distribute this software for any purpose >and< wi

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
> The new license bars us from redistributing the code for a fee? If so, > does that count as free software? > But regardless of how you got your copies, you always have the freedom > to copy and change the software, even to sell copies. I guess not then. It has to be removed then?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>> The new license bars us from redistributing the code for a fee? If so, >> does that count as free software? > >> But regardless of how you got your copies, you always have the freedom >> to copy and change the software, even to sell copies. > > I guess not then. It has to be removed then? I cou

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>>> The new license bars us from redistributing the code for a fee? If so, >>> does that count as free software? >> >>> But regardless of how you got your copies, you always have the freedom >>> to copy and change the software, even to sell copies. >> >> I guess not then. It has to be removed then?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
Can I get some feedback on this email? Is it appropriate? Hi Markus, I got your email address from https://www.cl.cam.ac.uk/~mgk25/. I'm a contributor to the guixsd project, a free linux distribution. I commited a package named libtsm. The package contains two files (wcwidth.c and wcwidth.h) tha

Re: [PATCH v6] gnu: Add u-boot, device-tree-compiler.

2016-08-22 Thread David Craven
> The default machine for qemu-system-mips is: > malta MIPS Malta Core LV (default) > > I don't know if uboot can boot this? Maybe someone interested > in guix system vm --system=mipsel-linux can comment? malta_defconfig should work according to [0] [0] http://u-boot.denx.narkive.com/9y8Mno

Re: [PATCH] gnu: xorg-server: Enable Xephyr.

2016-08-23 Thread David Craven
> `guix refresh -l xorg-server` says 369 dependent packages. Should this > be put on core-updates? What do others think? I'll add it to core-updates. Thanks!

Re: GuixSD 0.11.0 Install

2016-08-23 Thread David Craven
Hi Marc, The error message you describe occurs when PID 1 exits. Can you post your guixsd configuration so that we can reproduce the error? Have you tried running `guix system vm my-guixsd-configuration.scm`? That should give you the same error and should help debugging this. David

Re: [PATCH] Add tintin.

2016-08-23 Thread David Craven
> I usually attach the patches as files, in notmuch emacs they are saved > by pressing . s when in the displayed attached files part. That doesn't save the email header with the patch, which is required to apply the patch with am. Otherwise it's just a diff and not a patch... Do you use git apply?

Re: [PATCH] Add tintin.

2016-08-23 Thread David Craven
> Is this error addressed to me and the patch this sided iscussion started > with? > I need to collect links to point to soon, so this offtopic discussion is > nothing which adds any noise to discussion for me at the moment, > otherwise I would ask you to change the subject to > "spacemacs question

Re: GuixSD 0.11.0 Install

2016-08-24 Thread David Craven
Hi Marc, > (device "my-root") > (device "my-boot") device should be a path to the device node and should look something like /dev/sda1 and /dev/sda2. > (name "Marc") doesn't like capitalized user-names > (title 'label) > (title 'label) remove these This should give you a working setup. On

Re: GuixSD 0.11.0 Install

2016-08-24 Thread David Craven
Well these are the steps I took to get it to boot through guix system vm. The filesystem stuff gets overwritten by the routines in vm.scm, but it causes the services to fail to start. >>> (name "Marc") >> >> doesn't like capitalized user-names > Is that not enforced by "guix system" ? > maybe it

Re: GuixSD 0.11.0 Install

2016-08-24 Thread David Craven
Thank you Marius and Vincent for your corrections. @Marc So I retested it and the only problem with your configuration is the username. According to stackoverflow: > To be on the safe side of things, follow the same rules of a C identifier: > ([a-z_][a-z0-9_]{0,30}) [0] http://stackoverflow.com

Re: [PATCH 2/2] gnu: Add kmscon.

2016-08-24 Thread David Craven
Leo already mentioned it, and I've already pushed it... I only realized the licensing problem (with libtsm and by extension with kmscon) afterwards... But thanks :)

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread David Craven
It says: Permission to A and B this software for any purpose and without fee is hereby granted. I read this to mean that we have permission to do A and B as long as we do it without fee. But I'm not picky so I'll go along with your interpretation... =P The question remains which license is this p

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread David Craven
> I'm lost :) What does this mean for libtsm? Can't we just call it an ISC license? I'm sorry I even said something =P It's the author's responsability to select a license or not add a license in which case it's clear that it's copyrighted. Stuff like this is just annoying...

Re: Novena

2016-08-24 Thread David Craven
> I'm trying to find a way for the U-Boot installer to detect that it's on a > Novena. Nice! I want one =P

Re: libtiff security update (multiple CVEs)

2016-08-25 Thread David Craven
LGTM. I didn't look at the patches, but adding a libtiff/fixed package and using the replacement field in libtiff is my understanding of how security updates should be done.

How to import modules into build phase

2016-08-25 Thread David Craven
Hi, So I'm getting a lot of weird errors and tried a bunch of different things. I have a wrap-qt-program in (gnu packages qt) and would like to make it available on the build side. The snippet I'm trying to use doesn't work: #:modules ((gnu packages qt) ,@%cmake-build-s

Re: How to import modules into build phase

2016-08-25 Thread David Craven
Found a solution. Requires both #:modules and #:imported-modules to be set to work.

[PATCH] gnu: linux-pam: Update to 1.3.0.

2016-08-26 Thread David Craven
* gnu/packages/linux.scm (linux-pam): Update it. --- gnu/packages/linux.scm | 22 +- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 81a792f..8b9689e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linu

Re: [PATCH] gnu: linux-pam: Update to 1.3.0.

2016-08-26 Thread David Craven
I removed the kernel mirror, because the folder is empty. > - (string-append > "mirror://kernel.org/linux/libs/pam/library/Linux-PAM-" > -version ".tar.bz2"))) > + (uri (string-append > +"http://www.linux-pam.org/library/"; > +

Re: [PATCH 02/11] gnu: python: Import guix licenses with #:prefix license:.

2016-08-26 Thread David Craven
Hi Leo, I made the changes you requested a while back. Are these patches ok then? Thanks, David

[PATCH 01/31] gnu: qtbase: Add native search paths.

2016-08-26 Thread David Craven
* gnu/packages/qt.scm (qtbase)[native-search-paths]: Add QML2_IMPORT_PATH. Add QT_PLUGIN_PATH. Add XDG_DATA_DIRS. Add XDG_CONFIG_DIRS. --- gnu/packages/qt.scm | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index a7eee7c.

[PATCH 07/31] gnu: Add kbookmarks.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kbookmarks): New variable. --- gnu/packages/kde-frameworks.scm | 42 + 1 file changed, 42 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index f7799bd..66c036b 100644 --- a/gnu

[PATCH 02/31] gnu: qt: Import licenses using #:prefix license:.

2016-08-26 Thread David Craven
* gnu/packages/qt.scm (qt)[license]: Use license:. (qt-4)[license]: Use license:. (qtbase)[license]: Use license:. (python-sip)[license]: Use license:. (python-pyqt)[license]: Use license:. (qtkeychain)[license]: Use license:. --- gnu/packages/qt.scm | 14 +++--- 1 file changed, 7 insertio

[PATCH 00/31] KDE Tier 3 Packages

2016-08-26 Thread David Craven
kdewebkit is missing kio, kservice, kxmlgui, kemoticons, kiconthemes, plasma-frameworks, krunner, ktexteditor and knewstuff have tests disabled David Craven (31): gnu: qtbase: Add native search paths. gnu: qt: Import licenses using #:prefix license:. build: Add wrap-qt-program. gnu: Add

[PATCH 03/31] build: Add wrap-qt-program.

2016-08-26 Thread David Craven
/null +++ b/guix/build/qt-utils.scm @@ -0,0 +1,40 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 David Craven +;;; +;;; 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

[PATCH 09/31] gnu: Add kconfigwidgets.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kconfigwidgets): New variable. --- gnu/packages/kde-frameworks.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 88ee496..bf42d03 100644 --- a/

[PATCH 20/31] gnu: Add knotifyconfig.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (knotifyconfig): New variable. --- gnu/packages/kde-frameworks.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 05403ed..82fda93 100644 --- a/

[PATCH 04/31] gnu: Add baloo.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (baloo): New variable. --- gnu/packages/kde-frameworks.scm | 63 + 1 file changed, 63 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 6ba454d..ff93e62 100644 --- a/gnu/pack

[PATCH 11/31] gnu: Add kded.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kded): New variable. --- gnu/packages/kde-frameworks.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index a85796a..a26c139 100644 --- a/gnu/packages/kde-f

[PATCH 29/31] gnu: Add kxmlrpcclient.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kxmlrpcclient): New variable. --- gnu/packages/kde-frameworks.scm | 42 + 1 file changed, 42 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index a890170..f3125f5 100644 --- a/

[PATCH 06/31] gnu: Add kactivities-stats.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kactivities-stats): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index

[PATCH 17/31] gnu: Add kinit.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kinit): New variable. --- gnu/packages/kde-frameworks.scm | 43 + 1 file changed, 43 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index cfa513c..cb18319 100644 --- a/gnu/pack

[PATCH 15/31] gnu: Add kglobalaccel.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kglobalaccel): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm inde

[PATCH 12/31] gnu: Add kdesignerplugin.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kdesignerplugin): New variable. --- gnu/packages/kde-frameworks.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index a26c139..3c37ad1 100644 --- a/gn

[PATCH 13/31] gnu: Add kdesu.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kdesu): New variable. --- gnu/packages/kde-frameworks.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 3c37ad1..9d37020 100644 --- a/gnu/packages/kde-f

[PATCH 14/31] gnu: Add kemoticons.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kemoticons): New variable. --- gnu/packages/kde-frameworks.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 9d37020..bf647d5 100644 --- a/gnu/p

[PATCH 24/31] gnu: Add kservice.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kservice): New variable. --- gnu/packages/kde-frameworks.scm | 42 + 1 file changed, 42 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 38a2f80..57a9638 100644 --- a/gnu/p

[PATCH 05/31] gnu: Add kactivities.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kactivities): New variable. --- gnu/packages/kde-frameworks.scm | 56 + 1 file changed, 56 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ff93e62..e81c5f8 100644 --- a/gn

[PATCH 18/31] gnu: Add kio.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kio): New variable. --- gnu/packages/kde-frameworks.scm | 73 + 1 file changed, 73 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index cb18319..b51fe2e 100644 --- a/gnu/packag

[PATCH 16/31] gnu: Add kiconthemes.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (kiconthemes): New variable. --- gnu/packages/kde-frameworks.scm | 47 + 1 file changed, 47 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index f3fa593..cfa513c 100644 --- a/gn

[PATCH 26/31] gnu: Add ktextwidgets.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (ktextwidgets): New variable. --- gnu/packages/kde-frameworks.scm | 44 + 1 file changed, 44 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index d90e9de..56e854b 100644 --- a/g

[PATCH 23/31] gnu: Add krunner.

2016-08-26 Thread David Craven
* gnu/packages/kde-frameworks.scm (krunner): New variable. --- gnu/packages/kde-frameworks.scm | 54 + 1 file changed, 54 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 0e3d9c9..38a2f80 100644 --- a/gnu/pa

<    5   6   7   8   9   10   11   >