Commit Graph

52 Commits

Author SHA1 Message Date
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
487720d13b nix: remove sphinx (used for building doc, not running ARTIQ) 2018-08-16 00:25:01 +08:00
7003835062 nix: update license 2018-08-16 00:21:51 +08:00
Stewart Mackenzie
ec97d63617 nix: separated buildtime & runtime dependencies 2018-08-13 10:30:58 +00:00