Re: gnu: Add emacs-rudel.

2016-09-28 Thread Hartmut Goebel
Am 27.09.2016 um 18:26 schrieb ng0: > +(description > + "Rudel is a collaborative editing environment for GNU Emacs. Its > purpose is to > +share buffers with other users in order to edit the contents of those buffers > +collaboratively. Rudel supports multiple backends to enable communi

Re: gnu: Add emacs-rudel.

2016-09-28 Thread ng0
Hartmut Goebel writes: > [ Unknown signature status ] > Am 27.09.2016 um 18:26 schrieb ng0: >> +(description >> + "Rudel is a collaborative editing environment for GNU Emacs. Its >> purpose is to >> +share buffers with other users in order to edit the contents of those >> buffers >> +c

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread Ludovic Courtès
Hi, It should be enough to add “-net user” on the run-vm.sh command line (info "(guix) Running GuixSD in a VM"), and then having a DHCP client run inside the VM, such as ‘dhcp-client-service’. Does that help? Ludo’.

Re: Superseded packages

2016-09-28 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, Sep 24, 2016 at 11:14:41AM +0900, Ludovic Courtès wrote: >> Leo Famulari skribis: >> > +(define-public attic >> > + (package (inherit borg) >> > +(name "attic") >> > +(properties `((superseded . ,borg) >> >> I was thinking that we could keep the ‘att

Re: Cosmetical change: remove inconsistent "$file ends here"?

2016-09-28 Thread Ludovic Courtès
Alex Kost skribis: > ng0 (2016-09-24 20:00 +) wrote: > >> We should either be consistent with this in all files or remove this >> altogether in my opinion. >> >>> ng0@shadowwalker ~/src/guix/guix-no-changes$ egrep -nr "ends here" >>> gnu/build/vm.scm:323:;;; vm.scm ends here > ... >> What do

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread David Craven
> It should be enough to add “-net user” on the run-vm.sh command line > (info "(guix) Running GuixSD in a VM"), and then having a DHCP client > run inside the VM, such as ‘dhcp-client-service’. Ah, yes this probably needs some documentation. Also should include an explanation why the flag isn't a

Re: [Patch 2/10] Add dbus-c++.

2016-09-28 Thread Ludovic Courtès
Lukas Gradl skribis: > From 828174a6663363c26362637f23569e4f23698786 Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Thu, 21 Jul 2016 08:39:54 -0500 > Subject: [PATCH 02/10] gnu: Add dbus-c++. > > * gnu/packages/glib.scm (dbus-c++): New variable. I changed the URL to use mirror://sourcefor

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread ng0
> Hi, > It should be enough to add “-net user” on the run-vm.sh command line > (info "(guix) Running GuixSD in a VM"), and then having a DHCP client > run inside the VM, such as ‘dhcp-client-service’. > Does that help? > Ludo’. I will double check on dhcp-client-service, but afaik I alre

Re: [Patch 4/10] argon2: Install pkg-config file.

2016-09-28 Thread Ludovic Courtès
Hello, Lukas Gradl skribis: > From 5fb85fef7b1475baca6c29beb26799ca8f3d814a Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Tue, 9 Aug 2016 16:49:19 -0500 > Subject: [PATCH 04/10] gnu: argon2: Install pkg-config file. > > * gnu/packages/password-utils.scm (argon2)[source]: Create pkg-confi

The question of warning about antifeatures

2016-09-28 Thread swedebugia
Hi! I see that F-Droid warns clearly about packages with certain antifeatures (https://f-droid.org/wiki/page/Antifeatures). One example is: https://f-droid.org/wiki/page/Antifeature:NonFreeNet One example of a very popular package (>100x10^6 users) is: telegram messenger (https://f-droid.org

Re: [Patch 3/10] Add gsm.

2016-09-28 Thread Ludovic Courtès
Lukas Gradl skribis: > From ecafdf21a654c97fa9adb2c382c431c297a3fee0 Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Tue, 9 Aug 2016 16:43:36 -0500 > Subject: [PATCH 03/10] gnu: Add gsm. > > * gnu/packages/audio.scm (gsm): New variable. Applied with small changes: > + (let ((o

Re: [Patch 6/10] telephony: Add license prefix.

2016-09-28 Thread Ludovic Courtès
Lukas Gradl skribis: > From 630ad1d1d15131bb62eafe4afb842e5fa2fc5675 Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Sun, 28 Aug 2016 12:40:21 -0500 > Subject: [PATCH 06/10] gnu: telephony: Add 'license:' prefix. > > * gnu/packages/telephony.scm (commoncpp) [license]: Add prefix. > (ucommon

Colors and progress indicators on buildprocesses

2016-09-28 Thread swedebugia
Hi I recently installed Parabola and have played around a bit with compiling AUR-packages to be able to run the programs I want - packaged or not. Having build a lot on guixsd a while ago I noticed some differences in the cli-overview that I would like to present. Colorfication and arrows

Re: [Patch 7/10] opendht: Propagate msgpack.

2016-09-28 Thread Ludovic Courtès
Lukas Gradl skribis: > From b611f29c422cfa69c90f437c40fcbee47a77f839 Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Sun, 11 Sep 2016 22:32:50 -0500 > Subject: [PATCH 07/10] gnu: opendht: Propagate msgpack. > > * gnu/packages/crypto.scm (opendht)[inputs]: Remove msgpack. > [propagated-input

Re: Colors and progress indicators on buildprocesses

2016-09-28 Thread ng0
swedebu...@riseup.net writes: > Hi > > I recently installed Parabola and have played around a bit with > compiling AUR-packages to be able to run the programs I want - packaged > or not. > > Having build a lot on guixsd a while ago I noticed some differences in > the cli-overview that I would l

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread ng0
ng0 writes: > > Hi, > > > It should be enough to add “-net user” on the run-vm.sh command line > > (info "(guix) Running GuixSD in a VM"), and then having a DHCP client > > run inside the VM, such as ‘dhcp-client-service’. > > > Does that help? > > > Ludo’. > > I will double check on dhcp-c

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread ng0
ng0 writes: > ng0 writes: > >> > Hi, >> >> > It should be enough to add “-net user” on the run-vm.sh command line >> > (info "(guix) Running GuixSD in a VM"), and then having a DHCP client >> > run inside the VM, such as ‘dhcp-client-service’. >> >> > Does that help? >> >> > Ludo’. >> >> I

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread David Craven
> I still can't ping You can't ping as I have already mentioned. You need to use TAP/TUN instead of -net user if you want to be able to ping. Setting up TAP/TUN for vms doesn't work out of the box yet. Does anyone read the references I post? =P

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread ng0
David Craven writes: >> I still can't ping > > You can't ping as I have already mentioned. You need to use TAP/TUN > instead of -net user if you want to be able to ping. Setting up > TAP/TUN for vms doesn't work out of the box yet. Does anyone read the > references I post? =P > Not if the text a

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread David Craven
All I'm saying is that you can't use ping. That's all...

Re: using Cuirass to track a guix packages' git

2016-09-28 Thread Mathieu Lirzin
Jan Nieuwenhuizen writes: > Mathieu Lirzin writes: > >> David Craven writes: >> >>> I think the web interface and the json API are two different >>> "projects". >> >> Agreed. > > Oh! Then why choose json (poor-man's-sexps?) over sexps? I'm mostly > just using sexps with read and write, and pip

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread ng0
David Craven writes: >> It should be enough to add “-net user” on the run-vm.sh command line >> (info "(guix) Running GuixSD in a VM"), and then having a DHCP client >> run inside the VM, such as ‘dhcp-client-service’. > > Ah, yes this probably needs some documentation. Also should include an > e

Re: guix environment guix doesn't provide guix dependencies?

2016-09-28 Thread Eric Bavier
On Tue, 27 Sep 2016 22:10:31 -0700 Chris Marusich wrote: > John Darrington writes: > > > On Tue, Sep 27, 2016 at 09:18:30PM -0700, Chris Marusich wrote: > > Hi, > > > > The manual says ((guix) Building from Git): > > > > --8<---cut here---start

Re: [PATCH] gnu: git: Add input for 'git-svn'.

2016-09-28 Thread 宋文武
Thomas Danckaert writes: > Hi Guix-devel, > > this adds a perl dependency for git-svn. > > git-svn uses Term::ReadKey to read a user's password during http > authentication with an svn server (and perhaps for other > authentication methods as well). > Applied, thanks!

Re: fgrep fails to find grep during bootstrap

2016-09-28 Thread Carlos Sánchez de La Lama
>> It specifies "fgrep" as program to test, but fgrep is a shell script, >> and altought the shebang is correctly patched, it needs "grep" binary >> in the path (which is not at this stage). > > have you tried it with reverting commit > 84cbe39c5a21495647ab6528715c42e4c5b94e83 ? Kind of; I changed

Re: The question of warning about antifeatures

2016-09-28 Thread John Darrington
On Wed, Sep 28, 2016 at 11:17:26AM +0200, swedebu...@riseup.net wrote: Hi! I see that F-Droid warns clearly about packages with certain antifeatures (https://f-droid.org/wiki/page/Antifeatures). One example is: https://f-droid.org/wiki/page/Antifeature:NonFreeNet

[PATCH 02/14] guix: build all Python packages with --single-version-externally-managed.

2016-09-28 Thread Hartmut Goebel
This requires setuptools to be installed together with python, which is the case for Python 3 anyway and which we do for our build of Python 2 (see last commit). * guix/build/python-build-system.scm (install): Add "--single-version-externally-managed" and "--root=/" to params to be passed to c

[PATCH 04/14] gnu: python-setuptools: remove pre-built binaries.

2016-09-28 Thread Hartmut Goebel
These are for Windows anyway. * gnu/packages/python.scm (python-setuptools): Add source snippet to delete *.exe files. --- gnu/packages/python.scm | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b13e41f..d72bb70 1

[PATCH 05/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 1)

2016-09-28 Thread Hartmut Goebel
* gnu/packages/pythin.scm --- gnu/packages/python.scm | 223 +--- 1 file changed, 2 insertions(+), 221 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d72bb70..242036f 100644 --- a/gnu/packages/python.scm +++ b/gnu/pack

[PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-09-28 Thread Hartmut Goebel
Hi, this is a patch-series fixing bug 20765. Bug 20765 is about problems caused by python packages being installed as "zipped eggs" (basically these are zip-files). This series implements what I proposed in . A) For python2 i

[PATCH 07/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 3)

2016-09-28 Thread Hartmut Goebel
These are the easy changes, where python-setuptools resp. python2-setuptools is removed, and some code-lines beside have been affected. * gnu/packages/admin.scm * gnu/packages/backup.scm * gnu/packages/bioinformatics.scm * gnu/packages/docbook.scm * gnu/packages/freedesktop.scm * gnu/packages/lirc

[PATCH 12/14] lint: 'check-inputs-should-not-be-an-input-at-all' checks for python-pip

2016-09-28 Thread Hartmut Goebel
... and python2-pip. * guix/scripts/lint.scm (check-inputs-should-not-be-an-input-at-all): Add python-pip and python2-pip to the list of packages to be warned about. --- guix/scripts/lint.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/scripts/lint.scm b/guix/s

[PATCH 08/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 4)

2016-09-28 Thread Hartmut Goebel
This are the cases where setuptools are used in an inherited package and removing this input keeps the need for inheriting the package. * gnu/packages/bioinformatics.scm * gnu/packages/python.scm * gnu/packages/statistics.scm --- gnu/packages/bioinformatics.scm | 4 +--- gnu/packages/python.scm

[PATCH 06/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 2)

2016-09-28 Thread Hartmut Goebel
This are the simple changes (only lines removed) in all modules beside python.scm. * gnu/packages/admin.scm * gnu/packages/backup.scm * gnu/packages/bioinformatics.scm * gnu/packages/django.scm * gnu/packages/docker.scm * gnu/packages/game-development.scm * gnu/packages/key-mon.scm * gnu/packages/

[PATCH 09/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 5a)

2016-09-28 Thread Hartmut Goebel
This are the cases where setuptools are used in an inherited package and removing this input also removes the need for inheriting the package. This is the case if adding setuptools in the inherited packge was the only change. Change this to not inherit and remove the new needless call to "strip-py

[PATCH 14/14] gnu: Remove work-arounds for bug 20765 (ensure uncompressed eggs)

2016-09-28 Thread Hartmut Goebel
Bug 20765 is solved since we build all Python packages using option "--single-version-externally-managed". * gnu/packages/bioinformatics.scm (pbtranscript-tofu): Remove configure-flags. (pepr): remove phase "disable-egg-generation". * gnu/packages/pdf.scm (reportlab): Remove configure-flags. * g

[PATCH 11/14] gnu: Remove needless inputs python-pip and python2-pip.

2016-09-28 Thread Hartmut Goebel
This is installed together with Python 3 anyway and for our build of Python 2. * gnu/packages/python.scm (python-fixtures): remove input "python-pip". * gnu/packages/pdf.scm (python2-reportlab): remove native-input "python2-pip". (python-reportlab): remove now needless property "python2-varian

[PATCH 10/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 5b)

2016-09-28 Thread Hartmut Goebel
This are the cases where setuptools are used in an inherited package and removing this input also removes the need for inheriting the package. This is the case if adding setuptools in the inherited packge was the only change. Change this to not inherit and remove the new needless call to "strip-py

[PATCH 13/14] gnu: python-h5py: Remove needless "python2-variant" property.

2016-09-28 Thread Hartmut Goebel
* gnu/packages/python.scm (python-h5py): Remove "python2-variant" property. (python2-h5py): Don't call "strip-python2-variant". --- gnu/packages/python.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b30840a..b9

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread David Craven
ng0: I'm having trouble following what you mean, I'm available on IRC if you want to talk about this further :)

Re: Colors and progress indicators on buildprocesses

2016-09-28 Thread swedebugia
On 2016-09-28 11:57, ng0 wrote: swedebu...@riseup.net writes: Hi I recently installed Parabola and have played around a bit with compiling AUR-packages to be able to run the programs I want - packaged or not. Having build a lot on guixsd a while ago I noticed some differences in the cli-ove

Re: [PATCH 1/2] gnu: Add perl-net-psyc.

2016-09-28 Thread ng0
Leo Famulari writes: > [ Unknown signature status ] > On Wed, Sep 21, 2016 at 06:46:31PM +, ng0 wrote: >> From 74a6c1e552a6ae8f438e91cbe318882401b440f8 Mon Sep 17 00:00:00 2001 >> From: ng0 >> Date: Wed, 21 Sep 2016 18:08:42 + >> Subject: [PATCH 1/2] gnu: Add psyclpc. >> >> * gnu/packag

Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-09-28 Thread Hartmut Goebel
Hi, minor correction: Am 28.09.2016 um 15:58 schrieb Hartmut Goebel: > This series implements what I proposed in > . > > A) For python2 include python2-setuptools as a native-input by default. I implemented : * A1) Change the Py

[PATCH 01/14] gnu: ensure pip and setuptools are installed even for Python 2

2016-09-28 Thread Hartmut Goebel
* gnu/packages/python.scm (python-2.7): Add "--with-ensurepip=install" to configure-flags. --- gnu/packages/python.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 688a5d4..b13e41f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packa

[PATCH 03/14] guix: Add lint-checker for packages which should be no inputs at all.

2016-09-28 Thread Hartmut Goebel
Also refactor the common code into a new function. * guix/scripts/lint.scm (warn-if-package-has-input): New procedure. (check-inputs-should-be-native package): Use it; rename and clean-up variables. (check-inputs-should-not-be-an-input-at-all): New procedure. (%checkers) Add it. * tests/lint

Re: Colors and progress indicators on buildprocesses

2016-09-28 Thread John Darrington
On Wed, Sep 28, 2016 at 09:57:16AM +, ng0 wrote: The problem with colors is that the use of colors in build logs creates very difficult to read logs if you don't filter them. This is true. But the build logs already dump some VT100 escape sequences, (for vertical cursor movem

Re: gnu: Add xonsh

2016-09-28 Thread Stefan Reichör
Danny Milosavljevic writes: > On Tue, 27 Sep 2016 12:59:08 -0400 > Leo Famulari wrote: > >> Should it block the package? Or perhaps we can push the patch as-is and >> you can submit a follow-up to add the features you want? > > It's fine to use as-is, it just looks like a shell from 1973 :) > >

Go not setting $GOPATH by default

2016-09-28 Thread swedebugia
Hi I have just installed go and it seems that it does not set a gopath by default. This leads to errors when trying to use go get, e.g.: sdb@unknown ~$ go get github.com/syncthing/syncthing package github.com/syncthing/syncthing: cannot download, $GOPATH not set. For more details see: go hel

Re: Colors and progress indicators on buildprocesses

2016-09-28 Thread Troy Sankey
Quoting John Darrington (2016-09-28 10:05:52) > On Wed, Sep 28, 2016 at 09:57:16AM +, ng0 wrote: > > The problem with colors is that the use of colors in build logs creates > very difficult to read logs if you don't filter them. > > This is true. But the build logs already dum

Re: [PATCH 1/2] gnu: Add and use gettext-minimal.

2016-09-28 Thread Alex Kost
Ludovic Courtès (2016-09-27 14:25 +0200) wrote: > Alex Kost skribis: > >> * gnu/packages/gettext.scm (gnu-gettext): Rename to... >> (gettext-minimal): ... this. Adjust synopsis and description. >> (gnu-gettext): Inherit from it. >> (po4a): Use 'gettext-minimal' instead of 'gnu-gettext'. >> * gnu

[PATCH 1/7] build-system: Add cargo build system.

2016-09-28 Thread David Craven
* guix/build-system/cargo.scm (default-cargo, default-rustc, %cargo-build-system-modules, cargo-build, lower, cargo-build-system): New variables. * guix/build/cargo-build-system.scm (configure, build, check, install, %standard-phases, cargo-build): New variables. --- guix/build-system/cargo.

[PATCH 2/7] import: Add importer for rust crates.

2016-09-28 Thread David Craven
* guix/import/crate.scm (crate-fetch, make-crate-sexp, crate->guix-package, guix-package->crate-name, string->license, crate-name->package-name): New variables. * guix/scripts/import/crate.scm (%default-options, show-help, %options, guix-import-crate): New variables. * guix/scripts/import.scm

[PATCH 6/7] gnu: Add cargo-bootstrap.

2016-09-28 Thread David Craven
* gnu/packages/rust.scm (cargo-bootstrap): New variable. --- gnu/packages/rust.scm | 43 +++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 2726348..5b369fc 100644 --- a/gnu/packages/rust.scm +++ b/gnu/pack

[PATCH 4/7] upstream: Use a the first url from urls when find2 returns #f.

2016-09-28 Thread David Craven
* guix/upstream.scm (package-update): Use a url from the list when the find2 procedure doesn't find a url sig-url pair. --- guix/upstream.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/upstream.scm b/guix/upstream.scm index 1815737..ac3f72f 100644 --- a/guix/upstrea

Re: Building Guix with Guile 2.1

2016-09-28 Thread Andy Wingo
On Wed 28 Sep 2016 16:56, taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > I haven't made much progress regarding the -O1 setting to speed up > building, but for the time being here's the patch that would make the > build process work at all on 2.2, including for 'guix pull'. P

Re: Building Guix with Guile 2.1

2016-09-28 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > >> I think we can keep the (compile 'dummy) hack. That leaves two issues >> which may be solved in a cleaner manner than in this patch: >> >> - The (define foo (@@ (bar) foo)) parts. >> -

Re: [PATCH 4/7] upstream: Use a the first url from urls when find2 returns #f.

2016-09-28 Thread David Craven
There is an example now. You can change the version of the rust-libc package and then run guix refresh -u rust-libc on it.

[PATCH 7/7] gnu: Add rust-libc.

2016-09-28 Thread David Craven
* gnu/packages/rust.scm (rust-libc): New variable. --- gnu/packages/rust.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 5b369fc..0ac09b3 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -23,6 +23,7

Re: [PATCH 5/7] gnu: Add rustc-bootstrap.

2016-09-28 Thread David Craven
gcc-toolchain is a function. We could use gcc-toolchain-4.9 if you prefer?

[PATCH 3/7] import: crate: Add crate updater.

2016-09-28 Thread David Craven
* guix/import/crate.scm (crate-package?, latest-release, %crate-updater): New variables. * guix/scripts/refresh.scm (%updaters): Add %crate-updater to list of updaters. --- guix/import/crate.scm| 36 +++- guix/scripts/refresh.scm | 4 +++- 2 files changed,

[PATCH 5/7] gnu: Add rustc-bootstrap.

2016-09-28 Thread David Craven
* gnu/packages/rust.scm (rustc-bootstrap, rust-bootstrap-x86_64-1.12.0): New variables. --- gnu/packages/rust.scm | 99 +++ 1 file changed, 99 insertions(+) create mode 100644 gnu/packages/rust.scm diff --git a/gnu/packages/rust.scm b/gnu/package

Re: [PATCH] Add psyc* suite

2016-09-28 Thread ng0
Hi, so next try. The First 3 patches intended for review and possible merge, for patch 4 (psyced) I want some input, this needs hopefully only a simply guix service. From 5bfb62bbce996f718bf184a07f163a932975a730 Mon Sep 17 00:00:00 2001 From: ng0 Date: Wed, 28 Sep 2016 13:48:22 + Subject: [P

Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-09-28 Thread Marius Bakke
Hartmut Goebel writes: > Hi, minor correction: > > Am 28.09.2016 um 15:58 schrieb Hartmut Goebel: >> This series implements what I proposed in >> . >> >> A) For python2 include python2-setuptools as a native-input by default. >

[PATCH] doc: Add information related to network connectivity with qemu.

2016-09-28 Thread David Craven
* doc/guix.text: Add it. --- doc/guix.texi | 39 +++ 1 file changed, 39 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index 785d6fb..5173ca7 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11030,6 +11030,45 @@ which may be insufficient for some op

[PATCH] mailmanclient

2016-09-28 Thread ng0
A start for someone who wants to work on packaging mailman3, you need this and afterwards django-mailman3, then comes hyperkitty, and afterwards mailman3 itself I think. Added python2 variant because mailman3 has some mixture in the dependency chain going on. From bdcb5e7e77bd3e215016b3d9fde5094d6

Re: Network with QEMU generated image (guix system vm)?

2016-09-28 Thread Leo Famulari
On Wed, Sep 28, 2016 at 12:42:47PM +, ng0 wrote: > What I mean is, I expect this feature (tcp connections in/out to/from > "the internet" to vm) to work in guix system vm, as it is a normal > expectation coming from NixOS and Gentoo that it just works without any > added specialities. Ping doe

Re: [PATCH] mailmanclient

2016-09-28 Thread ng0
ng0 writes: > [ Unknown signature status ] > A start for someone who wants to work on packaging mailman3, you need > this and afterwards django-mailman3, then comes hyperkitty, and > afterwards mailman3 itself I think. > Added python2 variant because mailman3 has some mixture in the > dependency

Re: [PATCH] mailmanclient

2016-09-28 Thread Leo Famulari
On Wed, Sep 28, 2016 at 05:02:56PM +, ng0 wrote: > Subject: [PATCH] gnu: Add python-mailmanclient. > > * gnu/packages/mail.scm (python-mailmanclient): New variable. > +(define-public python2-mailmanclient > + (let ((base (package-with-python2 > + (strip-python2-variant python-m

Re: [PATCH] mailmanclient

2016-09-28 Thread ng0
Leo Famulari writes: > [ Unknown signature status ] > On Wed, Sep 28, 2016 at 05:02:56PM +, ng0 wrote: >> Subject: [PATCH] gnu: Add python-mailmanclient. >> >> * gnu/packages/mail.scm (python-mailmanclient): New variable. > >> +(define-public python2-mailmanclient >> + (let ((base (package-

Re: [PATCH] mailmanclient

2016-09-28 Thread Hartmut Goebel
Am 28.09.2016 um 19:14 schrieb Leo Famulari: > > + `(("python2-setuptools" ,python2-setuptools)) This will no longer be needed if my latest changes to the python-build-systm will be accepted. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implemen

Re: [PATCH] mailmanclient

2016-09-28 Thread Leo Famulari
On Wed, Sep 28, 2016 at 05:25:52PM +, ng0 wrote: > Leo Famulari writes: > > > [ Unknown signature status ] > > On Wed, Sep 28, 2016 at 05:02:56PM +, ng0 wrote: > >> Subject: [PATCH] gnu: Add python-mailmanclient. > >> > >> * gnu/packages/mail.scm (python-mailmanclient): New variable. > >

Re: gnu: Add xonsh

2016-09-28 Thread Leo Famulari
On Wed, Sep 21, 2016 at 10:01:30PM +0200, Stefan Reichör wrote: > Subject: [PATCH] gnu: Add xonsh. > > * gnu/packages/python.scm (xonsh): New variable. I corrected the license to bsd-2 [0], moved the package definition to (gnu packages shells) and pushed as 1d51585573f491. Thanks! [0] https://g

Re: Superseded packages

2016-09-28 Thread Leo Famulari
On Wed, Sep 28, 2016 at 10:44:26AM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > So the attached patch moves attic after borg and supersedes it. Is it > > expected that we have to shuffle the package definition around like > > this? > > Yes, because ‘properties’ are evaluated eagerly.

Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-09-28 Thread Hartmut Goebel
Am 28.09.2016 um 17:54 schrieb Marius Bakke: > Or push a branch somewhere? Branch is now available at -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compi

Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-09-28 Thread Hartmut Goebel
Am 28.09.2016 um 17:54 schrieb Marius Bakke: > I am unable to apply these patches with "git am". > Any chance you can resend after "git format-patch"? For long patch > series, I tend to "git format-patch -n master --stdout > series.patch". I'm using "git format-patch --cover-letter -M origin/master

Re: [PATCH] mailmanclient

2016-09-28 Thread Hartmut Goebel
Am 28.09.2016 um 19:48 schrieb Leo Famulari: >> > Is this necessary for all python2 package variants? I rarely see this. > For any use of the python2-variant system, yes. I replied to a lot of > your submitted packages a couple days ago to point out that they needed > this change. I want to emphas

Re: guix environment guix doesn't provide guix dependencies?

2016-09-28 Thread myglc2
Eric Bavier writes: > On Tue, 27 Sep 2016 22:10:31 -0700 > Chris Marusich wrote: > >> John Darrington writes: >> >> > On Tue, Sep 27, 2016 at 09:18:30PM -0700, Chris Marusich wrote: >> > Hi, >> > >> > The manual says ((guix) Building from Git): >> > >> > --8<

Re: Binutils build failure on MIPS

2016-09-28 Thread Ludovic Courtès
Hello! Vincent Legoll skribis: > On Tue, Sep 13, 2016 at 10:26 AM, Ludovic Courtès wrote: >> l...@gnu.org (Ludovic Courtès) skribis: [...] >> And now for MIPS! I was so joyful that I almost forgot that >> binutils-cross-boot0-2.27 fails to build on MIPS: >> >> https://hydra.gnu.org/build/1

Re: Call for volunteer(s) for Guix "security" web page

2016-09-28 Thread Ludovic Courtès
Leo Famulari skribis: > On Tue, Sep 27, 2016 at 10:58:09AM +0200, Ludovic Courtès wrote: > From eeff071ec9fbe527a97e2c7487e79e4b843916a1 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Sun, 25 Sep 2016 18:43:28 -0400 > Subject: [PATCH] www: security: New page. > > * website/www/security.sc

Re: [PATCH] gnu: Add linux-pam.

2016-09-28 Thread Ludovic Courtès
Hi, rennes skribis: > From b4753711aabcefa410b2eb4ced9d25e084bb7658 Mon Sep 17 00:00:00 2001 > From: Rene Saavedra > Date: Tue, 20 Sep 2016 14:59:20 -0500 > Subject: [PATCH] gnu: Add linux-pam. > > * gnu/packages/linux.scm (linux-pam): Use it. > * gnu/packages/patches/linux-pam-no-s

Re: [PATCH 4/6] gnu: linux-libre-beagle-bone-black: Remove kernel variant.

2016-09-28 Thread Ludovic Courtès
Hi, Vincent Legoll skribis: > Is it just me finding this changelog format usefulness to be > very low ? The change log is just a log of changes, not the place where we explain the why and how—this rather goes to comments. See

Re: [PATCH 4/6] gnu: linux-libre-beagle-bone-black: Remove kernel variant.

2016-09-28 Thread Ludovic Courtès
John Darrington skribis: > I don't object to a having a common style. I just wish that the information > that we put in our messages a) gave the rationale for the change; and b) > didn't > merely repeat information which git show could have told me. The rationale should really go to comments

Re: [PATCH 4/6] gnu: linux-libre-beagle-bone-black: Remove kernel variant.

2016-09-28 Thread Ludovic Courtès
Mark H Weaver skribis: > Our conventions for commit logs, which follow the GNU Coding Standards > for Change Logs (see section 6.8 of the GNU Coding Standards), is that > explanations belong in the comments of the code itself, not in the > commit log. If that had been done in the example you giv

Re: Call for volunteer(s) for Guix "security" web page

2016-09-28 Thread Ludovic Courtès
Leo Famulari skribis: > From 64b1df0a9565154ac2a1bd5289a13572b00bb5e0 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Tue, 27 Sep 2016 14:12:02 -0400 > Subject: [PATCH] doc: Give the full key fingerprint instead of the long key > ID. > > * doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Use finge

Re: guix environment guix doesn't provide guix dependencies?

2016-09-28 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > John Darrington writes: [...] >> I don't think so. Running ./bootstrap is not part of the normal process >> for *building* >> guix - only for bootstrapping. But you are right - it is common to want to >> do that. >> For this reason I often run: >> >>

Re: [PATCH 0/12]: Add asdf-build-system.

2016-09-28 Thread Andy Patterson
On Tue, 27 Sep 2016 00:15:20 -0400 Andy Patterson wrote: > Getting things to work "out of the box": I'd like to set up an > environment variable to allow implementations to find installed > libraries, but it's a bit tricky: After having thought about it some more, and having tried some things, I