[PATCH v4 3/3] gnu: Add python-sphinx-alabaster-theme.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme, python2-sphinx-alabaster-theme): 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 e93e827de..d80296339 10064

Re: [WIP v3 0/5] Update Sphinx to 1.4.8

2017-01-04 Thread Danny Milosavljevic
Hi Ludo, > What’s the status of this Sphinx patch series of yours? > > https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00642.html Ah, thanks for reminding me! Yeah, it should be easy to get it up and running now. I'll post some patches to add packages required only by the newer Sphi

[PATCH v4 0/1] Update Sphinx to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
This patch updates Sphinx to 1.4.8. Be careful with it since lots of packages depend on it. It also requires the earlier Sphinx-preparation patchset I set. It also requires a separate patch to matplotlib I'll send later. Danny Milosavljevic (1): gnu: python-sphinx: Update to 1.4.8.

[PATCH v4 1/1] gnu: python-sphinx: Update to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8. --- gnu/packages/python.scm | 31 ++- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d80296339..4e1a6b4a8 100644 --- a/gnu/packag

Re: [PATCH v4 0/1] Update Sphinx to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
On Wed, 4 Jan 2017 16:10:30 -0500 Leo Famulari wrote: > On Wed, Jan 04, 2017 at 09:54:42PM +0100, Danny Milosavljevic wrote: > > This patch updates Sphinx to 1.4.8. > > Be careful with it since lots of packages depend on it. > > It also requires the earlier Sphinx-prepa

[PATCH 0/1] Fix reST markup error in matplotlib documentation,

2017-01-04 Thread Danny Milosavljevic
There's a syntax error in the matplotlib documentation. Fix it. This is required that Sphinx 1.4.8 works but it will also work with older Sphinx. Danny Milosavljevic (1): gnu: python-matplotlib: Fix documentation reST markup error. gnu/packages/python.scm | 5 + 1 file chang

[PATCH 1/1] gnu: python-matplotlib: Fix documentation reST markup error.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-matplotlib): Fix documentation reST markup error. --- gnu/packages/python.scm | 5 + 1 file changed, 5 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4e1a6b4a8..bc9058ba3 100644 --- a/gnu/packages/python.scm +++ b/gnu/pack

[PATCH] guix: python-build-system: Properly inform caller about test status.

2017-01-04 Thread Danny Milosavljevic
* guix/build/python-build-system.scm (check): Properly inform caller about test status. --- guix/build/python-build-system.scm | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/guix/build/python-build-system.scm b/guix/build/python-build-system.scm index 3f280b0ac

[PATCH v3] gnu: Add ghc-markdown-unlit.

2017-01-05 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable. --- gnu/packages/haskell.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index de061a630..5d3c85475 100644 --- a/gnu/packages/haskell.scm +++ b/gn

python-tests: Sphinx

2017-01-05 Thread Danny Milosavljevic
Hi Marius, > This is fixed with e46a043ecd9f9ef46d1d44393362bb7016454544 from the > 'python-tests' branch. Speaking of which, there are still some failing > packages in that branch listed at: > https://hydra.gnu.org/eval/109407?compare=master#tabs-now-fail > > I'll try to take care of the remaini

[PATCH v5] gnu: python-sphinx: Update to 1.4.8.

2017-01-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8. [source]: Use pypi-uri. [propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme, python-babel, python-snowballstemmer, python-six. [properties]: Add python2-variant. --- gnu/packages/python.scm | 31 +

[PATCH v6] gnu: python-sphinx: Update to 1.4.8.

2017-01-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8. [source]: Use pypi-uri. [propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme, python-babel, python-snowballstemmer, python-six. [properties]: Add python2-variant. (python2-sphinx)[native-inputs]: Add py

Re: [PATCH] gnu: icecat: Add ffmpeg support.

2017-01-09 Thread Danny Milosavljevic
Hi, On Mon, 9 Jan 2017 22:28:39 +0100 Mathieu OTHACEHE wrote: > * gnu/packages/gnuzilla.scm (icecat)[inputs]: Add ffmpeg. > [libxul-linked-libraries]: Add avcodec and avutil libraries (provided by > ffmpeg). What advantage does using both gstreamer and ffmpeg in the same program bring to just

[PATCH] gnu: Add python2-cheetah.

2017-01-09 Thread Danny Milosavljevic
* gnu/packages/python.scm (python2-cheetah): New variable. --- gnu/packages/python.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 1fd02f7a0..6004e361f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/pyt

[PATCH] gnu: Add ghc-wave.

2017-01-09 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-wave): Add variable. --- gnu/packages/haskell.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8f8e2f5d5..93af91449 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

[PATCH] gnu: ghc-quickcheck: Update to 2.8.2.

2017-01-09 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-quickcheck): Update to 2.8.2. --- gnu/packages/haskell.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8f8e2f5d5..e0202c8c2 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

[PATCH v2] gnu: Add ghc-wave.

2017-01-09 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-wave): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index e0202c8c2..b64486b45 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH] ghc-semigroups: Update to 0.18.2.

2017-01-09 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-semigroups): Update to 0.18.2. --- gnu/packages/haskell.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b64486b45..b26234d40 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/package

Re: [PATCH 1/2] system: Rename grub to bootloader.

2017-01-10 Thread Danny Milosavljevic
Hi David, LTGM! Thanks for taking care of this.

Re: [PATCH 2/2] scripts: system: Rename --no-grub option to --no-bootloader.

2017-01-10 Thread Danny Milosavljevic
LGTM. P.S. I think it would be nice if we extended it to install a bootloader iff there is a package specified in the operating-system configuration: This wouldn't install a bootloader: (operating-system ... (bootloader (grub-configuration (device "/dev/sda"))) But this would install a

Re: [PATCH] gnu: Add python2-cheetah.

2017-01-11 Thread Danny Milosavljevic
Hi Leo, On Tue, 10 Jan 2017 14:51:09 -0500 Leo Famulari wrote: > On Tue, Jan 10, 2017 at 01:01:30AM +0100, Danny Milosavljevic wrote: > > * gnu/packages/python.scm (python2-cheetah): New variable. > > Thanks! > > > +(arguments > > + `(#:python ,pyth

[PATCH v2] gnu: Add python2-cheetah

2017-01-11 Thread Danny Milosavljevic
* gnu/packages/python.scm (python2-cheetah): New variable. --- gnu/packages/python.scm | 43 +++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c15a12f9b..234b51004 100644 --- a/gnu/packages/python.scm

[PATCH] gnu: python-click: Fix test failure.

2017-01-11 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-click)[arguments]: Fix test failure. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4dc284d03..2f1bd8315 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @

[PATCH] gnu: python-argcomplete: Add python-pexpect.

2017-01-11 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-argcomplete)[native-inputs]: Add python-pexpect. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 727e1bff2..4dc284d03 100644 --- a/gnu/packages/python.scm +++ b/gnu/package

[PATCH] gnu: Add python-pycontracts.

2017-01-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-pycontracts, python2-pycontracts): New variables. --- gnu/packages/python.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4dc284d03..1cd4f168a 100644 --- a/gnu/pack

[PATCH] gnu: xonsh: Update to 0.5.2.

2017-01-12 Thread Danny Milosavljevic
* gnu/packages/shells.scm (xonsh): Update to 0.5.2. --- gnu/packages/shells.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 960cb1f2a..5237e8120 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@

[PATCH] gnu: python-iso8601: Add python-pytest.

2017-01-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-iso8601)[native-inputs}: Add python-pytest. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4dc284d03..da15e1b11 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/pyt

Re: [PATCH] ghc-semigroups: Update to 0.18.2.

2017-01-12 Thread Danny Milosavljevic
Hi Ludo, On Thu, 12 Jan 2017 16:41:32 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Could you create an account on Savannah so you can push directly to the > repo? I think it’s high time. :-) > > Please make sure to upload to your Savannah user page the OpenPGP that > you will use to sign comm

Re: Suggest add font: font-wqy-microhei

2017-01-13 Thread Danny Milosavljevic
Hi, On Fri, 13 Jan 2017 09:50:02 +0800 (CST) tumashu wrote: > wqy-microhei is a very useful chinese fonts, suggest add it to guix. > > 1. http://wenq.org/wqy2/index.cgi?MicroHei_BigBang_README > 2. > http://downloads.sourceforge.net/project/wqy/wqy-microhei/0.2.0-beta/wqy-microhei-0.2.0-beta.t

Re: Suggest add font: font-wqy-microhei

2017-01-13 Thread Danny Milosavljevic
Hi, On Fri, 13 Jan 2017 23:16:53 +0800 (CST) tumashu wrote: > When I install a font with a non-root account, the font just can't be found > by "fc-list", > and run "fc-cache" is useless too, But run "fc-cache -f" can cache the > installed font, > it it a bug or just my machine problom? I do

[PATCH] gnu: boost: Update to 1.63.0.

2017-01-13 Thread Danny Milosavljevic
* gnu/packages/boost.scm (boost): Update to 1.63.0. --- gnu/packages/boost.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm index e6abf4d5e..b3fccdf2e 100644 --- a/gnu/packages/boost.scm +++ b/gnu/packages/boost.scm @@ -34,

[PATCH] gnu: Add compface.

2017-01-13 Thread Danny Milosavljevic
* gnu/packages/mail.scm (compface): New variable. --- gnu/packages/mail.scm | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 206055751..e83aff7fd 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mai

guix environment & Ctrl-C

2017-01-14 Thread Danny Milosavljevic
Hi, could it be that we broke Ctrl-C in guix environment when we fixed Ctrl-C within guix build? When I press Ctrl-C anywhen (for example on the shell) while in a guix environment [env] it will hang...

Re: [PATCH 1/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-14 Thread Danny Milosavljevic
Hi, thanks for the patch! On Sat, 14 Jan 2017 20:56:52 +0200 Theodoros Foradis wrote: > * gnu/packages/fpga.scm (icestorm)[arguments]: Modify phases > "fix-usr-local" to replace reference to /usr/local/share. > --- > gnu/packages/fpga.scm | 9 + > 1 file changed, 5 insertions(+), 4 del

[PATCH] gnu: gdk-pixbuf: Make it reproducible.

2017-01-14 Thread Danny Milosavljevic
* gnu/packages/gtk.scm (gdk-pixbuf): Make it reproducible. --- gnu/local.mk | 1 + gnu/packages/gtk.scm | 3 ++- gnu/packages/patches/gdk-pixbuf-list-dir.patch | 29 ++ 3 files changed, 32 insertions(+), 1 deleti

[PATCH] gnu: Add ghc-flac.

2017-01-15 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-flac): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b26234d40..b2ee11b2a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

Re: [PATCH] gnu: add proj4.

2017-01-15 Thread Danny Milosavljevic
Hi, > * gnu/packages/geo.scm:139:13: proj4-4.9.3: invalid license field > > But the documentation explicitly speaks about list values. What's wrong? You quoted the list. That means that all the symbols in it stay symbols and are not resolved. Instead of substituting the actual license license:a

Re: [PATCH 1/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-16 Thread Danny Milosavljevic
Hi, > I should have probably added a different phase for the > "icebox/icebox_vlog.py" substitution, to make clear it's the only path > which is a run-time reference. The installed icebox_vlog, can't find the > chipdb.txt file, if we don't make the substitution. Yeah, I think how you did it now i

Re: [PATCH] gnu: gdk-pixbuf: Make it reproducible.

2017-01-16 Thread Danny Milosavljevic
> OK with these changes for a new ‘staging’ branch! Done. > Also, it would be nice if you could report it upstream and add the > reference in the .patch file. Also done.

Re: [PATCH] gnu: Add compface.

2017-01-16 Thread Danny Milosavljevic
On Mon, 16 Jan 2017 14:45:46 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > > * gnu/packages/mail.scm (compface): New variable. > > LGTM, thanks! But their webserver seems to be very flaky. Sometimes it works, sometimes it doesn't. I

Re: [PATCH 3/4] gnu: Add kdev-python.

2017-01-16 Thread Danny Milosavljevic
On Mon, 16 Jan 2017 22:10:42 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Thomas Danckaert skribis: > > > * gnu/packages/kde.scm (kdev-python): New variable. > > [...] > > > +(arguments > > + `(#:tests? #f)) ; tests fail, require display > > Could you check if running Xvfb is eno

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Danny Milosavljevic
Hi Leo, On Mon, 16 Jan 2017 22:14:14 -0500 Leo Famulari wrote: > In Git 2.11.0, it seems that `git verify-commit` can't tell the user > which commits failed verification: > > https://git.kernel.org/cgit/git/git.git/tree/builtin/verify-commit.c?h=v2.11.0 We should report that upstream and add t

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-17 Thread Danny Milosavljevic
Hi Ludo, > If you know more details, you’re welcome to add them in the comment, but > otherwise feel free to push! Does that mean push to master or to python-tests or to both? Also, I don't really know more details other than that the test framework does autodiscovery and picks up a module for

Re: [PATCH] gnu: boost: Update to 1.63.0.

2017-01-17 Thread Danny Milosavljevic
Hi Ludo, On Mon, 16 Jan 2017 14:45:15 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > > * gnu/packages/boost.scm (boost): Update to 1.63.0. > > I think this could go in a new ‘staging’ branch, unless we expect > breakage, in which case a ‘

[PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Danny Milosavljevic (8): gnu: python-oslosphinx: Update to 4.9.0. gnu: Add python-reno. gnu: python-requests: Update to 2.10.0. gnu: Add python-dulwich. gnu: Add python-geventhttpclient. gnu: Add python-fastimport. gnu: python-oslosphinx: Add python-reno. gnu: python-dulwich: Fix

[PATCH 2/8] gnu: Add python-reno.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-reno, python2-reno): New variables. --- gnu/packages/openstack.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index da5b5f7c8..338d35d13 100644 --- a/gnu/packages/openst

[PATCH 6/8] gnu: Add python-fastimport.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-fastimport, python2-fastimport): New variables. --- gnu/packages/python.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8c81eae64..cd0a47043 100644 --- a/gnu/packages/python.scm

[PATCH 7/8] gnu: python-oslosphinx: Add python-reno.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-oslosphinx)[native-inputs]: Add python-reno. --- gnu/packages/openstack.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 338d35d13..966146de8 100644 --- a/gnu/packages/open

[PATCH 3/8] gnu: python-requests: Update to 2.10.0.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-requests): Update to 2.10.0. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6518006aa..9572f3a3c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/py

[PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-dulwich)[arguments]: New field. --- gnu/packages/python.scm | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cd0a47043..232e033c7 100644 --- a/gnu/packages/python

[PATCH 1/8] gnu: python-oslosphinx: Update to 4.9.0.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-oslosphinx): Update to 4.9.0. --- gnu/packages/openstack.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index b3e3f08c2..da5b5f7c8 100644 --- a/gnu/packages/openstack.scm +++ b

[PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-geventhttpclient, python2-geventhttpclient): New variables. --- gnu/packages/python.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index deb801631..8c81eae64 100644 --- a/gnu/pac

[PATCH 4/8] gnu: Add python-dulwich.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. --- gnu/packages/python.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 9572f3a3c..deb801631 100644 --- a/gnu/packages/python.scm +

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Hi, On Tue, 17 Jan 2017 23:31:52 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > Danny Milosavljevic (8): > > gnu: python-oslosphinx: Update to 4.9.0. > > gnu: Add python-reno. > > gnu: python-requests: Update to 2.10.0. > > gnu: Add p

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Btw are you maybe working on unittest2 0.8.0 already?

Re: [PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Danny Milosavljevic
Hi, On Tue, 17 Jan 2017 23:55:50 +0100 Marius Bakke wrote: > > + (setenv "TEST_RUNNER" "unittest") > > + (setenv "PYTHONHASHSEED" "random") > > + (and > > + ;; Test without c extensions > > + ;; FIXME someone already called build_ext

Re: [PATCH 3/8] gnu: python-requests: Update to 2.10.0.

2017-01-17 Thread Danny Milosavljevic
On Tue, 17 Jan 2017 23:38:43 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-requests): Update to 2.10.0. > > Since we're updating this package (and likely face some breakage), why > not go with the latest version (2.

Re: [PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Danny Milosavljevic
LGTM! Let's just use yours here. It's also pretty independent...

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
On Wed, 18 Jan 2017 00:17:06 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > Btw are you maybe working on unittest2 0.8.0 already? > > I was not finished with dulwich yet, so no. What is it needed for? python-unittest2 -> python-testtools -> python-ren

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Nevermind, fixed by updating to unittest2 1.1.0 (which has more dependencies, though).

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
On Wed, 18 Jan 2017 00:46:56 +0100 Danny Milosavljevic wrote: > Nevermind, fixed by updating to unittest2 1.1.0 (which has more dependencies, > though). Nope. Turns out that has the exact same problem. But I found the cause now and fixed it.

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

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-fastimport, python2-fastimport): New variables. --- gnu/packages/python.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d53a10116..6c7a6353d 100644 --- a/gnu/packages/python.s

[PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-testtools): Update to 1.4.0. [source]: Use pypi-uri. [arguments]: New field. --- gnu/packages/python.scm | 29 - 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index

[PATCH v2 6/6] gnu: python-sphinx: Update to 1.5.1 and enable tests.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx): Update to 1.5.1. [arguments]: New field. [native-inputs]: Add graphviz, python-html5lib, python-mock, python-nose, python-requests. --- gnu/packages/python.scm | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a

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

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. --- gnu/packages/python.scm | 44 1 file changed, 44 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6c7a6353d..b064c9f47 100644 --- a/gnu/pa

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

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-reno, python-reno2): New variables. --- gnu/packages/openstack.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index b3e3f08c2..0e50236af 100644 --- a/gn

[PATCH v2 5/6] gnu: python-mox3: Remove python-oslosphinx dependency (since the tests don't run anyway).

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-mox3)[native-inputs]: Remove python-oslosphinx. --- gnu/packages/openstack.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 0e50236af..277a443b0 100644 --- a/gnu/packages/ope

[PATCH v2 0/6] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Preparations to make python-oslosphinx work in python-tests branch. Danny Milosavljevic (6): gnu: python-testtools: Update to 1.4.0. gnu: Add python-fastimport. gnu: Add python-dulwich. gnu: Add python-reno. gnu: python-mox3: Remove native-input dependency (since the tests don'

Re: [PATCH v2 6/6] gnu: python-sphinx: Update to 1.5.1 and enable tests.

2017-01-18 Thread Danny Milosavljevic
Commited to python-tests as c227458ac84273c12c254827e3311e9df2798767. Adapted python2-sphinx to include python2-enum34 to make their tests work in the same commit.

Re: [PATCH v2 5/6] gnu: python-mox3: Remove python-oslosphinx dependency (since the tests don't run anyway).

2017-01-18 Thread Danny Milosavljevic
> > * gnu/packages/python.scm (python-mox3)[native-inputs]: Remove > > python-oslosphinx. > ^^ > This path seems wrong :) Fixed and committed as 376c4619cf8ad683fba5d04513a5298c0a77cfdb to python-tests.

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

2017-01-18 Thread Danny Milosavljevic
Committed as b585e361844e0ab527d10880698ee0489347b1c6 to python-tests.

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-19 Thread Danny Milosavljevic
On Wed, 18 Jan 2017 18:39:24 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-testtools): Update to 1.4.0. > > Why not go with the latest version 2.2.0? It depends on traceback2 backports etc which means for our Python3

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

2017-01-19 Thread Danny Milosavljevic
> Why is this necessary? Git is available in PATH, no? Yes, but their tests use Popen with a custom environment which doesn't include the PATH variable at all. Also, if one messes it up the git invocation tests will be skipped and "succeed"!

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

2017-01-19 Thread Danny Milosavljevic
> or alternatively, would (which "git") work? Yes. I'll use it.

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-19 Thread Danny Milosavljevic
Hi ng0, > > gnu: Add python-dulwich. Do the git commandline tests execute for your dulwich? For me they are skipped unless I hard-patch the paths to the git executable in the tests (in dulwich/tests/compat/utils.py ).

Ada compiler

2017-01-19 Thread Danny Milosavljevic
Hi, would it be possible to provide the GCC Ada compiler? I would do it myself - however, it seems that GNAT requires GNAT which is a bootstrapping problem. diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index cfd33f85a..ef4136fa4 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/g

python2-traceback2, python2-linecache2

2017-01-19 Thread Danny Milosavljevic
Hi, > The traceback2 module works on python3 as well. I don't think patching > imports will be necessary? Maybe it works. However, I think it's silly to package a "traceback" module for Python 3.5 which is a backport of the "traceback" module included in the CPython 3.5 interpreter when we use

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

2017-01-19 Thread Danny Milosavljevic
Committed to python-tests as c8d7e063d0b576615fb481e0abc55c0aeab609b8

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

2017-01-19 Thread Danny Milosavljevic
Committed as d83d87225980cec4926aec03280ad3533b778281 to python-tests.

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-19 Thread Danny Milosavljevic
Committed to python-tests as 7adb90311f8ce5e44c5bd1ecba28dcb26bfabebe .

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

2017-01-19 Thread Danny Milosavljevic
> * gnu/packages/openstack.scm (python-reno, python-reno2): New variables. ^^^ typo here. I committed and pushed it already. Sorry.

Re: A question about im-config

2017-01-21 Thread Danny Milosavljevic
Hi tumashu, On Sun, 22 Jan 2017 08:57:49 +0800 (CST) tumashu wrote: > Im-config (https://anonscm.debian.org/cgit/collab-maint/im-config.git) is a > shell script which > used to manager input method by debian, I want to package it to guixsd, but > many problem I faced: > > 1. How to deal with

Integrating different input methods into Guix

2017-01-22 Thread Danny Milosavljevic
Hi, On Sun, 22 Jan 2017 10:39:15 +0800 (CST) tumashu wrote: > The other problem is: > > im-config include many im's config files and I cannot let im-config depend > all the im, > if fcitx is not installed, How to deal with "/usr/bin/fcitx" in fcitx config > file which is included in im-con

[PATCH 1/2] gnu: Add dub.

2017-01-22 Thread Danny Milosavljevic
* gnu/packages/ldc.scm (dub): New variable. --- gnu/packages/ldc.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/ldc.scm b/gnu/packages/ldc.scm index 6ea7f664b..4663d7d0c 100644 --- a/gnu/packages/ldc.scm +++ b/gnu/packages/ldc.scm @@ -27

[PATCH 0/2] Add dub build system

2017-01-22 Thread Danny Milosavljevic
Add dub build system (for the D language). Danny Milosavljevic (2): gnu: Add dub. gnu: Add dub-build-system. Makefile.am | 2 + gnu/packages/ldc.scm| 37 ++ guix/build-system/dub.scm | 152 guix/build

[PATCH 2/2] gnu: Add dub-build-system.

2017-01-22 Thread Danny Milosavljevic
* guix/build-system/dub.scm: New file. * guix/build/dub-build-system.scm: New file. * Makefile.am (MODULES): Add them. --- Makefile.am | 2 + guix/build-system/dub.scm | 152 guix/build/dub-build-system.scm | 97

[PATCH python-tests] gnu: python-2.7: Enable UCS-4 Unicode encoding.

2017-01-22 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-2.7)[arguments]: Modify. --- gnu/packages/python.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index fd423d311..6caaeaaf8 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -170,6 +170,

Re: Integrating different input methods into Guix

2017-01-22 Thread Danny Milosavljevic
Hi, I understand. For now, let's see what the others say about the proposed design. If you want to just set the environment variables in your user session, you can just edit ~/.bash_profile and invoke im-config there (maybe unchanged - although it bothers me that it then would invoke random ver

[PATCH v2 0/2] Add dub and dub-build-system.

2017-01-23 Thread Danny Milosavljevic
Danny Milosavljevic (2): gnu: Add dub. gnu: Add dub-build-system. Makefile.am | 2 + gnu/packages/ldc.scm| 37 ++ guix/build-system/dub.scm | 153 guix/build/dub-build-system.scm | 110

[PATCH v2 1/2] gnu: Add dub.

2017-01-23 Thread Danny Milosavljevic
* gnu/packages/ldc.scm (dub): New variable. --- gnu/packages/ldc.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/ldc.scm b/gnu/packages/ldc.scm index 6ea7f664b..163006247 100644 --- a/gnu/packages/ldc.scm +++ b/gnu/packages/ldc.scm @@ -27

[PATCH v2 2/2] gnu: Add dub-build-system.

2017-01-23 Thread Danny Milosavljevic
+;;; 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 terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or

[PATCH] gnu: exempi: Enable more tests.

2017-01-23 Thread Danny Milosavljevic
* gnu/packages/freedesktop.scm (exempi)[native-inputs]: Add valgrind. --- gnu/packages/freedesktop.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 0c8f97f6b..1acf9abd8 100644 --- a/gnu/packages/freedesktop

[PATCH] gnu: claws-mail: Enable compface.

2017-01-23 Thread Danny Milosavljevic
* gnu/packages/mail.scm (claws-mail)[inputs]: Add compface. [arguments]: Enable compface. --- gnu/packages/mail.scm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index bcb6473d2..9f3d23715 100644 --- a/gnu/packages/mail.scm

Re: [PATCH python-tests] gnu: python-2.7: Enable UCS-4 Unicode encoding.

2017-01-23 Thread Danny Milosavljevic
Hi Ludo, > > Otherwise LGTM. I checked some other distros and they seem to have this > > enabled. Thanks! > > That means that strings are internally UCS-4-encoded, right? What’s the > rationale, and what happens when this flag is omitted? The CPython C interface changes depending on the flag

[PATCH] gnu: dtc: Make home-page field value more useful.

2017-01-25 Thread Danny Milosavljevic
* gnu/packages/u-boot.scm (dtc)[home-page]: Change. --- gnu/packages/u-boot.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/u-boot.scm b/gnu/packages/u-boot.scm index cdd52d874..5d34f651e 100644 --- a/gnu/packages/u-boot.scm +++ b/gnu/packages/u-boot.scm @@ -53

Re: Debugging and source code

2017-01-25 Thread Danny Milosavljevic
Hi, On Wed, 25 Jan 2017 14:22:48 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Pjotr Prins skribis: > > > Since we allow for debug symbols using :debug (great feature!), Aha? Why's that not available in our icecat package? I have to find out how it's done elsewhere and copy it :) > You can

[PATCH core-updates] guix: cmake-build-system: Enable offscreen Qt backend for tests.

2017-01-25 Thread Danny Milosavljevic
* guix/build/cmake-build-system.scm (cmake-build-system): Set QT_QPA_PLATFORM to "offscreen". --- guix/build/cmake-build-system.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guix/build/cmake-build-system.scm b/guix/build/cmake-build-system.scm index 27f2b5c87..dfe61ce56 100644 --- a/

Re: [PATCH core-updates] guix: cmake-build-system: Enable offscreen Qt backend for tests.

2017-01-25 Thread Danny Milosavljevic
Note: If we do that, we should adapt the packages openimageio, kconfig, kidletime, kitemviews, kplotting, kwidgetsaddons, kcrash, kimageformats, kdeclarative because these currently invoke Xvfb which would be later unnecessary (but harmless, I think). Not sure why kwidgetsaddons does both set Q

[PATCH core-updates] gnu: gtk+: Enable broadway backend.

2017-01-25 Thread Danny Milosavljevic
* gnu/packages/gtk.scm (gtk+)[arguments]: Modify configure-flags. --- gnu/packages/gtk.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index a506949ab..9498ce780 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -6

[PATCH] gnu: u-boot: Use scandir.

2017-01-25 Thread Danny Milosavljevic
* gnu/packages/u-boot.scm (make-u-boot-package): Modify. --- gnu/packages/u-boot.scm | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gnu/packages/u-boot.scm b/gnu/packages/u-boot.scm index cdd52d874..6173e619a 100644 --- a/gnu/packages/u-boot.scm +++ b/gnu/pack

<    2   3   4   5   6   7   8   9   10   11   >