Ben Woodcroft writes:
> From 3d23171d88b9f38c90efa469f6519b52b15a1d01 Mon Sep 17 00:00:00 2001
> From: Ben Woodcroft
> Date: Wed, 30 Dec 2015 10:27:33 +1000
> Subject: [PATCH] build: ruby: Remove cached gem after install.
> The .gem file stored in GEM_HOME after install is both redundant and a
Ben Woodcroft writes:
> These patches are all working towards the popular Ruby web frameworks
> (Rails/Sinatra). I tried where possible to do at least rudimentary
> testing when dependency cycles arose, and fall back to the source code
> on github when the gem on rubygems didn't contain tests
On Mon, Nov 30, 2015 at 03:20:06PM +0100, Andreas Enge wrote:
> So we should probably also modify texmfcnf.lua in a similar way.
Done in commit f95dad899b9c2aeec22a7000ec693fe6dff3b3c5.
"context --version" still fails, now with the unique error message:
mtxrun | unknown script 'context
I just had a look at the Guix website and it appears to advertise
liberating, dependable and hackable.
Now I am not going to say this is bad, it appeals to *me*, but it does
address hackers more than system administrators who ought to switch to
GNU Guix. The man who wrote this
http://www.vitav
On Mon, Dec 28, 2015 at 11:15 PM, Alex Kost wrote:
> Federico Beffa (2015-12-28 01:16 +0300) wrote:
>
> [...]
>> 1. (setq load-path (append '("/usr/local/share/emacs/site-lisp/") load-path))
>
> This is very unusual. Why 'append' instead of 'cons'? Anyway an
> idiomatic way is: (add-to-list 'loa
Efraim Flashner writes:
> On Sun, 20 Dec 2015 14:43:47 +0100
> Ricardo Wurmus wrote:
>
>> Ah, so thats
>>
>> in both “load” and “each” modes.
>>
>> I read this unquoted and it didn’t make any sense at all. Maybe it’s
>> sufficient to just quote the terms? Or if they are code keywords wr
Efraim Flashner writes:
> On Fri, 11 Dec 2015 15:30:58 +0100
> Ricardo Wurmus wrote:
>
>> Looking good now (with the exception of the minor cosmetic misalignment
>> of the “(base32” line).
>>
>> ~~ Ricardo
>
> attached
Thanks, this looks good.
~~ Ricardo
Alex Kost skribis:
> Alex Kost (2015-12-11 14:45 +0300) wrote:
>
>> Hello, I have pushed 'wip-refactor-emacs-ui' branch which contains emacs
>> interface for displaying Hydra builds and jobsets. This 'list'/'info'
>> interface is absolutely the same as the one for displaying packages and
>> gene
Leo Famulari skribis:
> This patch splits the acme library into both Python variants. Currently,
> its only user in Guix is the Python 2 official Let's Encrypt client, but
> there is other software out there that supports Python 3.
Sounds reasonable.
> I tried and tried to make the python2-acme
Alex Kost skribis:
> Ludovic Courtès (2015-12-22 00:16 +0300) wrote:
[...]
>> I’m tempted to punt on this one and let you push the whole series.
>> What do people think?
>
> I agree with this proposal :-)
Let’s do this!
Thank you,
Ludo’.
Hi Guix,
the attached patches clean up the icedtea package definitions a little.
The first patch may look a bit odd, but it is necessary to prevent the
build system from checking (and unpacking) the drop tarballs. During
the “unpack” phase we unpack all tarballs so that we have a chance to
patch
Alex Kost skribis:
> Efraim Flashner (2015-12-24 12:14 +0300) wrote:
>
> [...]
>> I looked at the MPV github page and the syntax for MPV over built-in
>> samba is 'mpv smb://user:password@host:/full/path/to/file.ext' and
>> without tab completion and without support for .netrc or .smb.conf I
>> w
Alex Kost skribis:
> Alex Kost (2015-12-21 15:42 +0300) wrote:
>
>> Fabian Harfert (2015-12-15 23:02 +0300) wrote:
>>
>> [...]
>>> @@ -53,6 +54,7 @@
>>>#:use-module (gnu packages ghostscript)
>>>#:use-module (gnu packages glib)
>>>#:use-module (gnu packages gtk)
>>> + #:use-module (g
Ricardo Wurmus skribis:
> this patch series updates our “julia” package to version 0.4.2. An
> update to version 1.3.1 of “utf8proc” was required. I also made the
> dependency on a patched version of “libuv” explicit by creating a
> separate “julia-libuv” package.
Sounds good.
> Unfortunately
Ludovic Courtès writes:
> Ben Woodcroft skribis:
>
>> But would it be possible to include the scripting language bindings,
>> something along these lines?
>>
>> +(arguments
>> + `(#:configure-flags '("--enable-ruby-binding"
>> + "--enable-python-binding"
>> +
Alex Vong skribis:
> l...@gnu.org (Ludovic Courtès) writes:
[...]
>> Alex Vong skribis:
>>
>>> From 6ad35e245c374ff828f167bb3467ce68559ccefd Mon Sep 17 00:00:00 2001
>>> From: Alex Vong
>>> Date: Sat, 31 Oct 2015 19:44:13 +0800
>>> Subject: [PATCH 1/2] Add (guix build build-flags).
>>>
>>> A
Eric Bavier skribis:
> * gnu/packages/bdw-gc.scm (libgc-7.2, libgc)[arguments]: Add
> --enable-cplusplus to #:configure-flags.
OK for ‘core-updates’, as Mark noted.
(You can also add libgc-for-c++ in ‘master’ if you want.)
Ludo’.
Eric Bavier skribis:
> * gnu/packages/plotutils.scm (asymptote): New variable.
> * gnu/packages/patches/asymptote-gsl2.patch: New file.
> * gnu-system.am (dist_patch_DATA): Add it.
[...]
> +(native-inputs
> + `(("gs" ,ghostscript) ;For tests
> + ("texinfo" ,texinfo)
Ricardo Wurmus skribis:
> From 0185800f0af7c7ade1a2be11b357e327ed43e841 Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus
> Date: Sat, 26 Dec 2015 11:29:14 +0100
> Subject: [PATCH 1/2] licenses: Add CC BY SA 3.0.
>
> * guix/licenses.scm (cc-by-sa3.0): New variable.
OK.
> From 57643330185a58ab0d6
kact...@gnu.org skribis:
> From: Dmitry Bogatov
>
> * gnu/packages/emacs.scm (emacs-undo-tree): New variable.
^^^
Extra space here.
> +(synopsis "Treat undo history as a tree")
> +(description "Emacs has a powerful undo system. Unlike the standard
> +undo/redo system in most software
Manolis Ragkousis skribis:
> Hey guys,
Hello!
(Don’t expect everyone here to be a guy…)
> With this glibc-hurd update we can at last get rid of
> the glibc-hurd patches.
Nice!
> I will rebase wip-hurd on master and push a new wip-hurd
> with this patch.
Sounds good.
> From 2e31dd38853cf55f
Mark H Weaver skribis:
> Mark H Weaver writes:
>
>> Ricardo Wurmus writes:
>>
>>> Ludovic Courtès writes:
>>>
Ricardo Wurmus skribis:
> Ludovic Courtès writes:
>
>> Ricardo Wurmus skribis:
>>
>>> From 11f502281064525a067c1453cd2b7b663bf6c3bb Mon Sep 17 00:00:00
Federico Beffa skribis:
> If you install guix in the default prefix (/usr/local) you should find a
> file called 'guix.el' in /usr/local/share/emacs/site-lisp/. With that
> you can include the following commands in your .emacs file and you
> should be all set:
>
> 1. (setq load-path (append '("/
On Wed, Dec 30, 2015 at 5:29 PM, Ludovic Courtès wrote:
> Federico Beffa skribis:
>
>> If you install guix in the default prefix (/usr/local) you should find a
>> file called 'guix.el' in /usr/local/share/emacs/site-lisp/. With that
>> you can include the following commands in your .emacs file a
Hi Andreas,
On Sat, Dec 12, 2015 at 5:57 AM, Andreas Enge wrote:
> numactl fails to build on armhf:
>http://hydra.gnu.org/build/866208/log/raw
> with the following error message:
> syscall.c:113:2: error: #error "Add syscalls for your architecture or update
> kernel headers"
> #error "Add s
Alex Vong skribis:
> From 40f8a47fa189398a094e4f4d2bc2e78d0496b633 Mon Sep 17 00:00:00 2001
> From: Alex Vong
> Date: Thu, 12 Nov 2015 01:19:44 +0800
> Subject: [PATCH] gnu: ladspa: Update urls.
>
> * gnu/packages/audio.scm (ladspa): Update source and home page url.
Applied, thanks!
Ludo’.
Ben Woodcroft skribis:
> On 29/12/15 15:46, Ben Woodcroft wrote:
>>
>> Unfortunately none of these builds are reproducible because rubygems
>> in Guix generally aren't. For one, this is because .gem files are
>> archives whose contents are timestamped.
> I should clarify. What I meant was the cac
Hi,
I'm not sure about the license of this package. It just sates:
;;; This code is written by Alex Shinn and placed in the Public
;;; Domain. All warranties are disclaimed.
This is the same declaration (and author) as the file
'match.upstream.scm' in guile.
Regards,
Fede
From fc9b0980ab81ae8
From 8ec7a6b9467605ffe100cceda174e2b4aa0ea909 Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Thu, 24 Dec 2015 13:29:54 +0100
Subject: [PATCH 2/6] gnu: scmutils: Generate 'scmutils-autoloads.el' file.
* gnu/packages/scheme.scm (scmutils): Do it.
---
gnu/packages/scheme.scm | 3 ++-
1 file c
From 77b339ef57692e5c930b2b659f53cb1c65352857 Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Fri, 25 Dec 2015 23:21:11 +0100
Subject: [PATCH 3/6] gnu: Add emacs-mit-scheme-doc.
* gnu/packages/emacs.scm (emacs-mit-scheme-doc): New variable.
---
gnu/packages/emacs.scm | 42 ++
From 5c2be0d7d628ba27ac1360cc8e998de68a505b2a Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Sun, 27 Dec 2015 19:06:37 +0100
Subject: [PATCH 5/6] gnu: mit-scheme: Generate and install documentation.
* gnu/packages/scheme.scm (mit-scheme): Convert to the 'modify-phases'
syntax. Add phases
From 14703a61bb5f95134b86ceaab0144ffcb23d1a3b Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Wed, 30 Dec 2015 00:47:29 +0100
Subject: [PATCH 6/6] gnu: Add emacs-slime.
* gnu/packages/emacs.scm (emacs-slime): New variable.
---
gnu/packages/emacs.scm | 61
If found a few times the need to download a single, uncompressed file
which needs to be patched. The available fetch methods do not appear
to be appropriate. So, I've added the function
'uncompressed-file-fetch'. This and the function
'broken-tarball-fetch' which currently resides in 'engineering.s
From: Dmitry Bogatov
* gnu/packages/emacs.scm (emacs-undo-tree): New variable.
---
gnu/packages/emacs.scm | 21 +
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 7d95f55..53d8132 100644
--- a/gnu/packages/emacs.scm
+++ b/g
Federico Beffa (2015-12-30 15:16 +0300) wrote:
> On Mon, Dec 28, 2015 at 11:15 PM, Alex Kost wrote:
>> Federico Beffa (2015-12-28 01:16 +0300) wrote:
>>
>> [...]
>>> 1. (setq load-path (append '("/usr/local/share/emacs/site-lisp/")
>>> load-path))
>>
>> This is very unusual. Why 'append' instea
Hi Guix,
Java libraries are usually installed as jar archives. These are
(optionally compressed) archives containing the “.class” files;
optionally, they may also contain a manifest.
These archives are created by the “jar” tool, which is part of the JDK;
they can also be created by “fastjar”, an
Hi :)
I am trying to fix this error in the pypi-importer:
~/src/guix$ ./pre-inst-env guix lint python-twisted
gnu/packages/python.scm:6628:0: python-twisted-15.5.0: all the source
URIs are unreachable:
gnu/packages/python.scm:6628:0: python-twisted-15.5.0: URI
https://pypi.python.org/packages/
On Wed, 30 Dec 2015 15:10:06 +0100
Ricardo Wurmus wrote:
> Efraim Flashner writes:
>
> [...]
> [...]
>
>
> [...]
>
> [...]
>
> > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
> > index 6af2bce..50137bd 100644
> > --- a/gnu/packages/python.scm
> > +++ b/gnu/packa
Efraim Flashner writes:
> On Wed, 30 Dec 2015 15:10:06 +0100
> Ricardo Wurmus wrote:
>
>> Efraim Flashner writes:
>>
>> [...]
>> [...]
>>
>>
>> [...]
>>
>> [...]
>>
>> > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
>> > index 6af2bce..50137bd 100644
>> > ---
Pjotr Prins writes:
> I just had a look at the Guix website and it appears to advertise
> liberating, dependable and hackable.
>
> Now I am not going to say this is bad, it appeals to *me*, but it does
> address hackers more than system administrators who ought to switch to
> GNU Guix. The man wh
> What is the problem you are trying to solve?
I guess he wants to build on that platform.
Adding the numbers to syscall.c is also only needed if the necessary
syscall numbers are missing in asm/unistd.h. It really was originally
only for ancient distributions where the headers predate numa suppo
Hi,
On 31/12/15 05:53, swedebu...@riseup.net wrote:
Hi :)
I am trying to fix this error in the pypi-importer:
[..]
I read up on if-else with Guile and changed it to:
(define (pypi-uri name version ending)
"Return a URI string for the Python package hosted on the Python
Package
Index (PyP
On 12/30/2015 08:53 PM, swedebu...@riseup.net wrote:
> I am trying to fix this error in the pypi-importer:
Could you send your fix as a unified diff? If you work from the git
repo, you can just run "git diff" to produce one.
Thanks,
Cyril.
On Wed, Dec 30, 2015 at 7:55 PM, Alex Kost wrote:
>> A useful approach would be to fix the problem such that if a user
>> installs emacs with guix the above steps happen automatically without
>> any user intervention.
>
> Yeah, it would probably be a good default, but only if this default can
> be
See I packaged ruby-minitest-moar. Hilarious right? Maybe not.
These packages are independent of the other 12 submitted packages,
except for ruby-ansi which has already been reviewed - I've attached an
updated patch that incorporates your comments, thanks Ricardo.
Thanks again.
ben
>From e26e
On 31/12/15 03:26, Ludovic Courtès wrote:
Ben Woodcroft skribis:
On 29/12/15 15:46, Ben Woodcroft wrote:
Unfortunately none of these builds are reproducible because rubygems
in Guix generally aren't. For one, this is because .gem files are
archives whose contents are timestamped.
I should cl
On 24/12/15 05:04, Leo Famulari wrote:
On Tue, Dec 22, 2015 at 10:29:49PM +1000, Ben Woodcroft wrote:
Nokogiri now requires an updated version of mini_portile (the gem was
renamed to mini_portile2), but given that new versions of the 0.6.x branch
still seem to be released I think keeping a sep
Hi Federico,
I'm just idly clicking though emails and I note that the description
doesn't contain 2 spaces after the full stops - so not a proper review.
Do you know though, is there any way to get emacs to insert the extra
space in description strings and comments automatically (without it
On Thu, Dec 31, 2015 at 10:44:36AM +1000, Ben Woodcroft wrote:
>
>
> On 24/12/15 05:04, Leo Famulari wrote:
> >On Tue, Dec 22, 2015 at 10:29:49PM +1000, Ben Woodcroft wrote:
> >>Nokogiri now requires an updated version of mini_portile (the gem was
> >>renamed to mini_portile2), but given that new
On 31/12/15 11:02, Leo Famulari wrote:
On Thu, Dec 31, 2015 at 10:44:36AM +1000, Ben Woodcroft wrote:
On 24/12/15 05:04, Leo Famulari wrote:
LGTM, thanks! Pushed as 1b9d4e2e20.
I came across a subtle problem. Because the old miniportile is
"ruby-mini-portile" and the new one is "ruby-mini-
On Tue, Dec 29, 2015 at 08:10:02PM -0500, Leo Famulari wrote:
> On Wed, Dec 30, 2015 at 12:33:25AM +0100, Ludovic Courtès wrote:
> > Ricardo Wurmus skribis:
> >
> > > Leo Famulari writes:
> > >
> > >> On Mon, Dec 28, 2015 at 05:17:15PM -0600, Eric Bavier wrote:
> > >>> On Mon, 28 Dec 2015 18:09:
On Wed, Dec 30, 2015 at 04:45:04PM +0100, Ludovic Courtès wrote:
> Leo Famulari skribis:
>
> > This patch splits the acme library into both Python variants. Currently,
> > its only user in Guix is the Python 2 official Let's Encrypt client, but
> > there is other software out there that supports
52 matches
Mail list logo