Commit Graph
1033599 Commits
Author SHA1 Message Date
Philip TaronandGitHub 6058d18ccd ci/eval: add opt-in instruction counting using perf (#538429) 2026-07-07 15:48:21 +00:00
Jonathan Davies 012b74eb48 apacheKafka: 4_2: 4.2.0 → 4.2.1 2026-07-07 16:48:04 +01:00
Martin Weinelt 809048936d nixos/doc/rl2611: netbox module changes 2026-07-07 17:43:39 +02:00
Martin Weinelt 7f7d069ad7 nixos/netbox: add services to redis group conditionally
This only makes sense when there is a local redis group, and then we
can scope the group membership to the service instead of the whole user.
2026-07-07 17:43:39 +02:00
Martin Weinelt f0cd25ba33 nixos/netbox: harden systemd units
Limits what the netbox services can do down to a reasonable scope.
2026-07-07 17:43:39 +02:00
Martin Weinelt b50a65023c nixos/netbox: add opt-in nginx support
This is part of making way for simpler onboarding, because it stops
requiring users to guess where to point the static directory to.
2026-07-07 17:43:39 +02:00
Martin Weinelt 5bab8a265b nixos/netbox: allow opt-out from local postgres and redis
This is important, because now users can easily understand that the
module takes care of these things, and opt-out if needed.
2026-07-07 17:43:38 +02:00
Martin Weinelt 4d576c4839 nixos/tests/netbox: use wait_for_file helper 2026-07-07 17:43:38 +02:00
Martin Weinelt 53e8dc133a nixos/netbox: put all services into a systemd slice
Simplifies resource overview and management.
2026-07-07 17:43:38 +02:00
Martin Weinelt 06a84e0888 nixos/netbox: shared unit settings, structured command line
The shared unit settings make it easier to make updates across the units.

The structured command line always ensures proper tokenization.
2026-07-07 17:43:37 +02:00
Martin Weinelt 37220b42c4 nixos/netbox: refactor settings and make config introspectable
Configuring a module from withing config is bad style. This makes what
gets configured not introspectable. Worse, it requires special care to
handle priorities correctly, so things will correctly overwrite or merge.

The `GIT_PATH` setting was removed, when Netbox migrated Git operations
to dulwhich. https://github.com/netbox-community/netbox/commit/b9cac97b73c1c08213db6272de11c03711491486

Furthermore, this reduces LDAP to just a single option, because once an
LDAP configuration is set, we can already make assumptions.
2026-07-07 17:43:37 +02:00
Martin Weinelt 43bccced47 nixos/tests/netbox*: use unittest asserts
These provide much richer detail, when assertions fail.
2026-07-07 17:43:37 +02:00
Martin Weinelt c36fc51c38 nixos/tests/netbox: run in nspawn
Faster and cheaper.
2026-07-07 17:43:37 +02:00
Martin Weinelt 1a8e82de98 nixos/netbox: add option for environment files
This is relevant to pass secrets that are read from custom code in
extraConfig.

As these secrets are then read for every configuration.py consumer this
also affects netbox-manage.
2026-07-07 17:43:36 +02:00
Gerhard Schwanzer 64b6f7cbd9 openfortivpn-webview-qt: 1.2.3 -> 1.3.0
https://github.com/gm-vm/openfortivpn-webview/releases/tag/v1.3.0-qt

Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5)
2026-07-07 17:41:18 +02:00
Martin WeineltandGitHub 868bedc5ba Django: 5.2.15 -> 5.2.16; 6.0.6 -> 6.0.7 (#539304) 2026-07-07 15:40:58 +00:00
Gaetan Lepage 2adf6d055f python3Packages.opensfm: 0.5.1-unstable-2026-05-04 -> odm-4-unstable-2026-07-01
Changelog: https://github.com/mapillary/OpenSfM/blob/a677b6f0648ff3caf439aebbe9aad0ca8abc175b/CHANGELOG.md
2026-07-07 15:39:34 +00:00
Gaetan Lepage 1b6bdba19e python3Packages.opensfm: cleanup 2026-07-07 15:38:48 +00:00
Stefan FrijtersandGitHub b771e6213c scx.{csheds, rustscheds}: move EXPECTED_SCHEDULERS into env (#539267) 2026-07-07 15:34:40 +00:00
Théo Bori 271ac64dd9 python3Packages.mediawiki-langcodes: 0.2.23 -> 0.2.24 2026-07-07 17:32:14 +02:00
R. Ryantm 44b6e9c5d2 chromium-hsts-preload-list: 151.0.7891.2 -> 152.0.7937.0 2026-07-07 15:31:46 +00:00
R. Ryantm 94de78726c sequoia-sqv: 1.4.0 -> 1.5.0 2026-07-07 15:28:19 +00:00
mulatta 8d5dd8c60e documenso: 1.12.6 -> 2.14.0
Assisted-by: OpenAI ChatGPT (GPT-5)
2026-07-08 00:18:31 +09:00
Philip TaronandGitHub 7f0af50212 ci/treefmt: add gitMinimal for treefmt (#539198) 2026-07-07 15:18:21 +00:00
isabelandGitHub 997422b168 gh-pr-review: init at 1.6.2 (#539160) 2026-07-07 15:16:11 +00:00
nixpkgs-ci[bot]andGitHub ef0f78ee25 otree: 0.6.5 -> 0.7.1 (#539243) 2026-07-07 15:14:21 +00:00
nixpkgs-ci[bot]andGitHub 185bf38ac5 typos: 1.47.2 -> 1.48.0 (#539242) 2026-07-07 15:14:20 +00:00
nixpkgs-ci[bot]andGitHub 106341fde6 exploitdb: 2026-06-09 -> 2026-07-07 (#539192) 2026-07-07 15:14:08 +00:00
liberodark 64ae8ff6da bambu-studio: 02.05.00.67 -> 02.08.00.50 2026-07-07 17:12:06 +02:00
Austin HorstmanandGitHub c98f447ac6 nufmt: 0-unstable-2026-05-24 -> 0-unstable-2026-07-05 (#539287) 2026-07-07 15:06:28 +00:00
Doron Behar 1f4df0d3f7 gh-pr-review: init at 1.6.2
https://github.com/agynio/gh-pr-review

Assisted-by: nix-init
2026-07-07 18:04:24 +03:00
h7x4andGitHub dfc3f3f7c9 zsteg: 0.2.13 -> 0.2.14 (#538082) 2026-07-07 15:04:09 +00:00
Martin Weinelt 4dea9ea7c2 python3Packages.django_5: 5.2.15 -> 5.2.16
https://docs.djangoproject.com/en/5.2/releases/5.2.16/
https://www.djangoproject.com/weblog/2026/jul/07/security-releases/

Fixes: CVE-2026-48588, CVE-2026-53877, CVE-2026-53878
2026-07-07 17:03:09 +02:00
Martin Weinelt d033813d9b python3Packages.django_6: 6.0.6 -> 6.0.7
https://docs.djangoproject.com/en/6.0/releases/6.0.7/
https://www.djangoproject.com/weblog/2026/jul/07/security-releases/

Fixes: CVE-2026-48588, CVE-2026-53877, CVE-2026-53878
2026-07-07 17:02:49 +02:00
Heitor AugustoandGitHub 56af296e5d xdg-desktop-portal-cosmic: migrate from make to just (#539268) 2026-07-07 15:02:00 +00:00
Kerstin HummandGitHub 918e3481da radicale: 3.7.5 -> 3.7.6 (#539193) 2026-07-07 14:59:41 +00:00
Martin Weinelt 5c355dedbf nixos/netbox: merge bind options into one
They are all passed to gunicorn's --bind flag, so let the user pass
whatever they want.
2026-07-07 16:58:06 +02:00
Martin Weinelt d6beee20af nixos/netbox: drop keycloak specific option
The django-social-auth library supports a massive list of authentication
backends. Maintaining options at this granularity is just not great for
maintainability.

https://python-social-auth.readthedocs.io/en/latest/backends/index.html
2026-07-07 16:58:05 +02:00
Martin Weinelt f76c4fdb7f nixos/netbox: merge nixos options support in concatFile
While types.lines has a custom merge function it is generally not great
style to configure module options needlessly from the config section.
2026-07-07 16:58:05 +02:00
Martin Weinelt 46c6aaeac7 nixos/netbox: improve secret management
With this change secrets will be automatically generated if left at their
individual option defaults.

We now also allow configuration of multiple peppers, to allow proper
rotation as intended by upstream.

Finally, we now we prevent secrets from leaking into the store.
2026-07-07 16:58:05 +02:00
VZstless f2c9feeff7 clashtui: 0.2.3 -> 0.3.1, adopt 2026-07-07 22:57:36 +08:00
R. Ryantm 991a91afd1 thunderbird-latest-bin-unwrapped: 152.0 -> 152.0.1 2026-07-07 14:55:55 +00:00
Oleksii Filonenko 4cbafcce37 nix-auth: init at 0.1.0
https://github.com/numtide/nix-auth

Assisted-by: nix-init
2026-07-07 15:54:30 +01:00
Zexin Yuananddaef f1a5c7062a meshlab: fix launch failure with EGL-only glew
meshlab renders through Qt's xcb platform, which creates a GLX context
and calls glewInit() against it. Since the glew 2.2.0 -> 2.3.1 upgrade
(#526521) dropped Arch's egl+glx coexistence patch, the default
EGL-enabled glew is built EGL-only (no GLX dispatch table), so
glewInit can't read GL_VERSION and meshlab fails to launch with
"GLEW initialization failed: Missing GL version".

Use a GLX-capable glew (enableEGL = false), matching the workaround
already used by openscad and rpcs3.

Resolves #531470

Co-authored-by: daef <daef@sourcemonk.com>
Assisted-by: Claude-Code:GLM-5.2
2026-07-07 22:53:39 +08:00
Yohann BonifaceandGitHub 515b486102 python313Packages.bilibili-api-python: drop (#539286) 2026-07-07 14:52:42 +00:00
R. Ryantm 49987db5c4 openrct2: 0.5.2 -> 0.5.3 2026-07-07 14:50:15 +00:00
Eman Resu 3fbb3ae435 ci/eval: add opt-in instruction counting using perf
Currently unused in comparisons - just collecting the data for
future use.
2026-07-07 10:48:38 -04:00
Sizhe Zhao fe63e15b38 nixos/doc/rl-2611: add alps 2026-07-07 22:47:01 +08:00
Sizhe Zhao f504346df9 doc/rl-2611: add alps 2026-07-07 22:46:36 +08:00
Sizhe Zhao c6679e3b10 nixosTests.alps: update 2026-07-07 22:45:59 +08:00