Commit Graph
865385 Commits
Author SHA1 Message Date
Yohann BonifaceandGitHub d809f0a20a fava: 1.30.5 -> 1.30.6 (#444292) 2025-09-20 11:12:54 +00:00
Fabian AffolterandGitHub dad28e3789 python313Packages.elasticsearch8: add missing inputs (#444587) 2025-09-20 11:11:09 +00:00
Lisa Gnedt 753af06dab treewide: fix Scudo options
The commit 01e8f570c6 unpinned the
LLVM version, which led to the following warnings whenever Scudo
is loaded (basically whenever a command is started when used
system-wide):

Scudo WARNING: found 3 unrecognized flag(s):
    DeleteSizeMismatch=0:DeallocationTypeMismatch=0
    DeallocationTypeMismatch=0
    ZeroContents=1

According to the current Scudo documentation [1] the options are
now spelled differently. This commit keeps all existing options
and only updates the spelling.

[1] https://llvm.org/docs/ScudoHardenedAllocator.html

Reported-by: CUB3D <callumthom11@gmail.com>
2025-09-20 13:11:04 +02:00
Lisa GnedtandCUB3D 64418cb26a nixos/malloc: fix Scudo library path
The commit 01e8f570c6 unpinned the
LLVM version, which led to building errors similar to this when
Scudo is used:

building the system configuration...
error: builder for '/nix/store/1f9z73haq6avvv19glifalfnmpw3gsbx-malloc-provider-scudo.drv' failed with exit code 1;
       last 1 log lines:
       > cp: cannot stat '/nix/store/s43991isxhvknqmk53q7pqmkdrfvj1p4-compiler-rt-libc-19.1.7/lib/linux/libclang_rt.scudo-x86_64.so': No such file or directory
       For full logs, run:
         nix log /nix/store/1f9z73haq6avvv19glifalfnmpw3gsbx-malloc-provider-scudo.drv

It seems in the new LLVM version the Scudo library was moved:

$ ls /nix/store/*-compiler-rt-libc-20.1.8/lib/linux/libclang_rt.scudo*
/nix/store/z98mwyi0w8f4kgk3rw6av946azh28hc9-compiler-rt-libc-20.1.8/lib/linux/libclang_rt.scudo_standalone_cxx-x86_64.a
/nix/store/z98mwyi0w8f4kgk3rw6av946azh28hc9-compiler-rt-libc-20.1.8/lib/linux/libclang_rt.scudo_standalone-x86_64.a
/nix/store/z98mwyi0w8f4kgk3rw6av946azh28hc9-compiler-rt-libc-20.1.8/lib/linux/libclang_rt.scudo_standalone-x86_64.so

This commit adjusts the library path.

Co-authored-by: CUB3D <callumthom11@gmail.com>
2025-09-20 12:56:37 +02:00
Yohann BonifaceandGitHub f4501c9681 python3Packages.beanquery: Fix build with beancount 3.2.0 (#444290) 2025-09-20 10:54:36 +00:00
Yohann BonifaceandGitHub 0241797a43 python3Packages.beancount: 3.1.0 -> 3.2.0 (#444175) 2025-09-20 10:53:42 +00:00
kirillrdyandGitHub 484ef2a071 mujoco: 3.3.5 -> 3.3.6 (#444373) 2025-09-20 10:18:10 +00:00
mmkaram 48abfa54ee vimPlugins.git-dashboard-nvim: init at 2025-01-02 2025-09-20 13:16:15 +03:00
Pascal Jungblut 23cea282ba go-ios: fix build on darwin
Since e03feee6e0, the package applies
patches to replace paths for Linux utilities. However, these are not
available for Darwin.
2025-09-20 12:09:26 +02:00
R. Ryantm 1cac88e075 home-assistant-custom-components.solis-sensor: 3.13.1 -> 3.13.2 2025-09-20 10:05:04 +00:00
Fabian Affolter 8eef4a2436 python313Packages.elasticsearch8: add missing inputs 2025-09-20 12:04:33 +02:00
Wolfgang WaltherandGitHub 41239f0343 postgresqlPackages.pg_roaringbitmap: 0.5.4 -> 0.5.5 (#444540) 2025-09-20 10:02:36 +00:00
Fabian Affolter 187ca93386 python313Packages.rki-covid-parser: remove
rki-covid-parser is unmaintained
2025-09-20 11:58:20 +02:00
Bobby RongandGitHub 8af0216c0f planify: 4.13.4 -> 4.14.0 (#444334) 2025-09-20 09:56:13 +00:00
Fabian Affolter 4fab322310 python313Packages.rtsp-to-webrtc: remove
rtsp-to-webrtc is no longer maintained and archived
2025-09-20 11:52:56 +02:00
GrimmauldandGitHub 81251f5702 cdrkit: 1.1.11-3.5 -> 1.1.11-4, fix for cmake 4 (#444560) 2025-09-20 09:45:19 +00:00
R. Ryantm b85e8b7db9 libretro-shaders-slang: 0-unstable-2025-09-05 -> 0-unstable-2025-09-14 2025-09-20 09:43:22 +00:00
Fabian Affolter 2fad2a7308 tunnelgraf: override paramiko 2025-09-20 11:43:09 +02:00
Fabian Affolter aeb3a0032c python313Packages.sshtunnel: disable failing test 2025-09-20 11:42:33 +02:00
R. Ryantm 641a459278 libretro.snes9x: 0-unstable-2025-08-11 -> 0-unstable-2025-09-18 2025-09-20 09:41:12 +00:00
beviu 67b8817f26 switch-to-configuration-ng: wait for NameOwnerChanged after systemd Reexecute
To re-execute a systemd manager interface, the
current switch-to-configuration-ng code calls the
org.freedesktop.systemd1.Manager.Reexecute method on D-Bus.

As noted in a comment, the systemd manager does not reply to that
method call (it has the org.freedesktop.DBus.Method.NoReply attribute).
Instead, to signal when it is done re-executing, it passes its old D-Bus
connection socket to the new systemd manager and once the new systemd
manager is ready to receive D-Bus messages on the new D-Bus connection
socket, it will close the old connection socket. As the old connection
socket is closed, the D-Bus daemon assigns the org.freedesktop.systemd1
bus name to the new D-Bus connection [1].

The dbus-codegen crate does not support the
org.freedesktop.DBus.Method.NoReply attribute. What currently
happens in switch-to-configuration-ng is that it blocks until the
old connection socket is closed which makes the D-Bus daemon send a
org.freedesktop.DBus.Error.NoReply error to switch-to-configuration-ng
which then unblocks it.

If the systemd manager takes a long time to re-execute (more than 10
seconds), then the method call can also timeout which means that
switch-to-configuration-ng will proceed with the next systemd manager
method calls, leading to the following error:

> Error: Failed to restart nixos-activation.service
>
> Caused by:
>     Message recipient disconnected from message bus without replying

This was observed on a server with a very large number of
filesystem mounts that make re-execution take more than 10
seconds.

Use the org.freedesktop.DBus.NameOwnerChanged signal [2] to determine
when systemd is done reexecuting and is ready to receive new D-Bus
messages again.

[1]: https://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-overview
[2]: https://dbus.freedesktop.org/doc/dbus-specification.html#bus-messages-name-owner-changed
2025-09-20 11:33:38 +02:00
Fabian AffolterandGitHub a74ebf3f35 python3Packages.thriftpy2: apply upstream patch to remove toml dep (#443318) 2025-09-20 09:30:37 +00:00
Fabian AffolterandGitHub bc346c501a python3Packages.aioshelly: 13.9.0 -> 13.10.0 (#443554) 2025-09-20 09:27:01 +00:00
Fabian AffolterandGitHub 6995a0c12a python3Packages.llama-index-cli: 0.5.0 -> 0.5.1 (#443128) 2025-09-20 09:25:31 +00:00
Fabian AffolterandGitHub 1860f9e0db python3Packages.python-roborock: 2.44.0 -> 2.44.1 (#444131) 2025-09-20 09:24:45 +00:00
Fabian AffolterandGitHub 18950f05b7 python313Packages.tagoio-sdk: modernize (#444562) 2025-09-20 09:23:47 +00:00
Fabian AffolterandGitHub a03dd4d026 python3Packages.netbox-contract: 2.4.1 -> 2.4.2 (#439682) 2025-09-20 09:23:31 +00:00
timoreo 67eb0f0494 godot: fix obj being copied to output 2025-09-20 11:21:57 +02:00
R. Ryantm 28367fc246 python3Packages.txtai: 9.0.0 -> 9.0.1 2025-09-20 09:13:52 +00:00
R. Ryantm 141956d4d6 gale: 1.9.6 -> 1.9.7 2025-09-20 09:04:32 +00:00
Fabian AffolterandGitHub 813d01a53d python3Packages.cyclonedx-python-lib: 11.0.0 -> 11.1.0 (#443931) 2025-09-20 09:00:44 +00:00
R. Ryantm 75f144da35 centrifugo: 6.3.0 -> 6.3.1 2025-09-20 08:54:31 +00:00
Gaétan LepageandGitHub 8dcf5943c3 mvnd: 1.0.2 -> 1.0.3 (#444164) 2025-09-20 08:44:47 +00:00
Arian van Putten c71ad29633 nixos/tests/systemd-journal: Fix typo in test 2025-09-20 10:34:18 +02:00
Alyssa RossandGitHub 841dc59ecf linux_xanmod, linux_xanmod_latest: 2025-09-19 (#444419) 2025-09-20 08:25:12 +00:00
nixpkgs-merge-bot[bot]andGitHub f9efdc901d libpinyin: 2.10.2 -> 2.10.3 (#444561) 2025-09-20 08:22:37 +00:00
K900andGitHub 3bb8213531 linuxManualConfig: Handle only y and m in readConfig, plus one minor fix (#444250) 2025-09-20 08:20:59 +00:00
Fabian Affolter c4bf8c39a2 tunnelgraf: update changelog entry 2025-09-20 10:20:12 +02:00
Fabian Affolter 6dc8602fea python313Packages.tagoio-sdk: modernize 2025-09-20 10:17:41 +02:00
R. Ryantm e26bfd4236 matrix-authentication-service: 1.1.0 -> 1.2.0 2025-09-20 08:17:17 +00:00
Fabian Affolter fd45b6078f pip-audit: modernize 2025-09-20 10:11:03 +02:00
Fabian Affolter e4cbbcc400 pip-audit: relax cyclonedx-python-lib 2025-09-20 10:10:18 +02:00
Dimitar Nestorov 32dbba77cb darwin.xcode: add DimitarNestorov to maintainers 2025-09-20 11:10:17 +03:00
Dimitar Nestorov 7870f02001 darwin.xcode: update meta 2025-09-20 11:10:16 +03:00
Dimitar Nestorov 376282d849 darwin.xcode: add 26 2025-09-20 11:10:16 +03:00
R. Ryantm 8c14a2e9ef weaver: 0.17.1 -> 0.18.0 2025-09-20 08:07:56 +00:00
Fabian AffolterandGitHub 08eb6d24d0 checkov: 3.2.461 -> 3.2.471 (#444557) 2025-09-20 08:07:09 +00:00
Grimmauld 6b97ee62eb cdrkit: apply patch for cmake 4 2025-09-20 10:07:01 +02:00
Gaetan Lepage 62c5ee3c44 python3Packages.dm-control: 1.0.31 -> 1.0.34
Diff: https://github.com/google-deepmind/dm_control/compare/1.0.31...1.0.34

Changelog: https://github.com/google-deepmind/dm_control/releases/tag/1.0.34
2025-09-20 08:03:31 +00:00
Grimmauld 8203384a39 cdrkit: 1.1.11-3.5 -> 1.1.11-4 2025-09-20 10:02:46 +02:00