54157028c9
riscv support in beta version (WIP)
2021-09-12 18:17:47 +08:00
45c3fa1817
apply Mozilla nixpkgs overlay
...
This is preparing for RISC-V firmware compilation.
2021-09-12 17:12:16 +08:00
be78fd8b77
pythonparser: bump
2021-08-12 13:20:41 +08:00
73a895b6e9
artiq: use nixpkgs pyqtgraph
2021-08-12 13:00:19 +08:00
e79318171b
update misoc
...
Use misoc with newer (risc-v) libunwind for beta.
Update misoc for ARTIQ legacy to the version used in stable, so we do not have to carry too many versions around.
unstable-2021-02-15 has seen good testing with 10/100 Ethernet support on Kasli being the main change.
2021-07-27 11:08:44 +08:00
c9efc20aeb
switch everything to nixpkgs 21.05
...
No problems found during testing and OpenOCD changes make HITL tricky while keeping 20.09.
2021-07-27 10:25:12 +08:00
f595103f17
conda: fix access to bscan-spi-bitstreams
2021-07-26 17:21:57 +08:00
2c146918a9
limit rustc version used to compile cargo. Closes #47
2021-06-02 07:58:56 +08:00
9c3e77446c
openocd: limit autocrap version
2021-06-01 19:42:39 +08:00
84fc1375d1
s/stdenv.lib/lib/
2021-03-11 17:32:26 +01:00
David Nadlinger
87fdb2c5ea
Export qasync from artiq-fast
...
This makes it easier to pull in qasync from custom dev environments
(artiq-fast.qasync).
2021-01-29 14:29:22 +00:00
1c103ccb62
artiq-fast: move new artiq-board.nix to artiq-full/
2020-12-23 15:31:14 +01:00
ca28925120
treewide: name -> pname where possible
...
Changes "name = '...-${version}" -> "pname = '...'" syntax everywhere
that is easy.
This matches current best nixpkgs convention.
The nixpkgs standard derivation will convert this to name =
"${pname}-${version}" automatically.
This also has the added benefit of adding the version to the filepath
for several packages that didn't have it before.
The only remaining files are ./artiq-full/extras.nix &
./artiq-fast/pkgs/python-deps.nix.
extras.nix had a
semi-confusing function that I didn't want to mess with.
2020-12-17 14:16:45 +08:00
093b1b7224
artiq-fast: quamash -> qasync on artiq-6+
2020-12-12 21:58:04 +08:00
eab83a6a3f
artiq-fast: build gateware from a self-contained separate source derivation ( #23 )
...
artiq-fast: add nativeBuildInputs to artiq-board-legacy.nix
artiq-board: fix scope of toPythonModule
artiq-board: use new --gateware-identifier-str
artiq-board: use legacy code for artiq<6
artiq-board: get/remove/re-add version identifiers
artiq-fast: build gateware from a self-contained separate source derivation
Addresses item 2. of Gitea issue #1 .
Co-authored-by: Stephan Maka <stephan@spaceboyz.net>
Reviewed-on: M-Labs/nix-scripts#23
2020-12-02 17:22:54 +08:00
b46f418176
add artiq-netboot package
2020-10-15 16:12:51 +08:00
1c43932205
cleanup/fix python-deps import
2020-08-01 10:40:00 +08:00
60e554c501
artiq: use new misoc for artiq-6
2020-08-01 10:31:07 +08:00
7001d011fd
update pythonparser patch for conda
2020-07-28 13:18:07 +08:00
bc447638a9
Revert "conda-windows-binutils-or1k: build with msys2, not conda"
...
This reverts commit 3409eb3c11
.
2020-07-24 09:35:29 +08:00
7f32f8e438
Revert "conda-windows-binutils-arm: likewise"
...
This reverts commit 1d7b1e9175
.
2020-07-24 09:35:06 +08:00
1d7b1e9175
conda-windows-binutils-arm: likewise
2020-07-22 08:24:37 +08:00
3409eb3c11
conda-windows-binutils-or1k: build with msys2, not conda
2020-07-22 06:43:56 +08:00
8c508de922
artiq: add binutils-arm dependency for 6.0+
2020-06-28 17:29:40 +08:00
e347cb7c4b
conda-windows: use compiled llvm-or1k for llvmlite-artiq
2020-06-23 22:27:18 +08:00
69d8e02853
conda-windows: build llvmlite with VS, again
2020-06-23 19:48:53 +08:00
536d45012e
conda-windows: build llvm with VS, second attempt
2020-06-23 16:24:59 +08:00
11dfff09b9
artiq-fast: fix a448d3bdc
2020-06-22 15:22:25 +08:00
a448d3bdc0
artiq-fast: organize
2020-06-22 15:13:02 +08:00
d895203b5b
conda-windows: add binutils-arm again
2020-06-22 12:57:52 +08:00
b2e40e0594
conda-windows: new attempt at binutils
2020-06-22 12:33:36 +08:00
942c654af0
conda-windows: also enable on stable channel
2020-06-20 18:33:29 +08:00
561eb3a02e
conda-windows: redistribute old packages
2020-06-20 13:56:15 +08:00
df38a58ae7
conda-windows: fix previous commit
2020-06-18 16:34:19 +08:00
eb4fa6ee15
conda-windows: fix llvm-or1k after 9479f297fc
2020-06-18 16:28:57 +08:00
9479f297fc
conda-windows: restrict to beta channel
...
Windoze is a truly horrible excuse for a OS and there have been lots of problems with those packages.
2020-06-18 16:05:20 +08:00
dd688f7c11
conda: fix 40311dc33
2020-06-16 19:50:13 +08:00
40311dc33d
conda: add numpy dependency to sipyco
2020-06-16 17:33:16 +08:00
dc8df8660a
conda-windows: build llvmlite-artiq
2020-06-16 16:23:47 +08:00
20925a3d8d
conda-windows: build llvm-or1k
2020-06-16 15:32:48 +08:00
7e50d7de1c
conda-windows: build binutils via WFVM
2020-06-15 20:16:11 +08:00
f1742db24f
conda: add llvmlite-artiq
2020-06-10 11:53:43 +08:00
649124a463
conda: add quamash
...
Closes #24
2020-06-10 11:43:41 +08:00
20c2871896
conda: build llvm-or1k
2020-06-09 18:21:54 +08:00
e9c07a8985
conda: build binutils
2020-06-09 17:29:38 +08:00
37e70bbda1
conda: build asyncserial
2020-06-09 16:08:14 +08:00
68078d38d8
artiq: use nixpkgs levenshtein
2020-06-09 15:52:36 +08:00
f03d0370db
artiq: use nixpkgs quamash
2020-06-09 15:47:35 +08:00
7ab028deb6
conda: build pythonparser
2020-06-09 15:43:18 +08:00
0581ac7b69
conda: build bscan-spi-bitstreams
2020-06-09 15:29:18 +08:00