Commit Graph

1058993 Commits

Author SHA1 Message Date
Alexis Hildebrandt
4e815b33a1 curlFull: move to pkgs/by-name 2026-08-10 21:19:41 +02:00
dish
c2211fe284 perlPackages.{Gtk2, various}: drop (#545140) 2026-08-10 19:19:38 +00:00
Alexis Hildebrandt
c162672140 curl: move to pkgs/by-name 2026-08-10 21:18:25 +02:00
R. Ryantm
8ee6043d5f protoc-gen-go: 1.36.11 -> 1.36.12 2026-08-10 19:18:02 +00:00
Matthew Croughan
d2869c6959 bootmac: use pname and not name (#551074) 2026-08-10 19:17:01 +00:00
Tomasz Feliksik
99b6243872 openlogi: add Linux support
Upstream has shipped Linux .deb/.rpm artifacts since 0.6.19, and 0.6.20 fixed
the startup panic that made the GUI unusable there (a RefCell double-borrow
when the theme was applied from inside the XDG portal appearance callback,
AprilNEA/OpenLogi#337). 0.6.21 added a Linux client-side titlebar. The build
needs no patching, only the GPUI runtime dependencies and packaging.

Three binaries on Linux rather than two: openlogi-agent is the daemon the GUI
talks to over agent.sock for device control.

The udev rule, desktop entry and systemd user unit are installed from
packaging/linux/ in the source tree rather than authored here — they are the
same files upstream feeds to nfpm for the .deb. Only the unit is touched, to
rewrite its hardcoded /usr/bin ExecStart to the store path (upstream's
install.sh does the same for a custom PREFIX).

GPUI (Blade) dlopen()s its Vulkan/Wayland/GL backends, so they are invisible
to the linker and the GUI needs a wrapper to find them at runtime.

Darwin is untouched: same two binaries, same cargo-bundle installPhase.

Assisted-by: Claude Code (claude-opus-5)
2026-08-10 21:16:06 +02:00
Tomasz Feliksik
f12c430750 openlogi: 0.3.4 -> 0.6.25
Changelog: https://github.com/AprilNEA/OpenLogi/releases/tag/v0.6.25

Two packaging changes the version alone does not explain:

preBuild is gone. Upstream has shipped a prebuilt
crates/openlogi-gui/icon/AppIcon.icns since 0.6.19, and 0.6.x no longer
contains design/icon/openlogi.svg — so rendering the icon here would fail on
a missing file. cargo-bundle picks the committed .icns straight up, which
drops both resvg and libicns from nativeBuildInputs. The rest of the hook
scrubbed crates/openlogi-gui/assets, a directory the release tarball does not
contain: cargo-bundle resolves the crate's resources = ["assets/**/*"] with a
plain glob, and a glob matching nothing is not an error, so creating it empty
changed no bundle either.

crates/openlogi-gui/build.rs now embeds the upstream gpui-component themes
at build time. Those JSON files live at the gpui-component repo ROOT rather
than inside the crate, and cargo vendoring only takes crates, so build.rs
walks the vendored tree without finding themes/catppuccin.json and panics.
Fetching the exact rev Cargo.lock pins gpui-component 0.5.2 to and setting
the documented OPENLOGI_THEMES_DIR escape hatch is the smallest fix. It has
to go through `env` because __structuredAttrs keeps plain attrs out of the
build environment.

That rev duplicates Cargo.lock, which IFD rules forbid reading at eval time,
so postPatch asserts the two still agree: a stale pin then fails in
patchPhase rather than silently embedding themes from the wrong revision.

Assisted-by: Claude Code (claude-opus-5)
2026-08-10 21:15:51 +02:00
Skye J
506604a7b7 Revert "openvox: set __structuredAttrs and __strictDeps to true with an override"
This reverts commit 5778a66cc7.
2026-08-10 15:08:50 -04:00
R. Ryantm
3c83c32a1b cdncheck: 1.2.47 -> 1.2.48 2026-08-10 19:06:19 +00:00
Tomás Rivera
9f058285da deja: 0.4.0 -> 0.4.1 2026-08-10 21:04:57 +02:00
R. Ryantm
fe9dad0728 taproot-assets: 0.8.0 -> 0.8.1 2026-08-10 19:04:10 +00:00
iridiae
1e176f2368 tortoisehg: 7.0.1 -> 7.2.2 2026-08-10 20:59:11 +02:00
Tomás Rivera
d53c1316ef terminal-space-program: init at 0.38.0 2026-08-10 20:55:25 +02:00
Tyce Herrman
30b486a0c9 mise: 2026.7.17 -> 2026.8.3
https://github.com/jdx/mise/releases/tag/v2026.8.3

Match the generated completion guard independently of the shell-specific
type -p/-P flag so usage continues to resolve through its Nix store path.

Assisted-by: OpenAI Codex (GPT-5)
2026-08-10 14:44:39 -04:00
nixpkgs-ci[bot]
90a14fe355 mdfried: 0.22.4 -> 0.22.5 (#551147) 2026-08-10 18:44:24 +00:00
R. Ryantm
8559b58434 cef-binary: 149.0.5 -> 151.3.16 2026-08-10 18:39:27 +00:00
isabel
bcc4ea9860 plezy: 2.12.1 -> 2.13.0 (#551073) 2026-08-10 18:38:45 +00:00
R. Ryantm
61c6449c3b wasm-component-ld: 0.5.28 -> 0.5.29 2026-08-10 18:33:49 +00:00
kyehn
d400de4771 lifeograph: 3.1.3 -> 3.1.4 2026-08-10 18:19:00 +00:00
nixpkgs-ci[bot]
88e8cc4308 Merge master into staging-nixos 2026-08-10 18:18:01 +00:00
nixpkgs-ci[bot]
d36b66e5d6 Merge staging-next into staging 2026-08-10 18:17:31 +00:00
nixpkgs-ci[bot]
2478a8a162 Merge master into staging-next 2026-08-10 18:17:06 +00:00
R. Ryantm
8694cc911c lxmf-rs: 0.9.7 -> 0.9.8 2026-08-10 17:56:27 +00:00
Sandro
2fcb964de6 mpv: sandbox profile no longer required on darwin (#540844) 2026-08-10 17:52:38 +00:00
R. Ryantm
54a7234250 rocksndiamonds: 4.4.2.2 -> 4.4.2.4 2026-08-10 17:52:03 +00:00
Sandro
810ab0cfc5 anki: fix microphone recording (#513101) 2026-08-10 17:51:56 +00:00
Martin Weinelt
e01c88fa1f python3Packages.django-jquery-js: format to pyproject (#551205) 2026-08-10 17:48:19 +00:00
Sandro
cc806dda10 git-extras: modernize (#531394) 2026-08-10 17:47:22 +00:00
Sandro
5db85d5283 balatro: rename conflicting src attribute (#528116) 2026-08-10 17:44:56 +00:00
Fabian Affolter
13c501fb9c python3Packages.-openinference-instrumentation-openai: 0.1.52 -> 0.1.54 2026-08-10 19:42:06 +02:00
R. Ryantm
b04298fe27 dtop: 0.7.11 -> 0.8.0 2026-08-10 17:41:40 +00:00
Sandro
78a6952371 nixos/anki-sync-server: Improve unset users assert message (#522328) 2026-08-10 17:40:56 +00:00
06kellyjac
e7c2e80a68 llama-swap{,-minimal}: adjust nixos test to work with minimal 2026-08-10 18:40:00 +01:00
06kellyjac
c804cc7170 llama-swap: 240 -> 249
Diff: https://github.com/mostlygeek/llama-swap/compare/v240...v249

Changelog: https://github.com/mostlygeek/llama-swap/releases/tag/v249
2026-08-10 18:40:00 +01:00
Sandro
2117358a1a cryptsetup: 2.8.6 -> 2.8.7 (#544400) 2026-08-10 17:39:28 +00:00
Sandro
91662b7c0b amdtop: init at 0.2.6 (#546578) 2026-08-10 17:38:10 +00:00
Sandro
11bf81b286 svelte-language-server: 0.18.0 -> 0.18.3 (#528492) 2026-08-10 17:37:17 +00:00
Fabian Affolter
35ff24f892 python3Packages.openinference-semantic-conventions: 0.1.31 -> 0.1.32
Diff: https://github.com/Arize-ai/openinference/compare/python-openinference-semantic-conventions-v0.1.31...python-openinference-semantic-conventions-v0.1.32

Changelog: https://github.com/Arize-ai/openinference/releases/tag/python-openinference-semantic-conventions-v0.1.32
2026-08-10 19:35:45 +02:00
R. Ryantm
977b3c60be vale: 3.17.0 -> 3.17.1 2026-08-10 17:34:08 +00:00
Sandro
c4168778c0 terraform-ls: 0.38.7 -> 0.39.0 (#537803) 2026-08-10 17:32:52 +00:00
R. Ryantm
02213df01e mark: 16.8.9 -> 16.8.11 2026-08-10 17:32:44 +00:00
Fabian Affolter
3245536ebd python3Packages.anova-wifi: 1.0.2 -> 2.0.0 (#551180) 2026-08-10 17:31:18 +00:00
Fabian Affolter
d5ed2aaf56 python3Packages.pqc-audit: init at 0.2.0
Library to scan and audit PQC implementations for known
vulnerabilities

https://github.com/rauleteee/pqc-scanner
2026-08-10 19:30:39 +02:00
dish
99863205bf python3Packages.django-jquery-js: format to pyproject
Part of https://github.com/NixOS/nixpkgs/issues/515974
2026-08-10 13:30:19 -04:00
nixpkgs-ci[bot]
b6cf6dda7c truehdd: 0.5.1 -> 0.5.3 (#551081) 2026-08-10 17:29:15 +00:00
dish
55a756a876 python3Packages.django-ipware: format to pyproject
Also enable tests

Part of https://github.com/NixOS/nixpkgs/issues/515974
2026-08-10 13:28:20 -04:00
Fabian Affolter
6ff508266e python3Packages.homematicip: 2.13.4 -> 2.14.0 (#551183) 2026-08-10 17:27:29 +00:00
Martin Weinelt
2314bb8cdc python3Packages.sendspin: 7.4.0 -> 7.5.0 (#550349) 2026-08-10 17:25:42 +00:00
Fabian Affolter
d3af7c1894 python3Packages.anova-wifi: enable previously failing test 2026-08-10 19:24:20 +02:00
Sandro
912be67cf0 wtp: init at 2.10.3 (#539946) 2026-08-10 17:23:22 +00:00