Re: [Patch 4/10] argon2: Install pkg-config file.

2016-09-15 Thread Danny Milosavljevic
> + (snippet > +'(let ((p (open-file "argon2.pc" "a"))) ... ^ why? > + (begin > + (display > + (string-append "prefix=/usr/local\n" > + "exec_prefix=${prefix}\n" > +

Re: [Patch 6/10] telephony: Add license prefix.

2016-09-15 Thread Danny Milosavljevic
LGTM

Re: [Patch 10/10] Add ring-client-gnome.

2016-09-15 Thread Danny Milosavljevic
> + (propagated-inputs > + `(("libring" ,libring) ; This is needed to run dring. Wait... I don't understand why it's required to be propagated... > + ("adwaita-icon-theme" ,adwaita-icon-theme) Okay. > + ("evolution-data-server" ,evolution-data-server))) Hmm. Why is i

Re: [WIP PATCH] gnu: add U-Boot support to operating-system configuration.

2016-09-16 Thread Danny Milosavljevic
Hi everyone, On Sat, 10 Sep 2016 19:52:49 +0200 David Craven wrote: > Thanks Danny! Awesome work! =) I'm really excited to see this hitting > master... Thanks. The version I posted in this thread should be the simplest version that still works. I'm using the grub part of it every day (I modi

Re: [Patch 4/10] argon2: Install pkg-config file.

2016-09-19 Thread Danny Milosavljevic
Hi Lukas, I thought about it some more. On Sun, 18 Sep 2016 16:43:03 -0500 Lukas Gradl wrote: > + (and > +(install-file "argon2" (string-append out "/bin")) > +(install-file "libargon2.a" (string-append out "/lib")) > +(install-file "

Re: gnu: Add xonsh

2016-09-21 Thread Danny Milosavljevic
Hi, thanks for this package! With the recent how-did-anyone-think-that-was-a-good-idea in bash (again), this is very useful. However, are you sure you want to have no inputs for xonsh? I can see that it supports at least these: - python-ply - python-sphinx - python-numpydoc - python-prompt-tool

Re: Stuck on KiCad dependency wxPython

2016-09-22 Thread Danny Milosavljevic
Hi Leo, the part that is failing is Python distutils build_ext. It uses Python*/Lib/distutils/sysconfig.py in order to find out the flags. And that does distutils/sysconfig.py:cpp = cpp + ' ' + os.environ['CPPFLAGS']

Re: Stuck on KiCad dependency wxPython

2016-09-22 Thread Danny Milosavljevic
I just checked - the python-build-system doesn't allow passing flags when invoking setup.py . That's the only reason the custom build phase is there... Also, I think we should adapt wxwidgets to add propagated-inputs. Because the wxwidgets header files include opengl and gtk header files, a cli

Re: Stuck on KiCad dependency wxPython

2016-09-22 Thread Danny Milosavljevic
Or maybe the attached patch captures the goal of wxwidgets better (which they IMO don't succeed at). I added gtk, opengl etc as native inputs instead of regular inputs because from the point of view of Python they are not direct inputs. wxPython only requires gtk while building the extension be

python-build-system: Allow build flags

2016-09-22 Thread Danny Milosavljevic
> I just checked - the python-build-system doesn't allow passing flags when > invoking setup.py . That's the only reason the custom build phase is there... We could adapt python-build-system like that: diff --git a/guix/build/python-build-system.scm b/guix/build/python-build-system.scm index 91

[PATCH] guix: python-build-system: Honor configure-flags also when building

2016-09-22 Thread Danny Milosavljevic
While there was already a #:configure-flags for the "install" target, it was not used when building. Use it. * guix/build/python-build-system.scm (build): Modified. --- guix/build/python-build-system.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/build/python-bu

Re: [PATCH] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
On Sat, 24 Sep 2016 15:27:45 + ng0 wrote: > lz4: builds. lzo: I don't know how to make it find lzo headers, help > requested. python-lzo-1.11/setup.py hard-codes /usr/include/lzo . Substitute that by (assoc-ref inputs "lzo") or something. Probably also set -Wl,-rpath there. When testing, m

Re: [PATCH] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
On Sat, 24 Sep 2016 15:27:45 + ng0 wrote: > + (("^include_dirs.append") ^ remove "^" And add .* so ("include_dirs.append.*") ... Note that this also matches the newline codepoint (sigh), so you have to re-add it in the substitution at the end. ("incl

Re: [PATCH] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
On Sat, 24 Sep 2016 15:27:45 + ng0 wrote: Note: Also add #:test-target "check"

[PATCH v2] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
python-lzo + python-lz4 * gnu/packages/compression.scm (python-lzo, python-lz4): New variables. Co-authored-by: ng0 --- gnu/packages/compression.scm | 64 1 file changed, 64 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/comp

Re: [PATCH] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
Hi, On Sat, 24 Sep 2016 19:16:23 + ng0 wrote: > Thanks for your tips. > I tried to apply, but I might've gotten it wrong. Can you send this in > patch form so I can be sure of what I change? Especially the linebreak > is not good to understand just in ascii. Sure. (It's a normal line break

Re: [PATCH v2] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
On Sat, 24 Sep 2016 20:22:00 + ngillm...@runbox.com wrote: > Danny Milosavljevic writes: > > Okay, there was one character which I did miss. this fixed it. Here's > the updated patch including the python2 variant, which yours did not > have. Right. Your new patch is

Re: [PATCH v2] python-lzo + python-lz4

2016-09-24 Thread Danny Milosavljevic
> No, it is not. lzo was number 2 in the original patch couple and is > still intended to be applied as such. I see what you mean but I really doubt that patchwork can see it (also because of the subject it probably will replace the entire set by just this package).

Re: Cosmetical change: remove inconsistent "$file ends here"?

2016-09-25 Thread Danny Milosavljevic
Hi, On Sun, 25 Sep 2016 11:30:41 +0300 Alex Kost wrote: > I don't know what the original purpose of this convention is, That's probably enough reason to remove them. > it was > probably invented in those ancient times when dinosaurs walked by > streets, but I kinda like these "ends here" things

Re: [PATCH] kakasi + perl-kakasi -- dependencies for namazu

2016-09-25 Thread Danny Milosavljevic
> > + `(#:tests? #f)) ; Requires kakasi in -lkakasi , fixme. If you like the easy way, just set the environment variable LIBRARY_PATH (or LD_LIBRARY_PATH) before running the tests so it finds the library "kakasi". Something like (arguments ... #phases (modify-phases %standard-phases

Re: [PATCH] kakasi + perl-kakasi -- dependencies for namazu

2016-09-25 Thread Danny Milosavljevic
Oops, I meant (arguments ... #phases (modify-phases %standard-phases (add-before 'check 'check-set-library-path (lambda _ (setenv "LIBRARY_PATH" (getcwd)) ; or wherever the library is; maybe extend the existing LIBRARY_PATH instead if needed. Since setenv's environment va

Re: [PATCH 1/2] gnu: Add python-setproctitle and python2-setproctitle.

2016-09-25 Thread Danny Milosavljevic
On Sun, 25 Sep 2016 22:24:36 +0200 Hartmut Goebel wrote: ... > + (substitute* "Makefile" > + (("\\$\\(PYTHON\\) [^ ]which nosetests[^ ] ") > +(string-append nose "/bin/nosetests " > +#t))) ^ tab character is there. Why?

locales gone, gnome-terminal doesn't start up anymore

2016-09-25 Thread Danny Milosavljevic
Hi, so I've updated to 947a5d47a50252cb0b87b78a8f83f274dec593e2 git guix and now I don't have any useful locales. $ locale -a C POSIX Also, gnome-terminal doesn't start anymore: $ gnome-terminal Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartS

Re: [Patch 4/10] argon2: Install pkg-config file.

2016-09-25 Thread Danny Milosavljevic
Hi Lukas, On Sun, 25 Sep 2016 17:45:06 -0500 Lukas Gradl wrote: > Since the return value of "(symlink ...)" is > unspecified, then we don't need the "(and ...)" at all, right? Right. > My understanding is now that if this 'dring' binary were to get > executed, it would look for 'libargon2.so

Re: [Patch 5/10] opendht: Propagate argon2.

2016-09-25 Thread Danny Milosavljevic
Hi Lukas, On Sun, 25 Sep 2016 17:54:36 -0500 Lukas Gradl wrote: > I noticed that some linker flags are set incorrectly. The result was > that the output of > "objdump -p /gnu/store/...-opendht-0.6.1/lib/libopendht.so" > was missing a 'NEEDED' line for 'libargon2.so.0'. > The attached patch fixe

GNOME Settings Schemas - How are they searched for?

2016-09-25 Thread Danny Milosavljevic
Hi, > I was not sure how to handle this properly. The package libring > provides a program 'dring', which is a daemon that, as far as I > understand, does all the communication with peers on the internet. So > in order to place a call, one first needs to run 'dring &' and then > start the ring-c

Fw: GNOME Settings Schemas - How are they searched for?

2016-09-26 Thread Danny Milosavljevic
Hi, > I was not sure how to handle this properly. The package libring > provides a program 'dring', which is a daemon that, as far as I > understand, does all the communication with peers on the internet. So > in order to place a call, one first needs to run 'dring &' and then > start the ring-c

Re: [PATCH v2 0/5] Add FPGA Tools

2016-09-26 Thread Danny Milosavljevic
Hi, thanks for testing this! > In order for icestorm to build, I had to add libusb to its inputs. I posted a patch "gnu: Move libusb from inputs to propagated-inputs" back in August which would fix that (by fixing libftdi). Adding libusb here is not the right fix. > The toolchain was tested w

Re: [PATCH v2 0/5] Add FPGA Tools

2016-09-26 Thread Danny Milosavljevic
Hi, > The icestorm package builds as it is (with libusb added to the > inputs).But in order to ensure that the headers in /usr/local/include > are not used when building, the code above should be changed to: > > (lambda _ > (substitute* "iceprog/Makefile" > (("-L/usr/local/lib") "") > (

[PATCH v2] gnu: libftdi: Propagate the libusb input.

2016-09-26 Thread Danny Milosavljevic
gnu: libftdi: Propagate the libusb input. * gnu/packages/libftdi.scm (libftdi): Modified. --- gnu/packages/libftdi.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libftdi.scm b/gnu/packages/libftdi.scm index 5c2671a..208e135 100644 --- a/gnu/packages/libft

Re: [PATCH v2 0/5] Add FPGA Tools

2016-09-26 Thread Danny Milosavljevic
On Mon, 26 Sep 2016 13:53:24 +0300 Theodoros Foradis wrote: > > I posted a patch "gnu: Move libusb from inputs to propagated-inputs" back > > in August which would fix that (by fixing libftdi). Adding libusb here is > > not the right fix. > > Are there any issues blocking that patch? Seems st

Re: [PATCH 5/6] gnu: make-u-boot-package: Add files-to-install argument.

2016-09-26 Thread Danny Milosavljevic
Hi David, On Mon, 26 Sep 2016 12:34:46 +0200 David Craven wrote: > (define-public u-boot-vexpress > - (make-u-boot-package "vexpress_ca9x4" "arm-linux-gnueabihf")) > + (make-u-boot-package "vexpress_ca9x4" "arm-linux-gnueabihf" > '("u-boot.bin"))) > > (define-public u-boot-malta > - (mak

Re: [PATCH 5/6] gnu: make-u-boot-package: Add files-to-install argument.

2016-09-26 Thread Danny Milosavljevic
Hi David, On Mon, 26 Sep 2016 15:41:12 +0200 David Craven wrote: > FYI: I got guixsd to boot, need a tty that works over serial so that I > can actually login... \o/ very nice :) Do you mean client software? Then GNU screen can do that. $ screen /dev/ttyUSB0 115200 Or do you mean terminal cl

Re: [PATCH] gnu: Add optipng.

2016-09-26 Thread Danny Milosavljevic
Hi Leo, On Mon, 26 Sep 2016 13:59:58 -0400 Leo Famulari wrote: > gcc -s -o optipng optipng.o optim.o bitset.o ratio.o osys.o wildargs.o > ../opngreduc/libopngreduc.a ../pngxtern/libpngxtern.a ../libpng/libpng.a > ../zlib/libz.a ../gifread/libgifread.a ../pnmio/libpnmio.a > ../minitiff/libmini

Re: [PATCH 5/6] gnu: make-u-boot-package: Add files-to-install argument.

2016-09-26 Thread Danny Milosavljevic
On Mon, 26 Sep 2016 16:07:16 +0200 David Craven wrote: > mingetty doesn't support serial or does it? the man page doesn't > document a baud rate flag, and setting the tty to ttyS1 causes a crash > - not a tty. agetty or the getty from toybox have a flag to set the > baud rate. Right. Debian on

[PATCH v3 0/6] Add FPGA Tools

2016-09-26 Thread Danny Milosavljevic
This patch adds FPGA tools. Danny Milosavljevic (6): gnu: Add abc. gnu: Add iverilog. gnu: Add yosys. gnu: Add icestorm. gnu: Add arachne-pnr. gnu: Add gtkwave. gnu/local.mk | 1 + gnu/packages/fpga.scm | 311 ++ 2 files

[PATCH v3 3/6] gnu: Add yosys.

2016-09-26 Thread Danny Milosavljevic
* gnu/packages/fpga.scm (yosys): New variable. --- gnu/packages/fpga.scm | 81 +++ 1 file changed, 81 insertions(+) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 1d1c981..763d746 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packa

[PATCH v3 6/6] gnu: Add gtkwave.

2016-09-26 Thread Danny Milosavljevic
* gnu/packages/fpga.scm (gtkwave): New variable. --- gnu/packages/fpga.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 43b71b7..fb970c4 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm

[PATCH v3 1/6] gnu: Add abc.

2016-09-26 Thread Danny Milosavljevic
%/packages/freeipmi.scm \ %D%/packages/ftp.scm\ diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm new file mode 100644 index 000..f757a28 --- /dev/null +++ b/gnu/packages/fpga.scm @@ -0,0 +1,75 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Danny

[PATCH v3 5/6] gnu: Add arachne-pnr.

2016-09-26 Thread Danny Milosavljevic
* gnu/packages/fpga.scm (arachne-pnr): New variable. --- gnu/packages/fpga.scm | 49 +++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 8c41cd3..43b71b7 100644 --- a/gnu/packages/fpga

[PATCH v3 2/6] gnu: Add iverilog.

2016-09-26 Thread Danny Milosavljevic
* gnu/packages/fpga.scm (iverilog): New variable. --- gnu/packages/fpga.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index f757a28..1d1c981 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm

[PATCH v3 4/6] gnu: Add icestorm.

2016-09-26 Thread Danny Milosavljevic
* gnu/packages/fpga.scm (icestorm): New variable. --- gnu/packages/fpga.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 763d746..8c41cd3 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.s

Re: gnu: Add xonsh

2016-09-27 Thread Danny Milosavljevic
On Tue, 27 Sep 2016 12:59:08 -0400 Leo Famulari wrote: > Should it block the package? Or perhaps we can push the patch as-is and > you can submit a follow-up to add the features you want? It's fine to use as-is, it just looks like a shell from 1973 :) LGTM. Also, I've tested Stefan's package a

[PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
* gnu/packages/shells.scm (xonsh): Add inputs. --- gnu/packages/shells.scm | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index c165f99..e8ad701 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.

[PATCH] gnu: Add sunxi-tools.

2016-09-29 Thread Danny Milosavljevic
* gnu/packages/admin.scm (sunxi-tools): New variable. --- gnu/packages/admin.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 6981242..ae2408b 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.sc

Fw: [PATCH] guix: python-build-system: Honor configure-flags also when building

2016-09-29 Thread Danny Milosavljevic
(Hmm, maybe this patch was not seen because it's so far down in the thread "Stuck on KiCad dependency wxPython". So I'm resending it to the top.) While there was already a #:configure-flags for the "install" target, it was not used when building. Use it. * guix/build/python-build-system.scm (bui

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
> I think this should be two commits. What do you think of the patches I > attached? LGTM!

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
Oops, I don't think the xonsh tarball contains the docs. In which case we need neither sphinx nor numpydoc. Strange, does it have online-only docs? Or do we need another tarball?

Re: [PATCH v3 0/6] Add FPGA Tools

2016-09-29 Thread Danny Milosavljevic
> I tested the patches again, and they are working correctly after the fix in > libftdi. Should we still delete "-I/usr/local/include" from the makefile > of icestorm to ensure it doesn't build wrongly in non-guixsd systems or is > it unnecessary? Yes. I'm sorry, I thought I added the part removin

Re: Stuck on KiCad dependency wxPython

2016-09-30 Thread Danny Milosavljevic
Hi, your patch looks good. But I'd rather not downgrade boost and neither do I want to carry a second boost on my system. > On the build side of things, first of all, the update to boost 1.61.0 > breaks the build of kicad, with a header missing error. I have reverted > the latest changes in boos

Re: [PATCH] gnu: Add sunxi-tools.

2016-10-02 Thread Danny Milosavljevic
Hi Leo, On Sat, 1 Oct 2016 21:54:41 -0400 Leo Famulari wrote: > On Thu, Sep 29, 2016 at 01:02:04PM +0200, Danny Milosavljevic wrote: > > > > * gnu/packages/admin.scm (sunxi-tools): New variable. > > What's the story with the 'bin/' [0] directory? I&#x

[PATCH v2] gnu: Add sunxi-tools.

2016-10-02 Thread Danny Milosavljevic
* gnu/packages/admin.scm (sunxi-tools): New variable. --- gnu/packages/admin.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 6981242..06c552f 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admi

Re: [PATCH] gnu: Add sunxi-tools.

2016-10-02 Thread Danny Milosavljevic
Hi, On Sun, 2 Oct 2016 11:57:38 +0200 Vincent Legoll wrote: > Maybe just add a quick note in the package description telling > those are missing, to avoid people wondering To be clear: these were not installed in the first place. They are (debug) images you can put on an SD card to boot the tar

Boostrap tar cannot exec /bin/sh

2016-10-03 Thread Danny Milosavljevic
Hi, sorry to butt in but why in the world does tar require a shell? It *shouldn't* exec sh at all. Tar changelog mentions: 2016-04-14 Sergey Poznyakoff Fix argument handling when running external commands. * src/system.c (xexec): Use sh -c to run the command. This fixed

Re: [PATCH v2] gnu: Add sunxi-tools.

2016-10-04 Thread Danny Milosavljevic
> I don’t understand this description. Since “Tools”, “manage”, and > “devices” could mean anything, could you add qualifiers to give more > context, like: > > “Frobbing tools for Allwinner A10 foobar devices” > > and similarly expound the description (with a period at the end of the > sentenc

[PATCH v3] gnu: Add sunxi-tools.

2016-10-04 Thread Danny Milosavljevic
* gnu/packages/admin.scm (sunxi-tools): New variable. --- gnu/packages/admin.scm | 56 ++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 4fcc05a..c5e67b0 100644 --- a/gnu/packages/admin.scm +++ b

Re: [PATCH] gnu: Add CUPS service.

2016-10-05 Thread Danny Milosavljevic
Hi, nice! > + (define %cups-accounts > + (list (user-group (name "cups") (system? #t)) > +(user-account > + (name "cups") > + (group "cups") > + (system? #t) > + (comment "CUPS print server user") > + (home-directory "/var/empty") > + (sh

Re: gnu/system/u-boot.scm

2016-10-06 Thread Danny Milosavljevic
Hi, so now that all of it works, I'd like to propose to change how it's done completely (muhahaha). Ludo wrote: > 2. (gnu system) should dispatch to either ‘grub-configuration-file’ or > ‘u-boot-configuration-file’ depending on whether the config > contains a ‘grub-configuration’ or

Re: [PATCH 1/2] gnu: tzdata: Fix dangling symbolic link.

2016-10-06 Thread Danny Milosavljevic
> (symlink "." (string-append out "/share/zoneinfo/posix")) "..", no?

Re: [PATCH 5/6] gnu: make-u-boot-package: Add files-to-install argument.

2016-10-07 Thread Danny Milosavljevic
Hi David, On Fri, 7 Oct 2016 10:19:42 +0200 David Craven wrote: > > Ughh... are we sure we want to do that? I don't think a > > regular user would know what to put there. If the U-Boot > > build is from a clean slate it's not like there are stray files > > lying around or anything - we can just c

WIP pypy3.3 - tests still fail? Anyone see why?

2016-10-07 Thread Danny Milosavljevic
Hi, here's a work-in-progress package for pypy3.3. It builds - but the tests fail. A build takes about 6 GB of RAM and about 9 hours. Maybe someone can spot how to fix one of the tests (usually they don't find libraries etc). (I'll work it out eventually but I thought I'd ask) Also if guix bui

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

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme-0.7): New variable. --- gnu/packages/python.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 73f0c05..088cdb0 100644 --- a/gnu/packages/python.scm +++ b/gnu

[PATCH 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-cloud-sptheme): 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 d8cb7d1..73f0c05 100644 --- a/gnu/packages/python.scm +++ b/gnu

[PATCH] gnu: Build and install xonsh docs.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/shells.scm (xonsh): Changed. --- gnu/packages/shells.scm | 29 ++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 6d510c2..99d1f3e 100644 --- a/gnu/packages/shells.scm +++ b/gnu/package

[PATCH 1/5] gnu: Add python-snowballstemmer.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-snowballstemmer): 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 cf86c71..d8cb7d1 100644 --- a/gnu/packages/python.scm +++ b/gnu/packag

[PATCH 5/5] gnu: Update Sphinx to 1.4.6.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx): Updated. --- gnu/packages/python.scm | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 157a544..da5b63d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/pyth

[PATCH 0/5] Update Sphinx to 1.4.6

2016-10-07 Thread Danny Milosavljevic
Danny Milosavljevic (5): gnu: Add python-snowballstemmer. gnu: Add python-sphinx-cloud-sptheme. gnu: Add python-sphinx-alabaster-theme-0.7. gnu: Add python-imagesize. gnu: Update Sphinx to 1.4.6. gnu/packages/python.scm | 106 +--- 1 file

[PATCH 4/5] gnu: Add python-imagesize.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-imagesize): 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 088cdb0..157a544 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python

Re: [PATCH 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-07 Thread Danny Milosavljevic
Hi, thanks for the review! On Fri, 7 Oct 2016 12:58:51 +0200 Hartmut Goebel wrote: > I can't find snowballstemmer in the code. PATCH 1/5

Re: [PATCH 3/5] gnu: Add python-sphinx-alabaster-theme-0.7.

2016-10-07 Thread Danny Milosavljevic
Hi, On Fri, 7 Oct 2016 13:01:22 +0200 Hartmut Goebel wrote: > Am 07.10.2016 um 12:32 schrieb Danny Milosavljevic: > > +(define-public python-sphinx-alabaster-theme-0.7 > Why do we need this exact version? I don't know why - but we do, as you yourself wrote. Hartmut Goeb

Re: [PATCH 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-07 Thread Danny Milosavljevic
On Fri, 7 Oct 2016 12:58:51 +0200 Hartmut Goebel wrote: > Am 07.10.2016 um 12:32 schrieb Danny Milosavljevic: > > + (inputs > > +`(("python-sphinx" ,python-sphinx))) > > Even if this is listed as requirement, I would not add it here. When I remove i

[PATCH v2 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-cloud-sptheme): New variable. --- gnu/packages/python.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d8cb7d1..a56e335 100644 --- a/gnu/packages/python.scm +++ b/gnu/pa

[PATCH v2 0/5] Update Sphinx to 1.4.6

2016-10-07 Thread Danny Milosavljevic
Danny Milosavljevic (5): gnu: Add python-snowballstemmer. gnu: Add python-sphinx-cloud-sptheme. gnu: Add python-sphinx-alabaster-theme. gnu: Add python-imagesize. gnu: Update Sphinx to 1.4.6. gnu/packages/python.scm | 111 1 file changed

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

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme-0.7): New variable. --- gnu/packages/python.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a56e335..60f2d19 100644 --- a/gnu/packages/python.scm +++ b/gnu

[PATCH v2 4/5] gnu: Add python-imagesize.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-imagesize): 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 60f2d19..84db4a6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python

[PATCH v2 1/5] gnu: Add python-snowballstemmer.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-snowballstemmer): 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 cf86c71..d8cb7d1 100644 --- a/gnu/packages/python.scm +++ b/gnu/packag

[PATCH v2 5/5] gnu: Update Sphinx to 1.4.6.

2016-10-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx): Updated. --- gnu/packages/python.scm | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 84db4a6..8ce5371 100644 --- a/gnu/packages/python.scm +++ b/gnu/packa

Re: [PATCH 1/2] gnu: tzdata: Fix dangling symbolic link.

2016-10-07 Thread Danny Milosavljevic
On Fri, 07 Oct 2016 21:53:29 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > >> (symlink "." (string-append out "/share/zoneinfo/posix")) > > > > "..", no? > > No, I don’t think so. Ah I see. Endless loop :) Nevermind, it's correct with ".".

Re: WIP pypy3.3 - tests still fail? Anyone see why?

2016-10-08 Thread Danny Milosavljevic
and the patch... --- /tmp/sysconfig_pypy.py 2016-09-14 00:38:36.325334296 +0200 +++ pypy3.3-v5.2.0-alpha1-src/lib-python/3/distutils/sysconfig_pypy.py 2016-09-14 00:37:55.068908258 +0200 @@ -123,6 +123,19 @@ optional C speedup components. """ if compiler.compiler_type == "unix": +

Re: texmaker, Qt and Chromium

2016-10-08 Thread Danny Milosavljevic
Hi, On Fri, 07 Oct 2016 21:17:30 +0200 Ricardo Wurmus wrote: > our build of the “texmaker” package is broken ever since we disabled the > webkit module of our Qt package. I’m currently looking into packaging > up the needed Qt modules, but the obvious question remains: do we want > this? “qtweb

Re: texmaker, Qt and Chromium

2016-10-08 Thread Danny Milosavljevic
Hi, On Sat, 08 Oct 2016 11:16:03 +0200 Ricardo Wurmus wrote: > as part of our default Qt package. Software that does depend on > “qtwebengine”, however, can only be built when the module exists, which > is why I’d like to package it separately. Oh, then I agree - as long as the qtwebengine pac

Re: [PATCH v2 5/5] gnu: Update Sphinx to 1.4.6.

2016-10-08 Thread Danny Milosavljevic
On Sat, 8 Oct 2016 15:31:46 +0200 Hartmut Goebel wrote: > Am 07.10.2016 um 17:13 schrieb Danny Milosavljevic: > > +(native-inputs > > + `(("python-simplejson" ,python-simplejson))) > > Isn't node missing now? I don't know. I always test the st

Re: locales gone

2016-10-08 Thread Danny Milosavljevic
Hi Ludo, On Thu, 29 Sep 2016 14:39:00 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > > so I've updated to 947a5d47a50252cb0b87b78a8f83f274dec593e2 git guix and > > now I don't have any useful locales. > > > > $ locale -a

Re: [PATCH v3 0/6] Add FPGA Tools

2016-10-08 Thread Danny Milosavljevic
For the record, this patchset is still good and nothing has to be manually adjusted. Ludo said: >> (lambda _ >> (substitute* "iceprog/Makefile" >> (("-L/usr/local/lib") "") >> (("-I/usr/local/include") "" >This is unnecessary unless you’re running “guix-daemon >--disable-chroot”,

Re: WIP pypy3.3 - tests still fail? Anyone see why?

2016-10-08 Thread Danny Milosavljevic
> Also if guix build does fail executing some test - can I continue there > somehow? Uhhh... I mean: if a test fails, can I make guix open a shell there (with all the right environment etc) so I can examine what's up, let me fix it and then restart the phase?

Re: texmaker, Qt and Chromium

2016-10-08 Thread Danny Milosavljevic
On Sun, 9 Oct 2016 00:08:50 +0300 Efraim Flashner wrote: > I'm not sure, but I assumed it was so that anyone could download the > source and run './configure; make; (sudo) make install' without worrying > about those pesky things known as dependancies. That's certainly why I bundle. Also that the

Re: texmaker, Qt and Chromium

2016-10-08 Thread Danny Milosavljevic
On Sat, 08 Oct 2016 23:35:53 +0200 Roel Janssen wrote: > Ouch. I was the one who submitted the package when the Qt modules > weren't unbundled yet (I guess). Ah. There are two calls QDesktopServices::openUrl commented out. You can put them back in and remove the instantiations of the Browser c

Re: [PATCH] gnu: Build and install xonsh docs.

2016-10-11 Thread Danny Milosavljevic
Hi Ludo, On Sun, 09 Oct 2016 23:59:15 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Is the URL change intended? Is it needed? If so, please add a comment > above as to why the github.com tarball is preferred. Yes. The github URL contains the docs, the other doesn't. > Am I missing another pat

Re: [PATCH 2/5] gnu: python-pytest-xdist: Remove python byte-code files from source.

2016-10-11 Thread Danny Milosavljevic
On Mon, 10 Oct 2016 15:10:00 +0200 Hartmut Goebel wrote: > +'(begin > + ;; Source archive contains .pyc files > + (for-each delete-file-recursively > + (find-files "." "__pychache__" #:directories? #t))

More duplicate package definitions

2016-10-12 Thread Danny Milosavljevic
python2-msgpack has a duplicate too. And so do ruby-arel, r-codetools, r-gtable. (See grep '(define-public' * |sort |uniq -d )

Re: locales gone

2016-10-12 Thread Danny Milosavljevic
Hi, I read the docs you pointed me to - however, previously this worked fine as-is. Also, I have a database that is inaccessible because the locale suddenly (sometimes) doesn't work anymore. It's not like I can change what locale it was created in without a time machine :) $ psql -U postgres t

Re: [PATCH v2 0/5] Update Sphinx to 1.4.6

2016-10-12 Thread Danny Milosavljevic
Hi Leo, On Wed, 12 Oct 2016 10:38:40 -0400 Leo Famulari wrote: > My memory of that effort is hazy now, but I seem to remember that some > other Python package updates were required in order to make the new > Sphinx work correctly. I'll be happy if I'm wrong :) I used guix git master and it worke

[WIP v3 0/5] Update Sphinx to 1.4.8

2016-10-12 Thread Danny Milosavljevic
e it to "\footnote[1]" it works. The file Matplotlib.tex is generated by Sphinx. Should "\footnote[*]" work in LaTeX? If not, how does it end up there? Danny Milosavljevic (5): gnu: Add python-snowballstemmer. gnu: Add python-sphinx-cloud-sptheme. gnu: Add python-s

[WIP v3 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme): New variables. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 20e01dd..0948c9b 100644 --- a/

[WIP v3 4/5] gnu: Add python-imagesize.

2016-10-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables. --- gnu/packages/python.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d9dd467..6adedcd 100644 --- a/gnu/packages/python.s

[WIP v3 5/5] gnu: Update Sphinx to 1.4.8

2016-10-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx, python2-sphinx): Updated. --- gnu/packages/python.scm | 35 --- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6adedcd..a9d99df 100644 --- a/gnu/packag

[WIP v3 1/5] gnu: Add python-snowballstemmer.

2016-10-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): New variables. --- gnu/packages/python.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a9fd8eb..20e01dd 100644 --- a/gnu/packa

[WIP v3 3/5] gnu: Add python-sphinx-alabaster-theme.

2016-10-12 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme-0.7, python2-sphinx-alabaster-theme-0.7): New variables. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0948c9b..d9dd46

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

2016-10-12 Thread Danny Milosavljevic
Upstream issue: https://github.com/sphinx-doc/sphinx/issues/3044

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

2016-10-13 Thread Danny Milosavljevic
On Thu, 13 Oct 2016 08:45:51 +0200 Danny Milosavljevic wrote: > Upstream issue: https://github.com/sphinx-doc/sphinx/issues/3044 There's a newer version of Matplotlib which has a reference cycle matplotlib <- ipython <- matplotlib. Sigh...

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