Ben Woodcroft writes:
> On 21/06/15 14:41, Mark H Weaver wrote:
>> Is there any reason to build the single-threaded version? Maybe it
>> would be better to omit it, and call the multi-threaded version
>> FastTree. What do you think?
> I considered this. I have only ever used the multithreaded v
Hi Guixers,
attached a patch to add an ELPA importer.
Fede
From 8796b32a1ff8d565c3eb9874cde6a4a14d0b4f3b Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Tue, 16 Jun 2015 10:50:06 +0200
Subject: [PATCH 1/5] import: Add 'elpa' importer.
* guix/import/elpa.scm: New file.
* guix/scripts/import.
A new general utility for Emacs.
Fede
From d036941639ecffe8fb29dd9cc7ee9b5fe0e6b10c Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Tue, 16 Jun 2015 21:09:57 +0200
Subject: [PATCH 2/5] build: emacs-utils: Add 'emacs-byte-compile-directory'.
* guix/build/emacs-utils.scm (emacs-byte-compile-di
A new 'emacs-buld-system'.
Fede
From 9c090ddd7de011b369208cdeb28eb3eaa5dc6011 Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Sun, 21 Jun 2015 10:10:05 +0200
Subject: [PATCH 3/5] build: Add 'emacs-build-system'.
* Makefile.am (MODULES): Add 'guix/build-system/emacs.scm' and
'guix/build/ema
Fede
From c17c181a5663a29fdc84942c90d6b90549a9f76e Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Mon, 15 Jun 2015 14:51:06 +0200
Subject: [PATCH 4/5] gnu: Add emacs-auctex.
* gnu/packages/emacs.scm: New variable.
---
gnu/packages/emacs.scm | 24
1 file changed, 24
Fede
From 84bded85e25fd8130f222d30442027219fa8f642 Mon Sep 17 00:00:00 2001
From: Federico Beffa
Date: Wed, 17 Jun 2015 10:42:09 +0200
Subject: [PATCH 5/5] gnu: Add emacs-mmm-mode.
* gnu/packages/emacs.scm (emacs-mmm-mode): New variable.
---
gnu/packages/emacs.scm | 23 +++
1
One of my favourite pieces of software.
>From 7afc66fcf58e75e3738edf31f3cf1da0c1fe4488 Mon Sep 17 00:00:00 2001
From: Ben Woodcroft
Date: Sun, 21 Jun 2015 18:49:56 +1000
Subject: [PATCH] gnu: Add hmmer.
* gnu/packages/bioinformatics.scm (hmmer): New variable.
---
gnu/packages/bioinformatics.scm
I've been using
(sudoers "xxx...")
in my config.scm file a long time.
Now, for some time it's been warning me that using a string for file “sudoers”
is deprecated and to use “plain-file”.
So I've tried
(sudoers-file (plain-file "/etc/sudoers" "xxx..."))
but I'm told: “invalid character `/' in
> +(define-public hmmer
> + (package
> +(name "hmmer")
> +(version "3.1b2")
> +(source (origin
> + (method url-fetch)
> + (uri (string-append
> +"http://selab.janelia.org/software/hmmer3/3.1b2/hmmer-";
> + version ".tar.gz"
On 21/06/15 19:51, Ricardo Wurmus wrote:
The version number is also used in other parts of the URL. How about
this instead (not tested):
Works just fine - attached.
>From d49710b5a87bfdbe3c1fd7f42f4fc67875e5 Mon Sep 17 00:00:00 2001
From: Ben Woodcroft
Date: Sun, 21 Jun 2015 20:15:31 +1000
* gnu/packages/emacs.scm (geiser)[arguments]: Symlink Guile modules
to the right 'guilesitedir' in the 'post-install' phase.
---
gnu/packages/emacs.scm | 15 +++
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 2502f
The previous patch was intend to fix a issue that manually spawned Guile
doesn't know the geiser module.
When discuss this issue in IRC with alezost, I suddenly notice that add
a simple '(require 'geiser-install)' to my init.el make it work.
Here is the new patch for '/etc/emacs/site-start.el' (n
白い熊@相撲道 (2015-06-21 12:36 +0300) wrote:
> I've been using
> (sudoers "xxx...")
> in my config.scm file a long time.
>
> Now, for some time it's been warning me that using a string for file
> “sudoers” is deprecated and to use “plain-file”.
>
> So I've tried
> (sudoers-file (plain-file "/etc/sudoe
宋文武 (2015-06-21 16:21 +0300) wrote:
> The previous patch was intend to fix a issue that manually spawned Guile
> doesn't know the geiser module.
>
> When discuss this issue in IRC with alezost, I suddenly notice that add
> a simple '(require 'geiser-install)' to my init.el make it work.
>
> Here i
FYI, I investigated the problem with gst-libav on x86_64, and it turns
out that it began when we updated nettle from 2.7 to 3.1, the latter of
which is configured with --enable-fat. For details, see my post on
bug-nettle:
http://lists.lysator.liu.se/pipermail/nettle-bugs/2015/003389.html
We co
Ben Woodcroft writes:
> From d49710b5a87bfdbe3c1fd7f42f4fc67875e5 Mon Sep 17 00:00:00 2001
> From: Ben Woodcroft
> Date: Sun, 21 Jun 2015 20:15:31 +1000
> Subject: [PATCH] gnu: Add hmmer.
>
> * gnu/packages/bioinformatics.scm (hmmer): New variable.
> ---
> gnu/packages/bioinformatics.scm |
On Sun, Jun 21, 2015 at 01:17:31PM -0400, Mark H Weaver wrote:
> It's not good that hmmer bundles its own copy of easel. If we ever need
> easel for another package, we should find a way to build hmmer against
> the external easel library. Having multiple copies of the same library
> on the syste
Pjotr Prins writes:
> It is quite common in bioinformatics tools to include foreign code.
> One reason in favour of including the original setup that is it is
> THAT what the authors and others test and run. Bringing in our own
> dependencies is bound to open a can of worms - there often is a re
Hi, I've tried this elpa importer and it is great!!
I don't have real comments on code, just some nitpicks.
Federico Beffa (2015-06-21 11:28 +0300) wrote:
> From 8796b32a1ff8d565c3eb9874cde6a4a14d0b4f3b Mon Sep 17 00:00:00 2001
> From: Federico Beffa
> Date: Tue, 16 Jun 2015 10:50:06 +0200
> Su
Federico Beffa (2015-06-21 11:29 +0300) wrote:
[...]
> +(define* (emacs-byte-compile-directory dir #:optional (dependency-dirs '()))
> + "Byte compile all files in DIR and its sub-directories. Before compiling
> +the files, add DIR and all directories in DEPENDENCY-DIRS to 'load-path'."
> + (le
Federico Beffa (2015-06-21 11:31 +0300) wrote:
[...]
> diff --git a/doc/guix.texi b/doc/guix.texi
> index 3ca105a..00fe5bb 100644
> --- a/doc/guix.texi
> +++ b/doc/guix.texi
> @@ -2404,6 +2404,17 @@ Which Haskell compiler is used can be specified with
> the @code{#:haskell}
> parameter which def
Amirouche Boubekki skribis:
> If I'm not mistaken this patch relies only on the presence of
> requirements.txt. This is not a required file in python
> packaging. otherwise said, we miss a lot using this method. I think
> the best way to do that would be to:
>
> - download the package and extract
Ricardo Wurmus skribis:
> Ludovic Courtès writes:
[...]
>> There are two cases:
>>
>> 1. When using BioPerl as a library, users will also have Perl
>> installed, so ‘guix package’ will report the right value for
>> PERL5LIB. No problem here.
>>
>> 2. When using just the executab
Ricardo Wurmus skribis:
> Ludovic Courtès writes:
[...]
>>> +(native-search-paths
>>> + (list (search-path-specification
>>> +(variable "LV2_PATH")
>>> +(files '("lib/lv2")
>>
>> Shouldn’t it be in LV2 itself instead?
>
> I don’t know. LV2_PATH is used by L
Federico Beffa skribis:
> On Fri, Jun 19, 2015 at 2:13 PM, Ludovic Courtès wrote:
guix.el already takes care of that (info "(guix) Emacs Initial Setup"),
so that should be enough.
>>>
>>> Unfortunately this doesn't work without modification. The reason is
>>> that I follow the emacs pa
Ricardo Wurmus skribis:
> You are right. Is the attached patch better?
>
> From 37db5b51fe4a09496e149d59b64aa0b69ae42fd1 Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus
> Date: Tue, 16 Jun 2015 11:33:26 +0200
> Subject: [PATCH] gnu: Add idr.
>
> * gnu/packages/bioinformatics.scm (idr): New vari
宋文武 skribis:
> Ludovic Courtès writes:
>
>> [...]
>>
>>> I'd like to try re-package qt5 with submodules, and drop QtWebEngine.
>>> As same as Debian and NixOS did.
>>
>> And Fedora. Ricardo found this insightful discussion:
>>
>> http://lists.qt-project.org/pipermail/development/2015-February
On 2015-06-21 22:56, l...@gnu.org wrote:
Amirouche Boubekki skribis:
If I'm not mistaken this patch relies only on the presence of
requirements.txt. This is not a required file in python
packaging. otherwise said, we miss a lot using this method. I think
the best way to do that would be to:
-
With commit a8f996c, a new --map-file=foo.png option can be used to
create a PNG like the one below, thanks to Andy’s Guile-Charting. Maybe
not the optimal way to visualize this, but still quite useful IMO.
Comments welcome!
Ludo’.
On 2015-06-17 00:57, Mark H Weaver wrote:
Daniel Pimentel writes:
I tried create new packages (ipcalc, nmap, xfburn and others) but
without success.
My steps (based on talk GNU Guix packaging by Andreas Enge):
0. Git clone guix repository by savannah;
1. Copy gnu/package/indent.scm to mypacka
Daniel Pimentel writes:
> On 2015-06-17 00:57, Mark H Weaver wrote:
>> Daniel Pimentel writes:
>>
>>> I tried create new packages (ipcalc, nmap, xfburn and others) but
>>> without success.
>>>
>>> My steps (based on talk GNU Guix packaging by Andreas Enge):
>>> 0. Git clone guix repository by sa
31 matches
Mail list logo