Re: Howto run guix.el correctly?

2014-12-01 Thread Alex Kost
Federico Beffa (2014-12-01 20:15 +0300) wrote: > AFAIU the initialization of each package is already defined inside each > package by the author. The way emacs's packaging infrastructure works > goes along the lines (see (elisp) Packaging Basics): > > * At installation: > > - Search every Lisp f

Re: Howto run guix.el correctly?

2014-12-01 Thread Alex Kost
Ludovic Courtès (2014-12-01 15:49 +0300) wrote: > Alex Kost skribis: [...] >> Thanks, I have created "wip-emacs-packages" branch: the elisp code is >> ready, so now I'm going to walk through existing emacs packages in order >> to add “…-autoloads.el” to each one. > > I just browsed it, and it lo

[PATCH 2/2] gnu: Add xclip.

2014-12-01 Thread John Darrington
* gnu/packages/xdisorg.scm (xclip): New variable. --- gnu/packages/xdisorg.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 4632d68..dc57b03 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg

[PATCH 1/2] gnu: Move non-x.org stuff out of xorg.scm.

2014-12-01 Thread John Darrington
* gnu/packages/xdisorg.scm: New file. * gnu/packages/xorg.scm (xeyes, pixman, libdrm, mtdev): deleted. * gnu-system.am (GNU_SYSTEM_MODULES): Add xdisorg.scm --- gnu-system.am|1 + gnu/packages/xdisorg.scm | 184 ++ gnu/packages/xorg.scm

Re: [PATCH 00/13] Add gourmet (and dependent python packages)

2014-12-01 Thread Eric Bavier
On Fri, Nov 21, 2014 at 3:27 PM, Ludovic Courtès wrote: > Andreas Enge skribis: > > > On Thu, Nov 20, 2014 at 11:40:55PM -0600, Eric Bavier wrote: > >> The addition of sqlite to python will require a fair number of package > >> rebuilds. I think I dealt with the introduced module circular > dep

Re: [PATCH] gnu: cross-base: Add libc/hurd.

2014-12-01 Thread Manolis Ragkousis
Hello Ludo, Hello Guix fellas For the next step, I must do the appropriate changes to cross-gcc in crossbase.scm so I can build it using the new glibc and the hurd headers instead of the linux ones. There are also some changes to be done in bootstrap.scm (like adding the dynamic linker for i686-gn

Re: [PATCH] gnu: Add numpy.

2014-12-01 Thread Ludovic Courtès
Federico Beffa skribis: > From cdf0c1a3193d1855d8b1a512042f91a56c82ea28 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Mon, 1 Dec 2014 13:28:24 +0100 > Subject: [PATCH] gnu: Add numpy. > > * gnu/packages/python.scm (python-numpy, python2-numpy): New variables. [...] > +

[PATCH] gnu: Add numpy.

2014-12-01 Thread Federico Beffa
Here the user installable version of numpy. Regards, Fede From cdf0c1a3193d1855d8b1a512042f91a56c82ea28 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 1 Dec 2014 13:28:24 +0100 Subject: [PATCH] gnu: Add numpy. * gnu/packages/python.scm (python-numpy, python2-numpy): New variables. ---

Re: Howto run guix.el correctly?

2014-12-01 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Alex Kost skribis: > >> Ludovic Courtès (2014-11-27 01:41 +0300) wrote: > > [...] > The problem is that I don't understand what these %standard-emacs-phases should be, >>> >>> (define %standard-emacs-phases >>> (alist-cons-after >>>'install

Improved documentation handling

2014-12-01 Thread Ludovic Courtès
I just committed two new build phases to ‘core-updates’: • The ‘validate-documentation-location’ phase renames, if needed, ‘man’ to ‘share/man’ and ‘info’ to ‘share/info’. • The ‘compress-documentation’ phase compresses man pages and Info files with gzip, as per

Improved documentation handling

2014-12-01 Thread Ludovic Courtès
I just committed two new build phases to ‘core-updates’: • The ‘validate-documentation-location’ phase renames, if needed, ‘man’ to ‘share/man’ and ‘info’ to ‘share/info’. • The ‘compress-documentation’ phase compresses man pages and Info files with gzip, as per

Re: use zsh as login shell

2014-12-01 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> 宋文武 skribis: >> >>> Ludovic Courtès writes: [...] >> So, instead of what you suggest, what about having: >> >> 1. /etc/profile and /etc/zlogin (?) both source /etc/environment, >> which uses plain Bourne syntax. >> >> 2. PATH is defined in

Re: wip-arm

2014-12-01 Thread Ludovic Courtès
John Darrington skribis: > On Thu, Nov 27, 2014 at 02:19:44PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > > > It contains the start of a port to an Arm architecture. Currently > > it hasn't got very far unfortunately. > > It allow you to cross-bui

Re: Howto run guix.el correctly?

2014-12-01 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2014-11-27 01:41 +0300) wrote: [...] >>> The problem is that I don't understand what these %standard-emacs-phases >>> should be, >> >> (define %standard-emacs-phases >> (alist-cons-after >>'install 'post-install >>(lambda* (#:key outputs #:allow-o

Re: Howto run guix.el correctly?

2014-12-01 Thread Alex Kost
Ludovic Courtès (2014-11-27 01:41 +0300) wrote: > Alex Kost skribis: [...] >>> Actually, since it’s going to be used in most packages, what about >>> adding an ‘install-autoloads’ procedure in (guix build emacs-utils)? >>> So the above would become >>> >>> (alist-cons-after >>>'install 'po

Re: poor scrolling in qemu-kvm

2014-12-01 Thread Federico Beffa
On Sun, Nov 30, 2014 at 6:47 PM, Andreas Enge wrote: > On Sun, Nov 30, 2014 at 05:05:30PM +0100, Federico Beffa wrote: >> Right now there are newer versions than the ones mentioned in the >> comment of the mesa package. If things require substantial upgrades I >> will get back to the list. > > I