Re: hardcoded $HOME/.guix-profile in kdevelop

2017-09-04 Thread Thomas Danckaert
From: Ricardo Wurmus Subject: hardcoded $HOME/.guix-profile in kdevelop Date: Mon, 04 Sep 2017 21:17:44 +0200 I just stumbled upon commit 2f4d08ee7f897e254c6e533ad2d69c7fe4998f38 while looking for an example of a package that uses QT_PLUGIN_PATH. I noticed that the above commit unconditionall

Re: 03/09: gnu: util-linux: Update to 2.30.1.

2017-09-04 Thread Ludovic Courtès
Marius Bakke skribis: > Adding 'dbus' gives 1988 and 'util-linux' 2171, so it's not a huge > difference. Is it still worth dropping the 300-500 extra rebuilds? Well, maybe not after all, it’s hard to tell. I guess we’d need more sophisticated ways to estimate the cost of updates. Is anyone lo

Re: Random idea about speeding up guix pull

2017-09-04 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 04.09.2017 um 17:01 schrieb Ludovic Courtès: >> That’s roughly what ‘guix pull’ does nowadays, now that it uses >> Guile-Git. > > Does it? I only found the call to `remote-fetch` in guix/git.scm, which > is not passed any option to. > > The trick is to use `--depth=1`

Re: [PATCH] gnu: python-tox: Update to 2.8.0.

2017-09-04 Thread Ludovic Courtès
Welcome back! :-) Cyril Roelandt skribis: > * gnu/packages/python.scm (python-tox): Update to 2.8.0. LGTM, thanks! Ludo'.

Re: 03/09: gnu: util-linux: Update to 2.30.1.

2017-09-04 Thread Mark H Weaver
Marius Bakke writes: > Ludovic Courtès writes: > >> mba...@fastmail.com (Marius Bakke) skribis: >> >>> mbakke pushed a commit to branch staging >>> in repository guix. >>> >>> commit 66d4cd7978d41cfde5047f281dc17693bbd4610e >>> Author: Marius Bakke >>> Date: Sat Jul 29 18:34:15 2017 +0200 >>>

Re: 01/01: gnu: gpm: Fix build.

2017-09-04 Thread Mark H Weaver
efr...@flashner.co.il (Efraim Flashner) writes: > efraim pushed a commit to branch master > in repository guix. > > commit 77bb6c227b441277e48d6e2071cca3b801f53374 > Author: Efraim Flashner > Date: Mon Sep 4 22:35:25 2017 +0300 > > gnu: gpm: Fix build. > > * gnu/packages/linux.scm

Re: 01/01: gnu: Put autoconf-related phases immediately after the 'unpack phase.

2017-09-04 Thread Mark H Weaver
kkebr...@posteo.net (Kei Kebreau) writes: > kkebreau pushed a commit to branch master > in repository guix. > > commit d10092b849153dc27cfed0a9601fde6c7bdec918 > Author: Kei Kebreau > Date: Sun Jul 30 21:02:35 2017 -0400 > > gnu: Put autoconf-related phases immediately after the 'unpack pha

hardcoded $HOME/.guix-profile in kdevelop

2017-09-04 Thread Ricardo Wurmus
Hi, I just stumbled upon commit 2f4d08ee7f897e254c6e533ad2d69c7fe4998f38 while looking for an example of a package that uses QT_PLUGIN_PATH. I noticed that the above commit unconditionally adds “$HOME/.guix-profile” to the XDG_DATA_DIRS. I think we should not hardcode the default user profile di

Re: 03/09: gnu: util-linux: Update to 2.30.1.

2017-09-04 Thread Marius Bakke
Ludovic Courtès writes: > Hello! > > mba...@fastmail.com (Marius Bakke) skribis: > >> mbakke pushed a commit to branch staging >> in repository guix. >> >> commit 66d4cd7978d41cfde5047f281dc17693bbd4610e >> Author: Marius Bakke >> Date: Sat Jul 29 18:34:15 2017 +0200 >> >> gnu: util-linux:

Re: Fetching patches as origins instead of copying them into the Guix Git repo

2017-09-04 Thread Marius Bakke
Alex Vong writes: > Marius Bakke writes: > >> Leo Famulari writes: >> >>> On Thu, Aug 31, 2017 at 09:52:49PM +0200, Marius Bakke wrote: Side note: I think we should start adding patches as origins instead of copying them wholesale, to try and keep the git repository slim. >>> >>> We s

Re: News from the GNU Hackers Meeting

2017-09-04 Thread ng0
Christopher Allan Webber transcribed 0.3K bytes: > Thanks for the update! Truly wish I was there. > > Ludovic Courtès writes: > > > Our next meeting point will be FOSDEM in February I guess. > > > > Until then, happy hacking! > > Hopefully I can make that, if I can put up patience with the grow

Re: News from the GNU Hackers Meeting

2017-09-04 Thread Christopher Allan Webber
Thanks for the update! Truly wish I was there. Ludovic Courtès writes: > Our next meeting point will be FOSDEM in February I guess. > > Until then, happy hacking! Hopefully I can make that, if I can put up patience with the growing unpleasantness of international border crossing!

Re: Random idea about speeding up guix pull

2017-09-04 Thread Hartmut Goebel
Am 04.09.2017 um 17:01 schrieb Ludovic Courtès: > That’s roughly what ‘guix pull’ does nowadays, now that it uses > Guile-Git. Does it? I only found the call to `remote-fetch` in guix/git.scm, which is not passed any option to. The trick is to use `--depth=1` and fetch the one, expected commit, t

Re: Software Heritage API

2017-09-04 Thread Ludovic Courtès
Hi Efraim, Efraim Flashner skribis: > I've kept this tagged to take a look at it later. I checked the sha1sum > of swig-3.0.10.tar.gz and it gave me a valid URL. > https://archive.softwareheritage.org/api/1/content/c672b8535394cfb204c70de7c66e69fb20a95647/ > https://archive.softwareheritage.org/

Re: Random idea about speeding up guix pull

2017-09-04 Thread Ludovic Courtès
Heya, Hartmut Goebel skribis: > I've seen in Ludo's slides that speeding up guix pull is topic. Here is > a random idea on the: > > "git pull" can probably be speed up by using something like > > git init . > git remote add … > git fetch --depth=1 origin master > git checkout FET

Re: Question about multiple licenses

2017-09-04 Thread Ludovic Courtès
Dave Love skribis: > Alex Vong writes: > >> Based on the above general argument, I think we should list all the >> licenses instead of just GPLv2+ since it would be inaccurate to say that >> the whole program is under just GPLv2+. > > Indeed. Not only do you need to list the licences (according

Re: Optionally using more advanced CPU features

2017-09-04 Thread Ludovic Courtès
Hi Ben, Ben Woodcroft skribis: > Anyway, to move forward I created a repo so that package recipes can > be modified to use a GCC that has been optimised for a particular > architecture. I put it out there so that it is more than just a patch > on this ML, but I'd be happy to incorporate it into

Re: missing licence files and incomplete licence lists

2017-09-04 Thread Ludovic Courtès
Hi, Dave Love skribis: > I realize that a lot of packages don't include licence files > (e.g. glibc). You mean ‘COPYING’ & co.? > I'd mistakenly assumed that was automated according to the "license" > fields. Nope. Outside of GNU there are no real conventions for license file names anyway.

Cross-compiling parts and not cross-compiling other parts of a package

2017-09-04 Thread Danny Milosavljevic
Hi, I've now needed custom modifications in order to enable cross-compilation of a part of a package in two packages, sunxi-tools and rustc. Both have this part in a custom phase: (define (cross? x) (string-contains x "cross-")) (setenv "CROSS_C_INCLUDE_

Re: Optionally using more advanced CPU features

2017-09-04 Thread Ludovic Courtès
Hello, Dave Love skribis: > Ludovic Courtès writes: [...] >> But that sounds similar to IFUNC in that application code would need to >> actually use hwcap info to select the right implementation at load time, >> right? > > As far as I know, it's a loader feature. See "Hardware capabilities"

[PATCH] gnu: python-tox: Update to 2.8.0.

2017-09-04 Thread Cyril Roelandt
* gnu/packages/python.scm (python-tox): Update to 2.8.0. --- gnu/packages/python.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 346faf434..c7ea1a504 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/pytho

Re: QT install and search paths

2017-09-04 Thread Hartmut Goebel
Am 04.09.2017 um 09:44 schrieb Thomas Danckaert: > Just to make sure, the idea is to: > > 1. apply 宋文武's qtbase patch adjusting the paths of various qt components > > 2. apply your 2 patches for qtscintilla and qtwebkit > > 3. adjust kde.scm so packages in there build correctly? ACK from my sid

Re: QT install and search paths

2017-09-04 Thread Thomas Danckaert
From: Hartmut Goebel Subject: Re: QT install and search paths Date: Sat, 2 Sep 2017 18:40:44 +0200 > I'll take care of the packages in kde-frameworks.scm, I assume/hope > Thomas will take care of the ones in kde.scm. Hi, Just to make sure, the idea is to: 1. apply 宋文武's qtbase patch adjusting