Andy Wingo writes:
> I think GuixSD should follow NixOS's lead and provide /usr/bin/env. The
> reason is to support scripts that can run either on GuixSD or on some
> other system. For example instead of:
>
> #!/bin/bash
>
> we can do
>
> #!/usr/bin/env bash
>
> So we just need /usr/bin/en
On 2015-11-17 05:56, Mark H Weaver wrote:
宋文武 writes:
* gnu/packages/samba.scm (ppp): New variable.
---
gnu/packages/samba.scm | 42
++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index d7223bc..8d862
Hi,
Sorry for my late answer.
Alex Vong writes:
> I have followed your instruction but there is still a problem. After I
> run `guix build -f guix.scm`, I try to run:
>
> alexvong1995@debian:~$
> /gnu/store/n8r3jj2jhs5xvpcf2d4crqk706089sxa-haunt-0.1/bin/haunt --help
> Backtrace:
> In ice-9/boot
宋文武 writes:
> * gnu/packages/samba.scm (ppp): New variable.
> ---
> gnu/packages/samba.scm | 42 ++
> 1 file changed, 42 insertions(+)
>
> diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
> index d7223bc..8d86249 100644
> --- a/gnu/packages/sam
l...@gnu.org (Ludovic Courtès) writes:
> Mathieu Lirzin skribis:
>
>> For example with:
>>
>> gnu: Add python-oslo.log.
>> * gnu/packages/openstack.scm (python-oslo.log,
>>python2-oslo.log): New variables.
>>
>> Change Log mode requires a parenthese as a first character with onl
l...@gnu.org (Ludovic Courtès) writes:
> Mathieu Lirzin skribis:
>
>> Here is the snippet of the code producing this warning:
>>
>> (format (current-output-port)
>> (N_ (N_ "A single dependent package: ~2*~{~a~}~%"
>> "Building the
宋文武 writes:
> * gnu/packages/samba.scm (ppp): New variable.
> ---
> gnu/packages/samba.scm | 42 ++
> 1 file changed, 42 insertions(+)
>
> diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
> index d7223bc..8d86249 100644
> --- a/gnu/packages/sam
David Thompson writes:
> Yes, these are real software packages! LÖVE is a neat game framework
> that uses Lua and depends on DevIL for image loading.
Yay for LÖVE!
> +(define-public devil
> + (package
> +(name "devil")
[...]
> +(arguments
> + '(#:configure-flags '("--enable-ILU
Ludovic Courtès writes:
>> +(define-public graphicsmagick
>> + (package
>> +(name "graphicsmagick")
>
> Would it help to inherit from ‘imagemagick’?
>
>> +(inputs
>> + `(("graphviz" ,graphviz)
>> + ("ghostscript" ,ghostscript)
>> + ("gs-fonts" ,gs-fonts)
>
> Or to use (p
Florian Paul Schmidt skribis:
> sure, I'm fine with just a warning, too. Thought I'd just mention the
> possible problems that exist. If you want to, I can try and put
> together a patch for the docs..
Sure. I think we would need a new section for (gnu packages), maybe
“Distribution API” under
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
On 11/16/2015 02:03 PM, Ludovic Courtès wrote:
> Florian Paul Schmidt skribis:
>
> I’m fine with documenting ‘specification->package’ as an alternate
> option. Its semantics are exactly the same as when referring to a
> package by name on the co
Hi Guix,
the attached patch set adds a new “animation.scm” module containing
Synfig Studio, a really nice 2D animation suite.
A couple of patches and substitutions were needed to make Synfig build
with our version of libsigc++ and the latest version of libxml++ (added
with the first patch).
I ad
The ladspa.org domain appears to be no longer under control of the
LADSPA project (does it still exist?).
The attached patch changes the source URL such that it downloads the
last copy archived by http://web.archive.org. Is this okay or should we
look for a more permanent home for the LADSPA sour
From f2eac896933814a3d5a85c4c20c1407b692be1ca Mon Sep 17 00:00:00 2001
From: Alex Vong
Date: Mon, 16 Nov 2015 23:57:35 +0800
Subject: [PATCH] doc: Ask user to install extra packages to display
non-English alphabets.
* doc/guix.texi (X11 Fonts): Add instruction and example.
---
doc/guix.texi | 5
Ricardo Wurmus skribis:
> I wonder how we as a project could help the reproducible builds project
> and/or directly benefit from their findings.
I was invited to their first Reproducible World Summit in December,
along with people from many different projects. I guess the main focus
will be on
Federico Beffa skribis:
> On Mon, Nov 16, 2015 at 9:42 AM, Ludovic Courtès wrote:
>> In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for
>> Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along
>> these lines, for 2.x and 3.x:
>>
>> guix environment --ad
On Mon, Nov 16, 2015 at 9:42 AM, Ludovic Courtès wrote:
> In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for
> Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along
> these lines, for 2.x and 3.x:
>
> guix environment --ad-hoc python python:tk --pure -- p
Ludovic Courtès writes:
> I published a note on how I think reproducible builds fit in the bigger
> picture of user freedom and user autonomy, and what role Guix can play:
>
> https://savannah.gnu.org/forum/forum.php?forum_id=8407
That was a very nice read!
I wonder how we as a project could
On Mon, Nov 16, 2015 at 1:57 PM, Ludovic Courtès wrote:
> Federico Beffa skribis:
>> Yes, given that the back-end currently used by matploblib doesn't
>> work, I would change that by using 'Tkinter'.
>>
>> Since you are at it, I would also change the default back-end by
>> changing 'GTK3Agg' to '
In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for
Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along
these lines, for 2.x and 3.x:
guix environment --ad-hoc python python:tk --pure -- python
> import Tkinter
> root = Tkinter.Tk()
One thing I ha
David Thompson skribis:
> From fa226c57a531436e387055440f71d04c1b73a7aa Mon Sep 17 00:00:00 2001
> From: David Thompson
> Date: Sat, 14 Nov 2015 13:56:40 -0500
> Subject: [PATCH 1/2] gnu: Add devil.
>
> * gnu/packages/image.scm (devil): New variable.
> * gnu/packages/patches/devil-fix-libpng.pat
Hi!
I think GuixSD should follow NixOS's lead and provide /usr/bin/env. The
reason is to support scripts that can run either on GuixSD or on some
other system. For example instead of:
#!/bin/bash
we can do
#!/usr/bin/env bash
So we just need /usr/bin/env in the root and nothing else.
Al
Leo Famulari skribis:
> These buffer overflows in libpng were announced today:
> https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8126
>
> This patch updates libpng to 1.5.24, which is claimed to be free of the bugs.
In commit 1b076e6 on ‘master’, I made 1.5.24 a replacement for the
cur
* gnu/services/networking.scm (network-manager-service): New procedure.
(network-manager-service-type, %network-manager-activation): New variables.
(network-manager-dmd-service): New procedure.
---
gnu/services/networking.scm | 44 +++-
1 file changed, 43 in
Ricardo Wurmus writes:
> attached is a first batch of dependent packages for r-devtools.
I’m going to push the patches in a couple of minutes. “guix lint” is
happy with them, and so am I :)
~~ Ricardo
* gnu/packages/samba.scm (ppp): New variable.
---
gnu/packages/samba.scm | 42 ++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index d7223bc..8d86249 100644
--- a/gnu/packages/samba.scm
+++ b/gnu/packages/sam
Efraim Flashner skribis:
> On Sun, 15 Nov 2015 18:46:04 +0100
> l...@gnu.org (Ludovic Courtès) wrote:
>
>> Efraim Flashner skribis:
>>
>> > * gnu/packages/gnome.scm (vte): Add version 0.36.5.
>>
>> [...]
>>
>> > +;; provides vte 2.90, required for some terminal emulators
>> > +(define-publi
Florian Paul Schmidt skribis:
> +(define (find-guix-packages list-of-names)
> + (map
> + car
> + (map
> +find-packages-by-name
> +list-of-names)))
[...]
> I am aware that is maybe still too simplistic. E.g.: It might be good
> to check if the name is ambiguous instead of just takin
Alex Kost skribis:
> (add-to-list 'geiser-guile-load-path 'foo) errors if "geiser-guile.el"
> is not loaded yet, so I think it's better to put it inside
> 'with-eval-after-load', WDYT?
Sounds good. I guess that’s because (require 'guix-init) doesn’t
require 'geiser?
Ludo’.
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Hi, and thanks for your reply..
On 11/15/2015 09:35 PM, Ludovic Courtès wrote:
> I think ‘specification->package’ from (gnu packages) is the
> procedure you want. Like this:
>
> (map specification->package '("guile-2" "gnupg-2.0" "coreutils"))
>
Efraim Flashner skribis:
> * gnu/packages/terminals.scm: New file.
> * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Not sure if it warrants a new file, but I don’t have a better idea.
[...]
> + `(#:phases (modify-phases %standard-phases
> + (add-after 'patch-source-shebangs
Florian Paul Schmidt skribis:
> Hi, and thanks for your reply..
>
> On 11/15/2015 09:35 PM, Ludovic Courtès wrote:
>
>> I think ‘specification->package’ from (gnu packages) is the
>> procedure you want. Like this:
>>
>> (map specification->package '("guile-2" "gnupg-2.0" "coreutils"))
>>
>> It e
Ricardo Wurmus skribis:
> The git2r README says this:
>
> The libgit2 library has been modified, e.g. to use the R printing and
> error routines, and to use runif instead of rand.
>
> In other places it says that libgit2 was modified to build it as an R
> package. As I don’t know what this m
Efraim Flashner skribis:
> * gnu/packages/gnome.scm (vte): Add version 0.36.5.
[...]
> +;; provides vte 2.90, required for some terminal emulators
> +(define-public vte-0.36
> + (package (inherit vte)
> +(name "vte")
> +(version "0.36.5")
Is this particular version really needed? We
Efraim Flashner skribis:
> On Sun, 15 Nov 2015 21:28:12 +0100
> l...@gnu.org (Ludovic Courtès) wrote:
>
>> Efraim Flashner skribis:
>>
>> > * gnu/packages/terminals.scm: New file.
>> > * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
>>
>> Not sure if it warrants a new file, but I don’t have a
Hi!
Ben Woodcroft skribis:
> Importing from GitHub seems very non-trivial, but can we update?
> There's a number of issues with the attached patch but so far out of
> the 171 github package in guix, it recognizes 101, and 17 are detected
> as out of date (see below).
Woow, nice!
> I have two q
Amirouche Boubekki skribis:
> From 571d55ef3270adfcd2c8cf80d400aec5e12528ab Mon Sep 17 00:00:00 2001
> From: Amirouche Boubekki
> Date: Fri, 13 Nov 2015 15:09:08 +0100
> Subject: [PATCH] gnu: images: Add jpegoptim 1.4.3
>
> * gnu/packages/images.scm (jpegoptim): New variable jpegoptim
[...]
>
Ricardo Wurmus skribis:
> From bf5cc4dcb73bd9e4c3de9f754e0e7d1c6f85337c Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus
> Date: Sat, 14 Nov 2015 17:18:02 +0100
> Subject: [PATCH 1/3] gnu: Add prefix to license imports in (gnu packages
> imagemagick).
>
> * gnu/packages/imagemagick.scm: Import (
On Sun, 15 Nov 2015 22:22:31 +0100
l...@gnu.org (Ludovic Courtès) wrote:
> Efraim Flashner skribis:
>
> [...]
> Fair enough. In that case, it’s fine to commit this intermediate
> version. It would be ideal if you could add a link to the Tilda bug
> report that discusses this issue.
>
> Tha
On Sun, 15 Nov 2015 21:28:12 +0100
l...@gnu.org (Ludovic Courtès) wrote:
> Efraim Flashner skribis:
>
> > * gnu/packages/terminals.scm: New file.
> > * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
>
> Not sure if it warrants a new file, but I don’t have a better idea.
Agreed, but it didn't se
On Sun, 15 Nov 2015 10:32:40 +1000
Ben Woodcroft wrote:
> Hi,
>
> Importing from GitHub seems very non-trivial, but can we update? There's
> a number of issues with the attached patch but so far out of the 171
> github package in guix, it recognizes 101, and 17 are detected as out of
> date (
* gnu/packages/gnome.scm (%network-manager-glib-duplicate-test-patch)
(network-manager): New variables.
---
gnu/packages/gnome.scm | 95 ++
1 file changed, 95 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 4bd9d9c..
* gnu/packages/gnome.scm (network-manager-applet): New variable.
---
gnu/packages/gnome.scm | 35 +++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 440bb0d..da43fe2 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/
On Sun, 15 Nov 2015 18:46:04 +0100
l...@gnu.org (Ludovic Courtès) wrote:
> Efraim Flashner skribis:
>
> > * gnu/packages/gnome.scm (vte): Add version 0.36.5.
>
> [...]
>
> > +;; provides vte 2.90, required for some terminal emulators
> > +(define-public vte-0.36
> > + (package (inherit vte)
44 matches
Mail list logo