all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#67428] [PATCH 00/12] gnu: Add Quil Quantum VM (QVM) and CL dependencies
@ 2023-11-24 10:28 Michal Atlas
  2023-11-24 16:19 ` [bug#67428] [PATCH 01/12] gnu: Add cl-interface Michal Atlas
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Michal Atlas @ 2023-11-24 10:28 UTC (permalink / raw)
  To: 67428; +Cc: Michal Atlas

Hello,

this patchset adds the Quil language's compiler library and VM
and a couple of other Common Lisp libraries they depend on.

Their library cl-magicl needs gfortran-toolchain to build
(specifically invokes gfortran).
Which comes from commencement, however trying to use it even in a thunked field,
as just a package input, breaks things since it seems commencement indirectly
depends on lisp-xyz.

Since lisp-xyz is already getting massive,
I opted to just move the relevant packages,
to a new thematic file that's hopefully general enough
that it'll get some more use by other package later on,
but we can try finding other solutions.

Hopefully this sends correctly, first patchset.

Cheers

Michal Atlas (12):
  gnu: Add cl-interface
  gnu: Add cl-syslog
  gnu: Add cl-alexa
  gnu: Add cl-metering
  gnu: Add cl-grnm
  gnu: Add cl-priority-queue
  gnu: Add cl-messagepack
  gnu: Add cl-permutation
  gnu: Add cl-magicl
  gnu: Add cl-rpcq
  gnu: Add cl-quil
  gnu: Add cl-qvm

 gnu/packages/lisp-xyz.scm | 236 ++++++++++++++++++++++++++++++++++++++
 gnu/packages/quantum.scm  | 208 +++++++++++++++++++++++++++++++++
 2 files changed, 444 insertions(+)
 create mode 100644 gnu/packages/quantum.scm


base-commit: 0083a2265960f8228112c36e0d10eb974ff9d1f1
-- 
2.41.0





^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-01-28 16:44 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-24 10:28 [bug#67428] [PATCH 00/12] gnu: Add Quil Quantum VM (QVM) and CL dependencies Michal Atlas
2023-11-24 16:19 ` [bug#67428] [PATCH 01/12] gnu: Add cl-interface Michal Atlas
2023-11-24 16:22 ` jgart via Guix-patches via
2024-01-24 17:57   ` Guillaume Le Vaillant
2024-01-25  0:28     ` jgart via Guix-patches via
2023-11-24 17:05 ` [bug#67428] [PATCH v2 " Michal Atlas
2023-11-24 17:05   ` [bug#67428] [PATCH v2 02/12] gnu: Add cl-syslog Michal Atlas
2023-11-24 17:06   ` [bug#67428] [PATCH v2 03/12] gnu: Add cl-alexa Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 04/12] gnu: Add cl-metering Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 05/12] gnu: Add cl-grnm Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 06/12] gnu: Add cl-priority-queue Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 07/12] gnu: Add cl-messagepack Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 08/12] gnu: Add cl-permutation Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 09/12] gnu: Add cl-magicl Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 10/12] gnu: Add cl-rpcq Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 11/12] gnu: Add cl-quil Michal Atlas
2023-11-24 17:07   ` [bug#67428] [PATCH v2 12/12] gnu: Add cl-qvm Michal Atlas
2024-01-28 16:36   ` bug#67428: [PATCH v2 01/12] gnu: Add cl-interface Guillaume Le Vaillant

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.