[PATCH] gnu: sdl: Allow dlopen for OpenGL.

2015-03-17 Thread 宋文武
Fixes a regression introduced in 666aa99. Reported by Felipe López and David Thompso. * gnu/packages/sdl.scm (sdl)[inputs]: Add glu. [arguments]<#:configure-flags>: Replace '--disable-sdl-dlopen' with '--disable-alsa-shared --disable-pulseaudio-shared --disable-x11-shared'. --- gnu/packages/s

Re: [PATCH] gnu: Add xcape.

2015-03-17 Thread David Thompson
Axel writes: > David and Ricardo, thank for a review! I followed your advices and > prepared new patch. Pushed with some small style tweaks and a couple of comments added. Thanks! -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: ht

[PATCH] gnu: Add colordiff.

2015-03-17 Thread Tomáš Čech
* gnu/packages/patchutils.scm (colordiff): New variable. --- gnu/packages/patchutils.scm | 33 - 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 48f4d29..5fe4a17 100644 --- a/gnu/packages/

Extensible G-Expressions

2015-03-17 Thread Ludovic Courtès
Hello! I just merged the ‘wip-extensible-gexps’ in ‘master’. This breaks the ABI, so make sure to run: make clean-go && make Before that, in a gexp like: #~(system* #$foo) ‘foo’ had to be either a package, an origin, a derivation, or a serializable Scheme object such as a string or number

Re: dmd D Programming Language compiler

2015-03-17 Thread Walter Bright
On 3/17/2015 10:25 AM, Ludovic Courtès wrote: Hi Walter, Apologies for the late reply. Walter Bright skribis: The D programming language compiler has been called dmd since about 2000 or so. In order to avoid confusion, may I request that the Gnu dmd ("Daemons-managing Daemon") change its a

Re: dmd D Programming Language compiler

2015-03-17 Thread Ludovic Courtès
Hi Walter, Apologies for the late reply. Walter Bright skribis: > The D programming language compiler has been called dmd since about > 2000 or so. In order to avoid confusion, may I request that the Gnu > dmd ("Daemons-managing Daemon") change its acronym? For the record, GNU’s dmd has been a

Re: [GSoC] DHCP client

2015-03-17 Thread Ludovic Courtès
Hi Rémi, Thanks for your proposal! If you haven’t yet, please see my comments to Rohan’s proposal on the same topic: . Rémi Birot-Delrue skribis: > The client side of the DHCPv4 protocol will be implemented: more Let’s design

Re: make packagers life easier

2015-03-17 Thread Ludovic Courtès
Sree Harsha Totakura skribis: > I have a similar feature request. Long time ago when I was packaging > gnunet and curl, I had to spend a lot of time trying to understand why > `make check` phase fails in the build environment. More often than not, > I had to extensively study the test cases and

[PATCHES] Mesa dlopen() calls & more optional features

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
Here's a pair of patches, the first patching all non-absolute dlopen() uses I could detect (except for GBM), and the second enabling a few optional features of Mesa, including GBM, and adding that last GBM dlopen() patch. (My intent is to keep the patches stylistically agnostic to each other; I gu

Re: [PATCH 0/2] Add 'guix publish' command

2015-03-17 Thread David Thompson
David Thompson writes: > This patch set has been a long time coming. Thanks to Ludo for helping > me solve the last blocking issue this morning. > > This new utility allows anyone to publish their /gnu/store directory > over HTTP, exposing a Hydra-compatible API. > > To use it, simply run `guix

[PATCH 0/2] Add 'guix publish' command

2015-03-17 Thread David Thompson
This patch set has been a long time coming. Thanks to Ludo for helping me solve the last blocking issue this morning. This new utility allows anyone to publish their /gnu/store directory over HTTP, exposing a Hydra-compatible API. To use it, simply run `guix publish` on one of your machines, the

[PATCH 1/2] store: Add query-path-info operation.

2015-03-17 Thread David Thompson
>From e72bd43190bd561f7d96810a93f3b30f5f741343 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Tue, 17 Mar 2015 10:19:36 -0400 Subject: [PATCH 1/2] store: Add query-path-info operation. * guix/store.scm (): New record type. (read-path-info): New procedure. (read-arg): Add 'path-info' synt

[PATCH 2/2] scripts: Add 'publish' command.

2015-03-17 Thread David Thompson
>From 7200a8ca892308a03a92e737b493244154bab358 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Tue, 17 Mar 2015 10:21:31 -0400 Subject: [PATCH 2/2] scripts: Add 'publish' command. * guix/scripts/publish.scm: New file. * Makefile.am (MODULES): Add it. * doc/guix.texi ("Invoking guix publish"):

[PATCH] Various icedtea6 patches

2015-03-17 Thread Ricardo Wurmus
Hi Guix, attached are a couple of patches to the icedtea6 package that make it a little easier to reuse build phases for a future icedtea7 package. They also fix a problem in the original package where a standard build phase is overridden. I must admit to being rather clueless when it comes to c

Re: make packagers life easier

2015-03-17 Thread Sree Harsha Totakura
On 03/15/2015 06:00 PM, Tomáš Čech wrote: > > How to implement? > - inject always failing phase into phases list > > Another level of this feature could be even continuing of the build. I have a similar feature request. Long time ago when I was packaging gnunet and curl, I had to spend a lot of

Re: [PATCH] gnu: Add mesa-demos.

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > Updated patches below. Apologies; the latter patch was untested and (of course) contained silly bugs. >From 807816ec67414770cf5a6fa82c863096e14b276e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kam

[PATCH] Add perl-svg.

2015-03-17 Thread Ricardo Wurmus
>From 0afcfb9dba08bad8b3633bac37a85ffb42ba2c38 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 17 Mar 2015 12:41:07 +0100 Subject: [PATCH] gnu: Add perl-svg. * gnu/packages/perl.scm (perl-svg): New variable. --- gnu/packages/perl.scm | 22 ++ 1 file changed, 22 inser

[PATCH] Add openblas.

2015-03-17 Thread Ricardo Wurmus
>From d8be3e7309ece54cf0323329dc29e24268034082 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 17 Mar 2015 12:24:45 +0100 Subject: [PATCH] gnu: Add openblas. * gnu/packages/maths.scm (openblas): New variable. --- gnu/packages/maths.scm | 34 ++ 1 file cha

Re: [PATCH] gnu: Add mesa-demos.

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
I noticed that the mesa-demos tarball contains *many* demos which are probably unneeded by most users, and that the Debian mesa-utils package merely installs 4 tools. (The reason I wanted to package this in first place was just to get glxinfo(1), which is one of these four.) So I copied that solu

Re: [PATCH] gnu: Add s2tc.

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: >> +(description >> + "S2TC is a patent-free S3TC compatible implementation and provides >> +texture compression to Mesa.") > > Could you expound a bit, giving a bit more context? > > Thanks! > > Ludo’. Updated patches below; is this description OK?

Re: [PATCH] gnu: agg: New variable.

2015-03-17 Thread Tomáš Čech
Thanks for review, it seems that I'm getting too chaotic as I work on many packages simultaneously. Sorry about that. On Tue, Mar 17, 2015 at 10:10:56AM +0100, Ludovic Courtès wrote: Tomáš Čech skribis: * gnu/packages/graphics.scm (agg): New variable. Please adjust the commit’s subject li

Re: [PATCH] gnu: agg: New variable.

2015-03-17 Thread Ludovic Courtès
Tomáš Čech skribis: > * gnu/packages/graphics.scm (agg): New variable. Please adjust the commit’s subject line as Andreas suggested. > + (uri (string-append "http://www.antigrain.com/agg-"; > + version ".tar.gz")) > + (sha256 (base32 >

Re: [PATCH] Add IBus.

2015-03-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 63b0b09420decc5ee898ad313f602849ad57cfe8 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Mon, 16 Mar 2015 07:50:32 +0100 > Subject: [PATCH 1/3] gnu: python-pygobject: use home page of 3.x series. > > * gnu/packages/glib.scm (python-pygobject)[home-page]: Us

Re: [PATCH] build GTK2 typelib file

2015-03-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > GTK2 does not install its typelib file, which is needed by applications > using GTK through gobject introspection. Good catch. > From a71d408351e54031a1bb0ecb143128a5512fc75e Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Sun, 15 Mar 2015 23:12:32 +0100 > Sub