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
>
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
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
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
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):
>
[...]
> ;
>
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
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.
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 <ajpat...@uwaterloo.ca>
Date: Thu, 10 May 2018 01:07:22 -0400
Subject: [PATCH] gnu
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
Hi Mark,
On Mon, 17 Jul 2017 12:01:33 -0400
Mark H Weaver <m...@netris.org> wrote:
> l...@gnu.org (Ludovic Courtès) writes:
>
> > civodul pushed a commit to branch master
> > in repository guix.
> >
> > commit 9b7ee28d5700b47ae34bd47c32d250f042fbdb
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
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 <ajpat...@uwaterloo.ca>
Date: Wed, 30 Nov 2016 16:00:13 -0500
S
rom: Andy Patterson <ajpat...@uwaterloo.ca>
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.
On Sun, 13 Nov 2016 13:05:43 +0100
l...@gnu.org (Ludovic Courtès) wrote:
> Hi,
>
> Andy Patterson <ajpat...@uwaterloo.ca> skribis:
>
> > The containers test was hanging for me, and this patch fixed the
> > problem.
>
> [...]
>
> > From 945ad44ac
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 <ajpat...@uwaterloo.ca>
Date: Sat, 12 Nov 2016 22:10:01 -0500
Subject: [PATCH] tests: Don't check file-s
Hi,
This fixes the build for clisp.
--
Andy
From 399f770b50cdbd9df57db99dd87e05b7d3d0c94c Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
Date: Sat, 12 Nov 2016 19:52:22 -0500
Subject: [PATCH] gnu: clisp: Use readline@6.2.
* gnu/packages/lisp.scm (clisp)[inputs
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 <ajpat...@uwaterloo.ca>
Date: Sat, 15 Oct 2016 15:38:27
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
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
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 <ajpat...@uwaterloo.ca> skribis:
>
> > +(define* (package-with-build-system from-bu
From 18ed767219311a348fe58f4a7e7f8bdb3dbfde9a Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
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/pa
From c2ced364d1442c4a0f05a19518eaa88e4e602744 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
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/pa
From e4810fc2d9a38b8cf4f4132db040cb6059e14fc3 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
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.
--
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 <ajpat...@uwaterloo.ca> wrote:
>
From 31dea60d8f4d876c24352b3279c8bef7d5a1ffc4 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
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.sc
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
* 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
* 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
---
* 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
* 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
* 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
---
* 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
* 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
---
* 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
---
* 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
+++
* 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
---
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
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
On Tue, 27 Sep 2016 00:15:20 -0400
Andy Patterson <ajpat...@uwaterloo.ca> 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 t
* 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
---
* 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
* 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
@@
* 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
* 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
@@
* 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/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
---
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:
* 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
---
* 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
---
* 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
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
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
/databases.scm
+++ b/gnu/packages/databases.scm
@@ -12,6 +12,7 @@
;;; Copyright © 2016 Roel Janssen <r...@gnu.org>
;;; Copyright © 2016 David Craven <da...@craven.ch>
;;; Copyright © 2016 Jan Nieuwenhuizen <jann...@gnu.org>
+;;; Copyright © 2016 Andy Patterson <ajpat...@uwaterloo.ca
/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -6,6 +6,7 @@
;;; Copyright © 2015, 2016 Ricardo Wurmus <rek...@elephly.net>
;;; Copyright © 2015 Efraim Flashner <efr...@flashner.co.il>
;;; Copyright © 2016 ng0 <n...@we.make.ritual.n0.is>
+;;; Copyright © 2016 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.
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
>
In the spirit of other Tox-related packages added recently, here's qTox.
--
Andy
/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -6,6 +6,7 @@
;;; Copyright © 2015, 2016 Ricardo Wurmus <rek...@elephly.net>
;;; Copyright © 2015 Efraim Flashner <efr...@flashner.co.il>
;;; Copyright © 2016 ng0 <n...@we.make.ritual.n0.is>
+;;; Copyright © 2016 Andy Patterson <
+++ b/gnu/packages/databases.scm
@@ -11,6 +11,7 @@
;;; Copyright © 2016 ng0 <n...@we.make.ritual.n0.is>
;;; Copyright © 2016 Roel Janssen <r...@gnu.org>
;;; Copyright © 2016 David Craven <da...@craven.ch>
+;;; Copyright © 2016 Andy Patterson <ajpat...@uwaterloo.ca>
;;
* 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
@@
@@ -10,6 +10,7 @@
;;; Copyright © 2016 Alex Griffin <a...@ajgrf.com>
;;; Copyright © 2016 Kei Kebreau <k...@openmailbox.org>
;;; Copyright © 2016 Dmitry Nikolaev <camelthe...@gmail.com>
+;;; Copyright © 2016 Andy Patterson <ajpat...@uwaterloo.ca>
;;;
;;; This file is part of G
* 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
e-updates. I've tested
it locally.
Andy>From 3306dfad4dbb2288a6a689596e3a14abac5a093b Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
Date: Sun, 31 Jul 2016 13:21:07 -0400
Subject: [PATCH] gnu: ecl: Use "kernel-headers" instead of "linux-headers" t
* 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
+++
100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2015 Mark H Weaver <m...@netris.org>
;;; Copyright © 2016 Federico Beffa <be...@fbengineering.ch>
;;; Copyright © 2016 ng0 <n...@we.make.ritual.n0.is>
+;;; Copyright © 2016 And
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
* 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
This patch allows sbcl to build using the newer texlive.
Thanks,
--
Andy>From 33128a233285354aaf3d699e4360ce262b6350e5 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpat...@uwaterloo.ca>
Date: Sun, 24 Jul 2016 09:29:28 -0400
Subject: [PATCH] gnu: sbcl: Update to 1.3.7.
* gnu/packages
Here is the patch enabling TLS support for ffmpeg.
Andy
0001-gnu-ffmpeg-Enable-gnutls-support.patch
Description: Binary data
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
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
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 ajpat...@uwaterloo.ca
Date: Sun, 5 Jul 2015 19:34:05 -0400
Subject: [PATCH] scripts
72 matches
Mail list logo