Commit Graph
981617 Commits
Author SHA1 Message Date
nixpkgs-ci[bot]andGitHub 9158a31c63 hydrus: 665 -> 666 (#506900) 2026-04-08 13:06:31 +00:00
Gergő GutyinaandGitHub 67f91c103e ec: 0.2.0 -> 0.3.1 (#498703) 2026-04-08 13:06:10 +00:00
SomeoneandGitHub 3a24d4bcc4 nix-required-mounts: support deep symlinks; refactor & test (#500971) 2026-04-08 13:06:09 +00:00
R. Ryantm e1c5eaa9f9 rembg: 2.0.74 -> 2.0.75 2026-04-08 13:05:57 +00:00
Leona MaroniandGitHub 55d32361d6 gitlab: 18.9.3 -> 18.10.1 (#505451) 2026-04-08 12:59:35 +00:00
SandroandGitHub c7e63010c7 python3Packages.wiim: init at 0.1.0 (#506849) 2026-04-08 12:51:32 +00:00
Jacek GalowiczandSomeoneSerge 7a9bf27760 nix-required-mounts: Mount symlink children's targets and add tests
Breaking change: instead of expanding a single symlink chain,
unsafeFollowSymlinks now walks directories recursively and
mounts all symlink descendants' targets.
This accommodates usecases like:
/sys/dev/char/226:128 -> ../../devices/pci0000:00/0000:00:02.0/drm/renderD128
/sys/dev/char/226:128/subsystem -> ../../../../../class/drm

Fixes issue #497824

Co-authored-by: SomeoneSerge <else@someonex.net>
2026-04-08 14:41:10 +02:00
nixpkgs-ci[bot]andGitHub 230a85e3f1 json-fortran: 9.2.1 -> 9.3.0 (#507814) 2026-04-08 12:36:48 +00:00
R. Ryantm 928e943ab4 rmw: 0.9.4 -> 0.9.5 2026-04-08 12:36:37 +00:00
R. Ryantm 013aa2812e odiff: 4.3.2 -> 4.3.3 2026-04-08 12:29:41 +00:00
Stanisław PituchaandGitHub 5740885c33 ibtool: 1.1.3 -> 1.1.4 (#507494) 2026-04-08 12:26:55 +00:00
yuannan 226ab20497 supabase-cli: 2.84.2 -> 2.88.1 2026-04-08 12:22:42 +00:00
Martin Weinelt b6fe5a9ce2 mysql80: drop
MySQL 8.0 reaches EOL on 2026-04-30 and cannot be supported throughout
the NixOS 26.05 release cycle.
2026-04-08 14:22:26 +02:00
nixpkgs-ci[bot]andGitHub 59dcb9ebbd Merge master into staging-nixos 2026-04-08 12:21:18 +00:00
Martin WeineltandGitHub 682d57dc23 python3Packages.webrtc-noise-gain: fix build (#507781) 2026-04-08 12:14:43 +00:00
Robert Hensing b6f7d1c851 nixos/tmpfiles: fix layer inversion
The nix module uses tmpfiles, not the other way around.
Move definitions so that tmpfiles does not depend on the nix module.
This makes the tmpfiles module usable without loading a nix module.
2026-04-08 14:14:01 +02:00
tomfandGitHub 60a168c11a calibre-web: orphan (#507835) 2026-04-08 12:05:31 +00:00
kataokatsuki 537e567ddd peco: 0.5.11 -> 0.6.0
Also install the man page added in v0.6.0.
2026-04-08 21:05:08 +09:00
Arnout EngelenandGitHub 9b9f72412d nixos/autossh-ng: more accurate systemd unit readiness (#503031) 2026-04-08 12:01:43 +00:00
Arnout EngelenandGitHub d9e9954c5e onlyoffice-documentserver: 9.2.1 to 9.3.1 (#501328) 2026-04-08 11:55:04 +00:00
R. Ryantm 54c0055c7f python3Packages.einx: 0.4.2 -> 0.4.3 2026-04-08 11:52:31 +00:00
Tom Fitzhenry 94fa9d4b65 snid: add modular service and test 2026-04-08 11:52:08 +00:00
R. Ryantm a8c9c955c4 docker: 29.3.1 -> 29.4.0 2026-04-08 11:49:01 +00:00
R. Ryantm 38ce1571aa python3Packages.pyprecice: 3.3.1 -> 3.4.0 2026-04-08 11:41:47 +00:00
eilvelia d9e8b60578 check-sieve: 0.11 -> 1.0.0 2026-04-08 11:41:34 +00:00
Gaétan LepageandGitHub b88b86654e sandbox-runtime: 0.0.44 -> 0.0.49 (#507867) 2026-04-08 11:41:09 +00:00
SandroandGitHub 8a59a79d2c home-assistant-custom-components.battery_notes: 3.4.0 -> 3.4.1 (#507789) 2026-04-08 11:40:05 +00:00
Vincent LaporteandGitHub 737ed8fef4 ocamlPackages.linol: 0.10 -> 0.11 (#507830) 2026-04-08 11:39:56 +00:00
R. Ryantm 4f9dbfd48b redumper: 706 -> 708 2026-04-08 11:33:26 +00:00
R. Ryantm c20859229d sandbox-runtime: 0.0.44 -> 0.0.49 2026-04-08 11:23:58 +00:00
R. Ryantm 0c1f67e5fc python3Packages.hyponcloud: 0.9.1 -> 0.9.3 2026-04-08 11:18:38 +00:00
Vincent LaporteandGitHub 5328032d5d ocamlPackages.lwt_eio: 0.5.1 → 0.6 (#507797) 2026-04-08 11:15:52 +00:00
R. Ryantm 716d1202c9 mise: 2026.3.17 -> 2026.4.6 2026-04-08 11:14:18 +00:00
Gaetan Lepage f81cee4d94 python3Packages.tinygrad: skip failing tests on aarch64-linux 2026-04-08 11:13:43 +00:00
zimbatmandYvan Sraka 363ae292bf splice: defer per-output spliceReal recursion behind genAttrs
`//` forces its rhs to compute the merged keyset, so the original
`// spliceReal (...)` recursed eagerly on every spliced derivation's
outputs even when no specific output (.dev, .doc) was selected.

genAttrs over the known output names with the splice in the
value-thunk defers it: pkg.dev forces, pkg alone doesn't.

Addresses #338231.

Repro:

  EXPR='let pkgs = import ./. { localSystem = "x86_64-linux"; crossSystem = "aarch64-linux"; }; in (pkgs.python3.withPackages (ps: [ ps.requests ])).drvPath'
  NIX_SHOW_STATS=1 nix-instantiate --eval -E "$EXPR"

drvPath byte-exact (mb82vdkqafg9i8x0makrgxw8xcc4y8lz both ways).

Before:

  cpuTime: 0.649
  nrFunctionCalls: 651343
  nrOpUpdates: 153257
  nrOpUpdateValuesCopied: 7908622
  nrThunks: 2018744
  values: 5061740
  sets (bytes): 205342176
  gc totalBytes: 320504688

After:

  cpuTime: 0.554
  nrFunctionCalls: 586266
  nrOpUpdates: 125579
  nrOpUpdateValuesCopied: 5482176
  nrThunks: 1494021
  values: 3498806
  sets (bytes): 141905680
  gc totalBytes: 229067888
2026-04-08 13:10:56 +02:00
neo 0e54761c92 ec: add neo as maintainer 2026-04-08 20:10:53 +09:00
neo 32b4722497 ec: 0.2.0 -> 0.3.1
Update changelog
2026-04-08 20:10:53 +09:00
neo dd16d5029d maintainers: add neo 2026-04-08 20:10:53 +09:00
Fabian AffolterandGitHub 7e43cdd455 python3Packages.pylutron: migrate to finalAttrs 2026-04-08 13:06:21 +02:00
R. Ryantm 6d954779b0 assemblyscript: 0.28.2 -> 0.28.13 2026-04-08 10:55:08 +00:00
Fabian Affolter 10290c32ad python3Packages.rich-click: 1.9.5 -> 1.9.7
Diff: https://github.com/ewels/rich-click/compare/v1.9.5...v1.9.7

Changelog: https://github.com/ewels/rich-click/blob/v1.9.7/CHANGELOG.md
2026-04-08 12:50:37 +02:00
Fabian AffolterandGitHub e10ee240a9 pythpn3Packages.lupa: migrate to finalAttrs 2026-04-08 12:47:08 +02:00
R. Ryantm 27868c8c5c python3Packages.pylutron: 0.4.0 -> 0.4.1 2026-04-08 10:46:40 +00:00
Fabian Affolter 9935801fb0 python3Packages.lupa: 2.6 -> 2.7
Changelog: https://github.com/scoder/lupa/blob/lupa-2.7/CHANGES.rst
2026-04-08 12:42:02 +02:00
Fabian Affolter d3b853bd10 python3Packages.incomfort-client: 0.6.12 -> 0.7.0
Diff: https://github.com/zxdavb/incomfort-client/compare/v0.6.12...v0.7.0

Changelog: https://github.com/jbouwh/incomfort-client/releases/tag/v0.7.0
2026-04-08 12:36:48 +02:00
Fabian Affolter e4c2820098 python3Packages.aiohomeconnect: 0.33.0 -> 0.34.0
Diff: https://github.com/MartinHjelmare/aiohomeconnect/compare/v0.33.0...v0.34.0

Changelog: https://github.com/MartinHjelmare/aiohomeconnect/blob/v0.34.0/CHANGELOG.md
2026-04-08 12:36:00 +02:00
xanderioandGitHub 1a8b72e5dc odoo18: switch to pypdf (#507834) 2026-04-08 10:33:46 +00:00
Fabian Affolter 1d13f8506b trufflehog: 3.94.1 -> 3.94.2
Diff: https://github.com/trufflesecurity/trufflehog/compare/v3.94.1...v3.94.2

Changelog: https://github.com/trufflesecurity/trufflehog/releases/tag/v3.94.2
2026-04-08 12:30:16 +02:00
Fabian AffolterandGitHub f18e60d4ed python3Packages.arc4: modernize 2026-04-08 12:24:12 +02:00
Fabian Affolter aea65fab4a python3Packages.xiaomi-ble: 1.10.0 -> 1.10.1
Diff: https://github.com/Bluetooth-Devices/xiaomi-ble/compare/v1.10.0...v1.10.1

Changelog: https://github.com/Bluetooth-Devices/xiaomi-ble/releases/tag/v1.10.1
2026-04-08 12:21:31 +02:00