Egor Savkin
c25c0bd55a
flake: update to LLVM 14 and llvmlite 0.40.0+master
2023-06-09 13:25:08 +08:00
den512is
1f306a2859
flake: add packaging dependency
...
Needed for building Kasli firmware
2023-06-05 13:17:47 +08:00
Sebastien Bourdeauducq
69bf2dfb81
flake: sleep longer before running HITL tests to allow for clock switch and reboot
2023-06-02 17:41:15 +08:00
Sebastien Bourdeauducq
ff11b5df71
flake: add qtsvg
2023-05-31 22:07:05 +08:00
Sebastien Bourdeauducq
c6b29b30fb
Revert "flake: update to LLVM 14 and llvmlite 40"
...
This reverts commit 748969c21e
.
2023-05-31 19:36:43 +08:00
Sebastien Bourdeauducq
b20d09aad5
Revert "flake: export llvmlite-new"
...
This reverts commit fabe88065b
.
2023-05-31 19:36:41 +08:00
Sebastien Bourdeauducq
6276182c96
Revert "flake: fix clang version in boards shell"
...
This reverts commit 9a6bc6dc7b
.
2023-05-31 19:36:40 +08:00
Sebastien Bourdeauducq
9a6bc6dc7b
flake: fix clang version in boards shell
2023-05-31 18:59:39 +08:00
Sebastien Bourdeauducq
fabe88065b
flake: export llvmlite-new
2023-05-30 16:54:59 +08:00
Egor Savkin
748969c21e
flake: update to LLVM 14 and llvmlite 40
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-05-30 16:47:59 +08:00
Sebastien Bourdeauducq
75f6bdb6a1
flake: add boards dev shell
2023-05-30 16:21:06 +08:00
Sebastien Bourdeauducq
41caec797e
flake: do not install ARTIQ itself in dev shell, only its dependencies
...
Otherwise, test runs take a long time when entering the shell, and failing tests stop entering the shell which is not what we want.
Also make jsonschema a regular dependency of ARTIQ, since users can now retrieve JSONs via AFWS.
2023-05-30 16:20:57 +08:00
Sebastien Bourdeauducq
ef2cc2cc12
flake: buildFHSUserEnv -> buildFHSEnv
2023-05-27 18:03:18 +08:00
Sebastien Bourdeauducq
779810163f
flake: fix rustPlatform deprecation warnings
2023-05-27 17:40:36 +08:00
Sebastien Bourdeauducq
b9c7905b20
nixpkgs 23.05
2023-05-27 17:17:36 +08:00
Sebastien Bourdeauducq
598c7b1d25
flake: update qasync
2023-05-23 11:26:30 +08:00
Sebastien Bourdeauducq
3ff0be6540
PEP440 compliant version numbers
2023-04-30 16:55:49 +08:00
Sebastien Bourdeauducq
4056168875
master: store datasets in LMDB ( #1743 )
2023-04-24 17:34:30 +08:00
Egor Savkin
9331911139
add tests for client submit functionality
2023-04-24 11:43:24 +08:00
Sebastien Bourdeauducq
248cd69673
flake: use nixpkgs cargo-xbuild
2023-01-12 18:03:46 +08:00
Sebastien Bourdeauducq
0a37a1a4c1
Merge branch 'syncrtio'
2023-01-12 12:58:19 +08:00
Sebastien Bourdeauducq
cee9f3f44e
flake: run gateware simulations
2023-01-09 18:36:55 +08:00
Sebastien Bourdeauducq
b9bfe090f4
flake: cleanup
2023-01-09 18:23:36 +08:00
Sebastien Bourdeauducq
5da9794895
remove Sayma and Metlino support
2023-01-06 17:41:12 +08:00
Sebastien Bourdeauducq
4be7f302e4
flake: vivado 2022.2
2022-12-18 16:51:02 +08:00
Sebastien Bourdeauducq
3735b7ea9d
Revert "flake: update cargo-xbuild"
...
This reverts commit 195d2aea6a
.
2022-11-30 22:19:27 +08:00
Sebastien Bourdeauducq
195d2aea6a
flake: update cargo-xbuild
2022-11-30 21:48:25 +08:00
Sebastien Bourdeauducq
6d179b2bf5
flake: nixos 22.11
2022-11-30 21:36:36 +08:00
Sebastien Bourdeauducq
275b00bfc2
flake: fix libcrypt.so.1 not found by vivado
2022-11-30 11:26:23 +08:00
Sebastien Bourdeauducq
f3f068036a
use maintained fork of python-Levenshtein
2022-11-03 21:24:49 +08:00
Sebastien Bourdeauducq
286f151d9a
flake: switch to upstream llvmlite
2022-10-19 13:05:51 +08:00
Sebastien Bourdeauducq
3ffbc5681e
flake: update dependencies, enable misoc tests
2022-10-08 13:31:52 +08:00
wlph17
9846ee653c
flake: set Nix Qt environment variables in development shell
...
allows applets to run standalone via ``python -m ...`` without requiring the Nix Qt wrapper
2022-10-07 11:31:43 +08:00
Sebastien Bourdeauducq
b4287ac9f4
flake: add experimental feature support
2022-09-05 11:48:43 +08:00
Sebastien Bourdeauducq
db4bccda7e
flake: bump major version
2022-07-08 18:49:40 +08:00
Sebastien Bourdeauducq
9ba239b8b2
flake: add aarch64 openocd package
2022-07-08 11:35:17 +08:00
Sebastien Bourdeauducq
734b2a6747
flake: update rpi-1 host key
2022-07-07 18:03:17 +08:00
Sebastien Bourdeauducq
e702624720
flake: do not use __impure (breaks hydra)
2022-06-04 10:32:02 +08:00
Sebastien Bourdeauducq
71a37bb408
doc: switch to wavedrompy
2022-06-01 20:45:49 +08:00
Sebastien Bourdeauducq
a5b7e958f8
flake: update dependencies
2022-05-31 18:25:08 +08:00
Sebastien Bourdeauducq
d478086119
flake: support impure derivation for HITL test
2022-05-26 12:00:40 +08:00
Sebastien Bourdeauducq
9896d78e07
afws_client: update
2022-05-18 19:04:13 +08:00
Sebastien Bourdeauducq
69b6426800
flake: use importCargoLock
2022-04-24 14:02:59 +08:00
David Nadlinger
2cb08814e8
flake: Add compiler test prerequisites to devShell
...
Useful while working on the legacy compiler.
2022-04-21 23:47:23 +01:00
Sebastien Bourdeauducq
6b33f3b719
update vivado
2022-03-20 16:09:58 +08:00
Sebastien Bourdeauducq
c1c2d21ba7
flake: fix error message when Vivado is not found
2022-03-16 21:20:48 +08:00
David Nadlinger
9bfbd39fa3
flake.nix: Use upstream llvmlite 0.38.0, which already has the patches
2022-02-26 10:23:24 +08:00
mwojcik
c000af9985
flake: extra-sandbox-paths too
2022-02-23 15:35:47 +08:00
mwojcik
35f91aef68
flake: fix substituters
2022-02-23 15:35:47 +08:00
Sebastien Bourdeauducq
65eab31f23
simplify board package format and artiq_flash
2022-02-14 15:54:17 +08:00