Re: Can we package NetHack?

2016-05-29 Thread Thompson, David
On Sun, May 29, 2016 at 6:54 PM, Kei Kebreau wrote: > On Mon, 30 May 2016 00:13:00 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Kei Kebreau skribis: >> >> > NetHack tries to modify its state files in the store and none of its >> > easily patchable directory variables allow anything differen

Re: Can we package NetHack?

2016-05-29 Thread Kei Kebreau
On Mon, 30 May 2016 00:13:00 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Kei Kebreau skribis: > > > NetHack tries to modify its state files in the store and none of its > > easily patchable directory variables allow anything different. > > NetHack also doesn't allow a ~/.nethack directory to b

Re: [PATCH 0/1] libyaml: Fix CVE-2014-9130.

2016-05-29 Thread Ludovic Courtès
Leo Famulari skribis: > This is a cherry-picked upstream commit [0] that fixes CVE-2014-9130 [1]. > > Debian used the same patch. You can find it by clicking on VCS here: > https://tracker.debian.org/pkg/libyaml Sounds good, thank you! Ludo’.

Re: Can we package NetHack?

2016-05-29 Thread Ludovic Courtès
Kei Kebreau skribis: > NetHack tries to modify its state files in the store and none of its > easily patchable directory variables allow anything different. NetHack > also doesn't allow a ~/.nethack directory to be created in the user's > directory upon running. Does anyone have any ideas or othe

Re: [PATCH] gnu: Add hdf4

2016-05-29 Thread Ludovic Courtès
Hello, Jeremy Robst skribis: > Here's the patch as an attachment - sorry for the hassle. I will try > and work out what's going wrong so I can send proper patches in > future. No problem! I tried the attached patch, which includes mostly cosmetic changes compared to the one you posted. Howeve

Re: [PATCH 1/2] build: emacs: Handle sources that are a single elisp file.

2016-05-29 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2016-05-28 18:36 +0300) wrote: > >> David Thompson skribis: >> >>> * guix/build/emacs-build-system.scm (gnu:unpack) >>> (store-file->elisp-source-file, unpack): New procedures. >>> (%standard-phases): Use the new unpack procedure. >> >> Good idea, LGTM! >> >

[PATCH] Add GeoGebra

2016-05-29 Thread Nicolas Goaziou
Hello, The following patch adds GeoGebra. Please consider adding it to the repository. Thank you. Regards, -- Nicolas Goaziou0x80A93738 >From ea6cc12bffe9e7c566f0d98681446df2676d2eb2 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Sun, 29 M

Re: [Patch] go@1.4

2016-05-29 Thread Matthew Jordan
Hi Andy, And thanks for code snippet, I'll look at and see how I can integrate it with the current patches. I'm new to both go and guile, so there is still much to learn. Thanks again! -- Matthew Jordan Sent with my mu4e Andy Wingo writes: > Hi! > > I also took a look at this package over t

[GSoC] Continuous integration tool à la Hydra.

2016-05-29 Thread Mathieu Lirzin
Hello Guix! Here is a first update on my GSoC project after the first week. Hydra (https://nixos.org/hydra/) is a Nix-based continuous build system which is used by Guix to compile packages on different platforms and to distribute packages substitutes. The aim of this project is to replace Hydra

Re: [PATCH] Add zimg.

2016-05-29 Thread Ricardo Wurmus
Efraim Flashner writes: > here's a patch to add zimg, a new dependency for vapoursynth in versions > 29 and above. Thanks, this looks good to me. Too bad the release tarball is not bootstrapped. I found that the tests contain third-party libs under Expat license (e.g. “musl”). Not sure if th

Re: [Patch] go@1.4

2016-05-29 Thread Andy Wingo
Hi! I also took a look at this package over the weekend but was away from the internet. It turns out that what is needed is to add "-rpath" invocations to Go itself. The issue is that Go binaries are still dynamically linked to libgcc_s, but of course there is no useful default search path in wh

Re: [PATCH 1/2] doc: Add note for first time users on arbitrary system.

2016-05-29 Thread Efraim Flashner
On Sun, May 29, 2016 at 07:05:39PM +0200, Hartmut Goebel wrote: > * doc/guix.texi (Binary Installation): Add note about no need for a > virtual machine. > --- > doc/guix.texi | 9 - > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/doc/guix.texi b/doc/guix.texi > index 013

Re: [PATCH] gnu: Add hdf4

2016-05-29 Thread Jeremy Robst
Hi, Jeremy: could you send it as an attachment, or using ‘git send-email’? Here's the patch as an attachment - sorry for the hassle. I will try and work out what's going wrong so I can send proper patches in future. Jeremy -- j...@bas.ac.uk | (work) 01223 221402 (fax) 01223 362616 Unix Syst

[PATCH 1/2 v2] gnu: Add teensy-loader-cli.

2016-05-29 Thread Hartmut Goebel
* gnu/packages/flashing-tools.scm (teensy-loader-cli): New variable. --- gnu/packages/flashing-tools.scm| 50 ++ gnu/packages/patches/teensy-loader-cli-usage.patch | 28 2 files changed, 78 insertions(+) create mode 100644 gnu/packages/patches/

[PATCH 2/2] doc: Update specification for Python packages

2016-05-29 Thread Hartmut Goebel
* doc/guix.texi (Python Packages): Add rule for packages with upstream name starting with "py". --- doc/guix.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index fab39e5..843f434 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11104,7

[PATCH 1/2] doc: Add note for first time users on arbitrary system.

2016-05-29 Thread Hartmut Goebel
* doc/guix.texi (Binary Installation): Add note about no need for a virtual machine. --- doc/guix.texi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 01363c1..fab39e5 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -19,7 +19,8 @@ C

[PATCH 2/3] gnu: add python-sqlparse and python2-sqlparse

2016-05-29 Thread Hartmut Goebel
* gnu/packages/python.scm (python-sqlparse) (python2-sqlparse): New variables. --- gnu/packages/python.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 96163cf..cda4dd3 100644 --- a/gnu/packages/py

[PATCH 0/3] Update 2: Some new python packages

2016-05-29 Thread Hartmut Goebel
This is another update for my pathced from 2016-04-17 resp. 2016-04-21. Changes to the second version of the patches tblib: fixed test suite (Thanks to Leo Famulari for spotting this) sqlparser: Use "when" instead of one-armed "if" sqlparser: still use "which python3" since using get-python-versi

[PATCH 3/3] gnu: Add python2-ipaddr, a Python-2-only package

2016-05-29 Thread Hartmut Goebel
* gnu/packages/python.scm: (python2-ipaddr): New variable.. --- gnu/packages/python.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cda4dd3..8c833ff 100644 --- a/gnu/packages/python.scm +++ b/gnu/package

[PATCH 1/3] gnu: Add python-tblib and python2-tblib

2016-05-29 Thread Hartmut Goebel
* packages/python.scm (python-tblib) (python2-tblib): New variables. --- gnu/packages/python.scm | 43 +++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index dc54bff..96163cf 100644 --- a/gnu/packages/pyt

Re: Branching based on Python version (was [PATCH 2/6] gnu: add python-sqlparse and python2-sqlparse)

2016-05-29 Thread Hartmut Goebel
Am 24.04.2016 um 23:40 schrieb Ludovic Courtès: > (guix build python-build-system) includes ‘get-python-version’, which > could be used for this purpose. I looked into this: using it is very cumbersome, since it requires `python` to be passed: (get-python-version (assoc-ref inputs "python")))

[PATCH 4/4] emacs-seq

2016-05-29 Thread Catonano
From d8c560cd5b2335b01b19edec67cbd8a69e5ee3a4 Mon Sep 17 00:00:00 2001 From: humanitiesNerd Date: Sun, 29 May 2016 13:44:00 +0200 Subject: gnu: Add emacs-seq. * gnu/packages/emacs.scm (emacs-seq). --- diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 014a58c..c71a603 100644 ---

[PATCH 3/4] emacs-spinner

2016-05-29 Thread Catonano
From ac23b10894d3332484128c4ed3c6f6bdf81b9c2e Mon Sep 17 00:00:00 2001 From: humanitiesNerd Date: Sun, 29 May 2016 10:25:21 +0200 Subject: gnu: Add emacs-spinner. * gnu/packages/emacs.scm (emacs-spinner). --- diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 92ad434..014a58c 100

[PATCH 1/4] emacs-queue

2016-05-29 Thread Catonano
From 89849ff33cd67243d691748f77f13474676d5361 Mon Sep 17 00:00:00 2001 From: humanitiesNerd Date: Fri, 27 May 2016 10:01:59 +0200 Subject: gnu: Add emacs-queue. * gnu/packages/emacs.scm (emacs-queue): New variable. --- diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 5d6db5a..

[PATCH 2/4] emacs-pkg-info

2016-05-29 Thread Catonano
From 6b4542d9f52b8f91375d07bd41bcc196a1c0515a Mon Sep 17 00:00:00 2001 From: humanitiesNerd Date: Sun, 29 May 2016 10:23:00 +0200 Subject: gnu: Add emacs-pkg-info. * gnu/packages/emacs.scm (emacs-pkg-info). --- diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 90f55ea..92ad434 1

[PATCH 1/2] gnu: Add teensy-loader-cli.

2016-05-29 Thread Hartmut Goebel
* gnu/packages/flashing-tools.scm (teensy-loader-cli): New variable. --- gnu/packages/flashing-tools.scm | 50 + 1 file changed, 50 insertions(+) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 9f9f1b9..1822934 100644 --

[PATCH 2/2] gnu: Add dfu-util.

2016-05-29 Thread Hartmut Goebel
* gnu/packages/flashing-tools.scm (dfu-util): New variable. --- gnu/packages/flashing-tools.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 1822934..58a137d 100644 --- a/gnu/packages/fl

[PATCH 1/1] services: urandom-seed: Set umask to 077 while shutting down.

2016-05-29 Thread Leo Famulari
* gnu/services/base.scm (urandom-seed-shepherd-service): Call 'umask'. --- gnu/services/base.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index a45f219..8ed40a4 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -461,6 +461,7

[PATCH 0/1] Make urandom-seed service behavior less surprising

2016-05-29 Thread Leo Famulari
I noticed that if you delete the random seed file, and then recreate it with `herd stop urandom-seed`, it will have incorrect permissions of -rw-r--r-- when they should be -rw---. Well, don't do that ;) But if you do, the system should make sure the right thing happens. This patch does so by

[PATCH] Add zimg.

2016-05-29 Thread Efraim Flashner
here's a patch to add zimg, a new dependency for vapoursynth in versions 29 and above. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted From 280b1d63e16d223eb29291421b652a13