15 Commits

Author SHA1 Message Date
Antoine Poinsot
fe52fbaa49
gui: bump to 0.4 2023-04-10 13:29:26 +02:00
Antoine Poinsot
a767809167
docker: use 'apt satisfy' to avoid being too strict with package pinning 2023-03-31 12:13:31 +02:00
Antoine Poinsot
1454bd86d5
docker: adapt the reproducible builds to the new gui folder structure
For simplicity get rid of the vendoring within the image itself. We can
always reintroduce it later should we need it.
2023-03-31 12:13:31 +02:00
Antoine Poinsot
2596e03a9f
guix: use rust 1.65 to build the GUI
This allows to get rid of the last patch that was necessary to build the
GUI! 🎉
2023-03-31 12:13:30 +02:00
Antoine Poinsot
b295637101
guix: always expose the "ui" GUI folder
The GUI introduced a new workplace member, that is necessary to build
it. Thankfully it doesn't appear to need be vendoring, however it needs
to be mounted in the virtual environment.
2023-03-31 12:13:30 +02:00
Antoine Poinsot
0824fcfefc
guix: use the minimal version of coreutils
Fixes #360.
2023-03-31 12:13:29 +02:00
Antoine Poinsot
58a3d21eff
contrib: update the package pins in the repro build Dockerfiles 2023-02-03 18:00:34 +01:00
Antoine Poinsot
0bd3bd4d2e
Update Github links to wizardsardine/liana 2023-02-03 16:52:06 +01:00
Antoine Poinsot
b2602e0204
contrib: use unpublished rustc 1.64 to build the GUI in Guix 2023-02-02 12:14:31 +01:00
Antoine Poinsot
0a1c04db36
contrib: fixup patching in Guix build script 2023-02-02 12:01:11 +01:00
Antoine Poinsot
3f49366b86
contrib: update the Iced patch for reproducible builds
The Iced dependency was updated, and the patch wasn't valid anymore.
2023-02-02 12:00:30 +01:00
Antoine Poinsot
81aa0c7d8e
contrib: also patchelf the 'liana-cli' binary 2023-02-01 14:49:27 +01:00
Antoine Poinsot
ffbe2f71d3
guix update Miniscript branch in cargo config 2022-12-18 09:46:06 +01:00
Antoine Poinsot
b7e349459d
guix: create the cargo config in the repo directory, not home 2022-12-18 09:46:05 +01:00
Antoine Poinsot
01481ba7d7
contrib: move the docker and guix folders under a single 'reproducible' 2022-12-18 09:46:04 +01:00