Commit Graph

6 Commits

Author SHA1 Message Date
Denis 'GNUtoo' Carikli 5ab7f768d6
audio.experimental.a-lec.org: use Guix for autogen.sh
The target server (anthea) where the images will now be deployed
doesn't have autoconf, automake and m4 installed.

Because of that we work around by using the Guix versions.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-04 02:45:59 +02:00
Denis 'GNUtoo' Carikli f88a1f1672
Makefile.am: build: fix mumble-vm-system.scm update.
This was introduced by commit 390d56eedb
("audio.experimental.a-lec.org: Makefile.am: add target for guix
build.").

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-04-21 22:11:28 +02:00
Denis 'GNUtoo' Carikli 3b5d0f4d3e
audio.experimental.a-lec.org: fix website build.
Without that fix we have the following with guix
65e8472a4b6fc6f66871ba0dad518b7d4c63595e ("system: Remove nss-certs
from OS templates, adjust doc."):
    building /gnu/store/qcf2709aq1nzh709fg2jvdq56diw75rd-website-0.1.drv...
    Backtrace:
    In guix/store.scm:
      1409:13 19 (map/accumulate-builds #<store-connection 256.100 7f15…> …)
      1384:11 18 (map/accumulate-builds #<store-connection 256.100 7f15…> …)
       1302:8 17 (call-with-build-handler #<procedure 7f15cec04f00 at g…> …)
      2182:25 16 (run-with-store #<store-connection 256.100 7f15d0fd8140> …)
    In guix/gexp.scm:
       1205:2 15 (_ _)
       1072:2 14 (_ _)
        913:4 13 (_ _)
    In guix/store.scm:
      2067:12 12 (_ #<store-connection 256.100 7f15d0fd8140>)
      1409:13 11 (map/accumulate-builds #<store-connection 256.100 7f15…> …)
      1384:11 10 (map/accumulate-builds #<store-connection 256.100 7f15…> …)
       1302:8  9 (call-with-build-handler #<procedure 7f15cec04ea0 at g…> …)
      2182:25  8 (run-with-store #<store-connection 256.100 7f15d0fd8140> …)
    In guix/gexp.scm:
       918:13  7 (_ _)
    In guix/store.scm:
       2010:8  6 (_ _)
    In guix/gexp.scm:
       299:22  5 (_ _)
    In guix/store.scm:
       2010:8  4 (_ _)
      2054:38  3 (_ #<store-connection 256.100 7f15d0fd8140>)
    In guix/grafts.scm:
        336:4  2 (graft-derivation _ _ _ #:guile _ #:outputs _ #:system _)
    In ice-9/boot-9.scm:
      1685:16  1 (raise-exception _ #:continuable? _)
      1685:16  0 (raise-exception _ #:continuable? _)

    ice-9/boot-9.scm:1685:16: In procedure raise-exception:
    Throw to key `match-error' with args `("match" "no matching pattern" ())'.
    install: missing destination file operand after 'mumble-vm.img'
    Try 'install --help' for more information.
    make: *** [Makefile:707: mumble-vm.img] Error 1

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-04-21 22:04:24 +02:00
Denis 'GNUtoo' Carikli 390d56eedb
audio.experimental.a-lec.org: Makefile.am: add target for guix build.
This enables to test if modifications have guile syntax error way more
rapidely, and by using way less space than with full images.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-04-21 22:03:08 +02:00
Denis 'GNUtoo' Carikli 6ff145857d
gnutoo-trisquel-installer: Add Makefile
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-10-07 04:58:20 +02:00
Denis 'GNUtoo' Carikli 2d58c051a7
Move VM into subdirectory
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-10-06 01:04:29 +02:00