Re: [PATCH] Add GIMP plugin “fourier”.

2016-04-01 Thread Jookia
On Sat, Apr 02, 2016 at 08:20:54AM +0200, Ricardo Wurmus wrote: > Hi Guix, > > Unfortunately, GIMP does not respect any plugin search path environment > variable, so after installation users have to edit their GIMP settings > to include “$GUIX_PROFILE/lib/gimp/2.0/plug-ins” in > “Edit->Preferences-

[PATCH] Add GIMP plugin “fourier”.

2016-04-01 Thread Ricardo Wurmus
Hi Guix, the attached patch adds a GIMP plugin to edit pictures in fourier space. Very cool! Unfortunately, GIMP does not respect any plugin search path environment variable, so after installation users have to edit their GIMP settings to include “$GUIX_PROFILE/lib/gimp/2.0/plug-ins” in “Edit->P

Re: [v2 0/1] Erlang

2016-04-01 Thread Leo Famulari
On Fri, Apr 01, 2016 at 10:19:11AM +0200, Pjotr Prins wrote: > > On Thu, Mar 31, 2016 at 03:35:44PM -0400, Leo Famulari wrote: > > This adds Erlang. > > > > Originally written by Steve Sprang, I added the man pages and fixed all > > the "FHS bugs" I noticed. > > > > Pjotr used it to build a work

[v2 2/2] gnu: Add signify.

2016-04-01 Thread Leo Famulari
* gnu/packages/crypto.scm (signify): New variable. --- gnu/packages/crypto.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index a8d675b..a9ff764 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/c

[v2 1/2] gnu: Add libbsd.

2016-04-01 Thread Leo Famulari
* gnu/packages/libbsd.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/libbsd.scm | 43 +++ 2 files changed, 44 insertions(+) create mode 100644 gnu/packages/libbsd.scm diff --git a/gnu-system.am

[v2 0/2] Signify

2016-04-01 Thread Leo Famulari
Here is a revised patch series adding signify and its dependency, libbsd. The only difference is the use of 'non-copyleft' to refer to the Beerware license in libbsd and the IBM license in signify. Leo Famulari (2): gnu: Add libbsd. gnu: Add signify. gnu-system.am | 1 + gnu/pack

Re: [GSoC] Write a Bourne-shell compiler front-end for Guile

2016-04-01 Thread Ludovic Courtès
Hi James, James Wood skribis: > I'm a second year Computer Science undergraduate at the University of > Cambridge. I'm sorry for the lateness of this draft proposal (thanks, > Ludo, for redirecting me to this list), but hope that there is still > some time to consider it. Sorry for the laaate r

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-04-01 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Mathieu Lirzin (5): > tests: Silence %cpio-program. > build: Add a Guile custom test driver using SRFI-64. > tests: Silence guix-daemon. > tests: Silence %have-nix-hash?. > tests: Silence tar. On closer inspection, this is awesome. :-) I withdraw my comment

guile-zenity package

2016-04-01 Thread rain1
This patch adds a guile-zenity package which is a binding that makes it easy to display a range of simple dialog boxes from guile code via zenity. It is not feature complete yet, just the first release (v0.1) but it can still be quite useful! Feedback and suggestions are very welcome, cheers

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-04-01 Thread Ludovic Courtès
Howdy! Mathieu Lirzin skribis: > It is possible to directly checkout 'origin/wip-check' branch to review these > patches. Thanks. > > Mathieu Lirzin (5): > tests: Silence %cpio-program. > build: Add a Guile custom test driver using SRFI-64. > tests: Silence guix-daemon. > tests: Silence

Re: MAME emulator is giving incentive to use non-free software

2016-04-01 Thread alírio eyng
Ivan Zaigralin: > Yes, it emulates non-free software. wait, this is missing the point there are several categories of software that are itself free and can be used to run (directly or indirectly) nonfree software: nonfree down in dag: dosemu _only_ nonfree up in dag: ndiswrapper nonfree oriented c

the case of a sandboxed server application

2016-04-01 Thread Nils Gillmann
How do we handle applications which absolutely need to write in their data folders? Is there some case like psyced which I could refer to for packaging and service creation later when I package psyced, or is this a first one for psyced? Psyced comes with its own sandbox, and it needs this access.

The Parallel/Multihost SSH problem

2016-04-01 Thread aurelien
Hello Libreplanet and dev of distro! Writting a tool for heterogeneous LAN and Network, I discover that our distros have not the same or 0 package for Parallel/Multihost SSH actions. All have ClusterSHH, but, that tools is not a wrapper, it need to open windows for actions. Here is the situatio

Re: [PATCH] gnu: Add xz-java.

2016-04-01 Thread Ricardo Wurmus
Roel Janssen writes: > One minor detail is the filename of the jar. I renamed it to > "xz-1.5.jar", which I think is the "standard" file naming scheme for our > Java packages. I think it’s a bit ugly because we have the version number in the target directory already, but I realise that this is

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-04-01 Thread Ludovic Courtès
Christopher Allan Webber skribis: > I've been greatly inspired by how Blender has turned artists into > programmers. You have all sorts of buttons and an interface that's > optimized around artists, but if you hover over a button, the tooltip > displays not only a textual description, but also w

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-04-01 Thread Ludovic Courtès
myglc2 skribis: > Thomas Ingram writes: > >> On 03/26/2016 07:39 AM, Ludovic Courtès wrote: >>> Personally, I would like to view the “wizard” as a helper, and not as >>> something that hides everything and turns people into “end users.” > > Wow, Ludo, what do you have against "end users"? I thi

Re: MAME emulator is giving incentive to use non-free software

2016-04-01 Thread alírio eyng
On 4/1/16, Ricardo Wurmus wrote: > alírio eyng writes: >> Isaac David: >>> However in the last few days I have >>>seen many arguments showing there are yet more valid uses I hadn't >>>imagined, like learning from the source code and testing portability >>>without leaving your comfy libre OS. >> s

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-04-01 Thread Ludovic Courtès
Thomas Ingram skribis: > On 03/26/2016 07:39 AM, Ludovic Courtès wrote: >> Personally, I would like to view the “wizard” as a helper, and not as >> something that hides everything and turns people into “end users.” >> >> I don’t know how this could translate in the design of the tool. >> Perhaps

Re: [PATCH] gnu: Add xz-java.

2016-04-01 Thread Roel Janssen
>From eb4c2cd850626aa6fc88f355964ec4b7f74a2add Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Fri, 1 Apr 2016 13:06:21 +0200 Subject: [PATCH] gnu: Add xz-java. * gnu/packages/java.scm (xz-java): New variable. --- gnu/packages/java.scm | 30 ++ 1 file changed, 30 in

Re: [RFC] Support for pam_limits.so: “su” is ignored.

2016-04-01 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * the pam-extension procedure appears to be called more than once on the > same pam-service. I added a “(format #t ...)” statement to print the > name of the pam-service that was passed to the procedure and the same > name appeared multiple times. The order of th

Re: [PATCH] Add ztable.

2016-04-01 Thread Ricardo Wurmus
Leo Famulari writes: > On Thu, Mar 31, 2016 at 03:51:18PM +0200, Ricardo Wurmus wrote: >> From 48bb548bf2a3c009eed6cf3b4a13b92da28d3b3b Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus >> Date: Fri, 18 Mar 2016 12:14:32 +0100 >> Subject: [PATCH] gnu: Add r-ztable. >> >> * gnu/packages/statisti

Re: [PATCH 1/3] licenses: Add beerware license.

2016-04-01 Thread Ludovic Courtès
Christopher Allan Webber skribis: > I think the question is if it's used by anything other than this > particular software, to answer whether (non-copyleft) should be used or > to make a new license entry. If you know of it being used somewhere > else, I'd put it as its own license entry, otherw

Re: [PATCH] gnu: Add xz-java.

2016-04-01 Thread Ricardo Wurmus
Hi Roel, > Along with the library (xz-1.5.jar), the build produces some demos that > can be run directly with "java -jar ". I didn't include > those in the build because I believe it's only the library we are > interested in here. I don't have any other argument to leave them out, > so if I sho

Re: [PATCH 1/2] Add oniguruma

2016-04-01 Thread Alex Kost
Jelle Licht (2016-03-26 20:40 +0300) wrote: > Hello guix! Hi and welcome! > I packaged my first set of guix packages, following the guidelines > mentioned in the online manual as closely as I could. If I still > forgot or misinterpreted one of the steps, some pointers are always > welcome. Grea

Re: [PATCH 2/2] Add jq

2016-04-01 Thread Alex Kost
Jelle Licht (2016-03-27 01:06 +0300) wrote: > I have seen some other packages including multiple licenses in the > list of licenses, > so I took that approach. That's right. > While digging into the valgrind issue, I found out that documentation > is currently not being generated; > after lookin

Re: Python2 and Python3 in user profile - how?

2016-04-01 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Danny Milosavljevic writes: > >> How can I have both python2 and python3 in my user profile? 'guix >> package' seems to always uninstall the other one automatically. > > Install them in the same transaction: > >guix package -i python python@2.7.10 That this works i

Re: [PATCH] Add wayback-machine-downloader

2016-04-01 Thread Ludovic Courtès
Ben Woodcroft skribis: > $ ./pre-inst-env guix lint wayback-machine-downloader Vincent, please double-check for this and other frustration-reduction hints. :-) Ludo’.

Re: service: make hidden-service an alias of onion service

2016-04-01 Thread Ludovic Courtès
Nils Gillmann skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Nils Gillmann skribis: >> >>> It seems that recently the torproject started using the more >>> appropriate term "onion service"[1] for what is known as "hidden >>> service". >> >> You’re missing the footnote. :-) >> >> Ludo’.

Re: [v2 0/1] Erlang

2016-04-01 Thread Pjotr Prins
On Thu, Mar 31, 2016 at 03:35:44PM -0400, Leo Famulari wrote: > This adds Erlang. > > Originally written by Steve Sprang, I added the man pages and fixed all > the "FHS bugs" I noticed. > > Pjotr used it to build a working Elixir: > http://lists.gnu.org/archive/html/guix-devel/2016-03/msg00999.h

[PATCH 3/4] emacs: Use (guix scripts lint) only when needed.

2016-04-01 Thread Alex Kost
* emacs/guix-main.scm: Do not use (guix scripts pull) module. (lint-checker-names): Adjust to use it. --- emacs/guix-main.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm index eb79adb..925d2b2 100644 --- a/emacs/guix-main.scm

[PATCH 2/4] emacs: Remove unused module.

2016-04-01 Thread Alex Kost
This is a followup to commit c67e344f21fda2bf5a2a377a34d4749a1c7e7c9c. * emacs/guix-main.scm: Do not use (guix scripts pull). --- emacs/guix-main.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm index da42450..eb79adb 100644 --- a/emacs/guix-main.sc

[PATCH 4/4] emacs: Speed up starting the REPL.

2016-04-01 Thread Alex Kost
Delay initializing variables. * emacs/guix-main.scm: (%packages): Rename to... (%package-vhash): ... this. Delay setting the value. (package-vhash): New procedure (wrapper for '%package-vhash'). (%package-table): Delay setting the value. (package-table): New procedure (wrapper for '%package-table

[PATCH 0/4] emacs: Some fixes and improvements.

2016-04-01 Thread Alex Kost
Stylistic and performance improvements for scheme side. [PATCH 1/4] emacs: Stylistic improvements in guile code. [PATCH 2/4] emacs: Remove unused module. [PATCH 3/4] emacs: Use (guix scripts lint) only when needed. [PATCH 4/4] emacs: Speed up starting the REPL.

[PATCH 1/4] emacs: Stylistic improvements in guile code.

2016-04-01 Thread Alex Kost
* emacs/guix-main.scm (package-unique?): Use 'match' instead of 'cdr'. (package-by-address): Likewise. --- emacs/guix-main.scm | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm index bcff9ce..da42450 100644 --- a/emacs/guix-ma

[RFC] Support for pam_limits.so: “su” is ignored.

2016-04-01 Thread Ricardo Wurmus
Hi Guix, attached is a draft patch to make “su”, “login”, and “slim” respect a limits file via pam_limits.so. This seems to work, but I found two things that are a little odd: * the pam-extension procedure appears to be called more than once on the same pam-service. I added a “(format #t ...)