Commit Graph
970130 Commits
Author SHA1 Message Date
R. Ryantm ac7e87d328 jetbrains.goland: 2025.3.3 -> 2025.3.4 2026-03-23 18:02:04 +00:00
R. Ryantm 2901384b93 jetbrains.clion: 2025.3.3 -> 2025.3.4 2026-03-23 18:00:53 +00:00
R. Ryantm b3ceb5e358 jetbrains.phpstorm: 2025.3.3 -> 2025.3.4 2026-03-23 18:00:09 +00:00
nixpkgs-ci[bot]andGitHub ecca25535d apkeditor: 1.4.7 -> 1.4.8 (#502678) 2026-03-23 17:57:50 +00:00
Gaetan Lepage 08ae964b5b ollama: ignore LICENSE collision in cudaToolkit 2026-03-23 17:57:32 +00:00
Gaetan Lepage 49a82e7410 cudaPackages_12_9.cuda_cccl: patch to fix missing _CCCL_PP_SPLICE_WITH_IMPL20 in preprocessor.h
PR: https://github.com/NVIDIA/cccl/pull/4972

Issue: https://github.com/NVIDIA/cccl/issues/4967
2026-03-23 17:57:32 +00:00
Gaetan Lepage 4fd4eb7bc4 cudaPackages[_12]: 12.8 -> 12.9 2026-03-23 17:57:32 +00:00
Gergő GutyinaandGitHub 62fa25e532 dunst: 1.13.1 -> 1.13.2 (#502662) 2026-03-23 17:53:43 +00:00
sternenseemannandGitHub 0589a5faa6 pkgsCross.ghcjs.ghc: fix rts/Types.h missing for GHC >= 9.12.3 (#502348) 2026-03-23 17:53:21 +00:00
Jamie Magee 5dffe239a7 python3Packages.pyfronius: 0.8.1 -> 0.8.2 2026-03-23 10:52:45 -07:00
dotlambdaandGitHub 655ec1f231 python3Packages.radios: relax pycountry version constraint (#502729) 2026-03-23 17:48:34 +00:00
dotlambdaandGitHub 5db73f65f9 python3Packages.django-money: init at 3.6.0 (#501852) 2026-03-23 17:47:35 +00:00
R. Ryantm 29052a97e8 jetbrains.ruby-mine: 2025.3.3 -> 2025.3.4 2026-03-23 17:47:00 +00:00
Dmitry KalinkinandGitHub 72f809d41e python3Packages.snakemake-interface-logger-plugins: 2.0.0 -> 2.0.1 (#502313) 2026-03-23 17:44:26 +00:00
Vincent Laporte 7dd2cdaa53 ocamlPackages.mdx: 2.5.1 → 2.5.2 2026-03-23 18:43:16 +01:00
Jamie Magee bd7440b03d python3Packages.radios: relax pycountry version constraint
pycountry was updated from 24.6.1 to 26.2.16 (#491301), but radios
pins pycountry to ^24.0.0 (i.e. <25). The only pycountry API radios
uses is countries.get(alpha_2=...), which is unchanged in v26.

Upstream has an open PR to bump the constraint (frenck/python-radios#1483)
but no release yet.

Use pythonRelaxDepsHook to drop the upper bound until upstream releases.
2026-03-23 10:42:39 -07:00
4ever2 e9d4ea7436 ocamlPackages.malfunction: init at 0.7.1 2026-03-23 18:40:56 +01:00
misuzuandGitHub c38b817842 qsv: 17.0.0 -> 18.0.0 (#502101) 2026-03-23 17:40:32 +00:00
Stefan Frijters e887437127 libretro.fbalpha2012: fix build 2026-03-23 18:40:25 +01:00
dotlambdaandGitHub e040abdf3c python3Packages.urllib3-future: 2.17.901 -> 2.17.903 (#502707) 2026-03-23 17:39:17 +00:00
R. Ryantm de0855f56e terraform-providers.yandex-cloud_yandex: 0.191.0 -> 0.193.0 2026-03-23 17:38:38 +00:00
Jamie Magee b93e71b44f home-assistant: update component-packages.nix 2026-03-23 10:30:39 -07:00
Jamie Magee e4809bd2c2 python3Packages.redgtech-api: init at 0.1.38 2026-03-23 10:30:39 -07:00
Matthew Turney 776e3672ee python31{2,3}Packages.localstack-ext: build error due to missing dependencies
wip
2026-03-23 12:28:45 -05:00
Bernardo Meurer Costa 4464997b95 buildRustCrate: name tests/<dir>/main.rs binaries as <dir> to match cargo
build_bin_test_file derives the test binary name by replacing `/` with
`_`, stripping the `tests_` prefix and `.rs` suffix. For the
subdirectory integration-test layout `tests/<dir>/main.rs`, this
produces `<dir>_main`, but cargo names that binary `<dir>` per its
auto-discovery rules. Tools that expect the cargo convention
(cargo-nextest binaries-metadata, IDE test runners) cannot find the
binaries.

Strip the trailing `_main` when the source file is `*/main.rs`. The
guard is needed so a flat-style `tests/<name>_main.rs` keeps its
suffix.

Add `expectedTestBinaries` to the test harness so binary naming can be
asserted, and cover both the subdir case (suffix stripped) and the
flat case with a literal `_main` in the filename (suffix kept). Also
fix a typo in `removeAttrs` that leaked `expectedTestOutputs` into the
crate args.
2026-03-23 17:25:43 +00:00
Bruno Bigras cbd24e196f veilid: 0.5.2 -> 0.5.3 2026-03-23 13:25:05 -04:00
Connor BakerandGitHub 11bb3eecbc python3Packages.tensorflow-datasets: fix tests (#502523) 2026-03-23 17:19:49 +00:00
SandroandGitHub 719acd5ae9 qt6Packages.qtmultimedia: move NIX_LDFLAGS into env for structuredAttrs (#502552) 2026-03-23 17:16:35 +00:00
SandroandGitHub f5ad70fd6b nextcloud-client: 4.0.7 -> 4.0.8 (#501692) 2026-03-23 17:16:17 +00:00
SandroandGitHub e3a233b297 tuxbox: 3.0.1 -> 3.1.0 (#499363) 2026-03-23 17:15:03 +00:00
WinterandGitHub 7a0d898a49 buildRustCrate: remap rustc store path to break rust-src closure leak (#502714) 2026-03-23 17:14:34 +00:00
SandroandGitHub 3b9b472d6a fly: 8.1.0 -> 8.1.1 (#501770) 2026-03-23 17:13:49 +00:00
R. Ryantm 94d62e08d3 cljfmt: 0.16.1 -> 0.16.3 2026-03-23 17:12:09 +00:00
nixpkgs-ci[bot]andGitHub 4621bf9fa0 gotosocial: 0.21.1 -> 0.21.2 (#502677) 2026-03-23 17:03:53 +00:00
nixpkgs-ci[bot]andGitHub 6795190c14 jpegli: 0-unstable-2025-02-11 -> 0-unstable-2026-03-20 (#502446) 2026-03-23 17:03:43 +00:00
nixpkgs-ci[bot]andGitHub 97f9ff08fd fiddler-everywhere: 7.7.0 -> 7.7.1 (#502402) 2026-03-23 17:03:40 +00:00
Bernardo MeurerandGitHub 5e5359538d buildRustCrate: make --cap-lints configurable (#502704) 2026-03-23 17:03:15 +00:00
Gaetan Lepage a4ac3f7e13 python3Packages.pymanopt: skip failing tests 2026-03-23 16:59:55 +00:00
R. Ryantm 5c6c814472 gvm-libs: 22.38.0 -> 22.39.0 2026-03-23 16:58:44 +00:00
Bernardo Meurer Costa a523dd74ac buildRustCrate: make --cap-lints configurable
lib.sh previously hardcoded `--cap-lints allow` in both build_lib and
build_bin. Since rustc only honours the first `--cap-lints` it sees,
appending a different level via `extraRustcOpts` had no effect, making
it impossible to run clippy (or any lint-based tooling) through
buildRustCrate without wrapper scripts that strip the argument.

This adds a `capLints` parameter (default `"allow"`, preserving current
behaviour) that can be set per-crate or via `.override`:

    (myCrate { }).override { capLints = "warn"; }
2026-03-23 16:56:09 +00:00
Gaétan LepageandGitHub 27298c9e65 proton-pass-cli: fix versionCheckHook (#502675) 2026-03-23 16:47:24 +00:00
Jared Baur 4cce35e29c python3Packages.varlink: init at 32.1.0 2026-03-23 09:40:15 -07:00
Gaétan LepageandGitHub c8ebda8f09 python3Packages.nvidia-ml-py: 13.590.48 -> 13.595.45 (#502525) 2026-03-23 16:39:38 +00:00
Bernardo Meurer Costa e85060f58c buildRustCrate: remap rustc store path to break rust-src closure leak
When the rust-src component is installed (common with rust-overlay
toolchains via rust-toolchain.toml), rustc unvirtualises libstd source
paths. Panic locations from monomorphised generic std code
(BTreeMap, VecDeque, sync primitives, etc.) then embed the toolchain
store path in .rodata, pulling the entire multi-GB toolchain into the
runtime closure.

This is not an RPATH issue — stdenv's patchelf --shrink-rpath already
cleans that. The reference is a core::panic::Location string.

Remap the rustc store path to /rustc so panic messages stay readable
but no longer create a store-path dependency. This is a no-op for
toolchains without rust-src (the prefix simply never matches).
2026-03-23 16:39:28 +00:00
Nikolay KorotkiyandGitHub 8676e942ca jsoncons: 1.5.0 -> 1.6.0 (#502674) 2026-03-23 16:39:12 +00:00
nixpkgs-ci[bot]andGitHub ea1c6977ef microsoft-edge: 145.0.3800.97 -> 146.0.3856.62 (#501659) 2026-03-23 16:36:03 +00:00
Gaétan LepageandGitHub 8722e05360 orca-slicer: 2.3.1 -> 2.3.2 (#495746) 2026-03-23 16:34:43 +00:00
Stefan Frijters 321ebc05c0 retroarch-bare: use writeText instead of runCommand 2026-03-23 17:28:54 +01:00
Markus KowalewskiandGitHub 5a19438a17 openmolcas: fix hash after release tag has moved (#502522) 2026-03-23 16:27:28 +00:00
Fabián Heredia MontielandGitHub 4d704cc183 metals: add metals-mcp binary for MCP server support (#500736) 2026-03-23 16:26:47 +00:00