Commit Graph

145 Commits

Author SHA1 Message Date
2kybe3
3d589588ff treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #538419
2026-07-05 10:07:48 +02:00
Cabia Rangris
cd24e4bb02 klipper-firmware: build bossac flash binary conditionally (#533029) 2026-06-18 19:32:44 +00:00
Bobbe
0cf272590d klipper-firmware: build bossac flash binary conditionally 2026-06-18 16:56:43 +02:00
Bobbe
5b7a32574a klipper-flash: fix getConfigField matching commented out values 2026-06-18 16:55:33 +02:00
Cabia Rangris
893e3dd35f klipper-flash: support can bus flashing, support flashing avr mcus (#524434) 2026-06-01 16:11:37 +00:00
Bobbe
92d82382a9 klipper: add klipper-canbus-query wrapper binary 2026-05-31 23:32:04 +02:00
Bobbe
d5cde8fff6 klipper-flash: support flashing avr mcus via avrdude 2026-05-31 23:32:04 +02:00
Bobbe
42531a79bf klipper-flash: support can bus flashing via katapult 2026-05-31 23:32:04 +02:00
Cabia Rangris
406badb71a klipper: stop using deprecated --replace argument (#524451) 2026-05-29 13:49:14 +00:00
Bobbe
a62549daf7 klipper: stop using deprecated --replace argument 2026-05-29 14:33:59 +02:00
R. Ryantm
4916bfbaf8 klipper: 0.13.0-unstable-2026-03-21 -> 0.13.0-unstable-2026-05-09 2026-05-14 08:44:37 +00:00
matthewcroughan
12a0f04099 klipper: fix cross runtime behavior 2026-04-22 01:16:42 +01:00
matthewcroughan
de106f53f2 klipper: fix cross 2026-04-21 13:20:29 +01:00
R. Ryantm
8dbcb7f0b5 klipper: 0.13.0-unstable-2026-03-09 -> 0.13.0-unstable-2026-03-21 2026-03-24 09:00:29 +00:00
R. Ryantm
01071598f6 klipper: 0.13.0-unstable-2026-03-04 -> 0.13.0-unstable-2026-03-09 2026-03-15 18:50:13 +00:00
R. Ryantm
7151d117c5 klipper: 0.13.0-unstable-2026-01-02 -> 0.13.0-unstable-2026-03-04 2026-03-07 21:22:50 +00:00
quantenzitrone
62efab0dad wxwidgets_3_{1,2}: rename from wxGTK3{1,2}
fit attrname to pname
2026-02-27 10:56:33 +01:00
Sigmanificient
d6a30b0cc6 klipper-firmware: set pname 2026-02-03 23:14:18 +01:00
R. Ryantm
89de9cfffc klipper: 0.13.0-unstable-2025-11-17 -> 0.13.0-unstable-2026-01-02 2026-01-03 08:02:21 +00:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
R. Ryantm
3958ad46f8 klipper: 0.13.0-unstable-2025-10-27 -> 0.13.0-unstable-2025-11-17 2025-11-19 08:04:58 +00:00
R. Ryantm
5f37a22460 klipper: 0.13.0-unstable-2025-10-23 -> 0.13.0-unstable-2025-10-27 2025-10-30 02:06:38 +00:00
R. Ryantm
99d206c976 klipper: 0.13.0-unstable-2025-09-26 -> 0.13.0-unstable-2025-10-23 2025-10-26 21:28:54 +00:00
R. Ryantm
38f272b3c5 klipper: 0.13.0-unstable-2025-09-16 -> 0.13.0-unstable-2025-09-26 2025-09-28 23:22:17 +00:00
R. Ryantm
e3af3d6314 klipper: 0.13.0-unstable-2025-08-15 -> 0.13.0-unstable-2025-09-16 2025-09-18 04:37:22 +00:00
R. Ryantm
56a175c344 klipper: 0.13.0-unstable-2025-08-03 -> 0.13.0-unstable-2025-08-15 2025-08-17 17:21:40 +00:00
Sergei Zimmerman
b767b630b6 klipper-flash: fix build
Otherwise the build fails with:

> SC2068 (error): Double quote array expansions to avoid re-splitting elements.
2025-08-16 06:44:52 +02:00
R. Ryantm
328f8a8256 klipper: 0.13.0-unstable-2025-07-12 -> 0.13.0-unstable-2025-08-03 2025-08-09 16:42:30 +02:00
Cabia Rangris
f8de8add74 klipper-flash: rewrite flasher script
This completely removes gcc/make from the update loop, and fixes it for
at least some boards.

Although only tested on some boards, and probably lacking support
for some, that's vastly better than sending avr-gcc to your RPi every
update, and not working afterwards.

This also introduces makeFlasher in firmware passthroughs. Use it like
so:
```
  firmware = klipper-firmware.override {
    mcu = "myprinter";
    firmwareConfig = ./config;
  };
  flasher = firmware.makeFlasher {
    flashDevice = "/dev/ttyACM0";
  };
```
2025-07-31 18:25:25 +02:00
Cabia Rangris
9d1eed5445 klipper: 0.13.0-unstable-2025-05-22 -> 0.13.0-unstable-2025-07-12
KConfig is now getting refreshed automatically, making it easier to bump
versions.
2025-07-31 18:25:25 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
R. Ryantm
30ad27df60 klipper: 0.13.0-unstable-2025-05-14 -> 0.13.0-unstable-2025-05-22 2025-05-26 04:22:08 +00:00
Andrew Bruce
631b610af8 klipper: configurable extra Python packages
With a view to making a plugin system in the NixOS Klipper module, this
lets us configure Klipper with extra Python packages, required for
plugins like klippain-shaketune.
2025-05-24 14:26:07 +02:00
R. Ryantm
486b9e4b90 klipper: 0.13.0-unstable-2025-05-02 -> 0.13.0-unstable-2025-05-14 2025-05-21 21:59:56 +04:00
Cabia Rangris
5a8253c019 klipper: 0.12.0-unstable-2025-03-25 -> 0.13.0-unstable-2025-05-02
Bumped genconf as well

Co-Authored-By: r-ryantm
2025-05-06 05:48:49 +04:00
Weijia Wang
2774779242 klipper: 0.12.0-unstable-2025-03-12 -> 0.12.0-unstable-2025-03-25 (#393646) 2025-04-06 23:03:32 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
R. Ryantm
4adf8159d9 klipper: 0.12.0-unstable-2025-03-12 -> 0.12.0-unstable-2025-03-25 2025-03-27 08:14:03 +00:00
R. Ryantm
1a2bbb1587 klipper: 0.12.0-unstable-2025-02-28 -> 0.12.0-unstable-2025-03-12 2025-03-16 15:47:48 +04:00
R. Ryantm
036500eb05 klipper: 0.12.0-unstable-2025-02-02 -> 0.12.0-unstable-2025-02-28 2025-03-04 18:56:21 +04:00
R. Ryantm
9f927fb4f5 klipper: 0.12.0-unstable-2024-10-26 -> 0.12.0-unstable-2025-02-02 2025-02-05 12:47:49 -03:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
R. Ryantm
5203ba0cbb klipper: 0.12.0-unstable-2024-10-01 -> 0.12.0-unstable-2024-10-26 2024-10-27 05:47:10 +00:00
R. Ryantm
2b699c57fb klipper: 0.12.0-unstable-2024-09-22 -> 0.12.0-unstable-2024-10-01 2024-10-02 02:20:14 +00:00
Angus Dippenaar
87cc7fefcc klipper: add calibrate_shaper script as a binary 2024-09-30 20:45:27 +02:00
R. Ryantm
d1a3d7f27f klipper: 0.12.0-unstable-2024-09-01 -> 0.12.0-unstable-2024-09-22 2024-09-24 08:49:13 +00:00
R. Ryantm
1166bb68ce klipper: 0.12.0-unstable-2024-08-14 -> 0.12.0-unstable-2024-09-01 2024-09-10 12:07:17 +04:00
R. Ryantm
6ddeb4fca5 klipper: 0.12.0-unstable-2024-08-03 -> 0.12.0-unstable-2024-08-14 2024-08-15 04:20:29 +00:00
adisbladis
68a70f098a python3.pkgs.can: Rename to python-can
This is correct name on PyPi: https://pypi.org/project/python-can
2024-08-12 18:28:04 +12:00
R. RyanTM
d7f5a4cce3 klipper: 0.12.0-unstable-2024-07-05 -> 0.12.0-unstable-2024-08-03 (#327843) 2024-08-08 17:20:51 +04:00