13c4d935a2
nix/artiq-board: build tester variant
2019-02-09 14:23:36 +08:00
e424927049
nix: use nixpkgs cargo
...
This simplifies the code and avoids multiplication of cargo versions.
This installs cargo 1.27, but it is compatible enough with artiq rustc
1.28 not to cause any problems for our purposes.
2019-02-09 14:19:34 +08:00
7584639acd
nix/artiq-board: cleanup
2019-02-09 13:41:16 +08:00
07ac42505b
nix: add firmware derivation (WIP)
2019-02-09 10:36:20 +08:00
f0f50bf1dc
nix: cleanup
2019-02-09 10:24:22 +08:00
7994c294af
nix: set up hydra to provide conda package
2019-02-08 23:14:32 +08:00
306d9cf5d0
nix: work around lack of PYTHON environment variable in conda build
2019-02-08 15:50:24 +08:00
6f1bb5c351
nix: add experimental derivation to build conda package deterministically
2019-02-08 15:23:31 +08:00
d0b6f92b11
nix: bump jesd204b
2019-02-04 19:31:09 +08:00
2f7364563c
nix: fix breakage introduced by nixpkgs 6f05dea3
2019-02-04 19:28:36 +08:00
bdb6678cec
nix: bump migen
2019-01-31 15:13:17 +08:00
31592fc8e4
nix: install flash proxy bitstreams with OpenOCD
2019-01-24 16:47:37 +08:00
0a0e8c3c93
nix: bump migen/misoc
2019-01-24 16:20:02 +08:00
3917a0ef46
nix: support reusing dev environment in build scripts
2019-01-23 21:59:39 +08:00
01f1df7e50
nix: fix version strings in artiq-dev environment
2019-01-23 11:21:09 +08:00
2174935231
nix: update package descriptions
2019-01-22 15:06:42 +08:00
4869636a55
nix: remove broken version strings
2019-01-21 23:55:25 +08:00
79ffd1e0bf
nix: enable pythonparser and artiq unittests
2019-01-21 23:42:10 +08:00
e024fa89e5
nix: disable maintainer entries for now
...
Causes problem with hydra when building against release nixpkgs,
where the sb0 maintainer entry is not present yet.
2019-01-21 22:53:57 +08:00
bc532e0088
nix: add libuuid to artiq-dev
...
Required by ISE.
2019-01-21 17:43:00 +08:00
a467b8f851
nix: update metadata
2019-01-18 10:29:18 +08:00
1e3ef15446
nix: make versioneer work
2019-01-18 10:29:18 +08:00
b8a230a67e
nix: update quamash ( #1245 )
2019-01-14 00:03:14 +08:00
0d3e7ba805
nix: add zlib in artiq-dev
...
Needed by the Vivado installer.
2019-01-08 20:47:09 +08:00
e85df13127
nix: update docs
2019-01-02 16:34:29 +08:00
ec52a1003d
nix: add jesd204b
2019-01-02 16:34:11 +08:00
d42d607547
nix: add microscope
2019-01-02 16:13:08 +08:00
7a6bdcb041
nix: fix m-labs URLs
2019-01-02 16:04:25 +08:00
48793b7ecf
nix: reorganize .nix files
2019-01-01 23:39:38 +08:00
e2799803cb
nix: do not install development packages in user environment
2019-01-01 23:35:55 +08:00
1e7ba3227f
nix: add development environment
2019-01-01 22:26:32 +08:00
421ad9c916
nix: bump llvmlite
2018-12-22 14:01:52 +08:00
c09ab8502c
nix: cleanup
2018-12-13 06:57:10 +08:00
Joachim Schiele
73941d4661
nix: add rustc, migen and misoc
...
This allows firmware compilation.
2018-12-12 22:24:55 +00:00
de9d21ffc8
nix: use fetchFromGitHub for llvmlite
2018-11-16 15:14:20 +08:00
7f523e7e50
nix: add shell starter
2018-08-24 19:03:25 +08:00
23ea8c81f3
nix: update pythonparser
2018-08-19 21:18:40 +08:00
341437ea50
nix: remove outputcheck and lit
2018-08-17 13:20:56 +08:00
e978430c54
nix: add warnings to README
2018-08-17 12:27:17 +08:00
233c841f2e
nix: remove bogus version string
2018-08-17 12:19:38 +08:00
3d332ccc0b
nix: update README
2018-08-17 12:19:16 +08:00
4155853482
nix: add Clang back
2018-08-16 13:03:55 +08:00
2c55f2ce4b
nix: install binutils-or1k
2018-08-16 10:06:23 +08:00
2e6c0b6a6d
nix: propagate artiq subdependencies
2018-08-16 10:06:03 +08:00
ac9dcb7497
nix: fix and update binutils-or1k
2018-08-16 10:05:07 +08:00
57bd3e4109
nix: also use latest python3 for llvmlite
2018-08-16 10:01:48 +08:00
c3759379bd
nix: upgrade pyqtgraph and switch it to Qt5
2018-08-16 09:53:15 +08:00
477dcdbad4
nix: use latest python3
2018-08-16 09:39:21 +08:00
73cf071b1a
nix: update LLVM and llvmlite, remove clang (not needed for running)
2018-08-16 00:33:52 +08:00
0b1ce0ea32
nix: use original pyqtgraph and pyserial
2018-08-16 00:25:55 +08:00