Commit Graph
685072 Commits
Author SHA1 Message Date
Robert Schütz 7af822248d fahviewer: drop
The build fails with

    error: cannot download fahviewer_7.6.21_amd64.deb from any mirror
2024-09-24 10:21:45 -07:00
Robert Schütz ac307ce07e fahcontrol: drop
The build fails with

    error: cannot download fahcontrol_7.6.21-1_all.deb from any mirror
2024-09-24 10:19:30 -07:00
Gaetan LepageandGaétan Lepage 5620491106 python312Packages.dask-jobqueue: 0.8.5 -> 0.9.0
Diff: https://github.com/dask/dask-jobqueue/compare/refs/tags/0.8.5...0.9.0
2024-09-24 17:10:58 +02:00
Gaetan LepageandGaétan Lepage 44c3a8b26a python312Packages.dask-histogram: 2024.3.0 -> 2024.9.1
Diff: https://github.com/dask-contrib/dask-histogram/compare/refs/tags/2024.3.0...2024.9.1

Changelog: https://github.com/dask-contrib/dask-histogram/releases/tag/2024.9.1
2024-09-24 17:10:58 +02:00
Gaetan LepageandGaétan Lepage 41f9b746e8 python312Packages.dask-awkward: 2024.7.0 -> 2024.9.0
Diff: https://github.com/dask-contrib/dask-awkward/compare/refs/tags/2024.7.0...2024.9.0

Changelog: https://github.com/dask-contrib/dask-awkward/releases/tag/2024.9.0
2024-09-24 17:10:58 +02:00
Gaetan LepageandGaétan Lepage c79d04d726 python312Packages.dask-expr: 1.1.11 -> 1.1.14
Diff:
https://github.com/dask/dask-expr/compare/refs/tags/v1.1.11...1.1.14
2024-09-24 17:10:58 +02:00
Gaetan LepageandGaétan Lepage 5ac4df73d9 python312Packages.dask: 2024.8.1 -> 2024.9.0
Diff: https://github.com/dask/dask/compare/refs/tags/2024.8.1...2024.9.0

Changelog: https://docs.dask.org/en/latest/changelog.html
2024-09-24 17:10:58 +02:00
Gaetan LepageandGaétan Lepage 68e10d1549 python312Packages.distributed: 2024.8.1 -> 2024.9.0
Diff:
https://github.com/dask/distributed/compare/refs/tags/2024.8.1...2024.9.0

Changelog: https://github.com/dask/distributed/releases/tag/2024.9.0
2024-09-24 17:10:58 +02:00
SandroandGitHub d6d9755640 level-zero: 1.17.28 -> 1.17.42 (#338528) 2024-09-24 16:52:41 +02:00
Martin WeineltandGitHub a684a1d764 knot-dns: add support for dnstap (#344150) 2024-09-24 16:50:00 +02:00
SandroandGitHub 493864d69c gepetto-viewer: init at 5.1.0 (#324018) 2024-09-24 16:46:12 +02:00
Philip TaronandGitHub 51296fce6f writeTextFile,doc/build-helpers: assert destination without a leading slash (#343595) 2024-09-24 07:39:11 -07:00
Jakub KozłowskiandGitHub 33e735b40e bloop: 2.0.0 -> 2.0.2 and aarch64-apple-darwin support (#342644) 2024-09-24 16:37:52 +02:00
SandroandGitHub 9b1f4b3261 python27Packages.more-itertools: use unittestCheckHook (#343822) 2024-09-24 16:32:46 +02:00
Fabián Heredia MontielandGitHub 9b19ba7d5c linux_xanmod, linux_xanmod_latest: 2024-09-18 (#343115) 2024-09-24 08:28:32 -06:00
AleksanaandGitHub 71b0f86870 alive2: init at 0-unstable-2024-09-23 (#341643) 2024-09-24 22:04:14 +08:00
nixpkgs-merge-bot[bot]andGitHub 67d7f3e002 wlx-overlay-s: 0.4.4 -> 0.5.0 (#344085) 2024-09-24 14:02:33 +00:00
Peder Bergebakken SundtandGitHub dcfdb36666 python312Packages.ale-py: fix hash (#344169) 2024-09-24 15:22:29 +02:00
EmilyandGitHub 3348f9ccdf xen: patch with XSA-462 (#343753) 2024-09-24 14:08:52 +01:00
Martin WeineltandGitHub b02a84ef82 home-assistant: 2024.9.2 -> 2024.9.3 (#344176) 2024-09-24 14:59:27 +02:00
Fabian AffolterandGitHub e463fde234 python312Packages.minio: 7.2.8 -> 7.2.9 (#344125) 2024-09-24 14:58:42 +02:00
Fernando RodriguesandEmily b59d78a9bc xen: patch with XSA-462 2024-09-24 13:54:41 +01:00
nixpkgs-merge-bot[bot]andGitHub 2cfef8ba88 nerdfetch: 8.2.1 -> 8.3.0 (#344187) 2024-09-24 12:52:14 +00:00
Fabian AffolterandGitHub 324dd84586 python312Packages.tencentcloud-sdk-python: 3.0.1237 -> 3.0.1238 (#344140) 2024-09-24 14:50:42 +02:00
Fabian AffolterandGitHub 151ae51c00 python312Packages.pynmeagps: 1.0.41 -> 1.0.42 (#344142) 2024-09-24 14:50:26 +02:00
K900andGitHub 9423bdbb85 lib.teams.linux-kernel.members: add k900 (#344037) 2024-09-24 15:03:56 +03:00
Martin WeineltandGitHub 3db77abec1 traefik: 3.1.2 -> 3.1.4 (#344149) 2024-09-24 13:58:53 +02:00
Konrad MalikandGaétan Lepage 14c922afe0 openapi-python-client: init at 0.21.5 2024-09-24 13:46:23 +02:00
Masum RezaandGitHub 7e8303600d gnugrep: fix eval on windows (#344164) 2024-09-24 17:14:03 +05:30
K900andGitHub 4e854488ec linuxPackages.nvidia_x11: install libraries with correct sonames (#343706) 2024-09-24 14:32:51 +03:00
kirillrdyandGitHub d52c8e7ca0 bazarr: Add missing dependency for PostgreSQL DB (#340369) 2024-09-24 21:24:41 +10:00
Robert SchützandGitHub d6fce1c6c1 electron: 30.4.0 -> 30.5.1, 31.4.0 -> 31.6.0, 32.1.1 -> 32.1.2 (#341531) 2024-09-24 04:21:38 -07:00
K900andGitHub a7c2814289 nixos/doc: add release note for DT matching changes (#344192) 2024-09-24 14:21:08 +03:00
K900 17e1a5cf5d nixos/doc: add release note for DT matching changes
See #341883.
2024-09-24 14:19:54 +03:00
Martin Weinelt 94721c1f73 python312Packages.homeassistant-stubs: 2024.9.2 -> 2024.9.3
https://github.com/KapJI/homeassistant-stubs/releases/tag/2024.9.3
2024-09-24 12:59:01 +02:00
Sh0g0-1758 f0961222c9 alive2: init at 0-unstable-2024-09-23 2024-09-24 16:27:19 +05:30
R. Ryantm 273ffdbc34 nerdfetch: 8.2.1 -> 8.3.0 2024-09-24 10:43:31 +00:00
Guilhem Saurel e4b87b0a60 gepetto-viewer-corba: init at 5.8.0 2024-09-24 12:38:07 +02:00
Guilhem Saurel 7f83e6f787 gepetto-viewer: init at 5.1.0 2024-09-24 12:38:06 +02:00
Alois WohlschlagerandYureka 965289e5e0 replaceDependencies: do not build unused replacements
To prevent excessive build times when replacement lists are shared between
partially overlapping closures, skip the build of unused replacements.
Unfortunately, this also means that the replacement won't be applied any more
if another replacement that is applied introduces its source. But this is a
corner case, and we already show a warning, so make it clearer that handling
this situation (should it ever arise) is the responsibility of the user.
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka 6fc0699003 replaceDependencies: show warnings as such 2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka 3616cfb8d9 replaceDependencies: add support for ca-derivations
Unlike regular input-addressed or fixed-output derivations, floating and
deferred derivations do not have their store path available at evaluation time,
so their outPath is a placeholder. The following changes are needed for
replaceDependencies to continue working:
* Detect the placeholder and retrieve the store path using another IFD hack
  when collecting the rewrite plan.
* Try to obtain the derivation name needed for replaceDirectDependencies from
  the derivation arguments if a placeholder is detected.
* Move the length mismatch detection to build time, since the placeholder has a
  fixed length which is unrelated to the store path.
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka 59ca239d1a replaceDirectDependencies: split off from replaceDependencies
This allows both swapping out and reusing the rewrite machinery.
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka fee5c7e1c2 replaceDependencies: add tests
The tests cannot be directly built by Hydra, because replaceDependencies relies
on IFD. Instead, they are put inside a NixOS test where they are built on the
guest.
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka 63d6a7037c nixos/top-level: wire up cutoffPackages for replaceDependencies
Move replaceRuntimeDependencies to the replaceDependencies namespace,
where the structure is more consistent with the replaceDependencies
function. This makes space for wiring up cutoffPackages as an option
too.

By default, the system's initrd is excluded. The replacement process does not
work properly anyway due to the structure of the initrd (the files being copied
into it, and it being compressed). In the worst case (which has been observed
to actually occur in practice), a store path makes it into the incompressible
parts of the archive, checksums are broken, and the system won't boot.
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka d3abae8dee nixos/top-level: improve replaceRuntimeDependencies
Instead of iterating over all replacements and applying them one by one,
use the newly introduced replaceDependencies function to apply them all
at once for replaceRuntimeDependencies. The advantages are twofold in
case there are multiple replacements:
* Performance is significantly improved, because there is only one pass
  over the closure to be made.
* Correctness is improved, because replaceDependencies also replaces
  dependencies of the replacements themselves if applicable.

Fixes: https://github.com/NixOS/nixpkgs/issues/4336
2024-09-24 12:20:15 +02:00
Alois WohlschlagerandYureka af3a3f64df replaceDependencies: evolve from replaceDependency
Rewrite replaceDependency so that it can apply multiple replacements in
one go. This includes correctly handling the case where one of the
replacements itself needs to have another replacement applied as well.
This rewritten function is now aptly called replaceDependencies.

For compatibility, replaceDependency is retained as a simple wrapper
over replaceDependencies. It will cause a rebuild because the unpatched
dependency is now referenced by derivation instead of by storePath, but
the functionality is equivalent.

Fixes: https://github.com/NixOS/nixpkgs/issues/199162
2024-09-24 12:20:15 +02:00
YtandGitHub 2232cae406 postgresqlPackages.pgvecto-rs: 0.2.1 -> 0.3.0 (#321617) 2024-09-24 05:56:28 -04:00
YtandGitHub d026e3fa1a immich: init at 1.115.0; nixos/immich: init module (#324127) 2024-09-24 05:56:12 -04:00
Martin Weinelt 564fa97ede home-assistant: 2024.9.2 -> 2024.9.3
https://github.com/home-assistant/core/releases/tag/2024.9.3
2024-09-24 11:55:36 +02:00