Re: Guix Days starting in two days!

2019-01-31 Thread Andy Patterson
Hi there, On Tue, 29 Jan 2019 10:58:24 +0100 Ludovic Courtès wrote: > Hello Guix! > > The Guix Days are starting in two days! \o/ > > We’ll be meeting this Thursday 31st at ICAB¹ at 9:30AM for coffee and > starting at 10AM. I'll be getting there a bit later on today as I got in quite a bit l

Re: ASDF Builder (Common Lisp) & "package-inferred-system" Packages

2019-01-13 Thread Andy Patterson
Hey Katherine, On Sat, 12 Jan 2019 14:24:38 -0600 Katherine Cox-Buday wrote: > I've done some more digging, and I have a better idea of why this is > failing. > > Running `(asdf:operate 'asdf:compile-bundle-op :foo)` on a > `package-inferred-system` produces several `.fasl` files -- one for > e

Re: Lisp: Package cl-cffi-gtk

2018-10-11 Thread Andy Patterson
Hi, On Wed, 10 Oct 2018 15:16:33 +0200 Pierre Neidhardt wrote: > Alright, I've packaged it as you suggested. See the wip-nextbrowser > branch. If was slightly simpler as for Sly. > > That said, I wonder if this is not over-complicated. > Wouldn't it be easier to mimic Quicklisp there and autom

Re: Lisp: Package cl-cffi-gtk

2018-10-09 Thread Andy Patterson
Hi Pierre, On Tue, 09 Oct 2018 21:41:05 +0200 Pierre Neidhardt wrote: > Hi, > > I'm trying to package cl-cffi-gtk, which should not be so hard, except > that according to > > https://github.com/Ferada/cl-cffi-gtk/blob/master/INSTALL > > we need to push all .asd to asdf:*central-registry

Re: [Next browser] Common Lisp: mgl-pax: Package SWANK-BACKEND does not exist.

2018-09-08 Thread Andy Patterson
Hi Pierre, On Sun, 02 Sep 2018 18:59:12 +0200 Pierre Neidhardt wrote: > I tried your suggestion. > > --8<---cut here---start->8--- > (snippet > '(begin >(substitute* "contrib/swank-listener-hooks.lisp" > ((":compile-toplevel :

Re: [Next browser] Common Lisp: mgl-pax: Package SWANK-BACKEND does not exist.

2018-08-28 Thread Andy Patterson
Hey Pierre, On Tue, 28 Aug 2018 21:18:39 +0200 Pierre Neidhardt wrote: > Thanks for the details. > > Here is the full backtrace when I attempt to build sbcl-slime-swank > with PR #433 (https://github.com/slime/slime/pull/433): > [...] > ; > /gnu/store/223af099vkzml89z1y8m654clsja8xph-sbcl-s

Re: [Next browser] Common Lisp: mgl-pax: Package SWANK-BACKEND does not exist.

2018-08-28 Thread Andy Patterson
Hi Pierre, On Mon, 27 Aug 2018 09:42:27 +0200 Pierre Neidhardt wrote: [...] > One thing I'd like to understand about Common Lisp packages in Guix, > if you can shed some light on this: the build system uses ASDF to > "bundle compile" the entire package into a > single /gnu/store/…-PACKAGE/lib/P

Re: [Next browser] Common Lisp: mgl-pax: Package SWANK-BACKEND does not exist.

2018-08-27 Thread Andy Patterson
Hi all, There are a few different messages in this thread that I could reply to, but I'll do my best to address them all here. On Fri, 24 Aug 2018 14:56:19 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Hi Pierre, > > Pierre Neidhardt skribis: > > > I have no clue what this SWANK-BACKEND is.

Re: next browser (was: Packaging a free Firefox)

2018-05-10 Thread Andy Patterson
n here. Feel free to let me know if you have any more questions about packaging for common lisp. Thanks, -- Andy >From 81b0547c40c20ef040e7bc0f2d0623b39bd38098 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Thu, 10 May 2018 01:07:22 -0400 Subject: [PATCH] gnu: Add some lisp package

Re: next browser (was: Packaging a free Firefox)

2018-05-03 Thread Andy Patterson
Hi Jack, On Thu, 3 May 2018 16:23:12 -0400 (EDT) Jack Hill wrote: [...] > Me too. What I learned was from reading other package definitions. It > did seem to me that we would need to use git versions of some of the > dependencies rather than releases which slightly complicated things > for a f

Re: 02/04: gnu: Add Poly/ML.

2017-07-17 Thread Andy Patterson
Hi Mark, On Mon, 17 Jul 2017 12:01:33 -0400 Mark H Weaver wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > civodul pushed a commit to branch master > > in repository guix. > > > > commit 9b7ee28d5700b47ae34bd47c32d250f042fbdbbd > > Author: Andy Patter

Re: hplip: Add qt5 gui, try to fix policykit support

2017-01-15 Thread Andy Patterson
Hey ng0, On Thu, 29 Dec 2016 14:05:51 + ng0 wrote: > I really have no idea how hplip is supposed to be used in Guix after > reading the note about the base service. So we are not supposed to > run and install it as users in profiles? Will it be in the cups > service where I would have no i

[PATCH] services: cups: Follow symlinks when installing extensions.

2016-11-30 Thread Andy Patterson
Hello, This small patch fixes a build error I encountered when adding hplip to my cups-configuration-extensions. Thanks, -- Andy From 5f1394b445dea80a37bddc9a9aa49d3498c2a8d3 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Wed, 30 Nov 2016 16:00:13 -0500 Subject: [PATCH] services: cups

[PATCH] gnu: mpv: Use lua@5.2.

2016-11-13 Thread Andy Patterson
001 From: Andy Patterson Date: Sun, 13 Nov 2016 21:53:57 -0500 Subject: [PATCH] gnu: mpv: Use lua@5.2. * gnu/packages/video.scm (mpv)[inputs]: Use lua-5.2. --- gnu/packages/video.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/video.scm b/gnu/packages/v

Re: [PATCH] tests: Don't check file-systems in container tests.

2016-11-13 Thread Andy Patterson
On Sun, 13 Nov 2016 13:05:43 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hi, > > Andy Patterson skribis: > > > The containers test was hanging for me, and this patch fixed the > > problem. > > [...] > > > From 945ad44acf489b7f3a398d4ab739ec2b484

[PATCH] tests: Don't check file-systems in container tests.

2016-11-12 Thread Andy Patterson
Hello, The containers test was hanging for me, and this patch fixed the problem. -- Andy From 945ad44acf489b7f3a398d4ab739ec2b48477502 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 12 Nov 2016 22:10:01 -0500 Subject: [PATCH] tests: Don't check file-systems in container

[PATCH] gnu: clisp: Use readline@6.2.

2016-11-12 Thread Andy Patterson
Hi, This fixes the build for clisp. -- Andy From 399f770b50cdbd9df57db99dd87e05b7d3d0c94c Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 12 Nov 2016 19:52:22 -0500 Subject: [PATCH] gnu: clisp: Use readline@6.2. * gnu/packages/lisp.scm (clisp)[inputs]: Use readline-6.2. --- gnu

[PATCH] gnu: dbus@1.10.12: Fix search paths.

2016-10-15 Thread Andy Patterson
Hello, I noticed that since 34f9582a, dbus wasn't starting up colord or elogind on GuixSD. The following patch aims to address that. -- Andy From dd248d4cc7eccba01119dfd50701f75c1ee5fec8 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 15 Oct 2016 15:38:27 -0400 Subject: [PATCH

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

2016-10-10 Thread Andy Patterson
Hi. On Sat, 08 Oct 2016 21:28:46 +0800 iyzs...@member.fsf.org (宋文武) wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > I browsed the patch series quickly; the packages I did not comment > > on LGTM, modulo the question of whether we should prefix them. > > > > Thanks for the review! I pus

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

2016-10-10 Thread Andy Patterson
Hi. On Sat, 08 Oct 2016 15:00:27 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I browsed the patch series quickly; the packages I did not comment on > LGTM, modulo the question of whether we should prefix them. Thanks. It looks like there are some suggestions there which weren't covered by the v

Re: [PATCH v2 01/13] build-system: Add asdf-build-system.

2016-10-07 Thread Andy Patterson
Hi. On Fri, 07 Oct 2016 14:44:38 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Hello, > > Adding my 2¢ as 宋文武 suggested. :-) > > Andy Patterson skribis: > > > +(define* (package-with-build-system from-build-system > > to-build-system > > +

Re: [PATCH v2 13/13] gnu: Add sbcl-stumpwm-with-slynk.

2016-10-07 Thread Andy Patterson
From 18ed767219311a348fe58f4a7e7f8bdb3dbfde9a Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Fri, 7 Oct 2016 03:37:02 -0400 Subject: [PATCH v3 11/12] gnu: Add sbcl-stumpwm-with-slynk. * gnu/packages/lisp.scm (sbcl-stumpwm+slynk): New variable. --- gnu/packages/lisp.scm | 29

Re: [PATCH v2 12/13] gnu: Add cl-slynk.

2016-10-07 Thread Andy Patterson
From c2ced364d1442c4a0f05a19518eaa88e4e602744 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 1 Oct 2016 12:16:25 -0400 Subject: [PATCH v3 10/12] gnu: Add cl-slynk. * gnu/packages/lisp.scm (cl-slynk, sbcl-slynk, ecl-slynk): New variables. --- gnu/packages/lisp.scm | 230

Re: [PATCH v2 11/13] gnu: Add cl-stumpwm.

2016-10-07 Thread Andy Patterson
From e4810fc2d9a38b8cf4f4132db040cb6059e14fc3 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 1 Oct 2016 00:32:44 -0400 Subject: [PATCH v3 09/12] gnu: Add cl-stumpwm. * gnu/packages/lisp.scm (cl-stumpwm, sbcl-stumpwm, ecl-stumpwm): New variables. --- gnu/packages/lisp.scm | 66

Re: [PATCH v2 01/13] build-system: Add asdf-build-system.

2016-10-07 Thread Andy Patterson
Hi again, Things took a little longer than expected as I ran into a bug with ECL (fix attached). I'll try to upstream it later. It can be re-ordered somewhere nearer the beginning of the series. On Wed, 5 Oct 2016 16:59:07 -0400 Andy Patterson wrote: > > What’s the ‘compile-depende

Re: [PATCH v2 01/13] build-system: Add asdf-build-system.

2016-10-07 Thread Andy Patterson
From 31dea60d8f4d876c24352b3279c8bef7d5a1ffc4 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Mon, 26 Sep 2016 20:11:54 -0400 Subject: [PATCH v3 01/12] build-system: Add asdf-build-system. * guix/build-system/asdf.scm: New file. * guix/build/asdf-build-system.scm: New file. * guix/build/lisp

Re: [PATCH v2 01/13] build-system: Add asdf-build-system.

2016-10-05 Thread Andy Patterson
On Wed, 05 Oct 2016 12:55:51 +0800 iyzs...@member.fsf.org (宋文武) wrote: > Hi! I have spent more time wondering on this patch and ASDF, so here > are some questions, opinions and ideas (roughly). > Hi. Thanks again for your comments. > > * Makefile.am: Add them. > > Should be: Makefile.am (MO

[PATCH v2 10/13] gnu: Add cl-clx.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-clx, sbcl-clx, ecl-clx): New variables. * gnu/packages/patches/clx-remove-demo.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/lisp.scm | 45 +

[PATCH v2 09/13] gnu: Add cl-ppcre.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-ppcre, sbcl-cl-pprcre, ecl-cl-pprcre): New variables. --- gnu/packages/lisp.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index b83e63f..84457eb 100644 --- a/gnu/packages/lisp.scm ++

[PATCH v2 12/13] gnu: Add cl-slynk.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-slynk, sbcl-slynk, ecl-slynk): New variables. --- gnu/packages/lisp.scm | 283 ++ 1 file changed, 283 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 3a59c86..05c3101 100644 --- a/gnu/pack

[PATCH v2 13/13] gnu: Add sbcl-stumpwm-with-slynk.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (sbcl-stumpwm+slynk): New variable. --- gnu/packages/lisp.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 05c3101..52903d1 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@

[PATCH v2 01/13] build-system: Add asdf-build-system.

2016-10-02 Thread Andy Patterson
;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Andy Patterson +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software

[PATCH v2 06/13] gnu: Add cl-bordeaux-threads.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-bordeaux-threads, sbcl-bordeaux-threads) (ecl-bordeaux-threads): New variables. --- gnu/packages/lisp.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 513034c..5d2a03b 100644 ---

[PATCH v2 11/13] gnu: Add cl-stumpwm.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-stumpwm, sbcl-stumpwm, ecl-stumpwm): New variables. --- gnu/packages/lisp.scm | 64 +++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index fa7f727..3a59c86 100644 --- a/gnu

[PATCH v2 02/13] gnu: sbcl: Honour XDG_DATA_DIRS.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (asdf-substitutions): New variable. (sbcl) [source]: Add snippet. [native-search-paths]: Add XDG_DATA_DIRS. --- gnu/packages/lisp.scm | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index

[PATCH v2 07/13] gnu: Add cl-trivial-gray-streams.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-trivial-gray-streams) (sbcl-trivial-gray-streams, ecl-trivial-gray-streams): New variables. --- gnu/packages/lisp.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 5d2a03b..712

[PATCH v2 04/13] gnu: Add cl-alexandria.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-alexandria, sbcl-alexandria) (ecl-alexandria): New variables. --- gnu/packages/lisp.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 59086e6..dd17bce 100644 --- a/gnu/packages/l

[PATCH v2 08/13] gnu: Add cl-flexi-streams.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-flexi-streams, sbcl-flexi-streams) (ecl-flexi-streams): New variables. --- gnu/packages/lisp.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 712075a..b83e63f 100644 --- a/gnu/p

[PATCH v2 05/13] gnu: Add cl-fiveam.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-fiveam, sbcl-fiveam, ecl-fiveam): New variables. --- gnu/packages/lisp.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index dd17bce..513034c 100644 --- a/gnu/packages/lisp.scm +++ b/g

[PATCH v2 03/13] gnu: ecl: Honour XDG_DATA_DIRS.

2016-10-02 Thread Andy Patterson
* gnu/packages/lisp.scm (ecl)[source]: Add snippet. [native-search-paths]: Add XDG_DATA_DIRS. --- gnu/packages/lisp.scm | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 1311a7d..59086e6 100644 --- a/gnu/packages/lis

[PATCH v2 00/13]: Add asdf-build-system.

2016-10-02 Thread Andy Patterson
Here's the next round of the series. In addition to the changes proposed by 宋文武, I homogenized the phases of the compiled packages, in order to simplify transformations. I also added a package transformer system similar to package-with-python2. Finally, I decided to have all packages bundle a copy

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

2016-10-02 Thread Andy Patterson
Hi 宋文武. Thanks for your suggestions! On Fri, 30 Sep 2016 19:45:18 +0800 iyzs...@member.fsf.org (宋文武) wrote: > I'd like to suggest 2 changes: > > - Name generic (source) packages with 'cl-...', and specified > (compiled) packages with 'sbcl-...', 'ecl-...', etc. Same with our > python and perl p

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,

[PATCH 10/12] gnu: Add slynk.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (slynk, slynk-sbcl, slynk-ecl): New variables. --- gnu/packages/lisp.scm | 333 ++ 1 file changed, 333 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 1c78875..21ca073 100644 --- a/gnu/packages/

[PATCH 05/12] gnu: Add trivial-gray-streams.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (trivial-gray-streams) (trivial-gray-streams-sbcl, trivial-gray-streams-ecl): New variables. --- gnu/packages/lisp.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 91f24ca.

[PATCH 12/12] gnu: Add stumpwm-with-slynk-image-sbcl.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (stumpwm+slynk-image-sbcl): New variable. --- gnu/packages/lisp.scm | 12 1 file changed, 12 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 5250a43..5bbd672 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1268

[PATCH 06/12] gnu: Add flexi-streams.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (flexi-streams, flexi-streams-sbcl) (flexi-streams-ecl): New variables. --- gnu/packages/lisp.scm | 47 +++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index da38ec2..d54dbd3 1006

[PATCH 11/12] gnu: Add stumpwm-with-slynk-sbcl.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (stumpwm+slynk-sbcl): New variable. --- gnu/packages/lisp.scm | 17 + 1 file changed, 17 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 21ca073..5250a43 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1251,

[PATCH 08/12] gnu: Add clx.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (clx, clx-sbcl, clx-ecl): New variables. * gnu/packages/patches/clx-remove-demo: New variable. * gnu/local.mk: Add it. --- gnu/local.mk | 1 + gnu/packages/lisp.scm | 67 ++ gnu/packages/patches

[PATCH 07/12] gnu: Add cl-ppcre.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (cl-ppcre, cl-ppcre-sbcl, cl-ppcre-ecl): New variables. --- gnu/packages/lisp.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index d54dbd3..67cb684 100644 --- a/gnu/packages/

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

2016-09-26 Thread Andy Patterson
Hello, As promised, here's my work toward adding a build system for Common Lisp software. I still have some issues with it as follows: 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:

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

2016-09-26 Thread Andy Patterson
ing the diff --git a/guix/build-system/asdf.scm b/guix/build-system/asdf.scm new file mode 100644 index 000..401708f --- /dev/null +++ b/guix/build-system/asdf.scm @@ -0,0 +1,231 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Andy Patterson +;;; +;;; This

[PATCH 09/12] gnu: Add stumpwm.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (stumpwm, stumpwm-sbcl, stumpwm-ecl): New variables. --- gnu/packages/lisp.scm | 71 +++ 1 file changed, 71 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 1616b32..1c78875 100644 --- a/gnu/pa

[PATCH 03/12] gnu: Add fiveam.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (fiveam, fiveam-sbcl, fiveam-ecl): New variables. --- gnu/packages/lisp.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index e6e69a2..64bfc92 100644 --- a/gnu/packages/lisp.sc

[PATCH 02/12] gnu: Add alexandria.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (alexandria, alexandria-sbcl, alexandria-ecl): New variables. --- gnu/packages/lisp.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index d1180a7..e6e69a2 100644 --- a/gnu/packag

[PATCH 04/12] gnu: Add bordeaux-threads.

2016-09-26 Thread Andy Patterson
* gnu/packages/lisp.scm (bordeaux-threads, bordeaux-threads-sbcl) (bordeaux-threads-ecl): New variables. --- gnu/packages/lisp.scm | 45 + 1 file changed, 45 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 64bfc92..91f24

Re: stumpwm and common lisp modules

2016-09-24 Thread Andy Patterson
On Sat, 24 Sep 2016 13:13:23 -0400 James Richardson wrote: > > I would be very interested! I'm not really a lisp expert (yet), but I > will help where I can. Cheers. I'll try to have something submitted within the next couple of days. -- Andy

Re: stumpwm and common lisp modules

2016-09-22 Thread Andy Patterson
On Thu, 22 Sep 2016 23:40:46 -0400 James Richardson wrote: > Hello list, > > I was attempting to make a package for stumpwm. I got as far as, oh it > has a dependency on cl-ppcre (and a few other cl packages). Well it > turns out that actually putting a lisp module in a guix package seems, > wel

[PATCH v2 1/2] gnu: Add sqlcipher.

2016-09-21 Thread Andy Patterson
/databases.scm +++ b/gnu/packages/databases.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2016 Roel Janssen ;;; Copyright © 2016 David Craven ;;; Copyright © 2016 Jan Nieuwenhuizen +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -34,11 +35,13 @@ #:use-module (gnu

[PATCH v2 2/2] gnu: Add qtox.

2016-09-21 Thread Andy Patterson
/messaging.scm +++ b/gnu/packages/messaging.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2015, 2016 Ricardo Wurmus ;;; Copyright © 2015 Efraim Flashner ;;; Copyright © 2016 ng0 +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system

[PATCH v2 0/2] Add qtox.

2016-09-21 Thread Andy Patterson
Here's the updated patch set, which improves the license and description fields for sqlcipher. While I was at it I discovered that there were tests made specifically for that package, so I enabled them. They haven't been updated for the current release however, so I downgraded to the previous one.

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

2016-09-20 Thread Andy Patterson
On Tue, 20 Sep 2016 17:49:50 -0400 Leo Famulari wrote: > On Tue, Sep 20, 2016 at 11:42:44AM +0300, Efraim Flashner wrote: > > On Wed, Sep 14, 2016 at 03:30:13PM -0400, Andy Patterson wrote: > > > + ;; tests are un-maintained in this fork > > > + #:tests?

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

2016-09-20 Thread Andy Patterson
On Tue, 20 Sep 2016 11:42:44 +0300 Efraim Flashner wrote: > I'm a little confused how much of this is actually upstream sqlite and > how much is their own code. The commit messages look like they're > continually merging in sqlite. Also, many of the files in the src > folder I checked are public-

[PATCH 0/2]: Add qtox.

2016-09-14 Thread Andy Patterson
In the spirit of other Tox-related packages added recently, here's qTox. -- Andy

[PATCH 2/2] gnu: Add qtox.

2016-09-14 Thread Andy Patterson
/messaging.scm +++ b/gnu/packages/messaging.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2015, 2016 Ricardo Wurmus ;;; Copyright © 2015 Efraim Flashner ;;; Copyright © 2016 ng0 +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system

[PATCH 1/2] gnu: Add sqlcipher.

2016-09-14 Thread Andy Patterson
+++ b/gnu/packages/databases.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2016 ng0 ;;; Copyright © 2016 Roel Janssen ;;; Copyright © 2016 David Craven +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,11 +34,13 @@ #:use-module (gnu packages avahi) #:use

[PATCH 2/3] gnu: Add libaacs.

2016-09-09 Thread Andy Patterson
* gnu/packages/video.scm (libaacs): New variable. --- gnu/packages/video.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index a6eac2b..d57393a 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -48

[PATCH 1/3] gnu: Add libbdplus.

2016-09-09 Thread Andy Patterson
@@ -10,6 +10,7 @@ ;;; Copyright © 2016 Alex Griffin ;;; Copyright © 2016 Kei Kebreau ;;; Copyright © 2016 Dmitry Nikolaev +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -1587,3 +1588,23 @@ and MPEG system streams.") license:lg

[PATCH 3/3] gnu: libbluray: Enable libaacs and libbdplus support.

2016-09-09 Thread Andy Patterson
* gnu/packages/video.scm (libbluray) [inputs]: Add libaacs and libbdplus. [arguments]: Add 'fix-dlopen-paths' to #:phases. --- gnu/packages/video.scm | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index d57393a

Re: Ecl

2016-07-31 Thread Andy Patterson
e tested it locally. Andy>From 3306dfad4dbb2288a6a689596e3a14abac5a093b Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sun, 31 Jul 2016 13:21:07 -0400 Subject: [PATCH] gnu: ecl: Use "kernel-headers" instead of "linux-headers" to designate input. * gnu/packages/lisp.scm

[PATCH 2/3] gnu: ecl: Enable tests.

2016-07-24 Thread Andy Patterson
* gnu/packages/lisp.scm (ecl): Enable tests. --- gnu/packages/lisp.scm | 33 + 1 file changed, 9 insertions(+), 24 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index faac8bd..1c7a791 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/l

[PATCH 3/3] gnu: ecl: Wrap with PATH, CPATH, LIBRARY_PATH and LD_LIBRARY_PATH

2016-07-24 Thread Andy Patterson
100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2015 Mark H Weaver ;;; Copyright © 2016 Federico Beffa ;;; Copyright © 2016 ng0 +;;; Copyright © 2016 Andy Patterson ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,10 +34,12 @@ #:use

[PATCH] gnu: Update ecl.

2016-07-24 Thread Andy Patterson
Hello, This patch set was created for the purpose of getting ecl to be able to compile and run a system from within a '--pure' environment. I updated it to the most recent release and enabled the test suite while I was at it. Comments welcome. Thanks, -- Andy

[PATCH 1/3] gnu: ecl: Update to 16.1.2.

2016-07-24 Thread Andy Patterson
* gnu/packages/lisp.scm (ecl): Update to 16.1.2. --- gnu/packages/lisp.scm | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 863ee00..faac8bd 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -102,15 +

[PATCH] gnu: sbcl: Update to 1.3.7.

2016-07-24 Thread Andy Patterson
This patch allows sbcl to build using the newer texlive. Thanks, -- Andy>From 33128a233285354aaf3d699e4360ce262b6350e5 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sun, 24 Jul 2016 09:29:28 -0400 Subject: [PATCH] gnu: sbcl: Update to 1.3.7. * gnu/packages/lisp.scm (sbcl): Update

[PATCH] gnu: ffmpeg: Enable gnutls support.

2015-10-29 Thread Andy Patterson
Here is the patch enabling TLS support for ffmpeg. Andy 0001-gnu-ffmpeg-Enable-gnutls-support.patch Description: Binary data

[PATCH] gnu: ffmpeg: Move flags into their own argument.

2015-10-28 Thread Andy Patterson
Hey everyone, Here's a simple patch which makes it easier to customize ffmpeg's configure flags when inheriting from the package. The reason I wanted to do this was so that I could enable TLS support for ffmpeg locally. The comment in the configure flags specifies that the tests fail with gnutls

Re: Last-minute testing

2015-07-21 Thread Andy Patterson
Hi Ludovic, I tested it out last night. I got it to install; it boots fine; I can log in as root; things work. Unfortunately I left out a password in my config.scm for the user account I wanted to create. I tried changing this quickly with passwd, but this caused the session manager to fail when l

Re: [PATCH] scripts: substitute: Avoid infinite looping when updating the substitute list

2015-07-06 Thread Andy Patterson
Hi Ludo, > Did you observe the problem when connecting to hydra.gnu.org, or was it > another server? Did you have a way to reproduce it? I was only connecting to hydra.gnu.org, and was using a default setup. First I used the install image, and then on my current setup with a version built from g

[PATCH] scripts: substitute: Avoid infinite looping when updating the substitute list

2015-07-05 Thread Andy Patterson
ith it I was able to successfully build and run links. Let me know if my understanding is off, or if there's a better approach. Thanks, Andy >From 633c491e2dad4c3a70eb045177c17bd2552d63f3 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sun, 5 Jul 2015 19:34:05 -0400 Subject: [PATCH