Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-07-26 | blisp: init at unstable-2023-06-03 | fortuneteller2k | 1 | -0/+42 | |
2023-07-10 | elf2uf2-rs: support darwin | fortuneteller2k | 1 | -6/+9 | |
2023-07-08 | Merge pull request #203422 from prtzl/stm32cubemx | Janik | 1 | -13/+21 | |
2023-07-08 | Merge pull request #240860 from Atemu/fhsenv-no-multiarch | Atemu | 1 | -1/+1 | |
buildFHSEnv: disable multiArch by default | |||||
2023-07-05 | avrdude: remove avrdude.ps from docs | Sergey Vlasov | 1 | -0/+5 | |
This PostScript file contains the full path of the dvips executable in comments, therefore the resulting package gets a runtime dependency on the texlive-combined-medium package, which adds almost 1GB to the closure size. The same documentation is still available in the PDF format, which is probably more useful in 2023. | |||||
2023-07-03 | orbuculum: 2.0.0 -> 2.1.0 | Alex Martens | 1 | -2/+18 | |
2023-07-02 | pkgs/development: replace "${version}" with version | figsoda | 2 | -4/+2 | |
2023-07-01 | tree-wide: use new multiArch buildFHSEnv argument | Atemu | 1 | -1/+1 | |
This is much more direct and sensible than setting a function null | |||||
2023-06-28 | Use makeDesktopItems but copy it to the correct path in the buildCommand ↵ | prtzl | 1 | -24/+17 | |
manualy. | |||||
2023-06-26 | Merge pull request #232055 from poelzi/arduinoOTA | Janik | 1 | -0/+33 | |
2023-06-13 | arduino-cli: 0.32.2 -> 0.33.0 | Stefan Frijters | 1 | -3/+3 | |
2023-06-06 | arduinoOTA: init at 1.4.1 | Daniel Poelzleithner | 1 | -0/+33 | |
2023-05-27 | Merge pull request #234358 from r-ryantm/auto-update/stm32cubemx | Weijia Wang | 1 | -2/+2 | |
stm32cubemx: 6.8.0 -> 6.8.1 | |||||
2023-05-27 | stm32cubemx: 6.8.0 -> 6.8.1 | R. Ryantm | 1 | -2/+2 | |
2023-05-26 | avrdude: always build documentation on Linux | Daniel Nagy | 1 | -9/+11 | |
Make texlive a build-time dependency to always build the docs on Linux. | |||||
2023-05-23 | wch-isp: 0.2.4 -> 0.2.5 | R. Ryantm | 1 | -2/+2 | |
2023-05-11 | Merge pull request #226248 from LeSuisse/wch-isp-init | Thomas Gerbet | 1 | -0/+27 | |
wch-isp: init at 0.2.4 | |||||
2023-05-09 | openocd: use packaged libjaylink and jimtcl instead of bundled copies | Dan Callaghan | 1 | -1/+5 | |
2023-05-03 | Merge pull request #227880 from SFrijters/arduino-cli-0.32.2 | Doron Behar | 1 | -5/+31 | |
arduino-cli: 0.31.0 -> 0.32.2, enable (most) unittests | |||||
2023-05-02 | arduino-cli: enable (most) unittests on Linux | Stefan Frijters | 1 | -2/+28 | |
Ofborg fails/hangs on Darwin and I cannot easily debug this. | |||||
2023-04-29 | nmrpflash: 0.9.19 -> 0.9.20 | R. Ryantm | 1 | -2/+2 | |
2023-04-23 | arduino-cli: 0.31.0 -> 0.32.2 | Stefan Frijters | 1 | -3/+3 | |
2023-04-18 | platformio: Don't link udev rules into a subdirectory | adisbladis | 1 | -1/+1 | |
This causes collisions when NixOS is configured like ``` nix { pkgs, ... }: { services.udev.packages = [ pkgs.platformio ]; } ``` and would also cause a regression having to add the subirectory to the udev packages path: ``` nix { pkgs, ... }: { services.udev.packages = [ (pkgs.platformio-core.udev + "/99-platformio-udev.rules") ]; } ``` | |||||
2023-04-16 | tree-wide: buildFHSUserEnv -> buildFHSEnv | Atemu | 3 | -7/+7 | |
2023-04-15 | wch-isp: init at 0.2.4 | Thomas Gerbet | 1 | -0/+27 | |
https://github.com/jmaselbas/wch-isp NixOS users can load the udev rule with `services.udev.packages = [ wch-isp ];` | |||||
2023-04-12 | Merge pull request #224175 from adisbladis/platformio-udev-multi | adisbladis | 4 | -22/+29 | |
platformio: make multi-output | |||||
2023-04-12 | platformio: add ncurses | adisbladis | 1 | -0/+1 | |
Running `pio check` with clang-tidy currently fails because of lacking libtinfo. | |||||
2023-04-05 | openocd: enableParallelBuilding=true | Adam Joseph | 1 | -0/+2 | |
2023-04-01 | platformio: ensure coherent python interpreter with platformio-core | adisbladis | 2 | -1/+5 | |
2023-04-01 | platformio-core: move src & version to main expression | adisbladis | 2 | -13/+11 | |
2023-04-01 | platformio: make multi-output | adisbladis | 4 | -8/+13 | |
Currently udev rules symlinks against platformio sources, pulling in the platformio source tree into the runtime closure. Previous to platformio-core being exposed separately from platformio this also meant that you had no ergonomic way to avoid platformio in the system closure, even though you only wanted the udev rules. We can avoid this by making platformio-core multi output, making it trivial to depend only on the udev rules. | |||||
2023-04-01 | platformio-core: expose unwrapped platformio as platformio-core | Andrew Childs | 2 | -3/+4 | |
PlatformIO is a pure python package that is in turn a package manager. In a pure NixOS environment, this means that any downloaded binary packages will not run. To make PlatformIO usable, there's a chrootenv wrapper. However, in a mixed environment like other linux or darwin, the pure python version will work, and in the case of darwin only the pure version will work, since the chrootenv wrapper is not supported. To handle the above use cases we have: * platformio -- unwrapped on darwin, wrapped on linux. Should always provide a functional platformio. * platformio-core -- always unwrapped (like "bintools-unwrapped") for when the wrapper is explicitly not required. For example, on other linux where the chrootenv is not supported. | |||||
2023-04-01 | Merge pull request #216708 from lorenz/add-edl | Sandro | 1 | -0/+45 | |
2023-03-27 | svdtools: 0.2.8 -> 0.3.0 | Alex Martens | 1 | -3/+3 | |
2023-03-19 | arduino-cli: 0.29.0 -> 0.31.0 | Stefan Frijters | 1 | -3/+3 | |
2023-03-18 | Merge pull request #221151 from wegank/bossa-wxgtk | Weijia Wang | 1 | -5/+28 | |
bossa: migrate to wxGTK32 | |||||
2023-03-16 | edl: init at unstable-2022-09-07 | Lorenz Brun | 1 | -0/+45 | |
This adds edl, a tool for interfacing with the low-level flashing and recovery interface embedded in the Boot ROM of a lot of Qualcomm SoCs. An unreleased version is used as the last released version is very old and does not properly install itself. | |||||
2023-03-15 | Merge pull request #221139 from r-ryantm/auto-update/stm32cubemx | Weijia Wang | 1 | -2/+2 | |
stm32cubemx: 6.6.1 -> 6.8.0 | |||||
2023-03-14 | bossa: migrate to wxGTK32 | Weijia Wang | 1 | -5/+28 | |
2023-03-14 | stm32cubemx: 6.6.1 -> 6.8.0 | R. Ryantm | 1 | -2/+2 | |
2023-03-10 | Merge remote-tracking branch 'origin/master' into staging-next | Alyssa Ross | 1 | -10/+11 | |
Conflicts: pkgs/development/libraries/librsvg/default.nix pkgs/development/python-modules/r2pipe/default.nix | |||||
2023-03-10 | openocd: rework configuration flags | Erin van der Veen | 1 | -10/+11 | |
Removed configure flags no longer present in openocd 0.12, and allows easy configuration of boards. Also removes the two boards that were enabled before. | |||||
2023-03-09 | platformio: Fix version specifiers | Martin Weinelt | 1 | -3/+4 | |
2023-02-22 | treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals | Artturin | 1 | -2/+2 | |
env values must be strings | |||||
2023-02-22 | treewide: move NIX_CFLAGS_COMPILE to the env attrset | Artturin | 4 | -4/+4 | |
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure | |||||
2023-02-19 | lattice-diamond: Replace direct use of /usr/bin/id with Nix-compatible path | Jonathan Neuschäfer | 1 | -1/+4 | |
2023-02-19 | lattice-diamond: Make ELF binaries in synpbase usable | Jonathan Neuschäfer | 1 | -1/+1 | |
2023-02-19 | lattice-diamond: Add Diamond's library directories into RPATH | Jonathan Neuschäfer | 1 | -1/+2 | |
Subtools such as pnmainc rely on libraries in the diamond/bin/lin64 and diamond/ispfpga/bin/lin64 directories, but they don't set LD_LIBRARY_PATH as would be needed. To make things work, simply include these two directories in the RPATH that is patched into Diamond binaries. | |||||
2023-02-19 | lattice-diamond: Expose pnmainc and ddtcmd commands | Jonathan Neuschäfer | 1 | -4/+3 | |
These commands are used by Amaranth. | |||||
2023-02-17 | openocd: 0.11.0 -> 0.12.0 | Bjørn Forsman | 1 | -12/+2 | |
Remove upstreamed patch which now fails to apply. Fixes https://github.com/NixOS/nixpkgs/issues/190866 |