7ab4902543
Update Python dependencies for Nix ( #12855 )
...
Co-authored-by: Steve Purcell <steve@sanityinc.com>
2021-06-20 14:30:16 +01:00
d91938c19d
[nix] Use niv and poetry2nix to more easily manage dependencies ( #11181 )
...
* [nix] Update nixpkgs to avoid issues with Big Sur
The older nixpkgs snapshot did not contain nix changes to the
compiler/linker hooks that are necessary for compatibility with MacOS
Big Sur. The fix is simply to update to a newer snapshot.
* [nix] Add a poetry manifest and use poetry to build the Python env
* [nix] Use niv to manage upstream sources like nixpkgs
* [nix] Update to newer nixpkgs snapshot
* [nix] Bump python package versions
2021-04-03 08:05:46 -07:00
ef872595ae
update shell.nix ( #12295 )
2021-03-25 22:45:55 +11:00
345a041cf5
allow customizing decrease delay of rgb heatmap ( #11322 )
...
* allow customizing decrease delay of rgb heatmap
* rename rgb typing heatmap decrease delay variable
* address review comments
* nix-shell: add clang-tools required for formatting the C code
* heatmap: use real timer to track decrement rate
* heatmap: fix ifndef var name typo
* heatmap: add docs
* Update docs/feature_rgb_matrix.md
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-01-14 11:29:00 -08:00
e941f04891
Fix macOS build
2021-01-11 08:05:28 -08:00
cc08e3082e
nix-shell: add milc dependency ( #11086 )
2020-11-30 21:03:03 +00:00
fe50bee988
Update shell.nix ( #10712 )
...
* nix-shell: update nixpkgs reference
* nix-shell: add missing python dependency
2020-10-23 17:50:05 +11:00
2b55c419ea
shell.nix improvements, and fix problems on Darwin ( #9551 )
2020-07-08 21:50:01 +01:00
e58ab6d326
update shell.nix ( #8910 )
...
* now uses gcc 8.4
* fixes building boards with adafruit feather (in my case pancake)
2020-06-20 22:03:06 +01:00
b438c6f8ea
Fix up Arm builds with nix-shell. ( #8312 )
2020-03-07 03:05:51 +11:00
8dc9764f31
Fix shell.nix by pinning nixpkgs ( #6213 )
2019-11-14 12:00:36 -08:00
e05b32d894
add python3 to shell.nix ( #6774 )
2019-09-21 11:59:18 -07:00
72df7b4c19
shell.nix: Downgrade gcc-arm-embedded ( #5913 )
...
Temporary fix for https://github.com/qmk/qmk_firmware/issues/5868
2019-07-16 00:35:15 -07:00
5e52eda0ca
shell.nix: Packages relocated in upstream cleanup
2018-12-22 15:09:58 -08:00
2b23072c34
Pin avr-gcc in shell.nix pending release of 8.3.0 ( #3922 )
...
* Pin avr-gcc in shell.nix pending release of 8.3.0
There's apparently a critical bug in 8.2.0, which is now the nixpkgs default. This change overrides that default in favor of the known good version. Once 8.3.0 is the default, the override can be dropped.
* Arch/Manjaro fix
2018-09-25 15:16:35 -07:00
1f5d5e5314
allow building with nix on darwin
...
add avrdude do dependency list
2018-07-15 13:58:50 -04:00
833ec84921
shell.nix: add teensy loader
2017-11-26 17:55:24 -05:00
1ad941e984
Add shell.nix for NixOS users
2017-09-25 13:14:20 -04:00