Re: [PATCH 1/4] gnu: Add XFILESEARCH path to profiles' environment.

2016-11-29 Thread John Darrington
On Tue, Nov 29, 2016 at 10:42:49PM +0100, Ludovic Court??s wrote: John Darrington skribis: > > * Hack the hard coded defaults in the libXt source to use the profile > > settings instead of /usr > > Maybe we should just do that, no? It???d be a

Re: [PATCH] gnu: flex: Update to 2.6.2.

2016-11-29 Thread Leo Famulari
On Wed, Nov 30, 2016 at 01:03:56AM +0100, Marius Bakke wrote: > Marius Bakke writes: > > > Apparently only ~27 rebuilds, so should be good for 'master'. > > Hmm, on second thought, there is a 'flex-boot0' package in (gnu packages > commencement) that inherits flex. I don't get a substitute for '

Re: tlsdate behaves funny

2016-11-29 Thread ng0
ng0 writes: > So I'm trying to improve our tlsdate package and write a service > for it. Improvement first, service afterwards. > > I can not attach the patch for the package right now, but > basically I added dbus support, defined the users it should use, > and made it use /etc/ssl/... for the c

tlsdate behaves funny

2016-11-29 Thread ng0
So I'm trying to improve our tlsdate package and write a service for it. Improvement first, service afterwards. I can not attach the patch for the package right now, but basically I added dbus support, defined the users it should use, and made it use /etc/ssl/... for the ca-certificates file and i

Re: [PATCH] gnu: flex: Update to 2.6.2.

2016-11-29 Thread Marius Bakke
Marius Bakke writes: > Apparently only ~27 rebuilds, so should be good for 'master'. Hmm, on second thought, there is a 'flex-boot0' package in (gnu packages commencement) that inherits flex. I don't get a substitute for 'bison' after applying this, so it should definitely go in 'core-updates' :

state of darcs

2016-11-29 Thread ng0
Hi, I wanted to ask wether you made any progress with my darcs package or if there's anything other people can help out with or test. Thanks, -- ♥Ⓐ ng0 | ng0.chaosnet.org signature.asc Description: PGP signature

Re: [PATCH] gnu: flex: Update to 2.6.2.

2016-11-29 Thread Marius Bakke
David Craven writes: > * gnu/packages/flex.scm (flex): Update to 2.6.2. > [native-inputs]: Add help2man. > [origin]: Update uri to github. Remove CVE-2016-6354 patch. > * gnu/packages/patches/flex-CVE-2016-6354.patch: Delete file. > --- > gnu/packages/flex.scm | 16 ++

Re: New python build system merged

2016-11-29 Thread ng0
Hartmut Goebel writes: > Am 29.11.2016 um 15:27 schrieb Ludovic Courtès: >> Good. When you fix it (and other failures, if any), we can start a new >> evaluation or merge directly in master (the sooner the better!). > > Done. > > I'm very glad the new python build system is now in master. Thanks

[PATCH] Generate multiple paginated packages pages.

2016-11-29 Thread Alex Sassmannshausen
* website/www.scm (%web-pages): Add code for generating our packages pages. * website/www/packages.scm (packages-by-grouping): New procedure. (paginated-packages-page): New procedure. (packages-page): Tweak for use by `paginated-packages-page` as well as standalone. * website/static/base/cs

[PATCH] Revised generate multiple package pages.

2016-11-29 Thread Alex Sassmannshausen
Hello, Here a revised patch generating multiple package pages. Since the last version I've: * added CSS styling * rebased on master * incorporated ludo's feedback * tested it locally Local testing seems to work a charm, except for the appearance of #f in the software table, the emission of warni

[PATCH] gnu: Add uget.

2016-11-29 Thread Tomáš Čech
* gnu/packages/bittorrent.scm (uget): New variable. --- gnu/packages/bittorrent.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm index eff1b5a..96c3a00 100644 --- a/gnu/packages/bittorrent.scm

Re: [PATCH] gnu: python-pip: Update to 9.0.1

2016-11-29 Thread Danny Milosavljevic
Hi, On Mon, 28 Nov 2016 17:08:49 -0800 Maxim Cournoyer wrote: > (inputs > - `(("python-setuptools" ,python-setuptools) > -("python-virtualenv" ,python-virtualenv) > -;; Tests > -("python-mock" ,python-mock) > -("python-pytest" ,python-pytest) > -

Re: [PATCH] gnu: texlive-texmf-minimal: Prune in snippet.

2016-11-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> * gnu/packages/tex.scm (texlive-texmf-minimal)[arguments]: Move contents >> of "prune" build phase... >> [source]: ...to a snippet here. > > It looks nicer this way, but a possible downside is the extra derivation > and recompression of the

Re: [PATCH] doc: Suggest installing gvfs.

2016-11-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> “gvfs” is useful for more than just GNOME. For a long time I tried to >> figure out why USB devices would not be mounted automatically in Xfce >> and I ran gvfsd and the gvfs-* device monitor daemons manually — until >> today when I unders

Re: [PATCH 1/2] gnu: Add Cuirass.

2016-11-29 Thread Mathieu Lirzin
David Craven writes: > LGTM! Pushed in commit 365de1e7a5b37f9fd88cd964cc7d47f6f729d053, with an updated Cuirass commit. Thanks. -- Mathieu Lirzin

Re: [PATCH 2/2] services: Add 'cuirass-service'.

2016-11-29 Thread Mathieu Lirzin
Pushed in commit a7cf4eb6d99838606d8ecfa776f7e4920dfbb7f5 with bug fixed and requested changes. Thanks. -- Mathieu Lirzin

Re: [PATCH] doc: Suggest installing gvfs.

2016-11-29 Thread Ludovic Courtès
Ricardo Wurmus skribis: > “gvfs” is useful for more than just GNOME. For a long time I tried to > figure out why USB devices would not be mounted automatically in Xfce > and I ran gvfsd and the gvfs-* device monitor daemons manually — until > today when I understood that these daemons are suppos

[PATCH] gnu: gcj: Conditionally apply patch for armhf.

2016-11-29 Thread Ricardo Wurmus
* gnu/packages/gcc.scm (gcj)[source]: Inherit from "gcc" package. [native-inputs]: Conditionally add arm-patch. [arguments]: Conditionally add phase "apply-arm-patch". --- gnu/packages/gcc.scm | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gc

Re: [PATCH] gnu: Allow nfs file systems to be automatically mounted.

2016-11-29 Thread Ludovic Courtès
John Darrington skribis: > On Mon, Nov 28, 2016 at 10:05:15PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > > > On Mon, Nov 28, 2016 at 02:59:09PM +0100, Ludovic Court??s wrote: > > > ???match???, > > > > > > Have another look: +

[PATCH] gnu: flex: Update to 2.6.2.

2016-11-29 Thread David Craven
* gnu/packages/flex.scm (flex): Update to 2.6.2. [native-inputs]: Add help2man. [origin]: Update uri to github. Remove CVE-2016-6354 patch. * gnu/packages/patches/flex-CVE-2016-6354.patch: Delete file. --- gnu/packages/flex.scm | 16 -- gnu/packages/patches/

Re: [PATCH 1/4] gnu: Add XFILESEARCH path to profiles' environment.

2016-11-29 Thread Ludovic Courtès
John Darrington skribis: > On Tue, Nov 29, 2016 at 03:34:11PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > > > We can cut down on the size of this string iff we can somehow > > guarantee that no package ever ships a file in any of those locations. > > > >

Re: New python build system merged

2016-11-29 Thread Leo Famulari
On Tue, Nov 29, 2016 at 07:09:27PM +0100, Hartmut Goebel wrote: > Am 29.11.2016 um 15:27 schrieb Ludovic Courtès: > > Good. When you fix it (and other failures, if any), we can start a new > > evaluation or merge directly in master (the sooner the better!). > > Done. There is still at least one

[PATCH] gnu: Update 'geiser' hash and deprecate 'geiser-next'.

2016-11-29 Thread Alex Kost
As several people noticed, the release tarball of Geiser 0.9 was updated in place some time ago. The story is: Federico found that Geiser 0.9 does not contain some files for Chibi and Chez, so he let the upstream know about it¹, and added 'geiser-next' package². Then JAOR (the maintainer of Geise

[PATCH] gnu: Add Kerberos client service.

2016-11-29 Thread John Darrington
I'm sending this for another round of review, since I had to change a few things in gnu/services/configuraiton.scm

[PATCH] gnu: Add Kerberos client service.

2016-11-29 Thread John Darrington
* doc/guix.texi (Kerberos Services)[Krb5 Service]: New subsubheading. * gnu/services/kerberos.scm (krb5-service-type): New variable. --- doc/guix.texi | 87 ++ gnu/services/configuration.scm | 4 +- gnu/services/kerberos.scm | 366 ++

[PATCH] gnu: file-system-shepherd-service: Use mount-file-system.

2016-11-29 Thread John Darrington
* gnu/services/base.scm (file-system-shepherd-service): Use mount-file-system instead of manually mounting the file system. --- gnu/services/base.scm | 38 +- 1 file changed, 9 insertions(+), 29 deletions(-) diff --git a/gnu/services/base.scm b/gnu/services/bas

Re: [PATCH 1/4] gnu: Add XFILESEARCH path to profiles' environment.

2016-11-29 Thread John Darrington
On Tue, Nov 29, 2016 at 03:34:11PM +0100, Ludovic Court??s wrote: John Darrington skribis: > We can cut down on the size of this string iff we can somehow > guarantee that no package ever ships a file in any of those locations. > > Some "solutions" (in my order of prefere

Re: [PATCH 4/4] gnu: kauth: Fix cmake macros to be used by other packages.

2016-11-29 Thread Hartmut Goebel
Am 29.11.2016 um 16:19 schrieb Ludovic Courtès: > OK with these changes, thanks! Pushed. Thanks for the review. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

New python build system merged

2016-11-29 Thread Hartmut Goebel
Am 29.11.2016 um 15:27 schrieb Ludovic Courtès: > Good. When you fix it (and other failures, if any), we can start a new > evaluation or merge directly in master (the sooner the better!). Done. I'm very glad the new python build system is now in master. Thanks to everybody who helped finishing t

Re: [PATCH 4/4] gnu: kauth: Fix cmake macros to be used by other packages.

2016-11-29 Thread Ludovic Courtès
Hartmut Goebel skribis: > * gnu/packages/kde-framework.scm (kauth)[phases]: New phase > fix-cmake-install-paths. > --- > gnu/packages/kde-frameworks.scm | 11 +++ > 1 file changed, 11 insertions(+) > > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm > ind

Re: [PATCH 3/4] gnu: extra-cmake-modules: Always install into /lib and not into /lib64.

2016-11-29 Thread Ludovic Courtès
Hartmut Goebel skribis: > * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[phases]: > New phase fix-lib-path. LGTM!

Re: [PATCH 2/4] gnu: Add ksyntaxhighlighting.

2016-11-29 Thread Ludovic Courtès
Hartmut Goebel skribis: > * gnu/packages/kde-frameworks.scm (ksyntaxhighlighting): New variable. LGTM, thanks!

Re: [PATCH 1/4] gnu: Update kde-frameworks to 5.28.

2016-11-29 Thread Ludovic Courtès
Hartmut Goebel skribis: > * gnu/packages/kde-frameworks.scm (kpackage): Update to 5.28.1 > (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, > karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, > kguiaddons, ki18n, kidletime, kitemmodels, kitemviews, kplotting, > k

Re: ‘guix pull’ and external dependencies

2016-11-29 Thread Ludovic Courtès
Hello, Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> So I think what we need to do is for “guix pull-ng” to build and install >> a complete ‘guix’ package, and to manage it pretty much like other >> packages is managed, > > I think that's very reasonable. It seems more

Re: [PATCH] gnu: texlive-texmf-minimal: Prune in snippet.

2016-11-29 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/tex.scm (texlive-texmf-minimal)[arguments]: Move contents > of "prune" build phase... > [source]: ...to a snippet here. It looks nicer this way, but a possible downside is the extra derivation and recompression of the patched source. No strong opinion he

Re: hydra builds report wrong status?

2016-11-29 Thread Ludovic Courtès
Hi! Hartmut Goebel skribis: > E.g. https://hydra.gnu.org/build/1638256 failed ("returned a non-zero > exit code"), but when looking at the log-file > I can spot no error. This is a case where there was a transient SSH error, presumably, just

Re: [PATCH 1/4] gnu: Add XFILESEARCH path to profiles' environment.

2016-11-29 Thread Ludovic Courtès
John Darrington skribis: > > > * gnu/system.scm (operating-system-etc-service): Add new environment > variable: > > The guix.texi change is missing from the log. > > Thanks for noticing. > > > diff --git a/doc/guix.texi b/doc/guix.texi > > index e64c361..9d133bb

Re: Please set up hdyra-job for python-branch

2016-11-29 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 28.11.2016 um 14:40 schrieb Ludovic Courtès: >> What you can do is compare the failures to current ‘master’ to identify >> new problems: >> >> https://hydra.gnu.org/eval/109379?compare=master#tabs-now-fail >> >> As you note, some failures are unrelated transient iss

[PATCH] gnu: texlive-texmf-minimal: Prune in snippet.

2016-11-29 Thread Ricardo Wurmus
* gnu/packages/tex.scm (texlive-texmf-minimal)[arguments]: Move contents of "prune" build phase... [source]: ...to a snippet here. --- gnu/packages/tex.scm | 86 +--- 1 file changed, 41 insertions(+), 45 deletions(-) diff --git a/gnu/packages/tex.sc

hydra builds report wrong status?

2016-11-29 Thread Hartmut Goebel
Hi, I try debugging the python-build-system branch and found working with hydra's failure list being complicated. Beside of quiet some usability issues, I discovered a major issue: The list contains wrong entries! E.g. https://hydra.gnu.org/build/1638256 failed ("returned a non-zero exit code"),

Re: Please set up hdyra-job for python-branch

2016-11-29 Thread Hartmut Goebel
Am 28.11.2016 um 14:40 schrieb Ludovic Courtès: > What you can do is compare the failures to current ‘master’ to identify > new problems: > > https://hydra.gnu.org/eval/109379?compare=master#tabs-now-fail > > As you note, some failures are unrelated transient issues (we’ll restart > those builds)

Re: Complaint about packages list on web site

2016-11-29 Thread Alex Sassmannshausen
Hi, John Darrington writes: > When I open the page http://www.gnu.org/software/guix/packages/ using icecat > (which has > libreJS included) from GuixSD, I get a message telling me to "Complain". > Consider this > a complaint: Fair point, when I wrote the original package page JS I did not con