Commit graph

30 commits

Author SHA1 Message Date
734ee541be Update Guile Knots 2025-07-08 20:41:16 +01:00
2bb5f4ccc4 Update Guile Knots 2025-07-01 12:55:50 +01:00
5a6d8d7261 Update Guile Knots 2025-06-30 19:23:20 +02:00
90cec0d8ac Add more debugging inputs 2025-06-29 21:30:29 +02:00
7c0779519b Allow specifying a limit to inferior memory usage
To help manage the inferiors that use gigabytes of memory while computing
derivations.
2025-06-28 09:29:10 +02:00
0dd14c0a67 Use drain? #t for fibers when loading revisions
To check that there's no left over fibers.
2025-06-28 09:29:10 +02:00
3c6ad21285 Update Guile Knots 2025-05-25 13:08:27 +01:00
cde34344f8 Update knots 2025-04-27 11:19:45 +01:00
7dd6be1c3b Update Knots 2025-01-29 18:34:20 +01:00
c886685e92 Update Guile Knots 2025-01-14 13:49:28 +00:00
93eac06fd6 Update Guile Knots 2024-12-29 11:05:07 +00:00
8b49884816 Use knots
A library of extracted Guile Fibers patterns and utilities.
2024-12-15 20:17:10 +00:00
2135bc5e49 Update guix-dev.scm and .envrc 2023-11-05 13:46:20 +00:00
4a1088c216 Switch to guile-fibers@1.1
I think the main change required is just to stop accessing the now missing
current-fiber parameter.
2022-02-09 17:20:54 +00:00
78b8b4b422 Update the guix-dev.scm file 2022-01-09 10:11:45 +00:00
a0cd1097f9 Add guile-prometheus to guix-dev.scm 2020-09-06 13:13:30 +01:00
ce646af308 Tweak inputs in guix-dev.scm
Using guile-3.0-latest rather than guile-3.0 to avoid bytecode issues with
guix.
2020-08-26 21:26:30 +01:00
Ludovic Courtès
ab68b0fdb3 Use 'guile-3.0' instead of 'guile-next' in 'guix-dev.scm'. 2020-08-26 11:29:11 +02:00
Ludovic Courtès
773fe2a19f Add dependency on Guile-lzlib.
Guix no longer provides the (guix lzlib) module.  This commit arranges
to use Guile-lzlib instead.
2020-08-26 11:27:54 +02:00
91ba00e813 Handle the absence of guile3.0-readline in the guix-dev.scm file 2020-06-06 14:32:44 +01:00
9a29845f89 Use Guile 3 for development 2020-02-27 22:17:16 +00:00
27904e8fd7 Fix some comments
Copied over from the Mumi code.
2020-02-16 22:29:11 +00:00
9754a274b4 Add ephemeralpg to the guix-dev.scm file
This is used for running the tests.
2020-01-31 12:46:21 +01:00
c3b17c0cb0 Add guile-gcrypt to the guix-dev.scm file 2019-11-23 11:50:33 +00:00
ddf3eb6589 Add guix as a dependency
This is used as a Guile module.
2019-09-21 11:29:10 +01:00
7c018a8c32 Add sqitch to guix-dev.scm
As it's used to manage the database schema.
2019-04-16 22:32:45 +01:00
101caddecc
Add ruby-rerun to the guix-dev.scm file
As this is useful for running the server, and restarting automatically
on code changes.
2019-03-24 10:49:10 +00:00
bdfb654233
Add support for processing branch updated emails 2019-03-19 20:21:54 +00:00
8bef36a95e
Switch to guile-json@3 2019-03-06 22:52:56 +00:00
5a9262b38d
Initial commit
This is a service designed to provide information about Guix. At the
moment, this initial prototype gathers up information about packages,
the associated metadata and derivations.

The initial primary use case is to compare two different revisions of
Guix, detecting which packages are new, no longer present, updated or
otherwise different.

It's based on the Mumi project.

[1]: https://git.elephly.net/software/mumi.git
2019-02-07 22:26:57 +00:00