3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

174 commits

Author SHA1 Message Date
Alex Martens 5ada4a7e90 svdtools: 0.2.7 -> 0.2.8 2023-01-28 12:26:05 -08:00
Jos van Bakel 4271c9ca59
platformio: fix udev path 2023-01-27 11:57:45 +01:00
Alvar Penning 9f0ca1220a platformio: 6.1.5 -> 6.1.6
https://github.com/platformio/platformio-core/releases/tag/v6.1.6
2023-01-23 15:47:42 +01:00
Martin Weinelt eb88ec0409
Merge pull request #211997 from mweinelt/esphome
esphome: 2022.12.3 -> 2022.12.4
2023-01-22 23:52:01 +00:00
Weijia Wang 218c4c526e
Merge pull request #212002 from mothsART/feature/replace_http_by_https
treewide: replace http by https when https is a permanent redirection
2023-01-22 03:26:02 +01:00
Ferry Jérémie 65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
Martin Weinelt 62b9dc3abb
platformio: Relax starlette constraint 2023-01-21 21:22:59 +00:00
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Stefan Frijters 20cd94c6aa
arduino-cli: Add meta.changelog 2023-01-17 14:54:06 +01:00
Stefan Frijters 40b624cc51
arduino-cli: 0.28.0 -> 0.29.0 2023-01-17 14:52:31 +01:00
Fabian Affolter 391d0cfb96
arduino-language-server: fix typo 2023-01-14 11:27:37 +01:00
Fabian Affolter e38b57f07f
arduino-language-server: add changelog to meta 2023-01-14 10:14:38 +01:00
R. Ryantm 7de34eb220 arduino-language-server: 0.7.2 -> 0.7.4 2023-01-13 20:19:33 +00:00
R. Ryantm 0e09335dce avrdude: 7.0 -> 7.1 2023-01-10 09:10:22 +01:00
R. Ryantm 8259b08d9c openfpgaloader: 0.9.1 -> 0.10.0 2023-01-02 21:49:47 +08:00
Robert Schütz 354e079535 platformio: relax uvicorn constraint 2022-12-20 14:01:53 -08:00
R. Ryantm 349d73f0cf nmrpflash: 0.9.18.2 -> 0.9.19 2022-12-08 19:17:44 +08:00
Nick Cao 1c05e6a249 jtag-remote-server: unstable-2022-06-09 -> 1.2 2022-12-07 01:24:00 +01:00
Ryan Lahfa cba218194b
Merge pull request #203343 from tjni/spsdk
python310Packages.spsdk: fix build by relaxing versions
2022-12-04 16:44:08 +01:00
Theodore Ni 3eebbbde10
python310Packages.pyocd: move from all-packages 2022-12-03 23:58:27 -08:00
Jörg Thalheim 1d71bb2627
Merge pull request #199032 from arcnmx/platformio-6.1.5
platformio: 6.1.4 -> 6.1.5
2022-12-01 23:11:48 +01:00
toonn af90e66439
teensy-loader-cli: 2.1+unstable=2021-04-10 -> 2.2 (#198461)
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2022-11-21 02:55:27 +01:00
arcnmx b5bf049ab1 platformio: 6.1.4 -> 6.1.5 2022-11-08 07:01:42 -08:00
Anderson Torres 2bfd736b5a
Merge pull request #198460 from toonn/arduino-cli-bump
arduino-cli: 0.27.1 -> 0.28.0
2022-11-08 08:20:13 -03:00
arcnmx 6a01d889b3 platformio: unmark as broken on aarch64-linux 2022-11-07 07:48:42 -08:00
arcnmx a3b7b770ce platformio: work around fallout from #194205
fixes #198319
2022-11-01 11:52:31 -07:00
toonn 21b06b57bc
arduino-cli: 0.27.1 -> 0.28.0 2022-10-29 15:22:31 +02:00
ners 4eb9655f71 bossa-arduino: init at 1.9.1-arduino2 2022-10-20 13:22:30 +02:00
ners cfe77e5de2 bossa: 1.8 -> 1.9.1 2022-10-20 11:01:42 +02:00
R. Ryantm 7a836fd038 arduino-language-server: 0.7.1 -> 0.7.2 2022-10-14 15:01:21 +00:00
Anderson Torres c2dda2338b
Merge pull request #194520 from BattleCh1cken/master
arduino-language-server: init at 0.7.1
2022-10-13 00:12:36 -03:00
BattleCh1cken 85fa4ac03e arduino-language-server: init at 0.7.1 2022-10-11 15:58:15 -04:00
Jörg Thalheim 56a2ea8db4
Merge pull request #195517 from wegank/avrdude-darwin
avrdude: fix build on aarch64-darwin
2022-10-11 14:40:39 +02:00
Weijia Wang f6dc0eefb9 avrdude: migrate to cmake 2022-10-11 14:15:55 +02:00
github-actions[bot] 1b60238acd
Merge master into staging-next 2022-10-08 12:01:37 +00:00
R. Ryantm 8d05bf52e0 tytools: 0.9.7 -> 0.9.8 2022-10-08 18:31:41 +08:00
Vladimír Čunát 6565abc264
Merge branch 'master' into staging-next 2022-10-08 10:20:07 +02:00
Alex Martens 39daaf44d5 svdtools: 0.2.6 -> 0.2.7 2022-10-06 19:54:56 -07:00
github-actions[bot] f18d801779
Merge staging-next into staging 2022-09-28 18:05:53 +00:00
Martin Weinelt 7da8d25d87 Merge remote-tracking branch 'origin/master' into staging-next 2022-09-28 17:15:11 +02:00
Jonas Heinrich 79cef37b6d
Merge pull request #193109 from pkharvey/pk/stm8flash
stm8flash: init at 2022-03-27
2022-09-28 10:29:40 +02:00
github-actions[bot] d6a1c7033e
Merge staging-next into staging 2022-09-28 00:06:37 +00:00
github-actions[bot] 70776ac218
Merge master into staging-next 2022-09-28 00:06:02 +00:00
Sandro 592815804a
Merge pull request #192097 from Luflosi/update/nextpnr 2022-09-27 22:01:06 +02:00
pkharvey 643c82b014 stm8flash: init at 2022-03-27 2022-09-26 23:49:58 +01:00
Graham Christensen 1379da1098
Merge pull request #192447 from DeterminateSystems/drop-l
treewide: drop -l$NIX_BUILD_CORES
2022-09-22 19:06:21 -04:00
Graham Christensen c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
Vladimír Čunát 3671ea902a
Merge branch 'master' into staging-next 2022-09-22 19:06:26 +02:00
R. Ryantm edcea81983 openfpgaloader: 0.9.0 -> 0.9.1 2022-09-22 23:45:58 +08:00
Luflosi b639e033e0
trellis: 2021-12-14 -> unstable-2022-09-14 2022-09-20 16:00:37 +02:00