Compare commits

..

3844 Commits

Author SHA1 Message Date
Martin Weinelt
a916df7c89 python3Packages.dramatiq: 2.0.1 -> 2.1.0
https://github.com/Bogdanp/dramatiq/compare/v2.0.1...v2.1.0
2026-05-30 03:53:23 +02:00
Martin Weinelt
7b925925a5 python3Packages.dramatiq: pin to setuptools 80 2026-05-30 03:53:23 +02:00
Robert Schütz
72e057ef7f python3Packages.tensorboard: fix build with setuptools 82 2026-05-30 03:53:23 +02:00
Robert Schütz
27e7bd6122 python3Packages.pytest-asyncio: 1.3.0 -> 1.4.0
Diff: https://github.com/pytest-dev/pytest-asyncio/compare/v1.3.0...v1.4.0

Changelog: https://github.com/pytest-dev/pytest-asyncio/blob/v1.4.0/docs/reference/changelog.rst
2026-05-30 03:53:22 +02:00
Martin Weinelt
08996ffcc0 python3Packages.cohere: relax pydantic-core constraint 2026-05-30 03:53:22 +02:00
Martin Weinelt
e3484937e9 python3Packages.decopatch: pep517 build, pin setuptools 80 2026-05-30 03:53:22 +02:00
Martin Weinelt
d8b6fe97fe python3Packages.dropbox: pin to setuptools 80 2026-05-30 03:53:22 +02:00
Martin Weinelt
61727d1d60 alerta-server: pep517, pin to setuptools 80 2026-05-30 03:53:22 +02:00
Martin Weinelt
ccd892abf0 python3Packages.adax-local: pin to setuptools 80 2026-05-30 03:53:22 +02:00
Martin Weinelt
d8055d7eba python3Packages.sqlalchemy: 2.0.49 -> 2.0.50
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_50
2026-05-30 03:53:22 +02:00
Robert Schütz
d38ef98cda python3Packages.uv-build: 0.11.8 -> 0.11.16
Diff: https://github.com/astral-sh/uv/compare/0.11.8...0.11.16

Changelog: https://github.com/astral-sh/uv/blob/0.11.16/CHANGELOG.md
2026-05-30 03:53:21 +02:00
Robert Schütz
df634ceed9 python3Packages.slowapi: skip tests broken by starlette 1.0 2026-05-30 03:53:21 +02:00
Robert Schütz
eb3b83f357 python3Packages.litellm: unpin pydantic 2026-05-30 03:53:21 +02:00
Robert Schütz
d3ec3c976f python3Packages.coredis: use finalAttrs 2026-05-30 03:53:21 +02:00
Robert Schütz
e8a86698fb python3Packages.coredis: 5.6.0 -> 6.6.1
Diff: https://github.com/alisaifee/coredis/compare/5.6.0...6.6.1

Changelog: https://github.com/alisaifee/coredis/blob/6.6.1/HISTORY.rst
2026-05-30 03:53:21 +02:00
Robert Schütz
62a2015059 python3Packages.ast-serialize: 0.3.0 -> 0.5.0
Diff: https://github.com/mypyc/ast_serialize/compare/v0.3.0...v0.5.0
2026-05-30 03:53:21 +02:00
Robert Schütz
e09d96cba6 python3Packages.google-cloud-bigquery: 3.40.0 -> 3.41.0
Changelog: https://github.com/googleapis/python-bigquery/blob/v3.41.0/CHANGELOG.md
2026-05-30 03:53:21 +02:00
Robert Schütz
3bf49825cb python3Packages.xmlsec: unpin lxml 2026-05-30 03:53:20 +02:00
Robert Schütz
05c1067067 python3Packages.openapi-core: fix build with jsonschema-path 0.5.0 2026-05-30 03:53:20 +02:00
Robert Schütz
e4599fe4ce python3Packages.db-dtypes: use finalAttrs 2026-05-30 03:53:20 +02:00
Robert Schütz
e00dc7175e python3Packages.db-dtypes: support pandas 3.0 2026-05-30 03:53:20 +02:00
Robert Schütz
b77987ff5c python3Packages.db-dtypes: 1.5.0 -> 1.6.0
Diff: https://github.com/googleapis/google-cloud-python/compare/db-dtypes-v1.5.0...db-dtypes-v1.6.0

Changelog: https://github.com/googleapis/google-cloud-python/blob/db-dtypes-v1.6.0/packages/db-dtypes/CHANGELOG.md
2026-05-30 03:53:20 +02:00
Martin Weinelt
9d95ab00dc python3Packages.pysnmp: 7.1.24 -> 7.1.27
https://github.com/lextudio/pysnmp/blob/refs/tags/v7.1.27/CHANGES.rst
2026-05-30 03:53:20 +02:00
Martin Weinelt
0073ff9cf2 python3Packages.pysmi: 1.6.3 -> 2.0.2
https://github.com/lextudio/pysmi/blob/v2.0.2/CHANGES.rst
2026-05-30 03:53:20 +02:00
Martin Weinelt
f90f7a646a python3Packages.wxpython: 4.2.4 -> 4.2.5
https://github.com/wxWidgets/Phoenix/blob/wxPython-4.2.5/CHANGES.rst
2026-05-30 03:53:19 +02:00
Martin Weinelt
aaa1dd2051 python3Packages.cassandra-driver: 3.29.3 -> 3.30.0
https://github.com/apache/cassandra-python-driver/blob/3.30.0/CHANGELOG.rst
2026-05-30 03:53:19 +02:00
Robert Schütz
3c1a2152d0 python3Packages.pikepdf: 10.7.0 -> 10.7.1
Diff: https://github.com/pikepdf/pikepdf/compare/v10.7.0...v10.7.1

Changelog: https://github.com/pikepdf/pikepdf/blob/v10.7.1/docs/releasenotes/version10.md
2026-05-30 03:53:19 +02:00
Robert Schütz
cfc4aab349 python3Packages.trove-classifiers: 2026.5.7.17 -> 2026.5.20.19
Changelog: https://github.com/pypa/trove-classifiers/releases/tag/2026.5.20.19
2026-05-30 03:53:19 +02:00
Robert Schütz
d8e3c88453 python3Packages.pikepdf: 10.6.0 -> 10.7.0
Diff: https://github.com/pikepdf/pikepdf/compare/v10.6.0...v10.7.0

Changelog: https://github.com/pikepdf/pikepdf/blob/v10.7.0/docs/releasenotes/version10.md
2026-05-30 03:53:19 +02:00
Robert Schütz
1010b88845 python3Packages.jsonschema-path: 0.4.6 -> 0.5.0
Diff: https://github.com/p1c2u/jsonschema-path/compare/0.4.6...0.5.0

Changelog: https://github.com/p1c2u/jsonschema-path/releases/tag/0.5.0
2026-05-30 03:53:19 +02:00
Robert Schütz
7add03ebc9 python3Packages.pathable: 0.5.0 -> 0.6.0
Diff: https://github.com/p1c2u/pathable/compare/0.5.0...0.6.0

Changelog: https://github.com/p1c2u/pathable/releases/tag/0.6.0
2026-05-30 03:53:19 +02:00
Martin Weinelt
3d53e58aad python3Packages.pyhanko: 0.34.1 -> 0.35.1
https://github.com/MatthiasValvekens/pyHanko/blob/v0.35.1/docs/changelog.rst#pyhanko
2026-05-30 03:53:18 +02:00
Martin Weinelt
a41d6b2f06 python3Packages.launchpadlib: pin setuptools 80 2026-05-30 03:53:18 +02:00
Martin Weinelt
e936451e58 python3Packages.certomancer: 0.13.0 -> 0.14.0 2026-05-30 03:53:18 +02:00
Martin Weinelt
16d1c62a28 python3Packages.python-ldap: 3.4.6 -> 3.4.7
https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-3.4.7
2026-05-30 03:53:18 +02:00
Martin Weinelt
8d493968f5 python3Packages.pytest-logdog: pep517 build, pin setuptools 80 2026-05-30 03:53:18 +02:00
Martin Weinelt
5bb6e1f605 python3Packages.masky: pep517 build, pin setuptools 80 2026-05-30 03:53:18 +02:00
Martin Weinelt
cafee09a90 black: 25.1.0 -> 26.5.1
https://github.com/psf/black/blob/26.5.1/CHANGES.md
2026-05-30 03:53:18 +02:00
Martin Weinelt
292f1bcbd4 python3Packages.pytokens: init at 0.4.1
New dependency for black.
2026-05-30 03:53:18 +02:00
Martin Weinelt
9c013026b9 python3Packages.typer: 0.24.0 -> 0.25.1
https://github.com/tiangolo/typer/releases/tag/0.25.1
2026-05-30 03:53:17 +02:00
Martin Weinelt
b56b7a3671 python3Packages.tank-utility: pin to setuptools 80 2026-05-30 03:53:17 +02:00
Martin Weinelt
4105de0322 python3Packages.tabcmd: 2.0.18 -> 2.0.20
https://github.com/tableau/tabcmd/releases/tag/v2.0.20
2026-05-30 03:53:17 +02:00
Robert Schütz
7676fdd6ad python3Packages.yarl: 1.23.0 -> 1.24.2
Diff: https://github.com/aio-libs/yarl/compare/v1.23.0...v1.24.2

Changelog: https://github.com/aio-libs/yarl/blob/v1.24.2/CHANGES.rst
2026-05-30 03:53:17 +02:00
Martin Weinelt
1d5c2a8b87 python3Packages.cffsubr: pin to setuptools 80 2026-05-30 03:53:17 +02:00
Robert Schütz
e9bb1dd3f3 python3Packages.pandas: make src reproducible 2026-05-30 03:53:17 +02:00
Randy Eckenrode
8fc19d25f3 darwin.stdenv: fix infinite recursion due to Python 3.14 upgrade 2026-05-30 03:53:16 +02:00
Robert Schütz
ef431c73be python313Packages.backports-zstd: 1.4.0 -> 1.5.0
Diff: https://github.com/rogdham/backports.zstd/compare/v1.4.0...v1.5.0

Changelog: https://github.com/rogdham/backports.zstd/blob/v1.5.0/CHANGELOG.md
2026-05-30 03:53:16 +02:00
Robert Schütz
4f399b1dae python3Packages.idna: 3.14 -> 3.15
Diff: https://github.com/kjd/idna/compare/v3.14...v3.15

Changelog: https://github.com/kjd/idna/releases/tag/v3.15
2026-05-30 03:53:16 +02:00
Martin Weinelt
d5ff76f1cf python3Packages.prawcore: disable failing test 2026-05-30 03:53:16 +02:00
Martin Weinelt
fe760b16bc python3Packages.pyramid: 2.0.2 -> 2.1
https://github.com/Pylons/pyramid/blob/2.1/CHANGES.rst
2026-05-30 03:53:16 +02:00
Martin Weinelt
1aaa1baa60 python3Packages.cmd2: disable failing test
This is due to expecting a rich version lt 15. Upstream yanked the test
after the rich 15 update.
2026-05-30 03:53:16 +02:00
Martin Weinelt
eeaaa9d01b python3Packages.duckdb: propagate typing-extensions 2026-05-30 03:53:16 +02:00
Martin Weinelt
b473e8448f python3Packages.omegaconf: pin to setuptools_80 2026-05-30 03:53:16 +02:00
Martin Weinelt
b9c3d1c0ff python3Packages.cu2qu: pin to setuptools_80 2026-05-30 03:53:15 +02:00
Martin Weinelt
6c81b30e2c python313Packages.fs: pin to setuptools_80 2026-05-30 03:53:15 +02:00
Martin Weinelt
b4538c1c7c python3Packages.makefun: pin to setuptools_80
and update pytest pin to 8.3.
2026-05-30 03:53:15 +02:00
Martin Weinelt
158b6a83f7 python3Packages.apscheduler: pin to setuptools_80 2026-05-30 03:53:15 +02:00
Martin Weinelt
654d103b12 python3Packages.scikit-build: 0.18.1 -> 0.19.0
https://github.com/scikit-build/scikit-build/blob/0.19.0/CHANGES.rst
2026-05-30 03:53:15 +02:00
Martin Weinelt
9518afa893 python3Packages.pycapnp: backport patch for py314 compat 2026-05-30 03:53:15 +02:00
Martin Weinelt
4b583d748c python3Packages.home-assistant-chip-wheels: provide ast-serialize
Mypy 2.0 wants ast-serialize in some cases but does not propagate it
itself.
2026-05-30 03:53:15 +02:00
Martin Weinelt
7b235832bc afew: pin to setuptools_80 2026-05-30 03:53:14 +02:00
Martin Weinelt
e4c7627d6a python3Packages.mcp: 1.26.0 -> 1.27.1
https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.27.1
2026-05-30 03:53:14 +02:00
Martin Weinelt
9e8a6e9c9b python3Packages.plaster-pastedeploy: pep517 build, setuptools 81 pin 2026-05-30 03:53:14 +02:00
Martin Weinelt
b44ac20dfb python3Packages.scales: pin to setuptools_80 2026-05-30 03:53:14 +02:00
Martin Weinelt
4143982e36 python3Packages.coreapi: pin to setuptools_80 2026-05-30 03:53:14 +02:00
Martin Weinelt
ea45d1e860 python3Packages.torch: relax setuptools 2026-05-30 03:53:14 +02:00
Martin Weinelt
2b81f14fb4 python3Packages.numba: 0.63.1 -> 0.65.1
https://numba.readthedocs.io/en/stable/release/0.65.1-notes.html
2026-05-30 03:53:14 +02:00
Martin Weinelt
3c13010a19 python3Packages.llvmlite: 0.46.0 -> 0.47.0
https://github.com/numba/llvmlite/blob/v0.47.0/CHANGE_LOG
2026-05-30 03:53:13 +02:00
Martin Weinelt
0d33bcce4e python3Packages.numcodecs: 0.16.3 -> 0.16.5 2026-05-30 03:53:13 +02:00
Robert Schütz
065869b1b2 python3Packages.syrupy: use finalAttrs 2026-05-30 03:53:13 +02:00
Robert Schütz
3dc26f2e52 python3Packages.syrupy: 5.1.0 -> 5.2.0
Diff: https://github.com/syrupy-project/syrupy/compare/v5.1.0...v5.2.0

Changelog: https://github.com/syrupy-project/syrupy/blob/v5.2.0/CHANGELOG.md
2026-05-30 03:53:13 +02:00
Martin Weinelt
720b51f802 python3Packages.xlib: pin setuptools_80 2026-05-30 03:53:13 +02:00
Martin Weinelt
fc149bad32 python3Packages.aiohasupervisor: drop wheel build dep 2026-05-30 03:53:13 +02:00
Martin Weinelt
116e9f56cc python3Packages.jupyter-packaging: disable FutureWarning 2026-05-30 03:53:13 +02:00
Martin Weinelt
47cb1d0c8e python3Packages.pytest-mypy-plugins: 4.0.2 -> 4.0.3
https://github.com/typeddjango/pytest-mypy-plugins/releases/tag/4.0.3
2026-05-30 03:53:13 +02:00
Martin Weinelt
e4d45548b4 python3Packages.zope-testing: relax setuptools constraint 2026-05-30 03:53:12 +02:00
Martin Weinelt
a04da3fde4 python3Packages.apswutils: pin setuptools_80 2026-05-30 03:53:12 +02:00
Martin Weinelt
3ccd026063 python3Packages.face-recognition-models: pin setuptools_80 2026-05-30 03:53:12 +02:00
Martin Weinelt
b7a93ec9e6 buildMozillaMach: use python3.13 for versions below 143.0 2026-05-30 03:53:12 +02:00
Martin Weinelt
3043c255b3 spidermonkey: pin to python 3.13
> AttributeError: module 'ast' has no attribute 'Str'
2026-05-30 03:53:12 +02:00
Robert Schütz
e03a901005 python3Packages.pikepdf: 10.5.1 -> 10.6.0
Diff: https://github.com/pikepdf/pikepdf/compare/v10.5.1...v10.6.0

Changelog: https://github.com/pikepdf/pikepdf/blob/v10.6.0/docs/releasenotes/version10.md
2026-05-30 03:53:12 +02:00
Martin Weinelt
3f544ddd49 python3Packages.scikit-build-core: 0.11.6 -> 0.12.2
https://github.com/scikit-build/scikit-build-core/blob/v0.12.2/docs/about/changelog.md
2026-05-30 03:53:12 +02:00
Martin Weinelt
16c4646621 python3Packages.tqdm: 4.67.1 -> 4.67.3
https://tqdm.github.io/releases/
2026-05-30 03:53:12 +02:00
Martin Weinelt
b5c57c52c8 python3Packages.python-ldap: 3.4.5 -> 3.4.6
https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-3.4.6
2026-05-30 03:53:11 +02:00
Martin Weinelt
604a2a80c0 python3Packages.distutils: disable failing tests 2026-05-30 03:53:11 +02:00
Martin Weinelt
f3964c18d6 python3Packages.uvloop: pin to setuptools_80 2026-05-30 03:53:11 +02:00
Martin Weinelt
fb8cdd0dba python3Packages.blockdiag: pin to setuptools_80 2026-05-30 03:53:11 +02:00
Martin Weinelt
1434d0780e python3Packages.deprecated: pin to setuptools_80 2026-05-30 03:53:11 +02:00
Martin Weinelt
8ea0b4f255 python3Packages.pylama: pin to setuptools_80 2026-05-30 03:53:11 +02:00
Martin Weinelt
5a1cd9cc55 python3Packages.rich: 14.3.3 -> 15.0.0
https://github.com/Textualize/rich/blob/v15.0.0/CHANGELOG.md
2026-05-30 03:53:11 +02:00
Martin Weinelt
29184d79fa python3Packages.matplotlib: relax setuptools-scm constraint 2026-05-30 03:53:10 +02:00
Martin Weinelt
73599831a4 python3Packages.charset-normalizer: provide ast-serialize build dep
Now that mypy requires ast-serialize at build time, charset-normalizer
wants it too.
2026-05-30 03:53:10 +02:00
Martin Weinelt
db883c3f8e python3Packages.filelock: disable flaky locking tests
Locally these work fine, on builders these timeout after 20s.
2026-05-30 03:53:10 +02:00
Martin Weinelt
6b54753cb1 python3Packages.uvicorn: 0.40.0 -> 0.46.0
https://github.com/encode/uvicorn/blob/0.46.0/CHANGELOG.md
2026-05-30 03:53:10 +02:00
Robert Schütz
ca7a8d5360 python3Packages.pendulum: use finalAttrs 2026-05-30 03:53:10 +02:00
Robert Schütz
bc9158e81e python3Packages.pendulum: 3.1.0-unstable-2025-10-28 -> 3.2.0
Diff: 2982f25fea...3.2.0

Changelog: https://github.com/sdispater/pendulum/blob/3.2.0/CHANGELOG.md
2026-05-30 03:53:10 +02:00
Robert Schütz
404b657905 python3Packages.trove-classifiers: 2026.4.28.13 -> 2026.5.7.17
Changelog: https://github.com/pypa/trove-classifiers/releases/tag/2026.5.7.17
2026-05-30 03:53:10 +02:00
Robert Schütz
04038fded7 python3Packages.pytest-subprocess: 1.5.4 -> 1.6.0
Diff: https://github.com/aklajnert/pytest-subprocess/compare/1.5.4...1.6.0

Changelog: https://github.com/aklajnert/pytest-subprocess/blob/1.6.0/HISTORY.rst
2026-05-30 03:53:10 +02:00
Robert Schütz
0bb3a590b3 python3Packages.pytz: 2026.1.post1 -> 2026.2
Changelog: https://launchpad.net/pytz/+announcements
2026-05-30 03:53:09 +02:00
Martin Weinelt
ca8d5fbb3d python3Packages.librt: 0.9.0 -> 0.11.0
https://github.com/mypyc/librt/compare/v0.9.0...v0.11.0
2026-05-30 03:53:09 +02:00
Martin Weinelt
3ca34d25fc fetchCargoVendor: break infinite recursion with ast-serialize
The ast-serialize package depends on fetchCargoVendor and is part of the
bootstrap chain for requests.
2026-05-30 03:53:09 +02:00
Martin Weinelt
a9349934d2 python3Packages.charset-normaler: expose withMypyc flag
This is necessary to break the

     fetch-cargo-vendor
  -> ast-serialize
  -> mypy
  -> charset-normalizer
  -> requests
  -> fetch-cargo-vendor

infinite recursion
2026-05-30 03:53:09 +02:00
Martin Weinelt
c5d5b72238 python3Packages.mypy: 1.20.1 -> 2.1.0 2026-05-30 03:53:09 +02:00
Martin Weinelt
d59d282564 python3Packages.ast-serialize: init at 0.3.0 2026-05-30 03:53:09 +02:00
Martin Weinelt
95dd19e324 python3Packages.mako: 1.3.10 -> 1.3.12
https://github.com/sqlalchemy/mako/releases/tag/rel_1_3_12
2026-05-30 03:53:08 +02:00
Martin Weinelt
83fbf8ebee python3Packages.skia-pathops: 0.9.1 -> 0.9.2 2026-05-30 03:53:08 +02:00
Martin Weinelt
2d6cb39369 python3Packages.zipp: 3.23.1 -> 4.0.0
https://github.com/jaraco/zipp/compare/v3.23.1...v4.0.0
2026-05-30 03:53:08 +02:00
Martin Weinelt
7bd04c0097 python3Packages.pathspec: 1.0.4 -> 1.1.1
https://github.com/cpburnz/python-pathspec/blob/v1.1.1/CHANGES.rst
2026-05-30 03:53:08 +02:00
Robert Schütz
5addde923d python3Packages.platformdirs: 4.5.1 -> 4.9.6
Diff: https://github.com/tox-dev/platformdirs/compare/4.5.1...4.9.6

Changelog: https://github.com/tox-dev/platformdirs/releases/tag/4.9.6
2026-05-30 03:53:08 +02:00
Robert Schütz
ff4c4962d2 python3Packages.mashumaro: 3.17 -> 3.21
Diff: https://github.com/Fatal1ty/mashumaro/compare/v3.17...v3.21

Changelog: https://github.com/Fatal1ty/mashumaro/releases/tag/v3.21
2026-05-30 03:53:08 +02:00
Robert Schütz
a03c2ddc0f python3Packages.pydantic: 2.12.5 -> 2.13.4
Diff: https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.4

Changelog: https://github.com/pydantic/pydantic/blob/v2.13.4/HISTORY.md
2026-05-30 03:53:08 +02:00
Robert Schütz
81d9d52bf7 python3Packages.pydantic-core: 2.41.5 -> 2.46.4 2026-05-30 03:53:08 +02:00
Martin Weinelt
527b102631 python3Packages.pycurl: 7.45.6 -> 7.46.0
https://github.com/pycurl/pycurl/blob/REL_7_46_0/ChangeLog
2026-05-30 03:53:07 +02:00
Martin Weinelt
5d71cbbabe python3Packages.pandas: 2.3.3 -> 3.0.3
https://pandas.pydata.org/docs/whatsnew/index.html
2026-05-30 03:53:07 +02:00
Martin Weinelt
b8e8ef2793 python3Packages.cryptography: disable problematic test
Depending on the overcommit setting of the host system this test tries
to allocate up to 1 TiB of virtual memory.
2026-05-30 03:53:07 +02:00
Martin Weinelt
a9b867c25b python3Packages.importlib-resources: 6.5.2 -> 7.1.0 2026-05-30 03:53:07 +02:00
Martin Weinelt
e59adf7226 python3Packages.requests: 2.33.1 -> 2.34.0
https://github.com/psf/requests/blob/v2.34.0/HISTORY.md
2026-05-30 03:53:07 +02:00
Martin Weinelt
65a18839e7 python3Packages.typeguard: 4.4.4 -> 4.5.1
https://github.com/agronholm/typeguard/releases/tag/4.5.1
2026-05-30 03:53:07 +02:00
Robert Schütz
d7aa737a85 python3Packages.backports-zstd: 1.3.0 -> 1.4.0
Diff: https://github.com/rogdham/backports.zstd/compare/v1.3.0...v1.4.0

Changelog: https://github.com/rogdham/backports.zstd/blob/v1.4.0/CHANGELOG.md
2026-05-30 03:53:07 +02:00
Martin Weinelt
a0709bc85f python3Packages.click-repl: 0.3.0 -> 0.3.0-unstable-2026-03-26 2026-05-30 03:53:06 +02:00
Martin Weinelt
39e8a44dd3 python3Packages.wcwidth: 0.6.0 -> 0.7.0
https://github.com/jquast/wcwidth/releases/tag/0.7.0
2026-05-30 03:53:06 +02:00
Martin Weinelt
11c393f1bd python3Packages.click: 8.3.1 -> 8.3.3
https://github.com/pallets/click/blob/8.3.3/CHANGES.rst
2026-05-30 03:53:06 +02:00
Martin Weinelt
b4b0de8c25 python3Packages.lxml: 6.0.2 -> 6.1.0
https://github.com/lxml/lxml/blob/lxml-6.1.0/CHANGES.txt
2026-05-30 03:53:06 +02:00
Martin Weinelt
e80b4d990b python3Packages.babel: 2.17.0 -> 2.18.0
https://github.com/python-babel/babel/releases/tag/v2.18.0
2026-05-30 03:53:06 +02:00
Martin Weinelt
ff97264d45 python3Packages.idna: 3.13 -> 3.14
https://github.com/kjd/idna/releases/tag/v3.14
2026-05-30 03:53:06 +02:00
Martin Weinelt
d937cb6e2d python3Packages.certifi: 2026.01.04 -> 2026.04.22
https://github.com/certifi/python-certifi/compare/2026.01.04...2026.04.22
2026-05-30 03:53:05 +02:00
Martin Weinelt
bffbd23fea python3Packages.packaging: 26.1 -> 26.2
https://github.com/pypa/packaging/blob/26.2/CHANGELOG.rst
2026-05-30 03:53:05 +02:00
Martin Weinelt
b35c7a1659 python3Packages.html5lib: pin to setuptools_80
Requires pkg_resources.
2026-05-30 03:53:05 +02:00
Robert Schütz
ec7194a37a python3Packages.fastapi: update dependencies 2026-05-30 03:53:05 +02:00
Robert Schütz
c04487ac16 python3Packages.fastapi-cli: 0.0.20 -> 0.0.24
Diff: https://github.com/fastapi/fastapi-cli/compare/0.0.20...0.0.24

Changelog: https://github.com/fastapi/fastapi-cli/releases/tag/0.0.24
2026-05-30 03:53:05 +02:00
Robert Schütz
01204a518c python3Packages.starlette: cleanup 2026-05-30 03:53:05 +02:00
Robert Schütz
53b29af49e python3Packages.virtualenv: 20.36.1 -> 21.2.4
Diff: https://github.com/pypa/virtualenv/compare/20.36.1...21.2.4

Changelog: https://github.com/pypa/virtualenv/blob/21.2.4/docs/changelog.rst
2026-05-30 03:53:05 +02:00
Robert Schütz
ddb28fa0cb python3Packages.filelock: 3.20.3 -> 3.29.0
Diff: https://github.com/tox-dev/filelock/compare/3.20.3...3.29.0

Changelog: https://github.com/tox-dev/py-filelock/releases/tag/3.29.0
2026-05-30 03:53:04 +02:00
Robert Schütz
ed3453c694 python3Packages.uv-build: 0.10.0 -> 0.11.8
Diff: https://github.com/astral-sh/uv/compare/0.10.0...0.11.8

Changelog: https://github.com/astral-sh/uv/blob/0.11.8/CHANGELOG.md
2026-05-30 03:53:04 +02:00
Robert Schütz
73b7906d92 python3Packages.poetry-core: 2.3.2 -> 2.4.0
Diff: https://github.com/python-poetry/poetry-core/compare/2.3.2...2.4.0

Changelog: https://github.com/python-poetry/poetry-core/blob/2.4.0/CHANGELOG.md
2026-05-30 03:53:04 +02:00
Martin Weinelt
2372f065ad python3Packages.zope-event: 6.1 -> 6.2
https://github.com/zopefoundation/zope.event/blob/6.2/CHANGES.rst
2026-05-30 03:53:04 +02:00
Martin Weinelt
729d33e350 python3Packages.setuptools-scm: 9.2.2 -> 10.0.5
https://github.com/pypa/setuptools_scm/blob/10.0.5/CHANGELOG.md
2026-05-30 03:53:04 +02:00
Martin Weinelt
d00eb26967 python3Packages.vcs-versioning: init at 1.1.1 2026-05-30 03:53:04 +02:00
Martin Weinelt
a03725a6c6 python3Packages.setuptools_80: init at 80.10.2
81 is the last version with pkg_resources module.
80 is the last version with dry_run arg in copy_file function.
2026-05-30 03:53:03 +02:00
Martin Weinelt
388458978c python3Packages.distutils: 80.10.1 -> 82.0.1 2026-05-30 03:53:03 +02:00
Martin Weinelt
a0d82aa876 python3Packages.setuptools: 80.10.1 -> 82.0.1
https://setuptools.pypa.io/en/stable/history.html#v82-0-1
2026-05-30 03:53:03 +02:00
Martin Weinelt
5aba6aebb6 python3Packages.distutils_80: init at 80.10.2 2026-05-30 03:53:03 +02:00
Martin Weinelt
a76a96a085 python3Packages.wheel: 0.46.1 -> 0.47.0
https://github.com/pypa/wheel/compare/0.46.1...0.47.0
2026-05-30 03:53:02 +02:00
Martin Weinelt
202edcd582 python3Packages.build: 1.4.4 -> 1.5.0
https://github.com/pypa/build/blob/1.5.0/CHANGELOG.rst
2026-05-30 03:53:02 +02:00
Martin Weinelt
7385b5369e python3Packages.installer: 1.0.0 -> 1.0.1
https://github.com/pypa/installer/blob/1.0.1/docs/changelog.md
2026-05-30 03:53:02 +02:00
Martin Weinelt
6c1d92dac9 python3Minimal: exclude zstd on minimal
Evade eval errors during bootstrap.
2026-05-30 03:53:02 +02:00
Martin Weinelt
2fb194308f zstd: remove fetchpatch usage
Welcome to the fetchpatch bootstrap chain due to the Python 3.14 reverse
dependency.
2026-05-30 03:53:02 +02:00
Martin Weinelt
adb4fccdc7 python3: 3.13 -> 3.14
For 26.11 Python 3.14 will be the default Python release while 3.13 is
mostly provided for legacy compat.
2026-05-30 03:53:02 +02:00
Marcin Serwin
0b45f19bd6 gn: 0-unstable-2026-03-05 -> 0-unstable-2026-04-01 (#522707) 2026-05-30 00:37:46 +00:00
nixpkgs-ci[bot]
2456ad7686 Merge staging-next into staging 2026-05-30 00:42:50 +00:00
nixpkgs-ci[bot]
1993df86ee Merge master into staging-next 2026-05-30 00:42:13 +00:00
Michael Daniels
ce8325fa0e libagar: 1.5.0 -> 1.7.1 (#517095) 2026-05-30 00:37:20 +00:00
Sandro
26b82d423c ghost-complete: 0.9.1 -> 0.16.0 (#524333) 2026-05-30 00:31:46 +00:00
Michael Daniels
2f9a26ba09 vhd2vl: 0-unstable-2022-12-26 -> 0-unstable-2026-02-16 (#519221) 2026-05-30 00:31:24 +00:00
Sam Estep
f449508727 libagar: 1.5.0 -> 1.7.1
Assisted-by: Codex:gpt-5.5

Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-05-29 20:29:11 -04:00
Michael Daniels
073b43c812 warp-terminal: drop imadnyc from maintainers (#525324) 2026-05-30 00:21:28 +00:00
Sandro
bf8d2c2bfe openvpn3: 25 -> 27 (#503803) 2026-05-30 00:21:26 +00:00
Michael Daniels
bccb72d55e gimp-with-plugins: list plugins in description (#443772) 2026-05-30 00:15:59 +00:00
Sandro
f7a216d644 noctalia-shell: 4.7.6 -> 4.7.7 (#519869) 2026-05-30 00:05:29 +00:00
Mauricio Collares
3c7af11c22 lcalc: 2.1.1 -> 2.2.1 (#507783) 2026-05-29 23:54:40 +00:00
Mauricio Collares
847b7e82f2 python3Packages.rpy2-rinterface: 3.6.4 -> 3.6.6 (#503853) 2026-05-29 23:54:12 +00:00
Martin Weinelt
cb9cdacc8a python3Packages.fusepy: use fuse3 (#525776) 2026-05-29 23:49:24 +00:00
Adam C. Stephens
7f13565205 miniflux: 2.3.0 -> 2.3.1 (#525713) 2026-05-29 23:46:07 +00:00
Martin Weinelt
29d024e394 python3Packages.fusepy: use fuse3 2026-05-30 01:34:42 +02:00
Yt
954d09bdf6 doc/beam: update documentation to reflect tree and recommendations (#525698) 2026-05-29 23:25:04 +00:00
Pavol Rusnak
27ac479f10 fulcrum: 1.12.0.1 -> 2.1.0 (#516032) 2026-05-29 23:21:57 +00:00
Gaétan Lepage
695015e28c python3Packages.tensordict: 0.12.3 -> 0.12.4 (#525758) 2026-05-29 23:21:36 +00:00
jonscoresby
3ec4b8f09e fulcrum: 1.12.0.1 -> 2.1.0 2026-05-30 01:15:45 +02:00
Gaétan Lepage
f822e27a67 uv: 0.11.16 -> 0.11.17 (#525656) 2026-05-29 23:09:57 +00:00
Sandro
718305e422 nixos/rsshub: fix config example to new variable name (#517651) 2026-05-29 23:05:00 +00:00
R. Ryantm
2c75c8df4d python3Packages.tensordict: 0.12.3 -> 0.12.4 2026-05-29 23:03:11 +00:00
Sandro
bc78d9715f mu: 1.12.13 -> 1.14.1 (#522694) 2026-05-29 23:02:52 +00:00
nixpkgs-ci[bot]
75d694b930 flow: 0.314.0 -> 0.315.0 (#525602) 2026-05-29 23:02:32 +00:00
Sandro
2646489de8 threadcat: init at 0.1.2 (#513405) 2026-05-29 22:59:17 +00:00
Sandro
af69616eb8 python3Packages.nethsm: 2.0.1 -> 2.1.1, python3Packages.pynitrokey: 0.11.4 -> 0.12.2 (#520355) 2026-05-29 22:59:13 +00:00
Toma
893f4fd66e stirling-pdf: re-enable additional features, but make them toggleable (#525735) 2026-05-29 22:55:20 +00:00
Arthur Gautier
278d6500cb swtpm: 0.10.1 -> 0.10.1-unstable-2026-05-21 (#524592) 2026-05-29 22:53:17 +00:00
Gaétan Lepage
644686d1a0 python3Packages.markitdown: 0.1.4 -> 0.1.6, fix passthru.updateScript (#525661) 2026-05-29 22:45:31 +00:00
Gergő Gutyina
9e9ad68d22 mautrix-slack: 26.04 -> 26.05 (#521519) 2026-05-29 22:25:33 +00:00
Martin Weinelt
90b3eea3a3 atheme, libbmowgli: fast-forward to unstable commits (#525737) 2026-05-29 22:23:04 +00:00
Martin Weinelt
e4f1d35032 xautoclick: remove pcre (#525729) 2026-05-29 22:22:47 +00:00
zowoq
07e2efea6e linux: add stable staging-nixos workflow (#525070) 2026-05-29 22:19:47 +00:00
Martin Weinelt
ecd7613dcd atheme: 7.2.12 -> 7.2.12-unstable-2026-05-12
Comes with pcre2 and y2k38 support.
2026-05-30 00:09:29 +02:00
Sandro
32fec56086 python3Packages.libagent: 0.15.0 -> 0.16.1, hardcode pinentry path (#499027) 2026-05-29 22:08:56 +00:00
Sandro
4febcce571 rura: init at 1.3.0 (#523056) 2026-05-29 22:08:46 +00:00
Sandro
43af174b4b python3Packages.bincopy: 20.1.0 -> 20.1.1 (#521690) 2026-05-29 22:08:33 +00:00
Wroclaw
69fd82a719 python3Packages.libagent: hardcode pinentry path
gpgconf --list-components reports pinentry inside the gnupg store
path, but we ship pinentry as a separate package. Patch
get_pinentry_binary() to use pinentry-curses directly.
2026-05-29 23:58:58 +02:00
Wroclaw
03b9e20c23 python3Packages.libagent: 0.15.0 -> 0.16.1
Upstream also dropped KeepKey and Ledger device support in this release.

diff: https://github.com/romanz/trezor-agent/compare/v0.15.0...libagent/0.16.1
2026-05-29 23:58:58 +02:00
Wroclaw
6dbf46c002 python3Packages.ledger-agent: remove
Upstream dropped Ledger support in libagent 0.16.0.
2026-05-29 23:58:56 +02:00
Wroclaw
2174beba2a python3Packages.keepkey-agent: remove
Upstream dropped KeepKey support in libagent 0.16.0.
2026-05-29 23:58:38 +02:00
TomaSajt
e001ff1301 stirling-pdf: re-enable additional features, but make them toggleable 2026-05-29 23:56:25 +02:00
Cosima Neidahl
49cd214b67 mt32emu-*: Bump (#521309) 2026-05-29 21:56:17 +00:00
Martin Weinelt
7de9db868d libmowgli: fast-forward to latest commit
Atheme/libmowgli are not doing release any more.
2026-05-29 23:56:15 +02:00
Sigmanificient
f4a52323a1 xautoclick: remove pcre 2026-05-29 23:54:01 +02:00
nixpkgs-ci[bot]
b5360e7824 librewolf-unwrapped: 151.0.1 -> 151.0.2 (#525701) 2026-05-29 21:50:55 +00:00
Arthur Gautier
a3c6651274 swtpm: 0.10.1-unstable-05-06-2026 -> 0.10.1-unstable-2026-05-21 2026-05-29 14:47:55 -07:00
Arthur Gautier
4285107fe5 libtpms: 0.10.2 -> 0.10.2-unstable-2026-05-06 2026-05-29 14:47:55 -07:00
Yohann Boniface
069e9f40ed djgpp: fix build by setting -std=gnu89 (#521799) 2026-05-29 21:39:21 +00:00
Florian Klink
39a1309432 python3Packages.itables: 2.7.3 -> 2.8.0 (#523737) 2026-05-29 21:38:09 +00:00
Yohann Boniface
fbe3c3e905 {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: migrate source to codeberg, adopt, fix build failure (#513836) 2026-05-29 21:37:20 +00:00
Michael Daniels
b4fbec9250 qbz: 1.2.13 -> 1.2.14 (#524172) 2026-05-29 21:27:41 +00:00
Clément
35ef5570b4 shibboleth-sp: fix build failure 2026-05-29 23:27:38 +02:00
Clément
8fb749953c {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c}: adopt 2026-05-29 23:27:38 +02:00
Clément
c4404dc666 {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: add passthru.updateScript 2026-05-29 23:27:38 +02:00
Clément
fb436ebd0e {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: migrate source to codeberg
The git.shibboleth.net git forge has been replaced by Codeberg
2026-05-29 23:27:38 +02:00
Yt
21f212fc23 beamPackages.ex_doc: 0.40.1 -> 0.40.3 (#525594) 2026-05-29 21:26:36 +00:00
dotlambda
9ce304657f python3Packages.fonttools: 4.61.1 -> 4.63.0 (#524954) 2026-05-29 21:14:47 +00:00
R. Ryantm
45230095f8 miniflux: 2.3.0 -> 2.3.1 2026-05-29 21:13:34 +00:00
dotlambda
bd35882ccc cantarell-fonts: 0.303.1 -> 0.311 (#524947) 2026-05-29 21:13:19 +00:00
dotlambda
c0633020a8 libdeltachat: 2.50.0 -> 2.51.0 (#525651) 2026-05-29 21:12:00 +00:00
nixpkgs-ci[bot]
1554f70d12 poco: 1.15.2 -> 1.15.3 (#525444) 2026-05-29 21:06:23 +00:00
dotlambda
3d3dd88063 ffmpeg: clean up patches (#525630) 2026-05-29 21:03:53 +00:00
Adam C. Stephens
19415751e7 elvis-erlang: 5.0.3 -> 5.0.4 (#525555) 2026-05-29 20:58:48 +00:00
Marcin Serwin
1bc3fb9014 SDL_net: 1.2.8-unstable-2026-03-17 -> 1.2.8-unstable-2026-05-27 (#525671) 2026-05-29 20:55:25 +00:00
Robert Schütz
e64abb9c87 handbrake: drop unused patches 2026-05-29 13:53:48 -07:00
dotlambda
342ad3e865 svt-av1: 3.1.2 -> 4.1.0 (#483169) 2026-05-29 20:44:27 +00:00
Adam C. Stephens
1a5492d942 doc/beam: update documentation to reflect tree and recommendations 2026-05-29 16:43:41 -04:00
dotlambda
a2ce3ff954 filezilla: 3.69.6 -> 3.70.5 (#524601) 2026-05-29 20:40:04 +00:00
dotlambda
28e893c54f accountsservice: 23.13.9 -> 26.13.3 (#523861) 2026-05-29 20:38:06 +00:00
dotlambda
fda5215418 faac: 1.31.1 -> 1.50 (#524576) 2026-05-29 20:37:53 +00:00
Weijia Wang
3db7345e16 opencpn: migrate to by-name (#510108) 2026-05-29 20:30:25 +00:00
Cosima Neidahl
62db810809 libmt32emu: 2.8.0 -> 2.8.2 (#524159) 2026-05-29 20:25:18 +00:00
rorosen
3fd3027ae9 rke2: update all packages (#522604) 2026-05-29 20:17:05 +00:00
nixpkgs-ci[bot]
d3371b6ba8 cargo-guppy: 0.17.25 -> 0.17.26 (#525360) 2026-05-29 20:14:38 +00:00
Peder Bergebakken Sundt
0f377dc0e4 spotiflac: fix desktop icon (#524976) 2026-05-29 20:10:33 +00:00
Franta Bartik
0480c371b2 rura: init at 1.3.0
Updated to 1.2.0

Upgrade to 1.3.0
2026-05-29 16:07:05 -04:00
Weijia Wang
60d4923f69 kitty: 0.47.0 -> 0.47.1 (#525138) 2026-05-29 20:05:49 +00:00
Sandro
356661ef76 mediawiki: do not clear session cache on every start (#507422) 2026-05-29 20:05:37 +00:00
Peder Bergebakken Sundt
541e321374 harper: 2.2.1 -> 2.3.0 (#525647) 2026-05-29 19:56:28 +00:00
Weijia Wang
ccb290815e rsibreak: migrate to pkgs/by-name (#525394) 2026-05-29 19:48:38 +00:00
Peder Bergebakken Sundt
3fb4dcfc6e rusty-diceware: 0.5.8 -> 0.5.10 (#522029) 2026-05-29 19:39:20 +00:00
Peder Bergebakken Sundt
47edc0749f railway: 4.36.1 -> 4.64.0 (#518938) 2026-05-29 19:30:28 +00:00
nixpkgs-ci[bot]
23f9d8a7b9 stevenblack-blocklist: 3.16.81 -> 3.16.84 (#525439) 2026-05-29 19:20:32 +00:00
Peder Bergebakken Sundt
82dc9284ef rgx: 0.12.1 -> 0.12.3 (#523388) 2026-05-29 19:11:25 +00:00
Peder Bergebakken Sundt
ec45d5af1c stasis: 1.1.0 -> 1.2.0 (#525231) 2026-05-29 19:06:10 +00:00
Peder Bergebakken Sundt
21ac2142e5 python3Packages.pypresence: 4.3.0-unstable-2025-03-27 -> 4.6.1 (#524493) 2026-05-29 19:04:52 +00:00
Toma
cfd7764939 stirling-pdf: 2.8.0 -> 2.10.1 (#524498) 2026-05-29 19:04:34 +00:00
Peder Bergebakken Sundt
890c85bcfe stellar-core: fix PostgreSQL check on Hydra (#523224) 2026-05-29 19:03:46 +00:00
Peder Bergebakken Sundt
6077b5ffd4 rpcs3: add cmake flag to not build shared libs (#518285) 2026-05-29 18:59:38 +00:00
Bad3r
aff8c2ae29 python3Packages.markitdown: fix passthru.updateScript
gitUpdater {} never selected a version: list-git-tags returns v-prefixed
tags (v0.1.6, matching src.tag = "v${version}"), and generic-updater's
`grep "^[0-9]"` filter drops every tag that does not start with a digit,
so the script always printed [] and made no change.

Set rev-prefix = "v" so versions are compared as 0.1.6, and add
ignoredVersions = "(a|b|rc)[0-9]+$" to skip the PEP 440 pre-release tags
(v0.1.5b1, v0.1.0a1, ...) that version_is_unstable's odd-minor and
patchlevel>=90 heuristics do not recognise.

Validation:
- nix-shell maintainers/scripts/update.nix --argstr package
  python3Packages.markitdown --argstr skip-prompt true
  (0.1.4 -> 0.1.6 selected, pre-releases skipped, correct hash resolved).
- nix fmt -- pkgs/development/python-modules/markitdown/default.nix
- git diff --check
2026-05-29 21:58:55 +03:00
Peder Bergebakken Sundt
f2e91c1e07 r2modman: 3.2.16 -> 3.2.17 (#523579) 2026-05-29 18:54:07 +00:00
nixpkgs-ci[bot]
26312595da Merge staging-next into staging 2026-05-29 18:53:20 +00:00
nixpkgs-ci[bot]
6e701ed561 Merge master into staging-next 2026-05-29 18:52:41 +00:00
Peder Bergebakken Sundt
2f02b66aeb librewolf-bin-unwrapped: 150.0.2-1 -> 151.0.1-2 (#519526) 2026-05-29 18:52:08 +00:00
Bad3r
b35a7e8ef9 python3Packages.markitdown: 0.1.4 -> 0.1.6
v0.1.6 drops ffmpeg-headless, numpy, openai, pathvalidate, and puremagic
from its dependency set and adds charset-normalizer (core), pdfplumber,
azure-ai-documentintelligence, and azure-identity (optional/all extras).

azure-ai-contentunderstanding is also new in the optional set but is not
yet packaged in nixpkgs; skip it for now.

Relax mammoth (~=1.11.0 vs nixpkgs 1.12.0) and youtube-transcript-api
(~=1.0.0 vs nixpkgs 1.2.4) in pythonRelaxDeps alongside the existing
magika relaxation.

The 0.1.6 test suite adds tests/test_cu_converter.py. Its Azure imports
share one try block, so the missing azure-ai-contentunderstanding makes the
whole block fall back to stub classes, including a no-arg UserAgentPolicy.
test_nonexistent_analyzer_raises_value_error and
test_cu_registered_before_docintel patch _dependency_exc_info=None to bypass
the MissingDependencyException guard, then instantiate the converter and hit
UserAgentPolicy(user_agent=...), failing with "TypeError: UserAgentPolicy()
takes no arguments". Add both to disabledTests; runtime is unaffected (the
converter still raises MissingDependencyException without the optional extra).

Validation: nix-build -A python3Packages.markitdown
(159 passed, 2 skipped, 175 deselected).
2026-05-29 21:50:49 +03:00
Andrew Kvalheim
7c0bf92460 gimp-with-plugins: list plugins in description
gimp2-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp2-with-plugins.meta.longDescription:

> Plugins:
>
> - bimp
> - farbfeld
> - fourier
> - gimplensfun
> - gmic-qt-gimp
> - Lightning
> - lqr-plugin
> - texturize
> - wavelet-sharpen

gimp3-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp3-with-plugins.meta.longDescription:

> Plugins:
>
> - gmic-qt-gimp
> - Lightning
> - resynthesizer

Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-05-29 11:50:33 -07:00
Robert Schütz
8cd7c741b0 ffmpeg_7: add patch for svt-av1 4.0
Co-authored-by: Alex James <git@alextjam.es>
2026-05-29 11:47:59 -07:00
Peder Bergebakken Sundt
3f92ca6620 copywrite: 0.25.1 -> 0.25.3 (#524399) 2026-05-29 18:46:46 +00:00
Nick Cao
225a837149 framework-tool: drop leonas maintainership (#525618) 2026-05-29 18:46:40 +00:00
Andrew Kvalheim
4db32a86dd gimpPlugins.lightning: add version
Reference: ffcde7400f/README
2026-05-29 11:43:47 -07:00
Peder Bergebakken Sundt
ea75252316 openfpgaloader: 1.0.0 -> 1.1.1 (#523570) 2026-05-29 18:39:06 +00:00
Peder Bergebakken Sundt
47f1e8b4ff python3Packages.ansible: 13.6.0 -> 13.7.0 (#523543) 2026-05-29 18:36:44 +00:00
Christian Kögler
d89dfde50d onnxruntime: never treat warnings as fatal (#525603) 2026-05-29 18:26:57 +00:00
R. Ryantm
783dea20a2 svt-av1: 3.1.2 -> 4.1.0 2026-05-29 11:25:51 -07:00
nixpkgs-ci[bot]
e0f867123c snx-rs: 6.0.6 -> 6.1.0 (#525663) 2026-05-29 18:23:51 +00:00
nixpkgs-ci[bot]
7a6abaf80a olympus-unwrapped: 26.05.03.05 -> 26.05.23.02 (#525626) 2026-05-29 18:23:42 +00:00
nixpkgs-ci[bot]
7ba9e88869 microsoft-edge: 148.0.3967.70 -> 148.0.3967.83 (#524818) 2026-05-29 18:23:19 +00:00
Guy Chronister
00b4c7d531 opencpn: migrate to by-name 2026-05-29 20:22:07 +02:00
Peder Bergebakken Sundt
8cbd2f27a9 git-team: 1.8.1 -> 2.0.0 (#520572) 2026-05-29 18:20:13 +00:00
Peder Bergebakken Sundt
3d638b695e flashlabel-yxwl: 1.2.1 -> 1.2.3 (#525091) 2026-05-29 18:09:10 +00:00
K900
b9d7df72de rusty-path-of-building: 0.2.17 -> 0.2.18 (#525655) 2026-05-29 18:06:57 +00:00
Adam C. Stephens
0d2fe7805c nixos/tests/installer: fix ZFS tests (#525613) 2026-05-29 18:06:14 +00:00
Weijia Wang
1e6a23573e clazy: migrate to by-name, migrate llvmpackages.stdenv from top-level (#486123) 2026-05-29 18:06:03 +00:00
Weijia Wang
3874b5d4cb pantalaimon{,-headless}: migrate to by-name (#485428) 2026-05-29 18:05:08 +00:00
Yohann Boniface
f0b4cf4ed7 plasticity: add bearfm to maintainers (#525418) 2026-05-29 18:03:36 +00:00
Peder Bergebakken Sundt
94b09122d5 osmium: 0.0.19-alpha -> 0.0.26-alpha (#523626) 2026-05-29 17:56:40 +00:00
R. Ryantm
ce872a603b librewolf-unwrapped: 151.0.1 -> 151.0.2 2026-05-29 17:56:04 +00:00
Peder Bergebakken Sundt
2f6693b8e5 joycond-cemuhook: 0-unstable-2023-08-09 -> 0-unstable-2024-12-27 (#517781) 2026-05-29 17:51:34 +00:00
Peder Bergebakken Sundt
75bfb3647d memos: 0.25.3 -> 0.29.0 (#525164) 2026-05-29 17:44:02 +00:00
R. Ryantm
ffe1f42164 snx-rs: 6.0.6 -> 6.1.0 2026-05-29 17:42:21 +00:00
Peder Bergebakken Sundt
0dbc3c640b ycwd: 0-unstable-2025-07-09 -> 0-unstable-2026-05-10 (#525310) 2026-05-29 17:42:05 +00:00
Peder Bergebakken Sundt
4547116153 easytier: 2.6.0 -> 2.6.4 (#524858) 2026-05-29 17:39:57 +00:00
Peder Bergebakken Sundt
e7b5d4912b silverfort-client: 3.7.6 -> 3.8.0 (#525174) 2026-05-29 17:36:52 +00:00
Jo
8d2edb559c docs: more fixes to release notes (#525563) 2026-05-29 17:32:07 +00:00
c6rg0
50b5ef495d uv: 0.11.16 -> 0.11.17 2026-05-29 18:28:38 +01:00
Weijia Wang
56f927ce81 various: migrate blockchains to by-name, fix gcc errors (#508064) 2026-05-29 17:27:19 +00:00
Cosima Neidahl
429f31130b mkcal: 0.7.32 -> 0.7.33 (#522919) 2026-05-29 17:24:57 +00:00
nixpkgs-ci[bot]
2623a0c343 clickhouse-lts: 26.3.10.62-lts -> 26.3.12.3-lts (#525325) 2026-05-29 17:23:31 +00:00
nixpkgs-ci[bot]
410f1adbcf hygg: 0.1.19 -> 0.1.20 (#524603) 2026-05-29 17:23:15 +00:00
Guy Chronister
1fcc46ffaa digibyted: add withGui ? false variant to digibyte 2026-05-29 19:21:17 +02:00
Guy Chronister
b3b321bf59 digibyte: migrate to by-name, fix build errors 2026-05-29 19:21:13 +02:00
Christoph Hollizeck
0531732d3c rusty-path-of-building: 0.2.17 -> 0.2.18 2026-05-29 19:20:47 +02:00
Peder Bergebakken Sundt
b834ac06fa bstone: fix dependencies & modernize (#525084) 2026-05-29 17:19:14 +00:00
Artemis Tosini
16a8293fca yubiswitch: edit description (#525558) 2026-05-29 17:15:05 +00:00
Adam C. Stephens
013786005d forgejo-mcp: 2.24.2 -> 2.26.0 (#525596) 2026-05-29 17:12:45 +00:00
Peder Bergebakken Sundt
e7f3efed5a python3Packages.azure-mgmt-automation: 1.0.0 -> 1.0.1 (#523279) 2026-05-29 17:05:30 +00:00
Peder Bergebakken Sundt
6cd9c4074c octavePackages.statistics: Fix tests & update 1.8.2 -> 1.8.3 (#523431) 2026-05-29 16:59:54 +00:00
Peder Bergebakken Sundt
7a0012ad85 octavePackages.miscellaneous: Fix build/tests & 1.3.2 -> 1.3.3 (#524066) 2026-05-29 16:59:14 +00:00
Jost Alemann
f66a43c7a9 harper: 2.2.1 -> 2.3.0
Changelog: https://github.com/Automattic/harper/releases/tag/v2.3.0
Diff: https://github.com/Automattic/harper/compare/v2.2.1...v2.3.0
2026-05-29 18:58:03 +02:00
Bjørn Forsman
0ec16278b5 ethtool: migrate update script to pcre2grep (#525503) 2026-05-29 16:56:39 +00:00
Dmitry Kalinkin
8f37294a93 root: fix Darwin build (#525530) 2026-05-29 16:54:53 +00:00
Peder Bergebakken Sundt
6bfdd51438 python3Packages.brax: disable flaky test (#520663) 2026-05-29 16:54:41 +00:00
Dmitry Kalinkin
0d3b995a80 rivet: 4.1.2 -> 4.1.3 (#525412) 2026-05-29 16:54:27 +00:00
Bjørn Forsman
d0ce44f18c basex: 12.3 -> 12.4 (#525554) 2026-05-29 16:54:02 +00:00
Robert Schütz
db582d2ae8 libdeltachat: 2.50.0 -> 2.51.0
Diff: https://github.com/chatmail/core/compare/v2.50.0...v2.51.0

Changelog: https://github.com/chatmail/core/blob/v2.51.0/CHANGELOG.md
2026-05-29 09:49:58 -07:00
Bruno BELANYI
cb5f6e9595 woodpecker-{agent,cli,server}: 3.14.1 -> 3.15.0 (#525634) 2026-05-29 16:48:42 +00:00
Florian Klink
0f69ec1866 buildRustCrate: parallelize build_bin via Makefile jobserver (#503809) 2026-05-29 16:45:33 +00:00
Matt Sturgeon
2373d26e00 bpf-linker: 0.9.15 -> 0.10.3 (#495824) 2026-05-29 16:26:41 +00:00
Maciej Krüger
b2b9231f54 claude-code: 2.1.154 -> 2.1.156 (#525449) 2026-05-29 16:24:44 +00:00
jolheiser
851bc0fd65 woodpecker-{agent,cli,server}: 3.14.1 -> 3.15.0
Signed-off-by: jolheiser <git@jolheiser.com>
2026-05-29 11:01:39 -05:00
nixpkgs-ci[bot]
e89b1d6555 ctx7: 0.4.2 -> 0.4.4 (#525579) 2026-05-29 15:59:26 +00:00
nixpkgs-ci[bot]
21c1600714 clifm: 1.27.1 -> 1.28 (#525572) 2026-05-29 15:59:14 +00:00
R. Ryantm
375ccaac58 SDL_net: 1.2.8-unstable-2026-03-17 -> 1.2.8-unstable-2026-05-27 2026-05-29 15:43:03 +00:00
R. Ryantm
76d8fe405a olympus-unwrapped: 26.05.03.05 -> 26.05.23.02 2026-05-29 15:37:30 +00:00
Leona Maroni
94068096f8 framework-tool: drop leonas maintainership
I don't have a working Framework Laptop anymore, so I have no way to
test changes.
2026-05-29 17:28:15 +02:00
dotlambda
d544d3b80a nextcloud32: 32.0.9 -> 32.0.10, nextcloud33: 33.0.3 -> 33.0.4 (#525420) 2026-05-29 15:23:53 +00:00
dotlambda
12f71eff46 libheif: 1.21.2 -> 1.22.2 (#522835) 2026-05-29 15:23:17 +00:00
NotAShelf
efc84cdfc4 doc/rl-2605: more typo/grammar fixes; fix Markdown lints
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I4244fa38682ec62a19035c7662a7a0e36a6a6964
2026-05-29 18:19:52 +03:00
Leona Maroni
c5feb3c424 nixos/tests/installer: fix ZFS tests
after a2e55e31d6, `boot.zfs.forceImportRoot` defaults to false.
This leads to the ZFS installer tests failing as they have differnt
hostids in install and boot and the filesystem doesn't get exported
properly.
This change sets the hostid, so that an import without --force works.
2026-05-29 17:06:21 +02:00
Fernando Rodrigues
6dea6ade56 leaf: drop (#513121) 2026-05-29 14:48:48 +00:00
Marc Jakobi
8dfd71eeb2 vimPlugins.eldritch-nvim: init at 0-unstable-2026-05-12 (#525562) 2026-05-29 14:44:18 +00:00
Nick Cao
29a20a8674 qovery-cli: 1.160.2 -> 1.162.0 (#525566) 2026-05-29 14:38:05 +00:00
Pol Dellaiera
7a49b7fb9f git-ls: 6.1.0 -> 7.0.1 (#525588) 2026-05-29 14:38:04 +00:00
Nick Cao
9adb68c340 vscode-extensions.sonarsource.sonarlint-vscode: 5.2.3 -> 5.3.0 (#525565) 2026-05-29 14:37:38 +00:00
Nick Cao
20fb8a55c4 myks: 5.13.0 -> 5.13.1 (#525564) 2026-05-29 14:37:21 +00:00
Nick Cao
775f1f16e0 vscode-extensions.ms-kubernetes-tools.vscode-kubernetes-tools: 1.3.29 -> 1.4.0 (#525553) 2026-05-29 14:36:11 +00:00
Nick Cao
22f2eff222 ananicy-rules-cachyos: 0-unstable-2026-05-19 -> 0-unstable-2026-05-28 (#525549) 2026-05-29 14:35:45 +00:00
Nick Cao
6f62b20ce0 bootdev-cli: 1.29.4 -> 1.29.5 (#525544) 2026-05-29 14:35:19 +00:00
Nick Cao
c6627aead7 terraform-providers.spotinst_spotinst: 1.236.0 -> 1.236.1 (#525575) 2026-05-29 14:33:59 +00:00
R. Ryantm
a2602acefb flow: 0.314.0 -> 0.315.0 2026-05-29 14:33:03 +00:00
Nick Cao
d65291d22c prow: 0-unstable-2026-05-19 -> 0-unstable-2026-05-26 (#525331) 2026-05-29 14:27:26 +00:00
Nick Cao
b90c886b3f rancher: 2.14.1 -> 2.14.2 (#525328) 2026-05-29 14:27:05 +00:00
Nick Cao
d74db7bb30 vscode-extensions.leanprover.lean4: 0.0.236 -> 0.0.237 (#525327) 2026-05-29 14:26:36 +00:00
Nick Cao
23aa22dd41 mtail: 3.2.51 -> 3.2.53 (#525318) 2026-05-29 14:26:16 +00:00
Nick Cao
767c8985f7 radicale: 3.7.3 -> 3.7.4 (#525389) 2026-05-29 14:25:36 +00:00
Nick Cao
6d276fe3ee kubecfg: 0.36.0 -> 0.37.0 (#525351) 2026-05-29 14:24:35 +00:00
Nick Cao
3be3344b41 melonds: 1.1-unstable-2026-05-17 -> 1.1-unstable-2026-05-27 (#525428) 2026-05-29 14:23:41 +00:00
Adam C. Stephens
f37475387c forgejo-mcp: 2.24.2 -> 2.26.0
Changelog: https://codeberg.org/goern/forgejo-mcp/src/tag/v2.26.0/CHANGELOG.md
2026-05-29 10:23:14 -04:00
Nick Cao
c9e012eb59 paretosecurity: 0.3.18 -> 0.3.20 (#525427) 2026-05-29 14:23:03 +00:00
Nick Cao
62a6c093f4 tgeraser: 1.5.4 -> 1.6.0 (#525419) 2026-05-29 14:22:40 +00:00
Nick Cao
2329dd0791 betterdisplay: 4.2.3 -> 4.3.4 (#525414) 2026-05-29 14:22:01 +00:00
Adam C. Stephens
f1f14a5dc1 beamPackages.ex_doc: 0.40.1 -> 0.40.3 2026-05-29 10:21:33 -04:00
Nick Cao
5078d7a4d9 sope: 5.12.8 -> 5.12.9 (#525441) 2026-05-29 14:20:59 +00:00
Nick Cao
39af54bd64 sogo: 5.12.8 -> 5.12.9 (#525411) 2026-05-29 14:20:20 +00:00
Nick Cao
e7015e7f24 python3Packages.gios: 7.0.0 -> 7.1.0 (#525466) 2026-05-29 14:19:30 +00:00
Nick Cao
bf66e1ac35 flowblade: 2.24.1 -> 2.24.2 (#525464) 2026-05-29 14:18:49 +00:00
Atemu
573c6fc9b3 ffmpeg_7: 7.1.3 -> 7.1.4 (#524596) 2026-05-29 14:18:35 +00:00
Nick Cao
2198c79fd8 fcitx5-array: 1.0.0 -> 1.0.1 (#525463) 2026-05-29 14:18:14 +00:00
Nick Cao
0f5088db3a skills: 1.5.7 -> 1.5.9 (#525459) 2026-05-29 14:16:50 +00:00
Nick Cao
97aa0c5f82 python3Packages.publicsuffixlist: 1.0.2.20260515 -> 1.0.2.20260529 (#525455) 2026-05-29 14:16:22 +00:00
Atemu
73e30c74f6 nixos/steam: remove unnecessary bwrap wrapper (#524488) 2026-05-29 14:11:24 +00:00
neonvoidx
e9ec1bed3c vimPlugins.eldritch-nvim: init at 0-unstable-2026-05-12
https://github.com/eldritch-theme/eldritch.nvim
2026-05-29 10:11:03 -04:00
whispers
f571a6c560 onnxruntime: never treat warnings as fatal
onnxruntime is currently failing on staging with:

```
/build/source/onnxruntime/test/ir/graph_test.cc:253:26: error: 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = long int]' is deprecated [-Werror=deprecated-declarations]
  253 |   m_indicies_data->Resize(static_cast<int>(indices.size()), 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- snip --
/build/source/onnxruntime/test/ir/graph_test.cc:257:16: error: 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = long int]' is deprecated [-Werror=deprecated-declarations]
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```

This is one of several cases of onnxruntime having broken on library
updates. This also occured in
d54a792625,
where we introduced a messy workaround by patching the library. We
believe this was a mistake.

In general, -Werror is highly susceptible to changes in libraries,
compilers, and other components. In Nixpkgs, we often move faster than
upstream, and that is extremely wont to cause breakage. Packages often
use warnings like deprecations to inform packages of changes in a
non-breaking way, but we are not able to meaningfully respond in
Nixpkgs. We can either just ignore the warnings, or patch away the
issues. The latter seems like a great deal of work for a
constantly-moving target (like the commit linked above), and provides
questionable utility.

Thus, we simply promote `--compile-no-warning-as-error` from being
CUDA-only to applying in all cases. This fixes the build failure on
staging as a side-effect of cleaning up this issue.

Alternatively, we could just use `-Wno-error=deprecated-declarations` or
patch, but we believe this is a more correct solution.
2026-05-29 10:08:39 -04:00
Atemu
423600457f hyprlandPlugins.hyprspace: unstable-2025-09-28 -> unstable-2026-05-28 (#518869) 2026-05-29 14:06:31 +00:00
Nick Cao
a5f4b9c15a gate: 0.64.0 -> 0.65.0 (#525063) 2026-05-29 14:03:51 +00:00
Adam C. Stephens
9d6022eb7c halloy: 2026.6 -> 2026.7 (#525571) 2026-05-29 14:02:12 +00:00
Nick Cao
f95aefd662 cfspeedtest: fix build on darwin (#525193) 2026-05-29 14:00:42 +00:00
Nick Cao
90c5a4cf09 obs-studio-plugins.obs-vkcapture: 1.5.5 -> 1.5.6 (#525158) 2026-05-29 13:59:51 +00:00
Nick Cao
9fde8df411 mfaktc: 0.24.0 -> 0.24.1 (#525153) 2026-05-29 13:59:26 +00:00
R. Ryantm
fcd57f99b2 git-ls: 6.1.0 -> 7.0.1 2026-05-29 13:57:59 +00:00
Nick Cao
4f2f25acf4 deadbeefPlugins.vgmstream: 2026-05-09.1 -> 2026-05-24 (#525134) 2026-05-29 13:57:36 +00:00
Nick Cao
d8442692d5 vscode-extensions.divyanshuagrawal.competitive-programming-helper: 2026.5.1777808848 -> 2026.5.1779885478 (#525247) 2026-05-29 13:56:40 +00:00
Nick Cao
5eb2c38f91 elan: 4.2.1 -> 4.2.2 (#525246) 2026-05-29 13:56:04 +00:00
Nick Cao
94b025a8f1 dgraph: 25.3.3 -> 25.3.4 (#525236) 2026-05-29 13:55:04 +00:00
Nick Cao
175f57efef kubectl-klock: 0.9.0 -> 0.9.1 (#525228) 2026-05-29 13:53:36 +00:00
Nick Cao
f8ebd98e92 c2patool: 0.26.59 -> 0.26.60 (#525216) 2026-05-29 13:52:13 +00:00
Nick Cao
4377840245 monocle: 1.2.0 -> 1.3.0 (#525214) 2026-05-29 13:51:07 +00:00
Nick Cao
837e6dbb68 virter: 1.0.0 -> 1.1.0 (#525206) 2026-05-29 13:50:37 +00:00
Nick Cao
e944a6cd30 thruster: 0.1.20 -> 0.1.21 (#525199) 2026-05-29 13:50:19 +00:00
Cabia Rangris
406badb71a klipper: stop using deprecated --replace argument (#524451) 2026-05-29 13:49:14 +00:00
Nick Cao
531c0bc58a rauthy: 0.35.1 -> 0.35.2 (#524822) 2026-05-29 13:43:24 +00:00
Nick Cao
0b1bf7a752 capypdf: 0.20.0 -> 0.21.0 (#524906) 2026-05-29 13:42:12 +00:00
Vladimír Čunát
36bb175519 buildMozillaMach: update MOZ_PKG_FORMAT value for forward compat (#525409) 2026-05-29 13:41:49 +00:00
Nick Cao
9de21d8930 loksh: 7.8 -> 7.9 (#524992) 2026-05-29 13:40:57 +00:00
R. Ryantm
94a02af232 ctx7: 0.4.2 -> 0.4.4 2026-05-29 13:39:25 +00:00
Pol Dellaiera
c19aba37d6 opencode: 1.15.11 -> 1.15.12 (#525486) 2026-05-29 13:38:18 +00:00
Nick Cao
2c83b73f53 tiled: 1.12.1 -> 1.12.2 (#524967) 2026-05-29 13:37:40 +00:00
Nick Cao
f3b63eccb7 prosody: 13.0.3 -> 13.0.6 (#524955) 2026-05-29 13:36:44 +00:00
Nick Cao
64bee7b642 kine: 0.15.0 -> 0.16.0 (#524999) 2026-05-29 13:34:48 +00:00
Nick Cao
a9aaaf0d92 avocode: remove (#524998) 2026-05-29 13:34:20 +00:00
Nick Cao
2a0fa9084e espresso: fix build (#524997) 2026-05-29 13:33:43 +00:00
NotAShelf
b786821e13 doc/rl-2511: more typo/grammar fixes; fix Markdown lints
Fixes odd bulletpoints and bare URLs that are prohibited by most
Markdown linters and specs.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iae14dce3d158ac11c59d9117694ccde46a6a6964
2026-05-29 16:32:36 +03:00
R. Ryantm
986dc71e2a terraform-providers.spotinst_spotinst: 1.236.0 -> 1.236.1 2026-05-29 13:30:37 +00:00
Nick Cao
701c3561a4 trealla: 2.99.1 -> 2.100.9 (#524701) 2026-05-29 13:30:03 +00:00
Nick Cao
66de3060c5 sourcegit: 2026.10 -> 2026.11 (#524262) 2026-05-29 13:26:48 +00:00
Nick Cao
28a8c48952 vscode-extensions.vue.volar: 3.2.9 -> 3.3.2 (#524235) 2026-05-29 13:25:59 +00:00
Nick Cao
90c9ab3991 matrix-alertmanager-receiver: 2026.5.13 -> 2026.5.20 (#524233) 2026-05-29 13:25:36 +00:00
Nick Cao
3487d408cd python3Packages.pytensor: 3.0.2 -> 3.0.3 (#524409) 2026-05-29 13:24:59 +00:00
Nick Cao
a9dbe16c66 poethepoet: 0.28.0 -> 0.46.0 (#524338) 2026-05-29 13:22:07 +00:00
Nick Cao
631e76c035 nono: 0.53.0 -> 0.57.0 (#524334) 2026-05-29 13:20:40 +00:00
Nick Cao
339f911049 python3Packages.langgraph-sdk: 0.3.14 -> 0.3.15 (#524442) 2026-05-29 13:19:01 +00:00
Nick Cao
097c24fdf9 searchix: 0.4.7 -> 0.4.8 (#524425) 2026-05-29 13:18:43 +00:00
Nick Cao
aa56966361 bitrise: 2.40.0 -> 2.40.3 (#524410) 2026-05-29 13:18:06 +00:00
Félix
3a1ffbf718 nsncd: add --version-regex to updateScript (#525177) 2026-05-29 13:12:07 +00:00
R. Ryantm
3557cd8335 clifm: 1.27.1 -> 1.28 2026-05-29 13:10:57 +00:00
Rina
fbe90a598d halloy: 2026.6 -> 2026.7 2026-05-29 15:10:07 +02:00
nixpkgs-ci[bot]
eda09a0827 Merge staging-next into staging 2026-05-29 13:06:53 +00:00
nixpkgs-ci[bot]
6f50cf3efa Merge master into staging-next 2026-05-29 13:06:17 +00:00
R. Ryantm
a2772bf9d9 qovery-cli: 1.160.2 -> 1.162.0 2026-05-29 12:50:01 +00:00
R. Ryantm
88d58b489b vscode-extensions.sonarsource.sonarlint-vscode: 5.2.3 -> 5.3.0 2026-05-29 12:49:31 +00:00
R. Ryantm
acafafc948 myks: 5.13.0 -> 5.13.1 2026-05-29 12:48:44 +00:00
Leonard Sheng Sheng Lee
b24aa576f9 yubiswitch: edit description
Signed-off-by: Leonard Sheng Sheng Lee <leonard.sheng.sheng.lee@gmail.com>
2026-05-29 14:42:03 +02:00
Jo
a2eb7c909f publicsuffix-list: 0-unstable-2026-03-26 -> 0-unstable-2026-05-13 (#515549) 2026-05-29 12:40:40 +00:00
Adam C. Stephens
dd73bc6395 audiobookshelf: 2.35.0 -> 2.35.1 (#525423) 2026-05-29 12:38:17 +00:00
Bobbe
a62549daf7 klipper: stop using deprecated --replace argument 2026-05-29 14:33:59 +02:00
R. Ryantm
f0ed87f7d8 elvis-erlang: 5.0.3 -> 5.0.4 2026-05-29 12:30:25 +00:00
R. Ryantm
8df57c8291 basex: 12.3 -> 12.4 2026-05-29 12:30:24 +00:00
isabel
0fc40f1310 npins: 0.4.1 -> 0.5.0 (#525541) 2026-05-29 12:30:15 +00:00
R. Ryantm
244c8ff51f vscode-extensions.ms-kubernetes-tools.vscode-kubernetes-tools: 1.3.29 -> 1.4.0 2026-05-29 12:30:13 +00:00
isabel
0989cf14ec porxie: 0.3.1 -> 0.3.3, nixos/porxie: update options for version (#524728) 2026-05-29 12:29:01 +00:00
Florian Klink
3bc10caca5 mycelium: 0.7.8 -> 0.7.9 (#525445) 2026-05-29 12:21:50 +00:00
Cabia Rangris
d9e20f945e klipper: 0.13.0-unstable-2026-03-21 -> 0.13.0-unstable-2026-05-09 (#508693) 2026-05-29 12:21:48 +00:00
Pol Dellaiera
8acf733410 python3Packages.redisvl: init at 0.19.0 (#515745) 2026-05-29 12:18:07 +00:00
Adam C. Stephens
3aa93cbece incus: 7.0.0 -> 7.1.0 (#525456) 2026-05-29 12:15:22 +00:00
R. Ryantm
6290df4f8f ananicy-rules-cachyos: 0-unstable-2026-05-19 -> 0-unstable-2026-05-28 2026-05-29 12:15:02 +00:00
Coca
36f3feadb4 npins: 0.4.1 -> 0.5.0 2026-05-29 13:07:02 +01:00
nixpkgs-ci[bot]
41d07d17e4 tf: 2.12.1 -> 2.13.0 (#525538) 2026-05-29 12:01:48 +00:00
nixpkgs-ci[bot]
de744a6567 alire: 2.1.0 -> 2.1.1 (#525443) 2026-05-29 12:01:24 +00:00
nixpkgs-ci[bot]
2641aa0e10 crossplane-cli: 2.3.0 -> 2.3.1 (#525046) 2026-05-29 12:01:13 +00:00
nixpkgs-ci[bot]
3e2edf043e fosrl-pangolin: 1.18.3 -> 1.18.4 (#524531) 2026-05-29 12:01:03 +00:00
R. Ryantm
fc078bc5a0 bootdev-cli: 1.29.4 -> 1.29.5 2026-05-29 11:56:11 +00:00
Mauricio Collares
77b5957761 primesieve: 12.13 -> 12.14 (#518364) 2026-05-29 11:47:51 +00:00
nixpkgs-ci[bot]
0632a03eb5 vacuum-tube: 1.7.0 -> 1.7.1 (#525533) 2026-05-29 11:38:17 +00:00
R. Ryantm
ae8474df17 tf: 2.12.1 -> 2.13.0 2026-05-29 11:34:23 +00:00
yaya
8b3013cafa docs: fix various typos and grammar errors in release notes (#525521) 2026-05-29 11:33:16 +00:00
R. Ryantm
2c429e37f1 vacuum-tube: 1.7.0 -> 1.7.1 2026-05-29 11:26:46 +00:00
Doron Behar
e79de488d0 qalculate-gtk: fix build by removing already applied patch (#525322) 2026-05-29 11:24:58 +00:00
Damien Cassou
8ef8ac620b mustang-cli: init at 2.23.1 (#518374) 2026-05-29 11:23:01 +00:00
NotAShelf
02dd3281fe doc/rl-2605: fix various typos and grammar errors in release notes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5cfb88c6574cadb0a677b2d8003179af6a6a6964
2026-05-29 14:04:13 +03:00
NotAShelf
30e3206c5f doc/rl-2511: fix various typos and grammar errors in release notes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I51346308f175aabf51751cab517173286a6a6964
2026-05-29 14:04:12 +03:00
zinzilulo
90df60eb3f root: fix Darwin build 2026-05-29 12:03:24 +01:00
nixpkgs-ci[bot]
e70012b0e8 haproxy: 3.3.9 -> 3.3.10 (#525030) 2026-05-29 10:50:48 +00:00
StepBroBD
5200691209 ocamlPackages.odoc: 3.1.0 → 3.2.1 (#525120) 2026-05-29 10:47:40 +00:00
codgician
82ffc507e4 python3Packages.redisvl: init at 0.19.0 2026-05-29 18:46:04 +08:00
kuflierl
37ff020c2f python3Packages.pillow-heif: disable tests that abuse spec and break in libheif 1.22.0, disable version check for libheif 2026-05-29 12:38:46 +02:00
imcvampire
65fa2676d2 ghost-complete: 0.9.1 -> 0.16.0 2026-05-29 13:36:33 +03:00
Martin Weinelt
ef96ca88e4 rust-cbindgen: 0.29.2 -> 0.29.3 (#525415) 2026-05-29 10:31:41 +00:00
Markus Kowalewski
b67199c130 pixinsight: 1.9.3-20250402 -> 1.9.4-20260522 (#522180) 2026-05-29 10:23:06 +00:00
Florian Klink
f07e336c3f nsncd: add --version-regex to updateScript
Upstream tagged a .1.5.2 version (with a trailing dot), and r-ryantm
keeps sending PRs to bump to that.

Set --version-regex of nix-update-script to hopefully prevent it from
doing this.

See https://github.com/twosigma/nsncd/issues/202
See https://github.com/NixOS/nixpkgs/pull/518824
Closes https://github.com/NixOS/nixpkgs/pull/524808
2026-05-29 12:17:34 +02:00
Martin Weinelt
7feba6ebe7 rsyslog: flatten nested attribute set in passthru tests (#525516) 2026-05-29 10:11:16 +00:00
Martin Weinelt
7793abac87 rsyslog: flatten nested attribute set in passthru tests
This makes build rsyslog.tests work.
2026-05-29 12:05:46 +02:00
Martin Weinelt
4fca6fcd5e liblognorm: 2.0.9 -> 2.1.0 (#525509) 2026-05-29 09:59:24 +00:00
Martin Weinelt
e03ffebe25 fcitx5-gtk: drop unused pcre dep (#522758) 2026-05-29 09:55:52 +00:00
Martin Weinelt
144eacfc25 liblognorm: 2.0.9 -> 2.1.0
https://github.com/rsyslog/liblognorm/blob/v2.1.0/ChangeLog
2026-05-29 11:41:44 +02:00
Cabia Rangris
31b4daa00e klipper: support using indented strings in settings (#524448) 2026-05-29 09:34:38 +00:00
Vincent Laporte
76394d1a0d rocqPackages.micromega-plugin: 1.0.0 -> 1.1.0 (#525468) 2026-05-29 09:29:45 +00:00
Martin Weinelt
8e7383b2f5 ethtool: migrate update script to pcre2grep 2026-05-29 11:28:29 +02:00
nixpkgs-ci[bot]
aab8408f57 cockpit-podman: 125 -> 126 (#525106) 2026-05-29 09:27:51 +00:00
nixpkgs-ci[bot]
782876b9c8 cockpit-machines: 352 -> 353 (#525105) 2026-05-29 09:27:49 +00:00
nixpkgs-ci[bot]
4057454ed2 cursor-cli: 0-unstable-2026-05-16 -> 0-unstable-2026-05-24 (#524236) 2026-05-29 09:27:40 +00:00
nixpkgs-ci[bot]
cf2e006b49 lpd8editor: 0.0.16 -> 0.0.18 (#518695) 2026-05-29 09:27:25 +00:00
Weijia Wang
6d215bfc5a tulip: migrate to by-name (#510099) 2026-05-29 09:14:57 +00:00
Marie Ramlow
eaba4b6830 matterjs-server: init at 0.7.1, nixos/matterjs-server: init (#524144) 2026-05-29 09:11:50 +00:00
Markus Kowalewski
4e1e8836a3 aocl-utils: 5.2.2 -> 5.3.0 (#525275) 2026-05-29 09:06:26 +00:00
Jost Alemann
1e4add0850 opencode: 1.15.11 -> 1.15.12
Changelog: https://github.com/anomalyco/opencode/releases/tag/v1.15.12
Diff: https://github.com/anomalyco/opencode/compare/v1.15.11...v1.15.12
2026-05-29 11:00:39 +02:00
Guy Chronister
1d3253a511 tulip: migrate to by-name 2026-05-29 10:43:42 +02:00
Weijia Wang
60cbc6da6a wpa_supplicant{,_gui}: migrate to by-name, refactor (#511813) 2026-05-29 08:41:37 +00:00
Thomas Gerbet
104a842924 putty: 0.83 -> 0.84 (#524426) 2026-05-29 08:35:48 +00:00
Guy Chronister
658641976a wpa_supplicant: modernize derivation 2026-05-29 10:26:44 +02:00
Guy Chronister
71a6fd4712 wpa_supplicant: migrate to by-name 2026-05-29 10:26:44 +02:00
Guy Chronister
89f298ca50 wpa_supplicant_gui: migrate to by-name 2026-05-29 10:26:31 +02:00
Weijia Wang
49a42ce1bd clementine: migrate to by-name, remove old protobuf (#509109) 2026-05-29 08:22:59 +00:00
Christian Kögler
d1889b0b33 zenoh packages: 1.4.0 -> 1.9.0 (#525450) 2026-05-29 08:19:10 +00:00
Guy Chronister
7cf16e694f clementine: migrate to by-name, remove old protobuf 2026-05-29 10:07:18 +02:00
nixpkgs-ci[bot]
6dd66956a0 git-spice: 0.28.0 -> 0.29.2 (#525447) 2026-05-29 08:04:06 +00:00
nixpkgs-ci[bot]
c71150262c gsender: 1.6.1 -> 1.6.2 (#525395) 2026-05-29 08:03:43 +00:00
nixpkgs-ci[bot]
c802eb6dc5 oxicloud: 0.5.6 -> 0.6.0 (#525385) 2026-05-29 08:03:41 +00:00
nixpkgs-ci[bot]
cece63f636 asccli: 1.5.0 -> 1.5.4 (#524945) 2026-05-29 08:03:31 +00:00
nixpkgs-ci[bot]
e1c9c85286 betteralign: 0.9.2 -> 0.11.0 (#524800) 2026-05-29 08:03:28 +00:00
Pierre Roux
34725c072b rocqPackages.micromega-plugin: 1.0.0 -> 1.1.0 2026-05-29 09:48:18 +02:00
Fabian Affolter
70db56f341 python3Packages.gios: 7.0.0 -> 7.1.0
Diff: https://github.com/bieniu/gios/compare/7.0.0...7.1.0

Changelog: https://github.com/bieniu/gios/releases/tag/7.1.0
2026-05-29 09:47:56 +02:00
Markus Hauck
6f5dc0cce5 vscode-extensions.anthropic.claude-code: 2.1.154 -> 2.1.156
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 4.8)
2026-05-29 09:39:39 +02:00
Markus Hauck
0f79289b97 claude-code: 2.1.154 -> 2.1.156
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 4.8)
2026-05-29 09:39:39 +02:00
R. Ryantm
f8f1f9c741 flowblade: 2.24.1 -> 2.24.2 2026-05-29 07:35:39 +00:00
R. Ryantm
85fc2c9d79 fcitx5-array: 1.0.0 -> 1.0.1 2026-05-29 07:35:23 +00:00
Fabian Affolter
24c75e99f2 checkov: 3.2.529 -> 3.2.530 (#525458) 2026-05-29 07:32:03 +00:00
Fabian Affolter
3e6eb2ddc5 python3Packages.tencentcloud-sdk-python: 3.1.104 -> 3.1.105 (#525457) 2026-05-29 07:31:58 +00:00
Fabian Affolter
d9e991264d python3Packages.iamdata: 0.1.202605281 -> 0.1.202605291 (#525452) 2026-05-29 07:31:49 +00:00
Fabian Affolter
6e36c22ad3 python3Packages.mypy-boto3-*: updates (#525451) 2026-05-29 07:31:45 +00:00
nixpkgs-ci[bot]
6280a651b7 Merge staging-next into staging 2026-05-29 07:22:16 +00:00
nixpkgs-ci[bot]
cfd6c76775 Merge master into staging-next 2026-05-29 07:21:39 +00:00
Fabian Affolter
e57b4b86af python3Packages.llama-cloud: 2.5.0 -> 2.7.0 (#524455) 2026-05-29 07:21:22 +00:00
Fabian Affolter
69d06ec0d4 python3Packages.aladdin-connect: migrate to pyproject (#525368) 2026-05-29 07:19:21 +00:00
Fabian Affolter
5e9f9bf765 checkov: 3.2.529 -> 3.2.530
Diff: https://github.com/bridgecrewio/checkov/compare/3.2.529...3.2.530

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.530
2026-05-29 09:18:44 +02:00
Fabian Affolter
e54b96e18b python3Packages.aioemonitor: migrate to pyproject (#525020) 2026-05-29 07:17:28 +00:00
Weijia Wang
f3ca7545e0 minitube: migrate to pkgs/by-name (#525393) 2026-05-29 07:16:47 +00:00
Fabian Affolter
3bc9cfea59 python3Packages.publicsuffixlist: 1.0.2.20260515 -> 1.0.2.20260529
Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260529-gha/CHANGES.md
2026-05-29 09:16:35 +02:00
Tom Herbers
dd25e36577 incus: 7.0.0 -> 7.1.0
Changelog: https://github.com/lxc/incus/releases/tag/v7.1.0

Advisories:
- https://github.com/lxc/incus/security/advisories/GHSA-8g7m-96c8-8wwc (Low)
- https://github.com/lxc/incus/security/advisories/GHSA-xhqx-mgh3-3h7q (Low)
- https://github.com/lxc/incus/security/advisories/GHSA-4xg6-52mh-fpw8 (Low)
- https://github.com/lxc/incus/security/advisories/GHSA-ccjc-4qc3-jxqc (Critical)
2026-05-29 09:16:21 +02:00
Fabian Affolter
0ef566d7f5 python3Packages.aiobroadlink: migrate to pyproject (#525018) 2026-05-29 07:15:40 +00:00
Fabian Affolter
d27be56ea0 python3Packages.tencentcloud-sdk-python: 3.1.104 -> 3.1.105
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.104...3.1.105

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.105/CHANGELOG.md
2026-05-29 09:14:13 +02:00
R. Ryantm
eb2a2fe6c2 skills: 1.5.7 -> 1.5.9 2026-05-29 07:13:50 +00:00
yaya
e91028a117 python3Packages.dramatiq-abort: fix tests with dramatiq 2.0 (#523523) 2026-05-29 07:10:57 +00:00
Fabian Affolter
3a99dd146b python3Packages.iamdata: 0.1.202605281 -> 0.1.202605291
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202605281...v0.1.202605291

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202605291
2026-05-29 09:10:34 +02:00
yaya
eff35a2d25 clash-rs: fix build with Rust ≥1.95 (#525081) 2026-05-29 07:07:12 +00:00
yaya
85dad1aaf7 python3Packages.httpx-auth: fix tests with pyjwt 2.11+ (#523521) 2026-05-29 07:06:44 +00:00
Weijia Wang
d212778741 labplot: move to by-name (#503268) 2026-05-29 07:05:20 +00:00
chillcicada
f7e77f1f31 labplot: move to by-name 2026-05-29 08:56:33 +02:00
yaya
40753f20d5 stereotool: fix build (#524993) 2026-05-29 06:56:31 +00:00
Marcin Serwin
f3275a1555 bintools-wrapper: use tr for uppercase (#495212) 2026-05-29 06:56:09 +00:00
R. Ryantm
8865b2ca5d git-spice: 0.28.0 -> 0.29.2 2026-05-29 06:52:43 +00:00
Adam Rizkalla
c66d8e815a zenoh: add darwin to meta.platforms
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:50:59 -05:00
Fabian Affolter
c5c117033c python3Packages.boto3-stubs: 1.43.16 -> 1.43.17 2026-05-29 08:50:00 +02:00
Fabian Affolter
fba9866ae1 python3Packages.mypy-boto3-s3control: 1.43.0 -> 1.43.17 2026-05-29 08:49:39 +02:00
Fabian Affolter
f62c84312f python3Packages.mypy-boto3-opensearchserverless: 1.43.0 -> 1.43.17 2026-05-29 08:49:28 +02:00
Fabian Affolter
2fe2546075 python3Packages.mypy-boto3-iot-data: 1.43.0 -> 1.43.17 2026-05-29 08:49:09 +02:00
Fabian Affolter
1f32a8bd74 python3Packages.mypy-boto3-iot: 1.43.2 -> 1.43.17 2026-05-29 08:49:07 +02:00
Fabian Affolter
78bb808f2d python3Packages.mypy-boto3-customer-profiles: 1.43.12 -> 1.43.17 2026-05-29 08:48:52 +02:00
Fabian Affolter
b3c96cd7f3 python3Packages.mypy-boto3-appstream: 1.43.2 -> 1.43.17 2026-05-29 08:48:37 +02:00
R. Ryantm
58dd5d72c4 mycelium: 0.7.8 -> 0.7.9 2026-05-29 06:39:01 +00:00
nixpkgs-ci[bot]
65b17bdb99 git-gamble: 2.12.0 -> 2.14.2 (#525334) 2026-05-29 06:36:40 +00:00
nixpkgs-ci[bot]
8b11838594 mise: 2026.5.12 -> 2026.5.15 (#525248) 2026-05-29 06:36:38 +00:00
nixpkgs-ci[bot]
1b36e666d8 wayshot: 1.4.6 -> 1.5.0 (#525175) 2026-05-29 06:36:34 +00:00
Jan Christoph Ebersbach
3c5295265a sope: 5.12.8 -> 5.12.9 2026-05-29 08:31:54 +02:00
Adam Rizkalla
5c2fbb808a zenoh-plugin-webserver: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:31:06 -05:00
R. Ryantm
d5255d6a01 alire: 2.1.0 -> 2.1.1 2026-05-29 06:30:30 +00:00
Adam Rizkalla
6241a50574 zenoh-plugin-mqtt: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:24:43 -05:00
Adam Rizkalla
92d16f8c0e zenoh-plugin-dds: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:19:34 -05:00
R. Ryantm
662b6a0316 stevenblack-blocklist: 3.16.81 -> 3.16.84 2026-05-29 06:16:37 +00:00
Adam Rizkalla
40c1486de7 zenoh-backend-rocksdb: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:11:17 -05:00
Hythera
4ea6010b39 putty: 0.83 -> 0.84
changelog: https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html
2026-05-29 08:10:24 +02:00
Adam Rizkalla
56f5e1d60c zenoh-backend-influxdb: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:09:05 -05:00
Adam Rizkalla
047435bfd0 zenoh-backend-filesystem: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 01:06:01 -05:00
Pol Dellaiera
0363321cb9 python3Packages.tivars: 0.9.2 -> 1.1.1 (#519311) 2026-05-29 05:57:40 +00:00
Adam Rizkalla
8b3316f9fb zenoh-cpp: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 00:49:53 -05:00
Fabian Affolter
f94065500a python3Packages.playwrightcapture: 1.36.2 -> 1.39.12, python3Packages.lacuscore: 1.21.1 -> 1.24.7 (#525330) 2026-05-29 05:47:18 +00:00
Fabian Affolter
819ba66451 python3Packages.pyais: 3.0.0 -> 3.0.1 (#525335) 2026-05-29 05:47:05 +00:00
Adam Rizkalla
673fa5e963 zenoh-c: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 00:46:59 -05:00
Adam Rizkalla
d1c303d6df zenoh: 1.4.0 -> 1.9.0
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
2026-05-29 00:46:42 -05:00
Fabian Affolter
e11b68c656 python3Packages.notifications-python-client: 10.0.1 -> 12.1.0 (#525374) 2026-05-29 05:46:30 +00:00
Jonas Heinrich
ff8b31fbd6 waydroid-nftables: 1.6.2 -> 1.6.3 (#525364) 2026-05-29 05:42:55 +00:00
R. Ryantm
865b11d97e python3Packages.tivars: 0.9.2 -> 1.1.1 2026-05-29 05:07:05 +00:00
Pol Dellaiera
e9a7635a57 mcp-gateway: 2.12.0 -> 2.12.1 (#525426) 2026-05-29 05:01:12 +00:00
nixpkgs-ci[bot]
52ed0caf75 firefly-iii: 6.6.2 -> 6.6.3 (#522506) 2026-05-29 05:00:59 +00:00
nixpkgs-ci[bot]
b04abf7556 libchewing: 0.10.3 -> 0.12.0 (#522113) 2026-05-29 05:00:55 +00:00
R. Ryantm
86e5f726d2 melonds: 1.1-unstable-2026-05-17 -> 1.1-unstable-2026-05-27 2026-05-29 04:22:40 +00:00
R. Ryantm
5f82f3c151 poco: 1.15.2 -> 1.15.3 2026-05-29 04:17:43 +00:00
R. Ryantm
724941f32b paretosecurity: 0.3.18 -> 0.3.20 2026-05-29 04:09:45 +00:00
R. Ryantm
ae89c1aea2 mcp-gateway: 2.12.0 -> 2.12.1 2026-05-29 04:04:20 +00:00
dotlambda
15f88b9950 python3Packages.spotipyfree: 1.5.1 -> 1.8.1 (#525424) 2026-05-29 04:00:24 +00:00
dish
64a8f77896 python3Packages.internetarchive: 5.8.0 -> 5.9.0 (#525405) 2026-05-29 03:46:00 +00:00
R. Ryantm
0cf05da020 python3Packages.spotipyfree: 1.5.1 -> 1.8.1 2026-05-29 03:37:43 +00:00
Chris Moultrie
5cbf28e510 audiobookshelf: 2.35.0 -> 2.35.1
changelog: https://github.com/advplyr/audiobookshelf/releases/tag/v2.35.1
2026-05-28 23:31:52 -04:00
zowoq
eac6ff7ad2 terraform-providers.hashicorp_google-beta: 7.33.0 -> 7.34.0 (#525421) 2026-05-29 03:31:49 +00:00
Robert Schütz
8dc509bf40 ffmpeg_7: 7.1.3 -> 7.1.4
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n7.1.4/Changelog
2026-05-28 20:23:45 -07:00
dotlambda
e5229bc8d8 ffmpeg_6: 6.1.4 -> 6.1.5 (#524591) 2026-05-29 03:22:49 +00:00
dotlambda
b86913548c python3Packages.langchain-google-genai: disable tests failing w/ google-genai >= 1.74 (#522320) 2026-05-29 03:15:24 +00:00
R. Ryantm
642df0cf17 terraform-providers.hashicorp_google-beta: 7.33.0 -> 7.34.0 2026-05-29 03:13:06 +00:00
Robert Schütz
0aabcea9df nextcloud33Packages: update 2026-05-28 19:59:55 -07:00
Robert Schütz
b5ea2fd1b0 nextcloud33: 33.0.3 -> 33.0.4
Changelog: https://nextcloud.com/changelog/#33-0-4
2026-05-28 19:59:53 -07:00
Robert Schütz
f374778400 nextcloud32Packages: update 2026-05-28 19:59:35 -07:00
Robert Schütz
968ba198fe nextcloud32: 32.0.9 -> 32.0.10
Changelog: https://nextcloud.com/changelog/#32-0-10
2026-05-28 19:59:31 -07:00
R. Ryantm
5ad6140718 tgeraser: 1.5.4 -> 1.6.0 2026-05-29 02:46:17 +00:00
fmbearmf
84b9a749c8 plasticity: add bearfm to maintainers 2026-05-28 19:34:42 -07:00
Austin Horstman
9a96644ced luaPackages.moonscript: dev-1-7b7899 -> dev-1-402be8 (#525276) 2026-05-29 01:47:34 +00:00
Martin Weinelt
a2e41bb76c rust-cbindgen: 0.29.2 -> 0.29.3
https://github.com/mozilla/cbindgen/blob/v0.29.3/CHANGES
2026-05-29 03:45:01 +02:00
Tyce Herrman
a6f4550630 betterdisplay: 4.2.3 -> 4.3.4 2026-05-28 21:28:32 -04:00
R. Ryantm
ab524c2465 sogo: 5.12.8 -> 5.12.9 2026-05-29 01:23:54 +00:00
Jakub Kozłowski
1bf4bf1029 ghui: vendor package-lock.json and auto-regenerate via nix-update (#518359) 2026-05-29 01:17:21 +00:00
Robert Schütz
e6d8fec34c ffmpeg_6: 6.1.4 -> 6.1.5
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n6.1.5/Changelog
2026-05-28 18:11:55 -07:00
Martin Weinelt
002fe0d6bf openvino: 2026.1.2 -> 2026.2.0; python3Packages.ai-edge-litert: 2.1.4 -> 2.1.5 (#525238) 2026-05-29 01:11:20 +00:00
nixpkgs-ci[bot]
6a06d87c68 fut: 3.3.2 -> 3.3.3 (#524948) 2026-05-29 01:11:00 +00:00
nixpkgs-ci[bot]
a9915d401b podman-desktop: 1.26.2 -> 1.27.2 (#512826) 2026-05-29 01:10:39 +00:00
R. Ryantm
4b8f0f0753 rivet: 4.1.2 -> 4.1.3 2026-05-29 01:10:13 +00:00
nixpkgs-ci[bot]
afcb4734bf Merge staging-next into staging 2026-05-29 00:47:08 +00:00
Chahatpreet Singh
90a7638678 hyprlandPlugins.hyprspace: unstable-2025-09-28 -> unstable-2026-05-28
Picks up upstream commits including the fix for the `LayoutManager.hpp`
include path, which was breaking the build against the Hyprland version
currently in nixpkgs.

Fixes: https://hydra.nixos.org/build/327871454
2026-05-29 00:46:44 +00:00
nixpkgs-ci[bot]
9e3b121780 Merge master into staging-next 2026-05-29 00:46:34 +00:00
R. Ryantm
6fccc899db python3Packages.internetarchive: 5.8.0 -> 5.9.0 2026-05-29 00:45:17 +00:00
Peder Bergebakken Sundt
7b97a86791 threema-desktop: 1.2.49 -> 1.2.50 (#521617) 2026-05-29 00:21:45 +00:00
Peder Bergebakken Sundt
3c9685998c stackblur-go: 1.1.0 -> 1.1.1 (#521828) 2026-05-29 00:14:32 +00:00
Peder Bergebakken Sundt
8ce5f8e08e apko: 1.2.4 -> 1.2.13 (#522778) 2026-05-29 00:14:01 +00:00
Emily
e12ec1ebb1 ungoogled-chromium: 148.0.7778.178-1 -> 148.0.7778.215-1 (#525397) 2026-05-29 00:12:31 +00:00
Peder Bergebakken Sundt
7a4aa55a61 nwg-displays: 0.4.1 -> 0.4.3 (#521410) 2026-05-29 00:12:10 +00:00
Peder Bergebakken Sundt
f411420c80 dcrd: 1.8.1 -> 2.1.5 (#520574) 2026-05-29 00:09:33 +00:00
Peder Bergebakken Sundt
c94027fa77 nocturne: 1.1.1 -> 1.2.1 (#524868) 2026-05-29 00:06:33 +00:00
OPNA2608
da3e46fd06 mt32emu-smf2wav: 1.9.0 -> 1.9.2 2026-05-29 02:04:45 +02:00
OPNA2608
962d91eb98 mt32emu-qt: 1.11.1 -> 1.12.1, migrate to Qt6 2026-05-29 02:04:38 +02:00
dotlambda
07c3a9fea4 fltk_1_4: 1.4.4 -> 1.4.5 (#524943) 2026-05-29 00:00:54 +00:00
dotlambda
9485655a97 python3Packages.unstructured-client: 0.44.0 -> 0.44.1 (#525035) 2026-05-29 00:00:34 +00:00
dotlambda
2cff0b6044 python3Packages.qcs-sdk-python: 0.26.1 -> 0.26.2 (#525000) 2026-05-29 00:00:12 +00:00
networkException
86522e097a ungoogled-chromium: 148.0.7778.178-1 -> 148.0.7778.215-1
https://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop_0877304591.html

This update includes 151 security fixes.

CVEs:
CVE-2026-9872 CVE-2026-9873 CVE-2026-9874 CVE-2026-9875 CVE-2026-9876
CVE-2026-9877 CVE-2026-9878 CVE-2026-9879 CVE-2026-9880 CVE-2026-9881
CVE-2026-9882 CVE-2026-9883 CVE-2026-9884 CVE-2026-9885 CVE-2026-9886
CVE-2026-9887 CVE-2026-9888 CVE-2026-9889 CVE-2026-9890 CVE-2026-9891
CVE-2026-9892 CVE-2026-9893 CVE-2026-9894 CVE-2026-9895 CVE-2026-9896
CVE-2026-9897 CVE-2026-9898 CVE-2026-9899 CVE-2026-9900 CVE-2026-9901
CVE-2026-9902 CVE-2026-9903 CVE-2026-9904 CVE-2026-9905 CVE-2026-9906
CVE-2026-9907 CVE-2026-9908 CVE-2026-9909 CVE-2026-9910 CVE-2026-9911
CVE-2026-9912 CVE-2026-9913 CVE-2026-9914 CVE-2026-9915 CVE-2026-9916
CVE-2026-9917 CVE-2026-9918 CVE-2026-9919 CVE-2026-9920 CVE-2026-9921
CVE-2026-9922 CVE-2026-9923 CVE-2026-9924 CVE-2026-9925 CVE-2026-9926
CVE-2026-9927 CVE-2026-9928 CVE-2026-9929 CVE-2026-9930 CVE-2026-9931
CVE-2026-9932 CVE-2026-9933 CVE-2026-9934 CVE-2026-9935 CVE-2026-9936
CVE-2026-9937 CVE-2026-9938 CVE-2026-9939 CVE-2026-9940 CVE-2026-9941
CVE-2026-9942 CVE-2026-9943 CVE-2026-9944 CVE-2026-9945 CVE-2026-9946
CVE-2026-9947 CVE-2026-9948 CVE-2026-9949 CVE-2026-9950 CVE-2026-9951
CVE-2026-9952 CVE-2026-9953 CVE-2026-9954 CVE-2026-9955 CVE-2026-9956
CVE-2026-9957 CVE-2026-9958 CVE-2026-9959 CVE-2026-9960 CVE-2026-9961
CVE-2026-9962 CVE-2026-9963 CVE-2026-9964 CVE-2026-9965 CVE-2026-9966
CVE-2026-9967 CVE-2026-9968 CVE-2026-9969 CVE-2026-9970 CVE-2026-9971
CVE-2026-9972 CVE-2026-9973 CVE-2026-9974 CVE-2026-9975 CVE-2026-9976
CVE-2026-9977 CVE-2026-9978 CVE-2026-9979 CVE-2026-9980 CVE-2026-9981
CVE-2026-9982 CVE-2026-9983 CVE-2026-9984 CVE-2026-9985 CVE-2026-9986
CVE-2026-9987 CVE-2026-9988 CVE-2026-9989 CVE-2026-9990 CVE-2026-9991
CVE-2026-9992 CVE-2026-9993 CVE-2026-9994 CVE-2026-9995 CVE-2026-9996
CVE-2026-9997 CVE-2026-9998 CVE-2026-9999 CVE-2026-10000 CVE-2026-10001
CVE-2026-10002 CVE-2026-10003 CVE-2026-10004 CVE-2026-10005
CVE-2026-10006 CVE-2026-10007 CVE-2026-10008 CVE-2026-10009
CVE-2026-10010 CVE-2026-10011 CVE-2026-10012 CVE-2026-10013
CVE-2026-10014 CVE-2026-10015 CVE-2026-10016 CVE-2026-10017
CVE-2026-10018 CVE-2026-10019 CVE-2026-10020 CVE-2026-10021
CVE-2026-10022
2026-05-29 02:00:11 +02:00
dotlambda
709bea2ee3 python3Packages.coverage: 7.14.0 -> 7.14.1 (#524981) 2026-05-28 23:59:27 +00:00
dotlambda
5d7b849458 python3Packages.certbot: 5.4.0 -> 5.6.0 (#508197) 2026-05-28 23:55:27 +00:00
Kira Bruneau
483b760e9a helvum: reinit at 0.6.2 (#524423) 2026-05-28 23:50:46 +00:00
Cosima Neidahl
9f39203401 *mt32emu*: Add passthru.updateScript (#521302) 2026-05-28 23:49:57 +00:00
Cosima Neidahl
bf073f4b55 dexed: Vendor unmerged Darwin patch (#521290) 2026-05-28 23:48:49 +00:00
Weijia Wang
a1933cce2b rsibreak: migrate to pkgs/by-name 2026-05-29 01:45:16 +02:00
R. Ryantm
c496b05c72 gsender: 1.6.1 -> 1.6.2 2026-05-28 23:42:27 +00:00
Weijia Wang
0bfb88777b minitube: migrate to pkgs/by-name 2026-05-29 01:40:33 +02:00
Martin Weinelt
3242faf14b pretix: 2026.4.2 -> 2026.5.0 (#525036) 2026-05-28 23:33:12 +00:00
Robert Schütz
b84bd317d0 python3Packages.fonttools: use finalAttrs 2026-05-28 16:29:50 -07:00
Robert Schütz
3bef031c68 python3Packages.fonttools: 4.61.1 -> 4.63.0
Diff: https://github.com/fonttools/fonttools/compare/4.61.1...4.63.0

Changelog: https://github.com/fonttools/fonttools/blob/4.63.0/NEWS.rst
2026-05-28 16:29:50 -07:00
kirillrdy
d5d8cdae1e python3Packages.einops: 0.8.1 -> 0.8.2 (#525257) 2026-05-28 23:26:06 +00:00
yaya
234a9cf3ce nixos/doc: Update stable channel in upgrading chapter (#525213) 2026-05-28 23:26:00 +00:00
Robert Schütz
c71cba682d radicale: 3.7.3 -> 3.7.4
Diff: https://github.com/Kozea/Radicale/compare/v3.7.3...v3.7.4

Changelog: https://github.com/Kozea/Radicale/blob/v3.7.4/CHANGELOG.md
2026-05-28 16:25:04 -07:00
Martin Weinelt
aa6cc97146 pretix.plugins.mollie: 2.5.4 -> 2.5.5
https://github.com/pretix/pretix-mollie/compare/v2.5.4...v2.5.5
2026-05-29 01:17:36 +02:00
Martin Weinelt
97d599ca33 pretix: 2026.4.2 -> 2025.5.0
https://pretix.eu/about/en/blog/20260527-release-2026-5/
2026-05-29 01:17:36 +02:00
Martin Weinelt
752218e127 python3Packages.django-formtools: 2.5.1 -> 2.6.1
https://github.com/jazzband/django-formtools/blob/2.6.1/docs/changelog.rst
2026-05-29 01:17:36 +02:00
Martin Weinelt
083c286dd5 python3Packages.arabic-reshaper: 3.0.0 -> 3.0.1
https://github.com/mpcabd/python-arabic-reshaper/releases/tag/v3.0.1
2026-05-29 01:17:35 +02:00
Martin Weinelt
b9db3567ed Revert "Revert "nixos/nginx: return nginx config formatter"" (#525379) 2026-05-28 23:16:54 +00:00
R. Ryantm
b5617332c9 oxicloud: 0.5.6 -> 0.6.0 2026-05-28 23:09:06 +00:00
Fabian Affolter
079af5baf5 nuclei-templates: 10.4.3 -> 10.4.4 (#525337) 2026-05-28 23:02:40 +00:00
Fabian Affolter
cee90fd7d5 python3packages.notifications-python-client: migrate to finalAttrs 2026-05-29 01:02:13 +02:00
Fabian Affolter
de70bac2cc python3Packages.microsoft-kiota-serialization-json: 1.10.1 -> 1.10.2 (#525370) 2026-05-28 23:00:53 +00:00
Martin Weinelt
8fc3c8c37d Revert "Revert "nixos/nginx: return nginx config formatter"" 2026-05-29 00:58:43 +02:00
Martin Weinelt
cb9592ecc0 nginx-config-formatter: 1.3.0 -> 1.4.0 (#498423) 2026-05-28 22:58:16 +00:00
Guy Chronister
4249093a76 op-geth: migrate to by-name 2026-05-28 17:28:21 -05:00
Guy Chronister
22ac73b631 optimism: migrate to by-name 2026-05-28 17:28:20 -05:00
Guy Chronister
4a89526adb vertcoin: migrate to by-name 2026-05-28 17:28:20 -05:00
Guy Chronister
741ef6d248 groestlcoin: migrate to by-name 2026-05-28 17:28:20 -05:00
Guy Chronister
c166502039 elements: migrate to by-name 2026-05-28 17:28:19 -05:00
Guy Chronister
32570dccba bitcoin-knots: migrate to by-name 2026-05-28 17:28:19 -05:00
Martin Weinelt
b142415a68 Revert "nixos/nginx: return nginx config formatter" (#525375)
Breaks because 

```
nixfmt: error: unrecognized arguments: --max-empty-lines
```
2026-05-29 00:27:23 +02:00
Martin Weinelt
dfc06b1699 Revert "nixos/nginx: return nginx config formatter" 2026-05-29 00:25:14 +02:00
Nikolay Korotkiy
82681afcea vscode-extensions.ms-python.isort: 2026.4.0 -> 2026.6.0 (#525366) 2026-05-28 22:23:51 +00:00
staticdev
8f218eef6a stirling-pdf: 2.8.0 -> 2.10.1 2026-05-29 00:19:08 +02:00
Gaétan Lepage
51d08e9395 vimPlugins: update on 2026-05-28 (#525263) 2026-05-28 22:14:13 +00:00
Connor Baker
485516d73e cudaPackages.cuda_cccl: fix cpp syntax error on CUDA 13.2 (#525369) 2026-05-28 22:13:38 +00:00
Thomas Gerbet
128c7008eb wireshark{,-cli}: 4.6.5 -> 4.6.6 (#525326) 2026-05-28 22:09:18 +00:00
R. Ryantm
89c431eff4 python3Packages.notifications-python-client: 10.0.1 -> 12.1.0 2026-05-28 22:06:41 +00:00
Sigmanificient
24707c66cf python3Packages.aladdin-connect: use finalAttrs 2026-05-28 23:58:56 +02:00
Sigmanificient
8fcb83a821 python3Packages.aladdin-connect: migrate to pyproject 2026-05-28 23:58:09 +02:00
Gaetan Lepage
4b31bed983 cudaPackages.cuda_cccl: fix cpp syntax error on CUDA 13.2
https://github.com/NVIDIA/cccl/pull/8771

Fixes onnxruntime: https://github.com/microsoft/onnxruntime/issues/28023
2026-05-28 21:56:19 +00:00
Pol Dellaiera
001af4cb3a zotero: fix the checks phase (#525353) 2026-05-28 21:53:39 +00:00
Martin Weinelt
ee1e042665 python3Packages.djangorestframework: 3.16.1 -> 3.17.1 (#523937) 2026-05-28 21:52:01 +00:00
R. Ryantm
f3d3d58c74 vscode-extensions.ms-python.isort: 2026.4.0 -> 2026.6.0 2026-05-28 21:50:18 +00:00
R. Ryantm
1a03f087f8 python3Packages.microsoft-kiota-serialization-json: 1.10.1 -> 1.10.2 2026-05-28 21:49:48 +00:00
Weijia Wang
2e34f53bf3 kuma{,-experimental,ctl,-cp,-dp}: migrate to by-name, preserve override behavior (#507629) 2026-05-28 21:43:22 +00:00
zowoq
dedcf3c8cf terraform-providers.hashicorp_helm: 3.1.1 -> 3.1.2 (#525283) 2026-05-28 21:38:07 +00:00
R. Ryantm
1de6bbe5e7 waydroid-nftables: 1.6.2 -> 1.6.3 2026-05-28 21:37:11 +00:00
Weijia Wang
18b211eb4e whatstyle: migrate to by-name, modernize derivation (#517448) 2026-05-28 21:33:26 +00:00
Weijia Wang
25b5a1d212 jabcode-{reader,writer}: migrate overrides to by-name (#519876) 2026-05-28 21:30:17 +00:00
Angelo Delefortrie
ec29e2cd79 mustang-cli: init at 2.23.1
Co-authored-by: Nikolas Kilian <github@nkilian.org>
2026-05-28 23:28:23 +02:00
R. Ryantm
ceb865704d cargo-guppy: 0.17.25 -> 0.17.26 2026-05-28 21:27:51 +00:00
Yohann Boniface
94f33538bc pypy3Packages.adb-shell: fix the eval (#525354) 2026-05-28 21:23:32 +00:00
Sergei Trofimovich
cd8f22ea7e pypy3Packages.adb-shell: fix the eval
Without the change the eval fails on `master` as:

    $ nix build --no-link -f. pypy3Packages.adb-shell
    error:
       … while evaluating the attribute 'drvPath'
         at lib/customisation.nix:415:11:
          414|         // {
          415|           drvPath =
             |           ^
          416|             assert condition;

       … while evaluating the attribute 'drvPath'
         at lib/customisation.nix:415:11:
          414|         // {
          415|           drvPath =
             |           ^
          416|             assert condition;

       … while calling the 'derivationStrict' builtin
         at «nix-internal»/derivation-internal.nix:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: attribute 'optional-dependencies' missing
       at pkgs/development/python-modules/adb-shell/default.nix:56:27:
           55|   ]
           56|   ++ lib.concatAttrValues finalAttrs.optional-dependencies;
             |                           ^
           57|
2026-05-28 22:14:54 +01:00
Mynacol
45185e91bf zotero: fix the checks phase
Follow-up to the 9.0.4 update in aa9f3b7824 that broke the (completely
optional) tests, because upstream renamed the already ignored tests (as
they try to access internet resources) in 5ebe8ea15f.
2026-05-28 21:07:00 +00:00
Weijia Wang
a840f3bfa7 {rizin,cutter}: migrate to by-name (#518409) 2026-05-28 21:04:52 +00:00
Martin Weinelt
9be61083e8 nixos/nginx: return nginx config formatter (#510330) 2026-05-28 21:00:59 +00:00
R. Ryantm
f4711c2142 kubecfg: 0.36.0 -> 0.37.0 2026-05-28 20:52:39 +00:00
Gaétan Lepage
17a334aaf3 opencv: fix on cuda 13.2 (#525342) 2026-05-28 20:48:52 +00:00
Sandro
efaabca36a omnissa-horizon-client: 2512->2605 (#524662) 2026-05-28 20:42:10 +00:00
nixpkgs-ci[bot]
1847dfb1cc art: 1.26.4 -> 1.26.5 (#525250) 2026-05-28 20:40:03 +00:00
nixpkgs-ci[bot]
c88d9e7806 ansel: 0-unstable-2026-05-08 -> 0-unstable-2026-05-26 (#521544) 2026-05-28 20:39:51 +00:00
Pol Dellaiera
cce30fc8f6 lazyspotify: init at 0.5.1 (#524059) 2026-05-28 20:39:35 +00:00
Gaetan Lepage
e04155ad59 opencv: fix on cuda 13.2 2026-05-28 20:36:07 +00:00
Guy Chronister
ca4d3165a5 cutter, rizin: migrate to by-name 2026-05-28 22:35:19 +02:00
Weijia Wang
904548ab34 {riseup,calyx}-vpn: migrate to by-name (#503064) 2026-05-28 20:33:35 +00:00
Connor Alecks
134397760f lazyspotify: init at 0.5.1
Terminal Spotify client for macOS and Linux.
https://github.com/dubeyKartikay/lazyspotify
2026-05-28 22:23:00 +02:00
Guy Chronister
e5c916e9b7 calyx-vpn: migrate to by-name 2026-05-28 22:21:52 +02:00
Guy Chronister
d70501ed66 riseup-vpn: migrate to by-name, preserve overrides 2026-05-28 22:21:38 +02:00
Sandro
35072876b9 valkey: 9.0.4 -> 9.1.0 (#524123) 2026-05-28 20:19:22 +00:00
Fabian Affolter
961b61a604 python3Packages.pyais: 3.0.0 -> 3.0.1
Diff: https://github.com/M0r13n/pyais/compare/v3.0.0...v3.0.1

Changelog: https://github.com/M0r13n/pyais/blob/v3.0.1/CHANGELOG.txt
2026-05-28 22:18:34 +02:00
Weijia Wang
c883fe538e klayout: migrate to by-name, switch to tag (#524077) 2026-05-28 20:18:34 +00:00
Sandro
dfcb1b736e svtplay-dl: 4.179 -> 4.191 (#522165) 2026-05-28 20:16:18 +00:00
R. Ryantm
03f86ae195 nuclei-templates: 10.4.3 -> 10.4.4 2026-05-28 20:14:37 +00:00
Guy Chronister
82698cc35a klayout: switch to tag 2026-05-28 22:12:12 +02:00
Guy Chronister
e8f0c54d4b klayout: migrate to by-name 2026-05-28 22:12:11 +02:00
R. Ryantm
556d9b7f44 git-gamble: 2.12.0 -> 2.14.2 2026-05-28 20:11:56 +00:00
Martin Weinelt
660ebbfb0d nixos/tests/friate: migrate to container test 2026-05-28 22:11:29 +02:00
Fabian Affolter
e0fa08132e python3Packages.lacuscore: 1.21.1 -> 1.24.7
Changelog: https://github.com/ail-project/LacusCore/releases/tag/v1.24.7
2026-05-28 22:05:55 +02:00
Fabian Affolter
f41f5da25b python3Packages.playwrightcapture: 1.36.2 -> 1.39.12
Changelog: https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v1.39.12
2026-05-28 22:05:02 +02:00
K900
cd15677232 hotspot: 1.5.1 -> 1.6.0 (#525329) 2026-05-28 20:04:35 +00:00
Fabian Affolter
868a185934 python3Packages.pure-magic-rs: 0.2.2 -> 0.3.2
Diff: https://github.com/qjerome/magic-rs/compare/pure-magic-v0.2.2...pure-magic-v0.3.2
2026-05-28 22:04:04 +02:00
R. Ryantm
0c4ac8dfeb prow: 0-unstable-2026-05-19 -> 0-unstable-2026-05-26 2026-05-28 20:01:10 +00:00
K900
0507b488d7 hotspot: 1.5.1 -> 1.6.0 2026-05-28 22:59:02 +03:00
Fabian Affolter
1e9fe3478f python3Packages.pure-magic-rs: init at 0.2.2
Safe Rust implementation of libmagic

https://github.com/qjerome/magic-rs
2026-05-28 21:58:22 +02:00
Gergő Gutyina
b8c19b1196 renode: bump dotnet 9 -> 10 (#524027) 2026-05-28 19:54:08 +00:00
Ryan Omasta
1c88add0ef wireshark{,-cli}: 4.6.5 -> 4.6.6
https://www.wireshark.org/docs/relnotes/wireshark-4.6.6.html
Diff: https://gitlab.com/wireshark/wireshark/-/compare/v4.6.5...v4.6.6
2026-05-28 13:52:03 -06:00
Fabian Affolter
94f32b7b15 python3Packages.pyfaup-rs: init at 0.4.9
Url parsing library

https://github.com/ail-project/faup-rs
2026-05-28 21:52:03 +02:00
Pol Dellaiera
57132cb105 zotero: 9.0.2 -> 9.0.4 (#525166) 2026-05-28 19:50:03 +00:00
R. Ryantm
8516aebf3b rancher: 2.14.1 -> 2.14.2 2026-05-28 19:47:22 +00:00
R. Ryantm
168631beeb vscode-extensions.leanprover.lean4: 0.0.236 -> 0.0.237 2026-05-28 19:46:55 +00:00
Weijia Wang
e27f6413f8 okteta: migrate to by-name (#524069) 2026-05-28 19:46:33 +00:00
nixpkgs-ci[bot]
c4f994d572 yaziPlugins.{keep-preferences, piper}: updates (#525277) 2026-05-28 19:46:08 +00:00
nixpkgs-ci[bot]
df92a19f29 wiki-go: 1.8.9 -> 1.8.10 (#525180) 2026-05-28 19:46:07 +00:00
nixpkgs-ci[bot]
66a0d36cf4 objfw: 1.5.2 -> 1.5.4 (#525110) 2026-05-28 19:46:05 +00:00
Guy Chronister
3626582a48 whatstyle: switch to finalAttrs and python3Packages 2026-05-28 21:43:50 +02:00
Guy Chronister
3baa9cf69d whatstyle: migrate to by-name 2026-05-28 21:43:50 +02:00
R. Ryantm
b5b5a3d24b clickhouse-lts: 26.3.10.62-lts -> 26.3.12.3-lts 2026-05-28 19:41:29 +00:00
Weijia Wang
75bbe82785 various: migrate qt6 packages to by-name (#513819) 2026-05-28 19:38:31 +00:00
Guy Chronister
83540a3c4c okteta: migrate to by-name 2026-05-28 21:36:41 +02:00
Abdullah Imad
be358e5890 warp-terminal: drop imadnyc from maintainers 2026-05-28 15:35:46 -04:00
Weijia Wang
099ca8f13c amule-{web,gui,daemon}: move overrides to by-name (#518064) 2026-05-28 19:35:27 +00:00
Guy Chronister
1213d439c4 bitcoin: migrate to by-name 2026-05-28 21:29:18 +02:00
Guy Chronister
633e4ffcbd p4v: migrate to by-name 2026-05-28 21:28:39 +02:00
Austin Horstman
2756942c0d lazygit: 0.62.0 -> 0.62.1 (#525308) 2026-05-28 19:20:00 +00:00
Guy Chronister
d4ee715652 amule-web: migrate to by-name 2026-05-28 21:19:39 +02:00
Guy Chronister
3406028f0f amule-gui: migrate to by-name 2026-05-28 21:19:39 +02:00
Guy Chronister
d827f6d441 amule-daemon: migrate to by-name 2026-05-28 21:19:39 +02:00
Pol Dellaiera
cb991452d8 claude-code: 2.1.153 -> 2.1.154 (#525311) 2026-05-28 19:19:30 +00:00
Christian Kögler
75c2e1ad61 rapidraw: remove darwin onnxruntime workarounds (#525218) 2026-05-28 19:11:32 +00:00
Fabian Affolter
87e802b6d8 python3Packages.pylookyloo: init at 1.39.1
Python CLI and module for Lookyloo

https://github.com/Lookyloo/PyLookyloo
2026-05-28 21:03:52 +02:00
Jappie3
8927bc2ba3 qalculate-gtk: fix build by removing already applied patch 2026-05-28 21:03:28 +02:00
nixpkgs-ci[bot]
f50dc660d4 Merge staging-next into staging 2026-05-28 18:54:19 +00:00
Pol Dellaiera
580d7a1e04 project-graph: init at 3.0.7 (#524799) 2026-05-28 18:54:12 +00:00
nixpkgs-ci[bot]
ec819f00ba Merge master into staging-next 2026-05-28 18:53:32 +00:00
Jhonas Wernery
0a228c2b77 docker: 29.5.1 -> 29.5.2 (#525258) 2026-05-28 18:51:54 +00:00
isabel
26715113c9 anda: 0.5.4 -> 0.6.0 (#525278) 2026-05-28 18:46:09 +00:00
R. Ryantm
aabcac34dc mtail: 3.2.51 -> 3.2.53 2026-05-28 18:45:01 +00:00
Jhonas Wernery
3ea774bbf2 electron_{40,41,42}: updates (#522548) 2026-05-28 18:43:50 +00:00
Austin Butler
58cfb7533b vscode-extensions.anthropic.claude-code: 2.1.153 -> 2.1.154 2026-05-28 11:33:46 -07:00
Austin Butler
56c7284b75 claude-code: 2.1.153 -> 2.1.154 2026-05-28 11:33:28 -07:00
lenny
5746104680 ycwd: 0-unstable-2025-07-09 -> 0-unstable-2026-05-10 2026-05-28 20:32:08 +02:00
Colin
6910da5125 syshud: 0-unstable-2026-05-11 -> 0-unstable-2026-05-26 (#525286) 2026-05-28 18:24:20 +00:00
Pol Dellaiera
bb4f758580 stunnel: replace systemd with systemdLibs (#463771) 2026-05-28 18:23:17 +00:00
Fabian Affolter
bf9e5faf50 python3Packages.lookyloo-models: init at 0.2.7
Set of models representing data passed around across the toolchain

https://github.com/Lookyloo/lookyloo-models
2026-05-28 20:20:23 +02:00
Sigmanificient
509e6a929c lazygit: 0.62.0 -> 0.62.1 2026-05-28 20:20:10 +02:00
lassulus
101d3caeaf Fix: bitlebee-plugins buildInputs (#524735) 2026-05-28 18:19:26 +00:00
Philip Taron
94520475ea boost: fix python autoconfig + set strictDeps, boost191: init at 1.91.0 (#519782) 2026-05-28 18:14:40 +00:00
Fabian Affolter
cef9528cd6 python3Packages.yalexs: 9.2.0 -> 9.2.2 (#525189) 2026-05-28 18:12:40 +00:00
Pol Dellaiera
6e0cca1bdd stunnel: replace systemd with systemdLibs 2026-05-28 20:12:01 +02:00
Pol Dellaiera
97448928e5 bashunit: 0.26.0 -> 0.36.0 (#525151) 2026-05-28 18:10:47 +00:00
Philip Taron
0c469218f3 build-support: remove assertMsg, throwIf, and throwIfNot usage (#524535) 2026-05-28 18:09:32 +00:00
yaaaarn
e7785649b7 syshud: 0-unstable-2026-05-26 -> 0-unstable-2026-05-28 2026-05-28 20:06:34 +02:00
yaaaarn
95a691ec61 syshud: 0-unstable-2026-05-11 -> 0-unstable-2026-05-26 2026-05-28 20:06:34 +02:00
R. Ryantm
bfa9fc84ed terraform-providers.hashicorp_helm: 3.1.1 -> 3.1.2 2026-05-28 17:57:10 +00:00
R. Ryantm
6e7feb2d99 anda: 0.5.4 -> 0.6.0 2026-05-28 17:53:35 +00:00
nixpkgs-ci[bot]
9fd6404149 sub-store-frontend: 2.17.8 -> 2.17.19 (#524916) 2026-05-28 17:48:06 +00:00
R. Ryantm
dd7590fbf3 aocl-utils: 5.2.2 -> 5.3.0 2026-05-28 17:47:52 +00:00
Jan-Niklas Burfeind
ae6a1c5699 threadcat: init at 0.1.2 2026-05-28 19:39:10 +02:00
Michele Guerini Rocco
7eeefdad90 monero-{cli,gui}: 0.18.4.6 -> 0.18.5.0 (#524694) 2026-05-28 17:34:45 +00:00
Colin
2d42fcda39 dmenu: set strictDeps, structuredAttrs (#520763) 2026-05-28 17:31:48 +00:00
R. Ryantm
7c81c94b1b svtplay-dl: 4.179 -> 4.191 2026-05-28 17:29:22 +00:00
StepBroBD
32e19a7103 nixos/bird: start bird after network.target (#510865) 2026-05-28 17:21:45 +00:00
StepBroBD
e53240d67b osu-lazer: remove OSU_DISABLE_ERROR_REPORTING (#525168) 2026-05-28 17:20:56 +00:00
Philip Taron
14ac0f7ae9 llama-cpp: 9190 -> 9309 (#523912) 2026-05-28 17:18:42 +00:00
Philip Taron
7301327f35 treewide: remove double dependencies on nodejs+nodejs-slim (#522606) 2026-05-28 17:17:28 +00:00
Yt
88cd149b14 meilisearch: 1.43.1 -> 1.45.1 (#525253) 2026-05-28 17:16:36 +00:00
Christian Kögler
cdf88cda3c sherpa-onnx: revert fix darwin runtime linking to onnxruntime (#525210) 2026-05-28 17:12:46 +00:00
Gaetan Lepage
be9c2b24ff python3Packages.einops: 0.8.1 -> 0.8.2
Diff: https://github.com/arogozhnikov/einops/compare/v0.8.1...v0.8.2

Changelog: https://github.com/arogozhnikov/einops/releases/tag/v0.8.2
2026-05-28 16:53:42 +00:00
Austin Horstman
8d7ca030ee luaPackages.moonscript: dev-1-7b7899741c6c1e971e436d36c9aabb56f51dc3d5 -> dev-1-402be8a6df8ff57c4183db44e0c130d14d69bf87 2026-05-28 11:49:39 -05:00
Pol Dellaiera
3024fbac7b phpPackages.composer: 2.9.8 -> 2.10.0 (#525197) 2026-05-28 16:45:45 +00:00
R. Ryantm
e5b4a4fa18 docker: 29.5.1 -> 29.5.2 2026-05-28 16:34:26 +00:00
nixpkgs-ci[bot]
fa0a052ad0 wakapi: 2.17.3 -> 2.17.4 (#525242) 2026-05-28 16:32:28 +00:00
nixpkgs-ci[bot]
b33d77d060 honeycomb-refinery: 3.2.1 -> 3.2.2 (#525239) 2026-05-28 16:32:26 +00:00
nixpkgs-ci[bot]
ada4d642bf entire: 0.6.2 -> 0.6.3 (#525235) 2026-05-28 16:32:21 +00:00
nixpkgs-ci[bot]
58a33c1088 reframe: 1.15.1 -> 1.15.2 (#525207) 2026-05-28 16:32:14 +00:00
nixpkgs-ci[bot]
61595c4949 wpaperd: 1.2.2 -> 1.3.0 (#525179) 2026-05-28 16:32:04 +00:00
Yt
a26e677695 python3Packages.emmiai-noether: init at 2026.4.0 (#525203) 2026-05-28 16:28:27 +00:00
Nico Felbinger
ed689a7d5a threema-desktop: 1.2.49 -> 1.2.50 2026-05-28 18:27:33 +02:00
R. Ryantm
fa9a311ed3 meilisearch: 1.43.1 -> 1.45.1 2026-05-28 16:25:51 +00:00
R. Ryantm
337fcaf8f8 art: 1.26.4 -> 1.26.5 2026-05-28 16:17:30 +00:00
Austin Horstman
f715b96b10 vimPlugins: update on 2026-05-28 2026-05-28 11:07:11 -05:00
Bruno BELANYI
64f5a79fc0 woodpecker-plugin-git: 2.9.1 -> 2.9.2 (#525182) 2026-05-28 16:06:54 +00:00
Austin Horstman
697158f123 yaziPlugins.piper: 0-unstable-2026-01-24 → 0-unstable-2026-05-26
Compare: 6c71385af6...c2c16c83dd
2026-05-28 11:06:26 -05:00
Austin Horstman
8d09a1edb6 yaziPlugins.keep-preferences: 0-unstable-2026-05-15 → 0-unstable-2026-05-25
Compare: f6656322e0...45d93faa8f
2026-05-28 11:05:41 -05:00
Thomas Gerbet
90c179dd65 yara-x: 1.16.0 -> 1.17.0 (#525190) 2026-05-28 15:53:55 +00:00
R. Ryantm
035de0afa5 mise: 2026.5.12 -> 2026.5.15 2026-05-28 15:51:43 +00:00
Philip Taron
19bd880f94 various: remove lib.warnIf from most critical functions (#524541) 2026-05-28 15:50:31 +00:00
R. Ryantm
4560213f8c vscode-extensions.divyanshuagrawal.competitive-programming-helper: 2026.5.1777808848 -> 2026.5.1779885478 2026-05-28 15:49:42 +00:00
Philip Taron
ac719c65d3 tailscale: 1.98.2 -> 1.98.3 (#523197) 2026-05-28 15:48:19 +00:00
R. Ryantm
d3cc9670dd elan: 4.2.1 -> 4.2.2 2026-05-28 15:46:27 +00:00
Connor Baker
f58cd58238 cudaPackages_13_2: 13.2.0 -> 13.2.1 (#525132) 2026-05-28 15:42:28 +00:00
Connor Baker
b022545015 python3Packages.flash-attn: 2.8.2 -> 2.8.3 (#514440) 2026-05-28 15:34:50 +00:00
dotlambda
a69f757ee6 functionalplus: 0.2.27 -> 0.2.28 (#514071) 2026-05-28 15:24:40 +00:00
Robert Schütz
efa023cfd7 filezilla: 3.69.6 -> 3.70.5 2026-05-28 08:23:52 -07:00
Robert Schütz
1369bf0fd8 fzssh: init at 1.2.1 2026-05-28 08:23:52 -07:00
Martin Weinelt
25883c0434 python3Packages.ai-edge-litert: 2.1.4 -> 2.1.5
https://github.com/google-ai-edge/LiteRT/releases/tag/v2.1.5
2026-05-28 17:23:39 +02:00
Sefa Eyeoglu
8e9f15d486 pnpm_11: 11.3.0 -> 11.4.0 (#524867) 2026-05-28 15:22:29 +00:00
R. Ryantm
a050666216 wakapi: 2.17.3 -> 2.17.4 2026-05-28 15:22:12 +00:00
R. Ryantm
12a629f638 honeycomb-refinery: 3.2.1 -> 3.2.2 2026-05-28 15:18:32 +00:00
Yt
415262e4fd python3Packages.pylance: 6.0.1 -> 7.0.0 (#525038) 2026-05-28 15:16:13 +00:00
Marcin Serwin
a497373938 renpy: 8.5.2.26010301-unstable-2026-03-27 -> 8.5.3.26051504-unstable-2026-05-17 (#520702) 2026-05-28 15:14:35 +00:00
R. Ryantm
437a3e0ee1 dgraph: 25.3.3 -> 25.3.4 2026-05-28 15:09:08 +00:00
R. Ryantm
5f50d77e9f entire: 0.6.2 -> 0.6.3 2026-05-28 15:08:02 +00:00
Marcin Serwin
e0bad46c30 eden: 0.1.1 -> 0.2.0 (#501957) 2026-05-28 15:05:02 +00:00
Marcin Serwin
3f6ce6e3b5 dynarmic: 6.7.0-unstable-2026-01-04 -> 6.7.0-unstable-2026-05-19 (#492944) 2026-05-28 15:00:26 +00:00
R. Ryantm
1457d748d7 dynarmic: 6.7.0-unstable-2026-01-04 -> 6.7.0-unstable-2026-05-19
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-28 16:53:46 +02:00
Emily
521410c984 chromium,chromedriver: 148.0.7778.178 -> 148.0.7778.216 (#525221) 2026-05-28 14:51:05 +00:00
Marcin Serwin
7d43d42158 maintainers: drop sjmackenzie (#520897) 2026-05-28 14:47:20 +00:00
Denperidge
6863de878e stasis: 1.1.0 -> 1.2.0 2026-05-28 16:45:46 +02:00
Matt Sturgeon
81543a0460 swpui: init at 0.8.0 (#524889) 2026-05-28 14:36:10 +00:00
Leona Maroni
9a366f68c9 gitlab: 18.11.3 -> 18.11.4 (#525176) 2026-05-28 14:32:10 +00:00
R. Ryantm
9580713bf9 kubectl-klock: 0.9.0 -> 0.9.1 2026-05-28 14:30:38 +00:00
wduo87391
2391734f4f project-graph: init at 3.0.7
Assisted-by: Gemini-2.5-Flash
2026-05-28 22:25:31 +08:00
kuflierl
fd4f373715 libheif: 1.21.2 -> 1.22.2 2026-05-28 16:22:47 +02:00
StepBroBD
056b62a6c4 ocamlPackages.arp: 4.0.0 → 4.1.0 (#525111) 2026-05-28 14:16:28 +00:00
StepBroBD
d3773b2d9e ocamlPackages.rpclib: 9.0.0 → 10.2.0 (#525108) 2026-05-28 14:16:24 +00:00
emilylange
ffc6db2fe6 chromium,chromedriver: 148.0.7778.178 -> 148.0.7778.216
https://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop_0877304591.html
2026-05-28 16:13:26 +02:00
Gaétan Lepage
df58ad8106 wine-staging: 11.8 -> 11.9 (#521264) 2026-05-28 14:07:34 +00:00
erop
12b7b2fac9 nixos/steam: remove unnecessary bwrap wrapper 2026-05-28 16:05:14 +02:00
dish
33190a18c2 various: set meta.donationPage (#525053) 2026-05-28 14:03:06 +00:00
Florian Klink
addc5d2b85 python3Packages.authlib: 1.7.0 -> 1.7.2 (#523956) 2026-05-28 14:00:04 +00:00
Florian Klink
b62d8df99d nixos/systemd-lib: use structuredAttrs instead of passAsFile for makeUnit (#498934) 2026-05-28 13:55:04 +00:00
Christian Kögler
cb1c327a34 rapidraw: remove darwin onnxruntime workarounds
The rpath of onnxruntime was fixed in 43348a3ea3 so these
workarounds using install_name_tool and DYLD_* variables
are no longer needed.
2026-05-28 15:54:40 +02:00
Christian Kögler
9e6f41c703 Revert "sherpa-onnx: fix darwin runtime linking to onnxruntime"
This reverts commit 9ccaa6cd7c.
2026-05-28 15:51:02 +02:00
nixpkgs-ci[bot]
b48c387a1a flaresolverr: 3.4.6 -> 3.5.0 (#524475) 2026-05-28 13:45:49 +00:00
yaya
88d8d2c5d5 nixos/doc: Update stable channel in upgrading chapter 2026-05-28 15:41:48 +02:00
R. Ryantm
f6bbe1e1a2 c2patool: 0.26.59 -> 0.26.60 2026-05-28 13:40:37 +00:00
Yifei Sun
b1cd91c648 monocle: 1.2.0 -> 1.3.0
Diff: https://github.com/bgpkit/monocle/compare/v1.2.0...v1.3.0

Changelog: https://github.com/bgpkit/monocle/releases/tag/v1.3.0
2026-05-28 15:36:46 +02:00
Yifei Sun
8ea12e271a nixos/bird: start bird after network.target 2026-05-28 15:31:46 +02:00
j-k
eb64aa6eae nixos/llama-swap: remove ProcSubset pid limitation (#524909) 2026-05-28 13:30:33 +00:00
Gaetan Lepage
937f5208c7 python3Packages.emmiai-noether: init at 2026.4.0 2026-05-28 13:28:43 +00:00
R. Ryantm
583a2167fd reframe: 1.15.1 -> 1.15.2 2026-05-28 13:18:47 +00:00
nixpkgs-ci[bot]
ff2586646f Merge staging-next into staging 2026-05-28 13:15:31 +00:00
nixpkgs-ci[bot]
c8ec502c8c Merge master into staging-next 2026-05-28 13:14:56 +00:00
Sandro
489cd7957b netboxPlugins.netbox-custom-objects: init at 0.5.1 (#523936) 2026-05-28 12:55:58 +00:00
Pol Dellaiera
ac4c3a0427 bashunit: 0.26.0 -> 0.36.0 2026-05-28 14:52:43 +02:00
MP
45fa1fff16 ghui: vendor package-lock.json and auto-regenerate via nix-update
Switch from regenerating package-lock.json inside fetchNpmDeps
(which produced different bytes per platform, causing FOD hash
drift across @ofborg) to vendoring a committed lockfile copied
in via postPatch, mirroring eslint/i18next-cli/markdownlint-cli2.

Drop the npm pkg set/delete rewrite that promoted @ghui/keymap
from a workspace:* devDep to a file: runtime dep -- that
promotion was the sole reason regeneration was needed. Instead,
restore the workspace symlink after npm prune --omit=dev so
keymap remains importable at runtime.

Wire passthru.updateScript with --generate-lockfile so r-ryantm
can keep the vendored lockfile in sync on future version bumps.
The committed lockfile is byte-identical to what
nix-update --generate-lockfile reproduces (drift-gate verified).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 20:44:57 +08:00
wduo87391
d1a0271bf5 maintainers: add wduo87391 2026-05-28 20:42:51 +08:00
Gaetan Lepage
8396e4b976 licenses: add enpl, Emmi AI Non-Production License 2026-05-28 12:41:55 +00:00
Gaetan Lepage
f3c02f27d2 python3Packages.aistore: init at 1.25.0 2026-05-28 12:41:54 +00:00
R. Ryantm
f82557723e virter: 1.0.0 -> 1.1.0 2026-05-28 12:36:08 +00:00
Yt
1474a8ff4c python3Packages.optuna: enable __structuredAttrs, skip crashing tests on darwin (#525139) 2026-05-28 12:33:43 +00:00
Sandro
7674b14c01 python3Packages.google-auth-oauthllib: 1.3.1 -> 1.4.0 (#524177) 2026-05-28 12:33:21 +00:00
Vladimír Čunát
0a19b83544 openldap: skip a problematic test on i686 already (#525133) 2026-05-28 12:28:26 +00:00
Pol Dellaiera
73195e42ae phpPackages.composer: 2.9.8 -> 2.10.0 2026-05-28 14:26:01 +02:00
Sandro
459c74978b python314Packages.opentelemetry-semantic-conventions-ai: update meta.homepage, run the test (#524890) 2026-05-28 12:23:55 +00:00
R. Ryantm
ac6a8903f5 thruster: 0.1.20 -> 0.1.21 2026-05-28 12:20:54 +00:00
nixpkgs-ci[bot]
41caf51215 git-absorb: install nushell completion (#525185) 2026-05-28 12:18:29 +00:00
nixpkgs-ci[bot]
999d2c7630 pdnsgrep: 1.3.0 -> 1.3.1 (#525098) 2026-05-28 12:18:09 +00:00
Yifei Sun
bdec0b7d16 cfspeedtest: fix build on darwin 2026-05-28 14:14:44 +02:00
StepBroBD
e4d9ea39a7 tree-sitter-grammars: fix build (#524887) 2026-05-28 12:09:07 +00:00
Harinn
20c65e5616 python3Packages.certbot-nginx: fix build with certbot 5.6.0 2026-05-28 21:06:19 +09:00
Samuel Silva
02c7353e8a renode: reduce closure size from 3.8 GiB to 1.99 GiB
Drop build/runtime leaks that pull unnecessary deps into the closure:

- Use dotnet-runtime (not dotnet-sdk) for the renode-test wrapper;
  renode-test only invokes `dotnet` to run prebuilt DLLs.
- Remove obj/ dirs in postInstall; MSBuild leaves *.assets.json
  files with paths to dotnet-sdk (702 MiB).
- Remove output/properties.csproj; the file has sed-substituted gcc
  paths that pull in gcc-wrapper (264 MiB transitively).
- Remove `mono` runtime dependencie.
- Remove glibcLocales (222 MiB).
- Add cmake, gcc, dotnet-sdk to disallowedReferences as a guard.

Signed-off-by: Samuel Silva <samuel@ossystems.com.br>
2026-05-28 08:53:10 -03:00
R. Ryantm
31fdeb0074 yara-x: 1.16.0 -> 1.17.0 2026-05-28 11:45:54 +00:00
R. Ryantm
d7678cc8b3 python3Packages.yalexs: 9.2.0 -> 9.2.2 2026-05-28 11:45:12 +00:00
Christian Kögler
d608653911 onnxruntime: fix rpath on darwin (#525092) 2026-05-28 11:42:16 +00:00
Kristoffer Plagborg Bak Sørensen
4b43c64139 git-absorb: install nushell completion 2026-05-28 13:40:06 +02:00
Gergő Gutyina
64e4b1a92f playwright: move env variable into env for structuredAttrs (#524082) 2026-05-28 11:36:18 +00:00
Nick Cao
6d675e7fae libvisio: 0.1.10 -> 0.1.11 (#524682) 2026-05-28 11:34:57 +00:00
Martin Weinelt
e521ef2f66 openvino: 2026.1.2 -> 2026.2.0
https://github.com/openvinotoolkit/openvino/releases/tag/2026.2.0
2026-05-28 13:31:35 +02:00
R. Ryantm
14f5c207a4 woodpecker-plugin-git: 2.9.1 -> 2.9.2 2026-05-28 11:18:32 +00:00
isabel
9fc549ab1f npins: 0.4.0 -> 0.4.1; add coca to maintainers (#522644) 2026-05-28 11:17:50 +00:00
R. Ryantm
f26ddd3568 wiki-go: 1.8.9 -> 1.8.10 2026-05-28 11:16:13 +00:00
R. Ryantm
6ce3b1a2a1 wpaperd: 1.2.2 -> 1.3.0 2026-05-28 11:15:07 +00:00
R. Ryantm
660733f4c8 wayshot: 1.4.6 -> 1.5.0 2026-05-28 11:03:06 +00:00
yaya
cec4baa1d7 gitlab: 18.11.3 -> 18.11.4
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.11.4-ee/CHANGELOG.md
2026-05-28 13:02:21 +02:00
nixpkgs-ci[bot]
c581fce6ed mdbook-toc: 0.15.3 -> 0.15.4 (#525150) 2026-05-28 10:59:44 +00:00
Florian Klink
16664e055b nixos/pam: Refactor for performance & readability (#525090) 2026-05-28 10:59:19 +00:00
kuflierl
0e4d6b5401 memos: 0.25.3 -> 0.29.0, finalAttrs
Changelog: https://github.com/usememos/memos/releases/tag/v0.29.0
2026-05-28 12:57:00 +02:00
yaya
3cf42558f8 liferea: 1.16.9 -> 1.16.10 (#525008) 2026-05-28 10:56:20 +00:00
R. Ryantm
aa9f3b7824 zotero: 9.0.2 -> 9.0.4 2026-05-28 10:46:53 +00:00
yaya
22699b1315 electron-source.electron_39: remove, electron_39-bin: mark as insecure (#521310) 2026-05-28 10:38:50 +00:00
Gutyina Gergő
c0aaf9378a osu-lazer: remove OSU_DISABLE_ERROR_REPORTING 2026-05-28 12:37:35 +02:00
Doron Behar
ec0c722e01 python3.pkgs.plopp: 26.4.2 -> 26.5.0 (#524831) 2026-05-28 10:35:55 +00:00
David Wronek
3a3acc5fe2 silverfort-client: 3.7.6 -> 3.8.0
Signed-off-by: David Wronek <david.wronek@mainlining.org>
2026-05-28 12:25:54 +02:00
Ryan Lahfa
d556754720 fetchCrate: download crates from static.crates.io (#525067) 2026-05-28 10:22:46 +00:00
Vincent Laporte
7ecd8aaf1c coqPackages.equations: 1.3.1 -> 1.3.2 (#523969) 2026-05-28 10:10:00 +00:00
Doron Behar
e5f78f0e6d musescore: 4.7.0 -> 4.7.2 (#524503) 2026-05-28 10:09:19 +00:00
Vincent Laporte
8828e265fd slothy: init at 0.2.0 (#518986) 2026-05-28 10:08:58 +00:00
R. Ryantm
3d2253b96c obs-studio-plugins.obs-vkcapture: 1.5.5 -> 1.5.6 2026-05-28 10:06:23 +00:00
teutat3s
1dfbc500bd electron-chromedriver_42: 42.2.0 -> 42.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.2.0...v42.3.0
2026-05-28 11:46:56 +02:00
teutat3s
41e8fdefe0 electron_42-bin: 42.2.0 -> 42.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.2.0...v42.3.0
2026-05-28 11:46:52 +02:00
teutat3s
255ffe870b electron-chromedriver_41: 41.7.0 -> 41.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.0...v41.7.1
2026-05-28 11:46:48 +02:00
teutat3s
67f4d62779 electron_41-bin: 41.7.0 -> 41.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.0...v41.7.1
2026-05-28 11:46:45 +02:00
teutat3s
b4b7495a81 electron-chromedriver_40: 40.10.1 -> 40.10.2
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.1...v40.10.2
2026-05-28 11:46:42 +02:00
teutat3s
d4c6134472 electron_40-bin: 40.10.1 -> 40.10.2
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.1...v40.10.2
2026-05-28 11:46:38 +02:00
R. Ryantm
770f088ab6 mfaktc: 0.24.0 -> 0.24.1 2026-05-28 09:42:38 +00:00
R. Ryantm
801b3a73e7 mdbook-toc: 0.15.3 -> 0.15.4 2026-05-28 09:36:23 +00:00
Antoine du Hamel
617b299a40 fetch-yarn-deps: remove unused nodejs argument 2026-05-28 11:36:13 +02:00
Antoine du Hamel
8bd4119182 buildNpmPackage: remove double dependencies on nodejs+nodejs-slim 2026-05-28 11:36:13 +02:00
Antoine du Hamel
4943b95e8c vscode-extensions.prettier.prettier-vscode: remove double nodejs dependency 2026-05-28 11:36:12 +02:00
Antoine du Hamel
72029f9368 vscode-extensions.ms-vscode.js-debug: remove double nodejs dependency 2026-05-28 11:36:12 +02:00
Antoine du Hamel
39cd3b6172 logseq: remove double dependencies on nodejs+nodejs-slim 2026-05-28 11:36:04 +02:00
Fabian Affolter
a299a63de8 python3Packages.vilfo-api-client: remove stale substituteInPlace (#524801) 2026-05-28 09:33:45 +00:00
Fabian Affolter
5a0e2187eb barman: 3.14.1 -> 3.19.0 (#524850) 2026-05-28 09:33:37 +00:00
nixpkgs-ci[bot]
07f1c053b3 raspberrypi-eeprom: 2026.05.11-2712 -> 2026.05.17-2711-0138c0 (#525034) 2026-05-28 09:33:26 +00:00
Fabian Affolter
d6beda44ec python3Packages.iamdata: 0.1.202605271 -> 0.1.202605281 (#525123) 2026-05-28 09:33:24 +00:00
nixpkgs-ci[bot]
46f5ae7e6b psysh: 0.12.22 -> 0.12.23 (#524940) 2026-05-28 09:33:22 +00:00
Fabian Affolter
f75c793513 python3Packages.mypy-boto3-*: updates (#525125) 2026-05-28 09:33:20 +00:00
Fabian Affolter
4ba6adad4d python3Packages.tencentcloud-sdk-python: 3.1.103 -> 3.1.104 (#525128) 2026-05-28 09:33:16 +00:00
nixpkgs-ci[bot]
c97659bd6d git-machete: 3.40.1 -> 3.41.0 (#524427) 2026-05-28 09:33:00 +00:00
Fabian Affolter
a190eec6cc audiness: 1.0.0 -> 1.0.1 (#525011) 2026-05-28 09:32:38 +00:00
Antoine du Hamel
fd27b4e3dc thelounge: 4.4.3 -> 4.5.0 (#523351) 2026-05-28 09:25:11 +00:00
teutat3s
b06f2ab17f electron-source.electron_42: 42.2.0 -> 42.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.2.0...v42.3.0
2026-05-28 11:14:12 +02:00
Gaétan Lepage
97ae3d51bc python3Packages.vllm: mark insecure (#523800) 2026-05-28 09:07:42 +00:00
teutat3s
56c67f7f2a electron-source.electron_41: 41.7.0 -> 41.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.0...v41.7.1
2026-05-28 11:05:05 +02:00
teutat3s
84d3a10d69 electron-source.electron_40: 40.10.1 -> 40.10.2
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.1...v40.10.2
2026-05-28 11:04:40 +02:00
Pol Dellaiera
c68260c8e6 claude-code: 2.1.152 -> 2.1.153 (#525122) 2026-05-28 08:59:26 +00:00
Matthias Beyer
f44eb22b0c yaziPlugins.kanagawa: init at 0-unstable-2026-01-02 (#521433) 2026-05-28 08:50:12 +00:00
Aleksana
9aba5d2621 polkit_gnome: allow XDG autostart in non-GNOME environments (#520057) 2026-05-28 08:30:56 +00:00
Gaetan Lepage
4f40dcef1d python3Packages.optuna: skip crashing tests on darwin 2026-05-28 08:16:02 +00:00
Gaetan Lepage
bbbf66e9c9 python3Packages.optuna: enable __structuredAttrs 2026-05-28 08:15:52 +00:00
Matthias Beyer
263789343e git-annex-remote-dbx: switch to pyproject (#522850) 2026-05-28 08:15:49 +00:00
Jost Alemann
56e52bc01e kitty: 0.47.0 -> 0.47.1
Changelog:
https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
Diff: https://github.com/kovidgoyal/kitty/compare/v0.47.0...v0.47.1
2026-05-28 10:13:08 +02:00
Gaétan Lepage
a2c6938835 python3Packages.fastapi-pagination: 0.15.12 -> 0.15.13 (#525056) 2026-05-28 08:10:49 +00:00
nixpkgs-ci[bot]
c616538e12 panache: 2.47.0 -> 2.49.0 (#525029) 2026-05-28 08:04:35 +00:00
nixpkgs-ci[bot]
b6cfc30377 peergos: 1.26.0 -> 1.29.0 (#521797) 2026-05-28 08:03:51 +00:00
nixpkgs-ci[bot]
d3f9e0b831 blesh: 0.4.0-devel3 -> 0.4.0-devel3-unstable-2026-03-10 (#521218) 2026-05-28 08:03:46 +00:00
nixpkgs-ci[bot]
e8285bb455 yaziPlugins.keep-preferences: init at 0-unstable-2026-05-15 (#520393) 2026-05-28 08:03:46 +00:00
Vladimír Čunát
664e60aa95 openldap: skip a problematic test on i686 already
See 63147b12a5

Apparently on i686-linux the test isn't flaky but failing reliably.
So restarting on Hydra won't help, and waiting for staging*
would take a few weeks.
2026-05-28 09:53:42 +02:00
R. Ryantm
25c556af6f deadbeefPlugins.vgmstream: 2026-05-09.1 -> 2026-05-24 2026-05-28 07:47:51 +00:00
Gaetan Lepage
d5bbc589f2 cudaPackages_13_2: 13.2.0 -> 13.2.1
Changelog:
https://docs.nvidia.com/cuda/archive/13.2.1/cuda-toolkit-release-notes/index.html
2026-05-28 07:34:34 +00:00
Katsumi Takeuchi
4e464d9ca7 blesh: 0.4.0-devel3 -> 0.4.0-devel3-unstable-2026-03-10 2026-05-28 16:27:53 +09:00
isabel
b9bdc44a01 amp-cli: fix build on darwin (#523458) 2026-05-28 07:25:42 +00:00
nixpkgs-ci[bot]
760ac2002c Merge staging-next into staging 2026-05-28 07:22:13 +00:00
nixpkgs-ci[bot]
7bbe929cc6 Merge master into staging-next 2026-05-28 07:21:35 +00:00
Gaetan Lepage
07226ef403 python3Packages.lancedb: fix hash
u
2026-05-28 07:12:05 +00:00
Gaetan Lepage
b517991654 python3Packages.pylance: 6.0.1 -> 7.0.0
Diff: https://github.com/lancedb/lance/compare/v6.0.1...v7.0.0

Changelog: https://github.com/lancedb/lance/releases/tag/v7.0.0
2026-05-28 07:12:05 +00:00
Fabian Affolter
f4d46d85b6 restish: 0.21.2 -> 2.0.0 (#524677) 2026-05-28 06:58:16 +00:00
Fabian Affolter
f9c171ee7c python3Packages.tencentcloud-sdk-python: 3.1.103 -> 3.1.104
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.103...3.1.104

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.104/CHANGELOG.md
2026-05-28 08:55:36 +02:00
Alexis Hildebrandt
3569c66870 t3code: add optional runtime tool dependencies (#521332) 2026-05-28 06:55:18 +00:00
Fabian Affolter
5bd9fb54de python3Packages.twscrape: 0.17.0 -> 0.18.1 (#524810) 2026-05-28 06:52:45 +00:00
Fabian Affolter
dd8f4e2886 python3Packages.boto3-stubs: 1.43.15 -> 1.43.16 2026-05-28 08:52:44 +02:00
Fabian Affolter
d70855dbca python3Packages.mypy-boto3-sagemaker: 1.43.13 -> 1.43.16 2026-05-28 08:52:24 +02:00
Fabian Affolter
040b5f4a54 python3Packages.mypy-boto3-organizations: 1.43.0 -> 1.43.16 2026-05-28 08:52:12 +02:00
Fabian Affolter
30c96a9002 python3Packages.mypy-boto3-opensearch: 1.43.7 -> 1.43.16 2026-05-28 08:52:10 +02:00
Fabian Affolter
ff3b19d863 python3Packages.mypy-boto3-medialive: 1.43.3 -> 1.43.16 2026-05-28 08:52:04 +02:00
Fabian Affolter
6f986eab71 python3Packages.mypy-boto3-ecs: 1.43.10 -> 1.43.16 2026-05-28 08:51:39 +02:00
Markus Hauck
4447f9584c vscode-extensions.anthropic.claude-code: 2.1.152 -> 2.1.153
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
2026-05-28 08:51:11 +02:00
Markus Hauck
044d26494a claude-code: 2.1.152 -> 2.1.153
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
2026-05-28 08:51:07 +02:00
Fabian Affolter
254e0c4c97 python3Packages.iamdata: 0.1.202605271 -> 0.1.202605281
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202605271...v0.1.202605281

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202605281
2026-05-28 08:50:46 +02:00
Ivan Mincik
8ed93186d7 nixos/nominatim: make UI optional (#524915) 2026-05-28 06:48:34 +00:00
Vincent Laporte
3300636ab3 ocamlPackages.odoc: 3.1.0 → 3.2.1 2026-05-28 08:44:43 +02:00
Marcus Ramberg
b1ff66590c Gcloud update (#524872) 2026-05-28 06:44:15 +00:00
nixpkgs-ci[bot]
a5d3d84937 feishu: 7.62.9 -> 7.66.10 (#524316) 2026-05-28 06:35:58 +00:00
adisbladis
c0d82318ed lib.generators.toGitINI: performance improvements (#522818) 2026-05-28 06:27:54 +00:00
dotlambda
6612d42fd7 ffmpeg_8: 8.1 -> 8.1.1 (#524590) 2026-05-28 05:41:21 +00:00
dotlambda
ae1e8c5d39 ffmpeg_4: 4.4.6 -> 4.4.7 (#524587) 2026-05-28 05:41:03 +00:00
dotlambda
3596c328a9 double-conversion: 3.3.1 -> 3.4.0 (#524231) 2026-05-28 05:40:20 +00:00
dotlambda
c7a6a52f55 at-spi2-core: 2.60.1 -> 2.60.4 (#523880) 2026-05-28 05:39:56 +00:00
dotlambda
7b90d488da asio: 1.36.0 -> 1.38.0 (#523871) 2026-05-28 05:37:58 +00:00
Vincent Laporte
71af050348 ocamlPackages.arp: 4.0.0 → 4.1.0 2026-05-28 07:34:46 +02:00
Pol Dellaiera
5787f3c9ac i3lock: enable strictDeps, structuredAttrs, add versionCheckHook (#520759) 2026-05-28 05:00:53 +00:00
Ethan Carter Edwards
889209d69c dmenu: set strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 21:59:47 -07:00
R. Ryantm
d2b51f6c73 objfw: 1.5.2 -> 1.5.4 2026-05-28 04:51:21 +00:00
Vincent Laporte
f6045c0002 ocamlPackages.rpclib: 9.0.0 → 10.2.0 2026-05-28 06:39:57 +02:00
R. Ryantm
200267c918 cockpit-podman: 125 -> 126 2026-05-28 04:29:17 +00:00
R. Ryantm
1fa74cedc2 cockpit-machines: 352 -> 353 2026-05-28 04:28:46 +00:00
Eman Resu
28e6e36fa0 build-support/fetchurl: remove warnIf usage
warnIf sends our warning message through a function call, even if the
warning condition doesn't trigger. This requires a lot of thunk
allocation that can be easily avoided.
2026-05-28 00:19:37 -04:00
Eman Resu
020ce4ae44 build-support/fetchzip: remove warnIf usage
warnIf sends our warning message through a function call, even if the
warning condition doesn't trigger. This requires a lot of thunk
allocation that can be easily avoided.
2026-05-28 00:19:35 -04:00
Eman Resu
3ec1e90b10 lib/modules: remove warnIf usage
warnIf sends our warning message through a function call, even if the
warning condition doesn't trigger. This requires a lot of thunk
allocation that can be easily avoided.
2026-05-28 00:19:32 -04:00
Eman Resu
7146b6678f stdenv.mkDerivation: remove warnIf usage
warnIf sends our warning message through a function call, even if the
warning condition doesn't trigger. This requires a lot of thunk
allocation that can be easily avoided.
2026-05-28 00:19:23 -04:00
Randy Eckenrode
8ffb17ff46 cc-wrapper, gcc, gnat, gnat-bootstrap: fix GCC 13 and GNAT 13/14/15 builds on darwin (#522847) 2026-05-28 03:39:07 +00:00
nixpkgs-ci[bot]
0603359060 reaction: 2.3.1 -> 2.4.0 (#525050) 2026-05-28 03:34:01 +00:00
R. Ryantm
f0b46dde70 pdnsgrep: 1.3.0 -> 1.3.1 2026-05-28 03:14:02 +00:00
Pol Dellaiera
46ee0aaa2b visual-paradigm-ce: 18.0.20260511 -> 18.0.20260521 (#525066) 2026-05-28 02:59:29 +00:00
adisbladis
4eb838f5d2 nixos/pam: Refactor with an eye for performance
This moves up some variables in scope, changes iteration patterns & and eliminates use of `lib.pipe`.
2026-05-28 14:30:14 +12:00
Austin Horstman
4bc103221b _1password-gui: Upstream repackaged without changing versions, again (#525089) 2026-05-28 02:20:49 +00:00
Patrick Chilton
43348a3ea3 onnxruntime: fix rpath on darwin 2026-05-28 04:19:48 +02:00
Austin Horstman
28a6e2b361 _1password-gui-beta: 8.12.22-15.BETA -> 8.12.22-16.BETA (#525086) 2026-05-28 02:18:09 +00:00
nixpkgs-ci[bot]
2afa46a0a3 zeno: 2.0.23 -> 2.0.24 (#525072) 2026-05-28 02:15:20 +00:00
Samuel Ainsworth
b273df3c1d amd-debug-tools: 0.2.13 -> 0.2.18 (#523805) 2026-05-28 02:13:55 +00:00
Berk D. Demir
01245ea8c1 _1password-gui: Upstream repackaged without changing versions, again 2026-05-27 19:13:09 -07:00
@mjones
46495d01ef android-cli: init at 1.0.15433482 (#523302) 2026-05-28 02:07:03 +00:00
dotlambda
b5dd4a0fec python314Packages.scikit-image: update deps to match upstream (#522757) 2026-05-28 02:05:05 +00:00
dotlambda
59f86ec098 nixos/immich: fix matplotlib warning in machine-learning; python314Packages.rapidocr: fix compatibility with Immich (#522428) 2026-05-28 02:02:54 +00:00
Andrew Kvalheim
d45d7398de flashlabel-yxwl: 1.2.1 -> 1.2.3
Before:

    /nix/store/xcdxkbfayl9xb0107pc01xk9yjsk04xg-flashlabel-yxwl-1.2.1
    ├── lib/cups/filter
    │   ├── A80/Filter/rastertolabel
    │   └── A80H/Filter/rastertolabel
    └── share/cups/model
        ├── a80hprinter.ppd.gz
        ├── a80printer.ppd.gz
        ├── a81hprinter.ppd.gz
        ├── a81printer.ppd.gz
        ├── c80hprinter.ppd.gz
        ├── c80printer.ppd.gz
        ├── d80printer.ppd.gz
        ├── d80proprinter.ppd.gz
        ├── y8printer.ppd.gz
        ├── y8proprinter.ppd.gz
        └── y80printer.ppd.gz

After:

    /nix/store/6lb6f74vlq4pqn5h7drglppb68wa0yjq-flashlabel-yxwl-1.2.3
    ├── lib/cups/filter
    │   ├── A80/Filter/rastertolabel
    │   └── A80H/Filter/rastertolabel
    └── share/cups/model
        ├── a80hprinter.ppd.gz
        ├── a80printer.ppd.gz
        ├── a81hprinter.ppd.gz
        ├── a81printer.ppd.gz
        ├── c80hprinter.ppd.gz
        ├── c80printer.ppd.gz
        ├── d80printer.ppd.gz
        ├── d80proprinter.ppd.gz
        ├── k80printer.ppd.gz
        ├── s8printer.ppd.gz
        ├── st80kprinter.ppd.gz
        ├── st80printer.ppd.gz
        ├── st81printer.ppd.gz
        ├── st82printer.ppd.gz
        ├── st83printer.ppd.gz
        ├── t8810printer.ppd.gz
        ├── y8printer.ppd.gz
        ├── y8proprinter.ppd.gz
        └── y80printer.ppd.gz
2026-05-27 18:58:37 -07:00
Berk D. Demir
b44aa9a054 _1password-gui-beta: 8.12.22-15.BETA -> 8.12.22-16.BETA 2026-05-27 18:56:39 -07:00
Martin Weinelt
cb9090f062 buildMozillaMach: establish MOZ_PKG_FORMAT forward compat
Lowercae `tar` will throw a KeyError in future mach versions.
2026-05-28 03:35:36 +02:00
Keenan Weaver
68bd5bab94 bstone: update homepage 2026-05-27 20:30:17 -05:00
Keenan Weaver
c03ff4d052 bstone: modernize 2026-05-27 20:29:47 -05:00
Keenan Weaver
e6241842dc bstone: fix dependencies 2026-05-27 20:24:54 -05:00
nixpkgs-ci[bot]
3052ddf061 bstone: 1.3.3 -> 1.3.4 (#525075) 2026-05-28 01:18:11 +00:00
Aaron Jheng
90f40502b1 clash-rs: fix build with Rust ≥1.95 2026-05-28 09:03:48 +08:00
nixpkgs-ci[bot]
4e29289792 Merge staging-next into staging 2026-05-28 00:40:40 +00:00
nixpkgs-ci[bot]
577b46653a Merge master into staging-next 2026-05-28 00:40:04 +00:00
R. Ryantm
b8776ecc69 bstone: 1.3.3 -> 1.3.4 2026-05-28 00:12:30 +00:00
Nick Cao
8be06063cd python3Packages.item-synchronizer: relax bubop bound (#523520) 2026-05-28 00:10:54 +00:00
zowoq
c76ce4129f opentofu: 1.12.0 -> 1.12.1 (#525071) 2026-05-28 00:07:40 +00:00
Philip Taron
7b0f8708ea fetchgit: disable git maintenance (#524430) 2026-05-28 00:07:30 +00:00
Philip Taron
f454526a40 requireFile: set unfree license by default (#515536) 2026-05-28 00:06:54 +00:00
Philip Taron
b814de41e9 vim: 9.2.0389 -> 9.2.0541 (#525069) 2026-05-28 00:05:53 +00:00
R. Ryantm
eeb96751c1 zeno: 2.0.23 -> 2.0.24 2026-05-27 23:57:46 +00:00
Nick Cao
be57cfbe2b opentofu: 1.12.0 -> 1.12.1
Diff: https://github.com/opentofu/opentofu/compare/v1.12.0...v1.12.1

Changelog: https://github.com/opentofu/opentofu/blob/v1.12.1/CHANGELOG.md
2026-05-27 19:57:06 -04:00
R. Ryantm
fea17e2a81 vim: 9.2.0389 -> 9.2.0541 2026-05-27 23:51:26 +00:00
Martin Weinelt
1a7b7c7ddf reaction: port patch for aarch64-linux nftables compat
This patch is merged upstream and can be reverted on the next update.

Fetchpatch does not work against framagit.org, which is why I vendored
the patch instead.
2026-05-28 01:42:39 +02:00
zowoq
10056dd40d linux: add stable staging-nixos workflow
stable counterpart to d28cc2a2f5
2026-05-28 09:42:28 +10:00
Erin
e37f43a408 fetchCrate: download crates from static.crates.io 2026-05-27 18:32:45 -05:00
R. Ryantm
5d1fc00bc1 visual-paradigm-ce: 18.0.20260511 -> 18.0.20260521 2026-05-27 23:20:49 +00:00
zowoq
345d05a2ff terraform-providers.baidubce_baiducloud: 1.23.1 -> 1.23.2 (#525059) 2026-05-27 23:16:50 +00:00
R. Ryantm
dc0051110e primecount: 8.2 -> 8.5 2026-05-27 20:16:26 -03:00
Sandro Jäckel
15d83e044f mediawiki: do not clear session cache on every start 2026-05-28 01:15:11 +02:00
R. Ryantm
1c90b4f702 gate: 0.64.0 -> 0.65.0 2026-05-27 23:15:05 +00:00
R. Ryantm
cdbabe3a82 primesieve: 12.13 -> 12.14 2026-05-27 20:14:24 -03:00
Nick Cao
d87b834371 python3Packages.qcelemental: 0.50.0rc3 -> 0.50.1 (#507579) 2026-05-27 23:07:58 +00:00
Sandro Jäckel
4fdcceb779 python314Packages.scikit-image: update deps to match upstream 2026-05-28 01:03:27 +02:00
R. Ryantm
50ddfa179d terraform-providers.baidubce_baiducloud: 1.23.1 -> 1.23.2 2026-05-27 23:03:13 +00:00
Nick Cao
22a893c98a python3Packages.openai-whisper: cleanup (#524946) 2026-05-27 23:02:46 +00:00
Nick Cao
153930883c zeal: fix build in aarch64-darwin (#509581) 2026-05-27 23:01:40 +00:00
Sandro Jäckel
3df6346483 python314Packages.opentelemetry-semantic-conventions-ai: run the test
There is only 1.
2026-05-28 01:01:10 +02:00
kirillrdy
3bbdb3d208 mistral-vibe: 2.11.1 -> 2.12.1 (#525027) 2026-05-27 22:51:43 +00:00
Stanisław Pitucha
15b380ab43 rbspy: 0.46.0 -> 0.48.0 (#521812) 2026-05-27 22:49:05 +00:00
Sandro
1ae210bb97 python3Packages.keystoneauth1: 5.13.1 -> 5.14.0 (#520623) 2026-05-27 22:48:49 +00:00
Martin Weinelt
d961402c8f reaction: build plugins in passthru 2026-05-28 00:46:55 +02:00
Marc Jakobi
88c6eb3424 lux-cli: 0.29.2 -> 0.30.1 (#525042) 2026-05-27 22:46:33 +00:00
Ethan Carter Edwards
8486f5a5d1 gimp: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:43:04 -07:00
R. Ryantm
70c4640e10 python3Packages.fastapi-pagination: 0.15.12 -> 0.15.13 2026-05-27 22:43:03 +00:00
Ethan Carter Edwards
0075994472 blender: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:42:06 -07:00
Sandro
b865740411 python3Packages.oslo-config: 10.3.0 -> 10.4.0 (#524285) 2026-05-27 22:41:32 +00:00
Ethan Carter Edwards
0f11b5770b python3: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:40:31 -07:00
Martin Weinelt
ff099fc9e9 reaction: 2.3.1 -> 2.4.0
https://framagit.org/ppom/reaction/-/releases/v2.4.0
2026-05-28 00:40:27 +02:00
Thiago Kenji Okada
7531b81d67 libretro.flycast: 0-unstable-2026-05-15 -> 0-unstable-2026-05-22 (#525022) 2026-05-27 22:39:01 +00:00
Ethan Carter Edwards
e848963f6f openssl: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:38:52 -07:00
Ethan Carter Edwards
4c24e02aea curlMinimal: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:38:47 -07:00
Martin Weinelt
c5d6b6695f libredwg: 0.13.4 -> 0.13.4.8200 (#525031) 2026-05-27 22:37:57 +00:00
Michael Daniels
88db35fca8 gh: 2.92.0 -> 2.93.0 (#525026) 2026-05-27 22:34:17 +00:00
Sandro
572a492c04 subunit: 1.4.5 -> 1.4.6 (#521913) 2026-05-27 22:29:23 +00:00
R. Ryantm
8ffe0a717e crossplane-cli: 2.3.0 -> 2.3.1 2026-05-27 22:26:26 +00:00
Philip Taron
f24ca49dc3 zoom-us: add libxcb-util FHS dependencies (#524865) 2026-05-27 22:20:00 +00:00
dotlambda
e2c6d26c86 karakeep: 0.31.0 -> 0.32.0 (#524809) 2026-05-27 22:17:57 +00:00
Cass
b6b31116d8 zoom-us: add libxcb-util to FHS dependencies
Fixes #524832
2026-05-27 15:13:45 -07:00
Sandro
76ae776741 wayle: 0.3.0 -> 0.4.1 (#524485) 2026-05-27 22:09:21 +00:00
Sandro
825b7a53de python3Packages.openstack*: updates (#522035) 2026-05-27 22:07:10 +00:00
Philip Taron
e03d0a783d various: reduce // merges, optimize ++ chains across hot paths (#506793) 2026-05-27 22:06:37 +00:00
nixpkgs-ci[bot]
5c944e529a ytsub: 0.9.0 -> 0.10.0 (#525014) 2026-05-27 22:05:19 +00:00
nixpkgs-ci[bot]
e3d2ab21da clickhouse-backup: 2.6.43 -> 2.7.0 (#524496) 2026-05-27 22:05:05 +00:00
nixpkgs-ci[bot]
324582dd86 amf-headers: 1.5.0 -> 1.5.2 (#517395) 2026-05-27 22:04:56 +00:00
nixpkgs-ci[bot]
4dd4499a2c kubectl-gadget: 0.51.0 -> 0.52.0 (#512670) 2026-05-27 22:04:50 +00:00
Robert Schütz
38187f7503 python3Packages.unstructured-client: 0.44.0 -> 0.44.1
Diff: https://github.com/Unstructured-IO/unstructured-python-client/compare/v0.44.0...v0.44.1

Changelog: https://github.com/Unstructured-IO/unstructured-python-client/blob/v0.44.1/RELEASES.md
2026-05-27 15:04:45 -07:00
R. Ryantm
0fe11f170a lux-cli: 0.29.2 -> 0.30.1 2026-05-27 22:00:15 +00:00
Connor Baker
a3fe86b358 dmidecode: add mainProgram attribute (#525017) 2026-05-27 21:59:40 +00:00
Felix Bargfeldt
59d67551e6 chhoto-url: 7.0.4 -> 7.1.5 (#524817) 2026-05-27 21:56:34 +00:00
R. Ryantm
db42a7891f raspberrypi-eeprom: 2026.05.11-2712 -> 2026.05.17-2711-0138c0 2026-05-27 21:56:24 +00:00
Michael Daniels
0cec289070 google-chrome: 148.0.7778.178 -> 148.0.7778.215 (#525023) 2026-05-27 21:56:22 +00:00
R. Ryantm
769e9b31a4 haproxy: 3.3.9 -> 3.3.10 2026-05-27 21:55:05 +00:00
Gaetan Lepage
28dfeb7daf mistral-vibe: 2.11.1 -> 2.12.1
Diff: https://github.com/mistralai/mistral-vibe/compare/v2.11.1...v2.12.1

Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.12.1/CHANGELOG.md
2026-05-27 21:54:41 +00:00
Gaetan Lepage
99cfc03f72 python3Packages.speechrecognition: cleanup, fix on darwin 2026-05-27 21:52:09 +00:00
Michael Daniels
3b0e4f9cbd gh: 2.92.0 -> 2.93.0
Diff: https://github.com/cli/cli/compare/v2.92.0...v2.93.0

Changelog: https://github.com/cli/cli/releases/tag/v2.93.0
2026-05-27 17:50:52 -04:00
R. Ryantm
6a714410ca panache: 2.47.0 -> 2.49.0 2026-05-27 21:49:17 +00:00
Michael Daniels
2c044ef431 google-chrome: 148.0.7778.178 -> 148.0.7778.215 2026-05-27 17:45:54 -04:00
Philip Taron
a707a5d84c python3Packages.llm-gemini: 0.31 -> 0.32 (#525019) 2026-05-27 21:42:52 +00:00
R. Ryantm
bc7100df6c libretro.flycast: 0-unstable-2026-05-15 -> 0-unstable-2026-05-22 2026-05-27 21:36:09 +00:00
Sigmanificient
e71f61f001 python3Packages.aioemonitor: use finalAttrs 2026-05-27 23:23:53 +02:00
Sigmanificient
027a66e5fd python3Packages.aioemonitor: migrate to pyproject 2026-05-27 23:23:27 +02:00
Sigmanificient
aa143f7dda python3Packages.aiobroadlink: use finalAttrs 2026-05-27 23:20:33 +02:00
Sigmanificient
ee01efe82d python3Packages.aiobroadlink: migrate to pyproject 2026-05-27 23:19:58 +02:00
R. Ryantm
1baaf56394 python3Packages.llm-gemini: 0.31 -> 0.32 2026-05-27 21:18:21 +00:00
nixpkgs-ci[bot]
e72582bc88 zwave-js-ui: 11.18.0 -> 11.19.0 (#524949) 2026-05-27 21:17:19 +00:00
nixpkgs-ci[bot]
cced1f633b drawterm: 0-unstable-2026-05-09 -> 0-unstable-2026-05-26 (#524814) 2026-05-27 21:17:17 +00:00
Elliot Berman
ba05b2e628 dmidecode: add mainProgram attribute 2026-05-27 14:16:55 -07:00
R. Ryantm
e99fa03fb7 ytsub: 0.9.0 -> 0.10.0 2026-05-27 21:07:44 +00:00
Fabian Affolter
e8aef722d8 audiness: 1.0.0 -> 1.0.1
Diff: https://github.com/audiusGmbH/audiness/compare/1.0.0...1.0.1

Changelog: https://github.com/audius/audiness/releases/tag/1.0.1
2026-05-27 22:56:05 +02:00
Sergei Trofimovich
7a5669f0f2 liferea: 1.16.9 -> 1.16.10
Changes: https://github.com/lwindolf/liferea/releases/tag/v1.16.10
2026-05-27 21:45:00 +01:00
Kim Lindberger
90163953d9 nomachine-client: 9.4.14 -> 9.5.7 (#518152) 2026-05-27 20:39:13 +00:00
Sigmanificient
86126347f9 espresso: fix build 2026-05-27 22:30:13 +02:00
Yt
509ebf418b python3Packages.paddlex: 3.5.2 -> 3.6.1 (#524936) 2026-05-27 20:29:36 +00:00
nixpkgs-ci[bot]
caf823ba8d limine-full: 12.3.0 -> 12.3.1 (#524655) 2026-05-27 20:27:43 +00:00
nixpkgs-ci[bot]
a7680a3466 transcribe: 9.50.1 -> 9.51.1 (#524653) 2026-05-27 20:27:40 +00:00
nixpkgs-ci[bot]
d143fcce31 rambox: 2.5.2 -> 2.6.3 (#496327) 2026-05-27 20:27:22 +00:00
R. Ryantm
2ec773b558 kine: 0.15.0 -> 0.16.0 2026-05-27 20:25:50 +00:00
Nick Cao
50c11543e6 prometheus-pushgateway: 1.11.2 -> 1.11.3 (#524975) 2026-05-27 20:16:43 +00:00
Nick Cao
30a7ad66c5 terraform-providers.hashicorp_google: 7.32.0 -> 7.33.0 (#524966) 2026-05-27 20:16:09 +00:00
Nick Cao
17143a2b92 python3Packages.cloup: 3.0.9 -> 3.1.0 (#524961) 2026-05-27 20:15:55 +00:00
Nikolay Korotkiy
49f60659b3 mydumper: 0.21.1-1 -> 1.0.1-1 (#489222) 2026-05-27 20:15:40 +00:00
Paul Mika Rohde
8d8838c427 avocode: remove 2026-05-27 22:11:46 +02:00
Nick Cao
7a70456562 python3Packages.symbolic: 13.0.0 -> 13.1.0 (#524746) 2026-05-27 20:10:12 +00:00
K900
712b39ef8b gamescope: 3.16.23 -> 3.16.24 (#524987) 2026-05-27 20:08:40 +00:00
R. Ryantm
83a6ccec2d loksh: 7.8 -> 7.9 2026-05-27 20:06:23 +00:00
Nick Cao
9be0b880a6 certspotter: 0.24.0 -> 0.24.1 (#524830) 2026-05-27 20:04:54 +00:00
Sigmanificient
9d4033cb3f stereotool: fix build 2026-05-27 22:03:58 +02:00
Nick Cao
8ebba7abbb google-alloydb-auth-proxy: 1.14.4 -> 1.15.0 (#524705) 2026-05-27 20:02:51 +00:00
K900
57076ba539 gamescope: 3.16.23 -> 3.16.24 2026-05-27 23:02:44 +03:00
Nick Cao
fa071eff17 postcss: 8.5.14 -> 8.5.15 (#524697) 2026-05-27 20:02:16 +00:00
Nick Cao
82a71f1bd4 python3Packages.dvc-ssh: 4.2.2 -> 4.3.0 (#524686) 2026-05-27 20:01:28 +00:00
Nick Cao
a4e2bc4954 python3Packages.azure-mgmt-resource-deployments: 1.0.0b1 -> 1.0.0b2 (#524843) 2026-05-27 20:00:46 +00:00
Nick Cao
179e4fb259 xlsxsql: 0.4.0 -> 0.5.3 (#524837) 2026-05-27 20:00:22 +00:00
Robert Schütz
33bb665a25 python3Packages.qcs-sdk-python: 0.26.1 -> 0.26.2
Diff: https://github.com/rigetti/qcs-sdk-rust/compare/lib/v0.26.1...lib/v0.26.2

Changelog: https://github.com/rigetti/qcs-sdk-rust/blob/lib/v0.26.2/crates/lib/CHANGELOG.md
2026-05-27 13:00:11 -07:00
Nick Cao
86935c30dd nerdctl: 2.3.0 -> 2.3.1 (#524853) 2026-05-27 19:58:33 +00:00
Nick Cao
bce6ab8960 matrix-authentication-service: 1.16.0 -> 1.17.0 (#524849) 2026-05-27 19:57:56 +00:00
Philip Taron
c0a89c379b rustPlatform.importCargoLock: download crates from static.crates.io (#524985) 2026-05-27 19:57:40 +00:00
Nick Cao
eed9bc7da0 mistral-vibe: 2.11.0 -> 2.11.1 (#524911) 2026-05-27 19:57:03 +00:00
Nick Cao
403aa8bec6 prometheus-opnsense-exporter: 0.0.15 -> 0.0.16 (#524908) 2026-05-27 19:56:05 +00:00
Nick Cao
6a6a5b119d notesnook: 3.3.19 -> 3.3.20 (#524897) 2026-05-27 19:55:24 +00:00
Nick Cao
5117a34656 gat: 0.27.2 -> 0.27.3 (#524886) 2026-05-27 19:54:49 +00:00
R. Ryantm
52d14b80e5 mydumper: 0.21.1-1 -> 1.0.1-1 2026-05-27 23:54:03 +04:00
Martin Weinelt
fad531c27d evcc: 0.307.1 -> 0.307.2 (#524983) 2026-05-27 19:53:14 +00:00
Nick Cao
51b9c5aedc cine: 1.3.1 -> 1.4.1 (#524513) 2026-05-27 19:51:18 +00:00
Nick Cao
896d7c190f bee: 2.7.1 -> 2.8.0 (#524499) 2026-05-27 19:50:26 +00:00
Nick Cao
ebc7ba09ba cloudfox: 2.0.4 -> 2.0.5 (#524491) 2026-05-27 19:49:32 +00:00
Nick Cao
b4a6e00869 kubernetes-helmPlugins.helm-s3: 0.17.1 -> 0.17.2 (#524579) 2026-05-27 19:48:47 +00:00
Philip Taron
f830e6112b rustPlatform.importCargoLock: download crates from static.crates.io
The crates.io API server's 1 req/sec rate limit currently surfaces as
intermittent HTTP 403 errors when vendoring lockfiles. Switch to the CDN
endpoint as recommended by upstream (rust-lang/crates.io#13482), mirroring
the fix already applied to fetchCargoVendor in #512735.

fetchurl is content-addressed by sha256, so the URL change does not affect
any downstream store paths.

Fixes #524979
2026-05-27 12:47:02 -07:00
Martin Weinelt
753ae7435d evcc: 0.307.1 -> 0.307.2
https://github.com/evcc-io/evcc/releases/tag/0.307.2
2026-05-27 21:44:59 +02:00
Robert Schütz
d5c5d6726d python3Packages.coverage: 7.14.0 -> 7.14.1
Diff: https://github.com/coveragepy/coveragepy/compare/7.14.0...7.14.1

Changelog: https://github.com/coveragepy/coveragepy/blob/7.14.1/CHANGES.rst
2026-05-27 12:44:19 -07:00
Nick Cao
347b6ada20 python3Packages.coiled: 1.134.0 -> 1.134.1 (#524561) 2026-05-27 19:32:57 +00:00
Nick Cao
77d8f82ea6 deck: 1.60.0 -> 1.62.0 (#524543) 2026-05-27 19:32:44 +00:00
Nick Cao
07d762e6c7 your_spotify: 1.19.0 -> 1.20.0 (#524538) 2026-05-27 19:32:03 +00:00
Nick Cao
8cd1af2e7f python3Packages.sqlalchemy-continuum: 1.5.2 -> 1.6.0 (#524624) 2026-05-27 19:31:09 +00:00
Nick Cao
f1b497b9fa blightmud-tts: 5.6.1 -> 5.7.0 (#524604) 2026-05-27 19:30:31 +00:00
Nick Cao
25f25a0acd coroot: 1.20.2 -> 1.21.0 (#524602) 2026-05-27 19:29:36 +00:00
Nick Cao
dd6b8d2dde harbor-cli: 0.0.20 -> 0.0.22 (#524588) 2026-05-27 19:28:48 +00:00
Fabian Affolter
96b3f08647 python3Packages.twscrape: migrate to finalAttrs 2026-05-27 21:28:42 +02:00
nixpkgs-ci[bot]
fa9bae6a33 rumdl: 0.1.94 -> 0.2.2 (#524901) 2026-05-27 19:28:42 +00:00
R. Ryantm
dc1e4ce0b3 python3Packages.twscrape: 0.17.0 -> 0.18.1 2026-05-27 21:28:41 +02:00
nixpkgs-ci[bot]
a21a399898 amp-cli: 0.0.1779094967-g3f6594 -> 0.0.1779772576-g751b94 (#521393) 2026-05-27 19:28:12 +00:00
Nick Cao
c9bd81ac1c heimdall-proxy: 0.17.14 -> 0.17.15 (#524586) 2026-05-27 19:28:08 +00:00
Nick Cao
c95d0d18ba luminous-ttv: 0.5.12 -> 0.5.13 (#524674) 2026-05-27 19:27:18 +00:00
Martin Weinelt
2b8c959a7f pretix: 2026.4.1 -> 2026.4.2 (#524965) 2026-05-27 19:26:49 +00:00
R. Ryantm
df2fdb2e93 prometheus-pushgateway: 1.11.2 -> 1.11.3 2026-05-27 19:25:13 +00:00
Nick Cao
5e537aa02c dufs: 0.45.0 -> 0.46.0 (#524651) 2026-05-27 19:25:00 +00:00
Fabian Affolter
da7bb00e34 python3Packages.cloup: modernize 2026-05-27 21:24:45 +02:00
Nick Cao
176a9e551d aws-vault: 7.10.7 -> 7.10.8 (#524647) 2026-05-27 19:23:37 +00:00
Nick Cao
14761b2311 mcporter: 0.11.1 -> 0.11.3 (#524638) 2026-05-27 19:23:14 +00:00
K900
cbce39b9ab beamMinimal27Packages.erlang: fix build failure from ignored DOC_TARGETS (#524970) 2026-05-27 19:20:31 +00:00
Robert Schütz
4f8dc20584 libfilezilla: 0.54.1 -> 0.55.5 2026-05-27 12:20:14 -07:00
Adam C. Stephens
8a63423119 beamMinimal27Packages.erlang: fix build failure from ignored DOC_TARGETS
Assisted-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 15:13:31 -04:00
Martin Weinelt
6f917118f8 pretix: 2026.4.1 -> 2026.4.2
https://pretix.eu/about/en/blog/20260527-release-2026-4-2/
https://github.com/pretix/pretix/compare/v2026.4.1...v2026.4.2

Fixes: CVE-2026-9712
2026-05-27 20:58:52 +02:00
R. Ryantm
d9c5dc9598 tiled: 1.12.1 -> 1.12.2 2026-05-27 18:57:10 +00:00
R. Ryantm
de8720477e terraform-providers.hashicorp_google: 7.32.0 -> 7.33.0 2026-05-27 18:56:44 +00:00
dotlambda
5e75619fda github-runner: Disable node20 runtime by default (#524856) 2026-05-27 18:51:54 +00:00
Alyssa Ross
2e00da1d03 {linuxPackages.,}drbd: migrate to by-name, modernize derivation (#512105) 2026-05-27 18:49:25 +00:00
Ramses
310028f051 dnsi and dnst: NLNetLabs's command-line DNS utilities (#521435) 2026-05-27 18:48:59 +00:00
nixpkgs-ci[bot]
2391366a06 Merge staging-next into staging 2026-05-27 18:48:39 +00:00
nixpkgs-ci[bot]
400425f0d3 Merge master into staging-next 2026-05-27 18:47:56 +00:00
Ramses
c8372506af slirp4netns: 1.3.3 -> 1.3.4 (#524559) 2026-05-27 18:45:22 +00:00
Adam C. Stephens
79048c5597 treewide: update nix-darwin link (#524951) 2026-05-27 18:44:04 +00:00
Ramses
fba0443803 authelia: 4.39.19 -> 4.39.20 (#524462) 2026-05-27 18:41:23 +00:00
Skye Soss
c2d4a104ca dnst: init at 0.2.0-alpha2 2026-05-27 13:39:55 -05:00
haansn08
ac641004be prosody: 13.0.3 -> 13.0.6
https://blog.prosody.im/prosody-13.0.6-released/
2026-05-27 20:38:51 +02:00
Ramses
b1cbd6ae06 rsync: 3.4.1 -> 3.4.3 (#522245) 2026-05-27 18:38:46 +00:00
Skye Soss
38a3008d08 dnsi: init at 0.2.0 2026-05-27 13:36:14 -05:00
Thorsten Weber
b27ee09e7d libredwg: 0.13.4 -> 0.13.4.8200
Update to latest pre-release to fix multiple security vulnerabilities:

- CVE-2026-9500: heap-buffer-overflow in decode.c (decompress_R2004_section)
- CVE-2026-9501: heap-buffer-overflow in decode.c (read_2004_compressed_section)
- CVE-2026-9502: heap-buffer-overflow in decode.c (decompress_R2004_section)
- CVE-2026-9503: heap-buffer-overflow in decode.c (decompress_R2004_section)
- CVE-2026-9504: null pointer dereference in dwggrep.c (main)
- CVE-2026-9529: heap-buffer-overflow in decode.c (decompress_R2004_section)
- CVE-2026-9530: heap-buffer-overflow in decode.c (decompress_R2004_section)
- CVE-2026-9605: heap-buffer-overflow in decode.c (decompress_R2004_section)

Individual backports were not feasible as the decompressor was significantly
refactored on upstream's main branch between 0.13.4 and the fixes.
2026-05-27 20:35:18 +02:00
R. Ryantm
c608b346a0 python3Packages.cloup: 3.0.9 -> 3.1.0 2026-05-27 18:32:59 +00:00
dotlambda
eaf6034311 python3Packages.ufo2ft: 3.7.0 -> 3.7.2 (#502811) 2026-05-27 18:31:22 +00:00
nixpkgs-ci[bot]
3442731bd1 shopware-cli: 0.14.8 -> 0.15.2 (#524923) 2026-05-27 18:29:01 +00:00
dotlambda
fcd03d68c9 python3Packages.mistune: 3.2.0 -> 3.2.1 (#524933) 2026-05-27 18:28:18 +00:00
nixpkgs-ci[bot]
17c3b6ee6a obs-cmd: 0.31.3 -> 1.0.0 (#509689) 2026-05-27 18:28:11 +00:00
Malix - Alix Brunet
5eebcdb3e1 treewide: update nix-darwin link 2026-05-27 20:26:42 +02:00
Robert Schütz
991cfacaba cantarell-fonts: 0.303.1 -> 0.311
Changelog: https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/0.311/NEWS
2026-05-27 11:24:48 -07:00
R. Ryantm
677e97015a zwave-js-ui: 11.18.0 -> 11.19.0 2026-05-27 18:24:20 +00:00
R. Ryantm
e9b22de0e2 fut: 3.3.2 -> 3.3.3 2026-05-27 18:23:06 +00:00
Colin
d5851db6df python3Packages.labgrid: add pytest to dependencies for cross-compilation (#519550) 2026-05-27 18:19:47 +00:00
Gaetan Lepage
063bacf73d python3Packages.openai-whisper: cleanup 2026-05-27 18:16:44 +00:00
Phillip Seeber
28f358614d pixinsight: 1.9.4-20260512 -> 1.9.4-20260522 2026-05-27 20:14:21 +02:00
Pol Dellaiera
3a1ee2b4a5 antigravity-cli: Update to 1.0.3 and adding additonal maintainer (#524900) 2026-05-27 18:11:17 +00:00
R. Ryantm
15d7586348 asccli: 1.5.0 -> 1.5.4 2026-05-27 18:09:05 +00:00
dotlambda
d8f9f28f1f cantarell-fonts: remove ad-hoc fix (#501667) 2026-05-27 18:05:06 +00:00
Robert Schütz
8d04d6c3f9 fltk_1_4: 1.4.4 -> 1.4.5
Diff: https://github.com/fltk/fltk/compare/release-1.4.4...release-1.4.5

Changelog: https://github.com/fltk/fltk/blob/release-1.4.5/CHANGES.txt
2026-05-27 11:01:58 -07:00
Yuriy Taraday
505e8321d8 github-runner: Disable node20 runtime by default
Node.js 20 is now EOL, see https://github.com/NixOS/nixpkgs/issues/515284
Remove it from the default list of runtimes, but keep the support around
as long as upstream supports it.
2026-05-27 19:58:02 +02:00
Guy Chronister
cdb15d6b9f drbd: migrate to by-name
linuxPackages.drbd: migrate to by-name
2026-05-27 12:54:21 -05:00
Adriel Velazquez
26bf06d2cd antigravity-cli: 1.0.2 -> 1.0.3 2026-05-27 13:51:59 -04:00
Adriel Velazquez
72ebf47842 antigravity-cli: add adrielvelazquez as maintainer 2026-05-27 13:51:41 -04:00
Adriel Velazquez
52a84400d1 maintainers: add adrielvelazquez 2026-05-27 13:51:00 -04:00
dotlambda
2f02d41d31 python3Packages.diffusers: 0.36.0 -> 0.38.0 (#523702) 2026-05-27 17:45:22 +00:00
José Romildo Malaquias
41a05ae7e9 enlightenment.evisum: 2.0.9 -> 2.0.10 (#523980) 2026-05-27 17:41:23 +00:00
K900
feb74edee5 gamescope: feature option enableWsi (#523394) 2026-05-27 17:40:10 +00:00
Fabian Affolter
51840db595 python3Packages.wsgidav: 4.3.3 -> 4.3.4 (#524768) 2026-05-27 17:39:58 +00:00
José Romildo Malaquias
970937c720 enlightenment.evisum: update home page (#521255) 2026-05-27 17:39:50 +00:00
zinzilulo
481208bdff cc-wrapper, gcc, gnat, gnat-bootstrap: fix GCC 13 and GNAT 13/14/15 builds on darwin 2026-05-27 18:35:39 +01:00
dotlambda
0741a14c06 opencv4: use ffmpeg-headless (#524863) 2026-05-27 17:33:59 +00:00
Malix - Alix Brunet
08d29d4cac gamescope: feature option enableWsi 2026-05-27 19:33:33 +02:00
Taeer Bar-Yam
a3d43e3230 nixos/nominatim: make UI optional 2026-05-27 19:31:34 +02:00
R. Ryantm
044893a214 psysh: 0.12.22 -> 0.12.23 2026-05-27 17:31:32 +00:00
Fabian Affolter
d2e23884aa exploitdb: 2026-05-22 -> 2026-05-27 (#524918) 2026-05-27 17:30:52 +00:00
Fabian Affolter
1684463b54 python3Packages.azure-mgmt-policyinsights: 1.0.0 -> 1.0.1 (#524179) 2026-05-27 17:29:14 +00:00
R. Ryantm
7d921ccb34 python3Packages.paddlex: 3.5.2 -> 3.6.1 2026-05-27 17:16:24 +00:00
Sefa Eyeoglu
2477ee9f4b glfw3: add dev output to get rid of libglvnd dev output (#523502) 2026-05-27 17:12:39 +00:00
dotlambda
70bf138dfe tinysparql: include upstream patch for sqlite float-related test fixes (#524845) 2026-05-27 17:08:24 +00:00
dotlambda
c4c64d910d fftw: 3.3.10 -> 3.3.11 (#524595) 2026-05-27 17:07:50 +00:00
dotlambda
243d5b19ef babl: 0.1.124 -> 0.1.126 (#524153) 2026-05-27 17:06:31 +00:00
Robert Schütz
9e03c05be6 faac: 1.31.1 -> 1.50
Diff: https://github.com/knik0/faac/compare/faac-1.31.1...faac-1.50

Changelog: https://github.com/knik0/faac/releases/tag/faac-1.50
2026-05-27 10:05:54 -07:00
dotlambda
936d549b44 python3Packages.safety: 3.7.0 -> 3.8.0 (#524656) 2026-05-27 17:04:19 +00:00
dotlambda
6a041d5916 enca: 1.19 -> 1.22 (#524237) 2026-05-27 17:03:58 +00:00
dotlambda
a0e1d3b559 imagemagick: 7.1.2-23 -> 7.1.2-24 (#524514) 2026-05-27 17:02:19 +00:00
dotlambda
1bc735714a e2fsprogs: 1.47.3 -> 1.47.4 (#524234) 2026-05-27 17:02:04 +00:00
dotlambda
3c6858c436 libadwaita: 1.9.0 -> 1.9.1 (#523844) 2026-05-27 17:01:46 +00:00
dotlambda
633404d664 samba: 4.23.5 -> 4.23.8 (#524825) 2026-05-27 16:59:46 +00:00
dish
6f04e4e702 rsync: 3.4.1 -> 3.4.3
https://download.samba.org/pub/rsync/NEWS.html#3.4.2
https://download.samba.org/pub/rsync/NEWS.html#3.4.3
2026-05-27 19:59:01 +03:00
R. Ryantm
491e6919b6 shopware-cli: 0.14.8 -> 0.15.2 2026-05-27 16:57:25 +00:00
Sefa Eyeoglu
563bd7dc9a curl: set structuredAttrs (#524528) 2026-05-27 16:54:15 +00:00
Pol Dellaiera
453c0f764d minio-cpp: 0.3.0 -> 0.4.0 (#524869) 2026-05-27 16:47:59 +00:00
Sarah Clark
9e485ffaf8 python3Packages.langchain-google-genai: disable test that fails with google-genai >= 1.74 2026-05-27 09:46:52 -07:00
dish
ee7865b736 rsync: skip chgrp test (#523034) 2026-05-27 16:46:01 +00:00
dish
7e98050fc7 forgejo-runner: 12.10.1 -> 12.10.2 (#524581) 2026-05-27 16:44:00 +00:00
Martin Weinelt
7043e77024 thunderbird-esr: 140.7.2esr -> 140.11.1esr (#524715) 2026-05-27 16:41:17 +00:00
Nico Felbinger
a8ef5e226b netboxPlugins.netbox-custom-objects: init at 0.5.1 2026-05-27 18:39:06 +02:00
Nico Felbinger
405f08f765 licenses: init netboxLimitedUse 2026-05-27 18:39:06 +02:00
Peder Bergebakken Sundt
e7c036921f penpot-desktop: 0.23.0 -> 0.23.1 (#524666) 2026-05-27 16:39:03 +00:00
Lisa Scheers
2b7543024f pretix: fix build with djangorestframework 3.17
Apply upstream compatibility patch d765a89139b2b28fa82145fb6f7e213ad46c086b so pretix accepts djangorestframework 3.17 at runtime.

Assisted-by: OpenAI Codex (GPT-5)
2026-05-27 18:37:41 +02:00
Lisa Scheers
04d79457ad python3Packages.django-lasuite: mark as linux-only
La Suite applications are not supported on Darwin, and the package tests require live-server behavior that is only expected to work on Linux in nixpkgs.

Assisted-by: OpenAI Codex (GPT-5)
2026-05-27 18:37:40 +02:00
Lisa Scheers
0ec6254be0 python3Packages.drf-flex-fields: fix build with djangorestframework 3.17
Backport the import fallback submitted upstream in rsinger86/drf-flex-fields#146.

Assisted-by: OpenAI Codex (GPT-5)
2026-05-27 18:37:40 +02:00
Lisa Scheers
af4899c4e1 python3Packages.djangorestframework: 3.16.1 -> 3.17.1
Release notes:
- https://github.com/encode/django-rest-framework/releases/tag/3.17.0
- https://github.com/encode/django-rest-framework/releases/tag/3.17.1

Assisted-by: OpenAI Codex (GPT-5)
2026-05-27 18:37:39 +02:00
Peder Bergebakken Sundt
8acc4c0c55 github-desktop: 3.5.10 -> 3.5.11 (#524564) 2026-05-27 16:33:56 +00:00
R. Ryantm
524a021521 exploitdb: 2026-05-22 -> 2026-05-27 2026-05-27 16:31:25 +00:00
raiford
03db034022 nixos/llama-swap: remove ProcSubset pid limitation from service config for new performance monitoring feature
New versions of llama-swap have a performance monitoring feature that
needs access to read /proc/meminfo.
2026-05-27 09:30:24 -07:00
Martin Weinelt
834b348c4d buildMozillaMach: fix darwin build for 140.x (#524663) 2026-05-27 16:29:55 +00:00
R. Ryantm
c2927d8e3d podman-desktop: 1.26.2 -> 1.27.2 2026-05-27 16:26:58 +00:00
Gaetan Lepage
5f90491723 mistral-vibe: 2.11.0 -> 2.11.1
Diff: https://github.com/mistralai/mistral-vibe/compare/v2.11.0...v2.11.1

Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.11.1/CHANGELOG.md
2026-05-27 16:26:42 +00:00
R. Ryantm
214e3393e4 sub-store-frontend: 2.17.8 -> 2.17.19 2026-05-27 16:25:55 +00:00
Peder Bergebakken Sundt
a2504be9bc ferdium: 7.1.1 -> 7.1.2 (#521259) 2026-05-27 16:24:02 +00:00
Pol Dellaiera
d53c7218d1 apm-cli: init at 0.15.0 (#521837) 2026-05-27 16:22:32 +00:00
Peder Bergebakken Sundt
8cef58c2f1 sandhole: 0.9.4 -> 0.9.5 (#524376) 2026-05-27 16:22:09 +00:00
Peder Bergebakken Sundt
4623427bb4 html2pdf: add versionCheckHook (#523874) 2026-05-27 16:20:19 +00:00
Peder Bergebakken Sundt
64087c295d python3Packages.pygreat: 2024.0.5 -> 2026.0.0 (#523899) 2026-05-27 16:19:37 +00:00
Peder Bergebakken Sundt
0b73abd466 knope: 0.22.4 -> 0.23.0 (#524248) 2026-05-27 16:18:07 +00:00
Peder Bergebakken Sundt
ee310e9d0e picoshare: 1.5.1 -> 1.5.2 (#523838) 2026-05-27 16:17:43 +00:00
Wolfgang Walther
4cc2a9687b postgresqlPackages.plpgsql_check: 2.8.11 -> 2.9.0 (#524450) 2026-05-27 16:16:07 +00:00
R. Ryantm
44ff0600f2 prometheus-opnsense-exporter: 0.0.15 -> 0.0.16 2026-05-27 16:14:01 +00:00
nixpkgs-ci[bot]
7af0fa4fbe goshs: 2.0.8 -> 2.0.9 (#524883) 2026-05-27 16:13:15 +00:00
nixpkgs-ci[bot]
0e604fb68a nvidia-mig-parted: 0.14.1 -> 0.14.2 (#524734) 2026-05-27 16:12:36 +00:00
R. Ryantm
ea66e08711 capypdf: 0.20.0 -> 0.21.0 2026-05-27 16:12:24 +00:00
Pol Dellaiera
a2ac6622e2 apm-cli: init at 0.15.0 2026-05-27 18:12:09 +02:00
Superredstone
a33e477fba spotiflac: fix desktop icon 2026-05-27 18:05:33 +02:00
R. Ryantm
c44f63784d python3Packages.qcelemental: 0.50.0rc3 -> 0.50.1 2026-05-27 16:00:44 +00:00
Gaétan Lepage
dd5da3c1ae meta.donationPage: add and set for a few projects (#524711) 2026-05-27 15:53:21 +00:00
Sandro Jäckel
f1e4abfccd glfw3: add dev output to get rid of libglvnd dev output 2026-05-27 17:46:50 +02:00
beeb
942e7b42ce swpui: init at 0.8.0 2026-05-27 17:45:55 +02:00
Yifei Sun
3707abfbe3 helix: add tree-sitter grammar overrides 2026-05-27 17:38:04 +02:00
Gaetan Lepage
f4adbf877d python3Packages.flash-attn: 2.8.2 -> 2.8.3
Diff: https://github.com/Dao-AILab/flash-attention/compare/v2.8.2...v2.8.3

Changelog: https://github.com/Dao-AILab/flash-attention/releases/tag/v2.8.3
2026-05-27 15:37:51 +00:00
R. Ryantm
f656289c98 rumdl: 0.1.94 -> 0.2.2 2026-05-27 15:28:45 +00:00
R. Ryantm
72a53bd58f notesnook: 3.3.19 -> 3.3.20 2026-05-27 15:22:39 +00:00
Connor Baker
5deb415c63 python3Packages.tinygrad: fix GPU tests (#524737) 2026-05-27 15:22:12 +00:00
Sandro
057bd4a56c python314Packages.opentelemetry-semantic-conventions-ai: update meta.homepage 2026-05-27 17:17:49 +02:00
Stig
8850d52db0 perlPackages.Imager: 1.025 -> 1.031 (#523695) 2026-05-27 15:13:17 +00:00
Yifei Sun
0fb50782ea tree-sitter-grammars.tree-sitter-go-template-helm: override lang ident to tree_sitter_helm 2026-05-27 17:11:47 +02:00
Yifei Sun
7a7e3adec7 tree-sitter-grammars.tree-sitter-vue: relative repository URL and empty URLs 2026-05-27 17:10:45 +02:00
Yifei Sun
d32219a9f0 tree-sitter-grammars.tree-sitter-tact: non-schema metadata.links.homepage 2026-05-27 17:10:27 +02:00
Yifei Sun
0293ffd740 tree-sitter-grammars.tree-sitter-strace: empty metadata.links.funding fails URL parsing 2026-05-27 17:10:10 +02:00
Sandro
28d0c4c429 python3Packages.tensorboard: set meta.sourceProvenance (#524520) 2026-05-27 15:10:08 +00:00
Yifei Sun
579dff7d88 tree-sitter-grammars.tree-sitter-quint: missing required grammar name and metadata 2026-05-27 17:09:53 +02:00
Yifei Sun
4b44df2388 tree-sitter-grammars.tree-sitter-opam: missing required metadata.links 2026-05-27 17:09:35 +02:00
Yifei Sun
425ad1236d tree-sitter-grammars.tree-sitter-gren: slash in grammar name violates name pattern 2026-05-27 17:09:16 +02:00
Yifei Sun
838e69c0fd tree-sitter-grammars.tree-sitter-fstar: non-schema camelCase and external-scanner fields 2026-05-27 17:08:59 +02:00
Yifei Sun
394159cfdf tree-sitter-grammars.tree-sitter-agda: non-schema queries nesting in tree-sitter.json 2026-05-27 17:08:45 +02:00
R. Ryantm
9d27c9e5c7 gat: 0.27.2 -> 0.27.3 2026-05-27 15:06:59 +00:00
Peder Bergebakken Sundt
a09ffe51cf speed-cloudflare-cli: 2.0.3-unstable-2024-05-15 -> 2.0.3-unstable-2025-07-31 (#515616) 2026-05-27 15:03:13 +00:00
Alyssa Ross
dc10287b7d ccsymbols: use installFonts (#521744) 2026-05-27 15:02:24 +00:00
Pavol Rusnak
faa05cb34e phoenixd: 0.7.3 -> 0.8.0 (#524854) 2026-05-27 15:00:44 +00:00
Pavol Rusnak
7ca67f5882 python3Packages.blocksat-cli: 2.5.1 -> 2.5.2 (#524649) 2026-05-27 15:00:27 +00:00
Pavol Rusnak
dcd555f56f ffmpeg-normalize: 1.37.7 -> 1.37.8 (#524798) 2026-05-27 15:00:12 +00:00
Alexandre Badez
acf89eee2f google-cloud-sdk.python: 3.12 -> 3.14 2026-05-27 17:00:08 +02:00
R. Ryantm
e82531c5b6 goshs: 2.0.8 -> 2.0.9 2026-05-27 14:58:15 +00:00
Vladimír Čunát
ecd827db1f thunderbird-esr: 140.7.2esr -> 140.11.1esr
Uh, I'm sorry.  I forgot to keep updating after r-ryantm
stopped doing so unexpectedly (because this upstream bug).
There are basically no changes beyond security improvements.

(further info composed by mweinelt)
https://www.thunderbird.net/en-US/thunderbird/140.8.0esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.8.1esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.9.1esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.10.0esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.10.1esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.10.2esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.11.0esr/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/

Fixes:
CVE-2025-59375, CVE-2026-2757, CVE-2026-2758, CVE-2026-2759,
CVE-2026-2760, CVE-2026-2761, CVE-2026-2762, CVE-2026-2763,
CVE-2026-2764, CVE-2026-2765, CVE-2026-2766, CVE-2026-2767,
CVE-2026-2768, CVE-2026-2769, CVE-2026-2770, CVE-2026-2771,
CVE-2026-2772, CVE-2026-2773, CVE-2026-2774, CVE-2026-2775,
CVE-2026-2776, CVE-2026-2777, CVE-2026-2778, CVE-2026-2779,
CVE-2026-2780, CVE-2026-2781, CVE-2026-2782, CVE-2026-2783,
CVE-2026-2784, CVE-2026-2785, CVE-2026-2786, CVE-2026-2787,
CVE-2026-2788, CVE-2026-2789, CVE-2026-2790, CVE-2026-2791,
CVE-2026-2792, CVE-2026-2793, CVE-2026-3889, CVE-2026-4371,
CVE-2026-4684, CVE-2026-4685, CVE-2026-4686, CVE-2026-4687,
CVE-2026-4688, CVE-2026-4689, CVE-2026-4690, CVE-2026-4691,
CVE-2026-4692, CVE-2026-4693, CVE-2026-4694, CVE-2026-4695,
CVE-2026-4696, CVE-2026-4697, CVE-2026-4698, CVE-2026-4699,
CVE-2026-4700, CVE-2026-4701, CVE-2026-4702, CVE-2026-4704,
CVE-2026-4705, CVE-2026-4706, CVE-2026-4707, CVE-2026-4708,
CVE-2026-4709, CVE-2026-4710, CVE-2026-4711, CVE-2026-4712,
CVE-2026-4713, CVE-2026-4714, CVE-2026-4715, CVE-2026-4716,
CVE-2026-4717, CVE-2026-4718, CVE-2026-4719, CVE-2026-4720,
CVE-2026-4721, CVE-2026-5731, CVE-2026-5732, CVE-2026-5734,
CVE-2026-6746, CVE-2026-6747, CVE-2026-6748, CVE-2026-6749,
CVE-2026-6750, CVE-2026-6751, CVE-2026-6752, CVE-2026-6753,
CVE-2026-6754, CVE-2026-6757, CVE-2026-6759, CVE-2026-6761,
CVE-2026-6762, CVE-2026-6763, CVE-2026-6764, CVE-2026-6765,
CVE-2026-6766, CVE-2026-6767, CVE-2026-6769, CVE-2026-6770,
CVE-2026-6771, CVE-2026-6772, CVE-2026-6776, CVE-2026-6785,
CVE-2026-6786, CVE-2026-7320, CVE-2026-7321, CVE-2026-7322,
CVE-2026-7323, CVE-2026-8090, CVE-2026-8091, CVE-2026-8092,
CVE-2026-8094, CVE-2026-8388, CVE-2026-8391, CVE-2026-8401,
CVE-2026-8946, CVE-2026-8947, CVE-2026-8949, CVE-2026-8950,
CVE-2026-8953, CVE-2026-8954, CVE-2026-8955, CVE-2026-8956,
CVE-2026-8957, CVE-2026-8958, CVE-2026-8959, CVE-2026-8961,
CVE-2026-8962, CVE-2026-8968, CVE-2026-8970, CVE-2026-8974,
CVE-2026-8975
2026-05-27 16:54:48 +02:00
Alexandre Badez
0811b44efb google-cloud-sdk: 565.0.0 -> 570.0.0 2026-05-27 16:52:58 +02:00
Alexandre Badez
45f6cfaa46 google-cloud-sdk: improve update script 2026-05-27 16:52:51 +02:00
Fabian Affolter
b587fdd715 python3Packages.azure-mgmt-policyinsights: 1.0.0 -> 1.0.1 2026-05-27 16:50:19 +02:00
L-Trump
3dcd51d04e easytier: 2.6.0 -> 2.6.4
- Update to v2.6.4 (see https://github.com/EasyTier/EasyTier/releases)
- Add mold to nativeBuildInputs to fix 'cannot find ld' error
  when rustls-platform-verifier uses -fuse-ld=mold in sandbox builds

Assisted-by: OpenClaw with MiniMax-M2.7
2026-05-27 22:48:22 +08:00
Yureka
415cb8023c fastnetmon: 2.0.372 -> 2.0.380 (#524864) 2026-05-27 14:42:43 +00:00
Fabian Affolter
1b54700b84 wapiti: 3.2.10 -> 3.3.0 (#524794) 2026-05-27 14:40:26 +00:00
Fabian Affolter
c6557fac9f python3Packages.socid-extractor: 0.0.28 -> 0.1.0 (#524769) 2026-05-27 14:40:20 +00:00
Fabian Affolter
1f9021e998 python3Packages.mitogen: 0.3.47 -> 0.3.48 (#524722) 2026-05-27 14:40:17 +00:00
Fabian Affolter
f599b093f9 python3Packages.pyoverkiz: 1.20.3 -> 1.20.6 (#524723) 2026-05-27 14:40:12 +00:00
Fabian Affolter
31a2924e9b python3Packages.neo4j: 6.1.0 -> 6.2.0 (#524724) 2026-05-27 14:40:08 +00:00
Fabian Affolter
8e30c69349 python3Packages.msgraph-sdk: 1.57.0 -> 1.58.0 (#524759) 2026-05-27 14:39:54 +00:00
Fabian Affolter
0f32334fe6 python3Packages.securesystemslib: 1.3.1 -> 1.4.0 (#524748) 2026-05-27 14:39:50 +00:00
Fabian Affolter
ab9b686f9c mitmproxy2swagger: 0.14.0 -> 0.15.0 (#524741) 2026-05-27 14:39:43 +00:00
Fabian Affolter
6b684e43b8 python3Packages.webdriver-manager: 4.0.2 -> 4.1.1 (#524766) 2026-05-27 14:38:54 +00:00
Fabian Affolter
3ecb16bd0e python3Packages.led-ble: 1.1.8 -> 1.1.11 (#524804) 2026-05-27 14:38:43 +00:00
Fabian Affolter
a8b95bcbda python3Packages.iocx: 0.7.3 -> 0.7.4 (#524805) 2026-05-27 14:38:32 +00:00
Fabian Affolter
ab80b12060 python3Packages.http-sf: 1.2.1 -> 1.3.0 (#524807) 2026-05-27 14:38:28 +00:00
Yureka
0020162e2e nixos/tests/fastnetmon-advanced: adjust gobgp peer up message 2026-05-27 16:37:12 +02:00
Yureka
334db00fa1 nixos/fastnetmon: always define global hostgroup
Fixes nixosTests.fastnetmon-advanced with fastnetmon-advanced 2.0.376+
2026-05-27 16:37:12 +02:00
Yureka
f9f9f1be27 fastnetmon-advanced: 2.0.372 -> 2.0.380
https://github.com/FastNetMon/fastnetmon-advanced-releases/releases/tag/v2.0.380

Fixes:
CVE-2026-48691, CVE-2026-48690, CVE-2026-48688, CVE-2026-48683,
CVE-2026-48684, CVE-2026-48689, CVE-2026-48686
2026-05-27 16:36:22 +02:00
Peder Bergebakken Sundt
0421c87b15 libnatspec: 0.3.0 -> 0.3.3 (#522070) 2026-05-27 14:32:56 +00:00
Peder Bergebakken Sundt
9fd1ea5959 nocturne: 1.1.1 -> 1.2.1
Diff: https://github.com/Jeffser/Nocturne/compare/1.1.1...1.2.1

Changelog:
https://github.com/Jeffser/Nocturne/releases/tag/1.2.0
https://github.com/Jeffser/Nocturne/releases/tag/1.2.1
2026-05-27 16:30:20 +02:00
Robert Schütz
1d8573f85c python3Packages.vllm: mark insecure 2026-05-27 07:27:00 -07:00
Robert Schütz
e38a2c4175 opencv4: use ffmpeg-headless 2026-05-27 07:21:28 -07:00
Vincent Laporte
6c815af279 rocqPackages.rocq-elpi: 3.3.0 -> 3.4.0 (#523035) 2026-05-27 14:20:16 +00:00
Gutyina Gergő
6793768126 pnpm_11: 11.3.0 -> 11.4.0 2026-05-27 14:18:30 +00:00
StepBroBD
b40d9f2d44 ocamlPackages.camlp5: 8.05.00 → 8.05.01 (#522480) 2026-05-27 14:13:33 +00:00
R. Ryantm
27fc6197a7 minio-cpp: 0.3.0 -> 0.4.0 2026-05-27 14:13:16 +00:00
Martin Weinelt
3dc3929065 bambu-studio: make this package functional/usable again (various fixes) (#522161) 2026-05-27 14:12:40 +00:00
Alyssa Ross
e813a2d8da nixosTests.seatd: test service readiness (#524815) 2026-05-27 14:05:44 +00:00
Alyssa Ross
b122c4f078 nixosTests.seatd: test service readiness
Would have prevented the regression fixed by 09384d7270 ("Revert
"sdnotify-wrapper: drop"").
2026-05-27 16:00:18 +02:00
Yohann Boniface
2425b8d54b microsoft-edge: remove maintainer bricklou (#524834) 2026-05-27 13:59:06 +00:00
Yohann Boniface
1a84c02642 beon: use installFonts (#524169) 2026-05-27 13:57:41 +00:00
Martin Weinelt
4a981f79cd python3Packages.genai-prices: 0.0.61 -> 0.0.62; python3Packages.pydantic-{ai-slim,graph}: 1.102.0 -> 1.103.0 (#524838) 2026-05-27 13:55:32 +00:00
Martin Weinelt
bce9a5a72a home-assistant-custom-lovelace-modules.material-you-utilities: 2.1.11 -> 2.1.12 (#524681) 2026-05-27 13:48:37 +00:00
Mauricio Collares
779090111a jmol: 16.3.49 -> 16.4.1 (#497536) 2026-05-27 13:44:08 +00:00
R. Ryantm
0343c4dc48 phoenixd: 0.7.3 -> 0.8.0 2026-05-27 13:43:33 +00:00
R. Ryantm
67685980f7 nerdctl: 2.3.0 -> 2.3.1 2026-05-27 13:42:56 +00:00
nixpkgs-ci[bot]
7d59f15229 directx-shader-compiler: 1.10.2605.2 -> 1.10.2605.24 (#524839) 2026-05-27 13:38:18 +00:00
nixpkgs-ci[bot]
22b5b90eec cargo-nextest: 0.9.136 -> 0.9.137 (#524806) 2026-05-27 13:37:54 +00:00
nixpkgs-ci[bot]
66b35e5729 velocity: 3.5.0-unstable-2026-05-09 -> 3.5.0-unstable-2026-05-24 (#524691) 2026-05-27 13:37:45 +00:00
nixpkgs-ci[bot]
5bd99bd3b3 clouddrive2: 1.0.7 -> 1.0.8 (#521796) 2026-05-27 13:36:47 +00:00
nixpkgs-ci[bot]
01eff27abc blocky: 0.29.0 -> 0.30.0 (#521736) 2026-05-27 13:36:44 +00:00
R. Ryantm
068b43a4eb rbspy: 0.46.0 -> 0.48.0 2026-05-27 13:33:10 +00:00
Gergő Gutyina
40fe1c1c4c {xp-pen-deco-01-v2-driver,xp-pen-g430-driver}: drop (#465773) 2026-05-27 13:29:11 +00:00
Sandro
2c2397f7d5 python3Packages.pulumi: remove teto from maintainers (#524826) 2026-05-27 13:28:42 +00:00
R. Ryantm
e5d373f0e5 matrix-authentication-service: 1.16.0 -> 1.17.0 2026-05-27 13:28:38 +00:00
Yt
f64ffeb558 erlang: 27.3.4.11 -> 27.3.4.12, 28.5 -> 28.5.0.1, 29.0 -> 29.0.1 (#524836) 2026-05-27 13:25:36 +00:00
Martin Weinelt
e405a1dc66 python3Packages.pydantic-ai-slim: 1.102.0 -> 1.103.0
https://github.com/pydantic/pydantic-ai/compare/v1.102.0...v1.103.0
2026-05-27 15:23:31 +02:00
Martin Weinelt
7ded2f5259 python3Packages.pydantic-graph: 1.102.0 -> 1.103.0
https://github.com/pydantic/pydantic-ai/compare/v1.102.0...v1.103.0
2026-05-27 15:23:31 +02:00
Martin Weinelt
032790acd4 python3Packages.genai-prices: 0.0.61 -> 0.0.62 2026-05-27 15:23:31 +02:00
Martin Weinelt
4f9d663053 python3Packages.httpx2: init at 2.2.0 2026-05-27 15:23:30 +02:00
Martin Weinelt
3b320b0e79 python3Packages.httpcore2: init at 2.2.0 2026-05-27 15:23:29 +02:00
whispers
f21fec3871 tinysparql: include upstream patch for sqlite float-related test fixes
Issue: https://gitlab.gnome.org/GNOME/tinysparql/-/work_items/496
Merge request: https://gitlab.gnome.org/GNOME/tinysparql/-/merge_requests/811
2026-05-27 09:20:26 -04:00
R. Ryantm
c10e868a28 python3Packages.azure-mgmt-resource-deployments: 1.0.0b1 -> 1.0.0b2 2026-05-27 13:15:39 +00:00
Martin Weinelt
4a4e632e1e bambu-studio: mark license as agpl3Plus + unfree (#521817) 2026-05-27 13:15:17 +00:00
K900
af6d7958a3 home-assistant-custom-components.smartthinq-sensors: 0.42.2 -> 0.43.0 (#524820) 2026-05-27 13:15:09 +00:00
StepBroBD
f5453332c7 ocamlPackages.tar: 3.3.0 → 3.5.0 (#524321) 2026-05-27 13:12:57 +00:00
StepBroBD
f9afe36287 ocamlPackages.lua-ml: 0.9.4 → 0.9.5 (#524646) 2026-05-27 13:12:37 +00:00
nixpkgs-ci[bot]
2417edca23 Merge staging-next into staging 2026-05-27 13:11:15 +00:00
nixpkgs-ci[bot]
a90757c3af Merge master into staging-next 2026-05-27 13:10:42 +00:00
R. Ryantm
d83a1c4ea4 directx-shader-compiler: 1.10.2605.2 -> 1.10.2605.24 2026-05-27 13:08:06 +00:00
R. Ryantm
934f4b0b84 xlsxsql: 0.4.0 -> 0.5.3 2026-05-27 13:06:10 +00:00
Tom Hunze
009aa0c916 doc: clarify effect of meta.hydraPlatforms on reverse dependencies 2026-05-27 15:02:42 +02:00
Tom Hunze
a4c95800a7 rcu: set correct meta.license for source tarball
`requireFile` now sets `meta.license` to `lib.licenses.unfree` by
default.
2026-05-27 15:02:40 +02:00
Tom Hunze
828b906beb requireFile: set unfree license by default
This avoids unfixable Hydra failures like
https://hydra.nixos.org/build/327183659.
2026-05-27 15:02:37 +02:00
Doron Behar
fcc46d8413 python3Packages.pyglossary: 5.3.0 -> 5.4.0 (#524659) 2026-05-27 13:01:38 +00:00
Adam C. Stephens
0824a9b88c beam29Packages.erlang: 29.0 -> 29.0.1
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0.1
2026-05-27 09:01:12 -04:00
Adam C. Stephens
5658d98da4 beam28Packages.erlang: 28.5 -> 28.5.0.1
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5.0.1
2026-05-27 09:00:04 -04:00
Adam C. Stephens
69dd41b69e beam27Packages.erlang: 27.3.4.11 -> 27.3.4.12
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.12
2026-05-27 08:59:18 -04:00
Nick Cao
6ea354b8c1 python3Packages.datashader: 0.19.0 -> 0.19.1 (#524692) 2026-05-27 12:58:52 +00:00
Mirko Lenz
e79a08c5f4 rauthy: 0.35.1 -> 0.35.2
Diff: https://github.com/sebadob/rauthy/compare/v0.35.1...v0.35.2

Changelog: https://github.com/sebadob/rauthy/blob/v0.35.2/CHANGELOG.md
2026-05-27 14:54:11 +02:00
Doron Behar
29605d3f95 pyglossary-gui: switch to gtk4
Could have been done since upstream's [`4.6.0` release][1]

[1]: https://github.com/ilius/pyglossary/releases/tag/4.6.0
2026-05-27 15:45:45 +03:00
Louis Bailleau
43804dbc64 microsoft-edge: remove maintainer bricklou 2026-05-27 14:45:30 +02:00
Doron Behar
c41f60bee2 python3.pkgs.plopp: 26.4.2 -> 26.5.0
Diff: https://github.com/scipp/plopp/compare/26.4.2...26.5.0
2026-05-27 15:38:23 +03:00
R. Ryantm
bdda4e340e certspotter: 0.24.0 -> 0.24.1 2026-05-27 12:36:15 +00:00
Gergő Gutyina
173e1366fc pnpm: 11.1.2 -> 11.3.0 (#522531) 2026-05-27 12:35:50 +00:00
Fabian Affolter
846d035df7 barman: 3.14.1 -> 3.19.0
Changelog: https://github.com/EnterpriseDB/barman/blob/release/3.19.0/RELNOTES.md
2026-05-27 14:33:09 +02:00
Martin Weinelt
125ed23f31 samba: 4.23.5 -> 4.23.8
https://www.samba.org/samba/history/samba-4.23.6.html
https://www.samba.org/samba/history/samba-4.23.7.html
https://www.samba.org/samba/history/samba-4.23.8.html

Fixes:
CVE-2026-1933, CVE-2026-2340, CVE-2026-3012, CVE-2026-3238,
CVE-2026-4408, CVE-2026-4480
2026-05-27 14:32:31 +02:00
Sandro
ff608dc203 python3Packages.vine: migrate to pyproject (#524181) 2026-05-27 12:29:02 +00:00
Sandro
fe9b1ebaeb codex: 0.133.0 -> 0.134.0 (#524612) 2026-05-27 12:27:20 +00:00
Sandro
d8d36b4657 wasmtime: 44.0.1 -> 45.0.0 (#522774) 2026-05-27 12:26:28 +00:00
Sandro
d4b8fe9031 redis: 8.6.3 -> 8.8.0 (#524196) 2026-05-27 12:25:51 +00:00
R. Ryantm
4a084ce8dc home-assistant-custom-components.smartthinq-sensors: 0.42.2 -> 0.43.0 2026-05-27 12:10:52 +00:00
Martin Weinelt
9079c8deb2 firefox/wrapper: better way to disable update checks (#524793) 2026-05-27 12:09:55 +00:00
R. Ryantm
e2c739d9d0 microsoft-edge: 148.0.3967.70 -> 148.0.3967.83 2026-05-27 12:01:47 +00:00
Fabian Affolter
27d0602f9b python3Packages.appthreat-vulnerability-db: 6.6.2 -> 6.7.0 (#524397) 2026-05-27 12:00:34 +00:00
Fabian Affolter
c4e3f46a0b ldeep: 2.0.2 -> 2.0.3 (#524408) 2026-05-27 12:00:07 +00:00
Fabian Affolter
d6917119cf python3Packages.iamdata: 0.1.202605261 -> 0.1.202605271 (#524718) 2026-05-27 12:00:03 +00:00
Fabian Affolter
0cc91e0852 python3Packages.tencentcloud-sdk-python: 3.1.101 -> 3.1.103 (#524720) 2026-05-27 11:59:58 +00:00
Fabian Affolter
e87343de38 python3Packages.pyenphase: 2.4.8 -> 2.4.9 (#524742) 2026-05-27 11:59:54 +00:00
Fabian Affolter
c90a6e64da python3Packages.pyexploitdb: 0.3.27 -> 0.3.28 (#524744) 2026-05-27 11:59:50 +00:00
R. Ryantm
442080f1fd chhoto-url: 7.0.4 -> 7.1.5 2026-05-27 11:46:14 +00:00
teto
f43ea11832 python3Packages.pulumi: remove teto from maintainers
I dont use pulumi anymore
2026-05-27 13:45:03 +02:00
R. Ryantm
ff57e5ccc8 peergos: 1.26.0 -> 1.29.0 2026-05-27 11:44:52 +00:00
Gaétan Lepage
0c1ac34649 python3Packages.pydocket: 0.20.2 -> 0.21.0 (#524802) 2026-05-27 11:42:41 +00:00
Harinn
2aabfbbca9 python3Packages.item-synchronizer: relax bidict and bubop bounds 2026-05-27 20:42:13 +09:00
R. Ryantm
815856b996 drawterm: 0-unstable-2026-05-09 -> 0-unstable-2026-05-26 2026-05-27 11:23:21 +00:00
Alyssa Ross
be74783c33 seatd: fix broken sd notify (#524699) 2026-05-27 11:11:07 +00:00
nixpkgs-ci[bot]
58783481d1 sshwifty: 0.4.5-beta-release -> 0.4.7-beta-release (#524700) 2026-05-27 11:02:02 +00:00
nixpkgs-ci[bot]
b412e969f9 chroma: 2.24.1 -> 2.25.0 (#524335) 2026-05-27 11:01:55 +00:00
nixpkgs-ci[bot]
eca58acac1 regolith: 1.7.0 -> 1.8.0 (#521693) 2026-05-27 11:01:20 +00:00
Thiago Kenji Okada
5ab514ad4b libretro.beetle-psx: 0-unstable-2026-05-15 -> 0-unstable-2026-05-23 (#524795) 2026-05-27 11:01:06 +00:00
Eric Roberts
4dc5ccb246 karakeep: 0.31.0 -> 0.32.0 2026-05-27 11:00:02 +00:00
Fabian Affolter
f8290e0a1e python3Packages.mypy-boto3-*: updates (#524725) 2026-05-27 10:54:40 +00:00
Fabian Affolter
d2ec97442b python3Packages.led-ble: 1.1.8 -> 1.1.11
Diff: https://github.com/Bluetooth-Devices/led-ble/compare/v1.1.8...v1.1.11

Changelog: https://github.com/Bluetooth-Devices/led-ble/blob/v1.1.11/CHANGELOG.md
2026-05-27 12:49:29 +02:00
Fabian Affolter
b06e707400 python3Packages.iocx: 0.7.3 -> 0.7.4
Diff: https://github.com/iocx-dev/iocx/compare/v0.7.3...v0.7.4

Changelog: https://github.com/iocx-dev/iocx/releases/tag/v0.7.4
2026-05-27 12:48:39 +02:00
Fabian Affolter
429a6ee5c9 python3Packages.http-sf: 1.2.1 -> 1.3.0
Diff: https://github.com/mnot/http-sf/compare/v1.2.1...v1.3.0

Changelog: https://github.com/mnot/http-sf/releases/tag/v1.3.0
2026-05-27 12:45:32 +02:00
Fabian Affolter
5000df4cd4 python3Packages.vilfo-api-client: remove stale substituteInPlace 2026-05-27 12:38:09 +02:00
dotlambda
4100e830e0 python3Packages.victron-mqtt: 2026.5.5 -> 2026.5.9 (#524716) 2026-05-27 10:28:13 +00:00
R. Ryantm
0e4d3baee6 python3Packages.pydocket: 0.20.2 -> 0.21.0 2026-05-27 10:28:03 +00:00
dotlambda
a298ec1483 appstream-glib: 0.8.2 -> 0.8.3 (#523863) 2026-05-27 10:27:36 +00:00
R. Ryantm
5084364740 betteralign: 0.9.2 -> 0.11.0 2026-05-27 10:26:30 +00:00
R. Ryantm
dce5f9026f ffmpeg-normalize: 1.37.7 -> 1.37.8 2026-05-27 10:23:35 +00:00
Pol Dellaiera
af561585e5 phpstan: 2.1.55 -> 2.1.56 (#524557) 2026-05-27 10:20:10 +00:00
Ulrik Strid
d2acf6b72c opencode: 1.15.10 -> 1.15.11 (#524685) 2026-05-27 10:16:44 +00:00
Fabian Affolter
bae8ba7034 wapiti: 3.2.10 -> 3.3.0
Changelog: https://github.com/wapiti-scanner/wapiti/blob/3.3.0/doc/ChangeLog_Wapiti
2026-05-27 12:15:35 +02:00
K900
1da3ca7373 firefox/wrapper: better way to disable update checks
See https://bugzilla.mozilla.org/show_bug.cgi?id=2042197
2026-05-27 13:15:06 +03:00
Fabian Affolter
7a9570ad49 python3Packages.wapiti-arsenic: migrate to finalAttrs 2026-05-27 12:10:08 +02:00
Fabian Affolter
4e48a3f049 python3Packages.wapiti-arsenic: relax packaging 2026-05-27 12:09:13 +02:00
Pol Dellaiera
d19f6793f4 skopeo: 1.22.2 -> 1.23.0 (#524680) 2026-05-27 10:08:40 +00:00
Pol Dellaiera
2ae945f4c3 claude-code: 2.1.148 -> 2.1.152 (#524736) 2026-05-27 10:07:17 +00:00
R. Ryantm
9945b05a07 libretro.beetle-psx: 0-unstable-2026-05-15 -> 0-unstable-2026-05-23 2026-05-27 10:05:19 +00:00
sinanmohd
09384d7270 Revert "sdnotify-wrapper: drop"
reverts commit e801953990.
drop deprecated header from sdnotify-wrapper
2026-05-27 15:33:26 +05:30
Fabian Affolter
23bd1a3ae7 python3Packages.socid-extractor: 0.0.28 -> 0.1.0
Diff: https://github.com/soxoj/socid-extractor/compare/v0.0.28...v0.1.0

Changelog: https://github.com/soxoj/socid-extractor/blob/v0.1.0/CHANGELOG.md
2026-05-27 12:00:40 +02:00
Fabian Affolter
9135eaaf64 python3Packages.wsgidav: migrate to finalAttrs 2026-05-27 11:55:54 +02:00
Fabian Affolter
1ce6c2770e python3Packages.symbolic: migrate to finalAttrs 2026-05-27 11:52:47 +02:00
Fabian Affolter
f4bc4268bd python3Packages.wsgidav: 4.3.3 -> 4.3.4
Changelog: https://github.com/mar10/wsgidav/blob/v4.3.4/CHANGELOG.md
2026-05-27 11:51:26 +02:00
Fabian Affolter
e7fa4f8834 python3Packages.webdriver-manager: migrate to finalAttrs 2026-05-27 11:43:32 +02:00
Fabian Affolter
0671b2b90b python3Packages.webdriver-manager: 4.0.2 -> 4.1.1
Changelog: https://github.com/SergeyPirogov/webdriver_manager/blob/4.1.1/CHANGELOG.md
2026-05-27 11:42:34 +02:00
Aleksana
b4b13271d7 fence: update upstream repo (#523390) 2026-05-27 09:41:47 +00:00
Fernando Rodrigues
0906b2d953 lazygit: 0.61.1 -> 0.62.0 (#524594) 2026-05-27 09:38:25 +00:00
Connor Baker
f3351bde00 gpu-burn: 0-unstable-2025-11-04 -> 0-unstable-2026-05-27 (#524738) 2026-05-27 09:36:55 +00:00
nixpkgs-ci[bot]
c2a6752c61 zashboard: 3.5.1 -> 3.6.0 (#524709) 2026-05-27 09:36:34 +00:00
nixpkgs-ci[bot]
6173d6d5a5 argc: 1.23.0 -> 1.24.0 (#524698) 2026-05-27 09:36:31 +00:00
nixpkgs-ci[bot]
d0ce85d5d1 multica-cli: 0.3.2 -> 0.3.9 (#524635) 2026-05-27 09:36:21 +00:00
nixpkgs-ci[bot]
d1c044c889 neil: 0.3.69 -> 0.3.70 (#523632) 2026-05-27 09:35:52 +00:00
nixpkgs-ci[bot]
36d914aff5 gomplate: 5.0.0 -> 5.1.0 (#515915) 2026-05-27 09:35:35 +00:00
nixpkgs-ci[bot]
a3e9b84d33 clj-kondo: 2026.01.19 -> 2026.04.15 (#510230) 2026-05-27 09:35:33 +00:00
Connor Baker
94a056b70e python3Packages.nvidia-cutlass-dsl-libs-base: fix installation for proper discoverability (#524544) 2026-05-27 09:33:36 +00:00
Fabian Affolter
6692393cb9 python3Packages.msgraph-sdk: 1.57.0 -> 1.58.0
Diff: https://github.com/microsoftgraph/msgraph-sdk-python/compare/v1.57.0...v1.58.0

Changelog: https://github.com/microsoftgraph/msgraph-sdk-python/blob/v1.58.0/CHANGELOG.md
2026-05-27 11:31:13 +02:00
pancaek
234b53afb4 beon: use installFonts 2026-05-27 02:30:09 -07:00
yaya
bd3d39cc67 ocamlPackages.mirage-crypto-rng: fix tests on x86_64-darwin (#521056) 2026-05-27 09:30:04 +00:00
Fabian Affolter
df1b4de1af python3Packages.msgraph-sdk: 1.56.0 -> 1.57.0
Diff: https://github.com/microsoftgraph/msgraph-sdk-python/compare/v1.56.0...v1.57.0

Changelog: https://github.com/microsoftgraph/msgraph-sdk-python/blob/v1.57.0/CHANGELOG.md
2026-05-27 11:29:49 +02:00
yaya
dc2d15e0cf halide: backport upstream simd_op_check_x86 zen4/zen5 fix (#521633) 2026-05-27 09:26:32 +00:00
Fabian Affolter
a65641c19f ldeep: 2.0.2 -> 2.0.3
Diff: https://github.com/franc-pentest/ldeep/compare/2.0.2...2.0.3

Changelog: https://github.com/franc-pentest/ldeep/releases/tag/2.0.3
2026-05-27 11:23:34 +02:00
yaya
992bf835d8 gnat16Packages.{gprbuild{,-boot},gnatcoll-core}: fix build (#523094) 2026-05-27 09:22:28 +00:00
Yohann Boniface
8bed01b994 python3Packages.vilfo-api-client: migrate to pyproject (#524168) 2026-05-27 09:17:55 +00:00
Fabian Affolter
bb568b27f2 python3Packages.securesystemslib: 1.3.1 -> 1.4.0
Changelog: https://github.com/secure-systems-lab/securesystemslib/blob/v1.4.0/CHANGELOG.md
2026-05-27 11:17:25 +02:00
yaya
79af420531 trurl: fix tests with libcurl 8.20.0 uppercase hex (#523277) 2026-05-27 09:14:53 +00:00
yaya
e9a7a8adf9 python3Packages.stim: fix build with pybind11 3.0 (#523367) 2026-05-27 09:13:18 +00:00
Thomas Gerbet
7fbf150377 fulcio: 1.8.5 -> 1.8.6 (#524667) 2026-05-27 09:10:45 +00:00
Fabian Affolter
843ac01b45 mitmproxy2swagger: 0.14.0 -> 0.15.0
Changelog: https://github.com/alufers/mitmproxy2swagger/releases/tag/0.15.0
2026-05-27 11:10:32 +02:00
Pol Dellaiera
d533ed0c4e python3Packages.swh-core: 4.6.1 -> 4.6.2 (#524599) 2026-05-27 09:09:40 +00:00
Fabian Affolter
7f22e3d29e python3Packages.pyenphase: 2.4.8 -> 2.4.9
Diff: https://github.com/pyenphase/pyenphase/compare/v2.4.8...v2.4.9

Changelog: https://github.com/pyenphase/pyenphase/blob/v2.4.9/CHANGELOG.md
2026-05-27 11:08:06 +02:00
Yohann Boniface
db4bf9d4b2 wqy_zenhei: use installFonts (#523776) 2026-05-27 09:06:22 +00:00
yaya
385ab21686 python3Packages.pytest-notebook: fix build with pytest 9 (#523374) 2026-05-27 09:05:48 +00:00
Antoine du Hamel
30f8ac7481 thelounge: 4.4.3 -> 4.5.0 2026-05-27 11:04:47 +02:00
yaya
aae6b6b895 python3Packages.monosat: fix build with cython 3.1 (#523408) 2026-05-27 09:04:45 +00:00
yaya
d6aaab83c9 activitywatch: pin aw-webui nodejs version (#524671) 2026-05-27 09:01:17 +00:00
Gaetan Lepage
3a75e794be gpu-burn: 0-unstable-2025-11-04 -> 0-unstable-2026-05-27 2026-05-27 08:58:17 +00:00
Gaétan Lepage
17073ba2b6 python3Packages.rawpy: 0.26.1 -> 0.27.0 (#521586) 2026-05-27 08:54:51 +00:00
Fabian Affolter
3976a75a26 python3Packages.pyexploitdb: 0.3.27 -> 0.3.28
Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md
2026-05-27 10:51:50 +02:00
Pol Dellaiera
adf6c88523 python3Packages.swh-storage: 4.1.1 -> 4.2.0 2026-05-27 10:49:11 +02:00
Pol Dellaiera
2322a7b51c python3Packages.swh-scheduler: 3.3.0 -> 3.3.1 2026-05-27 10:48:40 +02:00
Pol Dellaiera
dc298e4be0 python3Packages.swh-export: 1.8.0 -> 1.11.7 2026-05-27 10:48:04 +02:00
Pol Dellaiera
9c6d9a7c6c luigi: 3.6.0 -> 3.8.1 2026-05-27 10:47:20 +02:00
Ismaël Bouya
892ae6ab82 Fix: bitlbee-plugins buildInputs should not be nested
plugins is a list, so it should not get nested in the buildInputs arrays.

Ref: warning shown at build time:
Dependency of package 'bitlbee-plugins' uses a nested list in attribute 'buildInputs'. This is deprecated as of Nixpkgs release 26.05, and support will be removed in a future nixpkgs release.
2026-05-27 10:44:43 +02:00
R. Ryantm
424ebacd17 python3Packages.symbolic: 13.0.0 -> 13.1.0 2026-05-27 08:39:04 +00:00
Markus Hauck
593f9ef8e1 vscode-extensions.anthropic.claude-code: 2.1.148 -> 2.1.152
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
2026-05-27 10:37:56 +02:00
Markus Hauck
a75b165fd4 claude-code: 2.1.148 -> 2.1.152
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
2026-05-27 10:37:56 +02:00
R. Ryantm
52d79c5d18 cargo-nextest: 0.9.136 -> 0.9.137 2026-05-27 08:36:44 +00:00
Gaetan Lepage
d295eb6cb4 python3Packages.tinygrad: fix GPU tests 2026-05-27 10:35:07 +02:00
R. Ryantm
1b79d6af3a nvidia-mig-parted: 0.14.1 -> 0.14.2 2026-05-27 08:27:54 +00:00
Doron Behar
7792ada0b1 gnomeExtensions.gsconnect: 71 -> 72 (#524726) 2026-05-27 08:19:17 +00:00
Lyna
e244279d81 nixos/porxie: update options for version 2026-05-27 09:16:44 +01:00
nixpkgs-ci[bot]
4f00b3a049 jackett: 0.24.1879 -> 0.24.1954 (#524571) 2026-05-27 08:16:18 +00:00
nixpkgs-ci[bot]
0e6c6055c0 nezha-agent: 2.0.3 -> 2.0.4 (#524116) 2026-05-27 08:15:58 +00:00
Lyna
9bea721ff0 porxie: 0.3.1 -> 0.3.3 2026-05-27 09:15:42 +01:00
nixpkgs-ci[bot]
f1edceae1f jetbrains-toolbox: 3.1.0.62320 -> 3.4.3.81140 (#467613) 2026-05-27 08:15:19 +00:00
Timo Gottszky
f12721ed10 python3Packages.rawpy: 0.26.1 -> 0.27.0
cmake has been added as a required build-system in pyproject.toml. It
isn't actually required because we use system libraw.
2026-05-27 10:05:52 +02:00
Fabian Affolter
e4f7995bc4 python3Packages.llama-index-embeddings-google-genai: 0.5.0 -> 0.5.1 (#524706) 2026-05-27 07:58:46 +00:00
Fabian Affolter
e25595f266 python3Packages.pyoverkiz: 1.20.3 -> 1.20.6
Diff: https://github.com/iMicknl/python-overkiz-api/compare/v1.20.3...v1.20.6

Changelog: https://github.com/iMicknl/python-overkiz-api/releases/tag/v1.20.6
2026-05-27 09:58:38 +02:00
Fabian Affolter
3dc3aa0b7e python3Packages.neo4j: 6.1.0 -> 6.2.0
Changelog: https://github.com/neo4j/neo4j-python-driver/releases/tag/6.2.0
2026-05-27 09:57:57 +02:00
Paul Meyer
d0546aac52 azure-cli-extensions.azure-devops: 1.0.3 -> 1.0.4 (#523705) 2026-05-27 07:55:43 +00:00
Tom Hunze
3ca26fd785 gnomeExtensions.gsconnect: add meta.changelog 2026-05-27 09:54:38 +02:00
Tom Hunze
dbe5b90834 gnomeExtensions.gsconnect: 71 -> 72
Changelog: https://github.com/GSConnect/gnome-shell-extension-gsconnect/releases/tag/v72
Diff: https://github.com/GSConnect/gnome-shell-extension-gsconnect/compare/v71...v72
2026-05-27 09:54:31 +02:00
K900
4761e8bd16 home-assistant-custom-lovelace-modules.universal-remote-card: 4.11.0 -> 4.11.1 (#524719) 2026-05-27 07:52:25 +00:00
Fabian Affolter
f860e264ea python3Packages.mitogen: 0.3.47 -> 0.3.48
Diff: https://github.com/mitogen-hq/mitogen/compare/v0.3.47...v0.3.48

Changelog: https://github.com/mitogen-hq/mitogen/blob/v0.3.48/docs/changelog.rst
2026-05-27 09:51:12 +02:00
Fabian Affolter
107dd2c15e python3Packages.boto3-stubs: 1.43.14 -> 1.43.15 2026-05-27 09:49:52 +02:00
Fabian Affolter
5b6e5c7fb5 python3Packages.mypy-boto3-resourcegroupstaggingapi: 1.43.0 -> 1.43.15 2026-05-27 09:49:28 +02:00
Fabian Affolter
4083edef52 python3Packages.mypy-boto3-guardduty: 1.43.11 -> 1.43.15 2026-05-27 09:48:56 +02:00
Fabian Affolter
554904a180 python3Packages.mypy-boto3-budgets: 1.43.0 -> 1.43.15 2026-05-27 09:48:30 +02:00
Fabian Affolter
7ec0241fd2 python3Packages.mypy-boto3-batch: 1.43.13 -> 1.43.15 2026-05-27 09:48:29 +02:00
Fabian Affolter
e63650717d python3Packages.mypy-boto3-backup: 1.43.0 -> 1.43.15 2026-05-27 09:48:27 +02:00
Thomas Gerbet
5743af0870 rekor-cli: 1.5.1 -> 1.5.2 (#524555) 2026-05-27 07:48:12 +00:00
Fabian Affolter
f97b41d8b3 python3Packages.tencentcloud-sdk-python: 3.1.101 -> 3.1.103
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.101...3.1.103

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.103/CHANGELOG.md
2026-05-27 09:48:06 +02:00
Vladimír Čunát
951b7541b8 jay: 1.12.0 -> 1.13.0 (#519295) 2026-05-27 07:48:00 +00:00
Fabian Affolter
c88ec138b5 python3Packages.iamdata: 0.1.202605261 -> 0.1.202605271
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202605261...v0.1.202605271

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202605271
2026-05-27 09:46:31 +02:00
Ethan Carter Edwards
d0b7c0e631 neovim-unwrapped: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:46 -07:00
Ethan Carter Edwards
142d500318 kdePackages: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:46 -07:00
Ethan Carter Edwards
98f712b1ff vlc: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:38 -07:00
R. Ryantm
85095e1e6e home-assistant-custom-lovelace-modules.universal-remote-card: 4.11.0 -> 4.11.1 2026-05-27 07:41:15 +00:00
Ethan Carter Edwards
7807078906 ffmpeg: add donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:24 -07:00
Ethan Carter Edwards
9d2f2d71e4 doc: add meta.donationPage
This might be a nice way to use our reach to remind users to donate to
FLOSS projects that they use and love.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:21 -07:00
nixpkgs-ci[bot]
7630f30ebb Merge staging-next into staging 2026-05-27 07:28:54 +00:00
nixpkgs-ci[bot]
073fe89510 Merge master into staging-next 2026-05-27 07:28:15 +00:00
R. Ryantm
c59e540424 python3Packages.victron-mqtt: 2026.5.5 -> 2026.5.9 2026-05-27 07:27:53 +00:00
R. Ryantm
f856cf3c20 zashboard: 3.5.1 -> 3.6.0 2026-05-27 07:12:17 +00:00
zowoq
3a2ca800cb terraform-providers.oracle_oci: 8.14.0 -> 8.15.0 (#524704) 2026-05-27 07:10:16 +00:00
R. Ryantm
8bd8f589c1 python3Packages.llama-index-embeddings-google-genai: 0.5.0 -> 0.5.1 2026-05-27 07:00:03 +00:00
R. Ryantm
cf41ddcbb4 google-alloydb-auth-proxy: 1.14.4 -> 1.15.0 2026-05-27 06:58:02 +00:00
nixpkgs-ci[bot]
22ea927d7d cargo-tally: 1.0.73 -> 1.0.74 (#524582) 2026-05-27 06:52:09 +00:00
nixpkgs-ci[bot]
da8dbea27f cosmic-reader: 0-unstable-2026-05-12 -> 0-unstable-2026-05-20 (#524519) 2026-05-27 06:52:05 +00:00
R. Ryantm
046e7e2039 terraform-providers.oracle_oci: 8.14.0 -> 8.15.0 2026-05-27 06:49:46 +00:00
R. Ryantm
0951527ef7 trealla: 2.99.1 -> 2.100.9 2026-05-27 06:30:18 +00:00
R. Ryantm
8bb66ed75d sshwifty: 0.4.5-beta-release -> 0.4.7-beta-release 2026-05-27 06:17:28 +00:00
Matthias Beyer
61a2d84fa0 zellijPlugins: init (#511825) 2026-05-27 06:08:40 +00:00
Marc Jakobi
674ab66499 tmux-sessionizer: fix hash for v0.6.0 release (#524609) 2026-05-27 05:59:19 +00:00
rnhmjoj
b447e25ce6 monero-{cli,gui}: 0.18.4.6 -> 0.18.5.0 2026-05-27 07:46:03 +02:00
R. Ryantm
9a87eab802 argc: 1.23.0 -> 1.24.0 2026-05-27 05:45:39 +00:00
R. Ryantm
4df49b1c4e postcss: 8.5.14 -> 8.5.15 2026-05-27 05:42:52 +00:00
Matteo Pacini
d5d05d1357 xemu: 0.8.134 -> 0.8.135 (#522223) 2026-05-27 05:27:45 +00:00
nixpkgs-ci[bot]
1bcd38f8a7 itgmaniaPackages.itg3encore: 0-unstable-2026-05-18 -> 0-unstable-2026-05-26 (#524633) 2026-05-27 05:26:39 +00:00
nixpkgs-ci[bot]
70295805c8 itgmaniaPackages.arrowcloud-theme: 20260424 -> 20260525 (#524631) 2026-05-27 05:26:37 +00:00
nixpkgs-ci[bot]
807e1bff7b reqable: 3.1.1 -> 3.1.2 (#524527) 2026-05-27 05:26:36 +00:00
nixpkgs-ci[bot]
06cfb2f1f1 motrix-next: 3.8.10 -> 3.9.0 (#524512) 2026-05-27 05:26:33 +00:00
zowoq
6427465465 nixosTests.test-containers-bittorrent: enable in hydra (#521374) 2026-05-27 05:20:19 +00:00
R. Ryantm
7a49b0f0e1 python3Packages.datashader: 0.19.0 -> 0.19.1 2026-05-27 05:10:32 +00:00
R. Ryantm
e3f3912df8 velocity: 3.5.0-unstable-2026-05-09 -> 3.5.0-unstable-2026-05-24 2026-05-27 05:04:41 +00:00
misuzu
0639326813 olive-editor: drop (#523100) 2026-05-27 04:53:35 +00:00
misuzu
8ecb67fc25 python3Packages.libretranslate: 1.9.5 -> 1.9.6 (#524683) 2026-05-27 04:52:04 +00:00
Ryan Omasta
0830d670af railway: disable auto update 2026-05-26 22:46:13 -06:00
Ryan Omasta
12638d4415 railway: 4.57.1 -> 4.64.0
https://github.com/railwayapp/cli/releases/tag/v4.64.0
Diff: https://github.com/railwayapp/cli/compare/v4.57.1...v4.64.0
2026-05-26 22:46:13 -06:00
R. Ryantm
63af74e43b python3Packages.dvc-ssh: 4.2.2 -> 4.3.0 2026-05-27 04:29:29 +00:00
superherointj
ec3cdac164 opencode: 1.15.10 -> 1.15.11
- https://github.com/anomalyco/opencode/releases/tag/v1.15.11
2026-05-27 01:25:03 -03:00
R. Ryantm
9e96448bee home-assistant-custom-lovelace-modules.material-you-utilities: 2.1.11 -> 2.1.12 2026-05-27 03:58:39 +00:00
nixpkgs-ci[bot]
e81b635575 brainflow: 5.22.1 -> 5.22.2 (#524623) 2026-05-27 03:48:18 +00:00
nixpkgs-ci[bot]
6efb22f216 worktrunk: 0.50.0 -> 0.53.0 (#524516) 2026-05-27 03:48:17 +00:00
R. Ryantm
08d69c9e01 skopeo: 1.22.2 -> 1.23.0 2026-05-27 03:43:18 +00:00
R. Ryantm
0d45ab91d5 restish: 0.21.2 -> 2.0.0 2026-05-27 03:18:50 +00:00
R. Ryantm
b0a6e50913 luminous-ttv: 0.5.12 -> 0.5.13 2026-05-27 03:06:21 +00:00
Alex Epelde
78df8f88a5 activitywatch: pin aw-webui nodejs version
I suspect it was commit 0968bb28e2 that
broke the build with nodejs_24, presumably because of npm updating from
11.11.1 to 11.12.1.
2026-05-26 23:05:42 -04:00
NTBBloodbath
599cef92f5 penpot-desktop: 0.23.0 -> 0.23.1 2026-05-26 22:24:40 -04:00
R. Ryantm
ab4d0ac1bc fulcio: 1.8.5 -> 1.8.6 2026-05-27 02:20:07 +00:00
dotlambda
0c6db2b5d2 fio: 3.41 -> 3.42 (#524600) 2026-05-27 02:10:50 +00:00
Mathew Polzin
5f1f37983d bruno: 3.3.0 -> 3.4.2 (#524644) 2026-05-27 02:08:59 +00:00
Ihar Hrachyshka
c19203e06f buildMozillaMach: fix darwin build
Versions before 144 vendor bindgen 0.69, which emits invalid Rust for
libc++ 21's attributed basic_string::__self_view alias on Darwin.

This was exposed by commit 0758fc3add ("darwin.libcxx:
20.1.0+apple-sdk-26.0 -> 21.1.6+apple-sdk-26.4"), where libc++
changed `basic_string::__self_view` from a typedef to an attributed
`using` alias. bindgen then drops the alias template parameter and emits
`basic_string___self_view = ...<_CharT>`.

The solution is to blocklist the unused `string_view` internals for the
profiler Rust API. They are not used in the actual build.

Note: Mozilla 144 updated vendored bindgen via:
https://bugzilla.mozilla.org/show_bug.cgi?id=1985509

Assisted-by: Codex gpt-5.5 xhigh
2026-05-26 21:59:44 -04:00
Domenic Marcelli
a118c9f7f4 omnissa-horizon-client: 2512->2605 2026-05-26 21:54:54 -04:00
LIN, Jian
e72228aec3 emacsPackages.ghostel: set optimize build flags (#519062) 2026-05-27 01:51:49 +00:00
nixpkgs-ci[bot]
2364b834d8 nucleus: 2 -> 3 (#523658) 2026-05-27 01:25:18 +00:00
nixpkgs-ci[bot]
d67e9e3747 poliedros: 1.5.2 -> 1.5.3 (#520117) 2026-05-27 01:25:14 +00:00
R. Ryantm
b2d144bcf3 python3Packages.libretranslate: 1.9.5 -> 1.9.6 2026-05-27 01:20:37 +00:00
R. Ryantm
b841bf491a python3Packages.pyglossary: 5.3.0 -> 5.4.0 2026-05-27 01:20:12 +00:00
R. Ryantm
26021e8db0 libvisio: 0.1.10 -> 0.1.11 2026-05-27 01:19:54 +00:00
Ilan Joselevich
a8bdc096a8 supabase-cli: 2.100.1 -> 2.101.0 (#524537) 2026-05-27 01:11:49 +00:00
Robert Schütz
bd7bc4839c python3Packages.safety: use finalAttrs 2026-05-26 18:11:40 -07:00
Robert Schütz
9360860f2c python3Packages.safety: 3.7.0 -> 3.8.0
Diff: https://github.com/pyupio/safety/compare/3.7.0...3.8.0

Changelog: https://github.com/pyupio/safety/blob/3.8.0/CHANGELOG.md
2026-05-26 18:10:27 -07:00
R. Ryantm
b1e9dd7f55 limine-full: 12.3.0 -> 12.3.1 2026-05-27 00:53:28 +00:00
Chenglun Hu
f0aeeedf78 dufs: 0.45.0 -> 0.46.0 2026-05-27 08:51:53 +08:00
R. Ryantm
ec54f4f4db transcribe: 9.50.1 -> 9.51.1 2026-05-27 00:51:47 +00:00
nixpkgs-ci[bot]
8bde521f6b Merge staging-next into staging 2026-05-27 00:44:40 +00:00
nixpkgs-ci[bot]
2f5aab8072 Merge master into staging-next 2026-05-27 00:44:08 +00:00
Thiago Kenji Okada
c0523a4c8f libretro.bluemsx: 0-unstable-2026-05-18 -> 0-unstable-2026-05-20 (#524645) 2026-05-27 00:35:11 +00:00
R. Ryantm
171881291d python3Packages.blocksat-cli: 2.5.1 -> 2.5.2 2026-05-27 00:29:26 +00:00
Vincent Laporte
bcd7a4e4cb ocamlPackages.lua-ml: 0.9.4 → 0.9.5 2026-05-27 02:25:25 +02:00
R. Ryantm
a6d7bb96ee aws-vault: 7.10.7 -> 7.10.8 2026-05-27 00:24:57 +00:00
R. Ryantm
89ce199d50 libretro.bluemsx: 0-unstable-2026-05-18 -> 0-unstable-2026-05-20 2026-05-27 00:14:15 +00:00
Nick Cao
6e49632893 scdl: 3.0.4 -> 3.0.5 (#523945) 2026-05-27 00:13:06 +00:00
Vincent Laporte
4d52b70f2d hol_light: fix (#518941) 2026-05-27 00:12:39 +00:00
R. Ryantm
c92b88d3f8 bruno: 3.3.0 -> 3.4.2 2026-05-27 00:10:18 +00:00
Nick Cao
6ff74b714e libaec: 1.1.6 -> 1.1.7 (#522876) 2026-05-27 00:05:04 +00:00
Nick Cao
7505f5858f ggml: 0.12.0 -> 0.13.0 (#524267) 2026-05-26 23:56:11 +00:00
Michael Daniels
19a7d36044 python3Packages.django-health-check: add release notes entry (#524629) 2026-05-26 23:53:47 +00:00
R. Ryantm
b3ef17d14b mcporter: 0.11.1 -> 0.11.3 2026-05-26 23:52:56 +00:00
David Wolff
cf2df784cd python3Packages.django-health-check: add release notes entry 2026-05-27 01:44:21 +02:00
Felix Bargfeldt
1bc6fa3004 kdlfmt: 0.1.6 -> 0.1.7 (#524593) 2026-05-26 23:43:46 +00:00
R. Ryantm
a055340a89 multica-cli: 0.3.2 -> 0.3.9 2026-05-26 23:42:17 +00:00
R. Ryantm
79e774d024 itgmaniaPackages.itg3encore: 0-unstable-2026-05-18 -> 0-unstable-2026-05-26 2026-05-26 23:36:10 +00:00
R. Ryantm
058216de29 itgmaniaPackages.arrowcloud-theme: 20260424 -> 20260525 2026-05-26 23:30:00 +00:00
Sandro
8d386ec7e4 python3Packages.brother-ql: 0.11.2 -> 0.12.0 (#523437) 2026-05-26 23:29:18 +00:00
Michael Daniels
6318660823 trilium-server: 0.102.2 -> 0.103.0 (#520997) 2026-05-26 23:25:12 +00:00
Michael Daniels
37a967dabb trilium-desktop: 0.102.2 -> 0.103.0 (#520094) 2026-05-26 23:25:09 +00:00
nixpkgs-ci[bot]
2dde1ede57 kubectl-rabbitmq: 2.20.1 -> 2.21.0 (#524606) 2026-05-26 23:16:30 +00:00
nixpkgs-ci[bot]
1c3083a238 lockbook-desktop: 26.4.13 -> 26.5.22 (#524574) 2026-05-26 23:16:29 +00:00
nixpkgs-ci[bot]
c9401e729c lockbook: 26.4.13 -> 26.5.22 (#524573) 2026-05-26 23:16:28 +00:00
Martin Weinelt
5e63cb04a4 python3Packages.django-prometheus: 2.4.1 -> 2.5.0 (#524620) 2026-05-26 23:12:17 +00:00
R. Ryantm
1f830a85ba python3Packages.sqlalchemy-continuum: 1.5.2 -> 1.6.0 2026-05-26 23:07:34 +00:00
Michele Guerini Rocco
ec067d0653 mkvtoolnix-cli: 98.0 -> 99.0 (#523855) 2026-05-26 23:01:21 +00:00
R. Ryantm
f51d9b7e4f brainflow: 5.22.1 -> 5.22.2 2026-05-26 22:58:42 +00:00
Martin Weinelt
feeb357aa1 python3Packages.django-prometheus: 2.4.1 -> 2.5.0
https://github.com/django-commons/django-prometheus/releases/tag/v2.5.0
2026-05-27 00:45:25 +02:00
Michael Daniels
4f1cb8b7c1 got: 0.125 -> 0.126 (#524415) 2026-05-26 22:42:38 +00:00
Michael Daniels
0bd70de85e pipewire: 1.6.5 -> 1.6.6 (#524414) 2026-05-26 22:42:38 +00:00
Michael Daniels
6398992a5d weaviate-client: 4.20.5 -> 4.21.0; fix darwin build (#524101) 2026-05-26 22:42:25 +00:00
zowoq
2777e4bf79 terraform-providers.tailscale_tailscale: 0.29.0 -> 0.29.1 (#524611) 2026-05-26 22:30:11 +00:00
Martin Weinelt
3317c35fbf Thunderbird: 150.0.2 -> 151.0.1 (#524533) 2026-05-26 22:28:05 +00:00
R. Ryantm
baa6a2f179 terraform-providers.tailscale_tailscale: 0.29.0 -> 0.29.1 2026-05-26 22:19:46 +00:00
Toma
f11f9f86ea zulip: factor out pinned electron, use electron.dist (#524504) 2026-05-26 22:18:49 +00:00
zowoq
d7fcd9651a opentofu: 1.11.8 -> 1.12.0 (#522163) 2026-05-26 22:17:23 +00:00
zowoq
c91e49d44a terraform-providers.vmware_avi: 31.2.2 -> 32.1.1 (#524607) 2026-05-26 22:16:57 +00:00
Tobias Langendorf
02e43b0087 tmux-sessionizer: fix hash for v0.6.0 release
The release had to be redone because of issues with outdated cargo-dist
not running macos actions on the correct runners, so now the previous
hash is no longer valid.
2026-05-27 00:16:09 +02:00
Nick Cao
52a588eb5b interactive-html-bom: 2.11.1 -> 2.11.2 (#524413) 2026-05-26 22:13:28 +00:00
Michael Daniels
423c7bc664 python3Packages.django-health-check: 3.20.8 -> 4.4.1; add optional-dependencies (#511899) 2026-05-26 22:09:50 +00:00
zowoq
47f37b712e nixos/nginx: drop DHE usage (#515057) 2026-05-26 22:07:10 +00:00
zowoq
71ec099fca nixos/kernel: drop boot.vesa (#518397) 2026-05-26 22:07:00 +00:00
R. Ryantm
3b61397255 terraform-providers.vmware_avi: 31.2.2 -> 32.1.1 2026-05-26 22:05:17 +00:00
zowoq
7e5ef69d1d terraform-providers.hashicorp_dns: 3.6.0 -> 3.6.1 (#524421) 2026-05-26 22:04:51 +00:00
Jhony Elmer Angulo Fabian
1ae180a454 codex: 0.133.0 -> 0.134.0 2026-05-26 17:01:42 -05:00
R. Ryantm
2a077c233a kubectl-rabbitmq: 2.20.1 -> 2.21.0 2026-05-26 21:56:43 +00:00
dotlambda
3aee08c13e simdjson: add meta.changelog (#523706) 2026-05-26 21:51:00 +00:00
dotlambda
8ae5e787d9 python3Packages.pyfireservicerota: 0.0.48 -> 0.0.49 (#523788) 2026-05-26 21:49:42 +00:00
R. Ryantm
1611d8c227 blightmud-tts: 5.6.1 -> 5.7.0 2026-05-26 21:47:01 +00:00
Yt
e8bb8337ab cargo-tauri: 2.11.0 -> 2.11.2 (#523853) 2026-05-26 21:40:27 +00:00
R. Ryantm
cf8b0906fa hygg: 0.1.19 -> 0.1.20 2026-05-26 21:37:48 +00:00
R. Ryantm
3d0133b6d7 coroot: 1.20.2 -> 1.21.0 2026-05-26 21:36:07 +00:00
nixpkgs-ci[bot]
51057fd49b tsidp: 0.0.12 -> 0.0.14 (#524563) 2026-05-26 21:29:36 +00:00
Robert Schütz
3851d55e6d fio: 3.41 -> 3.42
Diff: https://github.com/axboe/fio/compare/fio-3.41...fio-3.42

Changelog: https://github.com/axboe/fio/releases/tag/fio-3.42
2026-05-26 14:29:27 -07:00
Guillaume Girol
697f978c33 pdfarranger: 1.13.0 -> 1.14.0 (#524419) 2026-05-26 21:23:09 +00:00
Martin Weinelt
fb206378d8 home-assistant.custom-components.smarthq: init at 1.1.0 (#524307) 2026-05-26 21:17:11 +00:00
Pavol Rusnak
2fcbb54098 trezor-suite: 26.4.2 -> 26.5.1 (#524566) 2026-05-26 21:16:04 +00:00
isabel
c06c7892c1 formats.toml: don't merge with json format (#523802) 2026-05-26 21:15:50 +00:00
R. Ryantm
c46032d49d python3Packages.swh-core: 4.6.1 -> 4.6.2 2026-05-26 21:13:44 +00:00
Robert Schütz
07e44fb25f fftw: 3.3.10 -> 3.3.11
Changelog: https://github.com/FFTW/fftw3/blob/fftw-3.3.11/NEWS
2026-05-26 14:13:22 -07:00
Jost Alemann
e362166812 lazygit: 0.61.1 -> 0.62.0
Changelog: https://github.com/jesseduffield/lazygit/releases/tag/v0.62.0
Diff: https://github.com/jesseduffield/lazygit/compare/v0.61.1...v0.62.0
2026-05-26 23:12:23 +02:00
Robert Schütz
91518f18f5 ffmpeg_8: 8.1 -> 8.1.1
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n8.1.1/Changelog
2026-05-26 14:04:09 -07:00
R. Ryantm
dd5e5a35e8 kdlfmt: 0.1.6 -> 0.1.7 2026-05-26 20:59:54 +00:00
Yohann Boniface
7cd5d7ee7e python3Packages.bitmath: 1.3.3.1 -> 2.1.1, python3Packages.osxphotos: 0.75.1 -> 0.75.9 (#524189) 2026-05-26 20:57:24 +00:00
Gaétan Lepage
2e17b49419 treewide: move to by-name part 5 (#522673) 2026-05-26 20:55:44 +00:00
Will Fancher
bd840aa72d systemd: fix tmpfiles errors when mount is noatime (#523026) 2026-05-26 20:54:54 +00:00
R. Ryantm
c5f3c68c3c harbor-cli: 0.0.20 -> 0.0.22 2026-05-26 20:53:59 +00:00
nixpkgs-ci[bot]
8ca5ed1a9b nushellPlugins.semver: 0.11.16 -> 0.11.17 (#524454) 2026-05-26 20:50:10 +00:00
Robert Schütz
2dbc8d9a66 ffmpeg_4: 4.4.6 -> 4.4.7
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n4.4.7/Changelog
2026-05-26 13:48:00 -07:00
Chris Moultrie
da7842f1a7 forgejo-runner: 12.10.1 -> 12.10.2
changelog: https://code.forgejo.org/forgejo/runner/releases/tag/v12.10.2
2026-05-26 16:46:23 -04:00
R. Ryantm
d02e7ee209 heimdall-proxy: 0.17.14 -> 0.17.15 2026-05-26 20:46:06 +00:00
R. Ryantm
56f7ef484f cargo-tally: 1.0.73 -> 1.0.74 2026-05-26 20:39:53 +00:00
Nick Cao
15590dfcb4 air: 1.65.2 -> 1.65.3 (#524416) 2026-05-26 20:39:35 +00:00
Nick Cao
43f58d607d sftool: 0.2.2 -> 0.2.3 (#524483) 2026-05-26 20:38:45 +00:00
Nick Cao
fc96864596 libretro.puae: 0-unstable-2026-05-18 -> 0-unstable-2026-05-21 (#524480) 2026-05-26 20:38:09 +00:00
Nick Cao
a433ebfa0a vscode-extensions.mshr-h.veriloghdl: 1.22.2 -> 1.23.2 (#524464) 2026-05-26 20:37:35 +00:00
Nick Cao
e87ddfe6e9 lxgw-neoxihei: 1.301 -> 1.302 (#524457) 2026-05-26 20:37:19 +00:00
Nick Cao
f17e46f63e supercronic: 0.2.45 -> 0.2.46 (#524547) 2026-05-26 20:36:15 +00:00
Nick Cao
b7110e29c9 terramate: 0.17.0 -> 0.17.1 (#524546) 2026-05-26 20:35:50 +00:00
Alexis Hildebrandt
d65b9930b4 llmfit: 0.9.25 -> 0.9.28; add nix-update-script (#524361) 2026-05-26 20:35:09 +00:00
Nick Cao
8e620f71e5 oelint-adv: 9.7.1 -> 9.8.0 (#524545) 2026-05-26 20:35:07 +00:00
dotlambda
5d512d869b fetchmail: 6.6.3 -> 6.6.4 (#519833) 2026-05-26 20:34:01 +00:00
dotlambda
473bfeac19 fakeroot: 1.37.2 -> 1.38.1 (#521263) 2026-05-26 20:32:50 +00:00
Nick Cao
1f174a8903 doctl: 1.159.0 -> 1.160.0 (#524439) 2026-05-26 20:31:36 +00:00
Nick Cao
b30e80fa3f libglibutil: 1.0.81 -> 1.0.82 (#524437) 2026-05-26 20:31:08 +00:00
Nick Cao
0bac37c003 python3Packages.auditwheel: 6.6.0 -> 6.7.0 (#524435) 2026-05-26 20:31:04 +00:00
R. Ryantm
b45880b585 kubernetes-helmPlugins.helm-s3: 0.17.1 -> 0.17.2 2026-05-26 20:29:47 +00:00
Nick Cao
8951b4e720 aws-nuke: 3.64.2 -> 3.64.4 (#524301) 2026-05-26 20:27:48 +00:00
Nick Cao
5e0842b946 git-credential-keepassxc: 0.14.2 -> 0.14.3 (#524192) 2026-05-26 20:27:43 +00:00
Martin Weinelt
6327c29984 thunderbird-unwrapped: 150.0.2 -> 151.0.1
https://www.thunderbird.net/en-US/thunderbird/151.0/releasenotes/
https://www.thunderbird.net/en-US/thunderbird/151.0.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2026-50/

Fixes:
CVE-2026-8946, CVE-2026-8947, CVE-2026-8948, CVE-2026-8950,
CVE-2026-8952, CVE-2026-8953, CVE-2026-8954, CVE-2026-8955,
CVE-2026-8956, CVE-2026-8957, CVE-2026-8958, CVE-2026-8960,
CVE-2026-8961, CVE-2026-8962, CVE-2026-8963, CVE-2026-8964,
CVE-2026-8965, CVE-2026-8966, CVE-2026-8967, CVE-2026-8968,
CVE-2026-8969, CVE-2026-8970, CVE-2026-8971, CVE-2026-8972,
CVE-2026-8973, CVE-2026-8974, CVE-2026-8975
2026-05-26 22:27:36 +02:00
Nick Cao
8f818e7ed8 unixbench: 6.0.0 -> 6.0.1 (#524274) 2026-05-26 20:25:28 +00:00
Nick Cao
a138417922 ibus-engines.rime: 1.6.0 -> 1.6.1 (#524264) 2026-05-26 20:24:11 +00:00
Nick Cao
e06f28c9fe extest: 1.0.2 -> 1.0.3 (#524263) 2026-05-26 20:23:52 +00:00
Nick Cao
b51e472594 pangolin-cli: 0.8.2 -> 0.8.3 (#524244) 2026-05-26 20:23:15 +00:00
Nick Cao
edb20a808c vscode-extensions.angular.ng-template: 21.2.3 -> 21.2.4 (#524357) 2026-05-26 20:22:31 +00:00
Nick Cao
6b87989c1e python3Packages.color-operations: 0.2.0 -> 0.3.0 (#524330) 2026-05-26 20:21:19 +00:00
Nick Cao
9f284cd516 python3Packages.color-parser-py: 0.1.6 -> 0.1.7 (#524324) 2026-05-26 20:20:35 +00:00
Nick Cao
c036ed2f64 vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.4.0 -> 0.6.0 (#524403) 2026-05-26 20:19:35 +00:00
Nick Cao
e8cf0b7c7f python314Packages.cyclopts: 4.16.0 -> 4.16.1 (#524401) 2026-05-26 20:19:20 +00:00
R. Ryantm
ceb5bf53b2 lockbook-desktop: 26.4.13 -> 26.5.22 2026-05-26 20:13:40 +00:00
R. Ryantm
80a62624d8 lockbook: 26.4.13 -> 26.5.22 2026-05-26 20:11:34 +00:00
Nick Cao
e4ce48f492 python3Packages.msprime: 1.4.1 -> 1.4.2 (#524396) 2026-05-26 20:06:54 +00:00
Nick Cao
5389e32f08 ouch-rar: 0.7.1 -> 0.8.0 (#524368) 2026-05-26 20:04:45 +00:00
Nick Cao
e76a0181d9 simplescreenrecorder: 0.4.4-unstable-2025-12-28 -> 0.4.4-unstable-2026-05-23 (#524364) 2026-05-26 20:03:42 +00:00
nixpkgs-ci[bot]
28fa923af4 sysdig-cli-scanner: 1.26.0 -> 1.27.0 (#524542) 2026-05-26 20:00:06 +00:00
nixpkgs-ci[bot]
2525e0b263 vsh: 0.14.0 -> 1.0.0 (#524291) 2026-05-26 19:59:56 +00:00
nixpkgs-ci[bot]
22b9fd991e librashader: 0.10.1 -> 0.11.0 (#524146) 2026-05-26 19:59:52 +00:00
2kybe3
27e2d4439a rgx: adopt 2026-05-26 21:58:11 +02:00
2kybe3
9c82c065bc rgx: 0.12.1 -> 0.12.3
Diff: https://github.com/brevity1swos/rgx/compare/v0.12.1...v0.12.3

Changelogs:

- https://github.com/brevity1swos/rgx/releases/tag/v0.12.2
- https://github.com/brevity1swos/rgx/releases/tag/v0.12.3
2026-05-26 21:57:46 +02:00
winston
1497f74813 python3Packages.wasmtime: 44.0.0 -> 45.0.0 2026-05-26 21:57:41 +02:00
R. Ryantm
629f87d2bd jackett: 0.24.1879 -> 0.24.1954 2026-05-26 19:55:27 +00:00
Arnout Engelen
8ac40aff39 stdenv: PURL fetcher introduction (#454333) 2026-05-26 19:54:06 +00:00
Adam C. Stephens
205729f81e bird2: 2.18.1 -> 2.19.0; bird3: 3.2.1 -> 3.3.0 (#524024) 2026-05-26 19:48:18 +00:00
Hans Joachim Kliemeck
8478c2384b stdenv: Package URL (PURL) metadata fields 2026-05-26 21:47:54 +02:00
figsoda
1b1be4e333 nix-update: 1.15.0 -> 1.15.1 (#524515) 2026-05-26 19:45:48 +00:00
Nick Cao
a97c2f0fda ledfx: 2.1.8 -> 2.1.9 (#524020) 2026-05-26 19:45:26 +00:00
Nick Cao
64f7dd81d1 sipexer: 1.2.0 -> 2.0.0 (#524019) 2026-05-26 19:45:05 +00:00
Tom Oostveen
69ef466d9f github-desktop: 3.5.10 -> 3.5.11 2026-05-26 21:45:03 +02:00
R. Ryantm
58588d7b45 trezor-suite: 26.4.2 -> 26.5.1 2026-05-26 19:44:58 +00:00
Nick Cao
f7500f25c2 grafanaPlugins.marcusolsson-dynamictext-panel: 6.2.0 -> 6.2.3 (#524133) 2026-05-26 19:43:19 +00:00
Nick Cao
d066f5878d megabasterd: 8.47 -> 8.51 (#524125) 2026-05-26 19:43:06 +00:00
Nick Cao
40f7361047 python3Packages.django-markdownx: 4.0.9 -> 4.0.11 (#524115) 2026-05-26 19:42:28 +00:00
Nick Cao
cf19836b95 mistral-vibe: 2.10.1 -> 2.11.0 (#524104) 2026-05-26 19:41:44 +00:00
Nick Cao
5e36a18da8 qalculate-qt: 5.10.0 -> 5.11.0 (#524097) 2026-05-26 19:40:28 +00:00
R. Ryantm
3006709da2 tsidp: 0.0.12 -> 0.0.14 2026-05-26 19:39:58 +00:00
Nick Cao
9cbe5ef965 whisperx: 3.8.5 -> 3.8.6 (#524080) 2026-05-26 19:39:43 +00:00
Nick Cao
4d529f7051 python3Packages.azure-mgmt-netapp: 15.0.0 -> 16.0.0 (#524178) 2026-05-26 19:39:02 +00:00
Nick Cao
5f96132da4 buf: 1.69.0 -> 1.70.0 (#524175) 2026-05-26 19:38:36 +00:00
R. Ryantm
c95c43a334 python3Packages.coiled: 1.134.0 -> 1.134.1 2026-05-26 19:36:09 +00:00
Nick Cao
327f517be4 python3Packages.jdatetime: 5.2.0 -> 5.3.0 (#523766) 2026-05-26 19:28:59 +00:00
Nick Cao
98a0f75de4 fly: 8.2.1 -> 8.2.2 (#523761) 2026-05-26 19:28:11 +00:00
R. Ryantm
32a2011f65 phpstan: 2.1.55 -> 2.1.56 2026-05-26 19:26:59 +00:00
Nick Cao
8a2192f4fe grafanaPlugins.volkovlabs-variable-panel: 5.1.3 -> 5.2.0 (#523739) 2026-05-26 19:26:22 +00:00
Doron Behar
76488d8313 euphonica: 0.99.3-beta -> 0.99.4-beta (#523602) 2026-05-26 19:25:58 +00:00
Nick Cao
74639cd44f smug: 0.3.17 -> 0.3.18 (#523728) 2026-05-26 19:25:32 +00:00
Doron Behar
5c00b7d29d rtl_fm_streamer: unstable-2021-06-08 -> 0-unstable-2026-05-23 (#523588) 2026-05-26 19:25:26 +00:00
Nick Cao
83b719ab74 python3Packages.hy: 1.2.0 -> 1.3.0 (#523850) 2026-05-26 19:24:43 +00:00
Nick Cao
fb09fca9b3 der-ascii: 0.7.0 -> 0.8.0 (#523848) 2026-05-26 19:24:06 +00:00
Nick Cao
8b578d49ba python3Packages.clarifai-grpc: 12.4.1 -> 12.4.2 (#523795) 2026-05-26 19:23:21 +00:00
Coca
a380250e0c scdl: 3.0.4 -> 3.0.5 2026-05-26 21:23:18 +02:00
Nick Cao
c4e9c99960 python3Packages.greynoise: 3.0.2 -> 3.0.3 (#523907) 2026-05-26 19:22:19 +00:00
Nick Cao
03ae0abc80 ssh-vault: 1.2.8 -> 1.2.9 (#523895) 2026-05-26 19:21:36 +00:00
Paul Grandperrin
d28f57cdff systemd: fix tmpfiles errors when mount is noatime
fixes #520485
2026-05-26 21:21:06 +02:00
Nick Cao
2a6b098e56 routedns: 0.1.170 -> 0.1.188 (#523961) 2026-05-26 19:20:33 +00:00
Nick Cao
87ccd6b5e0 grafanaPlugins.volkovlabs-rss-datasource: 4.4.0 -> 4.4.1 (#523954) 2026-05-26 19:19:26 +00:00
Nick Cao
24dcf84818 python3Packages.py-opensonic: 9.0.1 -> 9.1.0 (#523935) 2026-05-26 19:18:00 +00:00
R. Ryantm
1186b0abd0 rekor-cli: 1.5.1 -> 1.5.2 2026-05-26 19:17:17 +00:00
Nick Cao
ab02b9a9fb chess-tui: 2.7.0 -> 2.7.1 (#523934) 2026-05-26 19:17:03 +00:00
Nick Cao
bbab287f2f lazysql: 0.5.0 -> 0.5.1 (#523925) 2026-05-26 19:16:27 +00:00
Nick Cao
717e230787 grafanaPlugins.frser-sqlite-datasource: 4.0.2 -> 4.0.6 (#523920) 2026-05-26 19:16:00 +00:00
Nick Cao
041a3e3d06 python3Packages.cometx: 3.4.3 -> 3.6.6 (#523517) 2026-05-26 19:13:17 +00:00
Nick Cao
f38a5573fa _9pfs: 0.5 -> 0.6 (#523503) 2026-05-26 19:12:39 +00:00
Nick Cao
b2136ac78f xcaddy: 0.4.5 -> 0.4.6 (#523495) 2026-05-26 19:11:58 +00:00
R. Ryantm
b51984a59c slirp4netns: 1.3.3 -> 1.3.4 2026-05-26 19:11:49 +00:00
Nick Cao
d19f464b35 nu_scripts: 0-unstable-2026-05-13 -> 0-unstable-2026-05-23 (#523581) 2026-05-26 19:11:10 +00:00
Nick Cao
fa9ed25dac nufmt: 0-unstable-2026-03-26 -> 0-unstable-2026-05-18 (#523578) 2026-05-26 19:10:43 +00:00
Nick Cao
31399c2801 iroh-ssh: 0.2.10 -> 0.2.11 (#523546) 2026-05-26 19:10:04 +00:00
Nick Cao
ab6f90456e cpuinfo: 0-unstable-2026-04-30 -> 0-unstable-2026-05-18 (#523623) 2026-05-26 19:08:48 +00:00
Nick Cao
e48dfa3ceb enzyme: 0.0.260 -> 0.0.263 (#523601) 2026-05-26 19:07:43 +00:00
Toma
330305af30 certificate-ripper: 2.4.1 -> 2.7.1 (#480088) 2026-05-26 19:07:40 +00:00
Nick Cao
6a41352fc5 aliyun-cli: 3.3.15 -> 3.3.16 (#523591) 2026-05-26 19:07:12 +00:00
Nick Cao
b11fad54b9 badkeys: 0.0.17 -> 0.0.18 (#523708) 2026-05-26 19:06:43 +00:00
Nick Cao
4169b5fc02 matrix-hookshot: 7.3.2 -> 7.3.3 (#523697) 2026-05-26 19:05:39 +00:00
Michele Guerini Rocco
c941bbb954 ddcutil: 2.2.6 -> 2.2.7 (#523616) 2026-05-26 19:04:56 +00:00
Toma
7fc632ce0c pls: 0.0.1-beta.9 -> 0.0.1-beta.10 (#523810) 2026-05-26 19:03:49 +00:00
Nick Cao
b5aa79c7fd grafanaPlugins.volkovlabs-echarts-panel: 7.2.4 -> 7.2.5 (#523676) 2026-05-26 19:02:42 +00:00
Nick Cao
708c663754 minimap2: 2.30 -> 2.31 (#523675) 2026-05-26 19:02:28 +00:00
R. Ryantm
2408d501cb supercronic: 0.2.45 -> 0.2.46 2026-05-26 19:00:41 +00:00
Nick Cao
52de7dfbaf python3Packages.pytest-spec: 6.0.0 -> 6.1.0 (#523312) 2026-05-26 19:00:12 +00:00
Nick Cao
ff9301c3fb wgcf: 2.2.30 -> 2.2.31 (#523344) 2026-05-26 19:00:04 +00:00
R. Ryantm
f8708766eb terramate: 0.17.0 -> 0.17.1 2026-05-26 18:59:24 +00:00
R. Ryantm
45b62e7a76 oelint-adv: 9.7.1 -> 9.8.0 2026-05-26 18:59:17 +00:00
Nick Cao
451c3dcb7f grafanaPlugins.volkovlabs-form-panel: 6.3.3 -> 6.3.4 (#523298) 2026-05-26 18:58:47 +00:00
Nick Cao
74e1b5f35d signalbackup-tools: 20260511 -> 20260523-1 (#523417) 2026-05-26 18:58:17 +00:00
Nick Cao
17680970d5 tdl: 0.20.2 -> 0.20.3 (#523416) 2026-05-26 18:57:46 +00:00
Nick Cao
64af7205a3 mocha: 11.7.5 -> 11.7.6 (#523392) 2026-05-26 18:57:03 +00:00
Nick Cao
08d4dbbd28 glooctl: 1.21.4 -> 1.21.6 (#523173) 2026-05-26 18:53:48 +00:00
Nick Cao
314b4fdfba skaffold: 2.19.0 -> 2.21.0 (#523150) 2026-05-26 18:53:27 +00:00
Nick Cao
55e87b3f4c fn-cli: 0.6.56 -> 0.6.58 (#523143) 2026-05-26 18:53:09 +00:00
Nick Cao
52c043322f python3Packages.mkdocs-include-markdown-plugin: 7.2.2 -> 7.3.0 (#523276) 2026-05-26 18:52:33 +00:00
Nick Cao
aeade9ae2c highscore-mgba: 0-unstable-2026-05-01 -> 0-unstable-2026-05-21 (#523274) 2026-05-26 18:52:04 +00:00
Nick Cao
f722c23592 highscore-mednafen: 0-unstable-2026-01-31 -> 0-unstable-2026-05-22 (#523271) 2026-05-26 18:51:34 +00:00
Nick Cao
cbd5d8d3cf rsshub: 0-unstable-2026-05-14 -> 0-unstable-2026-05-23 (#523255) 2026-05-26 18:50:59 +00:00
Eman Resu
d9fbb836ad build-support/make-pkgconfigitem: remove throwIfNot usage 2026-05-26 14:50:46 -04:00
Eman Resu
317fbe5e1a build-support/fetchpatch: remove throwIfNot usage 2026-05-26 14:50:44 -04:00
Eman Resu
39e9827be7 build-support/fetchgitlab: remove throwIfNot usage 2026-05-26 14:50:43 -04:00
Nick Cao
f54d280ba1 sshified: 1.2.2 -> 1.2.3 (#523252) 2026-05-26 18:50:40 +00:00
Eman Resu
c19f0976a3 build-support/ocaml: remove throwIf usage 2026-05-26 14:50:40 -04:00
Eman Resu
de262e96ec build-support/node: remove throwIf usage 2026-05-26 14:50:35 -04:00
Nick Cao
bcad70410f python3Packages.vispy: 0.16.1 -> 0.16.2 (#523236) 2026-05-26 18:49:51 +00:00
nixpkgs-ci[bot]
47ef28e66a Merge staging-next into staging 2026-05-26 18:49:26 +00:00
R. Ryantm
c5aa66a532 deck: 1.60.0 -> 1.62.0 2026-05-26 18:49:07 +00:00
nixpkgs-ci[bot]
adeae1c6ff Merge master into staging-next 2026-05-26 18:48:48 +00:00
Nick Cao
1a76f659e8 all-the-package-names: 2.0.2446 -> 2.0.2452 (#523185) 2026-05-26 18:48:27 +00:00
Nick Cao
0c03403d6f usacloud: 1.19.3 -> 1.22.1 (#523182) 2026-05-26 18:47:53 +00:00
Nick Cao
fe838d52f2 python3Packages.pytapo: 3.4.13 -> 3.4.14 (#522889) 2026-05-26 18:45:57 +00:00
Nick Cao
7bc28177c4 caligula: 0.4.11 -> 0.5.0 (#522884) 2026-05-26 18:45:40 +00:00
Sandro
da4f94f1fe regclient: Remove usage of rec and with (#453248) 2026-05-26 18:44:33 +00:00
Sandro
720ce577d3 speakeasy-cli: 1.636.3 -> 1.761.9 (#495461) 2026-05-26 18:44:02 +00:00
Nick Cao
76f0b0304e vtracer: 0.6.5 -> 0.6.15 (#522855) 2026-05-26 18:43:29 +00:00
Nick Cao
c3372fb888 circumflex: 4.1 -> 4.1.1 (#522947) 2026-05-26 18:42:47 +00:00
Nick Cao
e321ba1377 python3Packages.mypyllant: 0.9.10 -> 0.9.12 (#522938) 2026-05-26 18:42:20 +00:00
R. Ryantm
b2b52f8fd7 sysdig-cli-scanner: 1.26.0 -> 1.27.0 2026-05-26 18:42:09 +00:00
Toma
1630215fe2 throne: 1.0.13 -> 1.1.2 (#489883) 2026-05-26 18:38:34 +00:00
Ilan Joselevich
8cc57e2f26 supabase-cli: 2.100.1 -> 2.101.0
Diff: https://github.com/supabase/cli/compare/v2.100.1...v2.101.0
2026-05-26 21:29:09 +03:00
R. Ryantm
46f3fb8ab2 your_spotify: 1.19.0 -> 1.20.0 2026-05-26 18:25:33 +00:00
Nick Cao
97cd9db338 python3Packages.flask-jwt-extended: 4.7.1 -> 4.7.4 (#522934) 2026-05-26 18:23:06 +00:00
Eman Resu
dded3e398f build-support/hg: remove throwIf usage 2026-05-26 14:22:46 -04:00
Eman Resu
f5c31ce008 build-support/docker: remove throwIf usage 2026-05-26 14:22:40 -04:00
Eman Resu
9442881b7b build-support/trivial-builders: remove assertMsg usage 2026-05-26 14:15:16 -04:00
Eman Resu
71f0042cfd build-support/substitute: remove assertMsg usage 2026-05-26 14:15:10 -04:00
Eman Resu
a070adc9c8 setup-hooks/wrap-gapps-hook: remove assertMsg usage 2026-05-26 14:15:03 -04:00
Eman Resu
fded120b25 build-support/rust: remove assertMsg usage 2026-05-26 14:14:55 -04:00
Eman Resu
4ea187a783 build-support/portable-services: remove assertMsg usage 2026-05-26 14:14:55 -04:00
Eman Resu
002d961471 build-support/php: remove assertMsg usage 2026-05-26 14:14:55 -04:00
Eman Resu
9137068a86 build-support/fetchtorrent: remove assertMsg usage 2026-05-26 14:14:54 -04:00
Eman Resu
50ddf2e36a build-support/fetchsourcehut: remove assertMsg usage 2026-05-26 14:14:54 -04:00
Eman Resu
23735fa051 build-support/fetchradiclepatch: remove assertMsg usage 2026-05-26 14:14:54 -04:00
Eman Resu
46c15a75c8 build-support/fetchradicle: remove assertMsg usage 2026-05-26 14:14:54 -04:00
Eman Resu
3b9fc791a3 build-support/fetchgitlab: remove assertMsg usage 2026-05-26 14:14:48 -04:00
Eman Resu
beb3b21775 build-support/fetchgitiles: remove assertMsg usage 2026-05-26 14:14:48 -04:00
Eman Resu
0f655fd51a build-support/fetchgithub: remove assertMsg usage 2026-05-26 14:14:41 -04:00
Eman Resu
661fe16b08 build-support/fetchgit: remove assertMsg usage 2026-05-26 14:14:41 -04:00
Eman Resu
a944373fa1 build-support/fetchbitbucket: remove assertMsg usage 2026-05-26 14:14:40 -04:00
Eman Resu
58bc1fec6f build-support/docker: remove assertMsg usage 2026-05-26 14:14:40 -04:00
Eman Resu
e21c64b291 build-support/dart: remove assertMsg usage 2026-05-26 14:14:40 -04:00
Eman Resu
40f65ad564 build-support/build-dart-application: remove assertMsg usage 2026-05-26 14:14:28 -04:00
Eman Resu
cfad443c70 build-support/compressdrv: remove assertMsg usage 2026-05-26 14:14:28 -04:00
Eman Resu
f7f010d75a build-support/appimage: remove assertMsg usage 2026-05-26 14:14:28 -04:00
Doron Behar
160ca6558e curl: set structuredAttrs 2026-05-26 20:58:30 +03:00
Sandro
3c74a9f084 netboxPlugins.netbox-lifecycle: init at 1.1.9, python3Packages.pydriller: init at 2.9, netboxPlugins.netbox-config-backup: init at 2.2.2, netboxPlugins.netbox-lists: init at 4.0.4, netboxPlugins.netbox-security: init at 1.4.5 (#523753) 2026-05-26 17:57:08 +00:00
Nick Cao
ea039ebcf5 taze: 19.11.0 -> 19.13.0 (#522912) 2026-05-26 17:52:47 +00:00
Nick Cao
b405870661 nnd: 0.74 -> 0.77 (#522907) 2026-05-26 17:52:17 +00:00
dish
48c8edcc75 treewide: don't accidentally package electron-dist into .asar file (#523841) 2026-05-26 17:51:57 +00:00
Nick Cao
fde3552804 python3Packages.azure-mgmt-recoveryservices: 4.0.0 -> 4.0.1 (#522898) 2026-05-26 17:51:26 +00:00
Nick Cao
064a6e1c35 uutils-acl: 0.0.1-unstable-2026-05-12 -> 0.0.1-unstable-2026-05-17 (#522992) 2026-05-26 17:50:56 +00:00
Kilian Koeltzsch
f5a0531174 fosrl-pangolin: 1.18.3 -> 1.18.4 2026-05-26 19:50:48 +02:00
Jamie Magee
38d20638bc home-assistant.custom-components.smarthq: init at 1.1.0
Assisted-by: GitHub Copilot (Claude Opus 4.7)
2026-05-26 10:50:48 -07:00
Nick Cao
75e59a7b30 zoom-us: 7.0.0.1666 -> 7.0.5.3034 (#522989) 2026-05-26 17:50:38 +00:00
Nick Cao
b0580b48ed codeql: 2.25.4 -> 2.25.5 (#522988) 2026-05-26 17:50:33 +00:00
Nick Cao
ef1530a4a5 erofs-utils: bump to fuse3 (#522987) 2026-05-26 17:50:13 +00:00
Nick Cao
bf8406504b python3Packages.flask-security: 5.8.0 -> 5.8.1 (#522973) 2026-05-26 17:49:20 +00:00
Nick Cao
d3f56deab4 auth0-cli: 1.30.0 -> 1.31.0 (#522972) 2026-05-26 17:48:50 +00:00
Nick Cao
6f00ba24c8 opengrok: 1.14.11 -> 1.14.12 (#522960) 2026-05-26 17:48:18 +00:00
Nick Cao
7f680041d0 home-assistant-custom-components.oref_alert: 6.18.2 -> 6.18.3 (#522965) 2026-05-26 17:48:16 +00:00
R. Ryantm
6e60ed900b reqable: 3.1.1 -> 3.1.2 2026-05-26 17:46:05 +00:00
dotlambda
a18c71cc41 python3Packages.vincenty: migrate to pyproject (#524180) 2026-05-26 17:42:10 +00:00
Vinetos
109fd85d86 python3Packages.python-otcextensions: 0.32.29 -> 0.34.1 2026-05-26 19:29:50 +02:00
Austin Horstman
5f1d3185c9 luaPackages: update on 2026-05-24 (#523633) 2026-05-26 17:29:15 +00:00
Robert Schütz
17b0fa54fe python3Packages.tensorboard: set meta.sourceProvenance 2026-05-26 10:25:36 -07:00
TomaSajt
50d308b4a3 ivpn-ui: don't place electronDist in cwd 2026-05-26 19:20:01 +02:00
TomaSajt
ceba9e3044 repath-studio: don't place electronDist in cwd 2026-05-26 19:20:01 +02:00
TomaSajt
d9dc678568 mqtt-explorer: don't place electronDist in cwd 2026-05-26 19:20:01 +02:00
TomaSajt
c4f908d08e caprine: don't place electronDist in cwd 2026-05-26 19:20:01 +02:00
TomaSajt
6aee68d364 teams-for-linux: don't place electronDist in cwd 2026-05-26 19:20:01 +02:00
Izorkin
a5b9d2cc50 nixos/nginx: return nginx config formatter 2026-05-26 20:18:31 +03:00
R. Ryantm
01e64c0ea0 cosmic-reader: 0-unstable-2026-05-12 -> 0-unstable-2026-05-20 2026-05-26 17:16:02 +00:00
R. Ryantm
614f56e218 worktrunk: 0.50.0 -> 0.53.0 2026-05-26 17:01:57 +00:00
nixpkgs-ci[bot]
bddbb1cb20 guesswidth: 0.4.0 -> 0.5.0 (#524461) 2026-05-26 17:01:23 +00:00
nixpkgs-ci[bot]
02f8344bd1 dcv: 0.3.2 -> 0.4.0 (#523904) 2026-05-26 17:00:40 +00:00
nixpkgs-ci[bot]
4454525145 viceroy: 0.16.5 -> 0.18.0 (#523155) 2026-05-26 17:00:28 +00:00
nixpkgs-ci[bot]
d92a43c631 tmuxai: 2.2.1 -> 2.2.2 (#522631) 2026-05-26 17:00:22 +00:00
nixpkgs-ci[bot]
d83b0ce630 equicord: 2026-04-22 -> 2026-05-26 (#515575) 2026-05-26 16:59:56 +00:00
Gaétan Lepage
37218f3d45 vimPlugins.filemention-nvim: init at 0-unstable-2026-05-21 (#524494) 2026-05-26 16:58:14 +00:00
Sandro Jäckel
80c6c881cf nix-update: 1.15.0 -> 1.15.1
Diff: https://github.com/Mic92/nix-update/compare/v1.15.0...v1.15.1

Changelog: https://github.com/Mic92/nix-update/releases/tag/v1.15.1
2026-05-26 18:48:05 +02:00
R. Ryantm
4c2bf20679 cine: 1.3.1 -> 1.4.1 2026-05-26 16:47:40 +00:00
sternenseemann
bb9471dc14 haskellPackages: move hoogle docPackages into passthru (#524444) 2026-05-26 16:47:28 +00:00
Sandro
0482d84d3b home-assistant-custom-components.cable_modem_monitor: init at 3.14.0-beta.6 (#516330) 2026-05-26 16:47:22 +00:00
Robert Schütz
4a101f0ce8 imagemagick: 7.1.2-23 -> 7.1.2-24
Diff: https://github.com/ImageMagick/ImageMagick/compare/7.1.2-23...7.1.2-24

Changelog: https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
2026-05-26 09:46:24 -07:00
R. Ryantm
398d01c177 motrix-next: 3.8.10 -> 3.9.0 2026-05-26 16:43:45 +00:00
Gaétan Lepage
4dfe4783a4 python3Packages.textual: 8.2.6 -> 8.2.7 (#524445) 2026-05-26 16:41:53 +00:00
dotlambda
b95ccd5ade python3Packages.urllib3: 2.6.3 -> 2.7.0 (#523660) 2026-05-26 16:38:40 +00:00
vimlinuz
3d2df72444 vimPlugins.filemention-nvim: init at 0-unstable-2026-05-21
https://github.com/not-manu/filemention.nvim

vimPlugins.filemention-nvim: added optional dependencie
2026-05-26 22:23:25 +05:45
dotlambda
1a5dbf0996 python3Packages.paramiko: 4.0.0 -> 5.0.0 (#523673) 2026-05-26 16:38:24 +00:00
Pol Dellaiera
36b278fbb6 github-mcp-server: 1.0.4 -> 1.0.5 (#524446) 2026-05-26 16:38:07 +00:00
dotlambda
f6b6b9799f python3Packages.twisted: 25.5.0 -> 26.4.0 (#523727) 2026-05-26 16:38:05 +00:00
Sandro
dcd6bac472 python3Packages.cached-ipaddress: 1.0.1 -> 1.1.1 (#524063) 2026-05-26 16:34:59 +00:00
Sandro
290a6161be python3Packages.python-openevse-http: 0.3.3 -> 0.3.4 (#524241) 2026-05-26 16:33:15 +00:00
Sandro
d6cef2799a python3Packages.adb-shell: switch to pyproject (#524191) 2026-05-26 16:33:01 +00:00
TomaSajt
717a72680b zulip: factor out pinned electron, use electron.dist 2026-05-26 18:32:25 +02:00
Sandro
c37876a609 python3Packages.python-engineio: 4.13.1 -> 4.13.2 (#524429) 2026-05-26 16:31:16 +00:00
Sandro
ab2276ee2d yadm: allow omitting some dependencies (#516675) 2026-05-26 16:17:15 +00:00
Adam C. Stephens
5e74682204 forgejo-mcp: 2.22.0 -> 2.24.2 (#524315) 2026-05-26 16:15:59 +00:00
Austin Horstman
0a52235930 luaPackages.{readline,image-nvim}: use lib.licenses (#524190) 2026-05-26 16:13:02 +00:00
Michael Peyton Jones
aac4e39ed0 haskellPackages: move hoogle docPackages into passthru
This can get very big and lead to "command line length exceeded" errors
when building hoogle databases for large numbers of packages.
2026-05-26 17:08:20 +01:00
Robert Schütz
02d0ef1ce0 python3Packages.hass-nabucasa: unpin acme 2026-05-26 09:06:58 -07:00
R. Ryantm
9f6b87804e bee: 2.7.1 -> 2.8.0 2026-05-26 16:06:28 +00:00
R. Ryantm
850a612bd5 clickhouse-backup: 2.6.43 -> 2.7.0 2026-05-26 16:02:26 +00:00
alfarel
15577f90e5 python3Packages.pypresence: 4.3.0-unstable-2025-03-27 -> 4.6.1 2026-05-26 12:02:22 -04:00
Austin Horstman
ff4979e483 vimPlugins.{BufOnly-vim, caw-vim, colorizer, Colour-Sampler-Pack, ...}: override license (#522003) 2026-05-26 15:59:50 +00:00
Austin Horstman
f41a9deb05 luaPackages.tomlua: 1.1.5-1 -> 1.2.3-1 2026-05-26 10:57:18 -05:00
Austin Horstman
3eee81f069 luaPackages.oil-nvim: 2.15.0-1 -> 2.16.0-1 2026-05-26 10:57:18 -05:00
Austin Horstman
657a835bbf luaPackages.lrexlib-posix: 2.9.2-1 -> 2.9.3-1 2026-05-26 10:57:18 -05:00
Austin Horstman
bffe5aebe6 luaPackages.lrexlib-pcre2: 2.9.2-1-rel-2-9-2 -> 2.9.3-1 2026-05-26 10:57:18 -05:00
Austin Horstman
e000ba6194 luaPackages.lrexlib-pcre: 2.9.2-1 -> 2.9.3-1 2026-05-26 10:57:17 -05:00
Austin Horstman
90a6692c31 luaPackages.lrexlib-oniguruma: 2.9.2-1 -> 2.9.3-1 2026-05-26 10:57:17 -05:00
Austin Horstman
9c93d4a6e4 luaPackages.lrexlib-gnu: 2.9.2-1 -> 2.9.3-1 2026-05-26 10:57:17 -05:00
Austin Horstman
04fc748e87 luaPackages.grug-far-nvim: 1.6.69-1 -> 1.6.70-1 2026-05-26 10:57:17 -05:00
Austin Horstman
00729247a2 luaPackages.fzf-lua: 0.0.2648-1 -> 0.0.2654-1 2026-05-26 10:57:17 -05:00
Austin Horstman
22113342ce luaPackages: fix tomlua sorting 2026-05-26 10:57:11 -05:00
Austin Horstman
488076ced3 luarocks-packages-updater: fix missing implicit update 2026-05-26 10:57:11 -05:00
R. Ryantm
fc6fef42e5 ansel: 0-unstable-2026-05-08 -> 0-unstable-2026-05-26 2026-05-26 15:56:45 +00:00
Jared Baur
a34c2a033d sway-unwrapped: 1.11 -> 1.12 (#524152) 2026-05-26 15:54:52 +00:00
yaya
8f7b4a3918 jitsi-meet-electron: 2025.2.0 -> 2026.5.0 (#484560) 2026-05-26 15:54:30 +00:00
R. Ryantm
089ef3cffb cloudfox: 2.0.4 -> 2.0.5 2026-05-26 15:52:48 +00:00
Bobby Rong
ed85230c70 engrampa: 1.28.2 -> 1.28.3 (#523655) 2026-05-26 15:44:51 +00:00
nixpkgs-ci[bot]
6088e1d135 gitoxide: 0.53.0 -> 0.54.0 (#524352) 2026-05-26 15:44:29 +00:00
nixpkgs-ci[bot]
8a25b0c40f hyprwhspr-rs: 0.3.27 -> 0.3.28 (#524119) 2026-05-26 15:44:21 +00:00
nixpkgs-ci[bot]
bca564b7cc wasm-tools: 1.249.0 -> 1.250.0 (#523405) 2026-05-26 15:44:09 +00:00
Gaetan Lepage
4eda56ae14 python3Packages.nvidia-cutlass-dsl: enable pythonImportsCheck 2026-05-26 15:43:51 +00:00
Gaetan Lepage
83b3213dda python3Packages.nvidia-cutlass-dsl-libs-base: fix installation for proper discoverability 2026-05-26 15:43:50 +00:00
oliwia
4556da0e90 wayle: 0.3.0 -> 0.4.1 2026-05-26 17:34:26 +02:00
TomaSajt
e4c536d0c7 jitsi-meet-electron: 2025.2.0 -> 2026.5.0 2026-05-26 17:33:43 +02:00
R. Ryantm
94dacc5518 equicord: 2026-04-22 -> 2026-05-26 2026-05-26 15:28:56 +00:00
Gaétan Lepage
a52cd4a6ab vimPlugins.black-metal-theme-neovim: init at 2.0 (#524398) 2026-05-26 15:24:39 +00:00
Bobby Rong
8ee0bc8674 caja-with-extensions: Add atril, engrampa (#523565) 2026-05-26 15:17:42 +00:00
Bobby Rong
d661252836 libxfce4windowing: 4.20.5 -> 4.20.6 (#524074) 2026-05-26 15:16:03 +00:00
R. Ryantm
7bbf46808c sftool: 0.2.2 -> 0.2.3 2026-05-26 15:15:57 +00:00
Markus Kowalewski
c87c6a5382 nfs-ganesha: 9.13 -> 9.14 (#524453) 2026-05-26 15:14:40 +00:00
R. Ryantm
ca51a85c06 libretro.puae: 0-unstable-2026-05-18 -> 0-unstable-2026-05-21 2026-05-26 15:10:09 +00:00
Mauricio Collares
aaee6a0c2e sage: 10.7 -> 10.9 (#524260) 2026-05-26 15:04:52 +00:00
Toma
c33fc9d82d python3Packages.dep-logic: 0.5.2 -> 0.6.0 (#524319) 2026-05-26 15:04:15 +00:00
R. Ryantm
fee788e2f6 flaresolverr: 3.4.6 -> 3.5.0 2026-05-26 14:59:13 +00:00
Doron Behar
d5a98e48a5 python3Packages.qtile: add repl dependency (#524245) 2026-05-26 14:56:18 +00:00
dram
773386f20f Revert "nixos/security: warn if wrappers are disabled and wrappers are defined" (#524467) 2026-05-26 14:53:07 +00:00
Sandro
e5dbf18657 rclone: fix build on Darwin (#524323) 2026-05-26 14:50:28 +00:00
yaya
cd7141ad57 libffi_3_3: fix gcc-15 build (#523914) 2026-05-26 14:46:01 +00:00
sternenseemann
879a23ac1a koka: 3.2.2 -> 3.2.3 (#524039) 2026-05-26 14:43:55 +00:00
Sigmanificient
028ec74da0 python3Packages.qtile: add repl dependency 2026-05-26 16:41:49 +02:00
dram
42de2da71a Revert "nixos/security: warn if wrappers are disabled and wrappers are defined" 2026-05-26 22:40:17 +08:00
Harinn
be1f6a3373 python3Packages.certbot: use finalAttrs 2026-05-26 23:36:30 +09:00
Harinn
c0495d494a python3Packages.certbot: add miniharinn as a maintainer 2026-05-26 23:35:57 +09:00
Harinn
8d2dbc322b python3Packages.certbot: 5.4.0 -> 5.6.0 2026-05-26 23:35:52 +09:00
Alex Epelde
85a19d4995 authelia: 4.39.19 -> 4.39.20 2026-05-26 10:29:33 -04:00
R. Ryantm
b9869c1e75 vscode-extensions.mshr-h.veriloghdl: 1.22.2 -> 1.23.2 2026-05-26 14:26:56 +00:00
R. Ryantm
651e203215 guesswidth: 0.4.0 -> 0.5.0 2026-05-26 14:24:08 +00:00
Martin Weinelt
1716d7bdb9 python3Packages.starlette: 0.52.1 -> 1.1.0 (#524412) 2026-05-26 14:23:01 +00:00
nixpkgs-ci[bot]
b931f82971 tev: 2.12.0 -> 2.12.1 (#524443) 2026-05-26 14:20:53 +00:00
nixpkgs-ci[bot]
3cb10206f4 egctl: 1.7.3 -> 1.8.0 (#524428) 2026-05-26 14:20:46 +00:00
zowoq
7361cb65bf pkgs/stdenv/freebsd: update x86_64-unknown-freebsd bootstrap-files (#523994) 2026-05-26 14:20:23 +00:00
nixpkgs-ci[bot]
2481180ce1 gcx: 0.2.14 -> 0.2.16 (#524193) 2026-05-26 14:20:05 +00:00
yaya
d17c41910d sieve-editor-gui: Pin nodejs to nodejs22 (#477694) 2026-05-26 14:12:52 +00:00
R. Ryantm
9fa5dca5c6 lxgw-neoxihei: 1.301 -> 1.302 2026-05-26 14:08:24 +00:00
Doron Behar
4772e10d23 musescore: 4.7.0 -> 4.7.2
Diff: https://github.com/musescore/MuseScore/compare/v4.7.0...v4.7.2
2026-05-26 17:07:58 +03:00
Doron Behar
52dfdc5e51 musescore: sort inputs 2026-05-26 17:07:57 +03:00
Pavol Rusnak
92e8302877 bitcoin-knots: 29.3.knots20260210 -> 29.3.knots20260508 (#519753) 2026-05-26 14:06:13 +00:00
Felix Leitz
2b76436a65 sieve-editor-gui: Pin nodejs to nodejs22
Co-authored-by: Gergő Gutyina <gutyina.gergo.2@gmail.com>
2026-05-26 16:06:13 +02:00
Gaetan Lepage
e1a625bfb6 python3Packages.ggml-python: enable __structuredAttrs 2026-05-26 14:04:36 +00:00
R. Ryantm
0c20ca6012 python3Packages.llama-cloud: 2.5.0 -> 2.7.0 2026-05-26 13:58:12 +00:00
R. Ryantm
bb05debf43 nushellPlugins.semver: 0.11.16 -> 0.11.17 2026-05-26 13:57:14 +00:00
kataokatsuki
4513cdf164 rclone: fix build on Darwin 2026-05-26 15:55:59 +02:00
R. Ryantm
7cb920606e nfs-ganesha: 9.13 -> 9.14 2026-05-26 13:53:44 +00:00
Doron Behar
137bf1304c {libqalculate, qalculate-gtk, qalculate-qt}: 5.10.0 -> 5.11.0 (#524093) 2026-05-26 13:52:44 +00:00
dotlambda
a942a42f11 dracut: 059 -> 111 (#512485) 2026-05-26 13:44:55 +00:00
dotlambda
7762d2700c dcmtk: 3.6.9 -> 3.7.0 (#524222) 2026-05-26 13:39:44 +00:00
Luminar Leaf
6d1f0e0e73 helvum: add nix-update-script
Signed-off-by: Luminar Leaf <80571430+LuminarLeaf@users.noreply.github.com>
2026-05-26 19:08:35 +05:30
Luminar Leaf
5c2ee35d35 helvum: 0.5.1 -> 0.6.2
Signed-off-by: Luminar Leaf <80571430+LuminarLeaf@users.noreply.github.com>
2026-05-26 19:08:35 +05:30
nixpkgs-ci[bot]
4d62e28e11 seanime: 3.8.2 -> 3.8.3 (#524331) 2026-05-26 13:22:59 +00:00
R. Ryantm
1077911378 postgresqlPackages.plpgsql_check: 2.8.11 -> 2.9.0 2026-05-26 13:22:56 +00:00
nixpkgs-ci[bot]
910c05b172 mdtsql: 0.1.0 -> 0.2.0 (#524269) 2026-05-26 13:22:53 +00:00
nixpkgs-ci[bot]
91e15a3bcd pixi: 0.68.1 -> 0.69.0 (#524211) 2026-05-26 13:22:51 +00:00
nixpkgs-ci[bot]
e0220065ec pv-migrate: 3.3.0 -> 3.4.0 (#524099) 2026-05-26 13:22:43 +00:00
nixpkgs-ci[bot]
ddcfc6a3a0 kiro-cli: 2.3.0 -> 2.4.1 (#523987) 2026-05-26 13:22:35 +00:00
nixpkgs-ci[bot]
44f0e05319 proton-pass-cli: 2.0.2 -> 2.1.0 (#523962) 2026-05-26 13:22:20 +00:00
Michele Guerini Rocco
b012b7c207 nixos/containers: fix default gateway with privateNetwork (v2) (#524281) 2026-05-26 13:21:55 +00:00
nixpkgs-ci[bot]
d1cca0c9be trdsql: 1.1.0 -> 1.2.1 (#523903) 2026-05-26 13:21:52 +00:00
nixpkgs-ci[bot]
e5a68d310a pixi-pack: 0.7.8 -> 0.7.9 (#523717) 2026-05-26 13:21:49 +00:00
nixpkgs-ci[bot]
07a031b6d6 ast-grep: 0.42.1 -> 0.42.3 (#521184) 2026-05-26 13:21:08 +00:00
Gaetan Lepage
e1f6b9c94d mistral-vibe: 2.10.1 -> 2.11.0
Diff: https://github.com/mistralai/mistral-vibe/compare/v2.10.1...v2.11.0

Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.11.0/CHANGELOG.md
2026-05-26 13:20:52 +00:00
Gaetan Lepage
3caf5331be python3Packages.textual: 8.2.6 -> 8.2.7
Diff: https://github.com/Textualize/textual/compare/v8.2.6...v8.2.7

Changelog: https://github.com/Textualize/textual/blob/v8.2.7/CHANGELOG.md
2026-05-26 13:19:19 +00:00
R. Ryantm
bbd1789920 github-mcp-server: 1.0.4 -> 1.0.5 2026-05-26 13:11:36 +00:00
Gaétan Lepage
97581bc7ab python3Packages.nvidia-cutlass-dsl: init at 4.5.0 (#522219) 2026-05-26 13:10:51 +00:00
R. Ryantm
97201f3022 tev: 2.12.0 -> 2.12.1 2026-05-26 13:08:55 +00:00
Gaetan Lepage
1a4f8bb9de python3Packages.nvidia-cutlass-dsl[-libs-base]: init at 4.5.0 2026-05-26 13:05:34 +00:00
Gaétan Lepage
5ff973b4c8 python3Packages.submitit: cleanup, skip failing test on darwin (#524088) 2026-05-26 13:03:10 +00:00
nixpkgs-ci[bot]
99ee8ec2db Merge staging-next into staging 2026-05-26 13:00:52 +00:00
nixpkgs-ci[bot]
dd67d4aa01 Merge master into staging-next 2026-05-26 13:00:17 +00:00
Gaétan Lepage
b65ce3cefd python3Packages.tinygrad: 0.12.0 -> 0.13.0 (#524124) 2026-05-26 12:57:50 +00:00
R. Ryantm
1daa21c01b doctl: 1.159.0 -> 1.160.0 2026-05-26 12:55:40 +00:00
R. Ryantm
ea7e85ee05 libglibutil: 1.0.81 -> 1.0.82 2026-05-26 12:51:25 +00:00
R. Ryantm
10af258fe6 python3Packages.auditwheel: 6.6.0 -> 6.7.0 2026-05-26 12:51:07 +00:00
Adam Dinwoodie
011471c7f2 fetchgit: disable git maintenance
By default, Git commands will trigger background processes to perform
repository maintenance.  As of Git v2.54.0, and in particular as of
452b12c2e0 (builtin/maintenance: use "geometric" strategy by default,
2026-02-24), Git has changed the strategy it uses to decide whether
maintenance needs performing, and as a result will kick off background
maintenance processes much more often.

These background processes will potentially change the contents of the
`.git` directory while `nix-prefetch-git` is deleting it.  This results in
effectively random failures, when files are added to the `.git`
directory during the `rm -rf` operation (causing it to fail) or after
the operation has completed (causing the `.git` directory to be
recreated and resulting in a FOD hash mismatch).

This also causes problems for the determinism of Git's own tests.
They've resolved this in 09505b1115 (t: fix races caused by background
maintenance, 2026-02-24) by having the maintenance processes run in the
foreground.  The discussion in that commit explains they considered just
disabling maintenance entirely, but opted for the foreground option
because disabling maintenance would mean the tests looked even less like
how most Git users work with Git.

`nix-prefetch-git` is nothing like most Git users.  In almost every
case, the `.git` directory will be deleted during or immediately after
the script is called.  The repositories certainly don't benefit from
ongoing maintenance.  To avoid the non-determinism created by the
background maintenance processes, just disable maintenance entirely.

This is done with `git config` after initialising the repository, rather
than `git config --global` earlier in the script, as `git config
--global` will fail if `fetchgit` was called with a `gitConfig`
argument.

It would be possible to set this option with
`GIT_CONFIG_[COUNT|KEY_<n>|VALUE_<n>]` environment variables; I've opted
against that because (a) they're less familiar to most people who might
want to come to edit this script in future and (b) because if someone is
using those values themselves via `impureEnvVars` or similar, making our
configuration play nicely with someone else's would require some fairly
complex logic.

I haven't made this a configurable option: any use of `nix-prefetch-git`
will run with maintenance disabled, as I cannot think of a use case
where it would be useful.  If there is such a use case, it would be
straightforward to extend `nix-prefetch-git` and `fetchgit` to allow
users to change the behaviour.

Fixes #524215.
2026-05-26 13:43:37 +01:00
Heitor Augusto
ad02d1703f cosmic-ext-applet-sysinfo: 0-unstable-2026-05-14 -> 0-unstable-2026-05-20 (#523696) 2026-05-26 12:34:56 +00:00
Toma
bd7967a26d several: unify electron-builder logic (#524070) 2026-05-26 12:31:47 +00:00
Vincent Laporte
b5143834f6 ocamlPackages.camlp5: 8.05.00 → 8.05.01 2026-05-26 14:31:34 +02:00
Bobbe
62b72a4158 klipper: support using indented strings in settings 2026-05-26 14:27:52 +02:00
R. Ryantm
78c8e131a8 egctl: 1.7.3 -> 1.8.0 2026-05-26 12:27:27 +00:00
BatteredBunny
b5114b9e51 searchix: 0.4.7 -> 0.4.8 2026-05-26 15:24:09 +03:00
R. Ryantm
fb156cd807 git-machete: 3.40.1 -> 3.41.0 2026-05-26 12:23:30 +00:00
R. Ryantm
570883644f python3Packages.python-engineio: 4.13.1 -> 4.13.2 2026-05-26 12:22:41 +00:00
Kerstin Humm
90e103778c vouch-proxy: 0.45.1 -> 0.47.2 (#522857) 2026-05-26 12:15:20 +00:00
R. Ryantm
2a8f57827e python3Packages.langgraph-sdk: 0.3.14 -> 0.3.15 2026-05-26 11:57:08 +00:00
Stefan Frijters
9a8b8a00eb zod: move env variables into env (#524007) 2026-05-26 11:51:13 +00:00
Mauricio Collares
a4277219ac sage: 10.7 -> 10.9 2026-05-26 08:50:08 -03:00
Mauricio Collares
166e16038c python313Packages.cypari2: 2.2.2 -> 2.2.4 2026-05-26 08:50:07 -03:00
Mauricio Collares
a0b58af6d0 giac: 1.9.0-993 -> 2.0.0-19 2026-05-26 08:50:07 -03:00
Mauricio Collares
ed9839c27a libbraiding: 1.3.1 -> 1.3.2 2026-05-26 08:50:07 -03:00
Alexis Hildebrandt
eea9d4abef weaviate-client: 4.20.5 -> 4.21.0 2026-05-26 13:45:11 +02:00
Luminar Leaf
6089327708 maintainers: add LuminarLeaf
Signed-off-by: Luminar Leaf <80571430+LuminarLeaf@users.noreply.github.com>
2026-05-26 17:14:32 +05:30
R. Ryantm
4d09512998 terraform-providers.hashicorp_dns: 3.6.0 -> 3.6.1 2026-05-26 11:41:59 +00:00
Yt
29cc695b5d redpanda-client: 26.1.8 -> 26.1.9 (#524296) 2026-05-26 11:40:20 +00:00
R. Ryantm
96438b6892 pdfarranger: 1.13.0 -> 1.14.0 2026-05-26 11:39:19 +00:00
Maximilian Bosch
53530cba09 roundcube: 1.7.0 -> 1.7.1 (#523952) 2026-05-26 11:36:35 +00:00
yaya
fb49005c74 gitlab-runner: 18.11.2 -> 18.11.3 (#519748) 2026-05-26 11:34:26 +00:00
2kybe3
033195304c rusty-diceware: 0.5.8 -> 0.5.10 2026-05-26 13:23:24 +02:00
Luminar Leaf
69e816a670 Revert "helvum: drop"
Reverts NixOS/nixpkgs#493796
2026-05-26 16:52:29 +05:30
R. Ryantm
69efc45299 air: 1.65.2 -> 1.65.3 2026-05-26 11:18:29 +00:00
R. Ryantm
f3190d56f1 got: 0.125 -> 0.126 2026-05-26 11:17:28 +00:00
K900
81d174f747 pipewire: 1.6.5 -> 1.6.6
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.6.5...1.6.6

Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.6.6
2026-05-26 14:16:47 +03:00
Martin Weinelt
b481729faf python3Packages.fastapi: 0.135.3 -> 0.136.3
https://github.com/fastapi/fastapi/releases/tag/0.136.0
https://github.com/fastapi/fastapi/releases/tag/0.136.1
https://github.com/fastapi/fastapi/releases/tag/0.136.2
https://github.com/fastapi/fastapi/releases/tag/0.136.3
2026-05-26 13:06:52 +02:00
Martin Weinelt
83ece5c3a1 python3Packages.starlette: 0.52.1 -> 1.1.0
https://www.starlette.io/release-notes/#110
https://github.com/Kludex/starlette/security/advisories/GHSA-86qp-5c8j-p5mr

Fixes: CVE-2026-48710
2026-05-26 13:02:02 +02:00
R. Ryantm
eb76434726 interactive-html-bom: 2.11.1 -> 2.11.2 2026-05-26 10:57:04 +00:00
R. Ryantm
161c1627b2 bitrise: 2.40.0 -> 2.40.3 2026-05-26 10:50:43 +00:00
Robert Hensing
8d10ccfc53 owners: Add @tfc to nixos test driver modules folder (#524366) 2026-05-26 10:34:47 +00:00
Felix Bargfeldt
0922f564f0 clorinde: 1.4.1 -> 2.0.0 (#524276) 2026-05-26 10:27:08 +00:00
Fabian Affolter
ba6417ec9a python3Packages.iamdata: 0.1.202605251 -> 0.1.202605261 (#524374) 2026-05-26 10:23:14 +00:00
Fabian Affolter
eea4c1113f python3Packages.pyyardian: 1.2.0 -> 1.3.3 (#524372) 2026-05-26 10:22:16 +00:00
Fabian Affolter
e185b4d423 vunnel: 0.57.0 -> 0.58.0 (#524204) 2026-05-26 10:20:38 +00:00
Fabian Affolter
c875358f28 python3Packages.types-awscrt: 0.31.3 -> 0.33.0 (#524292) 2026-05-26 10:19:44 +00:00
Léo Haf
267a267267 bitcoin-knots: 29.3.knots20260210 -> 29.3.knots20260508 2026-05-26 12:19:39 +02:00
Fabian Affolter
848f02a8ee python3Packages.gehomesdk: 2026.2.0 -> 2026.5.1 (#524322) 2026-05-26 10:19:11 +00:00
Fabian Affolter
800c51ccfc python3Packages.color-parser-py: migrate to finalAttrs 2026-05-26 12:18:22 +02:00
Fabian Affolter
f5f8da561d python3Packages.color-operations: migrate to finalAttrs 2026-05-26 12:16:10 +02:00
Fabian Affolter
a0d758fd0b python3Packages.langchain-google-genai: 4.2.2 -> 4.2.3 (#524358) 2026-05-26 10:14:54 +00:00
R. Ryantm
ba98cb39e0 vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.4.0 -> 0.6.0 2026-05-26 10:14:04 +00:00
misuzu
551c1360ba qsv: 19.1.0 -> 20.1.0 (#524329) 2026-05-26 10:14:04 +00:00
vimlinuz
b2e30c549d vimPlugins.black-metal-theme-neovim: init at 2.0
https://github.com/metalelf0/black-metal-theme-neovim

vimPlugins.black-metal-theme-neovim: removed the repeated name
2026-05-26 15:56:26 +05:45
R. Ryantm
1657597442 python3Packages.pytensor: 3.0.2 -> 3.0.3 2026-05-26 10:10:37 +00:00
Thomas Butter
f8c7f671ae copywrite: 0.25.1 -> 0.25.3 2026-05-26 10:09:43 +00:00
Fabian Affolter
d77826870e python314Packages.cyclopts: 4.16.0 -> 4.16.1
Diff: https://github.com/BrianPugh/cyclopts/compare/v4.16.0...v4.16.1

Changelog: https://github.com/BrianPugh/cyclopts/releases/tag/v4.16.1
2026-05-26 12:09:31 +02:00
kirillrdy
1e5ab898db faiss: 1.14.1 -> 1.14.2 (#524120) 2026-05-26 10:09:26 +00:00
Jonas Chevalier
eed9211bb4 lib.sources.sourceByGlobs: init function (#462272) 2026-05-26 10:05:54 +00:00
Fabian Affolter
5fb6914dbe python3Packages.appthreat-vulnerability-db: 6.6.2 -> 6.7.0
Diff: https://github.com/AppThreat/vulnerability-db/compare/v6.6.2...v6.7.0

Changelog: https://github.com/AppThreat/vulnerability-db/releases/tag/v6.7.0
2026-05-26 12:02:27 +02:00
R. Ryantm
147cfdf8ab python3Packages.msprime: 1.4.1 -> 1.4.2 2026-05-26 10:02:09 +00:00
Grimmauld
b5ea1ced76 swtpm: 0.10.1 -> 0.10.1-unstable-05-06-2026 2026-05-26 12:02:08 +02:00
zimbatm
df1b67fdfd purescript.tests.minimal-module: use lib.sources.sourceByGlobs
Filter src to the .purs and .js files actually compiled, dropping
default.nix from the closure.
2026-05-26 21:53:50 +12:00
kirillrdy
87fcb8ea8b python3Packages.numpy-quaternion: init at 2024.0.13 (#524057) 2026-05-26 09:53:40 +00:00
Luke Granger-Brown
bf36a43961 prometheus-bird-exporter: 1.4.3 -> 1.4.5 (#516082) 2026-05-26 09:49:51 +00:00
zimbatm
1b47667776 vimPluginsUpdater: use lib.sources.sourceByGlobs
Filter PYTHONPATH source to .py files only, dropping the 6 sibling
.nix files from the closure.
2026-05-26 21:49:00 +12:00
zimbatm
edb4b053f5 pkgs.formats.javaProperties: use lib.sources.sourceByGlobs
Uses the cleaner expression
2026-05-26 21:49:00 +12:00
zimbatm
01bdc186ae lib.sources.sourceByGlobs: address review comments 2026-05-26 21:49:00 +12:00
adisbladis
59d55cbaa3 lib.sources.sourceByGlobs: init function
Adds a source filtering function inspired by [doublestar](https://github.com/bmatcuk/doublestar).

This has been in used in a few private repositories since the last ~6 months with success.

- Testing

This was originally tested with the nix-unit testsuite:
```
let
  inherit (import ./internal.nix) mkSourceFilter mkMatcher;
in
{
  mkMatcher = {
    empty = {
      testMatch = {
        expr = mkMatcher "" "" "regular";
        expected = true;
      };

      testNoMatch = {
        expr = mkMatcher "" "foo" "regular";
        expected = false;
      };
    };

    simple = {
      testMatch = {
        expr = mkMatcher "foo" "foo" "regular";
        expected = true;
      };

      testNoMatch = {
        expr = mkMatcher "foo" "bar" "regular";
        expected = false;
      };
    };

    singleStar = {
      testMatch = {
        expr = mkMatcher "*.js" "foo.js" "regular";
        expected = true;
      };

      testNoMatch = {
        expr = mkMatcher "*.js" "foo.py" "regular";
        expected = false;
      };
    };

    doubleStar = {
      testMatch = {
        expr = mkMatcher "foo/**/bar" "foo/baz/bar" "regular";
        expected = true;
      };

      testNoMatch = {
        expr = mkMatcher "foo/**/bar" "foo/bar/baz" "regular";
        expected = false;
      };

      testMultiMatch = {
        expr = mkMatcher "foo/**/bar" "foo/baz/xyz/bar" "regular";
        expected = true;
      };

      testMultiMatchDoubleGlob = {
        expr = mkMatcher "foo/**/**/bar" "foo/baz/xyz/bar" "regular";
        expected = true;
      };

      testInfixMatch = {
        expr = mkMatcher "foo/**/qux/**/bar" "foo/baz/qux/baz/bar" "regular";
        expected = true;
      };

      testInfixNoMatch = {
        expr = mkMatcher "foo/**/xyz/**/bar" "foo/baz/qux/baz/bar" "regular";
        expected = false;
      };

      # Technically a partial match
      testInfixDirMatch = {
        expr = mkMatcher "foo/**/xyz/**/bar" "foo/baz/qux/baz/bar" "directory";
        expected = true;
      };
    };
  };

  mkSourceFilter = {
    testSourceFilter = {
      expr = mkSourceFilter ./fixtures [
        "bar/*.js"
      ] "bar/bar.js" "regular";
      expected = true;
    };
  };
}
```
but it was dropped in this nixpkgs contribution as the structure of nixpkgs lib testing is too primitive to incorp this without more extensive refactoring than I'd like at the momment.

- Performance

It's hard to benchmark this against anything else meaningful except [globsset](https://github.com/pdtpartners/globset), which has a very similar API.

`sourceByGlobs` avoids performance pitfalls by:

  - Using `builtins.filterSource`

      This is more performant than the fileset API.
      The downside compared to the fileset API is that any directory which matches the filter will be added to the build, even if it's empty.

  - Match paths component by component

      By splitting each pattern into a token per / separator.
      This is much faster in Nix than the doublestar algorithm.

- Globset source

```json
{
    "cpuTime": 0.8585879802703857,
    "envs": {
        "bytes": 148252864,
        "elements": 11899843,
        "number": 6631765
    },
    "gc": {
        "heapSize": 402915328,
        "totalBytes": 671288560
    },
    "list": {
        "bytes": 3358664,
        "concats": 28658,
        "elements": 419833
    },
    "nrAvoided": 11562713,
    "nrFunctionCalls": 4816963,
    "nrLookups": 4316209,
    "nrOpUpdateValuesCopied": 5686407,
    "nrOpUpdates": 464060,
    "nrPrimOpCalls": 2966970,
    "nrThunks": 7796186,
    "sets": {
        "bytes": 196404672,
        "elements": 10837802,
        "number": 1437490
    },
    "sizes": {
        "Attr": 16,
        "Bindings": 16,
        "Env": 8,
        "Value": 24
    },
    "symbols": {
        "bytes": 340652,
        "number": 32026
    },
    "values": {
        "bytes": 207367440,
        "number": 8640310
    }
}
```

- Glob-filter source

```json
{
    "cpuTime": 0.3904629945755005,
    "envs": {
        "bytes": 13263440,
        "elements": 1005877,
        "number": 652053
    },
    "gc": {
        "heapSize": 402915328,
        "totalBytes": 146914896
    },
    "list": {
        "bytes": 3032168,
        "concats": 5899,
        "elements": 379021
    },
    "nrAvoided": 1666598,
    "nrFunctionCalls": 484399,
    "nrLookups": 112698,
    "nrOpUpdateValuesCopied": 3432135,
    "nrOpUpdates": 13426,
    "nrPrimOpCalls": 1041954,
    "nrThunks": 1205792,
    "sets": {
        "bytes": 64304800,
        "elements": 3978167,
        "number": 40883
    },
    "sizes": {
        "Attr": 16,
        "Bindings": 16,
        "Env": 8,
        "Value": 24
    },
    "symbols": {
        "bytes": 285306,
        "number": 28864
    },
    "values": {
        "bytes": 42963240,
        "number": 1790135
    }
}
```
2026-05-26 21:48:59 +12:00
Rémi NICOLE
60dd3b28f0 knewave: use installFonts (#523796) 2026-05-26 09:41:44 +00:00
Fabian Affolter
8c7a7542c1 python3Packages.aiolichess: 1.2.0 -> 1.3.0 (#524375) 2026-05-26 09:39:15 +00:00
Weijia Wang
5a1bed9680 python3Packages.eigenpy: 3.12.0 -> 3.13.0 (#523923) 2026-05-26 09:39:00 +00:00
Fabian Affolter
98352fe2f0 python3Packages.pyyardian: modernize 2026-05-26 11:37:12 +02:00
Bruno BELANYI
71b6c3bf34 upsies: 2026.05.14 -> 2026.05.24 (#524282) 2026-05-26 09:33:10 +00:00
Fabian Affolter
9c526e0077 python3Packages.iamdata: 0.1.202605251 -> 0.1.202605261
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202605251...v0.1.202605261

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202605261
2026-05-26 11:29:58 +02:00
Eric Rodrigues Pires
18ccf74b16 sandhole: 0.9.4 -> 0.9.5 2026-05-26 06:29:22 -03:00
nixpkgs-ci[bot]
9f7fdd3a43 gemini-cli: 0.42.0 -> 0.43.0 (#524359) 2026-05-26 09:28:33 +00:00
nixpkgs-ci[bot]
4ddabe8496 vivaldi: 8.0.4033.26 -> 8.0.4033.34 (#524344) 2026-05-26 09:28:29 +00:00
nixpkgs-ci[bot]
df5303e7c0 netgen-vlsi: 1.5.319 -> 1.5.320 (#524313) 2026-05-26 09:28:23 +00:00
nixpkgs-ci[bot]
7b62391d9c tsukimi: 0.21.0 -> 26.5.3 (#524300) 2026-05-26 09:28:22 +00:00
nixpkgs-ci[bot]
8fc5885235 gefyra: 2.4.3 -> 2.4.4 (#523493) 2026-05-26 09:27:51 +00:00
K900
99737c6d9b Revert "scx.cscheds: move env variable into env for structuredAttrs" (#524373) 2026-05-26 09:24:34 +00:00
R. Ryantm
e7d163b4e6 python3Packages.aiolichess: 1.2.0 -> 1.3.0 2026-05-26 09:23:57 +00:00
K900
520c7a1e49 Revert "scx.cscheds: move env variable into env for structuredAttrs" 2026-05-26 12:19:21 +03:00
Kirill Radzikhovskyy
701440c69b android-cli: init at 1.0.15433482
Assisted-by: Antigravity <Gemini 3.5 Flash>
2026-05-26 19:15:23 +10:00
Weijia Wang
f44f7788c8 a2ps: 4.15.7 -> 4.15.8 (#523867) 2026-05-26 09:13:58 +00:00
Weijia Wang
c707058ed4 nvc: 1.20.1 -> 1.21.0 (#523380) 2026-05-26 09:13:14 +00:00
R. Ryantm
e39dcee4ed python3Packages.pyyardian: 1.2.0 -> 1.3.3 2026-05-26 09:12:03 +00:00
Weijia Wang
6a5d17ec11 sarasa-gothic: 1.0.37 -> 1.0.39 (#523731) 2026-05-26 09:09:08 +00:00
Thiago Kenji Okada
12897ff37a libretro.mame2003-plus: 0-unstable-2026-05-15 -> 0-unstable-2026-05-23 (#524249) 2026-05-26 09:00:49 +00:00
zowoq
0b62ee1217 terraform-providers.newrelic_newrelic: 3.87.3 -> 3.90.0 (#524365) 2026-05-26 08:58:45 +00:00
Rémi NICOLE
0b336db6e5 gelly: 1.1.2 -> 1.3.0 (#522469) 2026-05-26 08:58:18 +00:00
Tomas Rivera
0838a16c21 vimPlugins.vim-tmux: override license to mit and publicDomain
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:55:48 +02:00
Jacek Galowicz
22253f78ec owners: Add @tfc to nixos test driver modules folder 2026-05-26 10:52:50 +02:00
R. Ryantm
7a6f6b12b2 ouch-rar: 0.7.1 -> 0.8.0 2026-05-26 08:52:30 +00:00
Tomas Rivera
2ff8b1a9b2 vimPlugins.clang_complete: override license to bsd3 and ncsa
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:58 +02:00
Tomas Rivera
d08faf89be vimPlugins.psc-ide-vim: override license to mit and wtfpl 2026-05-26 10:43:58 +02:00
Tomas Rivera
a71318b1de vimPlugins.neotest-foundry: override license to asl20 and mit 2026-05-26 10:43:57 +02:00
Tomas Rivera
2859715681 vimPlugins.vim-sile: override license to bsd0, cc0 and gpl2Plus 2026-05-26 10:43:57 +02:00
Tomas Rivera
19dbf8f8b8 vimPlugins.vim-dirdiff: override license to bsd3
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
587b8ec0f7 vimPlugins.vim-protobuf: override license to bsd3
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
7fb4620688 vimPlugins.ncm2-utlisnips: override license to mit
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
7004cffa32 vimPlugins.last256: override license to mit
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
02bfaa65d2 vimPlugins.vim-watchdogs: override license to artistic1
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
f0cbe3c5d9 vimPlugins.vim-addon-async: override license to vim
Co-authored-by: ShadowRZ <shadowrz+nixpkgs@disroot.org>
2026-05-26 10:43:57 +02:00
Tomas Rivera
74668db9a0 vimPlugins.vim-sentence-chopper: override license to wtfpl 2026-05-26 10:43:57 +02:00
Tomas Rivera
01a50a394d vimPlugins.vim-CtrlXA: override license to wtfpl 2026-05-26 10:43:57 +02:00
Tomas Rivera
adcd15eba6 vimPlugins.fastfold: override license to wtfpl 2026-05-26 10:43:57 +02:00
Tomas Rivera
c3690cce4e vimPlugins.zeavim-vim: override license to publicDomain 2026-05-26 10:43:57 +02:00
Tomas Rivera
13b3305464 vimPlugins.zoomwintab-vim: override license to vim 2026-05-26 10:43:57 +02:00
Tomas Rivera
b2577b6633 vimPlugins.whitespace-nvim: override license to mit 2026-05-26 10:43:57 +02:00
Tomas Rivera
7ef0a988d5 vimPlugins.vivify-vim: override license to gpl3 2026-05-26 10:43:57 +02:00
Tomas Rivera
f309ce4588 vimPlugins.vissort-vim: override license to vim 2026-05-26 10:43:57 +02:00
Tomas Rivera
3b40d5becf vimPlugins.vimshell: override license to mit 2026-05-26 10:43:57 +02:00
Tomas Rivera
703533c4d0 vimPlugins.vimproc: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
ff849b47d7 vimPlugins.vim-yapf: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
957df4c1fd vimPlugins.vim-visualstar: override license to zlib 2026-05-26 10:43:56 +02:00
Tomas Rivera
fd7fdb5d60 vimPlugins.vim-twiggy: override license to vim 2026-05-26 10:43:56 +02:00
Tomas Rivera
58a6464a06 vimPlugins.vim-textobj-line: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
2c49f42734 vimPlugins.vim-textobj-function: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
e614f45602 vimPlugins.vim-textobj-entire: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
4a2a31be6b vimPlugins.vim-textobj-comment: override license to vim 2026-05-26 10:43:56 +02:00
Tomas Rivera
f2104cf035 vimPlugins.vim-tabpagecd: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
6db2e797b3 vimPlugins.vim-smalls: override license to cc-by-30 2026-05-26 10:43:56 +02:00
Tomas Rivera
442f053c36 vimPlugins.vim-prosession: override license to vim 2026-05-26 10:43:56 +02:00
Tomas Rivera
7da58fee8a vimPlugins.vim-printer: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
3a2483f383 vimPlugins.vim-prettyprint: override license to zlib 2026-05-26 10:43:56 +02:00
Tomas Rivera
a163063ad8 vimPlugins.vim-pony: override license to vim 2026-05-26 10:43:56 +02:00
Tomas Rivera
f6d9adccdb vimPlugins.vim-operator-user: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
47997d7dcb vimPlugins.vim-operator-replace: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
c8c8d60f48 vimPlugins.vim-opencl: override license to gpl3 2026-05-26 10:43:56 +02:00
Tomas Rivera
62fa4468e8 vimPlugins.vim-niceblock: override license to mit 2026-05-26 10:43:56 +02:00
Tomas Rivera
83bd698316 vimPlugins.vim-merginal: override license to vim 2026-05-26 10:43:55 +02:00
Tomas Rivera
9fff3287e3 vimPlugins.vim-lion: override license to vim 2026-05-26 10:43:55 +02:00
Tomas Rivera
f4a445fd55 vimPlugins.vim-hybrid: override license to mit 2026-05-26 10:43:55 +02:00
Tomas Rivera
47c7e68783 vimPlugins.vim-hexokinase: override license to vim 2026-05-26 10:43:55 +02:00
Tomas Rivera
145eb1d9ab vimPlugins.vim-habamax: override license to vim 2026-05-26 10:43:55 +02:00
Tomas Rivera
5cb146875d vimPlugins.vim-ft-diff_fold: override license to zlib 2026-05-26 10:43:55 +02:00
Tomas Rivera
2bd1692f73 vimPlugins.vim-fold-cycle: override license to wtfpl 2026-05-26 10:43:55 +02:00
Tomas Rivera
64dfacf9d2 vimPlugins.vim-figlet: override license to vim 2026-05-26 10:43:49 +02:00
R. Ryantm
9636984bdc terraform-providers.newrelic_newrelic: 3.87.3 -> 3.90.0 2026-05-26 08:42:32 +00:00
2kybe3
b944d102ee prometheus-bird-exporter: 1.4.3 -> 1.4.5
Diff: https://github.com/czerwonk/bird_exporter/compare/1.4.3...v1.4.5

Changelogs:

- https://github.com/czerwonk/bird_exporter/releases/tag/v1.4.5
- https://github.com/czerwonk/bird_exporter/releases/tag/v1.4.4
2026-05-26 10:33:17 +02:00
Martin Weinelt
a9e6d52a04 home-assistant-custom-components.browser-mod: 2.13.3 -> 2.13.4 (#524349) 2026-05-26 08:31:34 +00:00
R. Ryantm
8c69f5bd1a simplescreenrecorder: 0.4.4-unstable-2025-12-28 -> 0.4.4-unstable-2026-05-23 2026-05-26 08:29:22 +00:00
Gaetan Lepage
2bde7771fc python3Packages.tinygrad: 0.12.0 -> 0.13.0
Diff: https://github.com/tinygrad/tinygrad/compare/v0.12.0...v0.13.0

Changelog: https://github.com/tinygrad/tinygrad/releases/tag/v0.13.0
2026-05-26 08:23:37 +00:00
Martin Weinelt
c058380123 gonic: 0.20.1 -> 0.21.0 (#524205) 2026-05-26 08:22:21 +00:00
Gaétan Lepage
eb50837523 python3Packages.jaxtyping: 0.3.9 -> 0.3.10 (#524230) 2026-05-26 08:22:05 +00:00
R. Ryantm
1805404983 gemini-cli: 0.42.0 -> 0.43.0 2026-05-26 08:04:38 +00:00
nixpkgs-ci[bot]
7a52b76f31 cargo-deny: 0.19.6 -> 0.19.7 (#524311) 2026-05-26 07:57:16 +00:00
nixpkgs-ci[bot]
8bba3ef9b9 codebook: 0.3.39 -> 0.3.40 (#524286) 2026-05-26 07:57:13 +00:00
R. Ryantm
00c9ef8233 python3Packages.langchain-google-genai: 4.2.2 -> 4.2.3 2026-05-26 07:55:29 +00:00
zowoq
1497a40c57 terraform-providers.opentelekomcloud_opentelekomcloud: 1.36.65 -> 1.36.66 (#524351) 2026-05-26 07:55:29 +00:00
zowoq
d939abc42f fzf: 0.72.0 -> 0.73.1 (#524290) 2026-05-26 07:55:20 +00:00
R. Ryantm
95a9357a02 vscode-extensions.angular.ng-template: 21.2.3 -> 21.2.4 2026-05-26 07:51:53 +00:00
Thomas Gerbet
92c689c930 avml: 0.17.0 -> 0.18.0 (#524343) 2026-05-26 07:45:11 +00:00
R. Ryantm
1aac3e5113 gitoxide: 0.53.0 -> 0.54.0 2026-05-26 07:36:42 +00:00
R. Ryantm
bd783e582d terraform-providers.opentelekomcloud_opentelekomcloud: 1.36.65 -> 1.36.66 2026-05-26 07:36:32 +00:00
Martin Häcker
7111b53c5c fence: update upstream repo 2026-05-26 09:34:48 +02:00
R. Ryantm
82588ddeba home-assistant-custom-components.browser-mod: 2.13.3 -> 2.13.4 2026-05-26 07:32:21 +00:00
André Silva
0719493e72 qbittorrent-nox: 5.2.0 -> 5.2.1 (#524284) 2026-05-26 07:30:04 +00:00
Vladimír Čunát
b77f6372bd libde265: 1.0.18 -> 1.0.19 (#522120) 2026-05-26 07:27:41 +00:00
R. Ryantm
522ef4b01c vivaldi: 8.0.4033.26 -> 8.0.4033.34 2026-05-26 07:17:47 +00:00
nixpkgs-ci[bot]
eac9e2e2e7 Merge staging-next into staging 2026-05-26 07:14:44 +00:00
nixpkgs-ci[bot]
62af8f1f8e Merge master into staging-next 2026-05-26 07:14:10 +00:00
R. Ryantm
190c510d99 avml: 0.17.0 -> 0.18.0 2026-05-26 07:09:04 +00:00
Thomas Butter
20af0f88c7 poethepoet: 0.28.0 -> 0.46.0 2026-05-26 06:52:39 +00:00
Arian van Putten
2e9190cc69 nitrotpm-tools: 1.1.1 -> 1.1.2 (#524273) 2026-05-26 06:50:57 +00:00
Martin Weinelt
45cf9b5c6d Firefox: 151.0.1 -> 151.0.2 (#524257) 2026-05-26 06:42:42 +00:00
R. Ryantm
ed473df3f4 chroma: 2.24.1 -> 2.25.0 2026-05-26 06:40:02 +00:00
R. Ryantm
2d8ef57585 nono: 0.53.0 -> 0.57.0 2026-05-26 06:38:37 +00:00
Thomas Butter
92eda65330 dracut: 059 -> 111 2026-05-26 06:34:14 +00:00
@mjones
aac1fdc5c2 mattermost: add .patch files for user limit and banner removal (#522925) 2026-05-26 06:33:12 +00:00
Jacek Galowicz
e72ed98bc9 various: remove vsock CID based instructions (#524287) 2026-05-26 06:32:07 +00:00
Alexis Hildebrandt
00aa76afe7 matcha: 0.9.25 -> 0.9.28 2026-05-26 08:32:03 +02:00
Alexis Hildebrandt
8f1f7641db llmfit: add nix-update-script 2026-05-26 08:31:46 +02:00
nixpkgs-ci[bot]
2ae72abcf6 vacuum-go: 0.26.5 -> 0.26.7 (#524277) 2026-05-26 06:30:37 +00:00
nixpkgs-ci[bot]
30e1feaf5b cargo-c: 0.10.19 -> 0.10.22 (#524167) 2026-05-26 06:30:33 +00:00
nixpkgs-ci[bot]
56a095b0cd cargo-public-api: 0.51.0 -> 0.52.0 (#524156) 2026-05-26 06:30:31 +00:00
nixpkgs-ci[bot]
42122cb8da uclibc-ng: 1.0.57 -> 1.0.58 (#523890) 2026-05-26 06:30:19 +00:00
Jörg Thalheim
ec563b9896 nixos/console: fix tmpfile rule when imperativeLocale is enabled (#523974) 2026-05-26 06:27:00 +00:00
Morgan Jones
9ea1835918 nixos/mattermost: add v11 user limit changes to release notes 2026-05-25 23:26:45 -07:00
jose
fc9f1c91b2 mattermost: add patches for user limit and banner removal 2026-05-25 23:20:44 -07:00
R. Ryantm
e59bb9e25a amp-cli: 0.0.1779094967-g3f6594 -> 0.0.1779772576-g751b94 2026-05-26 06:13:13 +00:00
Chenglun Hu
2a49571673 qsv: 19.1.0 -> 20.1.0 2026-05-26 14:12:25 +08:00
R. Ryantm
e5500777a0 seanime: 3.8.2 -> 3.8.3 2026-05-26 06:09:58 +00:00
R. Ryantm
6c086fe2df python3Packages.color-operations: 0.2.0 -> 0.3.0 2026-05-26 06:08:49 +00:00
Vincent Laporte
bae78f0861 ocamlPackages.iri: 1.1.0 -> 1.2.0 (#498685) 2026-05-26 06:06:03 +00:00
Vincent Laporte
84d837c27c cvc5: 1.3.3 → 1.3.4 (#521819) 2026-05-26 05:53:06 +00:00
R. Ryantm
b622c42ead python3Packages.color-parser-py: 0.1.6 -> 0.1.7 2026-05-26 05:51:28 +00:00
R. Ryantm
50f2b3385d python3Packages.gehomesdk: 2026.2.0 -> 2026.5.1 2026-05-26 05:50:27 +00:00
Vincent Laporte
a8d1e46e75 ocamlPackages.tar: 3.3.0 → 3.5.0 2026-05-26 07:48:05 +02:00
R. Ryantm
daed87fd04 python3Packages.dep-logic: 0.5.2 -> 0.6.0 2026-05-26 05:23:08 +00:00
Thomas Butter
2467b96f14 libnatspec: 0.3.0 -> 0.3.3 2026-05-26 05:06:24 +00:00
nixpkgs-ci[bot]
9278612b7a kubexporter: 0.8.4 -> 0.8.7 (#524213) 2026-05-26 05:00:46 +00:00
rewine
8092af7e60 xmake: 3.0.8 -> 3.0.9 (#524295) 2026-05-26 05:00:44 +00:00
R. Ryantm
6e182a3683 feishu: 7.62.9 -> 7.66.10 2026-05-26 05:00:24 +00:00
R. Ryantm
7cb75a1974 forgejo-mcp: 2.22.0 -> 2.24.2 2026-05-26 04:55:29 +00:00
Yueh-Shun Li
545b4de0f6 losslesscut: init at 3.68.0 (#519226) 2026-05-26 04:55:16 +00:00
R. Ryantm
bcf5be94dd netgen-vlsi: 1.5.319 -> 1.5.320 2026-05-26 04:54:32 +00:00
zowoq
11a439e687 terraform-providers.auth0_auth0: 1.46.0 -> 1.47.0 (#524308) 2026-05-26 04:37:41 +00:00
Christian Kögler
ac8d7a1ba7 onnxruntime: 1.24.4 -> 1.26.0 (#523244) 2026-05-26 04:26:50 +00:00
R. Ryantm
763d59196c terraform-providers.auth0_auth0: 1.46.0 -> 1.47.0 2026-05-26 04:14:58 +00:00
R. Ryantm
42e6a9725d cargo-deny: 0.19.6 -> 0.19.7 2026-05-26 04:08:27 +00:00
Vincent Laporte
34af8693ae ocamlPackages.awa: 0.5.2 -> 0.6.0 (#523429) 2026-05-26 04:08:13 +00:00
Vincent Laporte
1a30bf3037 ocamlPackages.caqti: 2.2.4 -> 2.3.1 (#508354) 2026-05-26 04:06:21 +00:00
Vincent Laporte
f2f20bb9a5 gajim: fix spell checking (#524017) 2026-05-26 04:05:58 +00:00
R. Ryantm
8ec7449b70 aws-nuke: 3.64.2 -> 3.64.4 2026-05-26 03:56:41 +00:00
Arthur Gautier
198f06b93b zlint: 3.7.0 -> 3.7.1 (#524266) 2026-05-26 03:55:38 +00:00
R. Ryantm
55be8ee2d4 tsukimi: 0.21.0 -> 26.5.3 2026-05-26 03:53:27 +00:00
R. Ryantm
bc1858b5b4 redpanda-client: 26.1.8 -> 26.1.9 2026-05-26 03:38:23 +00:00
R. Ryantm
c5d5bd7006 xmake: 3.0.8 -> 3.0.9 2026-05-26 03:36:48 +00:00
nixpkgs-ci[bot]
b5bdf02059 shogihome: 1.27.2 -> 1.27.3 (#524288) 2026-05-26 03:32:44 +00:00
R. Ryantm
0a3c9bc966 python3Packages.types-awscrt: 0.31.3 -> 0.33.0 2026-05-26 03:30:49 +00:00
Chenglun Hu
345c779960 fzf: 0.72.0 -> 0.73.1 2026-05-26 11:23:54 +08:00
R. Ryantm
1b7dbb2015 vsh: 0.14.0 -> 1.0.0 2026-05-26 03:21:11 +00:00
R. Ryantm
086e5644a0 shogihome: 1.27.2 -> 1.27.3 2026-05-26 02:57:39 +00:00
phanirithvij
f45b56acc8 various: remove vsock CID based instructions
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2026-05-26 08:26:03 +05:30
R. Ryantm
6e51d10a7f codebook: 0.3.39 -> 0.3.40 2026-05-26 02:50:18 +00:00
R. Ryantm
feb2e1ae96 python3Packages.oslo-config: 10.3.0 -> 10.4.0 2026-05-26 02:41:10 +00:00
R. Ryantm
79d682bd41 qbittorrent-nox: 5.2.0 -> 5.2.1 2026-05-26 02:40:32 +00:00
R. Ryantm
817291a6e5 upsies: 2026.05.14 -> 2026.05.24 2026-05-26 02:24:12 +00:00
George Shammas
217d834eb9 nixos/containers: fix default gateway with privateNetwork (v2)
The fix in #523016 fixes an issue with the default gateway, however it
does so by unconditionally defining `networking.interfaces.eth0`. This
makes so if you had other methods of defining the addresses for eth0,
those now get blanked out.

Instead, move the logic around so we only define
networking.interfaces.eth0 if we really have to.
2026-05-25 22:17:45 -04:00
nixpkgs-ci[bot]
07c38d21e9 pinact: 3.9.2 -> 4.0.0 (#524206) 2026-05-26 02:14:29 +00:00
David Wolff
76a052bd8c python3Packages.django-health-check: add dav-wolff to maintainers 2026-05-26 04:04:11 +02:00
David Wolff
ae479bdbb7 python3Packages.django-health-check: add optional-dependencies 2026-05-26 04:04:11 +02:00
David Wolff
f96ad10b9e python3Packages.django-health-check: 3.20.8 -> 4.4.1 2026-05-26 04:04:08 +02:00
R. Ryantm
d13f075d42 vacuum-go: 0.26.5 -> 0.26.7 2026-05-26 02:02:25 +00:00
R. Ryantm
955fec5622 clorinde: 1.4.1 -> 2.0.0 2026-05-26 02:01:14 +00:00
R. Ryantm
fbe9e417de unixbench: 6.0.0 -> 6.0.1 2026-05-26 01:47:23 +00:00
Michael Daniels
88aad0a35d graylogPlugins: remove unused maintainers and lib.platforms let binding (#507285) 2026-05-26 01:44:04 +00:00
R. Ryantm
d34ddde06a nitrotpm-tools: 1.1.1 -> 1.1.2 2026-05-26 01:36:25 +00:00
nixpkgs-ci[bot]
b5a01befc3 Merge staging-next into staging 2026-05-26 01:29:58 +00:00
nixpkgs-ci[bot]
f7a6250311 Merge master into staging-next 2026-05-26 01:29:25 +00:00
Michael Daniels
0a6619d2fd workflows: migrate from app-id to client-id (#524265) 2026-05-26 01:21:49 +00:00
nixpkgs-ci[bot]
c999b2eae5 fluxcd-operator: 0.48.0 -> 0.49.0 (#490417) 2026-05-26 01:20:22 +00:00
Martin Weinelt
1cf127e528 workflows: migrate from app-id to client-id
See https://github.com/actions/create-github-app-token/releases/tag/v3.1.0.
2026-05-26 03:06:17 +02:00
R. Ryantm
9485559d4f mdtsql: 0.1.0 -> 0.2.0 2026-05-26 00:56:21 +00:00
R. Ryantm
129e1daa80 ggml: 0.12.0 -> 0.13.0 2026-05-26 00:49:30 +00:00
R. Ryantm
5b1575f2de zlint: 3.7.0 -> 3.7.1 2026-05-26 00:47:42 +00:00
nixpkgs-ci[bot]
5c516d1cc2 Merge staging-next into staging 2026-05-26 00:43:00 +00:00
nixpkgs-ci[bot]
caf3bd82f0 Merge master into staging-next 2026-05-26 00:42:26 +00:00
Yohann Boniface
f619b4feae python3Packages.visitor: migrate to pyproject (#524184) 2026-05-26 00:42:17 +00:00
Yohann Boniface
c447774075 python3Packages.volatile: migrate to pyproject (#524185) 2026-05-26 00:38:22 +00:00
R. Ryantm
2f387762e2 ibus-engines.rime: 1.6.0 -> 1.6.1 2026-05-26 00:37:28 +00:00
R. Ryantm
76d4b48c55 extest: 1.0.2 -> 1.0.3 2026-05-26 00:36:12 +00:00
R. Ryantm
192a4007e5 sourcegit: 2026.10 -> 2026.11 2026-05-26 00:34:57 +00:00
Martin Weinelt
a8ec6de44b firefox-bin-unwrapped: 151.0.1 -> 151.0.2
https://www.firefox.com/en-US/firefox/151.0.2/releasenotes/
2026-05-26 02:20:50 +02:00
Martin Weinelt
1c2cf917ce firefox-unwrapped: 151.0.1 -> 151.0.2
https://www.firefox.com/en-US/firefox/151.0.2/releasenotes/
2026-05-26 02:20:19 +02:00
nixpkgs-ci[bot]
3ab9d06032 fluxcd-operator-mcp: 0.48.0 -> 0.50.0 (#522338) 2026-05-26 00:17:22 +00:00
Martin Weinelt
171f85f470 radvd: 2.20 -> 2.21 (#524254) 2026-05-26 00:13:02 +00:00
Felix Bargfeldt
1edcf2a3c8 zipline: 4.6.0 -> 4.6.1 (#524251) 2026-05-26 00:08:50 +00:00
Martin Weinelt
161ac6ef6b radvd: 2.20 -> 2.21
https://github.com/radvd-project/radvd/blob/refs/tags/v2.21/CHANGES

Fixes: CVE-2026-48715
2026-05-26 02:06:52 +02:00
R. Ryantm
7e694d8797 zipline: 4.6.0 -> 4.6.1 2026-05-25 23:51:22 +00:00
nixpkgs-ci[bot]
4867c86e2c kubeshark: 53.2.3 -> 53.3.0 (#517745) 2026-05-25 23:48:11 +00:00
R. Ryantm
0f36d9316b libretro.mame2003-plus: 0-unstable-2026-05-15 -> 0-unstable-2026-05-23 2026-05-25 23:47:41 +00:00
zowoq
ccc4633b5b terraform-providers.hashicorp_awscc: 1.84.0 -> 1.85.0 (#524242) 2026-05-25 23:43:16 +00:00
R. Ryantm
6c6c4193cc pangolin-cli: 0.8.2 -> 0.8.3 2026-05-25 23:38:05 +00:00
Gaétan Lepage
834ec19a56 python3Packages.eth-utils: cleanup, skip failing test (#524107) 2026-05-25 23:35:20 +00:00
Gaetan Lepage
ba36dcb747 python3Packages.eth-utils: cleanup 2026-05-25 23:30:21 +00:00
R. Ryantm
374406cad1 terraform-providers.hashicorp_awscc: 1.84.0 -> 1.85.0 2026-05-25 23:26:25 +00:00
R. Ryantm
1b22da9738 python3Packages.python-openevse-http: 0.3.3 -> 0.3.4 2026-05-25 23:20:34 +00:00
Robert Schütz
dd053dc7d1 enca: 1.19 -> 1.22
Diff: https://github.com/Project-OSS-Revival/enca/compare/1.19...1.22

Changelog: https://github.com/Project-OSS-Revival/enca/blob/1.22/ChangeLog
2026-05-25 16:13:33 -07:00
@mjones
1ccc914847 dfhack: move env variables into env for structuredAttrs (#524001) 2026-05-25 23:11:34 +00:00
@mjones
5040523cb9 androidStudioPackages.beta: 2025.3.4.5 -> 2026.1.1.6 (#524224) 2026-05-25 23:10:46 +00:00
dotlambda
96d5684069 embree: 4.4.0 -> 4.4.1 (#508422) 2026-05-25 23:07:31 +00:00
R. Ryantm
b9995ef128 cursor-cli: 0-unstable-2026-05-16 -> 0-unstable-2026-05-24 2026-05-25 23:05:37 +00:00
Morgan Jones
12272aedde dfhack: fix hash
The provided hash was for -r1, not -r2, which didn't work if you didn't
have a FOD cached.
2026-05-25 16:02:04 -07:00
Robert Schütz
ec681ffc8f e2fsprogs: 1.47.3 -> 1.47.4
Changelog: https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.4
2026-05-25 16:00:25 -07:00
R. Ryantm
5b2b3c22c7 vscode-extensions.vue.volar: 3.2.9 -> 3.3.2 2026-05-25 22:57:12 +00:00
dotlambda
e698b5cc76 doxygen: 1.16.1 -> 1.17.0 (#518171) 2026-05-25 22:55:38 +00:00
R. Ryantm
e9a0e0ecbe matrix-alertmanager-receiver: 2026.5.13 -> 2026.5.20 2026-05-25 22:55:14 +00:00
R. Ryantm
d8ffaef134 python3Packages.jaxtyping: 0.3.9 -> 0.3.10 2026-05-25 22:54:10 +00:00
7c6f434c
15ce1f4228 acl2-minimal: fix aarch64-linux build (#523245) 2026-05-25 22:51:38 +00:00
Robert Schütz
3d799a0c8f double-conversion: 3.3.1 -> 3.4.0
Diff: https://github.com/google/double-conversion/compare/v3.3.1...v3.4.0

Changelog: https://github.com/google/double-conversion/releases/tag/v3.4.0
2026-05-25 15:51:23 -07:00
Peder Bergebakken Sundt
9b29c67ac6 lstk: 0.6.0 -> 0.9.0 (#524047) 2026-05-25 22:47:01 +00:00
dotlambda
7226989ae1 dos2unix: 7.5.4 -> 7.5.5 (#507784) 2026-05-25 22:46:09 +00:00
Peder Bergebakken Sundt
48713cdf7b alliance: unbreak (#523992) 2026-05-25 22:41:44 +00:00
Martin Weinelt
0e2dde1883 nixos/lix: load tun kmod for pasta (#524016) 2026-05-25 22:41:17 +00:00
dotlambda
977386e002 djvulibre: 3.5.29 -> 3.5.30 (#517086) 2026-05-25 22:40:41 +00:00
Peder Bergebakken Sundt
c60b6acf43 postgres-language-server: 0.24.0 -> 0.25.0 (#523700) 2026-05-25 22:40:12 +00:00
Shelvacu
9812036e85 losslesscut: init at 3.68.0 2026-05-25 15:39:48 -07:00
Peder Bergebakken Sundt
ea150dcad3 buildkite-agent-metrics: 5.12.2 -> 5.12.3 (#523210) 2026-05-25 22:39:13 +00:00
R. Ryantm
d3cb5d71c2 androidStudioPackages.beta: 2025.3.4.5 -> 2026.1.1.6 2026-05-25 22:38:26 +00:00
Peder Bergebakken Sundt
e7d547df0d kristall: 0.3 -> 0.4 (#523131) 2026-05-25 22:38:25 +00:00
Théo Bori
2df9a589b1 megabasterd: 8.47 -> 8.51 2026-05-26 00:37:05 +02:00
Robert Schütz
a974c30115 dcmtk: 3.6.9 -> 3.7.0
Diff: https://github.com/DCMTK/dcmtk/compare/DCMTK-3.6.9...DCMTK-3.7.0
2026-05-25 15:34:32 -07:00
Peder Bergebakken Sundt
6b1f4d204b pods: 2.3.0 -> 3.0.0 (#522233) 2026-05-25 22:32:38 +00:00
Peder Bergebakken Sundt
ba2ad32999 sqld: 0.24.32 -> 0.24.33 (#522146) 2026-05-25 22:32:06 +00:00
zowoq
4ed8c15708 pkgs/stdenv/freebsd: update x86_64-unknown-freebsd bootstrap-files
sha256sum of files to be uploaded:

$ sha256sum /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build/on-server/*
27ed036ed3e7c58cf0637f8f09d1abe986250b3c373afe44328c48d36aecfbd5  /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build/on-server/bootstrap-tools.tar.xz
89428a0d543e25f14b0529d17309a426d30a312d5f5db512a5218a3ffc18e52f  /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build/on-server/unpack.nar.xz

Suggested commands to upload files to 'tarballs.nixos.org':

    $ nix-store --realize /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build
    $ aws s3 cp --recursive --acl public-read /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build/on-server/ s3://nixpkgs-tarballs/stdenv/x86_64-unknown-freebsd/87c888eedeced2c577b21a86b5bce79b3067ab20
    $ aws s3 cp --recursive s3://nixpkgs-tarballs/stdenv/x86_64-unknown-freebsd/87c888eedeced2c577b21a86b5bce79b3067ab20 ./
    $ sha256sum bootstrap-tools.tar.xz unpack.nar.xz
    $ sha256sum /nix/store/9hjgqrmhvny7fxg90w8j7d97f7ny8l8w-build/on-server/*
2026-05-26 08:31:10 +10:00
Sandro
200025a678 beancount: 3.2.0 -> 3.2.3, fava: 1.30.12 -> 1.30.13 (#523226) 2026-05-25 22:22:04 +00:00
zowoq
1d959bd46d editorconfig-checker: 3.6.1 -> 3.7.0 (#524138) 2026-05-25 22:20:37 +00:00
zowoq
bb4c2b5370 terraform-providers.digitalocean_digitalocean: 2.86.0 -> 2.87.0 (#524194) 2026-05-25 22:20:03 +00:00
Sandro
6c252ba5b1 pdf-parser: 0.7.10 -> 0.7.14 (#521280) 2026-05-25 22:16:54 +00:00
Sandro
4975864ca8 Blahtexml fixes (#523465) 2026-05-25 22:10:41 +00:00
Sandro
16b65c1e85 cmux: init at 0.64.10 (#523659) 2026-05-25 22:02:48 +00:00
Sandro
44c3a97e94 dropbear: 2025.89 -> 2026.91 (#516095) 2026-05-25 21:59:56 +00:00
Martin Weinelt
f845b9b49b python3Packages.voluptuous-stubs: migrate to pyproject (#524186) 2026-05-25 21:58:06 +00:00
dotlambda
4920b1a068 coin3d: 4.0.7 -> 4.0.8 (#503158) 2026-05-25 21:56:57 +00:00
Sandro
7486fce4e1 tfenv.tests: fix the eval (#524121) 2026-05-25 21:47:46 +00:00
Martin Weinelt
34fbf0285a nixos/lix: load tun kmod for pasta
With kernel lockdown the tun kmod is not necessarily available in stage2,
but Lix dependes on it through pasta.

nix-daemon[682677]: remote pid 682659 is user build (trusted)
nix-daemon[682711]: Failed to open() /dev/net/tun: No such device
nix-daemon[682702]: Failed to set up tap device in namespace
2026-05-25 23:45:07 +02:00
Ramses
2b0c27b216 atuin: 18.15.2 -> 18.16.1 (#522409) 2026-05-25 21:43:28 +00:00
R. Ryantm
4aef880625 kubexporter: 0.8.4 -> 0.8.7 2026-05-25 21:43:17 +00:00
Sandro
ef758b9109 fvs2: init at 0.1.5; bottles-unwrapped: add fvs2 (#511730) 2026-05-25 21:43:01 +00:00
R. Ryantm
af36cf7eef pixi: 0.68.1 -> 0.69.0 2026-05-25 21:36:46 +00:00
Sandro
9d8c7e1851 librenms: 26.3.1 -> 26.5.1 (#512121) 2026-05-25 21:35:45 +00:00
Michael Daniels
6e37eb9217 knope: 0.22.4 -> 0.23.0
Changelog: https://github.com/knope-dev/knope/blob/knope/v0.23.0/CHANGELOG.md
2026-05-25 17:35:19 -04:00
kyehn
d66f1459a5 vouch-proxy: 0.45.1 -> 0.47.2 2026-05-25 21:31:13 +00:00
Sarah Clark
52d3415e9e python3Packages.google-auth-oauthlib: 1.3.1 -> 1.4.0
https://github.com/googleapis/google-cloud-python/releases/tag/google-auth-oauthlib-v1.4.0
2026-05-25 14:29:51 -07:00
Sarah Clark
a457c1743d python3Packages.google-auth-oauthlib: restore missing update script 2026-05-25 14:29:51 -07:00
Sandro
f4bc72e7dc reflex-app: init at 2.0 (#521775) 2026-05-25 21:28:37 +00:00
Sandro
5618a296e4 svelte-language-server: 0.17.31 -> 0.18.0 (#521840) 2026-05-25 21:27:59 +00:00
Sandro
de2974fb29 veila: init at 0.4.0 (#511803) 2026-05-25 21:20:05 +00:00
Michal Koutenský
cdb7b3d592 doc/rl-2605: add a note about recommended gonic library rescan 2026-05-25 23:16:38 +02:00
Michal Koutenský
738acf24b8 gonic: use finalAttrs 2026-05-25 23:14:00 +02:00
Sandro
7e1f0067ea weaviate: 1.35.2 -> 1.37.4; add nix-update-script (#523926) 2026-05-25 21:13:50 +00:00
R. Ryantm
ac6013ee2d pinact: 3.9.2 -> 4.0.0 2026-05-25 21:13:29 +00:00
Sandro
a195c2d5ce python313Packages.eth-utils: fix build (#523924) 2026-05-25 21:13:01 +00:00
R. Ryantm
27f098e56e vunnel: 0.57.0 -> 0.58.0 2026-05-25 21:11:42 +00:00
Michal Koutenský
3b042d8236 gonic: 0.20.1 -> 0.21.0 2026-05-25 23:09:47 +02:00
Fabian Affolter
27c0a2e26a python3Packages.osxphotos: 0.75.1 -> 0.75.9
Changelog: https://github.com/RhetTbull/osxphotos/blob/v0.75.9/CHANGELOG.md
2026-05-25 23:08:10 +02:00
Sandro
a471f525f5 mpg123: 1.33.4 -> 1.33.5 (#513645) 2026-05-25 21:03:42 +00:00
Sandro
b2f8d104ab libmicrohttpd: 1.0.2 -> 1.0.5 (#513317) 2026-05-25 21:02:30 +00:00
Sandro
2a75446283 libhwy: 1.3.0 -> 1.4.0 (#513182) 2026-05-25 21:02:09 +00:00
Hythera
a18536590a redis: 8.6.3 -> 8.8.0
changelog: https://github.com/redis/redis/releases/tag/8.8.0

diff: https://github.com/redis/redis/compare/8.6.3...8.8.0
2026-05-25 22:58:18 +02:00
Sandro
a6209e3d62 fence: remove development only tool from bin (#516377) 2026-05-25 20:55:54 +00:00
Sandro
52c50bd2c5 clash-rs: 0.10.0 -> 0.10.6 (#521205) 2026-05-25 20:54:27 +00:00
Ramses
ac76bfd72f command-not-found: don't require lib.mkForce to set dbPath (#517324) 2026-05-25 20:54:18 +00:00
nixpkgs-ci[bot]
74b143ef79 dsearch: 0.2.1 -> 0.3.1 (#524174) 2026-05-25 20:52:24 +00:00
nixpkgs-ci[bot]
b508386ce9 turso: 0.6.0 -> 0.6.1 (#524061) 2026-05-25 20:52:07 +00:00
nixpkgs-ci[bot]
afbf54adb7 rcp: 0.31.0 -> 0.32.0 (#523900) 2026-05-25 20:52:00 +00:00
R. Ryantm
44c9c191c5 terraform-providers.digitalocean_digitalocean: 2.86.0 -> 2.87.0 2026-05-25 20:50:53 +00:00
Yohann Boniface
95d3fa17dd jetbrains-toolbox: add fabiob as maintainer (#523794) 2026-05-25 20:50:15 +00:00
Marc Jakobi
04432191f6 luaPackages.lrexlib-pcre2: init at 2.9.2-1 (#524143) 2026-05-25 20:48:50 +00:00
Yohann Boniface
ed9d5d770c git-bars: 0-unstable-2023-08-08 -> 0-unstable-2023-08-20 (#522854) 2026-05-25 20:48:02 +00:00
c6rg0
0c8db608c9 maintainers: add c6rg0 2026-05-25 21:47:34 +01:00
kirillrdy
f96c9666e0 surfpool: 1.2.1 -> 1.3.0 (#523123) 2026-05-25 20:47:07 +00:00
Fabian Affolter
d764fde733 dalfox: 2.13.0 -> 3.0.0 (#517730) 2026-05-25 20:44:29 +00:00
Marc Jakobi
05e636d930 luaPackages.{readline,image-nvim}: use lib.licenses 2026-05-25 22:44:11 +02:00
Marc Jakobi
f45c940c13 lua-section.md: use lib.licenses in example code snippet 2026-05-25 22:43:41 +02:00
Ryan Omasta
2efc072e25 python3Packages.adb-shell: switch to pyproject 2026-05-25 14:42:41 -06:00
Fabian Affolter
9b9bbc9018 python3Packages.bitmath: 1.3.3.1 -> 2.1.1
Diff: https://github.com/timlnx/bitmath/compare/v1.3.3.1...v2.1.1

Changelog: https://github.com/timlnx/bitmath/releases/tag/v2.1.1
2026-05-25 22:41:50 +02:00
Pol Dellaiera
8fbaa0425c doc: add section for writableTmpDirAsHomeHook (#523665) 2026-05-25 20:40:53 +00:00
Pol Dellaiera
413ccd9c1e vscode-extensions.ms-vscode-remote.remote-ssh: 0.122.0 -> 0.123.0 (#523666) 2026-05-25 20:39:52 +00:00
R. Ryantm
fc66be20b3 gcx: 0.2.14 -> 0.2.16 2026-05-25 20:38:53 +00:00
Pol Dellaiera
229c9d8ec2 php: move env variable into env for structuredAttrs (#524025) 2026-05-25 20:38:19 +00:00
R. Ryantm
2d4f67a3a2 git-credential-keepassxc: 0.14.2 -> 0.14.3 2026-05-25 20:38:06 +00:00
SkohTV
36b5a88fc0 python3Packages.voluptuous-stubs: modernize 2026-05-25 16:37:13 -04:00
SkohTV
9994343799 python3Packages.voluptuous-stubs: migrate to pyproject 2026-05-25 16:37:13 -04:00
Pol Dellaiera
9e03f4dab6 mago: 1.23.0 -> 1.29.0 (#524122) 2026-05-25 20:36:15 +00:00
SkohTV
5344c83c4e python3Packages.volatile: modernize 2026-05-25 16:36:06 -04:00
SkohTV
efc89f74cd python3Packages.volatile: migrate to pyproject 2026-05-25 16:36:06 -04:00
SkohTV
b50c676c1b python3Packages.visitor: add pythonImportsCheck 2026-05-25 16:35:02 -04:00
SkohTV
7743496162 python3Packages.visitor: modernize 2026-05-25 16:35:02 -04:00
SkohTV
2343ecee63 python3Packages.visitor: migrate to pyproject 2026-05-25 16:35:01 -04:00
SkohTV
45cd838be1 python3Packages.vine: modernize 2026-05-25 16:32:36 -04:00
SkohTV
6c8ba6d845 python3Packages.vine: migrate to pyproject 2026-05-25 16:32:36 -04:00
dotlambda
38d675a2c0 copyq: 13.0.0 -> 15.0.0 (#507326) 2026-05-25 20:32:27 +00:00
Fabian Affolter
9f53bbe1fd python3Packages.azure-mgmt-netapp: migrate to finalAttrs 2026-05-25 22:32:09 +02:00
SkohTV
9da8bac706 python3Packages.vincenty: modernize 2026-05-25 16:30:49 -04:00
SkohTV
6dd3bba551 python3Packages.vincenty: migrate to pyproject 2026-05-25 16:30:49 -04:00
Sandro
fb17f63ca5 deno: 2.7.14 -> 2.8.0, rusty-v8: 147.4.0 -> 149.0.0 (#523561) 2026-05-25 20:29:44 +00:00
SkohTV
67c5d9ba35 python3Packages.vilfo-api-client: add changelog 2026-05-25 16:25:59 -04:00
SkohTV
f80c1dc8f4 python3Packages.vilfo-api-client: modernize 2026-05-25 16:25:38 -04:00
SkohTV
4574fd47dc python3Packages.vilfo-api-client: migrate to pyproject 2026-05-25 16:24:35 -04:00
Fabian Affolter
c389cbe4fa python3Packages.azure-mgmt-netapp: 15.0.0 -> 16.0.0
Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-netapp_16.0.0/sdk/netapp/azure-mgmt-netapp/CHANGELOG.md
2026-05-25 22:21:18 +02:00
Michael Daniels
09524d46c0 rlottie: fix build on darwin (#520951) 2026-05-25 20:18:55 +00:00
kirillrdy
af771fd928 python3Packages.pybuildkite: init at 1.3.0 (#524010) 2026-05-25 20:16:53 +00:00
Nikolay Korotkiy
34806466b4 martin: 1.9.1 -> 1.10.1 (#523784) 2026-05-25 20:16:44 +00:00
nixpkgs-ci[bot]
2bf203b116 zvm: 0.8.14 -> 0.8.22 (#515030) 2026-05-25 20:16:26 +00:00
Michael Daniels
430ce36b37 nixos/tests/vsftpd: enable vsftpd pam service (#520930) 2026-05-25 20:11:03 +00:00
R. Ryantm
e32c023fdd dsearch: 0.2.1 -> 0.3.1 2026-05-25 20:11:00 +00:00
Mathis Antony
890d046e97 rlottie: fix build on darwin 2026-05-25 16:09:55 -04:00
dotlambda
1c0ff7c776 cmocka: 2.0.1 -> 2.0.2 (#507798) 2026-05-25 20:07:28 +00:00
dotlambda
a9d2b1216a cmark: 0.31.1 -> 0.31.2 (#490511) 2026-05-25 20:06:15 +00:00
Fabio Batista
e15c9e3344 jetbrains-toolbox: add maintainer fabiob 2026-05-25 17:01:02 -03:00
Jennifer Graul
8af543b74b librenms: 26.3.1 -> 26.5.1 2026-05-25 22:00:59 +02:00
Fabian Affolter
29550d8f86 cdncheck: 1.2.36 -> 1.2.37 (#524096) 2026-05-25 19:58:44 +00:00
Felix Singer
68c78a0c8c qbz: 1.2.13 -> 1.2.14
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-05-25 21:53:13 +02:00
Ramses
5d6baef1d0 libusb1: 1.0.29 -> 1.0.30 (#521420) 2026-05-25 19:52:45 +00:00
Michael Daniels
fa813fd9ae nixos/vsftpd: release note PAM regression (#517011) 2026-05-25 19:47:38 +00:00
Robert Schütz
e456e5c07f cargo-c: 0.10.19 -> 0.10.22
Diff: https://diff.rs/cargo-c/0.10.19/0.10.22

Changelog: https://github.com/lu-zero/cargo-c/releases/tag/v0.10.22
2026-05-25 12:46:56 -07:00
Michael Daniels
7510d6a5b9 simgrid: fix build with pybind11 3.x (#520342) 2026-05-25 19:46:20 +00:00
Ramses
017e5f8917 srt: 1.5.4 -> 1.5.5 (#515609) 2026-05-25 19:34:07 +00:00
Thiago Kenji Okada
612012e504 libretro.vice-x128: 0-unstable-2026-04-23 -> 0-unstable-2026-05-21 (#524106) 2026-05-25 19:32:09 +00:00
Thiago Kenji Okada
8c0a1b0254 libretro.ppsspp: 0-unstable-2026-05-17 -> 0-unstable-2026-05-25 (#524098) 2026-05-25 19:31:37 +00:00
dotlambda
cd56efc1ea byacc: 20241231 -> 20260126 (#483509) 2026-05-25 19:28:04 +00:00
c6rg0
45a9efde0c sway-unwrapped: 1.11 -> 1.12 2026-05-25 20:22:56 +01:00
R. Ryantm
7e549d3ec5 fakeroot: 1.37.2 -> 1.38.1 2026-05-25 19:07:17 +00:00
R. Ryantm
ae3f081872 libmt32emu: 2.8.0 -> 2.8.2 2026-05-25 19:06:51 +00:00
R. Ryantm
cbd08798ce buf: 1.69.0 -> 1.70.0 2026-05-25 19:03:26 +00:00
dotlambda
3d5bbecf93 gbenchmark: 1.9.4 -> 1.9.5; adopt (#506375) 2026-05-25 19:01:56 +00:00
Xiangyan Sun
b344ee4e9a luaPackages.lrexlib-pcre2: init at 2.9.2-1 2026-05-25 12:01:23 -07:00
nixpkgs-ci[bot]
89194fdc21 narsil: 1.4.0-140-g962201f6f -> 1.4.0-143-g086e3b6af (#523909) 2026-05-25 18:58:39 +00:00
Robert Schütz
a9e17f968b babl: 0.1.124 -> 0.1.126
Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_126/NEWS
2026-05-25 11:57:54 -07:00
Ilan Joselevich
4c60b6fde1 nixos/matterjs-server: init
Assisted-by: Claude:claude-opus-4-7
2026-05-25 21:57:42 +03:00
R. Ryantm
b24425548d cargo-public-api: 0.51.0 -> 0.52.0 2026-05-25 18:57:26 +00:00
Nikolay Korotkiy
5b52d822ee nchat: 5.14.44 -> 5.15.26 (#523902) 2026-05-25 18:57:08 +00:00
Michael Daniels
9bdec01aff python3Packages.sqlalchemy-continuum: drop sqlalchemy-{i18n,utils} removed in 1.5.x (#523368) 2026-05-25 18:56:37 +00:00
Michael Daniels
01cf1ecae8 shim-unsigned: fix build with binutils 2.46 (#523050) 2026-05-25 18:56:17 +00:00
Ilan Joselevich
c542226491 matterjs-server: init at 0.7.1
Assisted-by: Claude:claude-opus-4-7
2026-05-25 21:53:29 +03:00
Michael Daniels
926f66f71a git-run: regenerate package-lock.json for npm 11 (#523239) 2026-05-25 18:52:54 +00:00
Michael Daniels
6b66e835a5 applgrid: fix Linux build (#523201) 2026-05-25 18:52:36 +00:00
Michael Daniels
774a70896d rubyPackages.glib2: 4.3.3 -> 4.3.6 (#523157) 2026-05-25 18:51:35 +00:00
Michael Daniels
3c838147ba python3Packages.eth-utils: disable failing typing tests (#523103) 2026-05-25 18:50:59 +00:00
Harinn
0ffae4a1de shim-unsigned: fix build with binutils 2.46 2026-05-25 14:48:37 -04:00
Marc Jakobi
06cdad314c luaPackages.lgi: Backport fix for GLib 2.88 (#523825) 2026-05-25 18:48:32 +00:00
Masum Reza
4aad360dc2 scx.cscheds: move env variable into env for structuredAttrs (#524091) 2026-05-25 18:47:11 +00:00
R. Ryantm
f7b16c5e12 librashader: 0.10.1 -> 0.11.0 2026-05-25 18:46:08 +00:00
R. Ryantm
58231f8792 dalfox: 2.13.0 -> 3.0.0 2026-05-25 18:44:31 +00:00
Michael Daniels
de5fa9f03a python3Packages.sphinx-toolbox: relax ruamel.yaml and sphinx-tabs (#522794) 2026-05-25 18:44:28 +00:00
Michael Daniels
9456632362 corkscrew: fix build on Darwin (#522729) 2026-05-25 18:43:55 +00:00
Michael Daniels
4c7e66e4d9 python313Packages.coq-tools: fix build, modernize; python313Packages.subprocess4: init at 0.1.1 (#522464) 2026-05-25 18:43:45 +00:00
R. Ryantm
1b924b8697 editorconfig-checker: 3.6.1 -> 3.7.0 2026-05-25 18:40:27 +00:00
Fabian Affolter
c308e0ee1f python3Packages.inkbird-ble: 1.1.1 -> 1.3.0 (#524081) 2026-05-25 18:37:06 +00:00
Fabian Affolter
04ff10f194 cnspec: 13.9.0 -> 13.11.0 (#524073) 2026-05-25 18:35:55 +00:00
Michael Daniels
93919bf57d python3Packages.aspy-refactor-imports: drop (#523031) 2026-05-25 18:35:44 +00:00
nixpkgs-ci[bot]
13e9f64a65 Merge staging-next into staging 2026-05-25 18:35:07 +00:00
nixpkgs-ci[bot]
93dff12487 Merge master into staging-next 2026-05-25 18:34:37 +00:00
Michael Daniels
55175fd3a8 fwts: link against zlib (#522269) 2026-05-25 18:34:32 +00:00
Michael Daniels
12baa2a013 fauna-shell: fix build (#522268) 2026-05-25 18:34:05 +00:00
R. Ryantm
b58bb8e017 grafanaPlugins.marcusolsson-dynamictext-panel: 6.2.0 -> 6.2.3 2026-05-25 18:30:52 +00:00
Michael Daniels
baf347e1b0 foonathan-memory: add patch to fix build on Darwin (#522077) 2026-05-25 18:30:23 +00:00
Michael Daniels
952c40b32b nixosTests.pam-zfs-key: fix dataset mounting (#521699) 2026-05-25 18:29:46 +00:00
Michael Daniels
6bbea66110 python3Packages.docstr-coverage: disable failing tests with click 8.3 (#521864) 2026-05-25 18:29:12 +00:00
Michael Daniels
92936606e7 aw-notify: fix Darwin build (#521820) 2026-05-25 18:27:36 +00:00
Gaetan Lepage
6dd5a5d1bc faiss: 1.14.1 -> 1.14.2
Diff: https://github.com/facebookresearch/faiss/compare/v1.14.1...v1.14.2

Changelog: https://github.com/facebookresearch/faiss/blob/v1.14.2/CHANGELOG.md
2026-05-25 18:21:59 +00:00
nixpkgs-ci[bot]
062960dd9a rune: 0.14.1 -> 0.14.2 (#524095) 2026-05-25 18:19:42 +00:00
Sergei Trofimovich
9efc4173ed tfenv.tests: fix the eval
Without the change the eval fails as:

    $ nix build --no-link -f. tfenv.tests
    error:
       … while evaluating the attribute 'version'
         at pkgs/by-name/tf/tfenv/package.nix:75:5:
           74|     updateScript = nix-update-script { };
           75|     tests.version = testers.testVersion {
             |     ^
           76|       package = finalAttrs.finalPackage.tfenv;

       … while evaluating the 'name' attribute of a derivation

       … while evaluating a branch condition
         at lib/strings.nix:2903:5:
         2902|     # First detect the common case of already valid strings, to speed those up
         2903|     if stringLength string <= 207 && okRegex string != null then
             |     ^
         2904|       unsafeDiscardStringContext string

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: attribute 'tfenv' missing
       at pkgs/by-name/tf/tfenv/package.nix:76:17:
           75|     tests.version = testers.testVersion {
           76|       package = finalAttrs.finalPackage.tfenv;
             |                 ^
           77|     };
       Did you mean one of env or stdenv?
2026-05-25 19:13:53 +01:00
Marcin Serwin
4562e2e35c shadps4: 0.13.0 -> 0.15.0, shadps4-qtlauncher: init at 224 (#474696) 2026-05-25 18:09:33 +00:00
R. Ryantm
a2f0aea9bd mago: 1.23.0 -> 1.29.0 2026-05-25 18:06:32 +00:00
R. Ryantm
65910f166b hyprwhspr-rs: 0.3.27 -> 0.3.28 2026-05-25 18:04:21 +00:00
Hythera
51f6d0a44c valkey: 9.0.4 -> 9.1.0
changelog: https://github.com/valkey-io/valkey/releases/tag/9.1.0

diff: https://github.com/valkey-io/valkey/compare/9.0.4...9.1.0
2026-05-25 20:00:48 +02:00
Michael Daniels
b1547990a6 python3Packages.ipv8-rust-tunnels: enable pyo3 abi3 forward compat for python 3.14 (#518963) 2026-05-25 17:57:56 +00:00
Michael Daniels
22a83373ef python3Packages.psycopg2cffi: disable test_notify on python 3.13+ (#521591) 2026-05-25 17:55:00 +00:00
R. Ryantm
58cce8fabf nezha-agent: 2.0.3 -> 2.0.4 2026-05-25 17:49:05 +00:00
Michael Daniels
1b231bee0e mdbook: 0.5.2 -> 0.5.3 (#523735) 2026-05-25 17:46:16 +00:00
R. Ryantm
3b96304d28 python3Packages.django-markdownx: 4.0.9 -> 4.0.11 2026-05-25 17:44:48 +00:00
Michael Daniels
fd496963e3 monophony: drop quadradical from maintainers (#524103) 2026-05-25 17:36:04 +00:00
Pol Dellaiera
9a7be82c17 docker_25: 25.0.13 -> 25.0.16 (#521615) 2026-05-25 17:29:07 +00:00
Florian Klink
2fcba1bf8b lensfun: update lens database (#523491) 2026-05-25 17:28:27 +00:00
R. Ryantm
67bab3636a libretro.vice-x128: 0-unstable-2026-04-23 -> 0-unstable-2026-05-21 2026-05-25 17:17:35 +00:00
Sandro
4d21bfedc4 python3Packages.openrazer: 3.12.2 -> 3.12.3 (#523308) 2026-05-25 17:07:28 +00:00
Michael Daniels
94f850a330 bmake: restore missing bsd.*.mk symlinks on Darwin (#523510) 2026-05-25 17:05:50 +00:00
Henry-Hiles
cb714a85ad monophony: drop quadradical from maintainers 2026-05-25 13:05:38 -04:00
Alexis Hildebrandt
7f868b78f9 weaviate-client: fix darwin build 2026-05-25 19:03:53 +02:00
nixpkgs-ci[bot]
7670a9fe5e tcping-rs: 1.2.26 -> 1.2.27 (#524041) 2026-05-25 17:00:00 +00:00
nixpkgs-ci[bot]
0c26c9d66b wstunnel: 10.5.4 -> 10.5.5 (#523982) 2026-05-25 16:59:55 +00:00
nixpkgs-ci[bot]
2eef2808d9 rcon-cli: 1.7.4 -> 1.7.5 (#523929) 2026-05-25 16:59:51 +00:00
nixpkgs-ci[bot]
2dc7e5ec5a adguardhome: 0.107.74 -> 0.107.76 (#523692) 2026-05-25 16:59:41 +00:00
nixpkgs-ci[bot]
8ce8708786 devede: make various improvements to the derivation (#521088) 2026-05-25 16:59:16 +00:00
R. Ryantm
95af905f07 pv-migrate: 3.3.0 -> 3.4.0 2026-05-25 16:50:54 +00:00
R. Ryantm
2e34eff32b libretro.ppsspp: 0-unstable-2026-05-17 -> 0-unstable-2026-05-25 2026-05-25 16:50:35 +00:00
R. Ryantm
3e0b437088 qalculate-qt: 5.10.0 -> 5.11.0 2026-05-25 16:50:09 +00:00
R. Ryantm
31e74d6de0 cdncheck: 1.2.36 -> 1.2.37 2026-05-25 16:45:51 +00:00
Pol Dellaiera
a5ffdfbe92 phpExtensions.amqp: move env variable into env for structuredAttrs (#524075) 2026-05-25 16:45:34 +00:00
Pol Dellaiera
d81e2b225b phpExtensions.smbclient: move env variable into env for structuredAttrs (#524079) 2026-05-25 16:45:22 +00:00
Gaetan Lepage
b6a8be65c4 python3Packages.submitit: cleanup, skip failing test on darwin 2026-05-25 16:44:17 +00:00
Pol Dellaiera
99ad76c5d3 antigravity-cli: fix binary name (#524076) 2026-05-25 16:43:59 +00:00
cyclopentane
80f24e6e71 {libqalculate, qalculate-gtk, qalculate-qt}: 5.10.0 -> 5.11.0 2026-05-25 18:33:11 +02:00
R. Ryantm
a76d8acb16 rune: 0.14.1 -> 0.14.2 2026-05-25 16:32:10 +00:00
comonad
aeea4dd035 koka: 3.2.2 -> 3.2.3 2026-05-26 00:30:55 +08:00
Sigmanificient
fb024fd107 scx.cscheds: move env variable into env for structuredAttrs 2026-05-25 18:29:33 +02:00
Wim de With
de11f8a838 python3Packages.azure-mgmt-automation: use fixed point 2026-05-25 18:28:53 +02:00
Wim de With
8848bbe63b python3Packages.azure-mgmt-automation: 1.0.0 -> 1.0.1 2026-05-25 18:28:53 +02:00
Sandro
a4e562a258 pihole: fix nix-update, 6.4 -> 6.4.2 (#523333) 2026-05-25 16:15:32 +00:00
Alyssa Ross
095da57040 libudev-zero: 1.0.3 -> 1.0.4 (#523606) 2026-05-25 16:13:59 +00:00
Michael Daniels
1eea76a52e python3Packages.bezier: unbreak on Darwin (#523842) 2026-05-25 16:10:26 +00:00
Alyssa Ross
03c3837e3a llvmPackages_git: 23.0.0-unstable-2026-05-17 -> 23.0.0-unstable-2026-… (#523822) 2026-05-25 16:10:19 +00:00
nixpkgs-ci[bot]
7e6a356715 files-cli: 2.15.297 -> 2.15.305 (#523996) 2026-05-25 16:10:13 +00:00
nixpkgs-ci[bot]
e4067d1b03 goreleaser: 2.15.4 -> 2.16.0 (#523754) 2026-05-25 16:10:04 +00:00
Sigmanificient
3ef130420a playwright: move env variable into env for structuredAttrs 2026-05-25 18:06:00 +02:00
Sigmanificient
1ac91f69af phpExtensions.smbclient: move env variable into env for structuredAttrs 2026-05-25 18:02:51 +02:00
Gaétan Lepage
0916126a81 python3Packages.pycrdt: 0.13.0 -> 0.13.1 (#523192) 2026-05-25 16:01:12 +00:00
Sandro
dc04883f1d netboxPlugins.netbox-inventory: init at 2.5.1 (#523949) 2026-05-25 16:00:08 +00:00
Sandro
e411fb5351 netboxPlugins.netbox-data-flows: init at 1.5.2 (#523940) 2026-05-25 15:59:38 +00:00
Sandro
5dddaf7714 netboxPlugins.netbox-secrets: init at 3.0.2 (#523932) 2026-05-25 15:59:28 +00:00
Sigmanificient
73c55047b4 phpExtensions.amqp: move env variable into env for structuredAttrs 2026-05-25 17:59:24 +02:00
R. Ryantm
154c840110 python3Packages.inkbird-ble: 1.1.1 -> 1.3.0 2026-05-25 15:58:22 +00:00
R. Ryantm
55580459a4 whisperx: 3.8.5 -> 3.8.6 2026-05-25 15:56:46 +00:00
Adriel Velazquez
db37039ed1 antigravity-cli: fix binary name 2026-05-25 11:54:48 -04:00
R. Ryantm
49b02ba1ae cnspec: 13.9.0 -> 13.11.0 2026-05-25 15:50:52 +00:00
Bobby Rong
75dbd93c28 libxfce4windowing: 4.20.5 -> 4.20.6
https://gitlab.xfce.org/xfce/libxfce4windowing/-/compare/libxfce4windowing-4.20.5...libxfce4windowing-4.20.6
2026-05-25 23:50:49 +08:00
Heitor Augusto
9c1989d44a hydralauncher: 3.9.5 -> 3.9.8 (#514907) 2026-05-25 15:50:11 +00:00
TomaSajt
6f40fa913d vesktop: unify electron-builder logic 2026-05-25 17:47:43 +02:00
TomaSajt
f19a183046 pear-desktop: unify electron-builder logic 2026-05-25 17:47:37 +02:00
TomaSajt
eca9922ab0 goofcord: unify electron-builder logic 2026-05-25 17:47:28 +02:00
TomaSajt
a58a02b18e feishin: unify electron-builder logic 2026-05-25 17:47:21 +02:00
TomaSajt
b36a12f7e7 equibop: unify electron-builder logic 2026-05-25 17:47:12 +02:00
R. Ryantm
022d82147e octavePackages.miscellaneous: 1.3.2 -> 1.3.3 2026-05-25 10:39:11 -05:00
Karl Hallsby
b9cb769b1f octavePackages.miscellaneous: Run autoreconf hook on compiled sources 2026-05-25 10:39:11 -05:00
Martin Weinelt
ace7fd364b flux9s: 0.7.2 -> 0.9.0 (#520714) 2026-05-25 15:35:48 +00:00
R. Ryantm
80d2079c72 python3Packages.cached-ipaddress: 1.0.1 -> 1.1.1 2026-05-25 15:28:11 +00:00
R. Ryantm
8cdc645088 turso: 0.6.0 -> 0.6.1 2026-05-25 15:24:17 +00:00
Peder Bergebakken Sundt
380d9786fd python3Packages.mediawiki-langcodes: 0.2.22 -> 0.2.23 (#523038) 2026-05-25 15:21:28 +00:00
Peder Bergebakken Sundt
487ebd2cc2 qidi-studio: 2.05.02.50 > 2.06.00.51 (#522977) 2026-05-25 15:20:09 +00:00
Peder Bergebakken Sundt
e3a0946be9 nixpkgs-hammering: 0-unstable-2025-09-10 -> 0-unstable-2026-04-21 (#522446) 2026-05-25 15:15:22 +00:00
nixpkgs-ci[bot]
c88563e15d pyright: 1.1.409 -> 1.1.410 (#523990) 2026-05-25 15:15:20 +00:00
nixpkgs-ci[bot]
4d757bf336 attyx: 0.4.0 -> 0.4.2 (#523906) 2026-05-25 15:15:16 +00:00
nixpkgs-ci[bot]
4a51fed329 buildbox: 1.4.6 -> 1.4.7 (#523875) 2026-05-25 15:15:15 +00:00
Peder Bergebakken Sundt
6ef2303f03 mcat-unwrapped: 0.4.6 -> 0.6.1 (#522037) 2026-05-25 15:14:43 +00:00
Peder Bergebakken Sundt
0921763c49 hyprmon: 0.0.15 -> 0.0.17 (#522005) 2026-05-25 15:14:17 +00:00
Peder Bergebakken Sundt
e527a7ea65 shopware-cli: update url (#517925) 2026-05-25 15:12:56 +00:00
Connor Alecks
74f68ee459 maintainers: add eConnah 2026-05-25 17:03:05 +02:00
Gaetan Lepage
8efa56d8d7 python3Packages.numpy-quaternion: init at 2024.0.13 2026-05-25 15:01:33 +00:00
Sandro
b4634345e5 opentelemetry-collector: 0.124.0 -> 0.151.0 (#516835) 2026-05-25 14:50:53 +00:00
Sandro
503dba3369 python3Packages.opentelemetry-semantic-conventions-ai: init at 0.4.15 (#498051) 2026-05-25 14:45:15 +00:00
Sandro
b401e19c79 aws-sso-cli: 2.1.0 -> 2.2.4 (#522281) 2026-05-25 14:43:04 +00:00
Steve Purcell
1d223a9909 lstk: 0.6.0 -> 0.9.0
Auto-updates were failing as the package's tests have started to
require a writeable home dir.
2026-05-25 15:41:31 +01:00
Peder Bergebakken Sundt
054f1c0f52 cccc: unbreak on GCC 15, 3.1.4 -> 3.2.0 (#523269) 2026-05-25 14:40:03 +00:00
Vonfry
2f15540083 emacsPackages.ghostel: set optimize build flags 2026-05-25 22:35:17 +08:00
André Silva
88ea462a9c easyeffects: 8.2.2 -> 8.2.4 (#524023) 2026-05-25 14:34:24 +00:00
Fabian Affolter
d69afa686c python3Packages.iamdata: 0.1.202605231 -> 0.1.202605251 (#523950) 2026-05-25 14:30:21 +00:00
Fabian Affolter
9e134a155c python3Packages.mypy-boto3-*: updates (#523951) 2026-05-25 14:30:15 +00:00
Fabian Affolter
4d96351c6b python3Packages.aiodiscover: 3.0.0 -> 3.2.3 (#523972) 2026-05-25 14:29:49 +00:00
R. Ryantm
e40ec0e087 tcping-rs: 1.2.26 -> 1.2.27 2026-05-25 14:22:58 +00:00
Adam C. Stephens
13191993df sabnzbd: 5.0.1 -> 5.0.3 (#522681) 2026-05-25 14:08:39 +00:00
nixpkgs-ci[bot]
04c899af35 kubectl-cnpg: 1.29.0 -> 1.29.1 (#523975) 2026-05-25 13:59:13 +00:00
Gaétan Lepage
2ab975f210 python3Packages.symfc: 1.7.0 -> 1.7.1 (#523469) 2026-05-25 13:59:11 +00:00
Yohann Boniface
a2df343961 multitran.libmtquery: move env variable into env for structuredAttrs (#524009) 2026-05-25 13:55:55 +00:00
Florian Klink
7b300c668c netron: 9.0.8 -> 9.0.9 (#523991) 2026-05-25 13:54:27 +00:00
Samuel Silva
42374a6973 renode: bump dotnet 9 -> 10
Signed-off-by: Samuel Silva <samuel@ossystems.com.br>
2026-05-25 10:51:51 -03:00
Sigmanificient
dc7d0407b7 php: move env variable into env for structuredAttrs 2026-05-25 15:48:25 +02:00
Toma
3aa2f60796 redisinsight: 2.70.0 -> 3.4.2 (#517305) 2026-05-25 13:46:20 +00:00
Tom Herbers
2ee9c5f475 bird3: 3.2.1 -> 3.3.0
Diff: https://gitlab.nic.cz/labs/bird/-/compare/v3.2.1...v3.3.0

Changelog: https://gitlab.nic.cz/labs/bird/-/blob/v3.3.0/NEWS
2026-05-25 15:43:29 +02:00
André Silva
20680deac9 easyeffects: 8.2.2 -> 8.2.4 2026-05-25 14:42:40 +01:00
Tom Herbers
197d3402b3 bird2: 2.18.1 -> 2.19.0
Diff: https://gitlab.nic.cz/labs/bird/-/compare/v2.18.1...v2.19.0

Changelog: https://gitlab.nic.cz/labs/bird/-/blob/v2.19.0/NEWS
2026-05-25 15:41:49 +02:00
Sandro
d7db5d634f podofo: refactor version naming, drop 0.9, make scribus use up-to-date podofo, join config into one, use lib.cmakeBool, nixpkgs-vet (#518091) 2026-05-25 13:41:06 +00:00
Alyssa Ross
f601dfd115 llvmPackages_22: 22.1.5 -> 22.1.6 (#523881) 2026-05-25 13:41:05 +00:00
Sandro
9623bda6bb zsh: unbreak nixos module build for dynamic dhcp hostname (#485244) 2026-05-25 13:35:39 +00:00
André Silva
a7ba5c0435 easyeffects: hide x42-plugins behind isx86 (#523664) 2026-05-25 13:35:35 +00:00
Sandro
c25847f2d9 sonar: init at v0.3.0 (#518813) 2026-05-25 13:34:44 +00:00
Sandro
3fffa7978e asyncapi: init at 6.0.0 (#495016) 2026-05-25 13:34:16 +00:00
Vincent Laporte
dd22c1adea ocamlPackages.awa: 0.5.2 → 0.6.0 2026-05-25 15:30:29 +02:00
Sandro
63ef02d2ce zsh-completions: 0.35.0 -> 0.36.0 (#498309) 2026-05-25 13:30:25 +00:00
Martin Weinelt
1c9200a5e7 evcc: 0.307.0 -> 0.307.1 (#524013) 2026-05-25 13:25:01 +00:00
haansn08
5bba640bac gajim: fix spell checking
Gajim switched from gspell to libspelling for spell checking
2026-05-25 15:24:29 +02:00
R. Ryantm
94395ce9df ledfx: 2.1.8 -> 2.1.9 2026-05-25 13:21:27 +00:00
Martin Weinelt
b766c1fe3a evcc: 0.307.0 -> 0.307.1
https://github.com/evcc-io/evcc/releases/tag/0.307.1
2026-05-25 15:19:09 +02:00
R. Ryantm
92697453d0 sipexer: 1.2.0 -> 2.0.0 2026-05-25 13:17:49 +00:00
Austin Horstman
40e1723c7b yaziPlugins: commit updates separately (#523689) 2026-05-25 13:11:53 +00:00
Austin Horstman
c7ed3cd9c6 kulala-core: 0.6.0 -> 0.7.0; vimPlugins.kulala-nvim: 6.1.0 -> 6.2.0 (#524008) 2026-05-25 13:10:41 +00:00
nixpkgs-ci[bot]
eeb96138cf Merge staging-next into staging 2026-05-25 13:10:31 +00:00
nixpkgs-ci[bot]
0079cdc240 Merge master into staging-next 2026-05-25 13:09:46 +00:00
Gaetan Lepage
028a56aaeb python3Packages.pybuildkite: init at 1.3.0 2026-05-25 13:06:03 +00:00
Jo
44209b4d7a makeSetupHook: set meta.license (#516133) 2026-05-25 13:06:03 +00:00
Stefan Frijters
2cf1a63a37 multitran.libmtquery: move env variable into env for structuredAttrs 2026-05-25 15:04:28 +02:00
Stefan Frijters
b58a49e4e4 dfhack: move env variables into env for structuredAttrs 2026-05-25 15:01:21 +02:00
Perchun Pak
743c47de9e vimPlugins.kulala-nvim: 6.1.0 -> 6.2.0 2026-05-25 15:00:47 +02:00
Perchun Pak
a3bce6362f kulala-core: 0.6.0 -> 0.7.0 2026-05-25 15:00:33 +02:00
Stefan Frijters
cffa0be327 zod: move env variables into env 2026-05-25 14:58:45 +02:00
Morgan Helton
6890ba8c3d aws-sso-cli: enable __darwinAllowLocalNetworking 2026-05-25 07:55:30 -05:00
nixpkgs-ci[bot]
413bf4131d whosthere: 0.7.1 -> 0.8.2 (#523989) 2026-05-25 12:48:34 +00:00
nixpkgs-ci[bot]
1914a60d16 vg: move NIX_CFLAGS_COMPILE into env for consistency (#523986) 2026-05-25 12:48:30 +00:00
Harinn
81a7ca2c6d python3Packages.pytest-notebook: fix build with pytest 9 2026-05-25 19:47:39 +07:00
nixpkgs-ci[bot]
152e933a55 cargo-dist: 0.31.0 -> 0.32.0 (#523382) 2026-05-25 12:47:37 +00:00
nixpkgs-ci[bot]
17ddb8f628 pscale: 0.282.0 -> 0.284.0 (#518170) 2026-05-25 12:47:20 +00:00
Vladimír Čunát
c898a19e6f libcaca: apply patch for CVE-2026-42046 (#519401) 2026-05-25 12:44:51 +00:00
Vladimír Čunát
340e995628 freetype: 2.14.2 -> 2.14.3 (#516047) 2026-05-25 12:44:10 +00:00
R. Ryantm
3704ed0a74 files-cli: 2.15.297 -> 2.15.305 2026-05-25 12:35:55 +00:00
Nick Cao
edb50db13d tayga: 0.9.5 -> 0.9.6 (#484615) 2026-05-25 12:33:08 +00:00
Nick Cao
fe5a17b3ed mtail: 3.2.50 -> 3.2.51 (#522176) 2026-05-25 12:32:19 +00:00
Nick Cao
b9a84551f0 python3Packages.uuid-utils: 0.14.1 -> 0.16.0 (#511028) 2026-05-25 12:28:11 +00:00
R. Ryantm
14cb96b2c4 netron: 9.0.8 -> 9.0.9 2026-05-25 12:23:41 +00:00
Stefan Frijters
349a55616f vg: move NIX_CFLAGS_COMPILE into env for consistency
The rest of nixpkgs (minus some stragglers) has had this moved into env.

This commit does actually cause a rebuild since structuredAttrs is already enabled.
2026-05-25 14:22:01 +02:00
Nick Cao
91b3d13e96 v2ray-domain-list-community: 20260514020130 -> 20260522120028 (#523095) 2026-05-25 12:21:13 +00:00
Nick Cao
ea1a62b8f7 polarity: latest-unstable-2026-04-28 -> 0-unstable-2026-05-20 (#517690) 2026-05-25 12:19:59 +00:00
R. Ryantm
8696923960 whosthere: 0.7.1 -> 0.8.2 2026-05-25 12:18:59 +00:00
R. Ryantm
389ef53962 kiro-cli: 2.3.0 -> 2.4.1 2026-05-25 12:17:54 +00:00
R. Ryantm
81a059ee93 pyright: 1.1.409 -> 1.1.410 2026-05-25 12:13:22 +00:00
Yohann Boniface
114feaecc1 deadbeefPlugins.*: move env variables into env (#523981) 2026-05-25 12:11:24 +00:00
Niklas Hambüchen
ac6703877d git-branchless: 0.10.0 -> 0.11.0 (#523251) 2026-05-25 12:09:01 +00:00
Stefan Frijters
c2349435ce deadbeefPlugins.musical-spectrum: move env variable into env 2026-05-25 14:05:42 +02:00
Stefan Frijters
874bdfab83 deadbeefPlugins.lyricbar: move env variable into env 2026-05-25 14:05:28 +02:00
R. Ryantm
0ac0b4e417 wstunnel: 10.5.4 -> 10.5.5 2026-05-25 12:05:16 +00:00
R. Ryantm
b0733594e3 ast-grep: 0.42.1 -> 0.42.3 2026-05-25 12:02:01 +00:00
Christian Kögler
8ff48535c7 onnxruntime: fix cross-compilation 2026-05-25 13:59:32 +02:00
R. Ryantm
9a80d6669c enlightenment.evisum: 2.0.9 -> 2.0.10 2026-05-25 11:54:46 +00:00
Yohann Boniface
7abdd6c20d maintainers: drop lnl7 (#520863) 2026-05-25 11:51:44 +00:00
Sigmanificient
0bbc8dffae treewide: set meta.license on hooks 2026-05-25 13:48:20 +02:00
Gaétan Lepage
a1647850c2 vimPlugins: update on 2026-05-24 (#523651) 2026-05-25 11:47:14 +00:00
Kajus Naujokaitis
4fa7d03656 nixos/console: fix tmpfile rule when imperativeLocale is enabled
Signed-off-by: Kajus Naujokaitis <kajusn@gmail.com>
2026-05-25 14:44:13 +03:00
R. Ryantm
d45509f5c8 kubectl-cnpg: 1.29.0 -> 1.29.1 2026-05-25 11:37:14 +00:00
Jo
70df9fb258 installFonts: set meta.{description,maintainers,license} (#520679) 2026-05-25 11:36:31 +00:00
Gaétan Lepage
e3524f0b51 invidious: unpin crystal version (#523693) 2026-05-25 11:35:31 +00:00
Robert Hensing
ccbf6da64e types.attrList: init (#510698) 2026-05-25 11:34:46 +00:00
nixpkgs-ci[bot]
f8b2157b20 nushell: 0.112.2 -> 0.113.0 (#523915) 2026-05-25 11:33:38 +00:00
nixpkgs-ci[bot]
d95c2bc689 daktari: 0.0.321 -> 0.0.324 (#523887) 2026-05-25 11:33:35 +00:00
nixpkgs-ci[bot]
26234d41c8 rio: 0.4.4 -> 0.4.5 (#523883) 2026-05-25 11:33:33 +00:00
nixpkgs-ci[bot]
6cd9cd5c87 garnet: 1.1.6 -> 1.1.9 (#523835) 2026-05-25 11:33:30 +00:00
nixpkgs-ci[bot]
a118c00629 officecli: 1.0.93 -> 1.0.97 (#523787) 2026-05-25 11:33:27 +00:00
R. Ryantm
af9dfbd92d python3Packages.aiodiscover: 3.0.0 -> 3.2.3 2026-05-25 11:26:02 +00:00
Alyssa Ross
2372255a5b highlight: backport crash fix (#520376) 2026-05-25 11:25:40 +00:00
4ever2
811493b89b coqPackages.equations: 1.3.1 -> 1.3.2 2026-05-25 13:23:49 +02:00
Yohann Boniface
b2fe0bc745 maintainers: remove mbbx6spp (#521212) 2026-05-25 11:21:33 +00:00
Fabian Affolter
7e18ec5706 python3Packages.pytest-resource-path: 1.4.1 -> 1.5.0 (#523888) 2026-05-25 11:12:53 +00:00
Fabian Affolter
3f2b2a8621 python3Packages.adax: migrate to pyproject (#523707) 2026-05-25 11:10:27 +00:00
Fabian Affolter
610f1a0131 proxelar: 0.4.4 -> 0.4.5 (#523734) 2026-05-25 11:08:15 +00:00
Yohann Boniface
5728d880ad ddhx: add meta.mainProgram (#518272) 2026-05-25 11:07:01 +00:00
Fabian Affolter
06d04f05f4 python3Packages.pytest-resource-path: migrate to finalAttrs 2026-05-25 13:02:24 +02:00
Yohann Boniface
5b19c8de43 maintainers: remove dsferruzza (#521451) 2026-05-25 11:01:45 +00:00
R. Ryantm
3f768d54ad proton-pass-cli: 2.0.2 -> 2.1.0 2026-05-25 10:58:13 +00:00
R. Ryantm
f12200addd routedns: 0.1.170 -> 0.1.188 2026-05-25 10:58:04 +00:00
Yohann Boniface
dc77e39c7a maintainers: remove ciil (#521442) 2026-05-25 10:56:53 +00:00
Fabian Affolter
3381611008 python3Packages.aiovodafone: 3.2.0 -> 3.3.0 (#523777) 2026-05-25 10:55:02 +00:00
Fabian Affolter
7b260551dc python3Packages.twilio: 9.10.5 -> 9.10.9 (#522205) 2026-05-25 10:54:55 +00:00
Fabian Affolter
9f1e6fd49c python3Packages.authlib: 1.7.0 -> 1.7.2
Diff: https://github.com/lepture/authlib/compare/v1.7.0...v1.7.2

Changelog: https://github.com/lepture/authlib/blob/v1.7.2/docs/upgrades/changelog.rst
2026-05-25 12:54:02 +02:00
Nico Felbinger
df41096c60 netboxPlugins.netbox-inventory: init at 2.5.1 2026-05-25 12:48:26 +02:00
Fabian Affolter
e59dcfacf7 python3Packages.boto3-stubs: 1.43.13 -> 1.43.14 2026-05-25 12:47:16 +02:00
Fabian Affolter
a0e1b67484 python3Packages.botocore-stubs: 1.42.41 -> 1.43.14 2026-05-25 12:47:12 +02:00
Fabian Affolter
6f8def2140 python3Packages.mypy-boto3-s3: 1.43.5 -> 1.43.14 2026-05-25 12:46:53 +02:00
Fabian Affolter
0e2dc93dd6 python3Packages.mypy-boto3-pi: 1.43.0 -> 1.43.14 2026-05-25 12:46:44 +02:00
Fabian Affolter
b669dad9fa python3Packages.mypy-boto3-ec2: 1.43.10 -> 1.43.14 2026-05-25 12:46:08 +02:00
Maximilian Bosch
fde782a9eb roundcube: 1.7.0 -> 1.7.1
ChangeLog: https://github.com/roundcube/roundcubemail/releases/tag/1.7.1
2026-05-25 12:45:45 +02:00
Fabian Affolter
f3a1e03ea3 python3Packages.iamdata: 0.1.202605231 -> 0.1.202605251
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202605231...v0.1.202605251

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202605251
2026-05-25 12:43:47 +02:00
R. Ryantm
da7d1a2a84 grafanaPlugins.volkovlabs-rss-datasource: 4.4.0 -> 4.4.1 2026-05-25 10:41:06 +00:00
R. Ryantm
0b740d626f pscale: 0.282.0 -> 0.284.0 2026-05-25 10:30:25 +00:00
Thomas Butter
a2e94ff957 alliance: unbreak 2026-05-25 10:28:34 +00:00
Matteo Pacini
a58a0ec111 vscode-extensions.saoudrizwan.claude-dev: 3.83.0 -> 3.84.0 (#523587) 2026-05-25 10:24:23 +00:00
Gaétan Lepage
e43de94a67 tmuxPlugins.search-panes: init at 0-unstable-2025-07-27 (#472834) 2026-05-25 10:05:09 +00:00
Nico Felbinger
b776e7c6e5 netboxPlugins.netbox-data-flows: init at 1.5.2 2026-05-25 12:02:40 +02:00
nixpkgs-ci[bot]
0f9893c14c icm: 0.10.49 -> 0.10.50 (#523877) 2026-05-25 10:01:57 +00:00
nixpkgs-ci[bot]
1ec768abd5 kirimoto: 4.6.3 -> 4.7.0 (#523849) 2026-05-25 10:01:50 +00:00
nixpkgs-ci[bot]
52f3954729 authentik: 2025.12.4 -> 2025.12.5 (#523691) 2026-05-25 10:01:35 +00:00
nixpkgs-ci[bot]
f37f5f39b9 kimai: 2.56.0 -> 2.57.0 (#523334) 2026-05-25 10:01:16 +00:00
Justin Restivo
d1e1404d54 tmuxPlugins.search-panes: init at 0-unstable-2025-07-27 2026-05-25 09:58:49 +00:00
Ivan Mincik
aa43f359a7 vg: init at 1.74.1 (#522653) 2026-05-25 09:57:46 +00:00
Gaétan Lepage
4155eaa45f mlflow{,-server}: fix server startup and missing UI (#519345) 2026-05-25 09:46:49 +00:00
Damien Cassou
6275690edd lint-staged: 17.0.4 -> 17.0.5 (#523323) 2026-05-25 09:45:31 +00:00
Thomas Butter
ddf6f37d4f cccc: 3.1.4 -> 3.2.0 2026-05-25 09:32:13 +00:00
R. Ryantm
94c0124151 python3Packages.py-opensonic: 9.0.1 -> 9.1.0 2026-05-25 09:28:42 +00:00
Nico Felbinger
8cf621e1b8 netboxPlugins.netbox-secrets: init at 3.0.2 2026-05-25 11:26:46 +02:00
André Silva
170e319c43 vuetorrent: 2.33.0 -> 2.34.0 (#521905) 2026-05-25 09:26:33 +00:00
Gaétan Lepage
b5341111f3 python3Packages.agent-client-protocol: 0.10.0 -> 0.10.1 (#523781) 2026-05-25 09:23:17 +00:00
Sefa Eyeoglu
72e6e866eb hyperglot: 0.7.3 -> 0.8.1 (#522418) 2026-05-25 09:22:53 +00:00
R. Ryantm
4d55624e64 chess-tui: 2.7.0 -> 2.7.1 2026-05-25 09:22:26 +00:00
R. Ryantm
408dc84356 rcon-cli: 1.7.4 -> 1.7.5 2026-05-25 09:10:43 +00:00
Gaétan Lepage
415536cd2b python3Packages.geoarrow-rust-core: 0.6.1 -> 0.6.2 (#522234) 2026-05-25 09:10:12 +00:00
André Silva
7b2f39b5c4 jellyfin{,-web}: 10.11.8 -> 10.11.10 (#523908) 2026-05-25 09:08:26 +00:00
R. Ryantm
de2f012056 lazysql: 0.5.0 -> 0.5.1 2026-05-25 09:04:39 +00:00
Alexis Hildebrandt
99c4da7282 weaviate: 1.35.2 -> 1.37.4; add nix-update-script 2026-05-25 11:03:43 +02:00
Gaétan Lepage
cc926beead python3Packages.disposable-email-domains: 0.0.181 -> 0.0.188 (#523910) 2026-05-25 09:02:10 +00:00
hellwolf
69a1cd8199 python313Packages.eth-utils: fix build
- tests/core/functional-utils/test_type_inference.py
2026-05-25 11:57:38 +03:00
Marc Jakobi
9827bb9efc tmux-sessionizer: 0.5.0 -> 0.6.0 (#523839) 2026-05-25 08:54:03 +00:00
R. Ryantm
95ee581f7b zvm: 0.8.14 -> 0.8.22 2026-05-25 08:39:14 +00:00
nixpkgs-ci[bot]
a49d7d6d38 voicevox-engine: fix build by disabling failing test (#523815) 2026-05-25 08:34:08 +00:00
nixpkgs-ci[bot]
e82a307305 ncspot: 1.3.3 -> 1.3.4 (#523809) 2026-05-25 08:34:07 +00:00
nixpkgs-ci[bot]
c1ce737c87 seconlay: 0-unstable-2026-04-30 -> 0-unstable-2026-05-21 (#523779) 2026-05-25 08:34:05 +00:00
nixpkgs-ci[bot]
9df8d7fe7c versatiles: 4.1.0 -> 4.1.2 (#523214) 2026-05-25 08:33:26 +00:00
R. Ryantm
4f2f5d3940 python3Packages.geoarrow-rust-core: 0.6.1 -> 0.6.2 2026-05-25 08:18:27 +00:00
Wolfgang Walther
6d5b932f42 workflows/periodic-merge: update haskell-updates PR's base branch (#523160) 2026-05-25 08:01:19 +00:00
R. Ryantm
d338f57a07 grafanaPlugins.frser-sqlite-datasource: 4.0.2 -> 4.0.6 2026-05-25 07:59:13 +00:00
Sergei Trofimovich
bc58993f99 libffi_3_3: fix gcc-15 build
Without the chnage the build fails in `master` as
https://hydra.nixos.org/build/329329821:

```
FAIL: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
FAIL: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
FAIL: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
FAIL: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
```

ZHF: #516381
2026-05-25 08:56:32 +01:00
R. Ryantm
0955e394c8 python3Packages.eigenpy: 3.12.0 -> 3.13.0 2026-05-25 07:52:09 +00:00
Moritz Sanft
f9d8b65950 sev-snp-measure: 0.0.12 -> 0.0.13 (#523071) 2026-05-25 07:42:19 +00:00
nixpkgs-ci[bot]
61b9864f0a Merge staging-next into staging 2026-05-25 07:36:26 +00:00
nixpkgs-ci[bot]
a5fb403769 Merge master into staging-next 2026-05-25 07:35:54 +00:00
Gaétan Lepage
dcb0fb5c55 python3Packages.geoarrow-rust: fix the failing tests (#523824) 2026-05-25 07:31:35 +00:00
R. Ryantm
c8272f5d4c nushell: 0.112.2 -> 0.113.0 2026-05-25 07:30:20 +00:00
Victor Jacobs
de7a08e42e jellyfin: 10.11.8 -> 10.11.10 2026-05-25 09:23:26 +02:00
Gaetan Lepage
30575c536b python3Packages.geoarrow-rust: sort entries 2026-05-25 07:20:52 +00:00
Michael Hoang
6d1bbc317c nixos/nginx: drop option for configuring DHE
This option is no longer necessary as DHE is deprecated in NixOS as of #513396
and ECDHE does not require any configuration changes.
2026-05-25 09:18:10 +02:00
misuzu
43b7138226 llama-cpp: Use runtime instruction dispatch for massive speedups (#518204) 2026-05-25 07:17:21 +00:00
Michael Hoang
6db66126ec nixos/nginx: sync Mozilla recommended cipher list
https://ssl-config.mozilla.org/#server=nginx&config=intermediate&guideline=6.0
https://wiki.mozilla.org/Security/Server_Side_TLS#Version_History
2026-05-25 09:15:25 +02:00
R. Ryantm
49bc5d4ec5 narsil: 1.4.0-140-g962201f6f -> 1.4.0-143-g086e3b6af 2026-05-25 07:14:42 +00:00
R. Ryantm
88aa5af923 python3Packages.disposable-email-domains: 0.0.181 -> 0.0.188 2026-05-25 07:05:03 +00:00
R. Ryantm
19e8a5b4c7 llama-cpp: 9190 -> 9309 2026-05-25 07:04:20 +00:00
Thiago Kenji Okada
2e5f3187bc libretro.mame2003: 0-unstable-2026-04-02 -> 0-unstable-2026-05-22 (#523889) 2026-05-25 07:04:02 +00:00
R. Ryantm
a13398ffc2 python3Packages.greynoise: 3.0.2 -> 3.0.3 2026-05-25 06:59:35 +00:00
R. Ryantm
4e8f7f0736 attyx: 0.4.0 -> 0.4.2 2026-05-25 06:58:43 +00:00
nixpkgs-ci[bot]
9b01f8dfe5 dotenvx: 1.66.0 -> 1.68.0 (#523725) 2026-05-25 06:54:47 +00:00
nixpkgs-ci[bot]
fa4cb7f906 qownnotes: 26.5.12 -> 26.5.15 (#523811) 2026-05-25 06:54:45 +00:00
nixpkgs-ci[bot]
fb0877417f models-dev: 0-unstable-2026-05-19 -> 0-unstable-2026-05-23 (#523672) 2026-05-25 06:54:38 +00:00
nixpkgs-ci[bot]
2c0d0ffe01 protols: 0.13.4 -> 0.14.0 (#523377) 2026-05-25 06:54:21 +00:00
@mjones
5f4e63ccf3 dwarf-fortress: 53.11 -> 53.14 (#521846) 2026-05-25 06:49:42 +00:00
R. Ryantm
86a475d632 dcv: 0.3.2 -> 0.4.0 2026-05-25 06:48:50 +00:00
R. Ryantm
d90442e088 trdsql: 1.1.0 -> 1.2.1 2026-05-25 06:40:13 +00:00
Morgan Jones
be347c722d dwarf-fortress: 53.11 -> 53.14 2026-05-24 23:40:09 -07:00
R. Ryantm
4c12bc39c7 nchat: 5.14.44 -> 5.15.26 2026-05-25 06:34:37 +00:00
imcvampire
c146780b80 cmux: init at 0.64.10 2026-05-25 09:33:18 +03:00
R. Ryantm
e45a713e82 rcp: 0.31.0 -> 0.32.0 2026-05-25 06:28:40 +00:00
Karolis Stasaitis
e04b73aa6a python3Packages.cynthion: relax pygreat dependency
Upstream pins pygreat~=2024.0.5, but cynthion 0.2.4 works fine against
pygreat 2026.0.0; drop the constraint so the package builds against
the current pygreat.
2026-05-25 08:26:13 +02:00
Karolis Stasaitis
c68342244a python3Packages.pygreat: 2024.0.5 -> 2026.0.0 2026-05-25 08:26:13 +02:00
Aliaksandr
5edd54e7ec nixos/kernel: drop boot.vesa
Deprecated in 2020 because Xorg works better with kernel modesetting,
and the original 800x600 default is rarely the right choice anyway.
Users who still need a VESA fallback can inline
`boot.kernelParams = [ "vga=0x317" "nomodeset" ];`.

`mkRemovedOptionModule` makes the removal noisy: setting `boot.vesa`
will now fail evaluation with a pointer to the replacement.
2026-05-25 09:25:01 +03:00
Robert Schütz
a38ae4f554 asio: 1.36.0 -> 1.38.0
Diff: https://github.com/chriskohlhoff/asio/compare/asio-1-36-0...asio-1-38-0
2026-05-24 23:24:25 -07:00
zowoq
c03ba07ec4 terraform-providers.scaleway_scaleway: 2.74.0 -> 2.75.0 (#523896) 2026-05-25 06:16:54 +00:00
R. Ryantm
4c40a7718d terraform-providers.scaleway_scaleway: 2.74.0 -> 2.75.0 2026-05-25 05:58:33 +00:00
R. Ryantm
66871c8c19 ssh-vault: 1.2.8 -> 1.2.9 2026-05-25 05:50:56 +00:00
@mjones
170058e203 androidStudioPackages.canary: 2026.1.1.5 -> 2026.1.2.2 (#523793) 2026-05-25 05:23:40 +00:00
nixpkgs-ci[bot]
468fb587db zerofs: 1.1.7 -> 1.1.10 (#523885) 2026-05-25 05:17:23 +00:00
nixpkgs-ci[bot]
8847686727 spire: 1.14.6 -> 1.15.0 (#522406) 2026-05-25 05:16:46 +00:00
R. Ryantm
89099a1e78 uclibc-ng: 1.0.57 -> 1.0.58 2026-05-25 05:16:21 +00:00
R. Ryantm
efb0882231 libretro.mame2003: 0-unstable-2026-04-02 -> 0-unstable-2026-05-22 2026-05-25 05:12:24 +00:00
R. Ryantm
9a1419dce0 python3Packages.pytest-resource-path: 1.4.1 -> 1.5.0 2026-05-25 05:06:45 +00:00
R. Ryantm
0a8be13f30 daktari: 0.0.321 -> 0.0.324 2026-05-25 04:54:10 +00:00
R. Ryantm
090c54a9cd zerofs: 1.1.7 -> 1.1.10 2026-05-25 04:47:30 +00:00
@mjones
a28d0a72ca tpm2-pkcs11: 1.9.2 -> 1.10.0 (#523256) 2026-05-25 04:45:44 +00:00
Tristan Ross
c33cc6c3dd llvmPackages_22: 22.1.5 -> 22.1.6 2026-05-24 21:38:27 -07:00
R. Ryantm
edd20afb0b rio: 0.4.4 -> 0.4.5 2026-05-25 04:38:27 +00:00
@mjones
561b160ee3 lmstudio: 0.4.13.1 -> 0.4.14.4 (#523843) 2026-05-25 04:38:01 +00:00
Robert Schütz
eb99a69943 at-spi2-core: 2.60.1 -> 2.60.4 2026-05-24 21:34:13 -07:00
dotlambda
ff78dd1e7b assimp: 6.0.4 -> 6.0.5 (#515398) 2026-05-25 04:30:10 +00:00
R. Ryantm
15c65151bb icm: 0.10.49 -> 0.10.50 2026-05-25 04:25:21 +00:00
Michael Daniels
adbc77087e which: 2.23 -> 2.25 (#523281) 2026-05-25 04:08:53 +00:00
R. Ryantm
23895e1565 buildbox: 1.4.6 -> 1.4.7 2026-05-25 04:04:48 +00:00
Doron Behar
eecdebfeee python3Packages.qtile{,-extras}: 0.35.0 -> 0.36.0 (#523156) 2026-05-25 03:45:55 +00:00
nixpkgs-ci[bot]
d9c38b963b field-monitor: 50.0 -> 50.1 (#523814) 2026-05-25 03:43:29 +00:00
nixpkgs-ci[bot]
eadc46f7cd inputplumber: 0.77.1 -> 0.77.2 (#523614) 2026-05-25 03:43:24 +00:00
Doron Behar
717eaf4228 python3Packages.beaupy: 3.11.0 -> 3.12.0 (#523827) 2026-05-25 03:43:12 +00:00
nixpkgs-ci[bot]
1482899fed tombi: 0.10.4 -> 0.11.6 (#523132) 2026-05-25 03:43:03 +00:00
Doron Behar
d15510aaba qt6Packages.qtutilities: 6.21.1 -> 6.21.2 (#523854) 2026-05-25 03:41:10 +00:00
Doron Behar
d9fb79496d syncthingtray: 2.1.0 -> 2.1.1 (#523857) 2026-05-25 03:39:22 +00:00
Robert Schütz
20a0686130 a2ps: 4.15.7 -> 4.15.8 2026-05-24 20:37:16 -07:00
Michael Daniels
addde00ef5 python3Packages.pytest-pylint: fix tests with newer pytest (#521575) 2026-05-25 03:34:46 +00:00
Doron Behar
94ed378595 mpir: change src location to GitHub (#523039) 2026-05-25 03:34:29 +00:00
Michael Daniels
a64ee93c05 armTrustedFirmwareTools: include dtc and gcc in nativeBuildInputs to fix darwin build (#521015) 2026-05-25 03:32:27 +00:00
Robert Schütz
d475d2ef1b appstream-glib: 0.8.2 -> 0.8.3
Diff: https://github.com/hughsie/appstream-glib/compare/appstream_glib_0_8_2...appstream_glib_0_8_3

Changelog: https://github.com/hughsie/appstream-glib/blob/appstream_glib_0_8_3/NEWS
2026-05-24 20:29:34 -07:00
Michael Daniels
1ac73d0b46 akkoma-admin-fe: use cctools libtool on darwin to fix node-sass build (#521010) 2026-05-25 03:29:06 +00:00
dotlambda
df251d336a alsa-utils: 1.2.14 -> 1.2.15.2 (#484983) 2026-05-25 03:21:25 +00:00
Robert Schütz
8371ec6f05 accountsservice: 23.13.9 -> 26.13.3
Diff: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/compare/23.13.9...26.13.3

Changelog: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/releases/26.13.3
2026-05-24 20:18:35 -07:00
Kenichi Kamiya
8c7c19f27a html2pdf: add versionCheckHook
version flag is available in 0.8.3:
4886ded651
2026-05-25 12:12:32 +09:00
rewine
824db23cea wlroots_0_20: 0.20.0 -> 0.20.1 (#523808) 2026-05-25 03:09:16 +00:00
Michael Daniels
cd74e9ffa9 age-plugin-fido2prf: fix darwin build by patching hardcoded Homebrew paths (#520963) 2026-05-25 03:08:41 +00:00
Michael Daniels
4039ce08a5 python3Packages.libarcus: drop (#520610) 2026-05-25 03:07:39 +00:00
dotlambda
657e74b341 abiword: 3.0.7 -> 3.0.8 (#493246) 2026-05-25 03:02:27 +00:00
R. Ryantm
026adadbdb syncthingtray: 2.1.0 -> 2.1.1 2026-05-25 02:51:30 +00:00
R. Ryantm
5ecad0cc92 qt6Packages.qtutilities: 6.21.1 -> 6.21.2 2026-05-25 02:40:36 +00:00
rewine
0191921823 wpsoffice-cn: remove absolute Exec path, unused deps and dirs (#502377) 2026-05-25 02:35:59 +00:00
R. Ryantm
51540bca85 mkvtoolnix-cli: 98.0 -> 99.0 2026-05-25 02:30:44 +00:00
crertel
1609924c67 lmstudio: 0.4.13.1 -> 0.4.14.4 2026-05-24 21:26:37 -05:00
R. Ryantm
d043258128 python3Packages.hy: 1.2.0 -> 1.3.0 2026-05-25 02:25:32 +00:00
Robert Schütz
d2a5f7f0ca libadwaita: 1.9.0 -> 1.9.1
Diff: https://gitlab.gnome.org/GNOME/libadwaita/-/compare/1.9.0...1.9.1

Changelog: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.9.1/NEWS
2026-05-24 19:24:27 -07:00
R. Ryantm
3fb9f6e816 kirimoto: 4.6.3 -> 4.7.0 2026-05-25 02:24:12 +00:00
R. Ryantm
55bbf4a831 der-ascii: 0.7.0 -> 0.8.0 2026-05-25 02:22:52 +00:00
Michael Daniels
3bb9a2d4e5 python3Packages.bezier: unbreak on Darwin 2026-05-24 22:18:38 -04:00
TomaSajt
b038c3cd5b shogihome: remove workaround 2026-05-25 04:05:35 +02:00
blokyk
36f8a3d976 picoshare: 1.5.1 -> 1.5.2 2026-05-25 03:45:17 +02:00
Michael Daniels
250e9be4d6 python3packages.braintree: 4.41.0 -> 4.43.0 (#520215) 2026-05-25 01:44:43 +00:00
Michael Daniels
5941c7e283 python3Packages.aiotarfile: skip tests on python 3.14 (#519283) 2026-05-25 01:43:30 +00:00
Michael Daniels
be651f2a55 python3Packages.bezier: fix executable stack import error on linux (#519270) 2026-05-25 01:41:57 +00:00
LIN, Jian
92981774f9 emacsPackages.ghostel: 0-unstable-2026-05-06 -> 0-unstable-2026-05-23 (#520680) 2026-05-25 01:38:26 +00:00
zowoq
7d5276f8ea terraform-providers.bpg_proxmox: 0.106.0 -> 0.107.0 (#523826) 2026-05-25 01:38:24 +00:00
Martin Weinelt
b8846cc7e2 esphome: 2026.5.0 -> 2026.5.1 (#523823) 2026-05-25 01:38:01 +00:00
Michael Daniels
b7ebbbe771 python3Packages.irc: fix tests on python 3.14 (#518778) 2026-05-25 01:37:31 +00:00
Michael Daniels
eaee3ca67d mini-httpd: fix build with boost 1.89 (#516367) 2026-05-25 01:36:18 +00:00
Michael Daniels
091048deb3 perlPackages.SessionToken: fix build with gcc15 (#516242) 2026-05-25 01:35:47 +00:00
R. Ryantm
9032d1d976 tmux-sessionizer: 0.5.0 -> 0.6.0 2026-05-25 01:35:41 +00:00
nixpkgs-ci[bot]
3b16b58cca boring: 0.13.0 -> 0.14.0 (#523801) 2026-05-25 01:23:28 +00:00
nixpkgs-ci[bot]
93f5d7a4fe pkgsite: 0-unstable-2026-05-14 -> 0-unstable-2026-05-22 (#523767) 2026-05-25 01:23:27 +00:00
Yaroslav Bolyukin
e708eaa2be python3Packages.opentelemetry-semantic-conventions-ai: init at 0.4.15 2026-05-25 03:20:13 +02:00
R. Ryantm
0deb8382a8 garnet: 1.1.6 -> 1.1.9 2026-05-25 01:18:57 +00:00
Robert Schütz
37249a0a29 authentik: 2025.12.4 -> 2025.12.5
Diff: https://github.com/goauthentik/authentik/compare/version/2025.12.4...version/2025.12.5

Changelog: https://github.com/goauthentik/authentik/releases/tag/version%2F2025.12.5
2026-05-24 18:04:41 -07:00
daspk04
246b0d2135 python3Packages.geoarrow-rust: fix the failing tests 2026-05-24 20:00:10 -05:00
benaryorg
79f6dec101 luaPackages.lgi: Backport fix for GLib 2.88
This replaces the earlier 2.86 patch.
One may consider bumping the source to something newer than the 8 year old release, but that's out of scope for this fix.

Signed-off-by: benaryorg <binary@benary.org>
2026-05-25 00:47:15 +00:00
nixpkgs-ci[bot]
77ab227942 Merge staging-next into staging 2026-05-25 00:44:33 +00:00
nixpkgs-ci[bot]
e5a050cf5f Merge master into staging-next 2026-05-25 00:43:59 +00:00
Martin Weinelt
e69efbba69 esphome: 2026.5.0 -> 2026.5.1
https://github.com/esphome/esphome/releases/tag/2026.5.1
2026-05-25 02:42:19 +02:00
Tristan Ross
cf95967217 llvmPackages_git: 23.0.0-unstable-2026-05-17 -> 23.0.0-unstable-2026-05-24 2026-05-24 17:42:06 -07:00
R. Ryantm
4e0483d654 python3Packages.beaupy: 3.11.0 -> 3.12.0 2026-05-25 00:37:18 +00:00
Sandro
75ab3c83b6 python3Packages.opentelemetry-{api, instrumentation}: bump (#498050) 2026-05-25 00:34:45 +00:00
Peder Bergebakken Sundt
68d9bb691b fence: migrate to __structuredAttrs (#523396) 2026-05-25 00:24:54 +00:00
Yaroslav Bolyukin
a84547aa74 python3Packages.opentelemetry-instrumentation-requests: fix test fixtures 2026-05-25 02:24:38 +02:00
Michael Daniels
c2f5709a03 python3Packages.bittorrent-wallet: init at 4.0.1 (#514657) 2026-05-25 00:21:46 +00:00
R. Ryantm
c51c7b418b terraform-providers.bpg_proxmox: 0.106.0 -> 0.107.0 2026-05-25 00:17:58 +00:00
nixpkgs-ci[bot]
ad202ecab0 megabasterd: 8.46 -> 8.47 (#523646) 2026-05-25 00:10:24 +00:00
Yaroslav Bolyukin
d40d2aaddf python3Packages.opentelemetry-instrumentation: 0.55b0 -> 0.61b0 2026-05-25 02:09:32 +02:00
Yaroslav Bolyukin
a17a97fe7e python3Packages.opentelemetry-api: 1.34.0 -> 1.40.0 2026-05-25 02:09:31 +02:00
Sandro
8e46eadc43 python3Packages.mistral-common: 1.8.8 -> 1.11.0 (#512667) 2026-05-25 00:03:12 +00:00
zowoq
17731130cb terraform: 1.15.3 -> 1.15.4 (#523818) 2026-05-24 23:58:15 +00:00
R. Ryantm
8ddf4364ac cargo-tauri: 2.11.0 -> 2.11.2 2026-05-24 23:56:17 +00:00
Nico Felbinger
56d29b33c9 netboxPlugins.netbox-security: init at 1.4.5 2026-05-25 01:55:23 +02:00
Nico Felbinger
056e3bf235 netboxPlugins.netbox-lists: init at 4.0.4 2026-05-25 01:55:22 +02:00
Nico Felbinger
1a5eb568b0 netboxPlugins.netbox-config-backup: init at 2.2.2 2026-05-25 01:55:21 +02:00
Nico Felbinger
ff58fc0279 python3Packages.pydriller: init at 2.9 2026-05-25 01:55:20 +02:00
Nico Felbinger
65a27d720a netboxPlugins.netbox-lifecycle: init at 1.1.9 2026-05-25 01:55:19 +02:00
R. Ryantm
4707a1baf3 terraform: 1.15.3 -> 1.15.4 2026-05-24 23:42:07 +00:00
nixpkgs-ci[bot]
43fb1ea56f render-cli: 2.17.0 -> 2.18.0 (#523817) 2026-05-24 23:37:49 +00:00
zowoq
b4ee8430a5 terraform-providers.selectel_selectel: 7.6.0 -> 7.8.0 (#523813) 2026-05-24 23:33:14 +00:00
R. Ryantm
61dca26d77 render-cli: 2.17.0 -> 2.18.0 2026-05-24 23:26:24 +00:00
TomaSajt
24e8d730ef voicevox-engine: fix build by disabling failing test 2026-05-25 01:25:39 +02:00
Kira Bruneau
b7e296ee28 git-review: switch to pyproject (#522900) 2026-05-24 23:21:29 +00:00
R. Ryantm
10851185d5 terraform-providers.selectel_selectel: 7.6.0 -> 7.8.0 2026-05-24 23:14:23 +00:00
Colin
9f822593cd discord: add nvenc library path (#521343) 2026-05-24 23:13:16 +00:00
R. Ryantm
f533f85387 field-monitor: 50.0 -> 50.1 2026-05-24 23:09:16 +00:00
Kira Bruneau
fd27832e66 nixos/gamemode: add package option (#523641) 2026-05-24 23:07:41 +00:00
TomaSajt
80ba47ad7e pls: 0.0.1-beta.9 -> 0.0.1-beta.10 2026-05-25 01:02:25 +02:00
R. Ryantm
31b69d4165 qownnotes: 26.5.12 -> 26.5.15 2026-05-24 23:01:29 +00:00
R. Ryantm
bea3dfef20 ncspot: 1.3.3 -> 1.3.4 2026-05-24 22:56:04 +00:00
airone01
870e80f0b4 wlroots_0_20: 0.20.0 -> 0.20.1
Diff: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/0.20.0...0.20.1

Changelog: https://gitlab.freedesktop.org/wlroots/wlroots/-/tags/0.20.1
2026-05-25 00:48:03 +02:00
Daniel Woffinden
d40e1fe052 amd-debug-tools: 0.2.13 -> 0.2.18 2026-05-24 23:45:42 +01:00
Eman Resu
3740ca5732 formats.toml: don't merge with json format 2026-05-24 18:39:56 -04:00
Yt
4d2c578d3c python3Packages.litellm: 1.83.14 -> 1.86.0 (#523540) 2026-05-24 22:39:34 +00:00
zowoq
7c329f84b9 linuxKernel.kernels.linux_zen: 7.0.9-zen2 -> 7.0.10-zen1 (#523444) 2026-05-24 22:37:39 +00:00
R. Ryantm
daeb5131ed boring: 0.13.0 -> 0.14.0 2026-05-24 22:34:42 +00:00
liberodark
b25ea88e6a treewide: move to by-name part 5 2026-05-25 00:31:24 +02:00
Sandro Jäckel
59339c9893 python314Packages.rapidocr: fix compatibility with Immich 2026-05-25 00:31:04 +02:00
Sandro Jäckel
cb2ed10279 nixos/immich: fix matplotlib warning in machine-learning
machine-learning[1920443]: mkdir -p failed for path /var/empty/.config/matplotlib: [Errno 1] Operation not permitted: '/var/empty/.config'
machine-learning[1920443]: Matplotlib created a temporary cache directory at /tmp/matplotlib-uo52wf71 because there was an issue with the default path (/var/empty/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.
2026-05-25 00:31:04 +02:00
Sandro
76b6591d7b python314Packages.django-valkey: fix python version conditions in optional dependencies, cleanup; python314Packages.django-vcache: 1.0.0 -> 2.1.1; python314Packages.django-vtasks: 1.0.3 -> 2.1.1 (#522067) 2026-05-24 22:27:11 +00:00
Sandro Jäckel
f8c8dab2ae python314Packages.django-vtasks: 1.0.3 -> 2.1.1
Diff: https://gitlab.com/glitchtip/django-vtasks/-/compare/v1.0.3...v2.1.1
2026-05-25 00:22:07 +02:00
Sandro Jäckel
677fd63287 python314Packages.django-vcache: 1.0.0 -> 2.1.1
Changelog: https://gitlab.com/glitchtip/django-vcache/-/blob/v2.1.1/CHANGELOG.md
Diff: https://gitlab.com/glitchtip/django-vcache/-/compare/v1.0.0...v2.1.1
2026-05-25 00:21:21 +02:00
Sandro Jäckel
415b61226a python314Packages.django-valkey: fix python version conditions in optional dependencies, cleanup 2026-05-25 00:19:59 +02:00
pancaek
59394490a3 knewave: use installFonts 2026-05-24 15:19:06 -07:00
zowoq
93fc6bfdc3 kernel updates for 2026-05-23 (part 2) (#523528) 2026-05-24 22:16:41 +00:00
R. Ryantm
e166076763 hydralauncher: 3.9.5 -> 3.9.8 2026-05-24 22:15:06 +00:00
R. Ryantm
a5c0a58b23 python3Packages.clarifai-grpc: 12.4.1 -> 12.4.2 2026-05-24 22:12:16 +00:00
zowoq
e7c9d43e02 terraform-providers.ibm-cloud_ibm: 2.1.0 -> 2.2.1 (#523698) 2026-05-24 22:12:03 +00:00
Fabio Batista
314caac6bd maintainers: add fabiob 2026-05-24 19:08:17 -03:00
Wolfgang Walther
5439176950 workflows/periodic-merge: update haskell-updates PR's base branch
This gives us better UI in the PR by hiding the commits that are already
on the base branch (mostly staging) after the periodic merge. Without
this, the PR has 100s of commits listed after a few days.
2026-05-25 00:02:51 +02:00
R. Ryantm
86664a0f9d androidStudioPackages.canary: 2026.1.1.5 -> 2026.1.2.2 2026-05-24 21:59:04 +00:00
Sandro Jäckel
e34409871f pihole: 6.4 -> 6.4.2
Changelog: https://github.com/pi-hole/pi-hole/releases/tag/v6.4.2
2026-05-24 23:57:50 +02:00
Peder Bergebakken Sundt
d30e720ca6 vscode-extensions.shd101wyy.markdown-preview-enhanced: 0.8.26 -> 0.8.27 (#523772) 2026-05-24 21:57:46 +00:00
Sandro
a1faaa0cba libva1,libva1-minimal: drop (#519971) 2026-05-24 21:54:10 +00:00
Niklas Korz
21d59e9589 gram: 2.1.0 -> 2.1.2 (#523653) 2026-05-24 21:50:36 +00:00
Robert Schütz
49e2934545 python3Packages.pyfireservicerota: 0.0.48 -> 0.0.49
Diff: https://github.com/cyberjunky/python-fireservicerota/compare/0.0.48...0.0.49

Changelog: https://github.com/cyberjunky/python-fireservicerota/releases/tag/0.0.49
2026-05-24 14:42:03 -07:00
Sandro
3ed5c4110c kicad: 10.0.2 -> 10.0.3 (#521752) 2026-05-24 21:40:39 +00:00
Michael Daniels
2621788f23 python3Packages.libtmux: 0.55.1 -> 0.58.0; tmuxp: 1.67.0 -> 1.70.0 (#523667) 2026-05-24 21:36:33 +00:00
R. Ryantm
210e8f4276 officecli: 1.0.93 -> 1.0.97 2026-05-24 21:35:28 +00:00
Michael Daniels
dfa493b2b2 mysql-shell: fix build on darwin (#523285) 2026-05-24 21:34:28 +00:00
Niklas Korz
ac2d9da6a0 wesnoth-devel: 1.19.23 -> 1.19.24 (#523765) 2026-05-24 21:34:08 +00:00
R. Ryantm
81fab4049e martin: 1.9.1 -> 1.10.1 2026-05-24 21:29:15 +00:00
R. Ryantm
d50bf01a68 python3Packages.agent-client-protocol: 0.10.0 -> 0.10.1 2026-05-24 21:24:10 +00:00
Sandro
db02f2fd8a nextcloud-notify_push: 1.3.1 -> 1.3.3 (#521766) 2026-05-24 21:11:17 +00:00
James Connolly
f652ee5019 lensfun: update lens database
also switches to the new `generate_db.py` script
this was done because the old `lensfun_convert_db_v2_to_v1.py` script has been
removed upstream and this is the new preferred method

additionally, this adds the optional `lensfunDatabases` argument which can be
used to override the lens database used when building the package
2026-05-24 14:10:51 -07:00
nixpkgs-ci[bot]
54bc470b14 opentrack: 2026.1.0-unstable-2026-03-25 -> 2026.1.0-unstable-2026-05-23 (#523742) 2026-05-24 21:10:40 +00:00
R. Ryantm
7b9d80ef95 seconlay: 0-unstable-2026-04-30 -> 0-unstable-2026-05-21 2026-05-24 21:04:55 +00:00
Austin Horstman
12726aa648 luarocks-packages-updater: normalize license metadata (#523736) 2026-05-24 21:04:19 +00:00
Austin Horstman
a9a1cb6904 luaPackages: regenerate license metadata 2026-05-24 15:57:01 -05:00
Austin Horstman
5412d1d291 luarocks-packages-updater: normalize license metadata 2026-05-24 15:57:01 -05:00
Fabian Affolter
5b18b0edf2 python3Packages.aiovodafone: 3.2.0 -> 3.3.0
Diff: https://github.com/chemelli74/aiovodafone/compare/v3.2.0...v3.3.0

Changelog: https://github.com/chemelli74/aiovodafone/blob/v3.3.0/CHANGELOG.md
2026-05-24 22:56:06 +02:00
pancaek
34650ea46e wqy_zenhei: use installFonts 2026-05-24 13:52:20 -07:00
Fabian Affolter
48ffbb5236 dontgo403: drop (#523716) 2026-05-24 20:51:37 +00:00
Fabian Affolter
7bc01158a0 python3Packages.frigidaire: 0.18.44 -> 0.18.45 (#523722) 2026-05-24 20:49:59 +00:00
R. Ryantm
8b543f5cbd vscode-extensions.shd101wyy.markdown-preview-enhanced: 0.8.26 -> 0.8.27 2026-05-24 20:41:21 +00:00
Sandro Jäckel
09594b5d07 pihole: fix nix-update, move meta before passhtru 2026-05-24 22:39:29 +02:00
Sandro
e0266b7610 saber: 1.33.0 -> 1.33.3 (#520880) 2026-05-24 20:38:39 +00:00
Sandro
c949eb0197 rclone: remove fuse2 (#521729) 2026-05-24 20:37:32 +00:00
R. Ryantm
dd2a2c3863 pkgsite: 0-unstable-2026-05-14 -> 0-unstable-2026-05-22 2026-05-24 20:36:52 +00:00
R. Ryantm
bb40e1934b python3Packages.jdatetime: 5.2.0 -> 5.3.0 2026-05-24 20:36:31 +00:00
R. Ryantm
2378e087dc wesnoth-devel: 1.19.23 -> 1.19.24 2026-05-24 20:36:19 +00:00
Ryan Omasta
eaf9d4c4b8 git-bars: 0-unstable-2023-08-08 -> 0-unstable-2023-08-20
Diff: f15fbc1534...8c935c7584
2026-05-24 14:36:18 -06:00
Sandro
9bbd7b01ac tfenv: fix darwin ggrep lookup and writable config dir (#521878) 2026-05-24 20:35:05 +00:00
Sandro
e86c16190b python3Packages.otter-grader: init at 6.1.6; python3Packages.fica: init at 0.4.1 (#512278) 2026-05-24 20:33:46 +00:00
Yohann Boniface
fbf5b9627b public-sans: use installFonts (#516635) 2026-05-24 20:29:22 +00:00
Sandro
789ffd3bb8 learn6502: 0.6.3 -> 0.6.5 (#520767) 2026-05-24 20:29:11 +00:00
Sandro
263617423c butterfly: 2.5.0 -> 2.5.1 (#520764) 2026-05-24 20:28:40 +00:00
Sandro
c1a64c31b1 linux-wallpaperengine: 0-unstable-2026-03-01 -> 0-unstable-2026-05-12 (#520760) 2026-05-24 20:28:11 +00:00
R. Ryantm
52c5fd1813 fly: 8.2.1 -> 8.2.2 2026-05-24 20:27:57 +00:00
Sandro
3a73d9970b ubootRock5ModelC: init (#506030) 2026-05-24 20:26:23 +00:00
Yohann Boniface
64b1dead2c oldsindhi: use installFonts, cleanup (#523749) 2026-05-24 20:25:18 +00:00
Fazzi
1cf2bbdc5f discord: add nvenc library path 2026-05-24 22:25:12 +02:00
Fabian Affolter
709c9a8dc4 python3Packages.dissect-hypervisor: disable failing test (#523752) 2026-05-24 20:25:10 +00:00
Sandro
9d0599f0f8 python3Packages.wasmtime: fix darwin shared library path (#521114) 2026-05-24 20:25:09 +00:00
kaynetik
f412499a62 tfenv: add version test
Add passthru.tests.version so the wrapper is exercised on every refresh.
2026-05-24 22:21:05 +02:00
kaynetik
02f97fba63 tfenv: fix darwin writable config dir 2026-05-24 22:21:05 +02:00
kaynetik
d89708f0be tfenv: fix darwin ggrep lookup
tfenv uses brew's gnugrep which is prefixed with g
2026-05-24 22:21:05 +02:00
dotlambda
db1afdd808 libleidenalg: 0.12.0 -> 0.13.0 (#523746) 2026-05-24 20:19:16 +00:00
Fabian Affolter
04e87995bb python3Packages.dissect-hypervisor: migrate to finalAttrs 2026-05-24 22:18:58 +02:00
kaynetik
30fbbf1cce tfenv: add findutils to runtime PATH
tfenv-use, tfenv-list and tfenv-version-name shell out to a literal
\\find, which is missing from coreutils. On a clean Nix-only PATH this
breaks `
tfenv use <version>` on both Linux and Darwin.
2026-05-24 22:17:43 +02:00
R. Ryantm
7376ba8739 goreleaser: 2.15.4 -> 2.16.0 2026-05-24 20:17:20 +00:00
nixpkgs-ci[bot]
d1f9717567 kin-openapi: 0.138.0 -> 0.139.0 (#523387) 2026-05-24 20:17:09 +00:00
Fabian Affolter
b408696382 python3Packages.dissect-hypervisor: disable failing test 2026-05-24 22:16:58 +02:00
kaynetik
ee42070627 tfenv: refactor wrapper PATH to let in 2026-05-24 22:16:25 +02:00
Gaétan Lepage
781f683900 kulala-core: init at 0.6.0; vimPlugins.kulala-nvim: 5.3.4 -> 6.1.0 (#523733) 2026-05-24 20:15:31 +00:00
Robert Schütz
f0159ae36c python3Packages.leidenalg: use finalAttrs 2026-05-24 13:12:49 -07:00
Stefan Frijters
a6294357e7 devede: use free LiberationSans font provided by nix by default 2026-05-24 22:12:11 +02:00
Robert Schütz
64f2ef6bd0 python3Packages.leidenalg: 0.11.0 -> 0.12.0
Diff: https://github.com/vtraag/leidenalg/compare/0.11.0...0.12.0

Changelog: https://github.com/vtraag/leidenalg/blob/0.12.0/CHANGELOG
2026-05-24 13:12:04 -07:00
pancaek
aaf15923a4 oldsindhi: modernize, cleanup 2026-05-24 13:11:15 -07:00
Pol Dellaiera
d17bdfaa4e simplex-chat-desktop: fix updates for aarch64-linux (#518068) 2026-05-24 20:08:20 +00:00
Sandro
a07f7cde1c osmium: improve icons (#516934) 2026-05-24 20:07:17 +00:00
Peder Bergebakken Sundt
1af09a5668 mystmd: 1.9.0 -> 1.9.1 (#523564) 2026-05-24 20:04:59 +00:00
Austin Horstman
9de5595639 vimPlugins.kulala-nvim: 5.3.4 -> 6.1.0 2026-05-24 15:04:25 -05:00
Austin Horstman
53b94eaffc kulala-core: init at 0.6.0 2026-05-24 15:04:25 -05:00
Yohann Boniface
ae91d8e2e4 udev-gothic-nf: use installFonts (#523744) 2026-05-24 20:04:08 +00:00
Yohann Boniface
24bf30fe5d udev-gothic: use installFonts (#523743) 2026-05-24 20:02:38 +00:00
pancaek
7985b58c3a oldsindhi: use installFonts 2026-05-24 13:02:01 -07:00
Christian Kögler
6c6c969221 onnxruntime: 1.24.4 -> 1.26.0 2026-05-24 22:01:54 +02:00
pancaek
fca183d36b udev-gothic-nf: use installFonts 2026-05-24 12:58:59 -07:00
R. Ryantm
befe2135a7 libleidenalg: 0.12.0 -> 0.13.0 2026-05-24 19:55:13 +00:00
pancaek
85e3fda3ef udev-gothic: use installFonts 2026-05-24 12:54:45 -07:00
Peder Bergebakken Sundt
62b2efc66f ballerina: 2201.10.3 -> 2201.13.4 (#523219) 2026-05-24 19:54:06 +00:00
Peder Bergebakken Sundt
ca0aed1145 tlrc: 1.13.0 -> 1.13.1 (#523111) 2026-05-24 19:52:16 +00:00
winston
b4b7b6c9d1 python3Packages.wasmtime: fix meta, changelog url typo & refine license 2026-05-24 21:52:11 +02:00
Peder Bergebakken Sundt
cfe0f35fad cantus: 0.6.6 -> 0.6.7 (#522981) 2026-05-24 19:51:11 +00:00
nixpkgs-ci[bot]
e0cdaa3216 sudo-font: 3.4 -> 3.6 (#523726) 2026-05-24 19:50:43 +00:00
nixpkgs-ci[bot]
70db1b313c fluxcd: 2.8.7 -> 2.8.8 (#523690) 2026-05-24 19:50:41 +00:00
nixpkgs-ci[bot]
c5b33f503a flyctl: 0.4.52 -> 0.4.54 (#523711) 2026-05-24 19:50:40 +00:00
nixpkgs-ci[bot]
4f2f3f584d spotatui: 0.38.2 -> 0.38.3 (#523554) 2026-05-24 19:50:31 +00:00
R. Ryantm
46a7f173cb opentrack: 2026.1.0-unstable-2026-03-25 -> 2026.1.0-unstable-2026-05-23 2026-05-24 19:50:29 +00:00
nixpkgs-ci[bot]
2797463e14 ltspice: 26.0.1 -> 26.0.2 (#523199) 2026-05-24 19:50:18 +00:00
Stefan Frijters
f51283ed3c ocf-resource-agents: enable strictDeps, modernize (#509237) 2026-05-24 19:43:25 +00:00
Peder Bergebakken Sundt
d4e672f800 globus-cli: relax jmespath bound (#523238) 2026-05-24 19:42:42 +00:00
R. Ryantm
25de8530fd grafanaPlugins.volkovlabs-variable-panel: 5.1.3 -> 5.2.0 2026-05-24 19:37:51 +00:00
Matthieu Coudron
f66b2aa4f5 luaPackages.tomlua: add updater entry (#523720) 2026-05-24 19:36:37 +00:00
winston
587a3ef79a python3Packages.wasmtime: fix darwin shared library path 2026-05-24 21:34:47 +02:00
Michael Daniels
4e471a384c gam: 7.21.01 -> 7.43.04 (#520536) 2026-05-24 19:34:26 +00:00
R. Ryantm
a5a1ac0984 python3Packages.itables: 2.7.3 -> 2.8.0 2026-05-24 19:31:59 +00:00
Peder Bergebakken Sundt
935b777fe6 opensaml-cpp: fix build for x86_64-linux; shibboleth-sp: fix build for x86_64-linux (#522781) 2026-05-24 19:31:47 +00:00
Sandro
e78dd19e96 cddlib: split outputs (#518890) 2026-05-24 19:31:14 +00:00
Gaétan Lepage
67832a2a27 linuxPackages.nvidiaPackages.dc_580: 580.159.03 -> 580.159.04 (#520219) 2026-05-24 19:25:57 +00:00
R. Ryantm
948ae444f2 mdbook: 0.5.2 -> 0.5.3 2026-05-24 15:25:24 -04:00
Thane Gill
d93635edd9 gam: 7.21.01 -> 7.43.04 2026-05-24 15:22:45 -04:00
Michael Daniels
8de9c01945 cups-brother-hl3150cdn: init at 1.1.4-0 (#490971) 2026-05-24 19:22:26 +00:00
R. Ryantm
f8a361aa03 proxelar: 0.4.4 -> 0.4.5 2026-05-24 19:20:17 +00:00
nixpkgs-ci[bot]
47bf5f3748 fresh-editor: 0.3.6 -> 0.3.8 (#523718) 2026-05-24 19:17:59 +00:00
Jack Kelly
ac74cf2998 cups-brother-hl3150cdn: init at 1.1.4-0 2026-05-24 15:17:34 -04:00
RoGreat
456158dfbf home-assistant-custom-components.cable_modem_monitor: init at 3.14.0-beta.6 2026-05-24 14:15:55 -05:00
nixpkgs-ci[bot]
931eb28b62 Merge staging-next into staging 2026-05-24 19:10:50 +00:00
nixpkgs-ci[bot]
e65398379c Merge master into staging-next 2026-05-24 19:10:20 +00:00
dotlambda
c67afa6ada python3Packages.abjad: drop (#523703) 2026-05-24 19:09:59 +00:00
Terry Garcia
ec5d28b85b simplex-chat-desktop: fix updates for aarch64-linux
Replace gitUpdater with a shell script that invokes
update-source-version once per system using
--source-key, so both per-arch AppImage hashes are
refreshed on each version bump.
2026-05-24 14:08:58 -05:00
Austin Horstman
75b6878953 luarocks-packages-updater: commit updates separately (#523721) 2026-05-24 19:07:59 +00:00
R. Ryantm
aebf256661 sarasa-gothic: 1.0.37 -> 1.0.39 2026-05-24 19:05:30 +00:00
Michael Daniels
577f4f868a pipeline: 4.0.2 -> 4.0.3 (#523249) 2026-05-24 19:04:34 +00:00
Michael Daniels
bed4e045a1 gotty: 1.7.1 -> 1.7.2 (#523110) 2026-05-24 19:04:12 +00:00
Michael Daniels
6e856aa13c kloak: 0.8.0-1 -> 0.8.3-1 (#523108) 2026-05-24 19:03:59 +00:00
Robert Schütz
3c5b8bbdba python3Packages.scrapy: 2.14.1 -> 2.16.0
Diff: https://github.com/scrapy/scrapy/compare/2.14.1...2.16.0

Changelog: https://github.com/scrapy/scrapy/raw/2.16.0/docs/news.rst
2026-05-24 12:03:27 -07:00
Austin Horstman
52ab510ea5 vimPlugins: update on 2026-05-24 2026-05-24 14:03:18 -05:00
R. Ryantm
37d505e403 smug: 0.3.17 -> 0.3.18 2026-05-24 19:01:03 +00:00
R. Ryantm
0c49698f3d sudo-font: 3.4 -> 3.6 2026-05-24 18:57:28 +00:00
R. Ryantm
c3f5cdce56 dotenvx: 1.66.0 -> 1.68.0 2026-05-24 18:52:53 +00:00
Tom Hunze
d6c392b6f1 python3Packages.eth-utils: disable failing typing tests
Matching on mypy output is brittle.

Hydra: https://hydra.nixos.org/build/329150192
2026-05-24 20:52:49 +02:00
Austin Horstman
8b3db59251 luaPackages.tomlua: add updater entry
tomlua was added in dd55b96871 without a matching row in maintainers/scripts/luarocks-packages.csv, so the first generated-package update dropped it from generated-packages.nix. Add the missing source-of-truth entry so future regenerations preserve it.
2026-05-24 13:48:17 -05:00
R. Ryantm
77f20e25c0 python3Packages.frigidaire: 0.18.44 -> 0.18.45 2026-05-24 18:44:12 +00:00
Yohann Boniface
80be5efbf5 maintainers: add eana (#521861) 2026-05-24 18:40:53 +00:00
2kybe3
28a1184855 dontgo403: drop
dontgo403 is a duplicate of nomore403

b02ba0f2a3
2026-05-24 20:39:45 +02:00
Emily
2c5487ea1b libass: remove libiconv dependency on darwin (#521620) 2026-05-24 18:39:27 +00:00
Fabian Affolter
9c0c258dd6 python3Packages.cyclopts: 4.10.2 -> 4.16.0 (#514199) 2026-05-24 18:38:53 +00:00
R. Ryantm
f6d805db35 fresh-editor: 0.3.6 -> 0.3.8 2026-05-24 18:37:18 +00:00
R. Ryantm
79146a22ba pixi-pack: 0.7.8 -> 0.7.9 2026-05-24 18:36:15 +00:00
Emily
bcfd4c65e9 darwin.sourceRelease: 26.3 -> 26.4 (#518245) 2026-05-24 18:29:38 +00:00
Robert Schütz
9305bbec01 python3Packages.twisted: 25.5.0 -> 26.4.0
Changelog: https://github.com/twisted/twisted/blob/twisted-26.4.0/NEWS.rst
2026-05-24 11:29:29 -07:00
Emily
37d330411d apple-sdk_26: 26.4 -> 26.5 (#519222) 2026-05-24 18:29:14 +00:00
Fabian Affolter
47e4ab83f9 embedxpl: init at 3.1.0 (#523134) 2026-05-24 18:27:28 +00:00
R. Ryantm
72c85dc9cd flyctl: 0.4.52 -> 0.4.54 2026-05-24 18:24:19 +00:00
nixpkgs-ci[bot]
8aead29dd7 Merge staging-next into staging 2026-05-24 18:23:44 +00:00
Perchun Pak
be032485b3 python3Packages.cyclopts: 4.10.2 -> 4.16.0 2026-05-24 20:23:41 +02:00
nixpkgs-ci[bot]
c0067ed7f1 Merge master into staging-next 2026-05-24 18:23:10 +00:00
Fabian Affolter
97b5740745 python3Packages.claude-agent-sdk: 0.2.82 -> 0.2.87 (#523557) 2026-05-24 18:20:53 +00:00
Fabian Affolter
b18f7aee84 python3Packages.avea: 1.7.0 -> 1.8.0 (#523558) 2026-05-24 18:20:46 +00:00
Fabian Affolter
6c9fb39f68 python3Packages.resend: 2.23.0 -> 2.30.1 (#523560) 2026-05-24 18:20:38 +00:00
Fabian Affolter
bba90a3e63 python3Packages.reolink-aio: 0.19.1 -> 0.20.0 (#523572) 2026-05-24 18:20:22 +00:00
Fabian Affolter
f4ab45a3c1 vuls: 0.39.1 -> 0.39.2 (#523573) 2026-05-24 18:20:15 +00:00
Fabian Affolter
1814d5ebd7 theharvester: 4.10.1 -> 4.11.0 (#523574) 2026-05-24 18:20:10 +00:00
K900
debc92f205 netbird-proxy: init at 0.71.4 (#520039) 2026-05-24 21:19:57 +03:00
Colin
4578154396 gdb: fix mainProgram for cross (#523286) 2026-05-24 18:17:23 +00:00
Michael Daniels
f6580c6302 python3Packages.viser: 1.0.27 -> 1.0.29; set __darwinAllowLocalNetworking (#523428) 2026-05-24 18:17:07 +00:00
Michael Daniels
6baf1264cd python3Packages.magic-wormhole-mailbox-server: 0.7.0 -> 0.8.0 (#523231) 2026-05-24 18:16:51 +00:00
nixpkgs-ci[bot]
589f8b685d tutanota-desktop: 348.260506.0 -> 348.260519.0 (#523551) 2026-05-24 18:15:58 +00:00
Sigmanificient
b98756dd81 python3Packages.abject: drop 2026-05-24 20:13:58 +02:00
Sigmanificient
b7cc9fe261 python3Packages.adax: use finalAttrs 2026-05-24 20:11:48 +02:00
Sigmanificient
6cf2462ea8 python3Packages.adax: migrate to pyproject 2026-05-24 20:11:48 +02:00
Robert Schütz
a58c28623b simdjson: add meta.changelog 2026-05-24 11:10:19 -07:00
Michael Daniels
2aee8a8fb0 tmuxp: 1.67.0 -> 1.70.0
Changelog: https://github.com/tmux-python/tmuxp/raw/v1.70.0/CHANGES
2026-05-24 14:08:02 -04:00
Michael Daniels
6807493779 python3Packages.libtmux: 0.55.1 -> 0.58.0
Changelog: https://github.com/tmux-python/libtmux/raw/v0.58.0/CHANGES
2026-05-24 14:08:02 -04:00
R. Ryantm
e0e1b67e7c badkeys: 0.0.17 -> 0.0.18 2026-05-24 18:07:48 +00:00
R. Ryantm
51def9a6ce azure-cli-extensions.azure-devops: 1.0.3 -> 1.0.4 2026-05-24 18:03:48 +00:00
Robert Schütz
94a8a565c0 python3Packages.diffusers: 0.36.0 -> 0.38.0
Diff: https://github.com/huggingface/diffusers/compare/v0.36.0...v0.38.0

Changelog: https://github.com/huggingface/diffusers/releases/tag/v0.38.0
2026-05-24 10:58:14 -07:00
myypo
dc7328331d postgres-language-server: 0.24.0 -> 0.25.0 2026-05-24 20:55:52 +03:00
R. Ryantm
b22169f696 terraform-providers.ibm-cloud_ibm: 2.1.0 -> 2.2.1 2026-05-24 17:48:25 +00:00
nixpkgs-ci[bot]
04960e51b0 mongodb-atlas-cli: 1.54.0 -> 1.55.0 (#523687) 2026-05-24 17:46:29 +00:00
R. Ryantm
8b5c43d823 matrix-hookshot: 7.3.2 -> 7.3.3 2026-05-24 17:44:53 +00:00
Alex Epelde
85ff4f4eb1 invidious: unpin crystal version 2026-05-24 13:43:45 -04:00
stefan
0d16f3ccd6 python3Packages.mistral-common: 1.8.8 -> 1.11.0
Diff: https://github.com/mistralai/mistral-common/compare/v1.8.8...v1.11.0

1.11.0 is published on pypi, but for whatever reason is not listed in
github releases.
2026-05-24 10:38:40 -07:00
Robert Schütz
8c5161adf0 perlPackages.Imager: 1.025 -> 1.031
Changelog: https://metacpan.org/release/TONYC/Imager-1.031/source/Changes
2026-05-24 10:38:16 -07:00
R. Ryantm
6ca531f8dd cosmic-ext-applet-sysinfo: 0-unstable-2026-05-14 -> 0-unstable-2026-05-20 2026-05-24 17:36:39 +00:00
Yohann Boniface
b40a34fc91 zoom: modernize the recipe a bit and mark as broken (#522776) 2026-05-24 17:30:47 +00:00
Austin Horstman
0c06524e4e luarocks-packages-updater: commit updates separately 2026-05-24 12:29:01 -05:00
Austin Horstman
ecf26afe7e yaziPlugins: update on 2026-05-24 (#523634) 2026-05-24 17:23:50 +00:00
R. Ryantm
49b3abff50 adguardhome: 0.107.74 -> 0.107.76 2026-05-24 17:18:52 +00:00
Austin Horstman
7740ad7eb2 yaziPlugins: commit updates separately 2026-05-24 12:17:45 -05:00
R. Ryantm
e1ea2e5ee3 fluxcd: 2.8.7 -> 2.8.8 2026-05-24 17:17:07 +00:00
Will Cohen
ea54f690a7 emscripten: 5.0.6 -> 5.0.7 (#515568) 2026-05-24 17:16:20 +00:00
Austin Horstman
e8d5966492 yaziPlugins.close-and-restore-tab: 0-unstable-2025-05-29 → 0-unstable-2026-05-23
Compare: 5047217e59...d7638aadf1
2026-05-24 12:12:31 -05:00
Austin Horstman
cfe0e52405 yaziPlugins.clipboard: 0-unstable-2026-05-20 → 0-unstable-2026-05-22
Compare: a125df07ba...0ac03203a8
2026-05-24 12:12:25 -05:00
R. Ryantm
7cbc3f14b3 mongodb-atlas-cli: 1.54.0 -> 1.55.0 2026-05-24 17:08:21 +00:00
Sandro
7bae259bd3 apt: 3.3.0 -> 3.3.1 (#523401) 2026-05-24 17:07:52 +00:00
Sandro
82f71770b6 github-desktop: 3.5.8 -> 3.5.10, fix updateScript (#523449) 2026-05-24 17:07:39 +00:00
Sandro
0b6f9ac12f python3Packages.obspec: skip pytest-mypy-plugins test under sandbox (#523365) 2026-05-24 17:06:34 +00:00
Masum Reza
409939e9f4 mprime: fix fatal error with -march=znver1 (#430411) 2026-05-24 17:03:19 +00:00
Thiago Kenji Okada
d36811248e libretro.beetle-pce-fast: 0-unstable-2026-05-16 -> 0-unstable-2026-05-22 (#523680) 2026-05-24 17:03:02 +00:00
Sandro
57aeb7ad09 python3Packages.numpy: fix riscv64-linux build (#523194) 2026-05-24 17:02:56 +00:00
Pol Dellaiera
78df74c3ad antigravity-cli: init at 1.0.2 (#523246) 2026-05-24 17:01:57 +00:00
Felix Bargfeldt
e9100b5b9d hurl: 7.1.0 -> 8.0.1 (#513991) 2026-05-24 17:00:22 +00:00
Wolfgang Walther
fe5cea9c90 workflows/periodic-merge: allow testing in forks
Manually dispatching in your fork should still trigger the workflow to
test.
2026-05-24 19:00:02 +02:00
Robert Schütz
a8643c6277 python3Packages.paramiko: use finalAttrs 2026-05-24 09:59:59 -07:00
Robert Schütz
30a78f2925 python3Packages.paramiko: 4.0.0 -> 5.0.0
Diff: https://github.com/paramiko/paramiko/compare/4.0.0...5.0.0

Changelog: https://github.com/paramiko/paramiko/blob/5.0.0/sites/www/changelog.rst
2026-05-24 09:59:59 -07:00
Robert Schütz
c146bd0855 tunnelgraf: mark insecure 2026-05-24 09:59:59 -07:00
Sefa Eyeoglu
a4a576df72 qpwgraph: 1.0.1 -> 1.0.2 (#523637) 2026-05-24 16:50:18 +00:00
Wolfgang Walther
d5a75ff28d postgresqlPackages.pg_net: 0.20.2 -> 0.20.3 (#523364) 2026-05-24 16:47:45 +00:00
R. Ryantm
8199c69f31 libretro.beetle-pce-fast: 0-unstable-2026-05-16 -> 0-unstable-2026-05-22 2026-05-24 16:46:24 +00:00
2kybe3
f5d28da11e hurl: 7.1.0 -> 8.0.1
Diff: https://github.com/Orange-OpenSource/hurl/compare/7.1.0...8.0.1

Changelogs:

- https://github.com/Orange-OpenSource/hurl/releases/tag/8.0.0
- https://github.com/Orange-OpenSource/hurl/releases/tag/8.0.1
2026-05-24 18:43:20 +02:00
R. Ryantm
a0dd8e903f grafanaPlugins.volkovlabs-echarts-panel: 7.2.4 -> 7.2.5 2026-05-24 16:37:28 +00:00
R. Ryantm
c2eedf2e36 minimap2: 2.30 -> 2.31 2026-05-24 16:37:15 +00:00
Michael Daniels
554b454a25 grafanaPlugins.victoriametrics-logs-datasource: 0.26.3 -> 0.27.1 (#522998) 2026-05-24 16:30:12 +00:00
Michael Daniels
7f21229372 python3Packages.airos: 0.6.5 -> 0.6.7 (#523268) 2026-05-24 16:30:03 +00:00
Dmitry Kalinkin
383c59fb0e texlive: merge withDocs, tlDeps updates and remove texlive.combine from the documentation (#523350) 2026-05-24 16:27:43 +00:00
R. Ryantm
8f044283d4 models-dev: 0-unstable-2026-05-19 -> 0-unstable-2026-05-23 2026-05-24 16:27:33 +00:00
Martin Weinelt
f428686c39 nixos/music-assistant: disable MemoryDenyWriteExecute (#523654) 2026-05-24 16:27:24 +00:00
dotlambda
b0f921c994 python3Packages.paramiko: invoke is a required dependency (#452656) 2026-05-24 16:23:12 +00:00
Masum Reza
4e7dbff92b nixos/cosmic-greeter: add cosmic icons (#523250) 2026-05-24 16:21:34 +00:00
nixpkgs-ci[bot]
95e0eee1bb pocketbase: 0.38.0 -> 0.38.2 (#523114) 2026-05-24 16:17:22 +00:00
dish
2643cf7817 doc: add section for writableTmpDirAsHomeHook 2026-05-24 12:17:12 -04:00
eyjhb
32684cb628 netbird-proxy: init at 0.71.4 2026-05-24 18:16:45 +02:00
Ingo Reitz
820de37604 easyeffects: hide x42-plugins behind isx86 2026-05-24 18:14:49 +02:00
R. Ryantm
6a21a4b54a vscode-extensions.ms-vscode-remote.remote-ssh: 0.122.0 -> 0.123.0 2026-05-24 16:12:43 +00:00
Morgan Helton
05b9c42da1 aws-sso-cli: 2.1.0 -> 2.2.4 2026-05-24 11:12:06 -05:00
Marie Ramlow
6b53fc13e3 nixos/music-assistant: disable MemoryDenyWriteExecute
MemoryDenyWriteExecute=true breaks pyopenssl's cffi calls, used in the remote access feature.

```
2026-05-24 17:32:58.344 ERROR (MainThread) [music_assistant] Error doing task: Task exception was never retrieved
Traceback (most recent call last):
  File "/nix/store/mmv9717wjskv3q5v4768dq0fq5hf4jry-python3.13-aiortc-1.14.0/lib/python3.13/site-packages/aiortc/rtcpeerconnection.py", line 1084, in __connect
    await dtlsTransport.start(self.__remoteDtls[self.__sctp])
  File "/nix/store/mmv9717wjskv3q5v4768dq0fq5hf4jry-python3.13-aiortc-1.14.0/lib/python3.13/site-packages/aiortc/rtcdtlstransport.py", line 518, in start
    self.__local_certificate._create_ssl_context(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        srtp_profiles=self._srtp_profiles
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/nix/store/mmv9717wjskv3q5v4768dq0fq5hf4jry-python3.13-aiortc-1.14.0/lib/python3.13/site-packages/aiortc/rtcdtlstransport.py", line 198, in _create_ssl_context
    ctx.set_verify(
    ~~~~~~~~~~~~~~^
        SSL.VERIFY_PEER | SSL.VERIFY_FAIL_IF_NO_PEER_CERT, lambda *args: True
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/nix/store/5kwsndvbzfj3dv4fwpdlgin42mgbd4xk-python3.13-pyopenssl-26.0.0/lib/python3.13/site-packages/OpenSSL/SSL.py", line 867, in inner
    return f(self, *args, **kwargs)
  File "/nix/store/5kwsndvbzfj3dv4fwpdlgin42mgbd4xk-python3.13-pyopenssl-26.0.0/lib/python3.13/site-packages/OpenSSL/SSL.py", line 1390, in set_verify
    self._verify_helper = _VerifyHelper(callback)
                          ~~~~~~~~~~~~~^^^^^^^^^^
  File "/nix/store/5kwsndvbzfj3dv4fwpdlgin42mgbd4xk-python3.13-pyopenssl-26.0.0/lib/python3.13/site-packages/OpenSSL/SSL.py", line 527, in __init__
    self.callback = _ffi.callback(
                    ~~~~~~~~~~~~~^
        "int (*)(int, X509_STORE_CTX *)", wrapper
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
MemoryError: Cannot allocate write+execute memory for ffi.callback(). You might be running on a system that prevents this. For more information, see https://cffi.readthedocs.io/en/latest/using.html#callbacks
```
2026-05-24 18:08:35 +02:00
Sandro
61c388735c bazaar: 0.7.15 -> 0.8.1 (#521112) 2026-05-24 16:00:22 +00:00
Robert Schütz
b353c0a0f8 python3Packages.urllib3: use finalAttrs 2026-05-24 08:56:55 -07:00
Robert Schütz
5f3abe53c3 python3Packages.urllib3: 2.6.3 -> 2.7.0
Diff: https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0

Changelog: https://github.com/urllib3/urllib3/blob/2.7.0/CHANGES.rst
2026-05-24 08:55:41 -07:00
R. Ryantm
028e067abd nucleus: 2 -> 3 2026-05-24 15:55:33 +00:00
Fernando Rodrigues
556e57ad06 ISSUE_TEMPLATE: deprecate (#521074) 2026-05-24 15:55:03 +00:00
Fernando Rodrigues
9a20611a9b keepassxc: fix pcsc for darwin (#520328) 2026-05-24 15:53:42 +00:00
Maciej Krüger
15da6513ac fluffychat: 2.5.1 -> 2.6.0 (#523624) 2026-05-24 15:51:58 +00:00
nixpkgs-ci[bot]
b3973d61d4 jamulus: 3.11.0 -> 3.12.0 (#516094) 2026-05-24 15:49:02 +00:00
Tomas Rivera
8d64e0c04b vimPlugins.vim-erlang-runtime: override license to vim 2026-05-24 17:48:06 +02:00
Tomas Rivera
c16bac4237 vimPlugins.vim-erlang-compiler: override license to vim 2026-05-24 17:48:06 +02:00
Tomas Rivera
9ea141de0a vimPlugins.vim-emoji: override license to mit 2026-05-24 17:48:06 +02:00
Tomas Rivera
0986bf8b8b vimPlugins.vim-diminactive: override license to publicDomain 2026-05-24 17:48:06 +02:00
Tomas Rivera
837a718f74 vimPlugins.verilog_systemverilog-vim: override license to vim 2026-05-24 17:48:06 +02:00
Tomas Rivera
a26b51d0b5 vimPlugins.todo-txt-vim: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
29699948ed vimPlugins.timestamp-vim: override license to publicDomain 2026-05-24 17:48:05 +02:00
Tomas Rivera
facbb57b41 vimPlugins.tabpagebuffer-vim: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
118d5e7dcc vimPlugins.tabmerge: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
c017dcacde vimPlugins.starrynight: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
5faa6c918f vimPlugins.vim-snipmate: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
977ca5dbf0 vimPlugins.readline-vim: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
4cebc42211 vimPlugins.quickfixstatus: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
7bb5f4bdb2 vimPlugins.pgsql-vim: override license to vim 2026-05-24 17:48:05 +02:00
Tomas Rivera
779153e128 vimPlugins.omnisharp-extended-lsp-nvim: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
691565623e vimPlugins.neotest-vitest: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
97f2b66930 vimPlugins.neotest-mocha: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
1efe8904c1 vimPlugins.neocomplete-vim: override license to mit 2026-05-24 17:48:05 +02:00
Tomas Rivera
ad7d3d25f3 vimPlugins.ncm2-dictionary: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
6c46f6888e vimPlugins.moonscript-vim: override license to wtfpl 2026-05-24 17:48:04 +02:00
Tomas Rivera
8d887b6a5b vimPlugins.mark-radar-nvim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
5d4f4c0658 vimPlugins.lsp-rooter-nvim: override license to wtfpl 2026-05-24 17:48:04 +02:00
Tomas Rivera
e3e98c2665 vimPlugins.litee-nvim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
0d69d3c60c vimPlugins.litee-symboltree-nvim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
8bca764646 vimPlugins.litee-filetree-nvim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
c5d95d363b vimPlugins.litee-calltree-nvim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
05027049aa vimPlugins.lf-vim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
1a5d93caf8 vimPlugins.lexima-vim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
30351ec6da vimPlugins.jellybeans-vim: override license to mit 2026-05-24 17:48:04 +02:00
Tomas Rivera
fc75d42bfd vimPlugins.jdaddy-vim: override license to vim 2026-05-24 17:48:04 +02:00
Tomas Rivera
0ef2a0b1f5 vimPlugins.iosvkem: override license to publicDomain 2026-05-24 17:48:03 +02:00
Tomas Rivera
386031652e vimPlugins.incsearch-easymotion-vim: override license to mit 2026-05-24 17:48:03 +02:00
Tomas Rivera
8104ddb8e8 vimPlugins.hoon-vim: override license to publicDomain 2026-05-24 17:48:03 +02:00
Tomas Rivera
1ac892e186 vimPlugins.gv-vim: override license to mit 2026-05-24 17:48:03 +02:00
Tomas Rivera
648574de41 vimPlugins.gitv: override license to vim 2026-05-24 17:48:03 +02:00
Tomas Rivera
e76e02bb6e vimPlugins.colorizer: override license to vim 2026-05-24 17:48:03 +02:00
Tomas Rivera
cb95e464bd vimPlugins.caw-vim: override license to bsd3 2026-05-24 17:47:37 +02:00
Maciej Krüger
015c1c04c8 openclaw: 2026.5.7 -> 2026.5.12 (#521248) 2026-05-24 15:43:49 +00:00
Bobby Rong
6f5dda2bdd engrampa: 1.28.2 -> 1.28.3
https://github.com/mate-desktop/engrampa/compare/v1.28.2...v1.28.3
2026-05-24 23:38:52 +08:00
Peder Bergebakken Sundt
3271a1e4d0 python3Packages.unidiff: modernize and migrate to pyproject (#522858) 2026-05-24 15:35:54 +00:00
R. Ryantm
4a598a0ca7 gram: 2.1.0 -> 2.1.2 2026-05-24 15:32:21 +00:00
Bobby Rong
540b71141a planify: 4.19.3 -> 4.19.4 (#523649) 2026-05-24 15:30:02 +00:00
nixpkgs-ci[bot]
87c888eede oxlint: 1.65.0 -> 1.66.0 (#523631) 2026-05-24 15:21:49 +00:00
nixpkgs-ci[bot]
16d4c544c0 maturin: 1.12.6 -> 1.13.3 (#521549) 2026-05-24 15:21:43 +00:00
nixpkgs-ci[bot]
db638e8c25 qdrant: 1.17.1 -> 1.18.1 (#520494) 2026-05-24 15:21:32 +00:00
Maciej Krüger
bd3d404295 openclaw: 2026.5.7 -> 2026.5.12
Assisted-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 17:17:41 +02:00
R. Ryantm
10a1b0fa88 planify: 4.19.3 -> 4.19.4 2026-05-24 15:17:19 +00:00
twoneis
e9ea113abd fluffychat: 2.5.1 -> 2.6.0 2026-05-24 17:16:46 +02:00
twoneis
d345fce5e1 osmium: 0.0.19-alpha -> 0.0.26-alpha 2026-05-24 17:12:57 +02:00
Stefan Frijters
3bbbe3e886 drbd-utils: 9.33.0 -> 9.34.0 (#515578) 2026-05-24 15:04:31 +00:00
Peder Bergebakken Sundt
898c0219b4 python3Packages.hdf5plugin: parametrize cpu features (#521031) 2026-05-24 15:04:03 +00:00
R. Ryantm
607b1eeea7 megabasterd: 8.46 -> 8.47 2026-05-24 15:03:58 +00:00
Peder Bergebakken Sundt
e51ee1ef2d goperf: 0-unstable-2026-04-09 -> 0-unstable-2026-05-12 (#522398) 2026-05-24 15:02:54 +00:00
Peder Bergebakken Sundt
8b9a8ab18e nocturne: init at 1.1.1 (#522380) 2026-05-24 15:01:42 +00:00
Niclas Metschke
f8a843dd36 nixos/gamemode: add package option 2026-05-24 17:01:12 +02:00
isabel
f9d097cefe metadata: fix build with ffmpeg 8.1 (#523282) 2026-05-24 14:53:35 +00:00
isabel
710fffb70b larswm: drop (#523242) 2026-05-24 14:47:06 +00:00
Sandro
a67513474a fossil: refactor install phase (#523445) 2026-05-24 14:47:03 +00:00
Sigmanificient
f69ebe0945 python3Packages.qtile-extras: 0.35.0 -> 0.36.0 2026-05-24 16:46:53 +02:00
Sigmanificient
83b8ff5ad3 python3Packages.qtile: add meta.changelog 2026-05-24 16:46:52 +02:00
Sigmanificient
e25a46d54d python3Packages.qtile: add pytest-rerunfailures 2026-05-24 16:46:52 +02:00
Austin Horstman
628847c94d vimPlugins.blink-calc: init at 0-unstable-2025-10-06 (#523599) 2026-05-24 14:46:33 +00:00
R. Ryantm
ca68ffba1e qpwgraph: 1.0.1 -> 1.0.2 2026-05-24 14:43:54 +00:00
Nikolay Korotkiy
23e9e83030 saga: 9.12.3 -> 9.12.4 (#523496) 2026-05-24 14:43:02 +00:00
Lisanna Dettwyler
8dbd5a6628 mpir: rearrange attrs
Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-05-24 10:37:32 -04:00
Peder Bergebakken Sundt
2887859fa2 manifold: 3.4.1 -> 3.5.0 (#523248) 2026-05-24 14:30:29 +00:00
R. Ryantm
bc9e6b9030 neil: 0.3.69 -> 0.3.70 2026-05-24 14:24:46 +00:00
Maciej Krüger
8bb14203c5 rolldown: 1.0.0-rc.12 -> 1.0.0 2026-05-24 16:20:21 +02:00
Peder Bergebakken Sundt
91d59c7af0 qbz: wrap pactl and pw-metadata into PATH (#522039) 2026-05-24 14:19:02 +00:00
Sandro
0a7851832d librewolf-unwrapped: 150.0.3-1 -> 151.0.1-2 (#522154) 2026-05-24 14:17:29 +00:00
Sandro
ded3cab417 peertube: 8.1.5 -> 8.1.8 (#523443) 2026-05-24 14:15:56 +00:00
Nikolay Korotkiy
6802527b57 orbiton: 2.74.0 -> 2.74.2 (#523212) 2026-05-24 14:14:35 +00:00
Sandro
2af6bedac6 libsolv: 0.7.36 -> 0.7.37 (#522674) 2026-05-24 14:12:28 +00:00
nixpkgs-ci[bot]
68ac0b94b4 amdgpu_top: 0.11.4 -> 0.11.5 (#523508) 2026-05-24 13:42:10 +00:00
Toma
11db3d2b9f siyuan: support darwin (#521546) 2026-05-24 13:40:53 +00:00
Aleksana
2ec6f0187a nwg-dock-hyprland: 0.4.8 -> 0.4.9 (#519992) 2026-05-24 13:36:43 +00:00
Aleksana
6275b32ffa netease-cloud-music-gtk: 2.5.2 -> 2.5.3 (#521409) 2026-05-24 13:35:24 +00:00
Johannes Kirschbauer
ae142b5738 types.attrListWith: review fixes
- Improve extractItem error messages: distinguish non-attrset elements
  from multi-key attrsets, and include the faulty definition via showDefs.
- Use isType instead of raw _type access for order detection.
- Disable type merging (typeMerge = t: null) instead of providing a
  functor-based merge. Add test confirming duplicate declarations fail.
2026-05-24 15:32:04 +02:00
Robert Hensing
8aa6e3dbb9 types.attrListWith: add valueMeta.definitions 2026-05-24 15:32:04 +02:00
Robert Hensing
e29bf2412b lib.modules.mapDefinitionValue: init 2026-05-24 15:32:04 +02:00
zowoq
058b87331f terraform-providers.fastly_fastly: 9.1.1 -> 9.2.0 (#523615) 2026-05-24 13:27:51 +00:00
R. Ryantm
0e9652423b oxlint: 1.65.0 -> 1.66.0 2026-05-24 13:27:40 +00:00
Hythera
7c359e5b51 librewolf-bin-unwrapped: 150.0.2-1 -> 151.0.1-2
diff: https://codeberg.org/librewolf/source/compare/150.0.2-1...151.0.1-2

mfsa: https://www.mozilla.org/en-US/security/advisories/mfsa2026-45/
2026-05-24 15:25:51 +02:00
zowoq
3288ec4f5d terraform-providers.aliyun_alicloud: 1.278.0 -> 1.279.0 (#523280) 2026-05-24 13:24:16 +00:00
zowoq
2549e16bf0 terraform-providers.gitlabhq_gitlab: 18.11.0 -> 19.0.0 (#523204) 2026-05-24 13:24:01 +00:00
yaya
a2e55e31d6 26.11 is Zokor 2026-05-24 15:07:40 +02:00
Robert Hensing
f1b62fdc4e types.attrListWith: add asAttrs
This allows the type's return value to be accessed more easily.

Motivating use case:
- Built-in module provides CLI functionality by declaring
  an `attrListWith { asAttrs = true; }`, extracting the ordered list
  from `valueMeta` for the purpose of creating the `argv`.
- User modules can read the command line's flags directly without
  having to parse the list of attrs.
2026-05-24 15:07:05 +02:00
Robert Hensing
17fdb6f68a types.attrListWith: init
Trivial extraction from attrListOf.
2026-05-24 15:07:05 +02:00
Robert Hensing
43d998e6c0 types.attrListOf: init
This adds a type for name-value mappings that preserve ordering.

Motivating use case: command line flags for package modules /
wrappers / modular services.
The option value can be transformed into a command line in the
correct order.
Additionally, a convenience readOnly option could be provided
to give easy introspection access to the values in an ad hoc
manner.
2026-05-24 15:07:02 +02:00
Austin Horstman
f69b2eb358 vimPlugins.blink-pairs: 0.4.1 -> 0.5.0 (#523577) 2026-05-24 13:01:55 +00:00
nixpkgs-ci[bot]
b3c2035bbd cargo-codspeed: 4.6.0 -> 4.7.0 (#523205) 2026-05-24 12:59:30 +00:00
Jo
56298ea069 .github: Add release-26.05 CI config (#523610) 2026-05-24 12:56:15 +00:00
Stefan Frijters
128c058fbe wrapGAppsHook: prepare for structuredAttrs (#511330) 2026-05-24 12:56:07 +00:00
Jo
3295052572 Update 26.11 documentation (#523605) 2026-05-24 12:52:53 +00:00
R. Ryantm
51e39c08a8 terraform-providers.fastly_fastly: 9.1.1 -> 9.2.0 2026-05-24 12:52:13 +00:00
yaya
41a5348c15 .github: Add release-26.05 CI config 2026-05-24 14:51:41 +02:00
Christoffer Lundell
ccf5b48c1f ddcutil: 2.2.6 -> 2.2.7
Add acl and dbus to buildInputs as required by upstream configure script.
2026-05-24 14:47:23 +02:00
R. Ryantm
f5bcef8a5f inputplumber: 0.77.1 -> 0.77.2 2026-05-24 12:43:06 +00:00
yaya
ca22d15bca doc: Update for 26.11 2026-05-24 14:42:27 +02:00
Aaron Andersen
d5a9adccf6 libudev-zero: 1.0.3 -> 1.0.4 2026-05-24 08:34:01 -04:00
Adam C. Stephens
6dce29a1d5 quickwit.tests: drop deleted test reference (#523603) 2026-05-24 12:33:10 +00:00
John Titor
fd2acaeefa mprime: add pre phase and post phase hooks 2026-05-24 18:00:13 +05:30
Aaron Jheng
5c8553d66b mysql-shell-innovation: fix build with libc++ 21 2026-05-24 20:29:11 +08:00
Aaron Jheng
8f85bca57f mysql-shell_9: fix build with libc++ 21 2026-05-24 20:29:11 +08:00
Aaron Jheng
70854d52a1 mysql-shell_8: fix build with clang 2026-05-24 20:29:11 +08:00
someplaceguy
f511847d35 mprime: fix fatal error with -march=znver1
Compiling for recent architectures causes rounding issues:

FATAL ERROR: Rounding was 0.4977243728, expected less than 0.4
2026-05-24 17:58:21 +05:30
nixpkgs-ci[bot]
4878607c11 Merge staging-next into staging 2026-05-24 12:25:16 +00:00
nixpkgs-ci[bot]
9846aa1e24 Merge master into staging-next 2026-05-24 12:24:45 +00:00
Hayley Sparham
741658bdb2 r2modman: 3.2.16 -> 3.2.17 2026-05-24 13:13:11 +01:00
Yohann Boniface
0ac780c690 python3Packages.github-webhook: modernize and migrate to pyproject (#522860) 2026-05-24 12:09:58 +00:00
Sergei Trofimovich
251367f734 quickwit.tests: drop deleted test reference
Without the change the eval fails as:

```
$ nix-instantiate -A quickwit.tests
error:
       … while evaluating the attribute 'syslog-quickwit'
         at pkgs/by-name/qu/quickwit/package.nix:112:35:
          111|       inherit (nixosTests) quickwit;
          112|       inherit (nixosTests.vector) syslog-quickwit;
             |                                   ^
          113|     };

       error: attribute 'syslog-quickwit' missing
       at pkgs/by-name/qu/quickwit/package.nix:112:35:
          111|       inherit (nixosTests) quickwit;
          112|       inherit (nixosTests.vector) syslog-quickwit;
             |                                   ^
          113|     };
```
2026-05-24 13:02:16 +01:00
Yohann Boniface
054616c9c7 python3Packages.unicurses: modernize and migrate to pyproject (#522866) 2026-05-24 11:59:07 +00:00
Yohann Boniface
258544fde3 python3Packages.github-to-sqlite: modernize and migrate to pyproject (#522868) 2026-05-24 11:58:53 +00:00
Harinn
83d906581b python3Packages.obspec: fix pytest-mypy-plugins under sandbox 2026-05-24 18:58:48 +07:00
Sefa Eyeoglu
1d74018091 pnpm: 11.1.2 -> 11.3.0
https://github.com/pnpm/pnpm/releases/tag/v11.3.0
https://github.com/pnpm/pnpm/releases/tag/v11.2.2
https://github.com/pnpm/pnpm/releases/tag/v11.2.1
https://github.com/pnpm/pnpm/releases/tag/v11.2.0
https://github.com/pnpm/pnpm/releases/tag/v11.1.3

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-05-24 13:58:39 +02:00
Sefa Eyeoglu
d5cbb9e641 fetchPnpmDeps,pnpmConfigHook: print final config before install
This should help debugging config values. I verified that `pnpm config
list` works across pnpm_8, pnpm_9, pnpm_10, pnpm_10_29_2 and pnpm_11.

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-05-24 13:58:32 +02:00
Sefa Eyeoglu
599909067c pnpmConfigHook: disable lockfile verification against supply-chain policies
These checks are still performed in fetchPnpmDeps. These checks require
access to the registries used in the lockfile, making it infeasible to
run during configurePhase in a sandboxed build.

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-05-24 13:58:32 +02:00
Yohann Boniface
bf7361f4c3 treewide: resolve pypi.org and related redirects (#523187) 2026-05-24 11:57:04 +00:00
vimlinuz
8d31934cf8 vimPlugins.blink-calc: init at 0-unstable-2025-10-06
https://github.com/joelazar/blink-calc

vimPlugins.blink-calc: added overrides
2026-05-24 17:40:44 +05:45
Harinn
aef777d2cb larswm: drop 2026-05-24 18:51:34 +07:00
R. Ryantm
b8aea165d1 enzyme: 0.0.260 -> 0.0.263 2026-05-24 11:38:29 +00:00
Fida Waseque Choudhury
f123c32d53 antigravity-cli: init at 1.0.2 2026-05-24 11:37:24 +00:00
Martin Weinelt
9dd9cfb239 Migrate variouis test to nspawn container (#523595) 2026-05-24 11:28:17 +00:00
nixpkgs-ci[bot]
4c6bd356f1 filebrowser: 2.63.3 -> 2.63.5 (#523590) 2026-05-24 11:25:16 +00:00
nixpkgs-ci[bot]
1ed51a257f openrct2: 0.5.0 -> 0.5.1 (#523582) 2026-05-24 11:25:15 +00:00
Yohann Boniface
6e23e628ca python3Packages.python-magic: modernize and migrate to pyproject (#523014) 2026-05-24 11:24:34 +00:00
Martin Weinelt
fbc588f146 nixosTests.postfix-tlspol: use nspawn container 2026-05-24 13:19:44 +02:00
Martin Weinelt
27c670ba57 nixosTests.pinnwand: use nspawn container 2026-05-24 13:18:22 +02:00
Sandro
3cdf3aad72 python3Packages.modern-colorthief: 0.2.0 -> 0.2.1 (#523319) 2026-05-24 11:17:38 +00:00
Sandro
bac573a799 python3Packages.rnginline: disable test_file_url_roundtrip on python 3.14+ (#523373) 2026-05-24 11:17:37 +00:00
Harinn
cbb314acf6 metadata: fix build with ffmpeg 8.1 2026-05-24 18:17:13 +07:00
Martin Weinelt
043c78f155 nixosTests.evcc: use nspawn container 2026-05-24 13:17:13 +02:00
Martin Weinelt
9b4eefdf38 nixosTests.zigbee2mqtt: use nspawn container 2026-05-24 13:15:09 +02:00
R. Ryantm
b7deb2e5dc cpuinfo: 0-unstable-2026-04-30 -> 0-unstable-2026-05-18 2026-05-24 11:12:23 +00:00
isabel
c70c207e6f vimPlugins.blink-pairs: 0.4.1 -> 0.5.0
Diff: https://github.com/Saghen/blink.pairs/compare/v0.4.1...v0.5.0

Changelog: https://github.com/Saghen/blink.pairs/blob/v0.5.0/CHANGELOG.md
2026-05-24 11:49:50 +01:00
R. Ryantm
6e8c901252 aliyun-cli: 3.3.15 -> 3.3.16 2026-05-24 10:49:47 +00:00
Doron Behar
15a1ac7bb6 euphonica: 0.99.3-beta -> 0.99.4-beta 2026-05-24 13:43:23 +03:00
Doron Behar
8ab0c1f798 euphonica: add doronbehar to maintainers 2026-05-24 13:41:34 +03:00
R. Ryantm
98eb541c26 filebrowser: 2.63.3 -> 2.63.5 2026-05-24 10:40:23 +00:00
Doron Behar
22645d28ca utf8cpp: 4.1.0 -> 4.1.1 (#523306) 2026-05-24 10:40:22 +00:00
Doron Behar
ba5c1b7adb rtl_fm_streamer: unstable-2021-06-08 -> 0-unstable-2026-05-23
Diff: ceb2bf0688...7d98bcee15
2026-05-24 13:39:05 +03:00
R. Ryantm
70c3e2179f vscode-extensions.saoudrizwan.claude-dev: 3.83.0 -> 3.84.0 2026-05-24 10:32:15 +00:00
R. Ryantm
5fca87544f openrct2: 0.5.0 -> 0.5.1 2026-05-24 09:50:12 +00:00
R. Ryantm
4d0a91bf7e nu_scripts: 0-unstable-2026-05-13 -> 0-unstable-2026-05-23 2026-05-24 09:42:04 +00:00
R. Ryantm
7f51414569 nufmt: 0-unstable-2026-03-26 -> 0-unstable-2026-05-18 2026-05-24 09:27:49 +00:00
Hristo Mihaylov
bf7883acfc openfpgaloader: 1.0.0 -> 1.1.1
Assisted-by: DeepSeek v4 Pro via pi coding agent
2026-05-24 11:16:48 +02:00
Kiskae
623d0b102e linuxPackages.nvidiaPackages.dc_580: 580.159.03 -> 580.159.04 2026-05-24 11:06:16 +02:00
Fabian Affolter
77d64e77e4 python3Packages.reolink-aio: 0.19.1 -> 0.20.0
Diff: https://github.com/starkillerOG/reolink_aio/compare/0.19.1...0.20.0

Changelog: https://github.com/starkillerOG/reolink_aio/releases/tag/0.20.0
2026-05-24 11:05:46 +02:00
Fabian Affolter
fde788cce2 vuls: 0.39.1 -> 0.39.2
Diff: https://github.com/future-architect/vuls/compare/v0.39.1...v0.39.2

Changelog: https://github.com/future-architect/vuls/blob/refs/tags/v0.39.2/CHANGELOG.md
2026-05-24 11:03:07 +02:00
Fabian Affolter
9391f599b8 theharvester: 4.10.1 -> 4.11.0
Diff: https://github.com/laramies/theharvester/compare/4.10.1...4.11.0

Changelog: https://github.com/laramies/theHarvester/releases/tag/4.11.0
2026-05-24 11:00:01 +02:00
R. Ryantm
d28be277ce kubeshark: 53.2.3 -> 53.3.0 2026-05-24 08:51:27 +00:00
Bobby Rong
d76fea6479 doctest: 2.5.0 -> 2.5.2 (#514727) 2026-05-24 08:31:51 +00:00
Thomas Butter
609f02dc37 mystmd: 1.9.0 -> 1.9.1 2026-05-24 08:08:25 +00:00
Bobby Rong
1455705e56 caja-with-extensions: Add atril, engrampa
ref: nixpkgs issue 513001.
2026-05-24 15:57:10 +08:00
Fabian Affolter
60f68d3536 python3Packages.resend: migrate to finalAttrs 2026-05-24 09:54:32 +02:00
Mynacol
2f37da318e deno: 2.7.14 -> 2.8.0, rusty-v8: 147.4.0 -> 149.0.0
This also adapts the patches to work with LLVM 21, drops the
adler/adler2 flags, but has to add a symlink in
third_party/rust-toolchain, else rustc isn't found (and the gn
rust_sysroot_absolute should stay as well to set internal gn args that
this is a stable rust toolchain).
2026-05-24 09:51:51 +02:00
Tom Hunze
f1840faeb1 gnat15Packages.gnatprove: fix build on aarch64-linux
Co-Authored-By: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com>
2026-05-24 09:47:04 +02:00
Tom Hunze
a261d6ec3c gnatPackages.gnatcoll-core: remove redundant gnat 12 patch
We don't ship gnat 12 anymore.
2026-05-24 09:45:58 +02:00
Fabian Affolter
08ce913ab1 python3Packages.resend: 2.23.0 -> 2.30.1
Changelog: https://github.com/resend/resend-python/releases/tag/v2.30.1
2026-05-24 09:45:23 +02:00
Fabian Affolter
e6c48052d2 python3Packages.avea: 1.7.0 -> 1.8.0
Diff: https://github.com/k0rventen/avea/compare/v1.7.0...v1.8.0

Changelog: https://github.com/k0rventen/avea/releases/tag/v1.8.0
2026-05-24 09:38:13 +02:00
Fabian Affolter
7409f8a996 python3Packages.claude-agent-sdk: 0.2.82 -> 0.2.87
Diff: https://github.com/anthropics/claude-agent-sdk-python/compare/v0.2.82...v0.2.87

Changelog: https://github.com/anthropics/claude-agent-sdk-python/blob/v0.2.87/CHANGELOG.md
2026-05-24 09:37:01 +02:00
nixpkgs-ci[bot]
9c70d57566 Merge staging-next into staging 2026-05-24 07:08:30 +00:00
nixpkgs-ci[bot]
bc17bf4707 Merge master into staging-next 2026-05-24 07:07:55 +00:00
R. Ryantm
df58bf4a30 spotatui: 0.38.2 -> 0.38.3 2026-05-24 07:05:02 +00:00
R. Ryantm
36ca508783 tutanota-desktop: 348.260506.0 -> 348.260519.0 2026-05-24 06:43:10 +00:00
R. Ryantm
b4b1eb255c iroh-ssh: 0.2.10 -> 0.2.11 2026-05-24 06:07:57 +00:00
Acid Bong
c7b99aaff9 fossil: install both Bash and Zsh completions 2026-05-24 09:05:23 +03:00
Acid Bong
cac360f6c6 fossil: move install flags to the dedicated attr, manual and completion - to postInstall
also that `mkdir` was redundant, `make install` already does it
2026-05-24 09:05:23 +03:00
R. Ryantm
0fd92a5150 polarity: latest-unstable-2026-04-28 -> 0-unstable-2026-05-20 2026-05-24 05:56:32 +00:00
Robert Sliwinski
186f6b1123 python3Packages.ansible: 13.6.0 -> 13.7.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/13.7.0/13/CHANGELOG-v13.md

Resolves #523456
2026-05-24 07:46:48 +02:00
0xgsvs
a9e2b957fb surfpool: 1.2.1 -> 1.3.0
https://github.com/solana-foundation/surfpool/releases/tag/v1.3.0
2026-05-24 11:15:01 +05:30
Robert Schütz
db6c4dfcb7 python3Packages.litellm: 1.83.14 -> 1.86.0
Diff: https://github.com/BerriAI/litellm/compare/v1.83.14-stable...v1.86.0

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.86.0
2026-05-23 22:11:39 -07:00
Alex James
bb9fb0a2eb bmake: enable __structuredAttrs 2026-05-23 21:57:42 -07:00
zowoq
fdee877a17 linux_5_10: 5.10.256 -> 5.10.257 2026-05-24 03:27:49 +00:00
zowoq
be8e6fc62c linux_5_15: 5.15.207 -> 5.15.208 2026-05-24 03:27:47 +00:00
zowoq
a217e612d1 linux_6_1: 6.1.173 -> 6.1.174 2026-05-24 03:27:45 +00:00
R. Ryantm
5eb34c3369 python3Packages.cometx: 3.4.3 -> 3.6.6 2026-05-24 02:22:56 +00:00
Alex James
39d6b81582 bmake: restore missing bsd.*.mk symlinks on Darwin
bmake's installPhase was updated in #462500 to manually install the
binaries and share Makefiles for bmake as the boot-strap script invokes
bmake (breaking cross builds). This caused the darwin.locale build to
regress as bmake could no longer find bsd.prog.mk [1]. The install-sh
script (which is invoked by the install-mk target used by the boot-strap
script) creates bsd.-prefixed symlinks to the Makefiles under share on
BSD systems, including Darwin. Update bmake's installPhase to invoke
install-mk to ensure that the symlinks are created. install-mk does not
invoke bmake so this should not break cross builds.

[1]: 2bdd0b49a2/locale/BSDmakefile (L9)
2026-05-23 18:47:58 -07:00
R. Ryantm
b2db63fc2f amdgpu_top: 0.11.4 -> 0.11.5 2026-05-24 01:41:06 +00:00
R. Ryantm
2762b092dc _9pfs: 0.5 -> 0.6 2026-05-24 01:06:04 +00:00
nixpkgs-ci[bot]
3dd8c8415d Merge staging-next into staging 2026-05-24 00:43:24 +00:00
nixpkgs-ci[bot]
ca62933c89 Merge master into staging-next 2026-05-24 00:42:54 +00:00
R. Ryantm
b28ce13125 saga: 9.12.3 -> 9.12.4 2026-05-24 00:32:41 +00:00
R. Ryantm
89978ac63d xcaddy: 0.4.5 -> 0.4.6 2026-05-24 00:30:15 +00:00
R. Ryantm
0ffb7f99ba emacsPackages.ghostel: 0-unstable-2026-05-06 -> 0-unstable-2026-05-23 2026-05-24 00:19:04 +00:00
R. Ryantm
1fd98b2b07 gefyra: 2.4.3 -> 2.4.4 2026-05-24 00:04:10 +00:00
Hythera
82679a6d3f libsolv: 0.7.36 -> 0.7.37
changelog: https://github.com/openSUSE/libsolv/blob/0.7.37/NEWS

diff: https://github.com/openSUSE/libsolv/compare/0.7.36...0.7.37
2026-05-24 00:24:44 +02:00
Vincenzo Mantova
72b5b9ee5c blahtexml: change --replace into --replace-fail 2026-05-23 22:12:08 +01:00
Vincenzo Mantova
8a3fcf9c9e blahtexml: build with texliveBasic instead of texliveFull 2026-05-23 22:12:08 +01:00
Vincenzo Mantova
022d9ebeeb doc: remove texlive.combine from the TeX Live documentation 2026-05-23 22:10:53 +01:00
Vincenzo Mantova
0370b27ebb blahtexml: ensure xsltproc is available during build 2026-05-23 22:02:04 +01:00
Conor
fab38f96a8 python3Packages.braintree: 4.41.0 -> 4.43.0 2026-05-23 21:51:14 +01:00
Ian Kerins
541202d7c6 amp-cli: fix build on darwin
The version check fails because it is executed before `postPhases` and
`postPatchelf`, therefore the binary is yet to be resigned.

`postInstall` runs before the version check, so fixes this problem.
2026-05-23 16:25:35 -04:00
Tom Oostveen
e728f8675e github-desktop: 3.5.8 -> 3.5.10 2026-05-23 21:38:06 +02:00
Tom Oostveen
3a709ae573 github-desktop: update with nix-update --custom-dep 2026-05-23 21:37:53 +02:00
Lisanna Dettwyler
9d229c780e rsync: skip chgrp test
This test fails when built in a chroot store.

Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-05-23 15:33:59 -04:00
Guy Chronister
4f8a979231 pantalaimon,pantalaimon-headless: migrate to by-name 2026-05-23 14:25:37 -05:00
Tom Oostveen
a08c62de8c bazaar: 0.7.15 -> 0.8.1
Diff: https://github.com/kolunmi/bazaar/compare/v0.7.8...v0.8.1
2026-05-23 21:20:22 +02:00
R. Ryantm
23e14e2378 python3Packages.symfc: 1.7.0 -> 1.7.1 2026-05-23 18:53:57 +00:00
Hythera
9e94033741 librewolf-unwrapped: 150.0.3-1 -> 151.0.1-2
diff: https://codeberg.org/librewolf/source/compare/150.0.3-1...151.0.1-2

mfsa: https://www.mozilla.org/en-US/security/advisories/mfsa2026-46/
2026-05-23 20:33:15 +02:00
Sandro Jäckel
d69b3cb45d python3Packages.brother-ql: 0.11.2 -> 0.12.0 2026-05-23 20:22:57 +02:00
nixpkgs-ci[bot]
217e47b25e Merge staging-next into staging 2026-05-23 18:22:51 +00:00
nixpkgs-ci[bot]
be978ce805 Merge master into staging-next 2026-05-23 18:22:16 +00:00
R. Ryantm
4dfa4df903 octavePackages.statistics: 1.8.2 -> 1.8.3 2026-05-23 13:16:51 -05:00
Karl Hallsby
7c3d9b9523 octavePackages.statistics: Add graphics toolkit to test environment
The `statistics` package is one of a few Octave packages that produce
graphs as part of their test suite. So these require a plotting and
graphics library to actually produce the plots.

Add them so that `passthru.tests.testOctavePkgTests` work and pass,
and so automated GitHub updates by r-ryantm work.
2026-05-23 13:16:43 -05:00
Cameron Brown
6be25b2af8 maintainers: remove lightdiscord 2026-05-23 14:11:35 -04:00
Cameron Brown
8a12649364 pdf-parser.meta.maintainers: add cbrxyz 2026-05-23 14:11:35 -04:00
Cameron Brown
4b677f0f8a pdf-parser: 0.7.10 -> 0.7.14 2026-05-23 14:11:35 -04:00
Cameron Brown
4b6eccb2e6 fava: 1.30.12 -> 1.30.13 2026-05-23 14:09:37 -04:00
Michael Daniels
65434d480d python3Packages.viser: set __darwinAllowLocalNetworking 2026-05-23 13:59:08 -04:00
Michael Daniels
8c9c251607 python3Packages.viser: 1.0.27 -> 1.0.29
Changelogs:
- https://github.com/viser-project/viser/releases/tag/v1.0.28
- https://github.com/viser-project/viser/releases/tag/v1.0.29

Diff: https://github.com/viser-project/viser/compare/v1.0.27...v1.0.29
2026-05-23 13:58:38 -04:00
K900
e00d6205ee qt6: 6.11.0 -> 6.11.1 (#523329) 2026-05-23 17:21:18 +00:00
R. Ryantm
cc7e364245 signalbackup-tools: 20260511 -> 20260523-1 2026-05-23 17:19:52 +00:00
Harinn
2fe6e3c43a python3Packages.dramatiq-abort: fix tests with dramatiq 2.0 2026-05-24 00:18:28 +07:00
Harinn
92bb21a2e8 python3Packages.httpx-auth: fix tests with pyjwt 2.11+ 2026-05-24 00:16:28 +07:00
R. Ryantm
8f864a7f70 tdl: 0.20.2 -> 0.20.3 2026-05-23 17:13:37 +00:00
Linus Karl
619e382a1d linuxKernel.kernels.linux_zen: 7.0.9-zen2 -> 7.0.10-zen1 2026-05-23 19:09:12 +02:00
Martin Weinelt
86ef4085ab python3Packages.aiodns: 4.0.3 -> 4.0.4 (#523102) 2026-05-23 17:07:39 +00:00
Harinn
50779b6ae8 python3Packages.monosat: fix build with cython 3.1 2026-05-23 23:47:07 +07:00
R. Ryantm
dff23acbf2 wasm-tools: 1.249.0 -> 1.250.0 2026-05-23 16:21:36 +00:00
nicknb
ac33fd62fd apt: 3.3.0 -> 3.3.1 2026-05-23 18:01:37 +02:00
Martin Häcker
8b9910d5e3 fence: migrate to __structuredAttrs 2026-05-23 17:43:54 +02:00
R. Ryantm
36ebe4a3f6 mocha: 11.7.5 -> 11.7.6 2026-05-23 15:21:07 +00:00
R. Ryantm
6a900378fe kin-openapi: 0.138.0 -> 0.139.0 2026-05-23 14:42:58 +00:00
Malix - Alix Brunet
65e5f6f635 ISSUE_TEMPLATE: deprecate 2026-05-23 16:30:57 +02:00
R. Ryantm
87b5d2857f cargo-dist: 0.31.0 -> 0.32.0 2026-05-23 14:26:21 +00:00
R. Ryantm
cb20eff9b7 nvc: 1.20.1 -> 1.21.0 2026-05-23 14:18:23 +00:00
R. Ryantm
64c67590d9 protols: 0.13.4 -> 0.14.0 2026-05-23 13:58:36 +00:00
R. Ryantm
a82f26a2cd postgresqlPackages.pg_net: 0.20.2 -> 0.20.3 2026-05-23 13:42:50 +00:00
Moraxyc
062581ebdc siyuan: switch to pnpm_10 2026-05-23 06:35:35 -07:00
Moraxyc
982047257d siyuan: refactor 2026-05-23 06:34:22 -07:00
Moraxyc
19094e7d7b siyuan: support darwin 2026-05-23 06:32:23 -07:00
Harinn
f6ce4ceeec python3Packages.stim: fix build with pybind11 3.0 2026-05-23 20:07:34 +07:00
Vincenzo Mantova
af229eadca R: make tlDeps a function 2026-05-23 14:05:26 +01:00
Vincenzo Mantova
f53f80a757 R: remove legacy tlType, pkgs attributes 2026-05-23 14:05:25 +01:00
Vincenzo Mantova
9dd731c4bf perlPackages.LaTeXML: remove legacy tlType, pkgs attributes 2026-05-23 14:05:25 +01:00
Vincenzo Mantova
539315b6fc noweb: remove legacy tlType, pkgs attributes 2026-05-23 14:05:25 +01:00
Vincenzo Mantova
089f87d34b mftrace: make tlDeps a function 2026-05-23 14:05:25 +01:00
Vincenzo Mantova
deedb05a23 junicode: make tlDeps a function 2026-05-23 14:05:24 +01:00
Vincenzo Mantova
7751dd9cbe eukleides: make tlDeps a function 2026-05-23 14:05:24 +01:00
Vincenzo Mantova
27f106cf12 eukleides: remove legacy tlType, pkgs attributes 2026-05-23 14:05:24 +01:00
Vincenzo Mantova
aaf6a1e1f4 auto-multiple-choice: remove legacy tlType, pkgs attributes 2026-05-23 14:05:24 +01:00
Vincenzo Mantova
dbeafe9461 auctex: remove legacy tlType, pkgs attributes 2026-05-23 14:05:23 +01:00
Vincenzo Mantova
3a6bafbdf5 texlive.withPackages: allow tlDeps to be a function, drop unused requiredTeXPackages 2026-05-23 14:05:23 +01:00
Harinn
924237ac66 python3Packages.rnginline: disable test_file_url_roundtrip on python 3.14+ 2026-05-23 19:54:31 +07:00
Vincenzo Mantova
c8b6540469 texlive.withPackages: replace force-output.sh with preHook 2026-05-23 13:51:07 +01:00
Vincenzo Mantova
27da8a3737 texlive.withPackages: add withDocs, withSources to default attributes 2026-05-23 13:50:52 +01:00
Vincenzo Mantova
d40578e2b1 texlive.withPackages: enable strictDeps 2026-05-23 13:50:52 +01:00
Vincenzo Mantova
96c9b622de tests.texlive.texdoc: use withDocs to add the doc containers 2026-05-23 13:50:52 +01:00
Vincenzo Mantova
38a19e2d2f texliveFullWithDocs: init at 2025-r78234-final 2026-05-23 13:50:52 +01:00
Vincenzo Mantova
41d265c82a texlive.withPackages: move withDocs, withSources from passthru to derivation arguments 2026-05-23 13:50:51 +01:00
Vincenzo Mantova
62b7051f28 texlive.withPackages: use buildenv (finalAttrs: ...) 2026-05-23 13:50:51 +01:00
Vincenzo Mantova
f5804647d9 texlive.withPackages: remove unused arguments 2026-05-23 13:50:51 +01:00
Harinn
0c5ae31676 python3Packages.sqlalchemy-continuum: drop sqlalchemy-{i18n,utils} removed in 1.5.x 2026-05-23 19:49:50 +07:00
R. Ryantm
2fcafdef9f qdrant: 1.17.1 -> 1.18.1 2026-05-23 12:35:16 +00:00
R. Ryantm
2ab59d52a4 wgcf: 2.2.30 -> 2.2.31 2026-05-23 12:26:44 +00:00
nixpkgs-ci[bot]
db72d619cf Merge staging-next into staging 2026-05-23 12:22:43 +00:00
nixpkgs-ci[bot]
e4c77a1938 Merge master into staging-next 2026-05-23 12:22:11 +00:00
R. Ryantm
39c9142f83 kimai: 2.56.0 -> 2.57.0 2026-05-23 12:00:07 +00:00
K900
1b3320b2d9 qt6: 6.11.0 -> 6.11.1 2026-05-23 14:56:13 +03:00
K900
66adfb9dab kdePackages.plasma-workspace: backport patch for Qt 6.11.1 regression 2026-05-23 14:56:12 +03:00
R. Ryantm
4ae5f1586a lint-staged: 17.0.4 -> 17.0.5 2026-05-23 11:30:07 +00:00
R. Ryantm
dcb5276d18 python3Packages.modern-colorthief: 0.2.0 -> 0.2.1 2026-05-23 11:21:41 +00:00
R. Ryantm
cc6324bedd python3Packages.pytest-spec: 6.0.0 -> 6.1.0 2026-05-23 10:54:49 +00:00
arch-fan
99643def59 python3Packages.openrazer: 3.12.2 -> 3.12.3 2026-05-23 12:45:01 +02:00
Sergei Trofimovich
ce3f5238f0 utf8cpp: 4.1.0 -> 4.1.1
Changes: https://github.com/nemtrif/utfcpp/releases/tag/v4.1.1
2026-05-23 11:40:47 +01:00
R. Ryantm
a276385728 grafanaPlugins.volkovlabs-form-panel: 6.3.3 -> 6.3.4 2026-05-23 10:00:38 +00:00
ppom
9b6d76a89f peertube: 8.1.5 -> 8.1.8
Important security fix
2026-05-23 12:00:00 +02:00
liberodark
65ae5aabf4 python3Packages.numpy: fix riscv64-linux build 2026-05-23 11:27:36 +02:00
Ryan Burns
3e2c7006a7 gdb: fix mainProgram for cross
This fixes the versionCheckHook, allowing
us to build for non-native target arches.
2026-05-23 02:00:08 -07:00
Sergei Trofimovich
963d350eec which: 2.23 -> 2.25
Changes: https://cgit.git.savannah.gnu.org/cgit/which.git/tree/NEWS?id=dbc1ccf36a920a216d290a0ccb1ee425e2cef0bc
2026-05-23 09:47:23 +01:00
R. Ryantm
f502e2e05d terraform-providers.aliyun_alicloud: 1.278.0 -> 1.279.0 2026-05-23 08:42:39 +00:00
R. Ryantm
58e20c9079 python3Packages.mkdocs-include-markdown-plugin: 7.2.2 -> 7.3.0 2026-05-23 08:27:25 +00:00
R. Ryantm
61522aadcf highscore-mgba: 0-unstable-2026-05-01 -> 0-unstable-2026-05-21 2026-05-23 08:07:41 +00:00
R. Ryantm
960d362c8d highscore-mednafen: 0-unstable-2026-01-31 -> 0-unstable-2026-05-22 2026-05-23 08:03:17 +00:00
Gliczy
450da25909 python3Packages.fvs: drop 2026-05-23 09:50:42 +02:00
R. Ryantm
af650700d8 python3Packages.airos: 0.6.5 -> 0.6.7 2026-05-23 07:45:00 +00:00
Harinn
051cb3d9ca trurl: fix tests with libcurl 8.20.0 uppercase hex 2026-05-23 14:36:10 +07:00
nixpkgs-ci[bot]
b039ab1fbc Merge staging-next into staging 2026-05-23 06:57:23 +00:00
nixpkgs-ci[bot]
b571e1e110 Merge master into staging-next 2026-05-23 06:56:36 +00:00
Morgan Jones
4b9ac442e4 tpm2-pkcs11: 1.9.2 -> 1.10.0 2026-05-22 22:53:18 -07:00
Thomas Butter
0b34b8ed26 git-branchless: 0.10.0 -> 0.11.0 2026-05-23 05:49:27 +00:00
R. Ryantm
d4fac8959d rsshub: 0-unstable-2026-05-14 -> 0-unstable-2026-05-23 2026-05-23 05:40:50 +00:00
R. Ryantm
c1c9843a6d sshified: 1.2.2 -> 1.2.3 2026-05-23 05:38:03 +00:00
John Titor
178a6acd19 nixos/cosmic-greeter: add cosmic icons
Without this icons don't show up after the recent update.
2026-05-23 11:00:52 +05:30
R. Ryantm
64c21a0dd8 pipeline: 4.0.2 -> 4.0.3 2026-05-23 05:24:43 +00:00
Fida Waseque Choudhury
6ff0d66e40 maintainers: add u3kkasha 2026-05-23 05:15:49 +00:00
Sam Estep
2eb11ad6be acl2-minimal: fix aarch64-linux build
Assisted-by: Codex:gpt-5.5
2026-05-23 01:09:20 -04:00
R. Ryantm
8499fe1164 manifold: 3.4.1 -> 3.5.0 2026-05-23 04:50:47 +00:00
R. Ryantm
9ff8a5b30b python3Packages.vispy: 0.16.1 -> 0.16.2 2026-05-23 04:43:57 +00:00
R. Ryantm
6312829555 python3Packages.magic-wormhole-mailbox-server: 0.7.0 -> 0.8.0 2026-05-23 04:23:31 +00:00
Sam Estep
bc93fb2af4 applgrid: fix aarch64-linux build
Assisted-by: Claude:opus-4.7
2026-05-22 23:59:50 -04:00
Sam Estep
2977d737de applgrid: fix build after root update
Assisted-by: Claude:opus-4.7
2026-05-22 23:59:14 -04:00
Cameron Brown
88e9b2dfd2 beancount: 3.2.0 -> 3.2.3 2026-05-22 23:54:45 -04:00
Cameron Brown
a3ebf5d82c ballerina: 2201.10.3 -> 2201.13.4 2026-05-22 23:17:20 -04:00
Angel J
8e41f7b8d7 stellar-core: fix PostgreSQL check on Hydra 2026-05-22 20:02:16 -07:00
@mjones
40bb25a9e2 util-linux: 2.42 -> 2.42.1 (#521603) 2026-05-23 02:50:24 +00:00
R. Ryantm
1be44dd388 versatiles: 4.1.0 -> 4.1.2 2026-05-23 02:49:32 +00:00
R. Ryantm
86610acde4 orbiton: 2.74.0 -> 2.74.2 2026-05-23 02:22:21 +00:00
Cameron Brown
4c06d98fbe buildkite-agent-metrics: 5.12.2 -> 5.12.3 2026-05-22 22:14:34 -04:00
R. Ryantm
8487ffb9d7 cargo-codspeed: 4.6.0 -> 4.7.0 2026-05-23 01:41:24 +00:00
R. Ryantm
d728d63bc9 terraform-providers.gitlabhq_gitlab: 18.11.0 -> 19.0.0 2026-05-23 01:34:19 +00:00
Randy Eckenrode
2c3fd1eeee dbus: more fixes on Darwin (#485980) 2026-05-23 01:11:22 +00:00
nixpkgs-ci[bot]
db9ec4692a Merge staging-next into staging 2026-05-23 00:42:13 +00:00
nixpkgs-ci[bot]
b1310343e6 Merge master into staging-next 2026-05-23 00:41:43 +00:00
R. Ryantm
4d20760a9d ltspice: 26.0.1 -> 26.0.2 2026-05-23 00:28:38 +00:00
azban
88261e706f rpcs3: add cmake flag to not build shared libs 2026-05-22 18:05:38 -06:00
R. Ryantm
91f0074b7d tailscale: 1.98.2 -> 1.98.3 2026-05-22 23:57:18 +00:00
Sandro Jäckel
0438d3a58c treewide: resolve pypi.org and related redirects 2026-05-23 01:48:10 +02:00
R. Ryantm
9d6a6e28ce python3Packages.pycrdt: 0.13.0 -> 0.13.1 2026-05-22 23:25:39 +00:00
Colin
bae9d3752c libei: 1.5.0 -> 1.6.0 (#520617) 2026-05-22 23:06:16 +00:00
Fabian Affolter
2c9e355887 embedxpl: init at 3.1.0
Embedded Device Security Assessment Framework

https://github.com/mrhenrike/EmbedXPL-Forge
2026-05-23 00:54:47 +02:00
R. Ryantm
4891d5834a all-the-package-names: 2.0.2446 -> 2.0.2452 2026-05-22 22:47:18 +00:00
kyehn
aed77b8f3d usacloud: 1.19.3 -> 1.22.1 2026-05-22 22:41:13 +00:00
R. Ryantm
71fc74908d glooctl: 1.21.4 -> 1.21.6 2026-05-22 22:11:56 +00:00
SandaruKasa
c4f962bd1d python3Packages.unicurses: modernize and migrate to pyproject 2026-05-23 01:07:02 +03:00
Maximilian Bosch
84b1ec46c8 glibc: 2.42-61 -> 2.42-67, linuxHeaders: 6.18.7 -> 7.0 (#517918) 2026-05-22 21:29:37 +00:00
Sam Estep
4a4c0f5b9e rubyPackages.glib2: 4.3.3 -> 4.3.6
Assisted-by: Claude:opus-4.7
2026-05-22 17:21:30 -04:00
Colin
ed19f48ea3 sqlite: 3.51.2 -> 3.53.1 (#519724) 2026-05-22 21:19:41 +00:00
Ryan Omasta
feeefe497d git-annex-remote-dbx: move to by-name 2026-05-22 15:16:11 -06:00
Sigmanificient
6caca57e47 python3Packages.qtile: 0.35.0 -> 0.36.0 2026-05-22 23:12:41 +02:00
R. Ryantm
6ed37c31b6 viceroy: 0.16.5 -> 0.18.0 2026-05-22 21:05:42 +00:00
Sam Estep
2436990329 python3Packages.libarcus: drop
Assisted-by: Codex:gpt-5.5
Assisted-by: Claude:opus-4.7
2026-05-22 16:59:09 -04:00
R. Ryantm
ba323a8302 skaffold: 2.19.0 -> 2.21.0 2026-05-22 20:46:37 +00:00
teutat3s
4e2f3b4904 electron_39-bin: mark as insecure 2026-05-22 22:33:47 +02:00
teutat3s
65b67d5ec1 electron-source.electron_39: remove 2026-05-22 22:33:45 +02:00
R. Ryantm
0c2e685e1e fn-cli: 0.6.56 -> 0.6.58 2026-05-22 20:27:49 +00:00
Thomas Butter
4389f432eb kristall: 0.3 -> 0.4 2026-05-22 19:39:08 +00:00
R. Ryantm
640d575efa tombi: 0.10.4 -> 0.11.6 2026-05-22 19:30:13 +00:00
Tom Hunze
9c940973d4 gnat16Packages.gnatcoll-core: fix build
b266466e0a
2026-05-22 20:42:38 +02:00
Tom Hunze
41b2d01449 gnat16Packages.gprbuild{,-boot}: fix build
6421e35027
6b6be939d6

Hydra: https://hydra.nixos.org/build/329281640
2026-05-22 20:42:32 +02:00
nixpkgs-ci[bot]
5084cf5f34 Merge staging-next into staging 2026-05-22 18:37:56 +00:00
nixpkgs-ci[bot]
578b082cb4 Merge master into staging-next 2026-05-22 18:37:22 +00:00
R. Ryantm
c72f24e355 pocketbase: 0.38.0 -> 0.38.2 2026-05-22 18:30:40 +00:00
Lena Pastwa
23b2162124 tlrc: 1.13.0 -> 1.13.1 2026-05-22 20:29:56 +02:00
R. Ryantm
4292c7107e gotty: 1.7.1 -> 1.7.2 2026-05-22 18:24:38 +00:00
R. Ryantm
f43812271a kloak: 0.8.0-1 -> 0.8.3-1 2026-05-22 18:15:26 +00:00
Robert Schütz
a53c6a3897 python3Packages.aiodns: 4.0.3 -> 4.0.4
Diff: https://github.com/saghul/aiodns/compare/v4.0.3...v4.0.4

Changelog: https://github.com/saghul/aiodns/releases/tag/v4.0.4
2026-05-22 11:05:40 -07:00
Christoph Heiss
2e48fef4ca olive-editor: drop
Upstream is dead/unmaintained since 12-2024.

The build also has been broken since at least 24-11-2025 [0].

[0] https://hydra.nixos.org/build/314410468

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2026-05-22 19:58:33 +02:00
R. Ryantm
addd7bcf23 v2ray-domain-list-community: 20260514020130 -> 20260522120028 2026-05-22 17:30:22 +00:00
R. Ryantm
e21bc831c2 sev-snp-measure: 0.0.12 -> 0.0.13 2026-05-22 15:58:16 +00:00
Willy Hille
d59900aa17 python3Packages.aspy-refactor-imports: drop
upstream repo was renamed to classify-imports, which is already packaged in nixpkgs
2026-05-22 17:55:11 +02:00
Harinn
ffeed7553e git-run: regenerate package-lock.json for npm 11 2026-05-22 22:39:46 +07:00
Harinn
01b4a75371 globus-cli: relax jmespath bound 2026-05-22 22:31:23 +07:00
SandaruKasa
2eefe047d2 python3Packages.python-magic: modernize and migrate to pyproject 2026-05-22 18:13:37 +03:00
SandaruKasa
deae2ad487 python3Packages.github-webhook: modernize and migrate to pyproject 2026-05-22 17:59:29 +03:00
SandaruKasa
6420294d54 zoom: mark as broken 2026-05-22 17:48:50 +03:00
Yt
87761ef0f1 protobuf_34: 34.1 -> 34.2 (#522421) 2026-05-22 14:42:26 +00:00
Lisanna Dettwyler
b8e272c896 mpir: change src location to GitHub
The official website appears to be a virus site now.

Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-05-22 09:41:02 -04:00
gquetel
cb52e5fc59 python3Packages.mlflow: add gquetel to maintainers 2026-05-22 15:37:04 +02:00
gquetel
95b95bf7b9 maintainers: add gquetel 2026-05-22 15:37:03 +02:00
gquetel
5fb68dfd6a python3Packages.mlflow-{skinny,tracing}: move to PyPI wheel build 2026-05-22 15:37:03 +02:00
Théo Bori
8fb29ea1cb python3Packages.mediawiki-langcodes: 0.2.22 -> 0.2.23 2026-05-22 15:32:37 +02:00
nixpkgs-ci[bot]
0c3b177d31 Merge staging-next into staging 2026-05-22 12:51:07 +00:00
nixpkgs-ci[bot]
07905f823e Merge master into staging-next 2026-05-22 12:50:33 +00:00
Mysaa Java
bdf53214c6 rocqPackages.rocq-elpi: 3.3.0 -> 3.4.0 2026-05-22 14:49:57 +02:00
R. Ryantm
400c8d45dc grafanaPlugins.victoriametrics-logs-datasource: 0.26.3 -> 0.27.1 2026-05-22 12:17:37 +00:00
R. Ryantm
1bc9d837af uutils-acl: 0.0.1-unstable-2026-05-12 -> 0.0.1-unstable-2026-05-17 2026-05-22 11:42:59 +00:00
R. Ryantm
e7debf9604 zoom-us: 7.0.0.1666 -> 7.0.5.3034 2026-05-22 11:27:31 +00:00
R. Ryantm
0994e3d808 codeql: 2.25.4 -> 2.25.5 2026-05-22 11:17:58 +00:00
Jack Rosenberg
00958bec92 erofs-utils: bump to fuse3 2026-05-22 13:13:01 +02:00
Dan Lock
6aecfb572c cantus: 0.6.6 -> 0.6.7 2026-05-22 11:33:56 +01:00
Niklas Thorild
1b2edbe4bf qidi-studio: 2.05.02.50 > 2.06.00.51 2026-05-22 12:20:35 +02:00
R. Ryantm
4c87dc3d43 auth0-cli: 1.30.0 -> 1.31.0 2026-05-22 09:51:36 +00:00
R. Ryantm
579885fa4e python3Packages.flask-security: 5.8.0 -> 5.8.1 2026-05-22 09:47:45 +00:00
gquetel
f19dc29153 mlflow-server: drop broken gunicorn shim 2026-05-22 11:05:07 +02:00
gquetel
0a3aaad743 python3Packages.mlflow: build from PyPI wheel, fix server subprocess 2026-05-22 11:05:04 +02:00
R. Ryantm
9d3eb9c7d9 home-assistant-custom-components.oref_alert: 6.18.2 -> 6.18.3 2026-05-22 09:00:26 +00:00
R. Ryantm
b1f046e5a1 opengrok: 1.14.11 -> 1.14.12 2026-05-22 08:39:16 +00:00
R. Ryantm
68c898600f circumflex: 4.1 -> 4.1.1 2026-05-22 08:09:51 +00:00
R. Ryantm
115292574e python3Packages.mypyllant: 0.9.10 -> 0.9.12 2026-05-22 07:19:10 +00:00
nixpkgs-ci[bot]
c8983be99d Merge staging-next into staging 2026-05-22 07:15:10 +00:00
nixpkgs-ci[bot]
8e470ec7e1 Merge master into staging-next 2026-05-22 07:14:31 +00:00
R. Ryantm
2574008f50 python3Packages.flask-jwt-extended: 4.7.1 -> 4.7.4 2026-05-22 06:14:52 +00:00
Vladimír Čunát
ace84983c4 gtk4: make patch unconditional
The condition was just to avoid rebuilds at that moment.
2026-05-22 08:00:28 +02:00
R. Ryantm
df0084ec0b mkcal: 0.7.32 -> 0.7.33 2026-05-22 05:04:53 +00:00
dotlambda
1f09b80385 python3Packages.python-multipart: 0.0.22 -> 0.0.29 (#512553) 2026-05-22 05:02:00 +00:00
R. Ryantm
64e8e3c5e2 taze: 19.11.0 -> 19.13.0 2026-05-22 04:32:41 +00:00
R. Ryantm
c7eac9ebd1 nnd: 0.74 -> 0.77 2026-05-22 04:02:56 +00:00
R. Ryantm
8e87f877a7 python3Packages.azure-mgmt-recoveryservices: 4.0.0 -> 4.0.1 2026-05-22 03:00:45 +00:00
R. Ryantm
c09888c6db python3Packages.pytapo: 3.4.13 -> 3.4.14 2026-05-22 01:58:16 +00:00
R. Ryantm
45ac77e087 caligula: 0.4.11 -> 0.5.0 2026-05-22 01:37:53 +00:00
R. Ryantm
6a792a71bf libaec: 1.1.6 -> 1.1.7 2026-05-22 01:30:05 +00:00
Ryan Omasta
ac4bcc86a0 git-review: switch to pyproject 2026-05-21 18:50:39 -06:00
SandaruKasa
023547a888 python3Packages.unidiff: modernize and migrate to pyproject 2026-05-22 03:50:11 +03:00
SandaruKasa
dae3da3628 python3Packages.github-to-sqlite: modernize and migrate to pyproject 2026-05-22 03:50:11 +03:00
nixpkgs-ci[bot]
2fe5055395 Merge staging-next into staging 2026-05-22 00:43:15 +00:00
nixpkgs-ci[bot]
fe58890ad0 Merge master into staging-next 2026-05-22 00:42:44 +00:00
kyehn
b282220aa2 vtracer: 0.6.5 -> 0.6.15 2026-05-22 00:38:45 +00:00
Ryan Omasta
7bed4525ed git-annex-remote-dbx: switch to pyproject 2026-05-21 17:17:42 -06:00
Colin
b96e407672 fluidsynth: 2.5.3 -> 2.5.4 (#511475) 2026-05-21 22:57:49 +00:00
R. Ryantm
074d3e210a jmol: 16.3.49 -> 16.4.1 2026-05-21 22:37:26 +00:00
Eman Resu
e9c2828c5a lib.generators.toGitINI: only recurse into necessary attributes 2026-05-21 18:16:47 -04:00
eljamm
b2c4b23bce vg: init at 1.74.1 2026-05-21 23:09:02 +02:00
Robert Schaffar-Taurok
a244258567 python3Packages.sphinx-toolbox: relax ruamel.yaml and sphinx-tabs
Assisted-by: OpenAI GPT 5.4
2026-05-21 22:47:50 +02:00
Leon Schwarzäugl
82fa0bc966 shibboleth-sp: fix build for x86_64-linux 2026-05-21 22:18:15 +02:00
Eman Resu
ad02f2310f lib.generators.toGitINI: use concatMap to avoid a flatten at the end 2026-05-21 16:17:59 -04:00
Eman Resu
69bb729396 lib.generators.toGitINI: avoid concatenating and mapping on non-lists 2026-05-21 16:15:45 -04:00
Eman Resu
9b4dde7eba lib.generators.toGitINI: move escape logic outside of hot loop 2026-05-21 16:15:45 -04:00
Eman Resu
af62ce4887 lib.generators.toGitINI: avoid creating several variables on every call 2026-05-21 16:15:45 -04:00
Eman Resu
48a99a99fc lib.generators.toGitINI: only define helper variables once 2026-05-21 16:15:24 -04:00
Leon Schwarzäugl
90d53229ff opensaml-cpp: fix build for x86_64-linux 2026-05-21 22:10:44 +02:00
Thomas Butter
c944f4811d apko: 1.2.4 -> 1.2.13 2026-05-21 20:08:03 +00:00
William Weiskopf
feafc3f846 qbz: wrap pactl and pw-metadata into PATH
qbz uses pactl for PipeWire device enumeration and sink routing, and
pw-metadata for bit-perfect sample rate queries. Without these on PATH,
audio playback fails with "Failed to run pactl: No such file or directory".
2026-05-21 16:04:19 -04:00
SandaruKasa
78d513cbf0 zoom: do not use NIX_CFLAGS_COMPILE 2026-05-21 23:03:36 +03:00
SandaruKasa
da61b7c10a zoom: remove seemignly unused expat dependency 2026-05-21 23:03:36 +03:00
SandaruKasa
145bc24198 zoom: enable strictDeps 2026-05-21 23:03:30 +03:00
SandaruKasa
f31f0d2fe2 zoom: enable parallelBuilding and __structuredAttrs 2026-05-21 23:03:24 +03:00
Gabor Greif
4f993ac206 wasmtime: 44.0.1 -> 45.0.0 2026-05-21 21:55:37 +02:00
SandaruKasa
1266e4c726 fcitx5-gtk: drop unused pcre dep 2026-05-21 22:03:29 +03:00
nixpkgs-ci[bot]
f36a4ec94b Merge staging-next into staging 2026-05-21 18:39:54 +00:00
nixpkgs-ci[bot]
6404ef005b Merge master into staging-next 2026-05-21 18:39:20 +00:00
R. Ryantm
8cce389981 python3Packages.uuid-utils: 0.14.1 -> 0.16.0 2026-05-21 18:13:21 +00:00
Georgy Charkseliani
47eb5f6f4d corkscrew: fix build on Darwin
Define ANSI_FUNC so corkscrew uses ANSI C function definitions instead of legacy K&R definitions rejected by modern Clang/C23.

Assisted-by: OpenCode (openai/gpt-5.5)
2026-05-21 19:15:27 +02:00
R. Ryantm
aac6f377a0 gn: 0-unstable-2026-03-05 -> 0-unstable-2026-04-01 2026-05-21 16:09:05 +00:00
Makuru
25dd50acb7 kicad: 10.0.2 -> 10.0.3 2026-05-21 17:55:18 +02:00
Vonfry
5ad7881c7d mu: 1.12.13 -> 1.14.1 2026-05-21 23:34:15 +08:00
R. Ryantm
28dae30fee sabnzbd: 5.0.1 -> 5.0.3 2026-05-21 14:36:38 +00:00
Matthias J. Kannwischer
ecf8d2a749 slothy: init at 0.2.0 2026-05-21 22:19:44 +08:00
Matthias J. Kannwischer
774c5a22ff python3Packages.slothy: init at 0.2.0 2026-05-21 22:19:44 +08:00
Matthias J. Kannwischer
25390f5536 python3Packages.ortools: extract into separate buildPythonPackage 2026-05-21 22:19:44 +08:00
Matthias J. Kannwischer
ca06979777 or-tools: fix darwin install_name 2026-05-21 22:19:44 +08:00
Antoine du Hamel
fb1fdb4992 nodejs_24: 24.15.0 -> 24.16.0 (#522655) 2026-05-21 13:45:23 +00:00
Antoine du Hamel
e9b7cf2133 nodejs_24: 24.15.0 -> 24.16.0 2026-05-21 15:24:11 +02:00
nixpkgs-ci[bot]
9251797ce5 Merge staging-next into staging 2026-05-21 13:08:58 +00:00
nixpkgs-ci[bot]
5423b34576 Merge master into staging-next 2026-05-21 13:08:24 +00:00
Coca
973497fcd1 npins: add coca to maintainers 2026-05-21 14:20:42 +02:00
Coca
bf490ae938 npins: 0.4.0 -> 0.4.1 2026-05-21 14:19:21 +02:00
R. Ryantm
dc593d59a5 tmuxai: 2.2.1 -> 2.2.2 2026-05-21 11:46:39 +00:00
K900
8961042e84 qt5: 5.15.18 -> 5.15.19 (#522573) 2026-05-21 08:44:26 +00:00
K900
52afc5fa58 qt5: 5.15.18 -> 5.15.19 2026-05-21 11:38:44 +03:00
yaya
4015868668 electron-source.electron_42: 42.1.0 -> 42.2.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.1.0...v42.2.0
2026-05-21 10:01:08 +02:00
yaya
73df9eb6e6 electron-source.electron_41: 41.6.1 -> 41.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.6.1...v41.7.0
2026-05-21 10:01:08 +02:00
yaya
ec588199a5 electron-source.electron_40: 40.10.0 -> 40.10.1
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.0...v40.10.1
2026-05-21 10:01:08 +02:00
yaya
2595d33117 electron-chromedriver_42: 42.1.0 -> 42.2.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.1.0...v42.2.0
2026-05-21 10:01:08 +02:00
yaya
17d01dc56f electron_42-bin: 42.1.0 -> 42.2.0
- Changelog: https://github.com/electron/electron/releases/tag/v42.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.1.0...v42.2.0
2026-05-21 10:01:08 +02:00
yaya
04875e4ff0 electron-chromedriver_41: 41.6.1 -> 41.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.6.1...v41.7.0
2026-05-21 10:01:08 +02:00
yaya
952ee85bfe electron_41-bin: 41.6.1 -> 41.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.6.1...v41.7.0
2026-05-21 10:01:08 +02:00
yaya
f4c584ec37 electron-chromedriver_40: 40.10.0 -> 40.10.1
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.0...v40.10.1
2026-05-21 10:01:08 +02:00
yaya
d1afa1f0a6 electron_40-bin: 40.10.0 -> 40.10.1
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.0...v40.10.1
2026-05-21 10:01:07 +02:00
K900
df3fec7639 unbound: 1.25.0 -> 1.25.1 (#522508) 2026-05-21 07:42:39 +00:00
Sefa Eyeoglu
0c98395be2 unbound: 1.25.0 -> 1.25.1
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-05-21 09:29:15 +02:00
R. Ryantm
971ffa19e0 firefly-iii: 6.6.2 -> 6.6.3 2026-05-21 07:20:10 +00:00
nixpkgs-ci[bot]
026e06d881 Merge staging-next into staging 2026-05-21 07:19:24 +00:00
nixpkgs-ci[bot]
e79630333e Merge master into staging-next 2026-05-21 07:18:55 +00:00
R. Ryantm
13e00792bc gelly: 1.1.2 -> 1.3.0 2026-05-21 03:51:23 +00:00
Moraxyc
0884eb6bab python313Packages.coq-tools: 0.0.42 -> 0.0.44 2026-05-21 11:44:15 +08:00
Moraxyc
afa949fd3b python313Packages.coq-tools: switch to finalAttrs 2026-05-21 11:44:15 +08:00
Moraxyc
a996ee27d5 python313Packages.coq-tools: fix build 2026-05-21 11:44:15 +08:00
Moraxyc
a4b372b5f8 python313Packages.subprocess4: init at 0.1.1 2026-05-21 11:44:15 +08:00
Angel J
fdc0a1ff81 nixpkgs-hammering: 0-unstable-2025-09-10 -> 0-unstable-2026-04-21 2026-05-20 18:26:03 -07:00
nixpkgs-ci[bot]
d95537ccb5 Merge staging-next into staging 2026-05-21 00:45:01 +00:00
nixpkgs-ci[bot]
18524bc0e1 Merge master into staging-next 2026-05-21 00:44:27 +00:00
kilyanni
c69ad2f5bc python3Packages.bittensor-wallet: init at 4.0.1 2026-05-21 02:03:40 +02:00
Gaetan Lepage
5dc0e319f9 protobuf_34: 34.1 -> 34.2
Diff: https://github.com/protocolbuffers/protobuf/compare/v34.1...v34.2

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v34.2
2026-05-20 23:34:40 +00:00
Doron Behar
1245f97300 python3Packages.numpy: 2.4.4 -> 2.4.6 (#521109) 2026-05-20 23:32:22 +00:00
Yt
199460a31b protobuf: 34.1 -> 35.0 (#522100) 2026-05-20 23:20:34 +00:00
Mladen Branković
c5f1d81ef5 hyperglot: 0.7.3 -> 0.8.1 2026-05-21 01:04:15 +02:00
R. Ryantm
6ed90076a5 atuin: 18.15.2 -> 18.16.1 2026-05-20 22:41:10 +00:00
Peder Bergebakken Sundt
5fd9b32603 python3Packages.hdf5plugin: parametrize cpu features
Co-Authored-By: Grimmauld <Grimmauld@grimmauld.de>
Co-Authored-By: Sam Estep <sam@samestep.com>
2026-05-21 00:34:28 +02:00
R. Ryantm
7a33dc20af spire: 1.14.6 -> 1.15.0 2026-05-20 22:26:19 +00:00
Gaetan Lepage
6481565e50 protobuf: 34.1 -> 35.0
Diff: https://github.com/protocolbuffers/protobuf/compare/v34.1...v35.0

Changelog: https://github.com/protocolbuffers/protobuf/releases/
2026-05-20 21:58:11 +00:00
R. Ryantm
1e61ab15a6 goperf: 0-unstable-2026-04-09 -> 0-unstable-2026-05-12 2026-05-20 21:57:34 +00:00
Gaetan Lepage
470b4097c3 protobuf: enable __structuredAttrs 2026-05-20 21:43:08 +00:00
Peder Bergebakken Sundt
0de7dbe165 nocturne: init at 1.1.1
Assisted-by: nix-init
2026-05-20 23:21:46 +02:00
Maxim Schuwalow
9df36e71d3 ferdium: 7.1.1 -> 7.1.2 2026-05-20 22:59:13 +02:00
rorosen
923d85f941 rke2_1_35: 1.35.4+rke2r1 -> 1.35.5+rke2r1
https://github.com/rancher/rke2/releases/tag/v1.35.5%2Brke2r1
2026-05-20 22:19:28 +02:00
rorosen
de009c7850 rke2_1_34: 1.34.7+rke2r1 -> 1.34.8+rke2r1
https://github.com/rancher/rke2/releases/tag/v1.34.8%2Brke2r1
2026-05-20 22:03:37 +02:00
rorosen
a16ca5af88 rke2_1_33: 1.33.11+rke2r1 -> 1.33.12+rke2r1
https://github.com/rancher/rke2/releases/tag/v1.33.12%2Brke2r1
2026-05-20 21:51:02 +02:00
R. Ryantm
eadab7eb4e fluxcd-operator-mcp: 0.48.0 -> 0.50.0 2026-05-20 19:00:50 +00:00
nixpkgs-ci[bot]
71f929daa0 Merge staging-next into staging 2026-05-20 18:49:22 +00:00
nixpkgs-ci[bot]
bedc0b9a8e Merge master into staging-next 2026-05-20 18:48:48 +00:00
Martin Weinelt
e0cac2e814 python3Packages.sympy: build from GitHub sources, cleanup, add GaetanLepage to maintainers (#522237) 2026-05-20 17:41:50 +00:00
Gaetan Lepage
db738de1ef python3Packages.sympy: add GaetanLepage to maintainers 2026-05-20 17:24:16 +00:00
Gaetan Lepage
4d80938179 python3Packages.sympy: build from GitHub sources, cleanup 2026-05-20 17:24:15 +00:00
uku
f94260b829 jay: add uku3lig to maintainers 2026-05-20 18:54:08 +02:00
uku
14d54f4886 jay: disable failing io_uring tests
Some tests fail in the Lix sandbox which disables io_uring.

Hydra log: https://hydra.nixos.org/build/326198517
2026-05-20 18:52:09 +02:00
uku
1073ba4022 jay: 1.12.0 -> 1.13.0
Release notes: https://github.com/mahkoh/jay/releases/tag/v1.13.0
2026-05-20 18:52:08 +02:00
Robert Schütz
ba2df560b6 python3Packages.frictionless: exclude datasette from nativeCheckInputs
Datasette depends on asgi-csrf which was broken by updating
python-multipart past version 0.0.26.
2026-05-20 09:17:07 -07:00
Bobby Rong
1e642406fb spidermonkey_140: 140.9.0 -> 140.11.0 (#522108) 2026-05-20 15:45:01 +00:00
dotlambda
edb6bba7ba gpgme: 2.0.1 -> 2.1.0 (#521559) 2026-05-20 15:16:21 +00:00
Peder Bergebakken Sundt
261eac2ed0 python3Packages.mpris-server: adopt, fixup
I assume quadradical doesn't want to re-assume maintainership simply because I reverted the package drop for my own purposes.
2026-05-20 17:14:31 +02:00
Peder Bergebakken Sundt
481a260d76 Revert "python3Packages.mpris-server: drop"
This commit reverts d698f37523
2026-05-20 17:14:31 +02:00
Antoine du Hamel
7aa8fe7238 Revert "nodejs: re-introduce nodejs.src" (#522226) 2026-05-20 15:04:42 +00:00
Angel J
a5980c0e53 pods: 2.3.0 -> 3.0.0 2026-05-20 06:19:14 -07:00
Antoine du Hamel
2318abaa0b Revert "nodejs: re-introduce nodejs.src"
This reverts commit 9e26436f7e.
2026-05-20 14:54:33 +02:00
nixpkgs-ci[bot]
cdd93936e4 Merge staging-next into staging 2026-05-20 12:53:42 +00:00
nixpkgs-ci[bot]
9ff1583136 Merge master into staging-next 2026-05-20 12:53:08 +00:00
R. Ryantm
78dcba9931 xemu: 0.8.134 -> 0.8.135 2026-05-20 12:40:13 +00:00
Vladimír Čunát
74aedbf137 Merge master into staging-next 2026-05-20 14:01:41 +02:00
Harinn
8b3e7a03b4 fauna-shell: fix build 2026-05-20 18:38:30 +07:00
Harinn
e78b4e7f91 fwts: link against zlib 2026-05-20 18:20:17 +07:00
Fabian Affolter
b18549bca1 python3Packages.twilio: 9.10.5 -> 9.10.9
Diff: https://github.com/twilio/twilio-python/compare/9.10.5...9.10.9

Changelog: https://github.com/twilio/twilio-python/blob/9.10.9/CHANGES.md
2026-05-20 13:02:55 +02:00
Sandro Jäckel
a7e450a7ff rclone: remove fuse2 2026-05-20 11:02:37 +02:00
Phillip Seeber
12f1cb8644 pixinsight: 1.9.3-20250402 -> 1.9.4-20260512 2026-05-20 10:56:45 +02:00
R. Ryantm
294b0b3cd9 mtail: 3.2.50 -> 3.2.51 2026-05-20 08:12:54 +00:00
Tomas Rivera
bc6284f24b vimPlugins.bclose-vim: override license to cc-by-sa-30 2026-05-20 10:09:28 +02:00
Tomas Rivera
787f81f741 vimPlugins.VimOrganizer: override license to vim 2026-05-20 10:09:28 +02:00
Tomas Rivera
5745e286e3 vimPlugins.Rename: override license to vim 2026-05-20 10:09:28 +02:00
Tomas Rivera
059d94688e vimPlugins.QFEnter: override license to mit 2026-05-20 10:09:28 +02:00
Tomas Rivera
20207d3425 vimPlugins.PreserveNoEOL: override license to vim 2026-05-20 10:09:28 +02:00
Tomas Rivera
b339489e22 vimPlugins.NotebookNavigator-nvim: override license to mit 2026-05-20 10:09:28 +02:00
Tomas Rivera
6be5e086b4 vimPlugins.Improved-AnsiEsc: override license to vim 2026-05-20 10:09:28 +02:00
Tomas Rivera
5439dad0c7 vimPlugins.Colour-Sampler-Pack: override license to publicDomain 2026-05-20 10:09:28 +02:00
Tomas Rivera
ea41e18f56 vimPlugins.BufOnly-vim: override license to vim 2026-05-20 10:09:28 +02:00
Martin Weinelt
c1d20030a6 python3Packages.aiodns: 4.0.0 -> 4.0.3; python3Packages.xmltodict: 1.0.2 -> 1.0.4 (#521953) 2026-05-20 07:32:02 +00:00
zowoq
d51cf10311 opentofu: 1.11.8 -> 1.12.0
Changelog: https://github.com/opentofu/opentofu/blob/v1.12.0/CHANGELOG.md
2026-05-20 17:24:23 +10:00
nixpkgs-ci[bot]
8a73709324 Merge staging-next into staging 2026-05-20 07:15:27 +00:00
Nicolas Benes
b1382f9711 python3Packages.pynitrokey: 0.11.4 -> 0.12.2
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.0
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.1
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.2
2026-05-20 08:52:50 +02:00
Harinn
0fb1e5d791 bambu-studio: drop unused binutils and pcre 2026-05-20 13:45:47 +07:00
Harinn
c134e4840f bambu-studio: use lib.cmake* helpers in cmakeFlags 2026-05-20 13:24:52 +07:00
Harinn
751b80c68c bambu-studio: fix various issues
- https://github.com/NixOS/nixpkgs/issues/440951
- https://github.com/NixOS/nixpkgs/issues/498307
- https://github.com/NixOS/nixpkgs/issues/498311
2026-05-20 13:20:58 +07:00
Vinetos
2602cc41d5 python3Packages.python-openstackclient: 9.0.0 -> 10.0.0 2026-05-20 07:38:14 +02:00
Vinetos
9d8d19737f python3Packages.osc-lib: 4.5.0 -> 4.6.0 2026-05-20 07:28:13 +02:00
Vinetos
5699029b4b python3Packages.openstacksdk: 4.10.0 -> 4.13.0
Rebuild packages from sources and update it to 4.13.0
2026-05-20 06:56:10 +02:00
Robert Schütz
1355d225b6 python3Packages.asgi-csrf: mark broken 2026-05-19 20:13:18 -07:00
Robert Schütz
83594b9031 python3Packages.python-multipart: 0.0.22 -> 0.0.29
Diff: https://github.com/Kludex/python-multipart/compare/0.0.22...0.0.29

Changelog: https://github.com/Kludex/python-multipart/blob/0.0.29/CHANGELOG.md
2026-05-19 20:09:22 -07:00
Matthieu Coudron
b5ece28d47 avahi: fix static build (#480300) 2026-05-20 02:20:14 +00:00
R. Ryantm
8aa7c75b47 libde265: 1.0.18 -> 1.0.19 2026-05-20 02:10:28 +00:00
kyehn
79c301646b libchewing: 0.10.3 -> 0.12.0 2026-05-20 01:12:42 +00:00
nixpkgs-ci[bot]
153a3b2f55 Merge staging-next into staging 2026-05-20 00:45:33 +00:00
Bobby Rong
7096ab788f spidermonkey_140: 140.9.0 -> 140.11.0
https://www.firefox.com/en-US/firefox/140.11.0/releasenotes/
2026-05-20 08:44:08 +08:00
Ryan Burns
bce93d9b7f [staging] x265: fix i686 build (#521388) 2026-05-19 23:52:37 +00:00
Sandro
c0f94ebd66 python314Packages.astunparse: drop not required wheel dependency, set pyproject = true (#519880) 2026-05-19 22:25:20 +00:00
Nicolas Benes
1e0281f611 foonathan-memory: add patch to fix build on Darwin 2026-05-20 00:22:53 +02:00
Sandro
eaff4a2799 python314Packages.gast: remove astunparse (#519870) 2026-05-19 22:12:43 +00:00
Ryan Burns
93991aecc6 elfutils: 0.194 -> 0.195 (#511320) 2026-05-19 20:23:00 +00:00
Louis Thevenet
aad09a3623 mcat-unwrapped: 0.4.6 -> 0.6.1 2026-05-19 21:46:23 +02:00
nixpkgs-ci[bot]
3c93dce979 Merge staging-next into staging 2026-05-19 19:29:07 +00:00
Sandro Jäckel
9b24328fda nextcloud-notify_push: 1.3.1 -> 1.3.3
Diff: https://github.com/nextcloud/notify_push/compare/v1.3.1...v1.3.3

Changelog: https://github.com/nextcloud/notify_push/releases/tag/v1.3.3
2026-05-19 20:44:54 +02:00
nixpkgs-ci[bot]
58055f0e1b Merge staging-next into staging 2026-05-19 18:39:01 +00:00
onatustun
e7890a0c7a hyprmon: 0.0.15 -> 0.0.17 2026-05-19 17:57:17 +01:00
d-r-a-b
213f12982d nixos/command-not-found: set enable default with module system 2026-05-19 11:50:38 -04:00
d-r-a-b
626fddace8 nixos/command-not-found: set dbPath default with module system options 2026-05-19 10:39:42 -04:00
d-r-a-b
f99d745319 nixos/command-not-found: don't require lib.mkForce to set dbPath 2026-05-19 10:26:26 -04:00
Martin Weinelt
70d339f357 python3Packages.xmltodict: 1.0.2 -> 1.0.4
https://github.com/martinblech/xmltodict/blob/v1.0.4/CHANGELOG.md
2026-05-19 16:15:26 +02:00
Martin Weinelt
78f51bc5bc python3Packages.aiodns: 4.0.0 -> 4.0.3
https://github.com/saghul/aiodns/releases/tag/v4.0.1
https://github.com/saghul/aiodns/releases/tag/v4.0.2
https://github.com/saghul/aiodns/releases/tag/v4.0.3
2026-05-19 16:15:09 +02:00
nixpkgs-ci[bot]
c4b9cbf9c2 Merge staging-next into staging 2026-05-19 13:06:53 +00:00
Vincent Laporte
2748725328 cvc5: 1.3.3 → 1.3.4
symfpu: 0-unstable-2019-05-17 → 1.2.0-unstable-2026-05-13
2026-05-19 14:54:17 +02:00
Maevi
9f677545c9 subunit: 1.4.5 -> 1.4.6 2026-05-19 14:06:32 +02:00
R. Ryantm
46f49d3913 vuetorrent: 2.33.0 -> 2.34.0 2026-05-19 11:15:21 +00:00
Harinn
7513744a7a halide: fix correctness_simd_op_check_x86 bf16 disagreement 2026-05-19 16:20:32 +07:00
Doron Behar
f39c427320 python3Packages.numpy: 2.4.4 -> 2.4.6
Diff: https://github.com/numpy/numpy/compare/v2.4.4...v2.4.6

Changelogs:
- https://github.com/numpy/numpy/releases/tag/v2.4.5
- https://github.com/numpy/numpy/releases/tag/v2.4.6
2026-05-19 11:55:55 +03:00
Soner Sayakci
60b3f37536 shopware-cli: change repo owner from FriendsOfShopware to shopware 2026-05-19 10:27:00 +02:00
Jonas Eana
1beecf4ef6 maintainers: add eana 2026-05-19 10:12:50 +02:00
Harinn
fe2096ee4b python3Packages.docstr-coverage: disable failing tests with click 8.3 2026-05-19 14:57:26 +07:00
Ramses
2658a75f9b openapv: 0.2.1.2 -> 0.2.1.3 (#514552) 2026-05-19 07:43:35 +00:00
nixpkgs-ci[bot]
b78a27fcb0 Merge staging-next into staging 2026-05-19 07:14:50 +00:00
SymphonySimper
a3fbd2a76a svelte-language-server: 0.17.31 -> 0.18.0 2026-05-19 07:07:05 +00:00
zowoq
0d82881a6a linuxHeaders: 6.18.7 -> 7.0 2026-05-19 16:51:53 +10:00
zowoq
4a8e8392a4 glibc: 2.42-61 -> 2.42-67 2026-05-19 16:51:53 +10:00
Harinn
c1083c5fbf bambu-studio: mark license as agpl3Plus + unfree 2026-05-19 11:52:23 +07:00
Sam Estep
f403883c2d aw-notify: fix Darwin build
Assisted-by: Codex:gpt-5.5
2026-05-19 00:23:29 -04:00
Jakob Stender Guldberg
bc3ad25c5c t3code: add optional runtime tool dependencies 2026-05-19 06:06:07 +02:00
Benjamin Levy
1da95fa46a djgpp: fix build by setting -std=gnu89
Assisted-by: Claude Code (Claude Opus 4.7)
2026-05-18 23:27:00 -04:00
R. Ryantm
0c3d41b375 clouddrive2: 1.0.7 -> 1.0.8 2026-05-19 03:20:48 +00:00
Vinicius Deolindo
af53f150f6 reflex-app: init at 2.0 2026-05-18 22:48:20 -03:00
Sandro
3ca5f391be valgrind: 3.26.0 -> 3.27.0 (#512194) 2026-05-19 00:46:34 +00:00
Sandro
1eee517037 libmpc: 1.4.0 -> 1.4.1 (#512520) 2026-05-19 00:39:44 +00:00
Sandro
b54e4a6c05 valgrind: remove pname substitution 2026-05-19 02:38:41 +02:00
Sandro
e11a56768f md4c: 0.5.2 -> 0.5.3 (#511877) 2026-05-19 00:37:56 +00:00
nixpkgs-ci[bot]
8e788a4315 Merge staging-next into staging 2026-05-19 00:43:53 +00:00
Sigmanificient
5ecf636f89 ccsymbols: use finalAttrs 2026-05-19 01:27:41 +02:00
Sigmanificient
adef4cf5ea ccsymbols: use installFonts 2026-05-19 01:27:41 +02:00
es-sai-fi
0d955296a0 yaziPlugins.kanagawa: init at 0-unstable-2026-01-02 2026-05-18 18:13:20 -05:00
R. Ryantm
3b9a2f6981 blocky: 0.29.0 -> 0.30.0 2026-05-18 22:01:52 +00:00
Shogo Takata
3fdfb983c7 nixosTests.pam-zfs-key: fix dataset mounting
The test created ZFS datasets with canmount=noauto, but pam_zfs_key's
mount_dataset() now checks canmount == ZFS_CANMOUNT_ON and skips
mounting otherwise (added in
https://github.com/openzfs/zfs/commit/387ed5ca41). Use the default
canmount=on and unmount before unloading the key to compensate for
the auto-mount that happens when the key is loaded during creation.
This also silences the warning for forceImportRoot.

Assisted-by: opencode with DeepSeek V4 Flash Free
2026-05-19 05:10:37 +09:00
R. Ryantm
a50bfd8247 regolith: 1.7.0 -> 1.8.0 2026-05-18 19:44:13 +00:00
Nicolas Benes
e304ad2dbb python3Packages.bincopy: 20.1.0 -> 20.1.1 2026-05-18 21:32:49 +02:00
Morgan Jones
28dd6b9df1 util-linux: 2.42 -> 2.42.1 2026-05-18 11:43:52 -07:00
Morgan Jones
a74e4f1c48 nix: remove util-linux test special-casing
Fixed-by: https://lore.kernel.org/util-linux/dryjs4vfzzysrhuxa4khf7frezdmouv6ys5nqsx7u46nvk4mg6@z4o37akcrh6y/T/#u
2026-05-18 11:43:50 -07:00
nixpkgs-ci[bot]
f25f9861cd Merge staging-next into staging 2026-05-18 18:38:14 +00:00
Alyssa Ross
d9fa10a7c3 stdenv: do not leak outputName out of loop (#521547) 2026-05-18 17:54:41 +00:00
Robert Schütz
ce52fbf057 qt6Packages.qgpgme: 2.0.0 -> 2.1.0
Changelog: https://dev.gnupg.org/source/gpgmeqt/browse/master/NEWS;gpgmeqt-2.1.0?as=remarkup
2026-05-18 10:22:58 -07:00
Robert Schütz
fb0f146a68 gpgmepp: 2.0.0 -> 2.1.0
Changelog: https://dev.gnupg.org/source/gpgmepp/browse/master/NEWS;gpgmepp-2.1.0?as=remarkup
2026-05-18 10:22:58 -07:00
Robert Schütz
789f939dcb gpgme: 2.0.1 -> 2.1.0
Changelog: https://dev.gnupg.org/source/gpgme/browse/master/NEWS;gpgme-2.1.0?as=remarkup
2026-05-18 10:22:58 -07:00
Artemis Tosini
acfa851ea8 python3Packages.librt: fix cross compilation (#521604) 2026-05-18 16:24:44 +00:00
teutat3s
ff2f4a4013 docker_25: 25.0.13 -> 25.0.16
https://github.com/moby/moby/milestone/212?closed=1
https://github.com/moby/moby/milestone/215?closed=1
https://github.com/moby/moby/milestone/237?closed=1

Upstream did not tag a new release for docker/cli, and there are no new
commits in the 25.0 branch:
43987fca48...25.0

https://github.com/moby/moby/compare/v25.0.13...v25.0.16
2026-05-18 17:08:34 +02:00
Sandro
736f893b3d ghostscript: fix i686 build, drop upstreamed 32-bit patch (#517138) 2026-05-18 14:46:26 +00:00
FlashOnFire_
0ddb2c508c python3Packages.librt: fix cross compilation
Signed-off-by: FlashOnFire_ <flashonfire.dev@gmail.com>
2026-05-18 16:43:07 +02:00
Stefan Frijters
a0ee897044 wrapGAppsHook: prepare for structuredAttrs
This hook is called in the fixupPhase via

```
local output
for output in $(getAllOutputNames); do
  prefix="${!output}" runHook fixupOutput
done
```

Without `__structuredAttrs`, `getAllOutputNames` returns the `output` array, in order.
However, with `__structuredAttrs`, it returns the keys of the `output` associative array,
which are no longer necessarily ordered in the same way.

In the case of some packages (e.g. `mate-panel-with-applets`) this means that instead of
`[ "out" "man" ]`, we process `[ "man" "out" ]`. Running the hook for `"man"` then sets
`wrapGAppsHookHasRun` and no wrapping is done for `"out"`, which is what was really needed.

Instead, keep track of whether the hook has run on a per-output basis. That way, the order
does not matter and any executables that are spread around multiple outputs are wrapped.
2026-05-18 15:34:13 +02:00
Harinn
c514b3f9d1 python3Packages.pytest-pylint: fix tests with newer pytest 2026-05-18 20:31:02 +07:00
Stefan Frijters
fea908fde9 stdenv: do not leak outputName out of loop
This is an implementation detail leaking out into the bash environment
and it did manange to confuse me as potentially being a way to get the "default"
output name when structuredAttrs is enabled, because of the "outputName" derivation attribute.
2026-05-18 14:56:50 +02:00
Harinn
b6a14fbf9f python3Packages.psycopg2cffi: disable test_notify on python 3.13+ 2026-05-18 19:42:58 +07:00
R. Ryantm
030523c9b8 maturin: 1.12.6 -> 1.13.3 2026-05-18 11:49:31 +00:00
naurissteins
a429079627 veila: init at 0.4.0 2026-05-18 13:43:18 +03:00
Thomas Butter
2bafcb52ef stackblur-go: 1.1.0 -> 1.1.1 2026-05-18 10:41:40 +00:00
SchweGELBin
1fc6937c3d mautrix-slack: 26.04 -> 26.05 2026-05-18 12:08:18 +02:00
R. Ryantm
963f597bc3 publicsuffix-list: 0-unstable-2026-03-26 -> 0-unstable-2026-05-13 2026-05-18 09:19:18 +00:00
Alyssa Ross
14b995ab3a bmake: fix cross (#462500) 2026-05-18 08:07:17 +00:00
nixpkgs-ci[bot]
db34c90d52 Merge staging-next into staging 2026-05-18 07:25:26 +00:00
dotlambda
98b4a0dd74 python3Packages.xmltodict: 1.0.2 -> 1.0.4 (#516903) 2026-05-18 05:53:32 +00:00
Ryan Omasta
15ee393152 maintainers: remove dsferruzza 2026-05-17 23:40:37 -06:00
Tristan Ross
19dc45ca66 openexr: 3.4.10 -> 3.4.11 (#518699) 2026-05-18 04:35:40 +00:00
Aaron Jheng
4dfd6538ae clash-rs: 0.10.0 -> 0.10.6 2026-05-18 04:09:17 +00:00
es-sai-fi
01228f0a9e maintainers: add es-sai-fi 2026-05-17 23:02:23 -05:00
R. Ryantm
bbad6942e5 libusb1: 1.0.29 -> 1.0.30 2026-05-18 02:27:35 +00:00
Eman Resu
f6172a101f libass: remove libiconv dependency on darwin
This is already in stdenv.
2026-05-17 21:39:34 -04:00
Aliaksandr
18e7551efc buildenv: replace // optionalAttrs with nullable attr names
Convert 2 optionalAttrs (args ? nativeBuildInputs, args ? buildInputs) in the compatArgs block into nullable attribute names in a single attrset.
2026-05-18 03:54:27 +03:00
Aliaksandr
fbfe0b610e rust/hooks: replace // optionalAttrs with nullable attr names
Convert 5 identical optionalAttrs (stdenv.isLinux) for testCross
in cargo{Build,Check,Install,Nextest,Setup}Hook passthru.tests.
2026-05-18 03:54:27 +03:00
Aliaksandr
702420055d top-level/stage: replace // optionalAttrs with nullable attr names
Convert 2 optionalAttrs: Darwin extraBuildInputs in stdenvNoCC
override, and !isSupported stdenv override in pkgsi686Linux.
2026-05-18 03:54:27 +03:00
Aliaksandr
ce3c5727ee bintools-wrapper: replace // optionalAttrs with nullable attr names
Same pattern as cc-wrapper: inline mapAttrs+optionalString for Darwin
env vars and replace optionalAttrs for fallback_sdk.
2026-05-18 03:54:27 +03:00
Aliaksandr
77d67d4b76 cc-wrapper: replace // optionalAttrs with nullable attr names
Inline optionalAttrs for Go passthru attrs and fallback_sdk.
Replace mapAttrs+optionalString for Darwin env vars with direct
optionalString calls, eliminating intermediate attrset and // merge.
2026-05-18 03:54:26 +03:00
Aliaksandr
a42becdd92 stdenv/generic: replace // optionalAttrs with nullable attr names
Convert 3 optionalAttrs in the stdenv derivation call to nullable
attribute names: allowedRequisites, contentAddressedByDefault, and
isDarwin sandbox/impureHostDeps.
2026-05-18 03:54:26 +03:00
Aliaksandr
20b7f2410b lib/customisation: reduce // merges in extendDerivation
Fold the 'all' attribute into the listToAttrs call alongside the outputs, so commonAttrs builds from drv // listToAttrs(...) // passthru // { drvPath; outPath; } instead of four separate merges with a standalone 'all' attrset.

Also convert remaining optionalAttrs to nullable attr names in extendDerivation, overrideDerivation, and makeOverridable.

Per-derivation // merges drop from 4 to 3.
2026-05-18 03:54:26 +03:00
Aliaksandr
d6d58a85e1 make-derivation: remove no longer valid comment
The comment claimed configureFlags is "sometimes a string, sometimes
null, and sometimes a list" — the normalization it referenced was
removed long ago; configureFlags is always a list now.
2026-05-18 03:54:18 +03:00
Michael Daniels
902b89a52a netease-cloud-music-gtk: 2.5.2 -> 2.5.3
Changelog: https://github.com/gmg137/netease-cloud-music-gtk/releases/tag/2.5.3
Diff: https://github.com/gmg137/netease-cloud-music-gtk/compare/2.5.2...2.5.3
2026-05-17 20:49:02 -04:00
Ryan Horiguchi
c3ecc9e925 nwg-displays: 0.4.1 -> 0.4.3 2026-05-18 02:44:00 +02:00
nixpkgs-ci[bot]
85c7278348 Merge staging-next into staging 2026-05-18 00:42:11 +00:00
Michael Daniels
b2214d36ec Merge branch 'staging-next' into staging 2026-05-17 20:06:43 -04:00
Ryan Burns
d6937f6ae7 x265: fix i686 build 2026-05-17 15:32:17 -07:00
nixpkgs-ci[bot]
85e94b2f06 Merge staging-next into staging 2026-05-17 21:25:21 +00:00
Ulysses Zhan
67e0316a36 renpy: 8.5.2.26010301-unstable-2026-03-27 -> 8.5.3.26051504-unstable-2026-05-17
Signed-off-by: Ulysses Zhan <UlyssesZhan@gmail.com>
2026-05-17 14:14:23 -07:00
Jeremy Fleischman
9289aa8a4b nixosTests.test-containers-bittorrent: enable in hydra
Now that https://github.com/NixOS/infra/pull/986 has landed, we can
enable container based tests that don't require the ability for
containers and vms to communicate.
2026-05-17 14:10:42 -07:00
Colin
111b00907e hunspell: 1.7.2 -> 1.7.3 (#517005) 2026-05-17 21:04:09 +00:00
Ben Siraphob
8a93a5d60f bmake: fix cross 2026-05-17 13:50:33 -07:00
Colin
facfd506e2 avahi: fix static build
fixes `nix-build -A pkgsStatic.avahi`
2026-05-17 19:00:04 +00:00
nixpkgs-ci[bot]
40bea35ab9 Merge staging-next into staging 2026-05-17 18:23:24 +00:00
Randy Eckenrode
516deee1c1 xar: 501 -> 503
https://github.com/apple-oss-distributions/xar/compare/xar-501...xar-503
2026-05-17 13:20:59 -04:00
Randy Eckenrode
a81408d15c apple-sdk_26: 26.4 -> 26.5 2026-05-17 13:20:59 -04:00
Randy Eckenrode
127450a4fc ld64: 956.6 -> 957.1
https://github.com/apple-oss-distributions/ld64/compare/ld64-956.6...ld64-957.1
2026-05-17 13:20:59 -04:00
Randy Eckenrode
976af9cac6 darwin.text_cmds: 197 -> 199
https://github.com/apple-oss-distributions/text_cmds/compare/text_cmds-197...text_cmds-199
2026-05-17 13:20:59 -04:00
Randy Eckenrode
7a1aca1601 darwin.system_cmds: 1039 -> 1042.100.6.0.1
https://github.com/apple-oss-distributions/system_cmds/compare/system_cmds-1039...system_cmds-1042.100.6.0.1
2026-05-17 13:20:58 -04:00
Randy Eckenrode
4c232cc266 darwin.shell_cmds: 326 -> 329
https://github.com/apple-oss-distributions/shell_cmds/compare/shell_cmds-326...shell_cmds-329
2026-05-17 13:20:58 -04:00
Randy Eckenrode
03761fb93a darwin.removefile: 84 -> 85.100.6
https://github.com/apple-oss-distributions/removefile/compare/removefile-84...removefile-85.100.6
2026-05-17 13:20:58 -04:00
Randy Eckenrode
b850d4728a darwin.remote_cmds: 306 -> 308
https://github.com/apple-oss-distributions/remote_cmds/compare/remote_cmds-306...remote_cmds-308
2026-05-17 13:20:58 -04:00
Randy Eckenrode
68030807a1 darwin.PowerManagement: 1846.81.1 -> 1846.101.2
https://github.com/apple-oss-distributions/PowerManagement/compare/PowerManagement-1846.81.1...PowerManagement-1846.101.2
2026-05-17 13:20:58 -04:00
Randy Eckenrode
857fccfb37 darwin.patch_cmds: 72 -> 75
https://github.com/apple-oss-distributions/patch_cmds/compare/patch_cmds-72...patch_cmds-75
2026-05-17 13:20:58 -04:00
Randy Eckenrode
362d374daf darwin.network_cmds: 730.80.3 -> 741.100.2
https://github.com/apple-oss-distributions/network_cmds/compare/network_cmds-730.80.3...network_cmds-741.100.2
2026-05-17 13:20:58 -04:00
Randy Eckenrode
a90fc62793 darwin.mail_cmds: 41 -> 43
https://github.com/apple-oss-distributions/mail_cmds/compare/mail_cmds-41...mail_cmds-43
2026-05-17 13:20:58 -04:00
Randy Eckenrode
11e1634997 darwin.libresolv: 93 -> 96
https://github.com/apple-oss-distributions/libresolv/compare/libresolv-93...libresolv-96
2026-05-17 13:20:58 -04:00
Randy Eckenrode
0d5d9a5129 darwin.libpcap: 144 -> 146
https://github.com/apple-oss-distributions/libpcap/compare/libpcap-144...libpcap-146
2026-05-17 13:20:58 -04:00
Randy Eckenrode
6575bc0242 darwin.libiconv: 113 -> 115.100.1
https://github.com/apple-oss-distributions/libiconv/compare/libiconv-113...libiconv-115.100.1
2026-05-17 13:20:58 -04:00
Randy Eckenrode
4c124e96a8 darwin.ICU: 76142.3.1.1 -> 76142.4.7
https://github.com/apple-oss-distributions/ICU/compare/ICU-76142.3.1.1...ICU-76142.4.7

Contrary to the version convention, this ICU is based on ICU 78. One can
confirm by checking `$dev/include/unicode/uvernum.h`, which shows 78.
2026-05-17 13:20:57 -04:00
Randy Eckenrode
ca6d6d5817 darwin.file_cmds: 475 -> 479
https://github.com/apple-oss-distributions/file_cmds/compare/file_cmds-475...file_cmds-479
2026-05-17 13:20:57 -04:00
Randy Eckenrode
ad15de5dbd darwin.dyld: 1340 -> 1376.6
https://github.com/apple-oss-distributions/dyld/compare/dyld-1340...dyld-1376.6
2026-05-17 13:20:57 -04:00
Randy Eckenrode
3ea2eff071 darwin.diskdev_cmds: 751.80.2 -> 757
https://github.com/apple-oss-distributions/diskdev_cmds/compare/diskdev_cmds-751.80.2...diskdev_cmds-757
2026-05-17 13:20:57 -04:00
Randy Eckenrode
89251e8199 darwin.developer_cmds: 87 -> 89
https://github.com/apple-oss-distributions/developer_cmds/compare/developer_cmds-87...developer_cmds-89
2026-05-17 13:20:57 -04:00
Randy Eckenrode
10bb94fb92 darwin.copyfile: 230.0.1.0.1 -> 240
https://github.com/apple-oss-distributions/copyfile/compare/copyfile-230.0.1.0.1...copyfile-240
2026-05-17 13:20:57 -04:00
Randy Eckenrode
63d7cdac01 darwin.AvailabilityVersions: 155 -> 157.2
https://github.com/apple-oss-distributions/AvailabilityVersions/compare/AvailabilityVersions-155...AvailabilityVersions-157.2
2026-05-17 13:20:57 -04:00
Randy Eckenrode
5663b16973 darwin.adv_cmds: fix build after 26.4 source release update 2026-05-17 13:20:57 -04:00
Randy Eckenrode
033d41e2e5 darwin.sourceRelease: 26.3 -> 26.4
IOAudioFamily: 700.2 -> 740.1
IOHIDFamily: 2222.80.22 -> 2238.100.59
IOKitUser: 100222.80.4 -> 100231.100.18.0.1
IONetworkingFamily: 186 -> 188
IOStorageFamily: 333.40.1 -> 337.100.1
Libc: 1725.40.4 -> 1752.100.10
Libnotify: 344.0.1 -> 48.100.7
Security: 61901.80.25 -> 61901.101.4
configd: 1385.80.4 -> 1405.100.8
eap8021x: 368.60.2 -> 368.101.1
hfs: 704.60.4 -> 715.100.10
libdispatch: 1542.0.4 -> 1542.100.32
libmalloc: 792.80.2 -> 812.100.31
libplatform: 359.80.2 -> 375.100.10
libpthread: 539.80.3 -> 539.100.4
mDNSResponder: 2881.80.4.0.1 -> 2881.100.56.0.1
objc4: 951.1 -> 951.7
ppp: 1023 -> 1025
xnu: 12377.81.4 -> 12377.101.15
2026-05-17 13:20:57 -04:00
Randy Eckenrode
171926f883 dbus: default to using tmpdir instead of launchd activation
This matches the default behavior on Linux. If D-Bus defaults to launchd
activation, all packages or tests using `dbus-run-session` will fail due
the launch agent not being installed and available.
2026-05-17 13:20:56 -04:00
Randy Eckenrode
329b59d07d dbus: fix install name on installed binaries
Some binaries have incorrect install names. They should be the absolute
path, but they have `@rpath` instead. This something that Meson should
handle automatically, but it’s not happening for these binaries.
2026-05-17 13:20:55 -04:00
OPNA2608
fb72c5797a mt32emu-smf2wav: Add passthru.updateScript 2026-05-17 19:02:02 +02:00
OPNA2608
848e23064f mt32emu-qt: Add passthru.updateScript 2026-05-17 18:57:59 +02:00
OPNA2608
e2ef45840f libmt32emu: Add passthru.updateScript 2026-05-17 18:57:17 +02:00
OPNA2608
73169d217b dexed: Vendor unmerged Darwin patch 2026-05-17 18:11:26 +02:00
Thomas Butter
2b6d3b8127 sqld: 0.24.32 -> 0.24.33 2026-05-17 15:27:37 +00:00
José Romildo
1d64af5a5a enlightenment.evisum: update home page 2026-05-17 10:14:54 -03:00
Martin Weinelt
555679dce0 fuse3: {3.17.4 -> 3.18.2, modernize} (#516786) 2026-05-17 13:11:35 +00:00
Jack Rosenberg
c7c2309c84 fuse3: modernize 2026-05-17 15:02:58 +02:00
Jack Rosenberg
e7c432489f fuse3: 3.17.4 -> 3.18.2
https://github.com/libfuse/libfuse/blob/fuse-3.18.2/ChangeLog.rst
https://github.com/libfuse/libfuse/compare/fuse-3.17.2...fuse-3.18.2
2026-05-17 15:02:57 +02:00
nixpkgs-ci[bot]
b57ce3da32 Merge staging-next into staging 2026-05-17 12:22:04 +00:00
R. Ryantm
8f5d7b0988 wine-staging: 11.8 -> 11.9 2026-05-17 11:41:57 +00:00
Hythera
7db17bcc1f maintainers: remove mbbx6spp 2026-05-17 12:26:39 +02:00
nixpkgs-ci[bot]
5ace9a580a Merge staging-next into staging 2026-05-17 06:59:56 +00:00
Franz Pletz
4e8be57041 libressl: add 4.3.1, remove unsupported 4.1.2, add myself as maintainer (#515600) 2026-05-17 04:50:56 +00:00
nixpkgs-ci[bot]
f590b9073a Merge staging-next into staging 2026-05-17 00:41:02 +00:00
Stefan Frijters
d8fbc5a36f devede: use tag instead of rev in fetcher 2026-05-17 00:55:27 +02:00
Stefan Frijters
5097dcc219 devede: clean up substituteInPlace
--replace is deprecated, and the replacement in setup.py no longer matches
anything since the migration to pyproject
2026-05-17 00:55:26 +02:00
Stefan Frijters
c6882f4b5a devede: prevent double wrapping 2026-05-17 00:55:23 +02:00
Guilhem Saurel
52a17d7994 boost191: init at 1.91.0 2026-05-16 23:51:51 +02:00
Guilhem Saurel
097b8a0ef0 python3Packages.boost: fix use of user-config.jam 2026-05-16 23:51:51 +02:00
Guilhem Saurel
01e4dac6b3 boost: strictDeps 2026-05-16 23:51:51 +02:00
Doron Behar
f6308ed8d8 utf8cpp: 4.0.9 -> 4.1.0 (#521049) 2026-05-16 21:26:33 +00:00
PerchunPak
6c6cee98a0 zellijPlugins: init 2026-05-16 22:02:18 +02:00
PerchunPak
37ac128b2b zellij: rename package file name
Separated into a separate commit for easier reviewing and `git blame`
2026-05-16 22:01:52 +02:00
Stefan Frijters
14145f801f devede: set meta.mainProgram 2026-05-16 21:29:05 +02:00
Sigmanificient
25295464d6 installFonts: set meta.{description,maintainers,license} 2026-05-16 21:24:39 +02:00
Angel J
1bcf9b24d8 ocamlPackages.mirage-crypto-rng: fix tests on x86_64-darwin 2026-05-16 12:08:45 -07:00
R. Ryantm
65c17bdbe0 utf8cpp: 4.0.9 -> 4.1.0 2026-05-16 18:41:32 +00:00
nixpkgs-ci[bot]
e32227d764 Merge staging-next into staging 2026-05-16 18:21:04 +00:00
Thierry Delafontaine
538fb9d3df armTrustedFirmwareTools: include dtc and gcc in nativeBuildInputs to fix darwin build 2026-05-16 19:03:38 +02:00
Thierry Delafontaine
6e7e69cc25 akkoma-admin-fe: use cctools libtool on darwin to fix node-sass build 2026-05-16 18:58:59 +02:00
R. Ryantm
c4a8a1cd04 fluxcd-operator: 0.48.0 -> 0.49.0 2026-05-16 16:53:17 +00:00
SandaruKasa
795bc3c27d yadm: set strictDeps & __structuredAttrs to true 2026-05-16 19:13:21 +03:00
SandaruKasa
0a1bf9d0ab resholve.mkDerivation: propagate strictDeps & __structuredAttrs 2026-05-16 19:11:57 +03:00
TechnoLukas
13f56a13c9 trilium-server: 0.102.2 -> 0.103.0 2026-05-16 17:59:08 +02:00
SandaruKasa
879fd04e82 yadmMinimal: init 2026-05-16 18:50:53 +03:00
SandaruKasa
ddeae20607 yadm: allow omitting some dependencies 2026-05-16 18:45:42 +03:00
SandaruKasa
12d73fb387 yadm: add myself as maintainer 2026-05-16 18:42:06 +03:00
Thierry Delafontaine
91aac5dc91 age-plugin-fido2prf: fix darwin build by patching hardcoded Homebrew paths 2026-05-16 17:00:57 +02:00
Alyssa Ross
69e1440389 yara: fix the hash (#518630) 2026-05-16 13:45:50 +00:00
Philippe Hürlimann
4fc18e6255 nixos/tests/vsftpd: enable vsftpd pam service to fix/workaround 5aa9012 regression 2026-05-16 15:24:33 +02:00
kyehn
4afc2190b6 saber: 1.33.0 -> 1.33.3 2026-05-16 21:01:39 +08:00
Marcin Serwin
dfb5b27e2a maintainers: drop sjmackenzie
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-16 14:56:10 +02:00
nixpkgs-ci[bot]
08a50cd5bf Merge staging-next into staging 2026-05-16 12:22:52 +00:00
Marcin Serwin
3e74c52276 maintainers: drop lnl7
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-16 13:11:23 +02:00
Marcin Serwin
9ac429d201 netpbm: 11.13.3 -> 11.14.0 (#511231) 2026-05-16 10:29:32 +00:00
Ryan Omasta
3f3adda4cc keepassxc: fix pcsc for darwin 2026-05-16 03:22:49 -06:00
kyehn
7af64e1cf7 learn6502: 0.6.3 -> 0.6.5 2026-05-16 16:51:59 +08:00
kyehn
fcd0b5fe5d butterfly: 2.5.0 -> 2.5.1 2026-05-16 16:46:47 +08:00
kyehn
ae26d3a35b linux-wallpaperengine: 0-unstable-2026-03-01 -> 0-unstable-2026-05-12 2026-05-16 16:41:46 +08:00
Ethan Carter Edwards
d4664f1234 i3lock: enable strictDeps, structuredAttrs, add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:36:12 -04:00
nixpkgs-ci[bot]
96c4cc3ed0 Merge staging-next into staging 2026-05-16 06:48:38 +00:00
Skye Soss
8e09ae5655 flux9s: 0.7.2 -> 0.9.0 2026-05-15 22:42:25 -05:00
Sandro
53cf53f325 guile: set meta.mainProgram (#519784) 2026-05-16 01:33:18 +00:00
pancaek
bb8d655251 public-sans: add pancaek to maintainers 2026-05-15 17:48:54 -07:00
pancaek
ed7147b32b public-sans: use installFonts 2026-05-15 17:47:55 -07:00
nixpkgs-ci[bot]
7ff61b993c Merge staging-next into staging 2026-05-16 00:37:47 +00:00
Ryan Omasta
8de3589aa7 shadps4-qtlauncher: init at 224 2026-05-15 18:18:05 -06:00
Ryan Omasta
9e945edf7f shadps4: 0.13.0 -> 0.15.0
https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.15.0
Diff: https://github.com/shadps4-emu/shadPS4/compare/v.0.13.0...v.0.15.0
2026-05-15 18:12:53 -06:00
Peder Bergebakken Sundt
f01e842256 python3Packages.brax: disable flaky test 2026-05-16 01:59:22 +02:00
Marcin Serwin
81f99d0950 abseil-cpp: add pkg-config validation (#484059) 2026-05-15 21:24:18 +00:00
R. Ryantm
aaae6a5e0a python3Packages.keystoneauth1: 5.13.1 -> 5.14.0 2026-05-15 20:39:19 +00:00
Ryan Burns
32d627d3ec x265: 4.1 -> 4.2 (#520247) 2026-05-15 20:18:08 +00:00
Sergei Trofimovich
c8a15a9b70 libei: 1.5.0 -> 1.6.0
Changes: https://gitlab.freedesktop.org/libinput/libei/-/releases/1.6.0
2026-05-15 21:16:22 +01:00
nixpkgs-ci[bot]
7ed3aaf7d1 Merge staging-next into staging 2026-05-15 18:34:29 +00:00
Thomas Butter
5110704888 dcrd: 1.8.1 -> 2.1.5 2026-05-15 17:53:45 +00:00
Thomas Butter
88ee5a972b git-team: 1.8.1 -> 2.0.0 2026-05-15 17:28:05 +00:00
nixpkgs-ci[bot]
cf485ae973 Merge staging-next into staging 2026-05-15 16:42:57 +00:00
Marcin Serwin
cfcb985d52 eden.nx_tzdb: update source
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:28:40 +02:00
Marcin Serwin
ba82fa2a97 eden: set cmake flags according to upstream recommendation
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:28:40 +02:00
Marcin Serwin
45a63d3b31 eden: 0.1.1 -> 0.2.0
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:28:40 +02:00
Marcin Serwin
4ca49b1b89 eden: check for nx_tzdb updates
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:18:27 +02:00
Marcin Serwin
c328d27b51 eden: move nx_tzdb recipe to a separate file
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:18:27 +02:00
Marcin Serwin
b175a7cf89 mcl-cpp-utility-lib: update pname to match attr name
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 17:18:27 +02:00
nixpkgs-ci[bot]
92473b6b22 Merge staging-next into staging 2026-05-15 12:39:04 +00:00
XYenon
b7ac72d38f yaziPlugins.keep-preferences: init at 0-unstable-2026-05-15 2026-05-15 18:51:53 +08:00
Weijia Wang
20ddeb9aec openblas: 0.3.32 -> 0.3.33 (#513589) 2026-05-15 09:53:51 +00:00
nixpkgs-ci[bot]
060365b716 prek: 0.3.11 -> 0.3.13 (#518875) 2026-05-15 09:37:37 +00:00
Alyssa Ross
3b55193837 highlight: backport crash fix
Caused my public-inbox-httpd to crash when highlighting a shell
script.

Link: https://gitlab.com/saalen/highlight/-/work_items/261
2026-05-15 11:25:49 +02:00
Nicolas Benes
d1969fca9e python3Packages.nethsm: 2.0.1 -> 2.1.1
https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v2.1.0
https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v2.1.1
2026-05-15 09:57:42 +02:00
nixpkgs-ci[bot]
78bcf97feb Merge staging-next into staging 2026-05-15 07:08:53 +00:00
Harinn
e1467260b6 simgrid: fix build with pybind11 3.x 2026-05-15 11:48:36 +07:00
nixpkgs-ci[bot]
fd8778e01f Merge staging-next into staging 2026-05-15 00:39:52 +00:00
nixpkgs-ci[bot]
c943c9fcaa Merge staging-next into staging 2026-05-14 23:57:00 +00:00
Ryan Burns
a7daddef5b handbrake: 1.10.2 -> 1.11.1 2026-05-14 16:15:34 -07:00
Ryan Burns
757acf21b8 x265: 4.1 -> 4.2
Changelog: https://x265.readthedocs.io/en/master/releasenotes.html#version-4-2
2026-05-14 16:07:33 -07:00
nixpkgs-ci[bot]
0b1741a3bf Merge staging-next into staging 2026-05-14 18:38:58 +00:00
nixpkgs-ci[bot]
5e438cd865 Merge staging-next into staging 2026-05-14 17:48:23 +00:00
R. Ryantm
68091af57a poliedros: 1.5.2 -> 1.5.3 2026-05-14 14:25:06 +00:00
TechnoLukas
09ea177941 trilium-desktop: 0.102.2 -> 0.103.0 2026-05-14 15:21:22 +02:00
Guy Chronister
3b45fa330b jabcode-reader: migrate override to by-name 2026-05-14 08:16:48 -05:00
Guy Chronister
096389f950 jabcode-writer: migrate override to by-name 2026-05-14 08:16:20 -05:00
nixpkgs-ci[bot]
997d0d965a Merge staging-next into staging 2026-05-14 12:38:44 +00:00
Gaétan Lepage
bb0b78e03c luaPackages.dkjson: 2.8-2 -> 2.10-1 (#519964) 2026-05-14 12:01:46 +00:00
Sandro Jäckel
140b6e526a libva1,libva1-minimal: drop 2026-05-14 13:51:24 +02:00
nixpkgs-ci[bot]
c30663ac35 Merge staging-next into staging 2026-05-14 10:57:10 +00:00
K900
a0bfe88698 Vulkan SDK: 1.4.341 -> 1.4.350 (#519687) 2026-05-14 10:41:00 +00:00
Antoine Cotten
30767d91f4 polkit_gnome: allow xdg-autostart in non-GNOME environments 2026-05-14 11:13:22 +02:00
R. Ryantm
4916bfbaf8 klipper: 0.13.0-unstable-2026-03-21 -> 0.13.0-unstable-2026-05-09 2026-05-14 08:44:37 +00:00
nixpkgs-ci[bot]
f50c15cdec Merge staging-next into staging 2026-05-14 07:03:16 +00:00
R. Ryantm
8e09417e9f nwg-dock-hyprland: 0.4.8 -> 0.4.9 2026-05-14 03:11:10 +00:00
nixpkgs-ci[bot]
d8be957ee6 Merge staging-next into staging 2026-05-14 00:42:28 +00:00
Austin Horstman
8e730cb760 luaPackages.dkjson: 2.9-1 -> 2.10-1 2026-05-13 19:37:54 -05:00
Austin Horstman
b7da8e825d luaPackages.dkjson: 2.8-2 -> 2.9-1 2026-05-13 19:36:26 -05:00
Sandro
2cbff54512 nixos-generate-config: substitute bcachefs (#510314) 2026-05-13 23:53:26 +00:00
Guy Chronister
910f5141a5 kuma-dp: migrate to by-name, preserve override behavior 2026-05-13 16:27:42 -05:00
Guy Chronister
eaa9da0b5f kuma-cp: migrate to by-name, preserve override behavior 2026-05-13 16:27:42 -05:00
Guy Chronister
7a650d0196 kumactl: migrate to by-name, preserve override behavior 2026-05-13 16:27:42 -05:00
Guy Chronister
e7981edd82 kuma-experimental: migrate to by-name, preserve override behavior 2026-05-13 16:27:41 -05:00
Guy Chronister
64df085b20 kuma: migrate to by-name, preserve isFull override 2026-05-13 16:27:41 -05:00
nixpkgs-ci[bot]
dbe5bc6b9b Merge staging-next into staging 2026-05-13 18:39:48 +00:00
Sandro Jäckel
a14b8f95cc python314Packages.astunparse: set pyproject = true 2026-05-13 20:35:52 +02:00
Sandro Jäckel
fbe8954313 python314Packages.astunparse: drop not required wheel dependency 2026-05-13 20:35:51 +02:00
Sandro Jäckel
61b63e8b5a python314Packages.gast: remove astunparse
Not required since c9d91d26a2
2026-05-13 20:27:37 +02:00
Nathan Gill
a52b6e67ae noctalia-shell: 4.7.6 -> 4.7.7
- bump `noctalia-shell` from 4.7.6 to 4.7.7
2026-05-13 18:58:17 +01:00
R. Ryantm
f12aa270a9 python3Packages.ufo2ft: 3.7.0 -> 3.7.2 2026-05-13 16:22:56 +00:00
R. Ryantm
34ab5a2b43 fetchmail: 6.6.3 -> 6.6.4 2026-05-13 15:53:35 +00:00
Vladimír Čunát
8edd789084 openssl*: enable strictDeps and __structuredAttrs (#511298) 2026-05-13 13:30:11 +00:00
n0099
fad1bd870d guile: set meta.mainProgram 2026-05-13 15:25:42 +02:00
nixpkgs-ci[bot]
5925bc2814 Merge staging-next into staging 2026-05-13 12:45:54 +00:00
yaya
1309675d1c gitlab-runner: add meta.changelog 2026-05-13 14:27:10 +02:00
yaya
0050e4fdae gitlab-runner: 18.11.2 -> 18.11.3
- Changelog: https://gitlab.com/gitlab-org/gitlab-runner/blob/v18.11.3/CHANGELOG.md
- Diff: https://gitlab.com/gitlab-org/gitlab-runner/-/compare/v18.11.2...v18.11.3
2026-05-13 12:44:45 +02:00
R. Ryantm
365964046e ocamlPackages.iri: 1.1.0 -> 1.2.0 2026-05-13 11:25:52 +02:00
Vilem Liepelt
3b9aea2467 sqlite: 3.51.2 -> 3.53.1 2026-05-13 10:36:43 +02:00
nixpkgs-ci[bot]
f2616dece0 Merge staging-next into staging 2026-05-13 08:10:05 +00:00
K900
ea3998dd43 spirv-tools: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/SPIRV-Tools/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:10 +03:00
K900
b0cff5e20f spirv-cross: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/SPIRV-Cross/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0

Changelog: https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/vulkan-sdk-1.4.350.0
2026-05-13 11:06:10 +03:00
K900
bbfc13f3fe spirv-headers: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/SPIRV-Headers/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:10 +03:00
K900
c832986da6 vulkan-volk: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/zeux/volk/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:10 +03:00
K900
e494c9581f vulkan-utility-libraries: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:10 +03:00
K900
8924c245e7 vulkan-extension-layer: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
de214862bb vulkan-tools-lunarg: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/LunarG/VulkanTools/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
f86d7dfdee vulkan-tools: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-Tools/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
353dd30c46 vulkan-validation-layers: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
c2b36e9c51 vulkan-loader: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-Loader/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
b3147b179a vulkan-headers: 1.4.341.0 -> 1.4.350.0
Diff: https://github.com/KhronosGroup/Vulkan-Headers/compare/vulkan-sdk-1.4.341.0...vulkan-sdk-1.4.350.0
2026-05-13 11:06:09 +03:00
K900
6c0ee88732 glslang: 16.2.0 -> 16.3.0
Diff: https://github.com/KhronosGroup/glslang/compare/16.2.0...16.3.0
2026-05-13 11:06:09 +03:00
Grimmauld
eb35d7b10b audit: 4.1.2-unstable-2025-09-06 -> 4.1.4 (#519542) 2026-05-13 06:58:37 +00:00
nixpkgs-ci[bot]
c607e6b765 Merge staging-next into staging 2026-05-13 07:04:24 +00:00
Grimmauld
2b8ed1fe21 audit: 4.1.2-unstable-2025-09-06 -> 4.1.4
Upstream diff: cb13fe75ee...v4.1.4

Adds support for io_uring and syscalls of Linux 7.0 kernels.
2026-05-13 08:50:01 +02:00
nixpkgs-ci[bot]
1cbc55c0aa Merge staging-next into staging 2026-05-13 00:41:04 +00:00
Niklas Hambüchen
d33227928d llama-cpp: Use runtime instruction dispatch for massive speedups
Before I added this, I made below benchmark to figure if
it's worth it:

llama-cpp with AVX-512 for faster inference and --quiet patch.
This is MUCH faster than nixpkgs's default x86_64 build,
e.g. reducing the time for a 1024x768 screenshot
(on an AMD Ryzen 7 7700X 8-Core, `llama-cpp` version 8983,
with `gemma-4-E2B-it-Q4_0.gguf` + `mmproj-gemma-4-E2B-it-F16.gguf`):

               default  AVX2  AVX-512  speedup (AVX2 / AVX-512)
    1 thread:
      CPU       360s     30s      27s            12x / 13x
      wall      293s     22s      19s            13x / 15x
    8 threads:
      CPU       405s     31s      28s            13x / 14x
      wall       51s      6s       6s             8x /  9x

where "AVX2" refers to:

    -DGGML_AVX=ON
    -DGGML_AVX2=ON
    -DGGML_FMA=ON
    -DGGML_F16C=ON
    -DGGML_AVX512=ON

and "AVX512" refers to additionally:

    -DGGML_AVX512_VBMI=ON
    -DGGML_AVX512_VNNI=ON
    -DGGML_AVX512_BF16=ON

AVX2 is available for CPUs from 2013 (Intel) / 2015 (AMD),
while AVX512 is available for CPUs from 2017 (Intel) / 2022 (AMD).
2026-05-12 23:39:54 +02:00
Samuel Silva
808e223b1f python3Packages.labgrid: add pytest to dependencies for cross-compilation
Cross-compilation (e.g. x86_64 → aarch64) was failing because upstream
declares pytest as a mandatory runtime dependency (labgrid is a pytest
plugin via the pytest11 entry point), but nixpkgs only had it in
nativeCheckInputs.

During native builds, nativeCheckInputs are included in nativeBuildInputs
(via doInstallCheck), so pytest is available and the
pythonRuntimeDepsCheckHook passes. However, during cross-compilation,
doInstallCheck is set to false (canExecuteHostOnBuild = false),
nativeCheckInputs are omitted, pytest is unavailable, and the hook fails
with "pytest not installed".

Fix by adding pytest to dependencies, matching the upstream declaration
in pyproject.toml.
2026-05-12 18:13:25 -03:00
Ruud van Asseldonk
5198c49a5a libressl_4_3: backport executable stack fix
And also add an additional check to preCheck that will enable us to
catch executable stack issues earlier next time.
2026-05-12 20:22:13 +02:00
Guy Chronister
2794daabf9 clazy: migrate to by-name, migrate llvmpackages.stdenv from top-level 2026-05-12 13:02:27 -05:00
dotlambda
037d37f1c2 catch2_3: 3.14.0 -> 3.15.0 (#519463) 2026-05-12 17:26:15 +00:00
Vladimír Čunát
b2e8b0c602 Revert "groff: only apply the latest patch on linux for now"
This reverts commit 37a9427fd3.
2026-05-12 18:27:09 +02:00
Robin Gloster
7f86fc0805 gdb: 17.1 -> 17.2 (#519170) 2026-05-12 15:57:05 +00:00
R. Ryantm
37cad8f4e3 catch2_3: 3.14.0 -> 3.15.0 2026-05-12 15:40:54 +00:00
Doron Behar
6b3f846515 libfyaml: fixed building issues (#515614) 2026-05-12 14:36:59 +00:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
59edd93aa9 libfyaml: patch for libm "none required" issues 2026-05-12 10:03:46 -04:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
1860b778a5 libfyaml: fixing pflag mismatched intention
the assumption of the code is that if there are no lib flags set, then
just use the fallback of lpthread.

BUT! The way libSystem passes to it nothing because it's trying to
communicate that it's taking care of it using PTHREAD_CFLAGS. It leads
to this weird situation where both are passed!
2026-05-12 10:03:40 -04:00
David McFarland
2ebfb968a8 libedit: 20251016-3.1 -> 20260508-3.1 (#518231) 2026-05-12 12:26:46 +00:00
Thomas Gerbet
00cd8e646c libcaca: apply patch for CVE-2026-42046
Fixes https://github.com/NixOS/nixpkgs/issues/519387
2026-05-12 14:08:41 +02:00
nixpkgs-ci[bot]
ac65a7e592 Merge staging-next into staging 2026-05-12 07:01:03 +00:00
Harinn
1bb8e5da7c python3Packages.aiotarfile: skip tests on python 3.14 2026-05-12 13:50:48 +07:00
Harinn
ac828aaf0f python3Packages.bezier: fix executable stack import error 2026-05-12 13:40:12 +07:00
Felix Singer
d648463b2a vhd2vl: 0-unstable-2022-12-26 -> 0-unstable-2026-02-16
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-05-12 03:54:06 +02:00
Colin
ef4c55c372 spandsp3: fix test failure on musl (#518953) 2026-05-12 00:58:19 +00:00
nixpkgs-ci[bot]
438e9657d0 Merge staging-next into staging 2026-05-12 00:36:50 +00:00
R. Ryantm
3befc22a1f dropbear: 2025.89 -> 2026.91 2026-05-11 23:27:22 +00:00
Sandro
b9c225f730 simdjson: 4.6.0 -> 4.6.4 (#509080) 2026-05-11 22:48:39 +00:00
Matthieu Coudron
c313740449 luaPackages.luarocks_bootstrap: properly configure luarocks to set LUA_LIBDIR (#518885) 2026-05-11 22:24:25 +00:00
Martin Weinelt
46ddcd22da expat: 2.8.0 -> 2.8.1 (#519165) 2026-05-11 22:15:35 +00:00
Sergei Trofimovich
18366e70a8 gdb: 17.1 -> 17.2
Changes: https://www.sourceware.org/gdb/download/ANNOUNCEMENT
2026-05-11 23:02:12 +01:00
whispers
fe1ca2c575 expat: 2.8.0 -> 2.8.1
Changelog: https://github.com/libexpat/libexpat/blob/R_2_8_1/expat/Changes
Diff: https://github.com/libexpat/libexpat/compare/R_2_8_0...R_2_8_1

Fixes: CVE-2026-45186
2026-05-11 17:52:13 -04:00
Sergei Trofimovich
3803be5263 simdjson: 4.6.0 -> 4.6.4
Changes:
- https://github.com/simdjson/simdjson/releases/tag/v4.6.1
- https://github.com/simdjson/simdjson/releases/tag/v4.6.2
- https://github.com/simdjson/simdjson/releases/tag/v4.6.3
- https://github.com/simdjson/simdjson/releases/tag/v4.6.4
2026-05-11 21:23:14 +01:00
nixpkgs-ci[bot]
eb68fe007d Merge staging-next into staging 2026-05-11 18:39:21 +00:00
nixpkgs-ci[bot]
9bca079625 Merge staging-next into staging 2026-05-11 16:11:04 +00:00
Alyssa Ross
d2a5a9c051 flang: update support and add flang-rt (#452306) 2026-05-11 14:28:54 +00:00
K900
aed6125c35 Merge remote-tracking branch 'origin/staging-next' into staging 2026-05-11 16:23:30 +03:00
Sandro
f58e9393ed meson.setupHook: fix enableParallelChecking (#518969) 2026-05-11 12:42:55 +00:00
Birdee
b78dd5d217 luaPackages.luarocks_bootstrap: properly configure luarocks to set LUA_LIBDIR 2026-05-11 13:43:51 +02:00
Thiago Kenji Okada
662aab8cd3 groff: add patch reverting problematic commit from upstream (#514839) 2026-05-11 11:05:21 +00:00
nixpkgs-ci[bot]
39e6088d45 Merge staging-next into staging 2026-05-11 07:14:20 +00:00
Alyssa Ross
4ed3b8cbf6 spandsp3: fix test failure on musl
(Due to a buffer overrun affecting all platforms.)
2026-05-11 09:06:26 +02:00
Vincent Laporte
823a2a5430 hol_light: fix 2026-05-11 08:33:49 +02:00
HHR2020
72e2be4cfb python3Packages.otter-grader: init at 6.1.6 2026-05-11 14:20:58 +08:00
R. Ryantm
77c65f1805 railway: 4.36.1 -> 4.57.1
https://github.com/railwayapp/cli/releases/tag/v4.57.1
Diff: https://github.com/railwayapp/cli/compare/v4.36.1...v4.57.1
2026-05-11 00:17:54 -06:00
HHR2020
dde7586eb4 python3Packages.fica: init at 0.4.1 2026-05-11 13:16:45 +08:00
PAEPCKE, Michael
f783cf8de6 sonar: init at v0.3.0
Signed-off-by: PAEPCKE, Michael <git@paepcke.de>
2026-05-11 06:10:05 +02:00
nixpkgs-ci[bot]
9dfd86f788 Merge staging-next into staging 2026-05-11 00:39:58 +00:00
R. Ryantm
778a572c94 prek: 0.3.11 -> 0.3.13 2026-05-10 22:55:29 +00:00
R. Ryantm
b3b54a73f4 kubectl-gadget: 0.51.0 -> 0.52.0 2026-05-10 17:53:50 +00:00
Harinn
6674230b24 python3Packages.ipv8-rust-tunnels: enable pyo3 abi3 forward compat for python 3.14 2026-05-11 00:44:04 +07:00
Harinn
435f8d720c python3Packages.irc: fix tests on python 3.14 2026-05-11 00:36:52 +07:00
Ben Siraphob
e1db70ea0b minimal-bootstrap: prune unused configure flags (#517368) 2026-05-10 17:00:41 +00:00
Martin Weinelt
384c44e341 python314: 3.14.4 -> 3.14.5 (#518722) 2026-05-10 15:19:15 +00:00
Martin Weinelt
194e729c3a cpython: kill dead code 2026-05-10 17:05:43 +02:00
Martin Weinelt
04928a6180 python314: 3.14.4 -> 3.14.5
https://docs.python.org/release/3.14.5/whatsnew/changelog.html

Fixes: CVE 2026-3219
2026-05-10 17:02:06 +02:00
Alex Epelde
433c68e842 cddlib: split outputs 2026-05-10 09:58:45 -04:00
Hythera
32f67f000b openexr: 3.4.10 -> 3.4.11
changelog: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.11

diff: https://github.com/AcademySoftwareFoundation/openexr/compare/v3.4.10...v3.4.11
2026-05-10 15:20:11 +02:00
nixpkgs-ci[bot]
d3d27dcd8c Merge staging-next into staging 2026-05-10 12:20:48 +00:00
Ryan Omasta
ec5e8f914c maintainers: remove ciil 2026-05-10 04:56:27 -06:00
Vladimír Čunát
c8a10555ad gnutls: remove unused inputs (#518065) 2026-05-10 10:19:05 +00:00
Sergei Trofimovich
5e1b98759e yara: fix the hash
Without the change `staging` fails as:

```
$ nix build github:NixOS/nixpkgs/staging#yara.src
error: hash mismatch in fixed-output derivation '/nix/store/b4i6zf2vr4qvjkjy5sgbayia2iqxz491-source.drv':
         specified: sha256-G1f0o7wsds4Mz4Whz35JdSKIkPIqea5Fe5rB8vMdkZU=
            got:    sha256-vzYH56BC0Stb2I4U5VzxA0xG46xZkWmbTIC6BtzeNQ8=
error: build of resolved derivation '/nix/store/b4i6zf2vr4qvjkjy5sgbayia2iqxz491-source.drv' failed
```
2026-05-10 10:34:45 +01:00
Thomas Butter
a0c70f7db3 lpd8editor: 0.0.16 -> 0.0.18 2026-05-10 09:16:43 +00:00
nixpkgs-ci[bot]
85e02aa77c Merge staging-next into staging 2026-05-10 06:56:53 +00:00
nixpkgs-ci[bot]
787d140ba2 Merge staging-next into staging 2026-05-10 03:06:37 +00:00
nixpkgs-ci[bot]
dab7de05a9 Merge staging-next into staging 2026-05-10 00:37:59 +00:00
nixpkgs-ci[bot]
3ba0bab909 Merge staging-next into staging 2026-05-09 18:20:56 +00:00
Fabian Affolter
50ff08747b yara: 4.5.5 -> 4.5.6 (#516846) 2026-05-09 14:04:19 +00:00
nixpkgs-ci[bot]
a7d3ea5470 Merge staging-next into staging 2026-05-09 12:20:53 +00:00
nixpkgs-ci[bot]
3b60bf2f1a Merge staging-next into staging 2026-05-09 08:29:51 +00:00
nixpkgs-ci[bot]
91fdc48f20 Merge staging-next into staging 2026-05-09 06:45:16 +00:00
Ryan Omasta
7a0d58a094 ddhx: add meta.mainProgram 2026-05-08 23:14:46 -06:00
R. Ryantm
6cf5d0644f libedit: 20251016-3.1 -> 20260508-3.1 2026-05-09 00:40:55 +00:00
nixpkgs-ci[bot]
da140d2dca Merge staging-next into staging 2026-05-09 00:38:31 +00:00
Antoine du Hamel
8942d5b6f4 Reapply "nodejs_24: fix majorVersion check" (#517830) 2026-05-08 20:47:37 +00:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
4cdf41c344 libfyaml: patch for C11 atomics detection and macros 2026-05-08 16:29:30 -04:00
R. Ryantm
d37588dfa3 doxygen: 1.16.1 -> 1.17.0 2026-05-08 20:00:21 +00:00
Hythera
02d2fdd686 openapv: 0.2.1.2 -> 0.2.1.3
changelog: https://github.com/AcademySoftwareFoundation/openapv/releases/tag/v0.2.1.3-fix

diff: https://github.com/AcademySoftwareFoundation/openapv/compare/v0.2.1.2...v0.2.1.3-fix
2026-05-08 21:25:51 +02:00
7c6f434c
7a36cf26ec openldap: skip flaky syncreplication tests (#515956) 2026-05-08 19:10:44 +00:00
Antoine du Hamel
9fafdc761f Reapply "nodejs_24: fix majorVersion check"
This reverts commit 99a42f0985.
2026-05-08 20:58:07 +02:00
Bad3r
0f906ee9b4 nomachine-client: 9.4.14 -> 9.5.7
The 9.4.14 tarball is no longer hosted at download.nomachine.com; the
old URL now redirects to the vendor homepage and breaks fetchurl. Bump
to the current upstream release. Both x86_64 and i686 release tarballs
use build suffix _2.

Hashes recomputed via nix-prefetch-url against
https://download.nomachine.com/download/9.5/Linux/.
2026-05-08 21:42:21 +03:00
nixpkgs-ci[bot]
92e74fa5c2 Merge staging-next into staging 2026-05-08 18:31:14 +00:00
nixpkgs-ci[bot]
1b5c3778e5 Merge staging-next into staging 2026-05-08 16:25:11 +00:00
Sandro
5f6d7f2e26 meson: fix postPatch for pypy; pypy3Packages.sphinx: update pypy test paths; pypy3Packages.zopfli: replace setuptools version pin for pypy (#494447) 2026-05-08 15:52:18 +00:00
Will Fancher
aa90f52c51 libcap: 2.77 -> 2.78 (#517737) 2026-05-08 14:55:26 +00:00
kuflierl
bdcc71f661 podofo{,0}: add changelog, use lib.cmakeBool, strictDeps, __structuredAttrs 2026-05-08 16:34:54 +02:00
kuflierl
2676cc1218 podofo0: simplify by making it an override of podofo 2026-05-08 16:25:24 +02:00
kuflierl
d9fca43e68 various: update podofo dependency name
scribus: switch to podofo 1
2026-05-08 16:16:40 +02:00
kuflierl
27239792dd podofo_0_9: drop, podofo_0_10 -> podofo0, podofo_1_0 -> podofo 2026-05-08 16:16:40 +02:00
Alyssa Ross
2bb9b3d166 gnutls: remove unused inputs
You can tell it doesn't autoreconf, because if you apply a patch that
forces it to, it refuses because 2.6.9 is too old.
2026-05-08 15:56:37 +02:00
nixpkgs-ci[bot]
dd91387877 Merge staging-next into staging 2026-05-08 12:30:53 +00:00
nixpkgs-ci[bot]
b90c84b5cb Merge staging-next into staging 2026-05-08 08:39:07 +00:00
Ben Siraphob
f21faaf8ab minimal-bootstrap: fix early-musl-userland flake on parallel builds (#517360) 2026-05-08 06:43:15 +00:00
nixpkgs-ci[bot]
49cc946faf Merge staging-next into staging 2026-05-08 06:38:18 +00:00
Vonfry
ada5445f2c nixos/rsshub: fix config example to new variable name 2026-05-08 10:07:06 +08:00
Noodlez1232
84f00a2ddc joycond-cemuhook: 0-unstable-2023-08-09 -> 0-unstable-2024-12-27 2026-05-07 11:47:02 -07:00
Tyler Langlois
a6a281823a libcap: 2.77 -> 2.78
Removes the manually-applied patch for Makefile workaround, included
in the 2.78 release.
2026-05-07 10:05:06 -06:00
Sandro Jäckel
957d744345 pypy3Packages.zopfli: replace setuptools version pin for pypy 2026-05-07 16:39:35 +02:00
Sandro Jäckel
8a07895dc2 pypy3Packages.sphinx: update disabled test paths
but cannot currently be tested due to pypy not understanding the type
keyword
2026-05-07 16:39:22 +02:00
Sandro Jäckel
6517fae64e pypy3Packages.meson: fix postPatch 2026-05-07 16:39:12 +02:00
Hythera
eb8f56e458 redisinsight: 2.70.0 -> 3.4.2
changelog: https://github.com/redis/RedisInsight/releases/tag/3.4.2

diff: https://github.com/redis/RedisInsight/compare/2.70.0...3.4.2
2026-05-06 21:40:18 +02:00
R. Ryantm
04d4126705 amf-headers: 1.5.0 -> 1.5.2 2026-05-06 18:17:20 +00:00
Ben Siraphob
0571f521a8 minimal-bootstrap.gcc-glibc: drop ISL, --disable-libstdcxx-{backtrace,filesystem-ts} 2026-05-06 17:35:41 +00:00
Ben Siraphob
9ced5a330a minimal-bootstrap.gcc-latest: drop ISL, --disable-shared 2026-05-06 17:35:41 +00:00
Ben Siraphob
1ea118f2b0 minimal-bootstrap.gcc10: drop ISL, --disable-{libstdcxx-filesystem-ts,shared} 2026-05-06 17:35:40 +00:00
Ben Siraphob
4791df2472 minimal-bootstrap.gcc46-cxx: --disable-{libsanitizer,shared} 2026-05-06 17:34:32 +00:00
Ben Siraphob
9eb073dafa minimal-bootstrap.glibc: --disable-{nscd,build-nscd,profile,timezone-tools,mathvec} 2026-05-06 17:34:32 +00:00
Ben Siraphob
08521f3b58 minimal-bootstrap.binutils: --disable-{gold,plugins} 2026-05-06 17:34:32 +00:00
Ben Siraphob
dd134e69e6 minimal-bootstrap: fix early-musl-userland flake on parallel builds 2026-05-06 15:51:42 +00:00
R. Ryantm
16ed2d7344 djvulibre: 3.5.29 -> 3.5.30 2026-05-06 00:52:44 +00:00
twoneis
c500de46d8 osmium: add all icon sizes 2026-05-05 22:13:32 +02:00
Sergei Trofimovich
19df48b95a hunspell: 1.7.2 -> 1.7.3
Changes: https://github.com/hunspell/hunspell/releases/tag/v1.7.3
2026-05-05 20:52:17 +01:00
Adam Dinwoodie
93699b88a5 nixos/vsftpd: release note PAM regression
Commit 5aa9012bb3 (nixos: replace 'text' with structured PAM rules
(#420889), 2026-04-14) resulted in the vsftpd module no longer creating
a PAM module, and therefore configurations relying on `cfg.localUsers`
stopped permitting logins unless the PAM module was being set up by
other configuration.

In the absence of a better fix, document this change of behaviour as a
regression. Per the discussion at [0], provide a mechanims to restore
the previous behaviour, but with the caveat that this may be insecure.
I'd prefer more useful advice, but if I had a better understanding of
NixOS's PAM configuration and how it interacts with vsftpd, I'd just be
providing the better fix in the first place.

[0]: https://github.com/NixOS/nixpkgs/issues/515531#issuecomment-4367747991
2026-05-05 20:30:40 +01:00
Colorman
0f56ae0e57 speed-cloudflare-cli: apply patches to fix broken upstream 2026-05-05 19:29:29 +02:00
TomaSajt
a2a9227ffc throne: 1.1.1-unstable-2026-03-28 -> 1.1.2 2026-05-05 18:20:49 +02:00
twoneis
6d7ebac433 osmium: don't put icon in not spec-compliant location 2026-05-05 18:01:56 +02:00
Robert Schütz
230567bf2b python3Packages.xmltodict: add dotlambda to maintainers 2026-05-05 08:07:33 -07:00
Robert Schütz
eeb1649a2f python3Packages.xmltodict: 1.0.2 -> 1.0.4
Diff: https://github.com/martinblech/xmltodict/compare/v1.0.2...v1.0.4

Changelog: https://github.com/martinblech/xmltodict/blob/v1.0.4/CHANGELOG.md
2026-05-05 08:04:40 -07:00
R. Ryantm
09bb0b6ec4 yara: 4.5.5 -> 4.5.6 2026-05-05 12:31:09 +00:00
Vincent Post
853a848e2f opentelemetry-collector: 0.124.0 -> 0.151.0 2026-05-05 13:48:27 +02:00
Martin Häcker
a5c63ea729 fence: remove development only tool from bin 2026-05-04 20:52:02 +02:00
R. Ryantm
242ddaf0de ocamlPackages.caqti: 2.2.4 -> 2.3.1 2026-05-04 16:37:01 +00:00
Acture
7e8258d3af llvm/mlir: fix MLIRConfig.cmake to support external tablegen overrides
MLIRConfig.cmake unconditionally overwrites MLIR_TABLEGEN_EXE and does
not create an imported target, breaking standalone builds that provide
their own mlir-tblgen binary (e.g. Nix sandboxed builds).

The patch adds guards to respect caller-set MLIR_TABLEGEN_EXE,
MLIR_PDLL_TABLEGEN_EXE, and MLIR_SRC_SHARDER_TABLEGEN_EXE values, and
auto-creates an imported mlir-tblgen target for downstream consumers.
This replaces the previous dummy-target workaround in flang's
CMakeLists.txt.

Upstream issue: https://github.com/llvm/llvm-project/issues/150986

Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
2026-05-04 18:06:37 +08:00
Acture
1ba36147a8 flang: package standalone flang with LLVM 20+ driver fixes
Wire flang into llvmPackages as a first-class Fortran compiler. flang
is built standalone on top of the LLVM/clang package set rather than
bundled into the llvm derivation, with passthru metadata
(`langFortran`, `isFlang`, `isClang`, `hardeningUnsupportedFlags`) so
cc-wrapper and downstream tooling can detect and adapt to it.

Driver compatibility patches backported from upstream are applied
selectively per LLVM version:

  * `use-xflang-in-diagnostics` is applied to LLVM 20 and newer; it
    teaches the driver to suggest `-Xflang` instead of `-Xclang` in
    error messages for options only available to `flang -fc1`.
  * `warn-on-fbuiltin-and-fno-builtin` and
    `accept-and-ignore-some-gfortran-optimization-flags` are applied
    to LLVM 20 and 21 only. LLVM 22 has equivalent behaviour merged
    upstream (`warn_drv_invalid_argument_for_flang` and
    `clang_ignored_gcc_optimization_f_Group` handling in
    clang/lib/Driver/ToolChains/Flang.cpp), so the patches are skipped
    there.

Patches live under pkgs/development/compilers/llvm/21/flang/ and are
shared across versions via patches.nix. They are applied to a private
libclang variant rather than the flang source tree because standalone
flang resolves driver/option definitions through the installed libclang
package.

Two focused passthru tests are added:

  * `compile-smoke` exercises basic compilation and `@response-file`
    handling.
  * `driver-flags` covers wrapper flag isolation
    (`NIX_CFLAGS_COMPILE` must not leak into flang;
    `NIX_FFLAGS_COMPILE` must reach it), the backported driver
    diagnostics, and regression coverage for previously hard-erroring
    flags.

Build on the earlier standalone flang work by @picostove.

Co-authored-by: stove <stove@rivosinc.com>
Co-authored-by: acture <acture@gmail.com>
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2026-05-04 18:06:36 +08:00
Acture
324f837bf1 flang-rt: add runtime package
Add a standalone derivation for LLVM's flang-rt runtime libraries
(libFortranRuntime, libFortranDecimal). flang-rt is a runtimes-style
package: building it requires running a working flang binary at *build*
time, but the produced libraries are linked into derivations targeting
the *host*.

The runtime is therefore wired up using `buildFlang`, sourced from
`buildLlvmPackages.flang-unwrapped` so that the build-platform flang
(spliced via the LLVM package set) compiles the runtime, while the
resulting libraries are still produced for the host platform. This
mirrors the existing `buildLlvmTools.tblgen` / `buildLlvmPackages.tblgen`
pattern used elsewhere in the LLVM package set.

`unwrapped` rather than the wrapped flang is used because flang-rt's
CMake glue invokes the compiler directly and does not need (or want)
Nix's cc-wrapper resource-dir and rpath plumbing during the runtime
build.

flang-rt only consumes LLVM's CMake helpers and the build-time flang;
it does not link against MLIR or libclang, so neither MLIR_DIR nor
CLANG_DIR is passed and the unused empty `dev` output is omitted.

Co-authored-by: stove <stove@rivosinc.com>
Co-authored-by: acture <acture@gmail.com>
2026-05-04 18:06:35 +08:00
Acture
6014579a95 clang, cc-wrapper: make wrapper flang-aware
Build on the initial LLVM Flang wrapper work by exposing the needed clang passthru and teaching cc-wrapper about flang-specific flag handling.

Co-authored-by: stove <stove@rivosinc.com>
Co-authored-by: acture <acture@gmail.com>
Co-authored-by: Emily <hello@emily.moe>
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-05-04 18:05:42 +08:00
Xiangyan Sun
94eb7e93f2 mini-httpd: fix build with boost 1.89 2026-05-04 01:06:00 -07:00
Xiangyan Sun
4d8b678ec6 perlPackages.SessionToken: fix build with gcc15 2026-05-03 14:25:18 -07:00
Ben Siraphob
b926d50aaf minimal-bootstrap: reduce bootstrap time 2026-05-03 11:41:44 -07:00
Robert Schütz
efdf5458bd python3Packages.mistune: 3.2.0 -> 3.2.1
Diff: https://github.com/lepture/mistune/compare/v3.2.0...v3.2.1

Changelog: https://github.com/lepture/mistune/blob/v3.2.1/docs/changes.rst
2026-05-03 11:17:29 -07:00
R. Ryantm
a4022ccd6d jamulus: 3.11.0 -> 3.12.0 2026-05-03 12:28:19 +00:00
R. Ryantm
21622bac70 freetype: 2.14.2 -> 2.14.3 2026-05-03 06:56:18 +00:00
ElXreno
63147b12a5 openldap: skip flaky syncreplication tests 2026-05-02 23:27:09 +03:00
R. Ryantm
584c15557f gomplate: 5.0.0 -> 5.1.0 2026-05-02 17:31:45 +00:00
Ruud van Asseldonk
c74cade494 libressl: enable strictDeps and __structuredAttrs 2026-05-01 23:23:36 +02:00
Ruud van Asseldonk
1665623390 libressl: add ruuda as maintainer
I've been keeping this package up to date over the past few years, since
I run a webserver that depends on it. I'd be happy to be co-maintainer
for it, and hopefully reduce the load on others.
2026-05-01 23:23:36 +02:00
Ruud van Asseldonk
0bfe3de9ed libressl_4_1: delete unsupported package
LibreSSL branches are supported for one year after the OpenBSD release
in which they are included. LibreSSL 4.1 was part of OpenBSD 7.7, which
was released on April 28, 2025, so it's end of life now.
2026-05-01 23:23:35 +02:00
Ruud van Asseldonk
feb7c9ff78 libressl_4_3: init at 4.3.1
I also added expiration date comments on all of them, because I always
spend some time chasing what the support dates are, and it would save
maintainer time to be able to see what to do with these branches.
2026-05-01 23:23:35 +02:00
Colorman
cfa6db5411 speed-cloudflare-cli: switch to buildNpmPackage 2026-05-01 23:04:18 +02:00
Colorman
b9c17f2e4c speed-cloudflare-cli: 2.0.3-unstable-2024-05-15 -> 2.0.3-unstable-2025-07-31 2026-05-01 23:04:18 +02:00
Sergei Trofimovich
f0847890f4 srt: 1.5.4 -> 1.5.5
Changes: https://github.com/Haivision/srt/releases/tag/v1.5.5
2026-05-01 21:35:07 +01:00
birkb
a4f8277747 drbd-utils: 9.33.0 -> 9.34.0
Signed-off-by: birkb <birkb@users.noreply.github.com>
2026-05-01 20:39:35 +02:00
R. Ryantm
8cc3f0cecc emscripten: 5.0.6 -> 5.0.7 2026-05-01 18:04:00 +00:00
R. Ryantm
d31e7cc5c1 rambox: 2.5.2 -> 2.6.3 2026-05-01 16:54:53 +00:00
Stefan Frijters
fc513d020b nixos/systemd-lib: use structuredAttrs instead of passAsFile for makeUnit 2026-05-01 16:47:17 +02:00
Hythera
b0af552236 assimp: 6.0.4 -> 6.0.5
changelog: https://github.com/assimp/assimp/blob/master/CHANGES.md

diff: https://github.com/assimp/assimp/compare/v6.0.4...v6.0.5
2026-05-01 13:58:15 +02:00
Gliczy
b528953e93 bottles-unwrapped: add fvs2 2026-04-30 11:49:21 +02:00
Guilhem Saurel
7bd3d8daf2 doctest: 2.5.0 -> 2.5.2
Diff: https://github.com/doctest/doctest/compare/v2.5.0...v2.5.2

Changelog: https://github.com/doctest/doctest/releases/tag/v2.5.2
2026-04-29 14:52:12 +02:00
R. Ryantm
d70657d046 functionalplus: 0.2.27 -> 0.2.28 2026-04-27 12:36:21 +00:00
eveeifyeve
3d4195106d speakeasy-cli: 1.636.3 -> 1.761.9 2026-04-27 21:46:26 +10:00
eveeifyeve
48cfbe48c6 speakeasy-cli: fix update script issues 2026-04-27 21:46:26 +10:00
Gliczy
ac41d890a9 fvs2: init at 0.1.5 2026-04-26 22:45:04 +02:00
Sergei Trofimovich
57cd8cc8a3 mpg123: 1.33.4 -> 1.33.5
Changes: https://mpg123.org/#2026-04-25
2026-04-26 10:32:26 +01:00
Liam Murphy
2ba029a78e openblas: 0.3.32 -> 0.3.33
This release fixes build failures for linbox on aarch64
(https://hydra.nixos.org/build/327030681,
https://hydra.nixos.org/build/327030680); see
https://github.com/OpenMathLib/OpenBLAS/issues/5763.
2026-04-26 12:51:40 +10:00
Sergei Trofimovich
a0329b88ae libmicrohttpd: 1.0.2 -> 1.0.5 2026-04-25 10:15:34 +01:00
Sergei Trofimovich
9dbaf2b09f libhwy: 1.3.0 -> 1.4.0
Changes: https://github.com/google/highway/releases/tag/1.4.0
2026-04-24 22:05:54 +01:00
naurissteins
8587780260 maintainers: add naurissteins 2026-04-24 23:58:40 +03:00
Jack Rosenberg
045fe4c2d3 leaf: drop 2026-04-24 19:11:31 +02:00
Harinn
842819403d copyq: 13.0.0 -> 15.0.0 2026-04-23 12:49:57 +07:00
Sergei Trofimovich
75eb347675 libmpc: 1.4.0 -> 1.4.1
Changes: https://www.multiprecision.org/
2026-04-22 21:28:31 +01:00
Sergei Trofimovich
4f72341536 valgrind: 3.26.0 -> 3.27.0
Changes: https://valgrind.org/docs/manual/dist.news.html
2026-04-21 22:07:04 +01:00
HaeNoe
5c6898b57b bpf-linker: 0.9.15 -> 0.10.3
- allow overriding `llvmPackages` for using `bpf-linker` with a version
  of rustc that uses a different llvm version
2026-04-21 17:10:03 +02:00
Sergei Trofimovich
4ec33b014e md4c: 0.5.2 -> 0.5.3
Changes: https://github.com/mity/md4c/compare/release-0.5.2...release-0.5.3
2026-04-20 21:47:09 +01:00
R. Ryantm
9bf27bd6a2 jetbrains-toolbox: 3.1.0.62320 -> 3.4.3.81140 2026-04-20 08:33:13 +00:00
Maxime Brunet
9587a2345a regclient: Remove usage of rec and with 2026-04-19 15:01:13 -03:00
R. Ryantm
95f82fa6e7 fluidsynth: 2.5.3 -> 2.5.4 2026-04-19 16:03:41 +00:00
Sergei Trofimovich
40041739c7 elfutils: 0.194 -> 0.195
Changes: https://www.mail-archive.com/elfutils-devel@sourceware.org/msg09139.html
2026-04-19 09:16:29 +01:00
Sizhe Zhao
2b8ae0a0f1 openssl*: enable strictDeps and __structuredAttrs 2026-04-19 11:09:40 +08:00
Sergei Trofimovich
e7d1fca56e netpbm: 11.13.3 -> 11.14.0 2026-04-18 21:57:26 +01:00
Nathan Henrie
f4b2fb6091 zeal: fix build in aarch64-darwin
Fixes https://github.com/NixOS/nixpkgs/issues/509569
2026-04-15 09:40:51 -06:00
beviu
623ec633ba nixos-generate-config: substitute bcachefs
For systems where the package is marked as broken, use `false` instead.
The Perl script checks for a non-zero exit status, so it will handle it
as if the command failed.
2026-04-15 16:19:07 +02:00
beviu
8b7658bfa5 installer/nixos-generate-config: use lib.getExe 2026-04-15 16:19:07 +02:00
R. Ryantm
30a53da267 clj-kondo: 2026.01.19 -> 2026.04.15 2026-04-15 08:51:43 +00:00
R. Ryantm
780c676b73 obs-cmd: 0.31.3 -> 1.0.0 2026-04-13 19:26:51 +00:00
Stefan Frijters
327fd39fab ocf-resource-agents: modernize 2026-04-12 13:01:17 +02:00
Stefan Frijters
34cb27edea ocf-resource-agents: enable strictDeps
We need a shell in buildInputs to allow the shebangs of many scripts
to be patched.
2026-04-12 12:58:15 +02:00
Jörg Thalheim
4d5eb32921 build-rust-crate: use synthetic .PHONY targets in generated Makefile
The Makefile generated for parallel binary builds used the binary names
directly as make targets. This caused make to silently skip a build
whenever a file or directory with the same name existed in the crate
source root — e.g. a crate with a `cli` binary and a `cli/` directory
would "succeed" without producing the binary.

Using the binary name as a target also risked collision with the `all`
meta-target and with make metacharacters (`$`, `:`, `#`) in user-supplied
crateName or bin.path values.

Switch to synthetic numeric targets (b0, b1, …) declared .PHONY, and
escape `$` in the recipe arguments.
2026-04-10 05:20:36 +00:00
Luka Blaskovic
365abadbdd build-rust-crate: parallelize build_bin via Makefile jobserver
Collect binary targets into a bash associative array (name→path), then
generate a Makefile on the fly and pipe it to `make -j`. Make handles
parallel execution and the jobserver protocol natively, so rustc
invocations share the same token pool via MAKEFLAGS.

Also fix build_bin error propagation: add `|| return 1` to the rustc
invocation so failures are not silently swallowed when the crate name
has no hyphens and the mv rename is skipped.
2026-04-10 05:20:32 +00:00
R. Ryantm
a8c0bac9bd embree: 4.4.0 -> 4.4.1 2026-04-09 17:37:04 +00:00
R. Ryantm
216e73bd0f cmocka: 2.0.1 -> 2.0.2 2026-04-08 06:16:54 +00:00
R. Ryantm
5f0edd31f2 dos2unix: 7.5.4 -> 7.5.5 2026-04-08 00:38:34 +00:00
R. Ryantm
9e0f080368 lcalc: 2.1.1 -> 2.2.1 2026-04-08 00:27:43 +00:00
Guy Chronister
c27224dea8 graylogPlugins: remove unused maintainers and lib.platforms let binding 2026-04-06 09:28:43 -05:00
TomaSajt
ce48df31df certificate-ripper: 2.4.1 -> 2.7.1 2026-04-05 15:22:51 +02:00
R. Ryantm
f74bf2ab3c python3Packages.rpy2-rinterface: 3.6.4 -> 3.6.6 2026-04-04 21:02:57 +00:00
Harinn
63ac700b30 gbenchmark: add miniharinn as a maintainer 2026-04-04 02:28:28 +07:00
Harinn
f6da919839 gbenchmark: 1.9.4 -> 1.9.5 2026-04-04 02:28:28 +07:00
Marijan Petričević
6ab0eeb988 ubootRock5ModelC: init 2026-04-02 16:34:40 +02:00
TomaSajt
5107ccedca throne: 1.0.13 -> 1.1.1-unstable-2026-03-28 2026-03-29 17:36:37 +02:00
azban
4c6f13b259 openvpn3: 25 -> 27 2026-03-28 08:56:12 -06:00
Null Terminator
23c46c60c0 bintools-wrapper: use tr for uppercase
Since bash's parameter expansion for uppercase creates invalid
identifiers in certain locales (like Turkish), it is more ideal
to use `tr` for locale-agnostic string substitution.
2026-03-27 23:28:18 +03:00
R. Ryantm
39b863f83d coin3d: 4.0.7 -> 4.0.8 2026-03-24 20:51:20 +00:00
chillcicada
501f1dba59 wpsoffice-cn: remove unused templates 2026-03-23 09:49:08 +08:00
chillcicada
fb9550b0be wpsoffice-cn: remove unused deps 2026-03-23 09:40:13 +08:00
chillcicada
b8046618a1 wpsoffice-cn: remove absolute Exec path 2026-03-23 09:39:31 +08:00
znaniye
b6254c48df duplicity: remove invoke from dependencies
invoke is not a required dependency of duplicity.
It does not appear in upstream's requirements.txt nor pyproject.toml:
- https://gitlab.com/duplicity/duplicity/-/blob/dev/requirements.txt
- https://gitlab.com/duplicity/duplicity/-/blob/dev/pyproject.toml
2026-03-20 13:11:04 -03:00
znaniye
9088b3d167 python3Packages.paramiko: invoke is a required dependency 2026-03-20 13:11:04 -03:00
Michael Evans
f3bc304e73 cantarell-fonts: remove ad-hoc fix
See https://github.com/NixOS/nixpkgs/issues/50855#issuecomment-1809263970
2026-03-20 18:10:55 +02:00
Alyssa Ross
f33cf3c09e meson.setupHook: fix enableParallelChecking
Previously, this controlled the parallelism of building the tests.
The tests were then always run in parallel.  Fix so
enableParallelBuilding controls building, and enableParallelChecking
controls the test run.

Fixes: bb73d9a0ce ("meson: support enableParallelChecking")
2026-03-19 09:10:11 +01:00
R. Ryantm
53c9590eb5 nginx-config-formatter: 1.3.0 -> 1.4.0 2026-03-10 01:43:36 +00:00
R. Ryantm
19ebbbe251 zsh-completions: 0.35.0 -> 0.36.0 2026-03-09 18:37:21 +00:00
Gutyina Gergő
51bed2b0c1 xp-pen-g430-driver: drop 2026-03-09 00:43:54 +01:00
Gutyina Gergő
e121bb4312 xp-pen-deco-01-v2-driver: drop 2026-03-09 00:43:45 +01:00
Paul Myjavec
03928e46f4 asyncapi: init at 6.0.0 2026-03-02 10:44:59 +09:00
Antoine du Hamel
c4831d5909 abseil-cpp: add pkg-config validation 2026-03-01 16:38:51 +01:00
R. Ryantm
2de559be25 abiword: 3.0.7 -> 3.0.8 2026-02-23 08:47:44 +00:00
R. Ryantm
0aef230db1 cmark: 0.31.1 -> 0.31.2 2026-02-14 20:58:08 +00:00
PAEPCKE, Michael
59cfef8bbc zsh: unbreak nixos module build for dynamic dhcp hostname 2026-01-30 06:24:02 +00:00
R. Ryantm
846094802d alsa-utils: 1.2.14 -> 1.2.15.2 2026-01-29 07:38:20 +00:00
Nick Cao
fb5d7bb7c3 nixosTests.clatd: fix test under strict wkpf 2026-01-27 22:56:29 -05:00
Nick Cao
35b41917ac tayga: 0.9.5 -> 0.9.6
Diff: https://github.com/apalrd/tayga/compare/0.9.5...0.9.6
2026-01-27 22:56:28 -05:00
R. Ryantm
470cbe3d39 byacc: 20241231 -> 20260126 2026-01-25 00:28:38 +00:00
2060 changed files with 27751 additions and 18602 deletions

View File

@@ -1,6 +0,0 @@
<!--
Please note: This blank issue template is meant for extraordinary issues
that do not fit the templates. Unless you know your issue is relevant to
Nixpkgs and requires the free-form blank issue, please use the issue
templates instead.
-->

View File

@@ -35,7 +35,8 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -35,7 +35,8 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:
@@ -99,7 +100,7 @@ body:
attributes:
label: "Are you using nix-darwin?"
description: |
[`nix-darwin`](https://github.com/LnL7/nix-darwin) is a set of NixOS-like modules for macOS systems. Depending on your issue, this information may be relevant.
[`nix-darwin`](https://github.com/nix-darwin/nix-darwin) is a set of NixOS-like modules for macOS systems. Depending on your issue, this information may be relevant.
options:
- "Yes, I am using nix-darwin."
- "No, I am not using nix-darwin."

View File

@@ -35,7 +35,8 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -37,7 +37,8 @@ body:
If you are purposefully trying to build an ancient version of a package in an older Nixpkgs, please coordinate with the [NixOS Archivists](https://matrix.to/#/#archivists:nixos.org).
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -37,7 +37,8 @@ body:
If the package has been updated in unstable, but you believe the update should be backported to the stable release of Nixpkgs, please file the '**Request: backport to stable**' form instead.
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -35,7 +35,8 @@ body:
If you are using an older or stable version, please update to the latest **unstable** version and check if the module still does not exist before continuing this request.
options:
- "Please select a version."
- "- Unstable (26.05)"
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Stable (25.11)"
default: 0
validations:

1
.github/labeler.yml vendored
View File

@@ -9,7 +9,6 @@
- '^release-'
- '^staging-\d'
- '^staging-next-\d'
- '^staging-nixos-\d'
# NOTE: bsd, darwin and cross-compilation labels are handled by ofborg
"6.topic: agda":

View File

@@ -47,9 +47,9 @@ Here are some of the main ones:
Nixpkgs and NixOS are built and tested by our continuous integration system, [Hydra](https://hydra.nixos.org/).
* [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined)
* [Continuous package builds for the NixOS 26.05 release](https://hydra.nixos.org/jobset/nixos/release-26.05)
* [Continuous package builds for the NixOS 25.11 release](https://hydra.nixos.org/jobset/nixos/release-25.11)
* [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents)
* [Tests for the NixOS 26.05 release](https://hydra.nixos.org/job/nixos/release-26.05/tested#tabs-constituents)
* [Tests for the NixOS 25.11 release](https://hydra.nixos.org/job/nixos/release-25.11/tested#tabs-constituents)
Artifacts successfully built with Hydra are published to cache at https://cache.nixos.org/.
When successful build and test criteria are met, the Nixpkgs expressions are distributed via [Nix channels](https://nix.dev/manual/nix/stable/command-ref/nix-channel.html).

View File

@@ -124,6 +124,7 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @Artturin @Ericson2314 @lo
# NixOS integration test driver
/nixos/lib/test-driver @tfc
/nixos/lib/testing @tfc
# NixOS QEMU virtualisation
/nixos/modules/virtualisation/qemu-vm.nix @raitobezarius
@@ -188,6 +189,8 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @Artturin @Ericson2314 @lo
/maintainers/scripts/update-python-libraries @mweinelt @natsukium
/pkgs/by-name/up/update-python-libraries @mweinelt @natsukium
/pkgs/development/interpreters/python @mweinelt @natsukium
/pkgs/top-level/python-packages.nix @natsukium
/pkgs/top-level/release-python.nix @natsukium
# CUDA
/pkgs/top-level/cuda-packages.nix @NixOS/cuda-maintainers
@@ -524,3 +527,6 @@ pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @FlameFlag @johnrtitor
# Radicle
/pkgs/build-support/fetchradicle/ @NixOS/radicle
/pkgs/build-support/fetchradiclepatch/ @NixOS/radicle
# Zellij plugins
/pkgs/by-name/ze/zellij/plugins/ @PerchunPak

View File

@@ -48,6 +48,7 @@ unzip.section.md
validatePkgConfig.section.md
versionCheckHook.section.md
waf.section.md
writable-tmpdir-as-home-hook.section.md
zig.section.md
xcbuild.section.md
xfce4-dev-tools.section.md

View File

@@ -0,0 +1,5 @@
# writableTmpDirAsHomeHook {#writableTmpDirAsHomeHook}
This setup hook provides a writable home directory for packages that require it.
To use, just add the hook to the `nativeBuildInputs` of the package.

View File

@@ -232,7 +232,7 @@ The following is an example:
vyp
lblasc
];
license.fullName = "MIT/X11";
license = lib.licenses.mit;
};
};
}

View File

@@ -89,7 +89,7 @@ Note that if the builder is running and you have created the above ssh conf file
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-22.11-darwin";
darwin.url = "github:lnl7/nix-darwin/master";
darwin.url = "github:nix-darwin/nix-darwin/master";
darwin.inputs.nixpkgs.follows = "nixpkgs";
};

View File

@@ -412,6 +412,9 @@
"sec-meta-identifiers-cpe": [
"index.html#sec-meta-identifiers-cpe"
],
"sec-meta-identifiers-purl": [
"index.html#sec-meta-identifiers-purl"
],
"sec-modify-via-packageOverrides": [
"index.html#sec-modify-via-packageOverrides"
],
@@ -433,6 +436,30 @@
"chap-overlays": [
"index.html#chap-overlays"
],
"sec-nixpkgs-release-26.11": [
"release-notes.html#sec-nixpkgs-release-26.11"
],
"sec-nixpkgs-release-26.11-highlights": [
"release-notes.html#sec-nixpkgs-release-26.11-highlights"
],
"sec-nixpkgs-release-26.11-incompatibilities": [
"release-notes.html#sec-nixpkgs-release-26.11-incompatibilities"
],
"sec-nixpkgs-release-26.11-lib": [
"release-notes.html#sec-nixpkgs-release-26.11-lib"
],
"sec-nixpkgs-release-26.11-lib-breaking": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-breaking"
],
"sec-nixpkgs-release-26.11-lib-deprecations": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-deprecations"
],
"sec-nixpkgs-release-26.11-lib-additions-improvements": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-additions-improvements"
],
"sec-nixpkgs-release-26.11-notable-changes": [
"release-notes.html#sec-nixpkgs-release-26.11-notable-changes"
],
"sec-nixpkgs-release-26.05": [
"release-notes.html#sec-nixpkgs-release-26.05"
],
@@ -911,6 +938,15 @@
"var-meta-identifiers-possibleCPEs": [
"index.html#var-meta-identifiers-possibleCPEs"
],
"var-meta-identifiers-purl": [
"index.html#var-meta-identifiers-purl"
],
"var-meta-identifiers-purlParts": [
"index.html#var-meta-identifiers-purlParts"
],
"var-meta-identifiers-purls": [
"index.html#var-meta-identifiers-purls"
],
"var-meta-teams": [
"index.html#var-meta-teams"
],
@@ -1019,6 +1055,9 @@
"tar-files": [
"index.html#tar-files"
],
"writableTmpDirAsHomeHook": [
"index.html#writableTmpDirAsHomeHook"
],
"x86_64-darwin-26.05": [
"release-notes.html#x86_64-darwin-26.05"
],

View File

@@ -3,6 +3,7 @@
This section lists the release notes for each stable version of Nixpkgs and the current unstable revision.
```{=include=} sections
rl-2611.section.md
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md

View File

@@ -1,4 +1,4 @@
# Nixpkgs 26.05 ("Yarara", 2026.05/30) {#sec-nixpkgs-release-26.05}
# Nixpkgs 26.05 ("Yarara", 2026.05/??) {#sec-nixpkgs-release-26.05}
## Highlights {#sec-nixpkgs-release-26.05-highlights}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
@@ -6,44 +6,6 @@
- GCC has been updated from GCC 14 to GCC 15.
This introduces some backwards incompatible changes; Refer to the [upstream porting guide](https://gcc.gnu.org/gcc-15/porting_to.html) for details.
- `glibc` has been updated to version 2.42.
This version no longer makes the stack executable when a shared library requires this. A symptom
is an error like
> cannot enable executable stack as shared object requires: Invalid argument
This is usually a bug. Please consider reporting it to the software maintainers.
In a lot of cases, the library requires the execstack by mistake only. The following workarounds exist:
* When building the shared library in question from source, use the following linker flags to force turning off the
executable flag:
```nix
mkDerivation {
# …
env.NIX_LDFLAGS = "-z,noexecstack";
}
```
* If the sources are not available, the execstack-flag can be cleared with `patchelf`:
```
patchelf --clear-execstack binary-only.so
```
* If the shared library to be loaded actually requires an executable stack and it isn't turned
on by the application loading it, you may force allowing that behavior by setting the
following environment variable:
```
GLIBC_TUNABLES=glibc.rtld.execstack=2
```
**Do not set this globally!** This makes your setup inherently less secure.
- Node.js default version has been updated from 22 LTS to 24 LTS.
This introduces some breaking changes; Refer to the [upstream migration article](https://nodejs.org/en/blog/migrations/v22-to-v24) for details.
@@ -112,8 +74,6 @@
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- `mdbook-linkcheck` has been removed as it is unmaintained and incompatible with the latest version of `mdbook`. Users can instead migrate to `mdbook-linkcheck2`.
- The `nodePackages` package set has been removed entirely from nixpkgs. This package set was created to ease the maintenance burden of maintaining lots of
NodeJS-based packages within nixpkgs, but became a burden itself. Over the past several releases, there has been a focus on removing it in favor of the more modern nixpkgs packaging strategies.
After a long time, this package set has been deprecated and removed. If you are using its package set in your own config, please use the top-level packages instead.(i.e `pkgs.package-name` instead of `pkgs.nodePackages.package-name`).
@@ -151,23 +111,6 @@
- `nodePackages.wavedrom-cli` has been removed, as it was unmaintained within nixpkgs.
- MATE packages have been moved to top level (e.g. if you previously added `pkgs.mate.caja` to `environment.systemPackages`, you will need to change it to `pkgs.caja`).
- `kratos` has been updated from 1.3.1 to [25.4.0](https://github.com/ory/kratos/releases/tag/v25.4.0). Upstream switched to a new versioning scheme (year.major.minor). Notable breaking changes:
- The `migrate sql` CLI command is now `migrate sql up`
- OIDC registration validation errors are now placed in the `default` node group instead of `oidc`
- Failed OIDC account linking returns HTTP 400 instead of 200
- `pdns` has been updated to version [v5.0.x](https://doc.powerdns.com/authoritative/changelog/5.0.html), which introduces breaking changes. Check out the [Upgrade Notes](https://doc.powerdns.com/authoritative/upgrading.html#to-5-0-0) for details.
- `geph` package's built-in GUI `geph5-client-gui` has been [removed](https://github.com/geph-official/geph5/commit/f2221fb8386312daf2cef05483ebb353ff48bdb4) by the upstream. All users who wish to continue using the GUI should install the `gephgui-wry`, which is consistent with the official release version.
- `xfsprogs` was updated to version 6.18.0, which enables parent pointers and exchange-range by default. Upstream recommends not to use these features with kernels older than 6.18.
GRUB2 is likely unable to boot from filesystems with these features enabled.
- `lunarvim` package has been removed, as it was abandoned upstream and relied on an old version of `neovim` to work properly.
- `requireFile` now treats any `message` or `url` argument as a literal string, rather than subjecting it to Bash here-doc expansion. This allows including strings like `$PWD` in the message without needing to know about and handle the undocumented Bash expansion.
- `nodePackages.browserify` has been removed, as it was unmaintained within nixpkgs.
@@ -183,6 +126,8 @@
- `kanata` now requires `karabiner-dk` version 6.0+ or later.
The package has been updated to use the new `karabiner-dk` package and the `darwinDriver` output stays at the version defined in the package.
- Reloading or restarting systemd units from the NixOS activation script is deprecated, and will be removed in NixOS 26.11. This deprecation is part of a bigger effort to deprecate activation scripts altogether, which will take place over several releases. There are no in-tree usages of the now-deprecated reload/restart functionality.
- Keycloak has been updated to 26.6.X, bringing a lot of new features like federated client authentication, JWT authorization grants, workflows and the ability to do
zero-downtime patch releases. Read more about [all the exciting new capabilities in keycloak 26.6 here](https://github.com/keycloak/keycloak/releases/tag/26.6.0)
and [consult the migration guide to 26.6](https://www.keycloak.org/docs/latest/upgrading/index.html#migrating-to-26-6-0) to find out whether this is a breaking
@@ -232,7 +177,7 @@
- `iroh` has been removed and split up into `iroh-dns-server` and `iroh-relay`.
- The `xorg` package set has been deprecated, packages have moved to the top level.
- the `xorg` package set has been deprecated, packages have moved to the top level.
- `python3Packages.buildPythonPackage` and `python3Packages.buildPythonApplication` now throw errors in the presence of `pytestFlagsArray`.
Please use [`pytestFlags` and `(enabled|disabled)(TestPaths|Tests|TestMarks)`](#using-pytestcheckhook) instead.
@@ -269,12 +214,23 @@
- `jetbrains.plugins.addPlugins` no longer supports plugin names or ID strings.
You can still use `addPlugins` with plugin derivations, such as plugins packaged outside of Nixpkgs.
- The `programs.captive-browser` module no longer falls back on a setcap wrapper around udhcpc to discover your network's DNS server due to [GHSA-wc3r-c66x-8xmc](https://github.com/NixOS/nixpkgs/security/advisories/GHSA-wc3r-c66x-8xmc) (CVE-2026-25740). If you're using this module, you must either configure `programs.captive-browser.dhcp-dns` manually or enable one of NetworkManager, dhcpcd, or systemd-networkd.
- NetBox was updated to `>= 4.5.5`. Have a look at the breaking changes
of the [4.5 release](https://github.com/netbox-community/netbox/releases/tag/v4.5.0),
make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_5;` in your configuration.
- The `services.yggdrasil` module has been refactored with the following breaking changes:
- The `services.yggdrasil.configFile` option has been removed. Configuration should now be specified directly via `services.yggdrasil.settings`.
- The `services.yggdrasil.persistentKeys` option has been removed. To maintain persistent keys and IPv6 addresses across reboots, use `services.yggdrasil.settings.PrivateKeyPath` to securely load your private key from a file via systemd credentials. The private key must be in PEM format (PKCS #8).
- Storing `PrivateKey` directly in `settings` is now explicitly forbidden to prevent keys from being stored world-readable in the Nix store.
- If you previously used `configFile`, migrate your configuration to the `settings` option and extract the private key to a separate file referenced by `PrivateKeyPath`.
- If you previously used `persistentKeys`, convert your keys to PEM format and store them in a secure location accessible only to root, then reference them via `PrivateKeyPath`.
- `pocket-id` has been updated to version 2 that contains [breaking changes](https://pocket-id.org/docs/setup/major-releases/migrate-v2).
- `services.xserver` will now throw an error if an X11 driver specified in `videoDriver(s)` cannot be found. Previously, unknown drivers would be silently ignored.
- `asio` (standalone version of `boost::asio`) has been updated from 1.24.0 to 1.36.0. Some breaking changes were introduced between these
two versions, and the one affected most was the removal of `asio::io_service` in favor of `asio::io_context` in 1.33.0. `asio_1_32_0` is
retained for packages that have not completed migration. `asio_1_10` has been removed as no packages depend on it anymore.
@@ -297,6 +253,8 @@
- Ethercalc and its associated module have been removed, as the package is unmaintained and cannot be installed from source with npm now.
- The `services.avahi.wideArea` option now defaults to `false` as a mitigation against [`CVE-2024-52615`/`GHSA-x6vp-f33h-h32g`](https://github.com/avahi/avahi/security/advisories/GHSA-x6vp-f33h-h32g).
- `coreth` has been removed, as upstream has moved it into `avalanchego`.
- `nodePackages.prebuild-install` was removed because it appeared to be unmaintained upstream.
@@ -326,6 +284,8 @@
- `shisho` has been removed because it's archived. `semgrep`, `opengrep`, and `ast-grep` provide similar functionality.
- `services.openssh.settings.AcceptEnv` is now explicitly defined as an option that takes a list of strings, to facilitate option merging. Setting it to a string value is no longer supported.
- All Xfce packages have been moved to top level (e.g. if you previously added `pkgs.xfce.xfce4-whiskermenu-plugin` to `environment.systemPackages`, you will need to change it to `pkgs.xfce4-whiskermenu-plugin`). The `xfce` scope will be removed in NixOS 26.11.
- The Dovecot IMAP server has been updated to version 2.4, with the `dovecot` attribute now referring to this backwards-incompatible version. The attribute `dovecot_2_3` refers to the previous version. The Pigeonhole plugin has been similarly updated to 2.4, with the version compatible with Dovecot 2.3 being at `dovecot_pigeonhole_0_5`. See <https://doc.dovecot.org/latest/installation/upgrade/2.3-to-2.4.html> for more information on how to upgrade.
@@ -336,8 +296,12 @@
- `vimPlugins.nvim-treesitter` has been updated to `main` branch, which is a full and incompatible rewrite. If you can't or don't want to update, you should use `vimPlugins.nvim-treesitter-legacy`.
- `services.taskchampion-sync-server` module has had an option `services.taskchampion-sync-server.dynamicUser` added to use systemd's DynamicUser feature. This is enabled by default when stateVersion is at least 26.05, and disabled otherwise. If you need this feature, you need to set `services.taskchampion-sync-server.dynamicUser` to `true` and migrate `/var/lib/taskchampion-sync-server` to `/var/lib/private/taskchampion-sync-server`.
- Package `jellyseerr` has been renamed to `seerr` following the upstream rename.
- The default packages in `services.jenkins.packages` have been dropped, since not every Jenkins installation needs any package at all. It's more reasonable to leave it empty and let users configure what they need.
- The `pie` hardening flag has been removed and will now error, after being deprecated in 25.11. Compilers are expected to enable PIE by default, as has been common practice since 2016 outside of Nixpkgs. If a package needs `pie` disabled pass `-no-pie` in `CFLAGS`. It is unlikely this will be necessary in many cases; due to the prevalence of default PIE toolchains, most packages incompatible with PIE already pass `-no-pie`.
- `pqos-wrapper` was removed as it has been unmaintained since 2022 and not widely used.
@@ -350,8 +314,6 @@
- `linuxPackages.nvidiaPackages` now follows NVIDIA's official release branches by exposing `production`, `new_feature`, and `beta`. The convenience aliases `latest` (newer of `production` and `new_feature`) and `bleeding_edge` (newer of `latest` and `beta`) are provided; note that `beta` now refers strictly to the beta branch.
- `stestrCheckHook` was added: This test hook runs `stestr run`. You can disable tests with `disabledTests` and `disabledTestsRegex`.
- `balatro` now supports the Google Play and Xbox PC versions of the game. Pass the `apk` or `Assets.zip` as `balatro.override { src = "…" }`.
- `uptime-kuma` has been updated to v2, which requires an automated migration that can take a few hours. **A backup is highly recommended.**
@@ -362,22 +324,16 @@
- The `libcxxhardeningextensive` hardening flag has been **disabled** by default. Enabling it by default in 25.11 was unintentional and may have had a negative effect on performance in some cases. `libcxxhardeningfast` remains enabled by default.
- Wine has been updated to the 11.0 branch. Please check the [upstream announcement](https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0) for more details.
- Cinnamon has been updated to 6.6, please check the [upstream announcement](https://www.linuxmint.com/rel_zena_whatsnew.php) for more details.
- `rspamd` has been updated to 4.0. Please check the upstream [migration](https://docs.rspamd.com/tutorials/migration/#migration-to-rspamd-400) documentation, especially if you run a sharded Redis deployment.
- `hyphen` now supports over 40 language variants through `hyphenDicts` and now allows to enable all supported languages through `hyphenDicts.all`.
- `budgie` has been updated to 10.10, please check the [upstream announcement](https://buddiesofbudgie.org/blog/budgie-10-10-released) for more details.
- The packages `ibtool`, `actool` and `re-plistbuddy` have been added, providing reimplementations of the corresponding proprietary Apple tools. They are more compatible with the originals than the previously existing `xcbuild` package, and should enable more darwin software to be built from source.
- Switch inhibitors were introduced, which add a pre-switch check that compares a list of strings between the previous and the new generation, and refuses to switch into the new generation when there is a difference between the two lists. This allows avoiding switching into a system when for instance the systemd version changed by adding `config.systemd.package.version` to the switch inhibitors for your system. You can still forcefully switch into any generation by setting `NIXOS_NO_CHECK=1`.
- GNU Taler has been updated to version 1.3.
This release focuses on getting everything ready for a deployment of GNU Taler by Magnet bank.
For more details, see the [upstream release notes](https://www.taler.net/en/news/2025-13.html).
- The `services.nextcloud-spreed-signaling` NixOS module has been added to facilitate declarative management of a standalone Spreed signaling server ("High Performance Backend" for Nextcloud Talk).
- `collabora-desktop` The desktop version of Collabora Office is now available, package version `25.05.9.2-2`.
- `fetchPnpmDeps` and `pnpmConfigHook` were added as top-level attributes, replacing the now deprecated `pnpm.fetchDeps` and `pnpm.configHook` attributes.
@@ -412,6 +368,8 @@
- Updated `gonic` to 0.21.0. A full ("slow") scan is recommended after upgrading to v0.21.0 to pick up the newly scanned fields (contributors, ISRCs, record labels, per-track years, ARTIST_CREDIT).
- the `autossh-ng` NixOS module was introduced as a simpler alternative to the existing `autossh` module.
- Added `haskell.packages.microhs`, a set of Haskell packages built with MicroHs.
- `gnuradio`: Overriding the `.pkgs` package set is now possible with a `packageOverrides` function, like with `python.pkgs` and other language-specific package sets.
@@ -430,6 +388,8 @@ gnuradioMinimal.override {
}
```
- Added `headplane` and `headplane-agent` packages, and `services.headplane` service.
## Nixpkgs Library {#sec-nixpkgs-release-26.05-lib}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
@@ -462,3 +422,4 @@ gnuradioMinimal.override {
- The builder `php.buildComposerProject2` for PHP applications has been improved for better reliability and stability.
- The `services.drupal` module has a few improvements aimed at making it better for installing custom Drupal instances, namely a new `webRoot` option for identifying custom webroots in source code, a new `configRoot` option for identifying and synchronizing config yamls onto NixOS, and some new settings for managing variable content and filepaths.

View File

@@ -1,4 +1,4 @@
# Nixpkgs 26.11 (2026.11/??) {#sec-nixpkgs-release-26.11}
# Nixpkgs 26.11 ("Zokor", 2026.11/??) {#sec-nixpkgs-release-26.11}
## Highlights {#sec-nixpkgs-release-26.11-highlights}
@@ -10,13 +10,20 @@
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- Create the first release note entry in this section!
- `hurl` has been updated to `8.x.x` which has some breaking changes. See [upstream changelog](https://github.com/Orange-OpenSource/hurl/releases/tag/8.0.0) for details.
- `python3Packages.django-health-check` has been updated to major version 4. See its [migration guide](https://codingjoe.dev/django-health-check/migrate-to-v4/) and [changelog](https://github.com/codingjoe/django-health-check/releases/tag/4.0.0) for breaking changes.
- `requireFile` now sets `meta.license = lib.licenses.unfree` by default. Users of `requireFile`-based derivations that preserve this default will need to explicitly allow their evaluation as described in [](#sec-allow-unfree).
## Other Notable Changes {#sec-nixpkgs-release-26.11-notable-changes}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- Create the first release note entry in this section!
- Package-URL (PURL, https://github.com/package-url/purl-spec) metadata identifier has been added for `fetchgit`, `fetchpypi` and `fetchFromGithub` fetchers.
`mkDerivation` has been adjusted to reuse this information.
Package-URLs allow reliably identifying and locating software packages.
Maintainers of derivations using the adapted fetchers should rely on the `drv.src.meta.identifiers.v1.purl` default identifier and can enhance their `drv.meta.identifiers.v1.purls` list once they would like to have additional identifiers.
Maintainers using `fetchurl` for `drv.src` are urged to adapt their `drv.meta.identifiers.purlParts` for proper identification.
## Nixpkgs Library {#sec-nixpkgs-release-26.11-lib}

View File

@@ -157,6 +157,8 @@ The list of Nix platform types for which the [Hydra](https://github.com/nixos/hy
}
```
Note that this does not affect whether reverse dependencies of the package are built on Hydra.
### `broken` {#var-meta-broken}
If set to `true`, the package is marked as "broken", meaning that it wont show up in [search.nixos.org](https://search.nixos.org/packages), and cannot be built or installed unless [explicitly allowed](#sec-allow-broken).
@@ -340,3 +342,30 @@ A readonly attribute that concatenates all CPE parts in one string.
#### `meta.identifiers.possibleCPEs` {#var-meta-identifiers-possibleCPEs}
A readonly attribute containing the list of guesses for what CPE for this package can look like. It includes all variants of version handling mentioned above. Each item is an attrset with attributes `cpeParts` and `cpe` for each guess.
### Package URL {#sec-meta-identifiers-purl}
[Package-URL](https://github.com/package-url/purl-spec) (PURL) is a specification to reliably identify and locate software packages.
Through identification of software packages, additional (non-major) use cases are e.g. software license cross-verification via third party databases or initial vulnerability response management.
Package-URLs shall default to the `mkDerivation.src`, as the original consumed software package is the single source of truth.
#### `meta.identifiers.purlParts` {#var-meta-identifiers-purlParts}
This attribute contains an attribute set of all parts of the PURL for this package.
* `type` mandatory [type](https://github.com/package-url/purl-spec/blob/18fd3e395dda53c00bc8b11fe481666dc7b3807a/docs/standard/summary.md) which needs to be provided
* `spec` specify the PURL in accordance with the [purl-spec](https://github.com/package-url/purl-spec/blob/18fd3e395dda53c00bc8b11fe481666dc7b3807a/purl-specification.md)
#### `meta.identifiers.purl` {#var-meta-identifiers-purl}
An extendable attribute which is built based on `purlParts`.
This is the main identifier of the software package.
For handling edge cases, consider using the list interface [`meta.identifiers.purls`](#var-meta-identifiers-purls).
#### `meta.identifiers.purls` {#var-meta-identifiers-purls}
An extendable list attribute which defaults to a single element equal to [`meta.identifiers.purl`](#var-meta-identifiers-purl).
It provides an interface for additional identifiers of `mkDerivation.src` or for identifiers of vendored dependencies inside `mkDerivation.src`, which maintainers may carefully consider to specify as well.
Additional identifiers are generally not recommended, as they might cause maintenance overhead or diverge.
For example, a source distribution `pkg:github` may be hard to keep correctly aligned with the corresponding binary distribution `pkg:pypi`.

View File

@@ -1 +1 @@
26.05
26.11

View File

@@ -400,7 +400,25 @@ rec {
condition: passthru: drv:
let
commonAttrs =
drv // (listToAttrs outputsList) // { all = map (x: x.value) outputsList; } // passthru;
drv
// listToAttrs (
outputsList
++ [
{
name = "all";
value = map (x: x.value) outputsList;
}
]
)
// passthru
// {
drvPath =
assert condition;
drv.drvPath;
outPath =
assert condition;
drv.outPath;
};
outputsList = map (outputName: {
name = outputName;
@@ -422,15 +440,7 @@ rec {
};
}) (drv.outputs or [ "out" ]);
in
commonAttrs
// {
drvPath =
assert condition;
drv.drvPath;
outPath =
assert condition;
drv.outPath;
};
commonAttrs;
/**
Strip a derivation of all non-essential attributes, returning

View File

@@ -23,9 +23,12 @@
let
inherit (lib)
addErrorContext
any
assertMsg
attrNames
attrValues
concatLists
concatMap
concatMapStringsSep
concatStrings
concatStringsSep
@@ -52,6 +55,7 @@ let
isString
last
length
genAttrs
mapAttrs
mapAttrsToList
optionals
@@ -379,55 +383,69 @@ rec {
See the [git-config documentation](https://git-scm.com/docs/git-config#_variables) for possible values.
*/
toGitINI =
attrs:
let
mkSectionName =
let
containsQuote = hasInfix ''"'';
in
name:
let
containsQuote = hasInfix ''"'' name;
sections = splitString "." name;
section = head sections;
subsections = tail sections;
subsection = concatStringsSep "." subsections;
in
if containsQuote || subsections == [ ] then name else ''${section} "${subsection}"'';
if containsQuote name || length sections == 1 then
name
else
''${head sections} "${concatStringsSep "." (tail sections)}"'';
mkValueString =
v:
let
escapedV = ''"${replaceStrings [ "\n" " " ''"'' "\\" ] [ "\\n" "\\t" ''\"'' "\\\\" ] v}"'';
escape = replaceStrings [ "\n" " " ''"'' "\\" ] [ "\\n" "\\t" ''\"'' "\\\\" ];
in
mkValueStringDefault { } (if isString v then escapedV else v);
v: mkValueStringDefault { } (if isString v then ''"${escape v}"'' else v);
# generation for multiple ini values
mkKeyValue =
k: v:
let
mkKeyValue = mkKeyValueDefault { inherit mkValueString; } " = " k;
mkKeyValue = mkKeyValueDefault { inherit mkValueString; } " = ";
attrToString = k: v: "\t" + mkKeyValue k v;
in
concatStringsSep "\n" (map (kv: "\t" + mkKeyValue kv) (toList v));
k: v: if isList v then concatStringsSep "\n" (map (attrToString k) v) else attrToString k v;
# converts { a.b.c = 5; } to { "a.b".c = 5; } for toINI
gitFlattenAttrs =
let
isNonDrvAttrs = value: isAttrs value && !isDerivation value;
recurse =
path: value:
if isAttrs value && !isDerivation value then
mapAttrsToList (name: value: recurse ([ name ] ++ path) value) value
if isNonDrvAttrs value then
concatMap (name: recurse ([ name ] ++ path) value.${name}) (attrNames value)
else if length path > 1 then
{
${concatStringsSep "." (reverseList (tail path))}.${head path} = value;
}
[
{
${concatStringsSep "." (reverseList (tail path))}.${head path} = value;
}
]
else
{
${head path} = value;
};
[
{
${head path} = value;
}
];
in
attrs: foldl recursiveUpdate { } (flatten (recurse [ ] attrs));
attrs:
let
# Filter the names for any that contain nested attrsets. attrs that
# don't contain nested attrsets can stay the same =
namesToRewrite = filter (
name: isAttrs attrs.${name} && any isNonDrvAttrs (attrValues attrs.${name})
) (attrNames attrs);
attrsToRewrite = genAttrs namesToRewrite (name: attrs.${name});
in
removeAttrs attrs namesToRewrite // foldl recursiveUpdate { } (recurse [ ] attrsToRewrite);
toINI_ = toINI { inherit mkKeyValue mkSectionName; };
in
toINI_ (gitFlattenAttrs attrs);
attrs: toINI_ (gitFlattenAttrs attrs);
/**
`mkKeyValueDefault` wrapper that handles dconf INI quirks.

View File

@@ -575,6 +575,13 @@ lib.mapAttrs mkLicense (
free = false;
};
enpl = {
fullName = "Emmi AI Non-Production License";
url = "https://github.com/Emmi-AI/noether/blob/main/LICENSE.txt";
free = false;
redistributable = true;
};
epl10 = {
spdxId = "EPL-1.0";
fullName = "Eclipse Public License 1.0";
@@ -1150,6 +1157,12 @@ lib.mapAttrs mkLicense (
redistributable = true; # Only if used in Netdata products.
};
netboxLimitedUse = {
fullName = "NetBox Limited Use License 1.0";
free = false;
url = "https://github.com/netboxlabs/netbox-branching/blob/8465b9aee69ded23930cfe1a522695bfb8955a5a/LICENSE.md";
};
ngpl = {
spdxId = "NGPL";
fullName = "Nethack General Public License";

View File

@@ -1158,8 +1158,10 @@ let
value = if opt ? apply then opt.apply res.mergedValue else res.mergedValue;
warnDeprecation =
warnIf (opt.type.deprecationMessage != null)
"The type `types.${opt.type.name}' of option `${showOption loc}' defined in ${showFiles opt.declarations} is deprecated. ${opt.type.deprecationMessage}";
if (opt.type.deprecationMessage != null) then
warn "The type `types.${opt.type.name}' of option `${showOption loc}' defined in ${showFiles opt.declarations} is deprecated. ${opt.type.deprecationMessage}"
else
x: x;
in
warnDeprecation opt
@@ -1598,6 +1600,28 @@ let
inherit priority content;
};
/**
Applies a function to the value inside a definition,
preserving all surrounding properties (`mkForce`, `mkOrder`, `mkIf`, etc.).
*/
mapDefinitionValue =
f: def:
if def ? _type then
if def._type == "merge" then
def // { contents = map (mapDefinitionValue f) def.contents; }
else if def._type == "if" then
def // { content = mapDefinitionValue f def.content; }
else if def._type == "override" then
def // { content = mapDefinitionValue f def.content; }
else if def._type == "order" then
def // { content = mapDefinitionValue f def.content; }
else if def._type == "definition" then
def // { value = mapDefinitionValue f def.value; }
else
f def
else
f def;
mkBefore = mkOrder 500;
defaultOrderPriority = 1000;
mkAfter = mkOrder 1500;
@@ -2302,6 +2326,7 @@ private
importApply
importJSON
importTOML
mapDefinitionValue
mergeDefinitions
mergeAttrDefinitionsWithPrio
mergeOptionDecls # should be private?

View File

@@ -7,12 +7,19 @@ let
match
split
storeDir
escapeRegex
removePrefix
;
inherit (lib)
boolToString
filter
isString
readFile
concatStrings
length
elemAt
isList
any
;
inherit (lib.filesystem)
pathIsRegularFile
@@ -513,6 +520,113 @@ let
else
throw "repoRevToName: invalid kind";
/**
Filter a source tree by a list of doublestar-style glob patterns,
returning a source that only contains paths matching at least one
pattern. `*` matches a single path component, and `**` matches any
number of components.
# Inputs
`src`
: The source tree to filter.
`patterns`
: List of glob patterns to include, e.g. `[ "*.py" "src/**" ]`.
A leading `**` (e.g. `**\/*.py` for all `.py` files at any depth)
is also supported; the `\` here is just a Nix string escape used
to avoid closing this comment.
# Examples
:::{.example}
## `sourceByGlobs` usage example
- Include everything under a subdirectory
```nix
src = sourceByGlobs ./. [ "src/**" "tests/**" ]
```
- Include all .py files in root directory only
```nix
src = sourceByGlobs ./. [ "*.py" ]
```
:::
*/
sourceByGlobs =
let
splitPath = path: filter isString (split "/" path);
# Make component regex
mkRe =
s:
if s == "**" then
".*" # Has special handling below
else
concatStrings (map (tok: if isList tok then "[^/]*" else escapeRegex tok) (split "\\*+" s));
# Make a source filter function from pattern
mkMatcher =
pat:
let
globs = map mkRe (splitPath pat);
glen = length globs;
in
path: type:
let
path' = splitPath path;
plen = length path';
recurse =
gi: pi:
let
g = elemAt globs gi;
p = elemAt path' pi;
m = match g p != null;
in
if pi >= plen then # Reached end of path
gi >= glen || (type == "directory" || type == "symlink") # Only allow partial matches for directories
else if gi >= glen then # Reached end of globs
false
else if g == ".*" then # Special handling for **
(
# Lookahead for next glob match
if (gi + 1) == glen then
true
else if (match (elemAt globs (gi + 1)) p != null) then
recurse (gi + 1) pi
else if m then
recurse gi (pi + 1)
else
false
)
else if m then
recurse (gi + 1) (pi + 1)
else
false;
in
recurse 0 0;
mkSourceFilter =
root: patterns:
let
root' = "${toString root}/";
matchers = map mkMatcher patterns;
in
name: type:
let
name' = removePrefix root' name;
in
any (m: m name' type) matchers;
in
src: patterns:
lib.cleanSourceWith {
filter = mkSourceFilter src patterns;
inherit src;
};
in
{
inherit
@@ -532,6 +646,7 @@ in
sourceByRegex
sourceFilesBySuffices
sourceByGlobs
trace
;

View File

@@ -5114,4 +5114,96 @@ runTests {
);
expected = false;
};
# mapDefinitionValue
testMapDefinitionValuePlain = {
expr = lib.modules.mapDefinitionValue (x: x + 1) 5;
expected = 6;
};
testMapDefinitionValueMkForce = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkForce 5);
expected = lib.mkForce 6;
};
testMapDefinitionValueMkDefault = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkDefault 5);
expected = lib.mkDefault 6;
};
testMapDefinitionValueMkOrder = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkOrder 500 5);
expected = lib.mkOrder 500 6;
};
testMapDefinitionValueMkOverrideNested = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkForce (lib.mkOrder 500 5));
expected = lib.mkForce (lib.mkOrder 500 6);
};
testMapDefinitionValueMkIf = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkIf true 5);
expected = lib.mkIf true 6;
};
testMapDefinitionValueMkMerge = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (
lib.mkMerge [
5
10
]
);
expected = lib.mkMerge [
6
11
];
};
testMapDefinitionValueMkDefinition = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (
lib.mkDefinition {
file = "test";
value = 5;
}
);
expected = lib.mkDefinition {
file = "test";
value = 6;
};
};
testMapDefinitionValueDeep = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (lib.mkIf true (lib.mkForce (lib.mkOrder 500 5)));
expected = lib.mkIf true (lib.mkForce (lib.mkOrder 500 6));
};
testMapDefinitionValueAllNested = {
expr = lib.modules.mapDefinitionValue (x: x + 1) (
lib.mkMerge [
(lib.mkIf true (
lib.mkForce (
lib.mkOrder 500 (
lib.mkDefinition {
file = "test";
value = lib.mkBefore 5;
}
)
)
))
]
);
expected = lib.mkMerge [
(lib.mkIf true (
lib.mkForce (
lib.mkOrder 500 (
lib.mkDefinition {
file = "test";
value = lib.mkBefore 6;
}
)
)
))
];
};
}

View File

@@ -899,6 +899,19 @@ checkConfigError 'Did you mean .enable., .ebe. or .enabled.\?' config ./error-ty
checkConfigError 'Did you mean .services\.myservice\.port. or .services\.myservice\.enable.\?' config.services.myservice ./error-typo-submodule.nix
checkConfigError 'Did you mean .services\.nginx\.virtualHosts\."example\.com"\.ssl\.certificate. or .services\.nginx\.virtualHosts\."example\.com"\.ssl\.certificateKey.\?' config.services.nginx.virtualHosts.\"example.com\" ./error-typo-deeply-nested.nix
# types.attrListOf
checkConfigOutput '"ok"' config.assertions ./declare-attrList.nix
checkConfigError 'A definition for option .attrListInt.badValue.a. is not of type .signed integer.. Definition values:' config.attrListIntStrict.badValue ./declare-attrList.nix
checkConfigError 'A definition for option .attrList.badListElem. is not of type .attribute list of string.. Each list element must be a single-key attribute set, but got 2 keys' config.attrListStrict.badListElem ./declare-attrList.nix
checkConfigError 'A definition for option .attrList.badString. is not of type .attribute list of string.. TypeError: Definition values:' config.attrListStrict.badString ./declare-attrList.nix
checkConfigError 'A definition for option .attrList.badListString. is not of type .attribute list of string.. Each list element must be an attribute set, but got string' config.attrListStrict.badListString ./declare-attrList.nix
# attrListWith valueMeta.definitions: file propagation
checkConfigError 'the-defs-file\.nix' config.argv ./attrList-valueMeta-definitions-file-diagnostic-forwarding.nix
# attrListOf does not support type merging
checkConfigError 'The option .merged. in .*/declare-attrList-type-merge.nix. is already declared in .*/declare-attrList-type-merge.nix' config.merged ./declare-attrList-type-merge.nix
cat <<EOF
====== module tests ======
$pass Pass

View File

@@ -0,0 +1,25 @@
{ lib, options, ... }:
let
inherit (lib) mkOption mkMerge types;
in
{
imports = [
{
_file = "the-defs-file.nix";
config.flags.my-flag = 3.14;
}
];
options.flags = mkOption {
type = types.attrListWith {
elemType = types.anything;
asAttrs = true;
mergeAttrValues = _name: vs: lib.head vs;
};
};
options.argv = mkOption { type = types.listOf types.str; };
# Feed definitions into argv; the float from the-defs-file.nix should cause
# a type error mentioning that file
config.argv = mkMerge options.flags.valueMeta.definitions;
}

View File

@@ -0,0 +1,12 @@
# Test that attrListOf does not support type merging:
# two declarations of the same option should fail.
{ lib, ... }:
let
inherit (lib) mkOption types;
in
{
imports = [
{ options.merged = mkOption { type = types.attrListOf types.str; }; }
{ options.merged = mkOption { type = types.attrListOf types.str; }; }
];
}

View File

@@ -0,0 +1,925 @@
# Run with:
# cd nixpkgs
# ./lib/tests/modules.sh
{ lib, config, ... }:
let
inherit (lib)
mkOption
mkOrder
mkMerge
mkBefore
mkAfter
mkIf
mkOverride
mkDefault
mkForce
types
;
in
{
options = {
attrList = mkOption {
type = types.lazyAttrsOf (types.attrListOf types.str);
};
attrListInt = mkOption {
type = types.lazyAttrsOf (types.attrListOf types.int);
};
attrListSubmodule = mkOption {
type = types.attrListOf (
types.submodule {
options.port = mkOption {
type = types.int;
description = "Port number";
};
options.host = mkOption {
type = types.str;
default = "localhost";
description = "Hostname";
};
}
);
};
# asAttrs: value is a merged attrset, ordered list in valueMeta
asAttrs = mkOption {
type = types.lazyAttrsOf (
types.attrListWith {
elemType = types.str;
asAttrs = true;
mergeAttrValues = _name: values: lib.last values;
}
);
};
# asAttrs with default mergeAttrValues: duplicates collected into lists
asAttrsDefault = mkOption {
type = types.lazyAttrsOf (
types.attrListWith {
elemType = types.int;
asAttrs = true;
}
);
};
# Strict wrappers that force deep evaluation, for testing error cases
attrListStrict = mkOption {
type = types.lazyAttrsOf types.raw;
};
attrListIntStrict = mkOption {
type = types.lazyAttrsOf types.raw;
};
# either picks attrList when input is list/attrset, int when input is int
eitherAttrListOrInt = mkOption {
type = types.either (types.attrListOf types.str) types.int;
};
eitherAttrListOrIntFallback = mkOption {
type = types.either (types.attrListOf types.str) types.int;
};
eitherIntOrAttrList = mkOption {
type = types.either types.int (types.attrListOf types.str);
};
eitherIntOrAttrListFallback = mkOption {
type = types.either types.int (types.attrListOf types.str);
};
assertions = mkOption { };
};
imports = [
# Second module contributing to multiModule
{
attrListInt.multiModule = [
{ b = 2; }
];
}
];
config = {
# List input: pass-through
attrList.listInput = [
{ a = "alpha"; }
{ b = "beta"; }
];
# Attrset input with explicit ordering
attrList.attrsetOrdered = {
x = mkOrder 200 "x-val";
y = mkOrder 100 "y-val";
};
# Mixed: list elements at default priority, attrset with mkOrder
attrList.mixed = mkMerge [
[
{ m = "from-list"; }
]
{
n = mkOrder 50 "from-attrset";
}
];
# Multiple list definitions from separate modules
attrListInt.multiModule = [
{ a = 1; }
];
# Attrset without mkOrder uses default priority
attrList.attrsetNoOrder = {
foo = "bar";
baz = "qux";
};
# Empty list
attrList.empty = [ ];
# Ordering test: lower priority first
attrList.ordering = mkMerge [
{
last = mkOrder 1500 "last";
}
{
first = mkOrder 500 "first";
}
[
{ middle = "middle"; }
]
];
# List elements support mkOrder/mkBefore/mkAfter
attrList.listOrdering = [
(mkAfter { z = "after"; })
{ m = "default"; }
(mkBefore { a = "before"; })
];
# Plain list entries land at default priority (1000):
# they appear after mkOrder 999 and before mkOrder 1001.
attrList.listDefaultPrio = mkMerge [
{ after = mkOrder 1001 "after"; }
[
{ mid = "list-entry"; }
]
{ before = mkOrder 999 "before"; }
];
# mkBefore and mkAfter
attrList.beforeAfter = mkMerge [
{
z = mkAfter "after";
}
{
a = mkBefore "before";
}
[
{ m = "default"; }
]
];
# mkIf: conditional definition
attrList.withMkIf = mkMerge [
(mkIf true [
{ yes = "included"; }
])
(mkIf false [
{ no = "excluded"; }
])
];
# mkOverride: higher priority override wins
attrList.withOverride = mkMerge [
(mkOverride 100 [
{ replaced = "gone"; }
])
(mkOverride 50 [
{ winner = "wins"; }
])
];
# mkDefault: lower priority than normal
attrList.withDefault = mkMerge [
(mkDefault [
{ default = "overridden"; }
])
[
{ normal = "wins"; }
]
];
# mkForce on the whole option (should discard other defs)
attrList.withForce = mkMerge [
[
{ discarded = "gone"; }
]
(mkForce [
{ forced = "wins"; }
])
];
# mkForce with mkOrder inside
attrList.forceWithOrder = mkForce [
(mkAfter { second = "after"; })
(mkBefore { first = "before"; })
];
# mkForce on individual element values; non-forced entries are discarded.
# Discarded values use a mix of: plain value, mkDefault(abort ...), mkOverride 100 (abort ...).
# The abort variants verify laziness: peelProperties sees the wrapper without forcing the content.
attrListInt.forceElementValue = [
{ a = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ a = mkForce 42; }
{ a = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ b = 2; }
];
# mkForce on attrset format
attrList.forceAttrset = mkMerge [
[
{ discarded = "gone"; }
]
(mkForce {
x = mkOrder 200 "x-val";
y = mkOrder 100 "y-val";
})
];
# mkForce on repeated key: forced entries override non-forced
attrList.forceRepeatedKey = [
{ x = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ x = mkForce "wins"; }
{ x = mkForce "wins 2"; }
];
# mkForce on repeated key across mkMerge
attrList.forceRepeatedKeyMerge = mkMerge [
[
{ x = "unused: overridden by mkForce"; }
{ x = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
]
[
{ x = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
]
[
{ x = mkForce "forced"; }
]
];
# mkForce on repeated key in attrset format across mkMerge
attrList.forceRepeatedKeyAttrs = mkMerge [
{
x = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated");
y = "kept";
}
{ x = mkForce "forced"; }
];
# mkForce only affects the key it's on, other keys survive
attrList.forcePartialAttrs = mkMerge [
{
x = "unused: overridden by mkForce";
y = "normal y";
}
{ x = mkForce "forced x"; }
];
# mkForce in attrset format overrides same key from list format
attrList.forceMixedFormats = mkMerge [
[
{ x = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ y = "list y"; }
]
{ x = mkForce "attrset forced x"; }
];
# Nesting: list format, mkOrder on element + mkForce on value
attrList.nestListOrderForce = mkMerge [
[
{ x = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
(mkOrder 500 { x = mkForce "forced-early"; })
(mkOrder 1500 { y = "late"; })
]
[
(mkOrder 100 { z = "earliest"; })
]
];
# Nesting: list format, mkOrder(mkForce(val)) on value
attrList.nestListOrderOfForce = mkMerge [
[
{ x = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ y = "plain-early"; }
]
[
{ x = mkOrder 1500 (mkForce "forced-late"); }
{ z = mkOrder 500 "earliest"; }
]
[
{ x = "unused: overridden by mkForce"; }
{ w = mkOrder 1200 "mid"; }
]
];
# Nesting: list format, mkForce(mkOrder(val)) on value
attrList.nestListForceOfOrder = mkMerge [
[
{ x = "unused: overridden by mkForce"; }
{ y = "plain-early"; }
]
[
{ x = mkForce (mkOrder 1500 "forced-late"); }
{ z = mkOrder 500 "earliest"; }
]
[
{ x = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated"); }
{ w = mkOrder 1200 "mid"; }
]
];
# Nesting: attrset format, mkOrder wrapping mkForce
attrList.nestAttrsOrderOfForce = mkMerge [
{
x = mkOverride 100 (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated");
y = "plain-early";
}
{
x = mkOrder 1500 (mkForce "forced-late");
z = mkOrder 500 "earliest";
}
{
x = "unused: overridden by mkForce";
w = mkOrder 1200 "mid";
}
];
# Nesting: attrset format, mkForce wrapping mkOrder
attrList.nestAttrsForceOfOrder = mkMerge [
{
x = "unused: overridden by mkForce";
y = "plain-early";
}
{
x = mkForce (mkOrder 1500 "forced-late");
z = mkOrder 500 "earliest";
}
{
x = mkDefault (abort "overridden by mkForce; laziness guarantee: MUST NOT be evaluated");
w = mkOrder 1200 "mid";
}
];
# mkIf false on individual element value filters it out (list format)
attrListInt.optionalValueList = [
{ a = mkIf true 1; }
{ b = mkIf false 2; }
{ c = 3; }
];
# mkIf false on individual element value filters it out (attrset format)
attrListInt.optionalValueAttrs = {
a = mkIf true 1;
b = mkIf false 2;
c = 3;
};
# submodule elemType: produces real valueMeta
attrListSubmodule = [
{
web = {
port = 80;
};
}
{
db = {
port = 5432;
host = "dbhost";
};
}
];
# asAttrs: unique keys — value is a plain attrset
asAttrs.unique = [
{ a = "alpha"; }
{ b = "beta"; }
];
# asAttrs: duplicate keys — last in order wins
asAttrs.duplicateKeys = mkMerge [
{ x = mkOrder 500 "first"; }
{ x = mkOrder 1500 "last"; }
{ y = "only"; }
];
# asAttrs: with ordering — value is attrset, ordered list in valueMeta
asAttrs.ordered = {
z = mkOrder 200 "z-val";
a = mkOrder 100 "a-val";
};
# asAttrs: with mkForce — forced key overrides
asAttrs.withForce = mkMerge [
{ x = "unused: overridden by mkForce"; }
{
x = mkForce "forced";
y = "kept";
}
];
# asAttrs: empty
asAttrs.empty = [ ];
# asAttrsDefault: unique keys
asAttrsDefault.unique = [
{ a = 1; }
{ b = 2; }
];
# asAttrsDefault: duplicate keys — default collects into lists
asAttrsDefault.duplicates = mkMerge [
{ x = mkOrder 500 10; }
{ x = mkOrder 1500 30; }
{ y = 99; }
[
{ x = 20; }
]
];
# either: attrList branch matches for list input
eitherAttrListOrInt = [
{ a = "hello"; }
{ b = "world"; }
];
# either: int input falls through to int branch
eitherAttrListOrIntFallback = 42;
# either (swapped): int first, attrList second — int input matches int
eitherIntOrAttrList = 42;
# either (swapped): list input falls through to attrList branch
eitherIntOrAttrListFallback = [
{ a = "hello"; }
];
# Bad: string where int expected
attrListInt.badValue = [
{ a = "not-an-int"; }
];
# Bad: list element with multiple keys
attrList.badListElem = [
{
a = "ok";
b = "extra";
}
];
# Bad: plain string instead of list or attrset
attrList.badString = "not-a-container";
# Bad: list element is a bare string, not a singleton attrset
attrList.badListString = [
"not a singleton attribute"
];
attrListStrict = builtins.mapAttrs (k: v: builtins.deepSeq v v) config.attrList;
attrListIntStrict = builtins.mapAttrs (k: v: builtins.deepSeq v v) config.attrListInt;
assertions =
let
c = lib.evalModules {
modules = [ ./declare-attrList.nix ];
};
cfg = c.config;
in
# List input preserves elements
assert
cfg.attrList.listInput == [
{ a = "alpha"; }
{ b = "beta"; }
];
# Attrset input with mkOrder: lower priority comes first
assert
cfg.attrList.attrsetOrdered == [
{ y = "y-val"; }
{ x = "x-val"; }
];
# Mixed input: mkOrder 50 < default 1000
assert
cfg.attrList.mixed == [
{ n = "from-attrset"; }
{ m = "from-list"; }
];
# Multiple definitions from separate modules concatenate
# (import module's definition comes before this module's)
assert
cfg.attrListInt.multiModule == [
{ b = 2; }
{ a = 1; }
];
# Attrset without mkOrder: all at default priority
assert builtins.length cfg.attrList.attrsetNoOrder == 2;
# Empty list stays empty
assert cfg.attrList.empty == [ ];
# List elements support mkOrder/mkBefore/mkAfter
assert
cfg.attrList.listOrdering == [
{ a = "before"; }
{ m = "default"; }
{ z = "after"; }
];
# Plain list entries are at default priority (1000)
assert
cfg.attrList.listDefaultPrio == [
{ before = "before"; }
{ mid = "list-entry"; }
{ after = "after"; }
];
# Ordering: 500 < 1000 (default) < 1500
assert
cfg.attrList.ordering == [
{ first = "first"; }
{ middle = "middle"; }
{ last = "last"; }
];
# mkBefore (500) < default (1000) < mkAfter (1500)
assert
cfg.attrList.beforeAfter == [
{ a = "before"; }
{ m = "default"; }
{ z = "after"; }
];
# mkIf true includes, mkIf false excludes
assert
cfg.attrList.withMkIf == [
{ yes = "included"; }
];
# mkOverride: only lowest priority override survives
assert
cfg.attrList.withOverride == [
{ winner = "wins"; }
];
# mkDefault is overridden by normal definitions
assert
cfg.attrList.withDefault == [
{ normal = "wins"; }
];
# mkForce discards other definitions
assert
cfg.attrList.withForce == [
{ forced = "wins"; }
];
# mkForce with mkOrder inside: ordering still works
assert
cfg.attrList.forceWithOrder == [
{ first = "before"; }
{ second = "after"; }
];
# mkForce on individual element values passes through
assert
cfg.attrListInt.forceElementValue == [
{ a = 42; }
{ b = 2; }
];
# mkForce on attrset format: discards other defs, ordering preserved
assert
cfg.attrList.forceAttrset == [
{ y = "y-val"; }
{ x = "x-val"; }
];
# mkForce on repeated key: forced entries override non-forced
assert
cfg.attrList.forceRepeatedKey == [
{ x = "wins"; }
{ x = "wins 2"; }
];
# mkForce on repeated key across mkMerge: forced wins
assert
cfg.attrList.forceRepeatedKeyMerge == [
{ x = "forced"; }
];
# mkForce on repeated key in attrset format: discards other x, keeps y
assert
cfg.attrList.forceRepeatedKeyAttrs == [
{ y = "kept"; }
{ x = "forced"; }
];
# mkForce only affects its own key
assert
cfg.attrList.forcePartialAttrs == [
{ y = "normal y"; }
{ x = "forced x"; }
];
# mkForce in attrset format overrides same key from list format
assert
cfg.attrList.forceMixedFormats == [
{ y = "list y"; }
{ x = "attrset forced x"; }
];
# Nesting: list format, mkOrder on element + mkForce on value
# z(100) < x-forced(500) < y(1500); x-discarded filtered by mkForce
assert
cfg.attrList.nestListOrderForce == [
{ z = "earliest"; }
{ x = "forced-early"; }
{ y = "late"; }
];
# Nesting: list format, mkOrder(mkForce(val)) on value
# z(500) < y(1000) < w(1200) < x-forced(1500); x-discarded entries filtered
assert
cfg.attrList.nestListOrderOfForce == [
{ z = "earliest"; }
{ y = "plain-early"; }
{ w = "mid"; }
{ x = "forced-late"; }
];
# Nesting: list format, mkForce(mkOrder(val)) on value
# z(500) < y(1000) < w(1200) < x-forced(1500); x-discarded entries filtered
assert
cfg.attrList.nestListForceOfOrder == [
{ z = "earliest"; }
{ y = "plain-early"; }
{ w = "mid"; }
{ x = "forced-late"; }
];
# Nesting: attrset format, mkOrder(mkForce(val))
# z(500) < y(1000) < w(1200) < x-forced(1500); x-discarded entries filtered
assert
cfg.attrList.nestAttrsOrderOfForce == [
{ z = "earliest"; }
{ y = "plain-early"; }
{ w = "mid"; }
{ x = "forced-late"; }
];
# Nesting: attrset format, mkForce(mkOrder(val))
# z(500) < y(1000) < w(1200) < x-forced(1500); x-discarded entries filtered
assert
cfg.attrList.nestAttrsForceOfOrder == [
{ z = "earliest"; }
{ y = "plain-early"; }
{ w = "mid"; }
{ x = "forced-late"; }
];
# mkIf false on individual element value filters it out (list format)
assert
cfg.attrListInt.optionalValueList == [
{ a = 1; }
{ c = 3; }
];
# mkIf false on individual element value filters it out (attrset format)
assert
cfg.attrListInt.optionalValueAttrs == [
{ a = 1; }
{ c = 3; }
];
# submodule: value, option descriptions, and valueMeta with real configuration metadata
assert
cfg.attrListSubmodule == [
{
web = {
host = "localhost";
port = 80;
};
}
{
db = {
host = "dbhost";
port = 5432;
};
}
];
assert
builtins.map (m: m.configuration.config) c.options.attrListSubmodule.valueMeta.attrList == [
{
host = "localhost";
port = 80;
}
{
host = "dbhost";
port = 5432;
}
];
assert
builtins.map (
m:
builtins.mapAttrs (n: o: o.description) (builtins.removeAttrs m.configuration.options [ "_module" ])
) c.options.attrListSubmodule.valueMeta.attrList == [
{
host = "Hostname";
port = "Port number";
}
{
host = "Hostname";
port = "Port number";
}
];
# valueMeta.attrList has one entry per (non-filtered) element
assert
c.options.attrList.valueMeta.attrs.listInput.attrList == [
{ }
{ }
];
assert
c.options.attrList.valueMeta.attrs.attrsetOrdered.attrList == [
{ }
{ }
];
assert
c.options.attrList.valueMeta.attrs.mixed.attrList == [
{ }
{ }
];
assert c.options.attrList.valueMeta.attrs.empty.attrList == [ ];
assert
c.options.attrListInt.valueMeta.attrs.optionalValueList.attrList == [
{ }
{ }
];
# either: headError is null for valid attrList input, so attrList branch is picked
assert
cfg.eitherAttrListOrInt == [
{ a = "hello"; }
{ b = "world"; }
];
# either: headError is non-null for int input, so int branch is picked
assert cfg.eitherAttrListOrIntFallback == 42;
# either (swapped): int first — int input matches
assert cfg.eitherIntOrAttrList == 42;
# either (swapped): list input falls through to attrList branch
assert
cfg.eitherIntOrAttrListFallback == [
{ a = "hello"; }
];
# asAttrs: unique keys — value is a plain attrset
assert
cfg.asAttrs.unique == {
a = "alpha";
b = "beta";
};
# ordered list preserved in valueMeta
assert
c.options.asAttrs.valueMeta.attrs.unique.attrListValue == [
{ a = "alpha"; }
{ b = "beta"; }
];
# asAttrs: duplicate keys — last in order wins
assert
cfg.asAttrs.duplicateKeys == {
x = "last";
y = "only";
};
assert
c.options.asAttrs.valueMeta.attrs.duplicateKeys.attrListValue == [
{ x = "first"; }
{ y = "only"; }
{ x = "last"; }
];
# asAttrs: ordered — value is attrset (unordered), list in valueMeta preserves order
assert
cfg.asAttrs.ordered == {
a = "a-val";
z = "z-val";
};
assert
c.options.asAttrs.valueMeta.attrs.ordered.attrListValue == [
{ a = "a-val"; }
{ z = "z-val"; }
];
# asAttrs: mkForce — forced key overrides, value is attrset
assert
cfg.asAttrs.withForce == {
x = "forced";
y = "kept";
};
# asAttrs: empty — value is empty attrset
assert cfg.asAttrs.empty == { };
# asAttrsDefault: unique keys — each value wrapped in singleton list
assert
cfg.asAttrsDefault.unique == {
a = [ 1 ];
b = [ 2 ];
};
# asAttrsDefault: duplicate keys — values collected into list in order
assert
cfg.asAttrsDefault.duplicates == {
x = [
10
20
30
];
y = [ 99 ];
};
assert
c.options.asAttrsDefault.valueMeta.attrs.duplicates.attrListValue == [
{ x = 10; }
{ y = 99; }
{ x = 20; }
{ x = 30; }
];
# valueMeta.definitions: mkDefinition records with mkOrder-wrapped single-key attrsets
# Use duplicateKeys which has mixed priorities and repeated keys
assert
let
defs = c.options.asAttrs.valueMeta.attrs.duplicateKeys.definitions;
extract = d: {
prio = d.value.priority;
value = d.value.content;
};
in
map extract defs == [
{
prio = 500;
value = {
x = "first";
};
}
{
prio = 1000;
value = {
y = "only";
};
}
{
prio = 1500;
value = {
x = "last";
};
}
];
# Round-trip: feed definitions through mapDefinitionValue + mkMerge into a listOf option
assert
let
rendered = lib.modules.mapDefinitionValue (attr: lib.cli.toCommandLineGNU { } attr) (
mkMerge c.options.asAttrs.valueMeta.attrs.duplicateKeys.definitions
);
result =
(lib.evalModules {
modules = [
{ options.out = mkOption { type = types.listOf types.str; }; }
{ config.out = rendered; }
# Interleave: mkOrder 800 lands between x(500) and y(1000)
{ config.out = mkOrder 800 [ "--interleaved" ]; }
];
}).config.out;
in
result == [
"-xfirst"
"--interleaved"
"-yonly"
"-xlast"
];
# Error cases are tested via checkConfigError in modules.sh
"ok";
};
}

View File

@@ -167,6 +167,28 @@ in
elemType = str;
lazy = false;
}).description == "attribute set of string";
assert (attrListOf str).description == "attribute list of string";
assert (attrListOf int).description == "attribute list of signed integer";
assert (attrListOf bool).description == "attribute list of boolean";
assert (attrListOf (either int str)).description == "attribute list of (signed integer or string)";
assert (attrListOf (nullOr str)).description == "attribute list of (null or string)";
assert (attrListOf (listOf str)).description == "attribute list of list of string";
assert
(attrListOf (attrsOf int)).description == "attribute list of attribute set of signed integer";
assert (attrListOf (attrListOf str)).description == "attribute list of attribute list of string";
assert (attrListOf ints.positive).description == "attribute list of (positive integer, meaning >0)";
assert
(attrListOf (enum [
"a"
"b"
])).description == "attribute list of (one of \"a\", \"b\")";
assert
(attrListOf (strMatching "[0-9]+")).description
== "attribute list of string matching the pattern [0-9]+";
assert
(attrListOf (nonEmptyListOf str)).description == "attribute list of non-empty (list of string)";
assert (attrListOf (submodule { })).description == "attribute list of (submodule)";
assert (coercedTo str abort int).description == "signed integer or string convertible to it";
assert (coercedTo int abort str).description == "string or signed integer convertible to it";
assert (coercedTo bool abort str).description == "string or boolean convertible to it";

View File

@@ -70,4 +70,16 @@ dir="$(nix-instantiate --eval --strict --read-write-mode --json --expr '(with im
EOF
) || die "cleanSourceWith + cleanSource"
dir="$(nix-instantiate --eval --strict --read-write-mode --json --expr '(with import <nixpkgs/lib>; "${
sources.sourceByGlobs '"$work"' [ "*.md" "**/*.o" ]
}")' | crudeUnquoteJSON)"
(cd "$dir"; find) | sort -f | diff -U10 - <(cat <<EOF
.
./module.o
./README.md
EOF
) || die "sourceByGlobs 1"
echo >&2 tests ok

View File

@@ -504,7 +504,7 @@ in
On each release the first letter is bumped and a new animal is chosen
starting with that new letter.
*/
codeName = "Yarara";
codeName = "Zokor";
/**
Returns the current nixpkgs version suffix as string.

View File

@@ -20,6 +20,7 @@ let
isStorePath
isString
substring
sort
throwIf
toDerivation
toList
@@ -27,6 +28,7 @@ let
;
inherit (lib.lists)
concatLists
concatMap
elemAt
filter
foldl'
@@ -70,6 +72,11 @@ let
mergeDefinitions
fixupOptionType
mergeOptionDecls
defaultOrderPriority
defaultOverridePriority
mkDefinition
mkOrder
mkOverride
;
inherit (lib.fileset)
isFileset
@@ -805,6 +812,179 @@ rec {
substSubModules = m: nonEmptyListOf (elemType.substSubModules m);
};
attrListOf = elemType: attrListWith { inherit elemType; };
attrListWith =
{
elemType,
asAttrs ? false,
mergeAttrValues ? _name: values: values,
}:
mkOptionType rec {
name = "attrListOf";
description = "attribute list of ${
optionDescriptionPhrase (class: class == "noun" || class == "composite") elemType
}";
descriptionClass = "composite";
check = {
__functor = _self: x: isList x || isAttrs x;
isV2MergeCoherent = true;
};
merge = {
__functor =
self: loc: defs:
(self.v2 { inherit loc defs; }).value;
v2 =
{ loc, defs }:
let
# Peel order and override properties from a value in any nesting order.
# Returns { value, prio, overridePrio }.
# mkOrder is stripped (we consume it for sorting).
# mkOverride is preserved in value (mergeDefinitions strips it).
peelProperties =
value:
let
type = value._type or null;
in
if type == "order" then
let
inner = peelProperties value.content;
in
{
inherit (inner) value overridePrio;
prio = value.priority;
}
else if type == "override" then
let
inner = peelProperties value.content;
in
{
inherit (inner) prio;
overridePrio = value.priority;
# Re-wrap mkOverride around the inner value (with mkOrder stripped)
value = mkOverride value.priority inner.value;
}
else
{
inherit value;
prio = defaultOrderPriority;
overridePrio = defaultOverridePriority;
};
# Extract { file, key, value, prio, overridePrio } from a single-key attrset,
# optionally wrapped in mkOrder at the element level (list format).
extractItem =
file: raw:
let
hasOrder = isType "order" raw;
item = if hasOrder then raw.content else raw;
key = head (attrNames item);
peeled = peelProperties item.${key};
in
if isAttrs item && length (attrNames item) == 1 then
peeled
// {
inherit file key;
prio = if hasOrder then raw.priority else peeled.prio;
}
else
throw "A definition for option `${showOption loc}' is not of type `${description}'. ${
if !isAttrs item then
"Each list element must be an attribute set, but got ${builtins.typeOf item}"
else
"Each list element must be a single-key attribute set, but got ${toString (length (attrNames item))} keys"
}.${
showDefs [
{
inherit file;
value = raw;
}
]
}";
# Convert a definition to a flat list of { file, key, value, prio, overridePrio }
defToItems =
def:
if isList def.value then
map (extractItem def.file) def.value
else
# isAttrs: properties are on the values directly
map (
key:
peelProperties def.value.${key}
// {
inherit (def) file;
inherit key;
}
) (attrNames def.value);
allItems = concatMap defToItems defs;
# Per key, find the highest override priority (lowest number)
winningOverridePrio = foldl' (
acc: item:
let
prev = acc.${item.key} or defaultOverridePriority;
in
if item.overridePrio < prev then
acc // { ${item.key} = item.overridePrio; }
else
# minimize `//` operations
acc
) { } allItems;
# Keep only items at the winning override priority for their key
items = sort (a: b: a.prio < b.prio) (
filter (
item: item.overridePrio == winningOverridePrio.${item.key} or defaultOverridePriority
) allItems
);
evals = filter (e: e.eval.optionalValue ? value) (
map (item: {
inherit (item) key file prio;
eval = mergeDefinitions (loc ++ [ item.key ]) elemType [
{
inherit (item) file value;
}
];
}) items
);
attrListValue = map (e: { ${e.key} = e.eval.optionalValue.value or e.eval.mergedValue; }) evals;
in
{
headError = checkDefsForError check loc defs;
value = if asAttrs then zipAttrsWith mergeAttrValues attrListValue else attrListValue;
valueMeta.attrList = map (e: e.eval.checkedAndMerged.valueMeta) evals;
/**
The ordered list representation, especially useful when asAttrs is set.
*/
valueMeta.attrListValue = attrListValue;
valueMeta.definitions = map (
e:
mkDefinition {
inherit (e) file;
value = mkOrder e.prio { ${e.key} = e.eval.optionalValue.value or e.eval.mergedValue; };
}
) evals;
};
};
emptyValue = {
value = if asAttrs then { } else [ ];
};
getSubOptions = prefix: elemType.getSubOptions (prefix ++ [ "*" ]);
getSubModules = elemType.getSubModules;
substSubModules =
m:
attrListWith {
inherit asAttrs mergeAttrValues;
elemType = elemType.substSubModules m;
};
typeMerge = t: null; # Disable type merging
nestedTypes.elemType = elemType;
};
attrsOf = elemType: attrsWith { inherit elemType; };
# A version of attrsOf that's lazy in its values at the expense of

View File

@@ -309,7 +309,8 @@
"members": {
"AndersonTorres": 5954806,
"adisbladis": 63286,
"panchoh": 471059
"panchoh": 471059,
"ttuegel": 563054
},
"name": "emacs"
},
@@ -406,13 +407,12 @@
"gnome": {
"description": "Maintain GNOME desktop environment and platform.",
"id": 3806133,
"maintainers": {
"jtojnar": 705123
},
"maintainers": {},
"members": {
"bobby285271": 20080233,
"dasj19": 7589338,
"hedning": 71978
"hedning": 71978,
"jtojnar": 705123
},
"name": "GNOME"
},
@@ -702,7 +702,6 @@
"Mic92": 96200,
"Radvendii": 1239929,
"edolstra": 1148549,
"lisanna-dettwyler": 72424138,
"lovesegfault": 7243783,
"xokdvium": 145775305
},
@@ -820,13 +819,14 @@
"description": "Maintain the Qt framework, KDE application suite, Plasma desktop environment and related projects",
"id": 4341481,
"maintainers": {
"K900": 386765,
"NickCao": 15247171,
"SuperSandro2000": 7258858
"ttuegel": 563054
},
"members": {
"FRidh": 2129135,
"K900": 386765,
"LunNova": 782440,
"NickCao": 15247171,
"SuperSandro2000": 7258858,
"bkchr": 5718007,
"ilya-fedin": 17829319,
"mjm": 1181,
@@ -896,7 +896,8 @@
"id": 7304571,
"maintainers": {
"Mic92": 96200,
"winterqt": 78392041
"winterqt": 78392041,
"zowoq": 59103226
},
"members": {},
"name": "rust"
@@ -935,7 +936,6 @@
"infinisil": 20525370
},
"members": {
"andir": 638836,
"pyrox0": 35778371
},
"name": "Security review"

View File

@@ -710,6 +710,12 @@
githubId = 25004152;
name = "Adrian Gunnar Lauterer";
};
adrielvelazquez = {
email = "AdrielVelazquez@gmail.com";
github = "AdrielVelazquez";
githubId = 3443378;
name = "Adriel Velazquez";
};
AdrienLemaire = {
email = "lemaire.adrien@gmail.com";
github = "AdrienLemaire";
@@ -4282,6 +4288,12 @@
{ fingerprint = "D088 A5AF C45B 78D1 CD4F 457C 6957 B3B6 46F2 BB4E"; }
];
};
c6rg0 = {
email = "c6rg0@protonmail.com";
github = "c6rg0";
githubId = 64259221;
name = "c6rg0";
};
caarlos0 = {
name = "Carlos A Becker";
email = "carlos@becker.software";
@@ -7604,6 +7616,11 @@
githubId = 54573;
name = "Edward Amsden";
};
eana = {
github = "eana";
githubId = 18534280;
name = "Jonas Eana";
};
earldouglas = {
email = "james@earldouglas.com";
github = "earldouglas";
@@ -7640,6 +7657,12 @@
github = "eclairevoyant";
name = "éclairevoyant";
};
eConnah = {
email = "git@econnah.uk";
github = "eConnah";
githubId = 63052937;
name = "Connor Alecks";
};
edanaher = {
email = "nixos@edanaher.net";
github = "edanaher";
@@ -8296,6 +8319,11 @@
githubId = 5427394;
name = "Ersin Akinci";
};
es-sai-fi = {
name = "es-sai-fi";
github = "es-sai-fi";
githubId = 96452903;
};
esau79p = {
github = "EsAu79p";
githubId = 21313906;
@@ -8652,6 +8680,13 @@
githubId = 88741530;
name = "Fabian Rigoll";
};
fabiob = {
email = "fabio@atelie.dev.br";
github = "fabiob";
githubId = 140875;
name = "Fábio Batista";
keys = [ { fingerprint = "D2D8 69D8 5EEC 30AD D327 B4A5 6CD5 5257 DB01 8B72"; } ];
};
fallenbagel = {
name = "fallenbagel";
github = "fallenbagel";
@@ -10124,6 +10159,12 @@
githubId = 6893840;
name = "Yacine Hmito";
};
gquetel = {
email = "gregor.quetel@telecom-paris.fr";
github = "gquetel";
githubId = 48437427;
name = "Grégor Quetel";
};
gracicot = {
email = "dev@gracicot.com";
matrix = "@gracicot-59e8f173d73408ce4f7ac803:gitter.im";
@@ -15583,12 +15624,6 @@
githubId = 4312404;
name = "Chris Rendle-Short";
};
lightdiscord = {
email = "root@arnaud.sh";
github = "lightdiscord";
githubId = 24509182;
name = "Arnaud Pascal";
};
lightquantum = {
email = "self@lightquantum.me";
github = "PhotonQuantum";
@@ -15795,12 +15830,6 @@
githubId = 23727619;
name = "Luca Ruperto";
};
lnl7 = {
email = "daiderd@gmail.com";
github = "LnL7";
githubId = 689294;
name = "Daiderd Jordan";
};
lo1tuma = {
email = "schreck.mathias@gmail.com";
github = "lo1tuma";
@@ -16265,6 +16294,11 @@
githubId = 26020062;
name = "lumi";
};
luminarleaf = {
github = "LuminarLeaf";
githubId = 80571430;
name = "Luminar Leaf";
};
luna_1024 = {
email = "contact@luna.computer";
github = "luna-1024";
@@ -17381,12 +17415,6 @@
githubId = 613740;
name = "Martin Baillie";
};
mbbx6spp = {
email = "me@susanpotter.net";
github = "mbbx6spp";
githubId = 564;
name = "Susan Potter";
};
mbe = {
email = "brandonedens@gmail.com";
github = "brandonedens";
@@ -19399,6 +19427,12 @@
name = "neo";
email = "chojs990222@gmail.com";
};
neonvoid = {
email = "me@neonvoid.dev";
github = "neonvoidx";
githubId = 25580051;
name = "neonvoid";
};
neosimsim = {
email = "me@abn.sh";
github = "neosimsim";
@@ -21387,12 +21421,6 @@
githubId = 7420227;
name = "Peter Tri Ho";
};
peterwaller-arm = {
email = "peter.waller@arm.com";
github = "peterwaller-arm";
githubId = 52030119;
name = "Peter Waller";
};
peterwilli = {
email = "peter@codebuffet.co";
github = "peterwilli";
@@ -25652,12 +25680,6 @@
githubId = 216167;
name = "Steve Jones";
};
sjmackenzie = {
email = "setori88@gmail.com";
github = "sjmackenzie";
githubId = 158321;
name = "Stewart Mackenzie";
};
skaphi = {
name = "Oskar Philipsson";
email = "oskar.philipsson@gmail.com";
@@ -28534,6 +28556,12 @@
githubId = 30677291;
name = "u2x1";
};
u3kkasha = {
email = "fida.waseque@gmail.com";
github = "u3kkasha";
githubId = 146055002;
name = "Fida Waseque Choudhury";
};
uakci = {
name = "uakci";
email = "git@uakci.space";
@@ -29433,6 +29461,12 @@
github = "wdavidw";
githubId = 46896;
};
wduo87391 = {
name = "wduo87391";
email = "wduo87391@gmail.com";
github = "wduo87391";
githubId = 197874825;
};
weathercold = {
name = "Weathercold";
email = "weathercold.scr@proton.me";

View File

@@ -168,6 +168,7 @@ telescope.nvim,,,,,5.1,
tiktoken_core,,,,,,natsukium
tl,,,,,,mephistophiles
toml-edit,,,,,5.1,mrcjkb
tomlua,,,,,,birdee
tree-sitter-cli,,,,,,
tree-sitter-http,,,,0.0.33-1,,
tree-sitter-norg,,,,,5.1,mrcjkb
1 name rockspec ref server version luaversion maintainers
168 tiktoken_core natsukium
169 tl mephistophiles
170 toml-edit 5.1 mrcjkb
171 tomlua birdee
172 tree-sitter-cli
173 tree-sitter-http 0.0.33-1
174 tree-sitter-norg 5.1 mrcjkb

View File

@@ -662,6 +662,7 @@ with lib.maintainers;
python = {
members = [
hexa
natsukium
];
scope = "Maintain the Python interpreter and related packages.";
shortName = "Python";

View File

@@ -2,7 +2,7 @@
Common configuration for headless machines (e.g., Amazon EC2 instances).
Disables [vesa](#opt-boot.vesa), serial consoles,
Disables serial consoles,
[emergency mode](#opt-systemd.enableEmergencyMode),
[grub splash images](#opt-boot.loader.grub.splashImage)
and configures the kernel to reboot automatically on panic.

View File

@@ -6,7 +6,7 @@ Status: in development. This functionality is new in NixOS 25.11, and significan
Traditionally, NixOS services were defined using sets of options *in* modules, not *as* modules. This made them non-modular, resulting in problems with composability, reuse, and portability.
A configuration management framework is an application of `evalModules` with the `class` and `specialArgs` input attribute set to particular values.
NixOS is such a configuration management framework, and so are [Home Manager](https://github.com/nix-community/home-manager) and [`nix-darwin`](https://github.com/lnl7/nix-darwin).
NixOS is such a configuration management framework, and so are [Home Manager](https://github.com/nix-community/home-manager) and [`nix-darwin`](https://github.com/nix-darwin/nix-darwin).
The service management component of a configuration management framework is the set of module options that connects Nix expressions with the underlying service (or process) manager.
For NixOS this is the module wrapping [`systemd`](https://systemd.io/), on `nix-darwin` this is the module wrapping [`launchd`](https://en.wikipedia.org/wiki/Launchd).

View File

@@ -494,6 +494,47 @@ Composed types are types that take a type as parameter. `listOf
Displays the option as `foo.<id>` in the manual.
`types.attrListOf` *`t`*
: An ordered list of single-attribute attribute sets, where each value is of *`t`* type.
The output is always `[ { name1 = value1; } { name2 = value2; } ... ]`.
Definitions can be provided in two formats, which may be mixed via `lib.mkMerge`, `imports`, etc:
- **List format**: `[ { a = 1; } { b = 2; } ]` — each element must be a single-attribute attribute set.
Elements may be wrapped in `lib.mkOrder` (or `lib.mkBefore`/`lib.mkAfter`) to control ordering;
unwrapped elements use the default order priority.
- **Attribute set format**: `{ a = lib.mkOrder 100 1; b = 2; }` — each name-value pair becomes a single-attribute attribute set in the output.
Values may be wrapped in `lib.mkOrder` (or `lib.mkBefore`/`lib.mkAfter`) to control ordering.
Values without `lib.mkOrder` use the default priority.
Multiple definitions of the same option are concatenated and then sorted by priority.
Entries at the same priority level preserve their definition order.
`types.attrListWith` { *`elemType`*, *`asAttrs`* ? false, *`mergeAttrValues`* ? _name: values: values }
: An ordered list of single-attribute attribute sets, where each value is of *`elemType`* type.
**Parameters**
`elemType` (Required)
: Specifies the type of each value in the attribute list.
`asAttrs`
: When `true`, the option value is an attribute set instead of a list.
Duplicate keys are merged using `mergeAttrValues`.
The ordered list is always available via `valueMeta.attrListValue`.
`mergeAttrValues`
: A function `name: values: mergedValue` that controls how duplicate keys
are combined when `asAttrs = true`. This is passed as the callback to
`lib.zipAttrsWith`. The `values` list is in order of priority.
By default, all values are collected into a list.
**Behavior**
- `attrListWith { elemType = t; }` is equivalent to `attrListOf t`
`types.uniq` *`t`*

View File

@@ -2363,6 +2363,21 @@
"ch-release-notes": [
"release-notes.html#ch-release-notes"
],
"sec-release-26.11": [
"release-notes.html#sec-release-26.11"
],
"sec-release-26.11-highlights": [
"release-notes.html#sec-release-26.11-highlights"
],
"sec-release-26.11-new-modules": [
"release-notes.html#sec-release-26.11-new-modules"
],
"sec-release-26.11-incompatibilities": [
"release-notes.html#sec-release-26.11-incompatibilities"
],
"sec-release-26.11-notable-changes": [
"release-notes.html#sec-release-26.11-notable-changes"
],
"sec-release-26.05": [
"release-notes.html#sec-release-26.05"
],

View File

@@ -3,6 +3,7 @@
This section lists the release notes for each stable version of NixOS and current unstable revision.
```{=include=} sections
rl-2611.section.md
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md

View File

@@ -1,4 +1,4 @@
# Release 26.05 ("Yarara", 2026.05/30) {#sec-release-26.05}
# Release 26.05 ("Yarara", 2026.05/??) {#sec-release-26.05}
## Highlights {#sec-release-26.05-highlights}
@@ -13,7 +13,6 @@
- If you use LUKS disk encryption, ensure that `fileSystems."/".device` is set to `"/dev/mapper/<name>"`, where `<name>` matches the name in your `boot.initrd.luks.devices.<name>` definition, to avoid systemd timing out while prompting for a passphrase. If you have a more complex setup, e.g. with LVM on top of LUKS, you may need to add `"x-systemd.device-timeout=infinity"` to `fileSystems."/".options` instead. If you need to disable the timeout before you can boot into the system, pass `systemd.default_device_timeout_sec=infinity` on the kernel command line.
- The `cryptsetup-askpass` program is not available; use `systemctl default` instead, which will prompt for passphrases as necessary. If you pipe password responses into SSH over stdin, use `ssh -o RequestTTY=force` to ensure `systemctl default` gets a TTY to prompt on.
- Many kernel parameters have been replaced with native systemd versions; see [](#sec-boot-problems).
- `/dev/root` is not available with the systemd stage 1. In the old scripted stage 1, `/dev/root` was a symlink created by the init script from the `root=` kernel command line. With systemd stage 1, this symlink is not provided. If your configuration uses `/dev/root` in `fileSystems`, replace it with a stable device path such as `/dev/disk/by-label/...`, `/dev/disk/by-uuid/...`, or the appropriate `/dev/mapper/...` path.
- The system.nix file has been added as an alternative entry point to configuration.nix (and flake.nix) that allows configuring NixOS without using `nix-channel`.
This file must evaluate to a NixOS system derivation or an attribute set of such derivations, in which case the attribute to build has to be selected with the `--attr` option of `nixos-rebuild` or `nixos-install`.
@@ -61,10 +60,6 @@
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- [](#opt-services.autossh-ng.sessions) NixOS module was introduced as a simpler alternative to the existing [](#opt-services.autossh.sessions) module.
- [services.nextcloud-spreed-signaling](#opt-services.nextcloud-spreed-signaling.enable) NixOS module has been added to facilitate declarative management of a standalone Spreed signaling server ("High Performance Backend" for Nextcloud Talk).
- [OpenThread Border Router](https://openthread.io/), a Thread border router for POSIX-based platforms that bridges Thread mesh networks to IP networks. Available as [services.openthread-border-router](#opt-services.openthread-border-router.enable).
- [Atuin](https://atuin.sh), magical shell history — sync, search and backup your terminal history. Available as [programs.atuin](#opt-programs.atuin.enable).
@@ -74,9 +69,9 @@
- [Goupile](https://goupile.org/en), an open-source design tool for secure forms including Clinical Report Forms (eCRF). Available as [services.goupile](#opt-services.goupile.enable).
- [knot-resolver](https://www.knot-resolver.cz/), in version 6. Available as [services.knot-resolver](#opt-services.knot-resolver.enable). A module for knot-resolver 5 was already available as [services.kresd](#opt-services.kresd.enable).
- [knot-resolver](https://www.knot-resolver.cz/), in version 6. Available as `services.knot-resolver`. A module for knot-resolver 5 was already available as `services.kresd`.
- [ImmichFrame](https://immichframe.dev/), display your photos from Immich as a digital photo frame. Available as [services.immichframe](#opt-services.immichframe.enable).
- [ImmichFrame](https://immichframe.dev/), display your photos from Immich as a digital photo frame. Available as `services.immichframe`.
- [PdfDing](https://www.pdfding.com/), manage, view and edit your PDFs seamlessly on all your devices wherever you are. Available as [services.pdfding](#opt-services.pdfding.enable).
@@ -84,7 +79,7 @@
- [reaction](https://reaction.ppom.me/), a daemon that scans program outputs for repeated patterns, and takes action. A common usage is to scan ssh and webserver logs, and to ban hosts that cause multiple authentication errors. A modern alternative to fail2ban. Available as [services.reaction](#opt-services.reaction.enable).
- [vinyl-cache](https://vinyl-cache.org) as the Varnish Cache project renamed itself. Available as [services.vinyl-cache](#opt-services.vinyl-cache.enable). To aid the migration, the old [services.varnish](#opt-services.varnish.enable) module is still available.
- [vinyl-cache](https://vinyl-cache.org) as the Varnish Cache project renamed itself. Available as [services.vinyl-cache](#opt-services.vinyl-cache.enable). To aid the migration, the old `services.varnish` module is still available.
- [papra](https://papra.app/), an open-source document management platform designed to help you organize, secure, and archive your files effortlessly. Available as [services.papra](#opt-services.papra.enable).
@@ -96,6 +91,8 @@
- [kiwix-serve](https://wiki.kiwix.org/wiki/Kiwix-serve), a service that serves ZIM files (such as Wikipedia archives) over HTTP. Available as [services.kiwix-serve](#opt-services.kiwix-serve.enable).
- [matterjs-server](https://github.com/matter-js/matterjs-server), a Matter controller with a Home Assistant compatible WebSocket API. Available as [services.matterjs-server](#opt-services.matterjs-server.enable).
- [Remark42](https://remark42.com/), a self-hosted comment engine. Available as [services.remark42](#opt-services.remark42.enable).
- [LibreChat](https://www.librechat.ai/), open-source self-hostable ChatGPT clone with Agents and RAG APIs. Available as [services.librechat](#opt-services.librechat.enable).
@@ -106,7 +103,7 @@
- [bentopdf](https://github.com/alam00000/bentopdf), a privacy-first PDF toolkit running completely in-browser. Available as [services.bentopdf](#opt-services.bentopdf.enable).
- [hyprwhspr-rs](https://github.com/better-slop/hyprwhspr-rs), a keybind activated speech-to-text voice dictation utility built for use with Hyprland. Available as [services.hyprwhspr-rs](#opt-services.hyprwhspr-rs.enable).
- [hyprwhspr-rs](https://github.com/better-slop/hyprwhspr-rs), a keybind activated speech-to-text voice dictation utility built for use with Hyprland. Available as `services.hyprwhspr-rs`.
- [DankMaterialShell](https://danklinux.com), a complete desktop shell for Wayland compositors built with Quickshell. Available as [programs.dms-shell](#opt-programs.dms-shell.enable).
@@ -134,19 +131,19 @@
- [Dawarich](https://dawarich.app/), a self-hostable location history tracker. Available as [services.dawarich](#opt-services.dawarich.enable).
- [Howdy](https://github.com/boltgolt/howdy), a Windows Hello™ style facial authentication program for Linux. Available as [services.howdy](#opt-services.howdy.enable)
- [Howdy](https://github.com/boltgolt/howdy), a Windows Hello™ style facial authentication program for Linux.
- [SuiteNumérique Drive](https://github.com/suitenumerique/drive), a collaborative file sharing and document management platform that scales. Built with Django and React. Open source alternative to Sharepoint or Google Drive. Available as [services.lasuite-drive](#opt-services.lasuite-drive.enable).
- [SuiteNumérique Drive](https://github.com/suitenumerique/drive), a collaborative file sharing and document management platform that scales. Built with Django and React. Open source alternative to Sharepoint or Google Drive.
- [linux-enable-ir-emitter](https://github.com/EmixamPP/linux-enable-ir-emitter), a tool used to set up IR cameras, used with Howdy. Available as [services.linux-enable-ir-emitter](#opt-services.linux-enable-ir-emitter.enable).
- [linux-enable-ir-emitter](https://github.com/EmixamPP/linux-enable-ir-emitter), a tool used to set up IR cameras, used with Howdy.
- [udp-over-tcp](https://github.com/mullvad/udp-over-tcp), a tunnel for proxying UDP traffic over a TCP stream. Available as [](#opt-services.udp-over-tcp.udp2tcp) and [](#opt-services.udp-over-tcp.tcp2udp).
- [udp-over-tcp](https://github.com/mullvad/udp-over-tcp), a tunnel for proxying UDP traffic over a TCP stream. Available as `services.udp-over-tcp`.
- [turborepo-remote-cache](https://ducktors.github.io/turborepo-remote-cache/), an open-source implementation of the [Turborepo custom remote cache server](https://turbo.build/repo/docs/core-concepts/remote-caching#self-hosting). Available as [services.turborepo-remote-cache](#opt-services.turborepo-remote-cache.enable).
- [RSSHub](https://github.com/DIYgod/RSSHub), a service to convert many sources into rss. Available as [services.rsshub](#opt-services.rsshub.enable).
- [RSSHub](https://github.com/DIYgod/RSSHub), a service to convert many sources into rss. Available as `services.rsshub`.
- [ReFrame](https://github.com/AlynxZhou/reframe), a DRM/KMS based remote desktop for Linux that supports Wayland/NVIDIA/headless/login. Available as [services.reframe](#opt-services.reframe.enable)
- [ReFrame](https://github.com/AlynxZhou/reframe), a DRM/KMS based remote desktop for Linux that supports Wayland/NVIDIA/headless/login.
- [Komodo Periphery](https://github.com/moghtech/komodo), a multi-server Docker and Git deployment agent by Komodo. Available as [services.komodo-periphery](#opt-services.komodo-periphery.enable).
@@ -162,7 +159,7 @@
- [Headplane](https://headplane.net), a feature-complete Web UI for Headscale. Available as [services.headplane](#opt-services.headplane.enable).
- [whois](https://packages.qa.debian.org/w/whois.html), an intelligent WHOIS client. Available as [programs.whois](#opt-programs.whois.enable).
- [whois](https://packages.qa.debian.org/w/whois.html), an intelligent WHOIS client. Available as `programs.whois`.
- [porxie](https://codeberg.org/Blooym/porxie), a correct and efficient ATProto blob proxy for secure content delivery. Available as [services.porxie](#opt-services.porxie.enable).
@@ -172,29 +169,12 @@
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- [](#opt-services.openssh.settings.AcceptEnv) is now explicitly defined as an option that takes a list of strings, to facilitate option merging. Setting it to a string value is no longer supported.
- The default packages in [](#opt-services.jenkins.packages) have been dropped, since not every Jenkins installation needs any package at all. It's more reasonable to leave it empty and let users configure what they need.
- [services.taskchampion-sync-server](#opt-services.taskchampion-sync-server.enable) module has had an option [](#opt-services.taskchampion-sync-server.dynamicUser) added to use systemd's DynamicUser feature. This is enabled by default when stateVersion is at least 26.05, and disabled otherwise. If you need this feature, you need to set `services.taskchampion-sync-server.dynamicUser` to `true` and migrate `/var/lib/taskchampion-sync-server` to `/var/lib/private/taskchampion-sync-server`.
- The [programs.captive-browser](#opt-programs.captive-browser.enable) module no longer falls back on a setcap wrapper around udhcpc to discover your network's DNS server due to [GHSA-wc3r-c66x-8xmc](https://github.com/NixOS/nixpkgs/security/advisories/GHSA-wc3r-c66x-8xmc) (CVE-2026-25740). If you're using this module, you must either configure [](#opt-programs.captive-browser.dhcp-dns) manually or enable one of NetworkManager, dhcpcd, or systemd-networkd.
- The [services.yggdrasil](#opt-services.yggdrasil.enable) module has been refactored with the following breaking changes:
- The `services.yggdrasil.configFile` option has been removed. Configuration should now be specified directly via [](#opt-services.yggdrasil.settings).
- The `services.yggdrasil.persistentKeys` option has been removed. To maintain persistent keys and IPv6 addresses across reboots, use [](#opt-services.yggdrasil.settings.PrivateKeyPath) to securely load your private key from a file via systemd credentials. The private key must be in PEM format (PKCS #8).
- Storing `PrivateKey` directly in `settings` is now explicitly forbidden to prevent keys from being stored world-readable in the Nix store.
- If you previously used `configFile`, migrate your configuration to the `settings` option and extract the private key to a separate file referenced by `PrivateKeyPath`.
- If you previously used `persistentKeys`, convert your keys to PEM format and store them in a secure location accessible only to root, then reference them via `PrivateKeyPath`.
- [services.xserver](#opt-services.xserver.enable) will now throw an error if an X11 driver specified in `videoDriver(s)` cannot be found. Previously, unknown drivers would be silently ignored.
- The [](#opt-services.avahi.wideArea) option now defaults to `false` as a mitigation against [`CVE-2024-52615`/`GHSA-x6vp-f33h-h32g`](https://github.com/avahi/avahi/security/advisories/GHSA-x6vp-f33h-h32g).
- `systemd.coredump.extraConfig` has been removed in favor of the structured [](#opt-systemd.coredump.settings.Coredump) option. Use `systemd.coredump.settings.Coredump` to set any `coredump.conf(5)` option directly. For example, replace `systemd.coredump.extraConfig = "Storage=journal";` with `systemd.coredump.settings.Coredump.Storage = "journal";`.
- `services.home-assistant.config.lovelace.mode` has been renamed to `lovelace.dashboards` and `lovelace.resource_mode` to match the [configuration format](https://www.home-assistant.io/dashboards/dashboards/) required by Home Assistant 2026.8. Users who explicitly set `lovelace.mode` should remove it; the module generates the correct entries automatically.
- `fulcrum` has been updated to 2.x. If run against an existing v1.x database without the `--db-upgrade` flag it refuses to start; the upgrade takes around an hour on Bitcoin mainnet.
- `opentrack`, `slushload`, `synthesia`, `vtfedit`, `winbox`, `wineasio`, and `yabridge` use wineWow64Packages instead of wineWowPackages as wine versions >= 11.0 have deprecated wineWowPackages. As such, the prefixes for these packages are NOT backwards compatible and need to be regenerated with potential for data loss.
- []{#sec-release-26.05-incompatibilities-profiles-hardened-removed} `profiles/hardened` has been removed, because:
@@ -206,9 +186,9 @@
- `services.crabfit` was removed because its upstream packages are unmaintained and insecure.
- [services.opensnitch.settings.Rules.Path](#opt-services.opensnitch.settings.Rules.Path) now defaults to `/var/lib/opensnitch/rules` instead of the previous `/etc/opensnitchd/rules` because it contains mutable data.
- `services.opensnitch.settings.Rules.Path` now defaults to `/var/lib/opensnitch/rules` instead of the previous `/etc/opensnitchd/rules` because it contains mutable data.
- [services.mosquitto](#opt-services.mosquitto.enable) now generates per-listener authentication and access control via the upstream `password-file` and `acl-file` plugins instead of the deprecated `password_file` and `acl_file` options. The plugins contain the same code, so behaviour is unchanged, but [](#opt-services.mosquitto.package) must now be at least version 2.1.
- `services.mosquitto` now generates per-listener authentication and access control via the upstream `password-file` and `acl-file` plugins instead of the deprecated `password_file` and `acl_file` options. The plugins contain the same code, so behaviour is unchanged, but [](#opt-services.mosquitto.package) must now be at least version 2.1.
- `sing-box` has been updated to 1.13.0, which has removed some deprecated options. See [upstream documentation](https://sing-box.sagernet.org/configuration/) for details and migration options.
@@ -229,7 +209,7 @@
- `linux_hardened` kernel has been removed due to a lack of maintenance.
- [services.tandoor-recipes](#opt-services.tandoor-recipes.enable) now uses a sub-directory for media files by default starting with `26.05`. Existing setups should move media files out of the data directory and adjust `services.tandoor-recipes.extraConfig.MEDIA_ROOT` accordingly. See [Migrating media files for pre 26.05 installations](#module-services-tandoor-recipes-migrating-media).
- `services.tandoor-recipes` now uses a sub-directory for media files by default starting with `26.05`. Existing setups should move media files out of the data directory and adjust `services.tandoor-recipes.extraConfig.MEDIA_ROOT` accordingly. See [Migrating media files for pre 26.05 installations](#module-services-tandoor-recipes-migrating-media).
- `linux-rt` kernel has been removed due to a lack of maintenance.
@@ -241,10 +221,10 @@
- `services.uptime` has been removed because the package it relies on does not exist anymore in nixpkgs.
- [services.mattermost](#opt-services.mattermost.enable) now defaults to version 11, which has dropped support for MySQL in favor of Postgres. As a result, all support for MySQL has been removed from the module.
- `services.mattermost` now defaults to version 11, which has dropped support for MySQL in favor of Postgres. As a result, all support for MySQL has been removed from the module.
See the [migration steps](https://docs.mattermost.com/deployment-guide/manual-postgres-migration.html) if you were not running Postgres.
Note that version 11 also restricts the user limit to 250 [by default](https://forum.mattermost.com/t/clarification-request-on-user-limits-max-250-user-server-v-11/25309);
see the `pkgs.mattermost` removeUserLimit and removeFreeBadge options combined with [](#opt-services.mattermost.package) to change this behavior. For example:
see the `pkgs.mattermost` removeUserLimit and removeFreeBadge options combined with `services.mattermost.package` to change this behavior. For example:
```nix
{
@@ -257,10 +237,10 @@
- `post-resume.target` has been removed. See {manpage}`systemd.special(7)` about `sleep.target` for instructions on ordering a process after resume with `ExecStop=`.
- [services.vsftpd](#opt-services.vsftpd.enable) no longer automatically configures a PAM module. This means configurations using [](#opt-services.vsftpd.localUsers) will no longer work unless [](#opt-services.vsftpd.enableVirtualUsers) and [](#opt-services.vsftpd.userDbPath) are also configured. The old behaviour can be restored by setting `security.pam.services.vsftpd.enable = true`, although this only ever worked by accident and may not be secure.
- `services.vsftpd` no longer automatically configures a PAM module. This means configurations using `services.vsftpd.localUsers` will no longer work unless `services.vsftpd.enableVirtualUsers` and `services.vsftpd.userDbPath` are also configured. The old behaviour can be restored by setting `security.pam.services.vsftpd.enable = true`, although this only ever worked by accident and may not be secure.
- `services.kubernetes.addons.dns.coredns` has been renamed to [](#opt-services.kubernetes.addons.dns.corednsImage) and now expects a
package instead of attrs. Now, by default, nixpkgs.coredns in conjunction with `dockerTools.buildImage` is used, instead
- `services.kubernetes.addons.dns.coredns` has been renamed to `services.kubernetes.addons.dns.corednsImage` and now expects a
package instead of attrs. Now, by default, nixpkgs.coredns in conjunction with dockerTools.buildImage is used, instead
of pulling the upstream container image from Docker Hub. If you want the old behavior, you can set:
```nix
@@ -274,7 +254,7 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
}
```
- `services.stalwart-mail` has been renamed to [`services.stalwart`](#opt-services.stalwart.enable) to align with upstream re-brand as an e-mail and collaboration server. Other notable breaking changes to module:
- `services.stalwart-mail` has been renamed to `services.stalwart` to align with upstream re-brand as an e-mail and collaboration server. Other notable breaking changes to module:
- Addition of module-specific `stateVersion` option, which on existing installations of Stalwart must be set to the same as `system.stateVersion`.
@@ -284,9 +264,9 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- Default value for `services.stalwart.dataDir` has changed to `/var/lib/stalwart`. If `stateVersion` is older than `26.05`, will fallback to legacy value of `/var/lib/stalwart-mail`.
- Default tracer name and type have changed to `journal`. If `stateVersion` is older than `26.05`, will fallback to legacy value of `stdout`.
- `services.eintopf` has been renamed to [services.lauti](#opt-services.lauti.enable) to align with upstream re-brand as a community online calendar.
- `services.eintopf` has been renamed to `services.lauti` to align with upstream re-brand as a community online calendar.
- `services.oauth2-proxy.clientSecret` and `services.oauth2-proxy.cookie.secret` have been replaced with [](#opt-services.oauth2-proxy.clientSecretFile) and [](#opt-services.oauth2-proxy.cookie.secretFile) respectively. This was done to ensure secrets don't get made world-readable.
- `services.oauth2-proxy.clientSecret` and `services.oauth2-proxy.cookie.secret` have been replaced with `services.oauth2-proxy.clientSecretFile` and `services.oauth2-proxy.cookie.secretFile` respectively. This was done to ensure secrets don't get made world-readable.
- [`services.grafana.settings.security.secret_key`](#opt-services.grafana.settings.security.secret_key) doesn't have a
default value anymore. Please generate your own key or hard-code the old one ("SW2YcwTIb9zpOOhoPsMm") explicitly.
@@ -306,11 +286,18 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- Ethercalc and its associated module have been removed, as the package is unmaintained and cannot be installed from source with npm now.
- [services.immich](#opt-services.immich.enable) no longer supports pgvecto.rs since the package has been removed from nixpkgs.
- `services.headplane` has been updated to 0.6.2, which introduces several changes to the configuration schema:
- `services.headplane.settings.oidc.redirect_uri` is deprecated. Use `services.headplane.settings.server.base_url` instead; the OIDC redirect URI is now automatically derived from it. Ensure `base_url` is the bare host URL without the `/admin` suffix.
- `services.headplane.settings.oidc.user_storage_file` is deprecated. Headplane 0.6.2 still accepts it to migrate the old JSON user database into the new internal SQL database.
- `services.headplane.settings.oidc.strict_validation` is deprecated and has no effect.
- `services.headplane.settings.oidc.token_endpoint_auth_method` now defaults to `null` (auto-detection), which typically falls back to `client_secret_basic`. Previous versions defaulted to `client_secret_post`.
- `services.headplane.settings.integration.agent.cache_ttl` is deprecated and has no effect in 0.6.2.
- `services.immich` no longer supports pgvecto.rs since the package has been removed from nixpkgs.
As a result, options `services.immich.database.enableVectors` and `services.immich.database.enableVectorchord` have been removed, and VectorChord is now always used.
If you have not completed the migration yet, ensure you completely remove the extension from your database before upgrading by following the [migration guide](https://github.com/NixOS/nixpkgs/blob/nixos-25.11/nixos/modules/services/web-apps/immich.md#migrating-from-pgvecto-rs-to-vectorchord-pre-2511-installations-module-services-immich-vectorchord-migration).
- [](#opt-services.cgit) before always had the git-http-backend and its "export all" setting enabled, which sidestepped any access control configured in cgit's settings. Now you have to make a decision and either enable or disable `opt-services.cgit.<name>.gitHttpBackend.checkExportOkFiles` (or disable the git-http-backend).
- `services.cgit` before always had the git-http-backend and its "export all" setting enabled, which sidestepped any access control configured in cgit's settings. Now you have to make a decision and either enable or disable `services.cgit.gitHttpBackend.checkExportOkFiles` (or disable the git-http-backend).
- `rocmPackages_6` has been removed. `rocmPackages` has been updated to ROCm 7.x. Out of tree packages may rely on obsolete hipblas APIs or compile time constant warp size and need to be updated.
@@ -320,7 +307,9 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- The Bash implementation of the `nixos-rebuild` program is removed. All switchable systems now use the Python rewrite. Any prior usage of `system.rebuild.enableNg` must now be removed. If you have any outstanding issues with the new implementation, please open an issue on GitHub.
- [services.desktopManager.gnome](#opt-services.desktopManager.gnome.enable) no longer installs the Geary e-mail client since it is not part of the GNOME [core applications](https://apps.gnome.org/) list. Geary's position in the default favorite apps section has been replaced by GNOME Text Editor. To keep it installed, add `programs.geary.enable = true;` to your configuration.
- `services.desktopManager.gnome` no longer installs the Geary e-mail client since it is not part of the GNOME [core applications](https://apps.gnome.org/) list. Geary's position in the default favorite apps section has been replaced by GNOME Text Editor. To keep it installed, add `programs.geary.enable = true;` to your configuration.
- MATE packages have been moved to top level (e.g. if you previously added `pkgs.mate.caja` to `environment.systemPackages`, you will need to change it to `pkgs.caja`).
- `walker` has been updated to 2.0.0+, which is a complete rewrite in rust.
@@ -332,7 +321,7 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- Support for `reiserfs` in nixpkgs has been removed, following the removal in Linux 6.13.
- [services.tor](#opt-services.tor.enable) no longer bind mounts Unix sockets of onion services into its chroot
- `services.tor` no longer bind mounts Unix sockets of onion services into its chroot
because it was not reliable. Users should do it themselves using either `JoinsNamespaceOf=` and Unix sockets in `/tmp`
or `BindPaths=` from a persistent parent directory of each Unix socket.
See <https://github.com/NixOS/nixpkgs/issues/481673>.
@@ -341,14 +330,14 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
- `services.xserver.cmt` has been removed as the `xf86-input-cmt` package was broken and unmaintained upstream.
- `programs.light` was removed from nixpkgs due to the corresponding package being unmaintained upstream. `brightnessctl` and [hardware.acpilight](#opt-hardware.acpilight.enable) offer replacements.
- `programs.light` was removed from nixpkgs due to the corresponding package being unmaintained upstream. `brightnessctl` and `programs.acpilight` offer replacements.
- `ceph` has been upgraded to v20. See the [Ceph "tentacle" release notes](https://docs.ceph.com/en/latest/releases/tentacle/#v20-2-0-tentacle) for details and recommended upgrade procedure.
Note that **upgrades of server-side components are one-way**, and downgrading e.g. an OSD from *Tentacle* to *Squid* is not just not supported but is known to break.
- [](#opt-services.unifi.jrePackage) now defaults to `jdk25_headless` instead of `jdk17_headless`, in order to be compatible with new versions of `unifi`.
- `services.unifi`'s `jrePackage` option now defaults to `jdk25_headless` instead of `jdk17_headless`, in order to be compatible with new versions of `unifi`.
- The [networking.wireless](#opt-networking.wireless.enable) module has been security hardened by default: the `wpa_supplicant` daemon now runs under an unprivileged user with restricted access to the system.
- The `networking.wireless` module has been security hardened by default: the `wpa_supplicant` daemon now runs under an unprivileged user with restricted access to the system.
As part of these changes, `/etc/wpa_supplicant.conf` has been deprecated: the NixOS-generated configuration file is now linked to `/etc/wpa_supplicant/nixos.conf` and `/etc/wpa_supplicant/imperative.conf` has been added for imperatively configuring `wpa_supplicant` or when using [allowAuxiliaryImperativeNetworks](#opt-networking.wireless.allowAuxiliaryImperativeNetworks).
@@ -368,20 +357,30 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
- In both "networkd" and "scripted" backends, the configuration of name servers is now part of `network-local-commands.service` (fixes issue [#445496](https://github.com/NixOS/nixpkgs/issues/445496)).
- The issue that resulted in a completely unconfigured network if both `resolvconf` was disabled and no default gateway configured, has also been fixed.
- `kratos` has been updated from 1.3.1 to [25.4.0](https://github.com/ory/kratos/releases/tag/v25.4.0). Upstream switched to a new versioning scheme (year.major.minor). Notable breaking changes:
- The `migrate sql` CLI command is now `migrate sql up`
- OIDC registration validation errors are now placed in the `default` node group instead of `oidc`
- Failed OIDC account linking returns HTTP 400 instead of 200
- `pdns` has been updated to version [v5.0.x](https://doc.powerdns.com/authoritative/changelog/5.0.html), which introduces breaking changes. Check out the [Upgrade Notes](https://doc.powerdns.com/authoritative/upgrading.html#to-5-0-0) for details.
- In the PowerDNS Recursor module, following the deprecation period started with NixOS 25.05, the option {option}`services.pdns-recursor.old-settings` has been removed and {option}`services.pdns-recursor.yaml-settings` consequently renamed to [](#opt-services.pdns-recursor.settings).
- [services.angrr](#opt-services.angrr.enable) now uses TOML for configuration. Define policies with [](#opt-services.angrr.settings) (generate TOML file) or point to a file using [](#opt-services.angrr.configFile). The legacy options `services.angrr.period`, `services.angrr.ownedOnly`, and `services.angrr.removeRoot` have been removed. See `man 5 angrr` and the description of [](#opt-services.angrr.settings) options for examples and details.
- `services.angrr` now uses TOML for configuration. Define policies with `services.angrr.settings` (generate TOML file) or point to a file using `services.angrr.configFile`. The legacy options `services.angrr.period`, `services.angrr.ownedOnly`, and `services.angrr.removeRoot` have been removed. See `man 5 angrr` and the description of `services.angrr.settings` options for examples and details.
- `services.homepage-dashboard.environmentFile` has been renamed to [](#opt-services.homepage-dashboard.environmentFiles), and now expects a list of strings.
- `services.homepage-dashboard.environmentFile` has been renamed to `services.homepage-dashboard.environmentFiles`, and now expects a list of strings.
- `services.pingvin-share` has been removed as the `pingvin-share.backend` package was broken and the project was archived upstream.
- `services.jellyseerr` has been renamed to [services.seerr](#opt-services.seerr.enable) following the upstream changes. Notable breaking changes:
- `geph` package's built-in GUI `geph5-client-gui` has been [removed](https://github.com/geph-official/geph5/commit/f2221fb8386312daf2cef05483ebb353ff48bdb4) by the upstream. All users who wish to continue using the GUI should install the `gephgui-wry`, which is consistent with the official release version.
- `services.jellyseerr` has been renamed to `services.seerr` following the upstream changes. Notable breaking changes:
- systemd service name changed accordingly.
- Default config directory moved from `/var/lib/jellyseerr/config` to `/var/lib/seerr/`.
- If `stateVersion` is older than `26.05`, the module fall backs to the legacy path value.
- [services.vikunja](#opt-services.vikunja.enable) has been updated to Vikunja [v1.0.0](https://vikunja.io/changelog/whats-new-in-vikunja-1.0.0/), which introduces multiple breaking changes.
- `services.vikunja` has been updated to Vikunja [v1.0.0](https://vikunja.io/changelog/whats-new-in-vikunja-1.0.0/), which introduces multiple breaking changes.
Notable breaking changes:
- CORS is enabled by default. The module now sets
`services.vikunja.settings.service.publicurl` by default. Custom overrides must ensure it is
@@ -392,11 +391,16 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
- SQLite paths are now relative to `service.rootpath` unless absolute. Startup now validates file
storage and OAuth providers.
- `xfsprogs` was updated to version 6.18.0, which enables parent pointers and exchange-range by default. Upstream recommends not to use these features with kernels older than 6.18.
GRUB2 is likely unable to boot from filesystems with these features enabled.
- `services.xtreemfs` has been removed as the `xtreemfs` package was broken and unmaintained upstream.
- `lunarvim` package has been removed, as it was abandoned upstream and relied on an old version of `neovim` to work properly.
- `opengfw` package and `services.opengfw` module have been removed as the upstream GitHub repository and website have been shut down.
- [services.esphome](#opt-services.esphome.enable) no longer uses `DynamicUser`. The service now runs as a static `esphome` system user. systemd handles the migration from `/var/lib/private/esphome` automatically, but users with [impermanence](https://github.com/nix-community/impermanence) setups should ensure `/var/lib/esphome` is persisted.
- `services.esphome` no longer uses `DynamicUser`. The service now runs as a static `esphome` system user. systemd handles the migration from `/var/lib/private/esphome` automatically, but users with [impermanence](https://github.com/nix-community/impermanence) setups should ensure `/var/lib/esphome` is persisted.
- `programs.pqos-wrapper` module has been deleted as the corresponding package has been dropped from nixpkgs.
@@ -406,10 +410,6 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- Reloading or restarting systemd units from the NixOS activation script is deprecated, and will be removed in NixOS 26.11. This deprecation is part of a bigger effort to deprecate activation scripts altogether, which will take place over several releases. There are no in-tree usages of the now-deprecated reload/restart functionality.
- Switch inhibitors were introduced, which add a pre-switch check that compares a list of strings between the previous and the new generation, and refuses to switch into the new generation when there is a difference between the two lists. This allows avoiding switching into a system when for instance the systemd version changed by adding `config.systemd.package.version` to the switch inhibitors for your system. You can still forcefully switch into any generation by setting `NIXOS_NO_CHECK=1`.
- `switch-to-configuration` now reloads a service instead of restarting it when the only change to its unit is `ExecReload=`, and takes no action when `ExecReload=` is removed. Previously both cases triggered a restart.
- [`hardware.nvidia.branch`](#opt-hardware.nvidia.branch) was added to select the NVIDIA driver branch; setting [`hardware.nvidia.package`](#opt-hardware.nvidia.package) overrides this.
@@ -418,10 +418,12 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
- `nixos/nvidia` now uses EGL external platform ICD libraries built from source (`egl-gbm`, `egl-wayland`, `egl-wayland2`, `egl-x11`) instead of relying on vendor-provided binaries for these components.
- [](#opt-hardware.nvidia.moduleParams) was added to configure NVIDIA kernel module parameters declaratively. These parameters are now written to `modprobe` configuration instead of being passed through global kernel command-line parameters.
- `hardware.nvidia.moduleParams` was added to configure NVIDIA kernel module parameters declaratively. These parameters are now written to `modprobe` configuration instead of being passed through global kernel command-line parameters.
- [hardware.xpadneo](#opt-hardware.xpadneo.enable) now supports configuring kernel module parameters via a freeform [settings](#opt-hardware.xpadneo.settings) option, with convenience options for [rumble attenuation](#opt-hardware.xpadneo.rumbleAttenuation) and [controller quirks](#opt-hardware.xpadneo.quirks).
- Wine has been updated to the 11.0 branch. Please check the [upstream announcement](https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0) for more details.
- `security.acme` now defaults to a dynamic renewal duration, if
[security.acme.defaults.validMinDays](#opt-security.acme.defaults.validMinDays)
remains unset. This accommodates certificates with different ACME profile:
@@ -431,37 +433,44 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
- For shortlived certificates with a total validity below 10 days renewal
will happen after half of the total lifetime has passed
- The module for the Dovecot IMAP server, [services.dovecot2](#opt-services.dovecot2.enable), now uses RFC-42-style settings, exposing a structured interface to write the configuration file.
- The module for the Dovecot IMAP server, *services.dovecot*, now uses RFC-42-style settings, exposing a structured interface to write the configuration file.
Also see the list of available settings for [Dovecot 2.3](https://doc.dovecot.org/2.3/settings/core/) or [2.4](https://doc.dovecot.org/2.4.2/core/summaries/settings.html).
- [](#opt-fonts.fontconfig.useEmbeddedBitmaps) is now set to `true` by default.
- Cinnamon has been updated to 6.6, please check the [upstream announcement](https://www.linuxmint.com/rel_zena_whatsnew.php) for more details.
- [services.frp](#opt-services.frp.instances) now supports multiple instances through [](#opt-services.frp.instances) to make it possible to run multiple frp clients or servers at the same time.
- Rspamd has been updated to 4.0. Please check the upstream [migration](https://docs.rspamd.com/tutorials/migration/#migration-to-rspamd-400) documentation, especially if you run a sharded Redis deployment.
- Budgie has been updated to 10.10, please check the [upstream announcement](https://buddiesofbudgie.org/blog/budgie-10-10-released) for more details.
- `fonts.fontconfig.useEmbeddedBitmaps` is now set to `true` by default.
- `stestrCheckHook` was added: This test hook runs `stestr run`. You can disable tests with `disabledTests` and `disabledTestsRegex`.
- `services.frp` now supports multiple instances through `services.frp.instances` to make it possible to run multiple frp clients or servers at the same time.
- `hyphen` now supports over 40 language variants through `hyphenDicts` and now allows to enable all supported languages through `hyphenDicts.all`.
- [services.resolved](#opt-services.resolved.enable) module was converted to RFC42-style settings. The moved options have also been renamed to match the upstream names. Aliases mean current configs will continue to function, but users should move to the new options as convenient.
- `systemd.sleep.extraConfig` was replaced by [RFC 0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md)-compliant [](#opt-systemd.sleep.settings.Sleep), which is used to generate the `sleep.conf` configuration file. See {manpage}`sleep.conf.d(5)` for available options.
- `systemd.sleep.extraConfig` was replaced by [RFC 0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md)-compliant `systemd.sleep.settings.Sleep`, which is used to generate the `sleep.conf` configuration file. See {manpage}`sleep.conf.d(5)` for available options.
- Support for Bluetooth audio based on `bluez-alsa` has been added to the [hardware.alsa](#opt-hardware.alsa.enable) module. It can be enabled with the new [enableBluetooth](#opt-hardware.alsa.enableBluetooth) option.
- [services.atuin](#opt-services.atuin.enable) now has an `environmentFile` option to safely allow configuring secrets, such as an `ATUIN_DB_URI` containing a Postgres password.
- Support for Bluetooth audio based on `bluez-alsa` has been added to the `hardware.alsa` module. It can be enabled with the new [enableBluetooth](#opt-hardware.alsa.enableBluetooth) option.
- `services.atuin` now has an `environmentFile` option to safely allow configuring secrets, such as an `ATUIN_DB_URI` containing a Postgres password.
- `systemd.network.*` has been updated to support all configuration options from upstream `networkd` version 259.
- [](#opt-networking.resolvconf.enable) now defaults to `true` unconditionally instead of `!(config.environment.etc ? "resolv.conf")`. If you set `environment.etc."resolv.conf"` yourself, then you should also set `networking.resolvconf.enable = false`.
- `networking.resolvconf.enable` now defaults to `true` unconditionally instead of `!(config.environment.etc ? "resolv.conf")`. If you set `environment.etc."resolv.conf"` yourself, then you should also set `networking.resolvconf.enable = false`.
- The [services.drupal](#opt-services.drupal.enable) module has a few improvements aimed at making it better for installing custom Drupal instances, namely a new `webRoot` option for identifying custom webroots in source code, a new `configRoot` option for identifying and synchronizing config yamls onto NixOS, and some new settings for managing variable content and filepaths.
- `services.openssh` now supports generating host SSH keys by setting `services.openssh.generateHostKeys = true` while leaving `services.openssh.enable` disabled. This is particularly useful for systems that have no need of an SSH daemon but want SSH host keys for other purposes such as using agenix or sops-nix.
- [services.openssh](#opt-services.openssh.enable) now supports generating host SSH keys by setting `services.openssh.generateHostKeys = true` while leaving [](#opt-services.openssh.enable) disabled. This is particularly useful for systems that have no need of an SSH daemon but want SSH host keys for other purposes such as using agenix or sops-nix.
- `services.openssh.enableRecommendedAlgorithms` has been added to allow users to opt out of NixOS's curated set of recommended algorithms. This set to true by default, and thus is not a breaking change. Users may want to set this to false if they prefer upstream's default algorithms. See <https://github.com/NixOS/nixpkgs/pull/471330>.
- [](#opt-services.openssh.enableRecommendedAlgorithms) has been added to allow users to opt out of NixOS's curated set of recommended algorithms. This set to true by default, and thus is not a breaking change. Users may want to set this to false if they prefer upstream's default algorithms. See <https://github.com/NixOS/nixpkgs/pull/471330>.
- `services.openssh.banner` has been removed. Use `services.openssh.settings.Banner` instead.
- `services.openssh.banner` has been removed. Use [](#opt-services.openssh.settings.Banner) instead.
- IPVLAN interfaces can now be configured through the `networking.ipvlans` option in the networking module.
- IPVLAN interfaces can now be configured through the [](#opt-networking.ipvlans) option in the networking module.
- [services.caddy](#opt-services.caddy.enable) now supports setting [](#opt-services.caddy.httpPort) and [](#opt-services.caddy.httpsPort) and opening them in the firewall via [](#opt-services.caddy.openFirewall).
- `services.caddy` now supports setting `httpPort` and `httpsPort` and opening them in the firewall via `openFirewall`.
- The latest available version of Nextcloud is v33 (available as `pkgs.nextcloud33`). The installation logic is as follows:
- If [`services.nextcloud.package`](#opt-services.nextcloud.package) is specified explicitly, this package will be installed (**recommended**)
@@ -474,19 +483,59 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
To keep the old behavior for a site `example.com`, set `services.caddy.virtualHosts."example.com".hostName = "http://example.com"`.
If you set custom Caddy options for a InvoicePlane site, migrate these options by removing `http://` from `services.caddy.virtualHosts."http://example.com"`.
- `services.slurm` now supports slurmrestd usage through the [](#opt-services.slurm.rest.enable) NixOS options.
- `services.slurm` now supports slurmrestd usage through the `services.slurm.rest` NixOS options.
- The [](#opt-networking.firewall.logRefusedConnections) option now defaults to
- The `networking.firewall.logRefusedConnections` option now defaults to
`false`. Logging of refused or dropped incoming connections can generate a
very high volume of kernel log messages on internet-facing systems, causing
the kernel ring buffer (dmesg) to rotate quickly and potentially discard more
relevant diagnostic information.
- The [services.calibre-web](#opt-services.calibre-web.enable) systemd service has been hardened with additional sandboxing restrictions.
- The `services.calibre-web` systemd service has been hardened with additional sandboxing restrictions.
- `services.kanidm` options for server, client and unix were moved under dedicated namespaces.
For each component `enableComponent` and `componentSettings` are now `component.enable` and
`component.settings`. The unix module now supports using SSH keys from Kanidm via
`services.kanidm.unix.sshIntegration = true`.
- [services.radicle](#opt-services.radicle.enable) now supports importing the private key and passphrase as systemd creds.
- `mdbook-linkcheck` has been removed as it is unmaintained and incompatible with the latest version of `mdbook`. Users can instead migrate to `mdbook-linkcheck2`.
- `glibc` has been updated to version 2.42.
This version no longer makes the stack executable when a shared library requires this. A symptom
is an error like
> cannot enable executable stack as shared object requires: Invalid argument
This is usually a bug. Please consider reporting it to the software maintainers.
In a lot of cases, the library requires the execstack by mistake only. The following workarounds exist:
* When building the shared library in question from source, use the following linker flags to force turning off the
executable flag:
```nix
mkDerivation {
# …
env.NIX_LDFLAGS = "-z,noexecstack";
}
```
* If the sources are not available, the execstack-flag can be cleared with `patchelf`:
```
patchelf --clear-execstack binary-only.so
```
* If the shared library to be loaded actually requires an executable stack and it isn't turned
on by the application loading it, you may force allowing that behavior by setting the
following environment variable:
```
GLIBC_TUNABLES=glibc.rtld.execstack=2
```
**Do not set this globally!** This makes your setup inherently less secure.
- `services.radicle` now supports importing the private key and passphrase as systemd creds.

View File

@@ -1,4 +1,4 @@
# Release 26.11 (2026.11/??) {#sec-release-26.11}
# Release 26.11 ("Zokor", 2026.11/??) {#sec-release-26.11}
## Highlights {#sec-release-26.11-highlights}
@@ -12,13 +12,11 @@
- Create the first release note entry in this section!
- [FlapAlerted](https://github.com/Kioubit/FlapAlerted), detects BGP flapping events and provides statistics based on BGP update messages. Available as [services.flap-alerted](#opt-services.flap-alerted.enable).
## Backward Incompatibilities {#sec-release-26.11-incompatibilities}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- Create the first release note entry in this section!
- `boot.vesa` has been removed. It was deprecated in 2020 because Xorg now works better with kernel modesetting. If you still need the legacy VESA 800x600 fallback, set `boot.kernelParams = [ "vga=0x317" "nomodeset" ];` directly.
## Other Notable Changes {#sec-release-26.11-notable-changes}

View File

@@ -78,16 +78,13 @@ rec {
{
preferLocalBuild = true;
allowSubstitutes = false;
# unit.text can be null. But variables that are null listed in
# passAsFile are ignored by nix, resulting in no file being created,
# making the mv operation fail.
text = optionalString (unit.text != null) unit.text;
passAsFile = [ "text" ];
text = unit.text or "";
__structuredAttrs = true;
}
''
name=${shellEscape name}
mkdir -p "$out/$(dirname -- "$name")"
mv "$textPath" "$out/$name"
printf "%s" "$text" > "$out/$name"
''
else
pkgs.runCommand "unit-${mkPathSafeName name}-disabled"

View File

@@ -217,7 +217,7 @@ in
# When imperative, seed /etc/vconsole.conf on first boot from declared
# defaults so the keymap isn't lost before localectl is ever used
systemd.tmpfiles.rules = lib.mkIf i18nCfg.imperativeLocale [
"C /etc/vconsole.conf - - - - ${vconsoleConf}"
"C /etc/vconsole.conf - - - - ${vconsoleConf true}"
];
systemd.services.reload-systemd-vconsole-setup = {

View File

@@ -47,8 +47,6 @@ in
gyre-fonts # TrueType substitutes for standard PostScript fonts
liberation_ttf
unifont
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-color-emoji
]
);

View File

@@ -70,7 +70,7 @@ in
defaultChannel = mkOption {
internal = true;
type = types.str;
default = "https://channels.nixos.org/nixos-26.05";
default = "https://channels.nixos.org/nixos-unstable";
description = "Default NixOS channel to which the root user is subscribed.";
};
};

View File

@@ -787,10 +787,9 @@ in
options = [ "mode=0755" ];
};
# With systemd stage 1, the ISO is identified by its volume label.
# With the scripted stage 1, /dev/root is a symlink to the actual
# root device specified on the kernel command line, created by the
# stage 1 init script.
# Note that /dev/root is a symlink to the actual root device
# specified on the kernel command line, created in the stage 1
# init script.
"/iso" = lib.mkImageMediaOverride {
device =
if config.boot.initrd.systemd.enable then

View File

@@ -505,7 +505,7 @@ EOF
# This should work for single and multi-device systems.
# still needs subvolume support
if ($fsType eq "bcachefs") {
my ($status, @info) = runCommand("bcachefs fs usage $rootDir$mountPoint");
my ($status, @info) = runCommand("@bcachefs@ fs usage $rootDir$mountPoint");
my $UUID = $info[0];
if ($status == 0 && $UUID =~ /^Filesystem:[ \t\n]*([0-9a-z-]+)/) {

View File

@@ -30,15 +30,20 @@ let
name = "nixos-generate-config";
src = ./nixos-generate-config.pl;
replacements = {
perl = "${
perl = lib.getExe (
pkgs.perl.withPackages (p: [
p.FileSlurp
p.ConfigIniFiles
])
}/bin/perl";
);
hostPlatformSystem = pkgs.stdenv.hostPlatform.system;
detectvirt = "${config.systemd.package}/bin/systemd-detect-virt";
btrfs = "${pkgs.btrfs-progs}/bin/btrfs";
detectvirt = lib.getExe' config.systemd.package "systemd-detect-virt";
bcachefs =
if pkgs.bcachefs-tools.meta.broken then
lib.getExe' pkgs.coreutils "false"
else
lib.getExe pkgs.bcachefs-tools;
btrfs = lib.getExe pkgs.btrfs-progs;
inherit (config.system.nixos-generate-config) configuration desktopConfiguration flake;
xserverEnabled = config.services.xserver.enable;
};

View File

@@ -51,7 +51,6 @@ let
VENDOR_URL = optionalString isNixos "https://nixos.org/";
DOCUMENTATION_URL = optionalString isNixos "https://nixos.org/learn.html";
SUPPORT_URL = optionalString isNixos "https://nixos.org/community.html";
SUPPORT_END = "2026-12-31";
BUG_REPORT_URL = optionalString isNixos "https://github.com/NixOS/nixpkgs/issues";
ANSI_COLOR = optionalString isNixos "0;38;2;126;186;228";
IMAGE_ID = optionalString (config.system.image.id != null) config.system.image.id;

View File

@@ -733,6 +733,7 @@
./services/home-automation/home-assistant.nix
./services/home-automation/homebridge.nix
./services/home-automation/matter-server.nix
./services/home-automation/matterjs-server.nix
./services/home-automation/openthread-border-router.nix
./services/home-automation/wyoming/faster-whisper.nix
./services/home-automation/wyoming/openwakeword.nix
@@ -1017,7 +1018,6 @@
./services/monitoring/das_watchdog.nix
./services/monitoring/datadog-agent.nix
./services/monitoring/do-agent.nix
./services/monitoring/flap-alerted.nix
./services/monitoring/fluent-bit.nix
./services/monitoring/fusion-inventory.nix
./services/monitoring/gatus.nix

View File

@@ -15,6 +15,8 @@ in
programs.gamemode = {
enable = lib.mkEnableOption "GameMode to optimise system performance on demand";
package = lib.mkPackageOption pkgs "gamemode" { };
enableRenice =
lib.mkEnableOption "CAP_SYS_NICE on gamemoded to support lowering process niceness"
// {
@@ -53,7 +55,7 @@ in
config = lib.mkIf cfg.enable {
environment = {
systemPackages = [ pkgs.gamemode ];
systemPackages = [ cfg.package ];
etc."gamemode.ini".source = configFile;
};
@@ -63,14 +65,14 @@ in
gamemoded = {
owner = "root";
group = "root";
source = "${pkgs.gamemode}/bin/gamemoded";
source = "${cfg.package}/bin/gamemoded";
capabilities = "cap_sys_nice+ep";
};
};
};
systemd = {
packages = [ pkgs.gamemode ];
packages = [ cfg.package ];
user.services.gamemoded = {
# Use pkexec from the security wrappers to allow users to
# run libexec/cpugovctl & libexec/gpuclockctl as root with

View File

@@ -26,6 +26,8 @@ in
package = lib.mkPackageOption pkgs "gamescope" { };
enableWsi = lib.mkEnableOption "gamescope-wsi, the Vulkan WSI layer, alongside gamescope";
capSysNice = lib.mkOption {
type = lib.types.bool;
default = false;
@@ -76,6 +78,11 @@ in
};
environment.systemPackages = lib.mkIf (!cfg.capSysNice) [ gamescope ];
hardware.graphics = lib.optionalAttrs cfg.enableWsi {
extraPackages = with pkgs; [ gamescope-wsi ];
extraPackages32 = with pkgs; [ pkgsi686Linux.gamescope-wsi ];
};
};
meta.maintainers = [ ];

View File

@@ -56,38 +56,29 @@ in
'';
apply =
steam:
steam.override (
prev:
{
extraEnv =
(lib.optionalAttrs (cfg.extraCompatPackages != [ ]) {
STEAM_EXTRA_COMPAT_TOOLS_PATHS = extraCompatPaths;
})
// (lib.optionalAttrs cfg.extest.enable {
LD_PRELOAD = "${pkgs.pkgsi686Linux.extest}/lib/libextest.so";
})
// (prev.extraEnv or { });
extraLibraries =
pkgs:
let
prevLibs = if prev ? extraLibraries then prev.extraLibraries pkgs else [ ];
additionalLibs =
with config.hardware.graphics;
if pkgs.stdenv.hostPlatform.is64bit then
[ package ] ++ extraPackages
else
[ package32 ] ++ extraPackages32;
in
prevLibs ++ additionalLibs;
extraPkgs = p: (cfg.extraPackages ++ lib.optionals (prev ? extraPkgs) (prev.extraPkgs p));
}
// lib.optionalAttrs (cfg.gamescopeSession.enable && gamescopeCfg.capSysNice) {
buildFHSEnv = pkgs.buildFHSEnv.override {
# use the setuid wrapped bubblewrap
bubblewrap = "${config.security.wrapperDir}/..";
};
}
);
steam.override (prev: {
extraEnv =
(lib.optionalAttrs (cfg.extraCompatPackages != [ ]) {
STEAM_EXTRA_COMPAT_TOOLS_PATHS = extraCompatPaths;
})
// (lib.optionalAttrs cfg.extest.enable {
LD_PRELOAD = "${pkgs.pkgsi686Linux.extest}/lib/libextest.so";
})
// (prev.extraEnv or { });
extraLibraries =
pkgs:
let
prevLibs = if prev ? extraLibraries then prev.extraLibraries pkgs else [ ];
additionalLibs =
with config.hardware.graphics;
if pkgs.stdenv.hostPlatform.is64bit then
[ package ] ++ extraPackages
else
[ package32 ] ++ extraPackages32;
in
prevLibs ++ additionalLibs;
extraPkgs = p: (cfg.extraPackages ++ lib.optionals (prev ? extraPkgs) (prev.extraPkgs p));
});
description = ''
The Steam package to use. Additional libraries are added from the system
configuration to ensure graphics work properly.
@@ -218,16 +209,6 @@ in
enable32Bit = true;
};
security.wrappers = lib.mkIf (cfg.gamescopeSession.enable && gamescopeCfg.capSysNice) {
# needed or steam fails
bwrap = {
owner = "root";
group = "root";
source = "${pkgs.bubblewrap}/bin/bwrap";
setuid = true;
};
};
programs.steam.extraPackages = cfg.fontPackages;
programs.gamescope.enable = lib.mkDefault cfg.gamescopeSession.enable;

View File

@@ -23,7 +23,7 @@ in
enable = lib.mkEnableOption "TUN mode of Throne";
setuid = lib.mkEnableOption ''
setting suid bit for throne-core to run as root, which is less
setting suid bit for ThroneCore to run as root, which is less
secure than default setcap method but closer to upstream assumptions.
Enable this if you find the default setcap method configured in
this module doesn't work for you
@@ -36,8 +36,8 @@ in
environment.systemPackages = [ cfg.package ];
security.wrappers.throne-core = lib.mkIf cfg.tunMode.enable {
source = "${cfg.package}/share/throne/Core";
security.wrappers."ThroneCore" = lib.mkIf cfg.tunMode.enable {
source = "${cfg.package}/share/throne/ThroneCore";
owner = "root";
group = "root";
setuid = lib.mkIf cfg.tunMode.setuid true;
@@ -49,7 +49,7 @@ in
# avoid resolvectl password prompt popping up three times
# https://github.com/SagerNet/sing-tun/blob/0686f8c4f210f4e7039c352d42d762252f9d9cf5/tun_linux.go#L1062
# We use a hack here to determine whether the requested process is throne-core
# We use a hack here to determine whether the requested process is ThroneCore
# Detect whether its capabilities contain at least `net_admin` and `net_raw`.
# This does not reduce security, as we can already bypass `resolved` with them.
# Alternatives to consider:
@@ -61,7 +61,7 @@ in
# change its own cmdline. `/proc/<pid>/exe` is reliable but kernel forbids
# checking that entry of process from different users, and polkit runs `spawn`
# as an unprivileged user.
# 3. Put throne-core into a systemd service, and let polkit check service name.
# 3. Put ThroneCore into a systemd service, and let polkit check service name.
# This is the most secure and convenient way but requires heavy modification
# to Throne source code. Would be good to let upstream support that eventually.
security.polkit.extraConfig =
@@ -69,6 +69,7 @@ in
''
polkit.addRule(function(action, subject) {
const allowedActionIds = [
"org.freedesktop.resolve1.revert",
"org.freedesktop.resolve1.set-domains",
"org.freedesktop.resolve1.set-default-route",
"org.freedesktop.resolve1.set-dns-servers"

View File

@@ -249,8 +249,8 @@ in
setopt ${builtins.concatStringsSep " " cfg.setOptions}
''}
# Alternative method of determining short and full hostname.
HOST=${config.networking.fqdnOrHostName}
# Determine current fqdn hostname
HOST=$(hostname --fqdn)
# Setup command line history.
# Don't export these, otherwise other shells (bash) will try to use same HISTFILE.

View File

@@ -8,6 +8,21 @@
...
}:
let
inherit (lib)
attrNames
catAttrs
concatLines
concatMap
filter
unique
flip
elem
attrValues
concatMapStrings
hasPrefix
concatStringsSep
sort
;
moduleSettingsType =
with lib.types;
@@ -881,41 +896,30 @@ let
text =
let
ensureUniqueOrder =
type: rules:
let
checkPair =
a: b:
assert lib.assertMsg (a.order != b.order)
"security.pam.services.${name}.rules.${type}: rules '${a.name}' and '${b.name}' cannot have the same order value (${toString a.order})";
b;
checked = lib.zipListsWith checkPair rules (lib.drop 1 rules);
in
lib.take 1 rules ++ checked;
# Formats a string for use in `module-arguments`. See `man pam.conf`.
formatModuleArgument =
token: if lib.hasInfix " " token then "[${lib.replaceStrings [ "]" ] [ "\\]" ] token}]" else token;
formatRules =
type:
lib.pipe cfg.rules.${type} [
lib.attrValues
(lib.filter (rule: rule.enable))
(lib.sort (a: b: a.order < b.order))
(ensureUniqueOrder type)
(map (
rule:
lib.concatStringsSep " " (
[
type
rule.control
rule.modulePath
]
++ map formatModuleArgument rule.args
++ [ "# ${rule.name} (order ${toString rule.order})" ]
concatStringsSep "\n" (
map
(
rule:
"${type} ${rule.control} ${rule.modulePath}${
if rule.args == [ ] then "" else " " + concatStringsSep " " (map formatModuleArgument rule.args)
} # ${rule.name} (order ${toString rule.order})"
)
))
(lib.concatStringsSep "\n")
];
(
sort (
a: b:
if a.order != b.order then
a.order < b.order
else
throw "security.pam.services.${name}.rules.${type}: rules '${a.name}' and '${b.name}' cannot have the same order value (${toString a.order})"
) (filter (rule: rule.enable) (attrValues cfg.rules.${type}))
)
);
in
lib.mkDefault ''
# Account management.
@@ -2637,35 +2641,29 @@ in
};
security.apparmor.includes."abstractions/pam" =
lib.concatMapStrings (name: "r ${config.environment.etc."pam.d/${name}".source},\n") (
lib.attrNames enabledServices
concatMapStrings (name: "r ${config.environment.etc."pam.d/${name}".source},\n") (
attrNames enabledServices
)
+ (
with lib;
pipe enabledServices [
lib.attrValues
(catAttrs "rules")
(lib.concatMap lib.attrValues)
(lib.concatMap lib.attrValues)
(lib.filter (rule: rule.enable))
(lib.filter (
let
types = concatMap attrValues (catAttrs "rules" (attrValues enabledServices));
rules = concatMap attrValues types;
isDirect = flip elem [
"include"
"substack"
];
activeRules = filter (rule: rule.enable && !isDirect rule.control) rules;
modulePaths = concatMap (
rule:
!builtins.elem rule.control [
"include"
"substack"
]
))
(lib.catAttrs "modulePath")
(map (
modulePath:
lib.throwIfNot (lib.hasPrefix "/" modulePath)
''non-absolute PAM modulePath "${modulePath}" is unsupported by apparmor''
modulePath
))
lib.unique
(map (module: "mr ${module},"))
concatLines
]
if (!hasPrefix "/" rule.modulePath) then
throw ''non-absolute PAM modulePath "${rule.modulePath}" is unsupported by apparmor''
else
[ rule.modulePath ]
) activeRules;
in
concatLines (map (module: "mr ${module},") (unique modulePaths))
);
security.sudo.extraConfig = optionalSudoConfigForSSHAgentAuth;

View File

@@ -26,6 +26,7 @@ in
config = lib.mkIf cfg.enable {
environment.systemPackages = [
pkgs.cosmic-comp
pkgs.cosmic-icons
cfg.package
];

View File

@@ -101,7 +101,16 @@ in
};
defaultSession = lib.mkOption {
type = lib.types.nullOr (lib.types.str // { description = "session name"; });
type = lib.types.nullOr lib.types.str // {
description = "session name";
check =
d:
lib.assertMsg (d != null -> (lib.types.str.check d && lib.elem d cfg.sessionData.sessionNames)) ''
Default graphical session, '${d}', not found.
Valid names for 'services.displayManager.defaultSession' are:
${lib.concatStringsSep "\n " cfg.sessionData.sessionNames}
'';
};
default = null;
example = "gnome";
description = ''
@@ -121,12 +130,26 @@ in
sessionPackages = lib.mkOption {
type = lib.types.listOf (
lib.types.addCheck lib.types.package (
p: p ? providedSessions && p.providedSessions != [ ] && lib.all lib.isString p.providedSessions
)
lib.types.package
// {
description = "package with provided sessions";
descriptionClass = "composite";
check =
p:
lib.assertMsg
(
lib.types.package.check p
&& p ? providedSessions
&& p.providedSessions != [ ]
&& lib.all lib.isString p.providedSessions
)
''
Package, '${p.name}', did not specify any session names, as strings, in
'passthru.providedSessions'. This is required when used as a session package.
The session names can be looked up in:
${p}/share/xsessions
${p}/share/wayland-sessions
'';
}
);
default = [ ];
@@ -188,14 +211,6 @@ in
services.displayManager.autoLogin.enable requires services.displayManager.autoLogin.user to be set
'';
}
{
assertion = cfg.defaultSession == null || lib.elem cfg.defaultSession cfg.sessionData.sessionNames;
message = ''
Default graphical session, '${toString cfg.defaultSession}', not found.
Valid names for 'services.displayManager.defaultSession' are:
${lib.concatStringsSep "\n " cfg.sessionData.sessionNames}
'';
}
];
# Make xsessions and wayland sessions available in XDG_DATA_DIRS

View File

@@ -455,22 +455,6 @@ in
settings.conffile = "/etc/pam/environment";
settings.readenv = 0;
}
# make sure the spawned session has the same variables as `display-manager.service`
# https://github.com/NixOS/nixpkgs/issues/523332
{
name = "env-greeter";
control = "required";
modulePath = "${config.security.pam.package}/lib/security/pam_env.so";
settings.conffile =
let
env = config.services.displayManager.generic.environment;
in
pkgs.writeText "gdm-launch-environment-env-conf" ''
PATH DEFAULT="''${PATH}:${pkgs.gnome-session}/bin"
XDG_DATA_DIRS DEFAULT="''${XDG_DATA_DIRS}:${env.XDG_DATA_DIRS}"
'';
settings.readenv = 0;
}
{
name = "systemd";
control = "optional";

View File

@@ -30,6 +30,7 @@ let
mapAttrsToList
mergeAttrsList
mkEnableOption
mkDefault
mkIf
mkMerge
mkOption
@@ -776,25 +777,7 @@ in
openFirewall = mkOption {
default = false;
type = types.bool;
description = ''
Whether to open the firewall for the specified frontend port
:::{.note}
For components specific ports see {option}`services.home-assistant.openFirewallForComponents`.
:::
'';
};
openFirewallForComponents = mkOption {
default = false;
type = types.bool;
description = ''
Whether to open required firewall ports for enabled components.
:::{.note}
For the frontend see {option}`services.home-assistant.openFirewall`.
:::
'';
description = "Whether to open the firewall for the specified port.";
};
blueprints = mergeAttrsList (
@@ -862,13 +845,7 @@ in
}
];
networking.firewall.allowedTCPPorts = mkMerge [
(mkIf cfg.openFirewall [ cfg.config.http.server_port ])
(mkIf cfg.openFirewallForComponents
# https://www.home-assistant.io/integrations/sonos/#network-requirements
(optionals (useComponent "sonos") [ 1400 ])
)
];
networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.config.http.server_port ];
# symlink the configuration to /etc/home-assistant
environment.etc = mkMerge [

View File

@@ -0,0 +1,127 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.matterjs-server;
in
{
options.services.matterjs-server = {
enable = lib.mkEnableOption "matterjs-server, a Matter Controller WebSocket server based on Matter.js";
package = lib.mkPackageOption pkgs "matterjs-server" { };
listenAddress = lib.mkOption {
type = lib.types.str;
default = "127.0.0.1";
description = "IP address the WebSocket API binds to.";
};
port = lib.mkOption {
type = lib.types.port;
default = 5580;
description = "TCP port the WebSocket API listens on.";
};
openFirewall = lib.mkEnableOption null // {
description = "Whether to open the WebSocket API port in the firewall.";
};
bluetoothSupport = lib.mkEnableOption ''
BLE (Bluetooth Low Energy) commissioning support. Select an adapter with
`--bluetooth-adapter=<id>` in
{option}`services.matterjs-server.extraArgs`
'';
extraArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ ];
example = [
"--primary-interface=enp11s0"
"--log-level=debug"
];
description = ''
Additional command-line arguments passed to `matterjs-server`. See
`matterjs-server --help` for the full list of options.
'';
};
};
config = lib.mkIf cfg.enable {
networking.firewall = lib.mkIf cfg.openFirewall {
allowedTCPPorts = [ cfg.port ];
};
systemd.services.matterjs-server = {
description = "Matter Controller WebSocket server based on Matter.js";
documentation = [ "https://github.com/matter-js/matterjs-server" ];
wantedBy = [ "multi-user.target" ];
after = [ "network-online.target" ];
wants = [ "network-online.target" ];
serviceConfig =
let
bluetoothCaps = [
"CAP_NET_RAW"
"CAP_NET_ADMIN"
];
in
{
ExecStart = lib.escapeShellArgs (
[
(lib.getExe cfg.package)
"--storage-path=%S/matterjs-server"
"--listen-address=${cfg.listenAddress}"
"--port=${toString cfg.port}"
"--production-mode"
]
++ cfg.extraArgs
);
StateDirectory = "matterjs-server";
StateDirectoryMode = "0700";
DynamicUser = true;
# Required for interaction with hci devices and bluetooth sockets
AmbientCapabilities = lib.optionals cfg.bluetoothSupport bluetoothCaps;
CapabilityBoundingSet = lib.optionals cfg.bluetoothSupport bluetoothCaps;
LockPersonality = true;
NoNewPrivileges = true;
PrivateTmp = true;
PrivateUsers = !cfg.bluetoothSupport; # Prevents gaining capabilities in the host namespace
ProcSubset = "pid";
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;
ProtectHostname = true;
ProtectKernelLogs = true;
ProtectKernelModules = true;
ProtectKernelTunables = true;
ProtectProc = "invisible";
ProtectSystem = "strict";
RestrictAddressFamilies = [
"AF_INET"
"AF_INET6"
"AF_NETLINK"
"AF_UNIX"
]
++ lib.optional cfg.bluetoothSupport "AF_BLUETOOTH";
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallFilter = [
"@system-service"
"~@privileged"
];
UMask = "0077";
};
};
};
meta.maintainers = with lib.maintainers; [ kranzes ];
}

View File

@@ -91,9 +91,9 @@ let
# files required to exist also won't be present, so missingok is forced.
user=$(${pkgs.buildPackages.coreutils}/bin/id -un)
group=$(${pkgs.buildPackages.coreutils}/bin/id -gn)
sed -E -e "s/\bsu\s.*/su $user $group/" \
-e "s/\b((create|createolddir)\b(\s+[0-9]+)?).*/\1 $user $group/" \
-e "1imissingok" -e "s/\bnomissingok\b//" \
sed -e "s/\bsu\s.*/su $user $group/" \
-e "s/\b\(create\s\+[0-9]*\s*\|createolddir\s\+[0-9]*\s\+\).*/\1$user $group/" \
-e "1imissingok" -e "s/\bnomissingok\b//" \
$out > logrotate.conf
# Since this makes for very verbose builds only show real error.
# There is no way to control log level, but logrotate hardcodes

View File

@@ -273,7 +273,6 @@ in
RestrictAddressFamilies = [
"AF_INET"
"AF_INET6"
"AF_UNIX"
];
RestrictNamespaces = true;
RestrictRealtime = true;

View File

@@ -14,7 +14,14 @@ let
lib.generators.mkValueStringDefault { } (lib.head l)
else
lib.concatMapStrings (s: "\n ${lib.generators.mkValueStringDefault { } s}") l;
mkKeyValue = lib.generators.mkKeyValueDefault { } ":";
mkKeyValue =
key: value:
lib.generators.mkKeyValueDefault { } ":" key (
if builtins.isString value && lib.hasInfix "\n" value then
"\n ${lib.replaceString "\n" "\n " value}"
else
value
);
};
firmwareSubmodule = lib.types.submodule (
{ name, ... }@local:

View File

@@ -1,147 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.flap-alerted;
settingsArgs = lib.pipe cfg.settings [
(lib.mapAttrsToList (
name: value:
if value == null || value == false then
[ ]
else if value == true then
[ "-${name}" ]
else
[
"-${name}"
(toString value)
]
))
lib.concatLists
];
in
{
meta.maintainers = with lib.maintainers; [ defelo ];
options.services.flap-alerted = {
enable = lib.mkEnableOption "FlapAlerted";
package = lib.mkPackageOption pkgs "flap-alerted" { };
environmentFiles = lib.mkOption {
type = lib.types.listOf lib.types.path;
default = [ ];
example = [ "/run/secrets/flap-alerted.env" ];
description = ''
Files to load environment variables from.
This is useful to avoid putting secrets into the nix store.
See <https://github.com/Kioubit/FlapAlerted> for a list of options.
'';
};
extraArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
description = ''
Extra command line arguments to pass to FlapAlerted.
See <https://github.com/Kioubit/FlapAlerted> for a list of options.
'';
default = [ ];
};
settings = lib.mkOption {
description = ''
Configuration of FlapAlerted.
See <https://github.com/Kioubit/FlapAlerted> for a list of options.
'';
default = { };
type = lib.types.submodule {
freeformType = lib.types.attrsOf (
lib.types.nullOr (
lib.types.oneOf [
lib.types.str
lib.types.int
lib.types.bool
]
)
);
options = {
asn = lib.mkOption {
type = lib.types.ints.u32;
description = "Your ASN number";
};
bgpListenAddress = lib.mkOption {
type = lib.types.str;
description = "Address to listen on for incoming BGP connections";
default = ":1790";
};
debug = lib.mkOption {
type = lib.types.bool;
description = "Enable debug mode (produces a lot of output)";
default = false;
};
};
};
};
};
config = lib.mkIf cfg.enable {
systemd.services.flap-alerted = {
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" ];
serviceConfig = {
User = "flap-alerted";
Group = "flap-alerted";
DynamicUser = true;
EnvironmentFile = cfg.environmentFiles;
ExecStart = lib.escapeShellArgs ([ (lib.getExe cfg.package) ] ++ settingsArgs ++ cfg.extraArgs);
# Hardening
AmbientCapabilities = "";
CapabilityBoundingSet = [ "" ];
DevicePolicy = "closed";
LockPersonality = true;
MemoryDenyWriteExecute = true;
NoNewPrivileges = true;
PrivateDevices = true;
PrivateTmp = true;
PrivateUsers = true;
ProcSubset = "pid";
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;
ProtectHostname = true;
ProtectKernelLogs = true;
ProtectKernelModules = true;
ProtectKernelTunables = true;
ProtectProc = "invisible";
ProtectSystem = "strict";
RemoveIPC = true;
RestrictAddressFamilies = [ "AF_INET AF_INET6" ];
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallFilter = [
"@system-service"
"~@privileged"
"~@resources"
];
UMask = "0077";
};
};
};
}

View File

@@ -93,6 +93,7 @@ in
systemd.services.bird = {
description = "BIRD Internet Routing Daemon";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
reloadTriggers = lib.optional cfg.autoReload config.environment.etc."bird/bird.conf".source;
serviceConfig = {
Type = "forking";

View File

@@ -166,7 +166,6 @@ in
SystemCallErrorNumber = "EPERM";
ProtectProc = "invisible";
ProtectHostname = true;
ProcSubset = "pid";
WorkingDirectory = "/tmp";
};
};

View File

@@ -123,8 +123,7 @@ let
# set up imperative config file
"+${pkgs.coreutils}/bin/touch /etc/wpa_supplicant/imperative.conf"
"+${pkgs.coreutils}/bin/chmod 664 /etc/wpa_supplicant/imperative.conf"
"+${pkgs.coreutils}/bin/chown wpa_supplicant:wpa_supplicant /etc/wpa_supplicant"
"+${pkgs.coreutils}/bin/chown wpa_supplicant:wpa_supplicant /etc/wpa_supplicant/imperative.conf"
"+${pkgs.coreutils}/bin/chown -R wpa_supplicant:wpa_supplicant /etc/wpa_supplicant"
]
++ lib.optionals cfg.userControlled [
# set up client sockets directory

View File

@@ -26,11 +26,6 @@ in
default = false;
description = "Force SP800-90B mode for entropy reading";
};
memlockLimit = lib.mkOption {
type = lib.types.str;
default = "2M";
description = "Set limit for lockable memory with mlock";
};
verbose = lib.mkOption {
type = lib.types.bool;
default = false;
@@ -61,12 +56,6 @@ in
# use service from package with our configured args
"${cfg.package}/bin/jitterentropy-rngd ${args}"
];
LimitMEMLOCK = [
# clear old setting from built-in service file
""
# use service from package with our configured limit
"${cfg.memlockLimit}"
];
};
};

View File

@@ -238,10 +238,10 @@ in
default = null;
example = "770";
description = ''
If not `null`, is used as the permissions set by
`transmission-setup.service` on the directories
[](#opt-services.transmission.settings.download-dir),
[](#opt-services.transmission.settings.incomplete-dir)
If not `null`, is used as the permissions
set by `system.activationScripts.transmission-daemon`
on the directories [](#opt-services.transmission.settings.download-dir),
[](#opt-services.transmission.settings.incomplete-dir).
and [](#opt-services.transmission.settings.watch-dir).
Note that you may also want to change
[](#opt-services.transmission.settings.umask).

View File

@@ -49,7 +49,7 @@ in
{
REQUEST_TIMEOUT = "3000";
REQUEST_RETRY = "10";
PUPPETEER_EXECUTABLE_PATH = lib.getExe pkgs.chromium";
CHROMIUM_EXECUTABLE_PATH = lib.getExe pkgs.chromium;
}
'';
description = ''

View File

@@ -9,7 +9,6 @@ let
cfg = config.services.weblate;
dataDir = "/var/lib/weblate";
cacheDir = "${dataDir}/cache";
settingsDir = "${dataDir}/settings";
finalPackage = cfg.package.overridePythonAttrs (old: {
@@ -363,18 +362,6 @@ in
];
inherit environment;
path = weblatePath;
# Weblate generates SSH wrappers with some preset options that use the
# absolute paths of the ssh and scp binaries internally.
# As the wrapper is only regenerated when the generator itself is changed,
# this absolute nix store path becomes unusable once ssh is updated and
# the path is garbage collected.
# As generating the wrappers is a quick operation, simply deleting the
# wrapper directory before service start ensures they are up to date.
preStart = ''
if [ -d "${cacheDir}/ssh" ]; then
rm -r "${cacheDir}/ssh"
fi
'';
serviceConfig = {
Type = "notify";
NotifyAccess = "all";

View File

@@ -206,11 +206,6 @@ let
if lib.isList cfg.sslCiphers then (lib.concatStringsSep ":" cfg.sslCiphers) else cfg.sslCiphers
};"
}
${optionalString (cfg.sslDhparam != false)
"ssl_dhparam ${
if cfg.sslDhparam == true then config.security.dhparams.params.nginx.path else cfg.sslDhparam
};"
}
${optionalString cfg.recommendedTlsSettings ''
# Consider https://ssl-config.mozilla.org/#server=nginx&config=intermediate as the lower bound
@@ -981,9 +976,6 @@ in
"ECDHE-RSA-AES256-GCM-SHA384"
"ECDHE-ECDSA-CHACHA20-POLY1305"
"ECDHE-RSA-CHACHA20-POLY1305"
"DHE-RSA-AES128-GCM-SHA256"
"DHE-RSA-AES256-GCM-SHA384"
"DHE-RSA-CHACHA20-POLY1305"
];
description = ''
List of available cipher suites to choose from when negotiating TLS sessions.
@@ -1002,13 +994,6 @@ in
description = "Allowed TLS protocol versions.";
};
sslDhparam = mkOption {
type = types.either types.path types.bool;
default = false;
example = "/path/to/dhparams.pem";
description = "Path to DH parameters file, or `true` to generate with `security.dhparms.params.nginx`.";
};
proxyResolveWhileRunning = mkOption {
type = types.bool;
default = false;
@@ -1308,6 +1293,13 @@ in
};
imports = [
(mkRemovedOptionModule [ "services" "nginx" "sslDhparam" ] ''
DHE cipher suites have been removed from the default nginx cipher list.
No additional configuration is required as ECDHE is used by default already.
If you wish to use Hybrid PQ key exchange, you can set services.nginx.recommendedTlsSettings = true.
'')
(mkRemovedOptionModule [ "services" "nginx" "stateDir" ] ''
The Nginx log directory has been moved to /var/log/nginx, the cache directory
to /var/cache/nginx. The option services.nginx.stateDir has been removed.
@@ -1678,8 +1670,6 @@ in
in
listToAttrs acmePairs;
security.dhparams.params.nginx = lib.mkIf (cfg.sslDhparam == true) { };
users.users = optionalAttrs (cfg.user == "nginx") {
nginx = {
group = cfg.group;

View File

@@ -322,9 +322,6 @@ in
description = "Run user-specific NixOS activation";
script = config.system.userActivationScripts.script;
unitConfig.ConditionUser = "!@system";
# switch-to-configuration restarts this explicitly on every switch.
restartIfChanged = false;
serviceConfig.RemainAfterExit = true;
serviceConfig.Type = "oneshot";
wantedBy = [ "default.target" ];
};

View File

@@ -8,18 +8,9 @@ let
preSwitchCheckScript = lib.concatLines (
lib.mapAttrsToList (name: text: ''
# pre-switch check ${name}
#
# Run with errexit in a subshell that is not part of an `if`/`||`
# condition, so that `set -e` is actually honoured inside the
# check body.
set +e
(
set -e
if ! (
${text}
) >&2
_rc=$?
set -e
if [ "$_rc" -ne 0 ]; then
) >&2 ; then
echo "Pre-switch check '${name}' failed" >&2
exit 1
fi

View File

@@ -35,6 +35,15 @@ in
{
imports = [
(mkRemovedOptionModule [ "boot" "vesa" ] ''
The `boot.vesa` option has been removed. It was deprecated in 2020
because Xorg now works better with kernel modesetting. If you still
need the legacy VESA 800x600 fallback, set
`boot.kernelParams = [ "vga=0x317" "nomodeset" ];` directly.
'')
];
###### interface
options = {
@@ -181,19 +190,6 @@ in
'';
};
boot.vesa = mkOption {
type = types.bool;
default = false;
description = ''
(Deprecated) This option, if set, activates the VESA 800x600 video
mode on boot and disables kernel modesetting. It is equivalent to
specifying `[ "vga=0x317" "nomodeset" ]` in the
{option}`boot.kernelParams` option. This option is
deprecated as of 2020: Xorg now works better with modesetting, and
you might want a different VESA vga setting, anyway.
'';
};
boot.extraModulePackages = mkOption {
type = types.listOf types.package;
default = [ ];
@@ -427,10 +423,6 @@ in
# (so you don't need to reboot to have changes take effect).
boot.kernelParams = [
"loglevel=${toString config.boot.consoleLogLevel}"
]
++ optionals config.boot.vesa [
"vga=0x317"
"nomodeset"
];
boot.kernel.sysctl."kernel.printk" = mkDefault config.boot.consoleLogLevel;

View File

@@ -29,7 +29,9 @@ let
};
freeform = mkOption {
type = types.nullOr types.str;
type = types.nullOr types.str // {
merge = mergeEqualOption;
};
default = null;
example = ''MMC_BLOCK_MINORS.freeform = "32";'';
description = ''

View File

@@ -41,7 +41,7 @@ in
serviceConfig = {
ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /var/lib/lxcfs";
ExecStart = "${pkgs.lxcfs}/bin/lxcfs /var/lib/lxcfs";
ExecStopPost = "-${pkgs.fuse3}/bin/fusermount3 -u /var/lib/lxcfs";
ExecStopPost = "-${pkgs.fuse}/bin/fusermount -u /var/lib/lxcfs";
KillMode = "process";
Restart = "on-failure";
};

View File

@@ -30,8 +30,7 @@ let
version = fileContents ../.version;
versionSuffix =
(if stableBranch then "." else "beta")
+ "${toString (nixpkgs.revCount - 1004291)}.${nixpkgs.shortRev}";
(if stableBranch then "." else "pre") + "${toString nixpkgs.revCount}.${nixpkgs.shortRev}";
# Run the tests for each platform. You can run a test by doing
# e.g. nix-build release.nix -A tests.login.x86_64-linux,

View File

@@ -596,7 +596,6 @@ in
firezone = runTest ./firezone/firezone.nix;
fish = runTest ./fish.nix;
flannel = runTestOn [ "x86_64-linux" ] ./flannel.nix;
flap-alerted = runTest ./flap-alerted.nix;
flaresolverr = runTest ./flaresolverr.nix;
flood = runTest ./flood.nix;
fluent-bit = runTest ./fluent-bit.nix;
@@ -967,6 +966,7 @@ in
matrix-synapse-workers = runTest ./matrix/synapse-workers.nix;
matrix-tuwunel = runTest ./matrix/tuwunel.nix;
matter-server = runTest ./matter-server.nix;
matterjs-server = runTest ./matterjs-server.nix;
mattermost = handleTest ./mattermost { };
mautrix-discord = runTest ./matrix/mautrix-discord.nix;
mautrix-meta-postgres = runTest ./matrix/mautrix-meta-postgres.nix;

View File

@@ -73,7 +73,7 @@
services.caddy = {
package = pkgs.caddy.withPlugins {
plugins = [ "github.com/caddyserver/replace-response@v0.0.0-20250618171559-80962887e4c6" ];
hash = "sha256-0N/bQAM5yT6g9UAteWsfxofGcelmU/NDTroS2oL43Gs=";
hash = "sha256-kKWXpxEAn23yud8tcgw7FFOaxLjoodZ/cuM1239TRoY=";
};
configFile = pkgs.writeText "Caddyfile" ''
{

View File

@@ -13,8 +13,8 @@
# +--|---
# | eth2 Address: 2001:db8::1/64
# Router |
# | nat64 Address: 64:ff9b::1/128
# | Route: 64:ff9b::/96
# | nat64 Address: fde7:6c52:047e::1/128
# | Route: fde7:6c52:047e::/96
# | Address: 192.0.2.0/32
# | Route: 192.0.2.0/24
# |
@@ -37,11 +37,7 @@
];
nodes = {
# The server is configured with static IPv4 addresses. RFC 6052 Section 3.1
# disallows the mapping of non-global IPv4 addresses like RFC 1918 into the
# Well-Known Prefix 64:ff9b::/96. TAYGA also does not allow the mapping of
# documentation space (RFC 5737). To circumvent this, 100.64.0.2/24 from
# RFC 6589 (Carrier Grade NAT) is used here.
# The server is configured with static IPv4 addresses.
# To reach the IPv4 address pool of the NAT64 gateway, there is a static
# route configured. In normal cases, where the router would also source NAT
# the pool addresses to one IPv4 addresses, this would not be needed.
@@ -73,7 +69,7 @@
# The router is configured with static IPv4 addresses towards the server
# and IPv6 addresses towards the client. DNS64 is exposed towards the
# client so clatd is able to auto-discover the PLAT prefix. For NAT64, the
# Well-Known prefix 64:ff9b::/96 is used. NAT64 is done with TAYGA which
# ULA prefix fde7:6c52:047e::/96 is used. NAT64 is done with TAYGA which
# provides the tun-interface nat64 and does the translation over it. The
# IPv6 packets are sent to this interfaces and received as IPv4 packets and
# vice versa. As TAYGA only translates IPv6 addresses to dedicated IPv4
@@ -121,7 +117,7 @@
systemd.network.networks."40-eth2" = {
networkConfig.IPv6SendRA = true;
ipv6Prefixes = [ { Prefix = "2001:db8::/64"; } ];
ipv6PREF64Prefixes = [ { Prefix = "64:ff9b::/96"; } ];
ipv6PREF64Prefixes = [ { Prefix = "fde7:6c52:047e::/96"; } ];
ipv6SendRAConfig = {
EmitDNS = true;
DNS = "_link_local";
@@ -141,7 +137,7 @@
.:53 {
bind ::
hosts /etc/hosts
dns64 64:ff9b::/96
dns64 fde7:6c52:047e::/96
}
'';
};
@@ -161,10 +157,10 @@
ipv6 = {
address = "2001:db8::1";
router = {
address = "64:ff9b::1";
address = "fde7:6c52:047e::1";
};
pool = {
address = "64:ff9b::";
address = "fde7:6c52:047e::";
prefixLength = 96;
};
};
@@ -221,7 +217,7 @@
with subtest("networkd exports PREF64 prefix"):
assert json.loads(client.succeed("networkctl status eth1 --json=short"))[
"NDisc"
]["PREF64"][0]["Prefix"] == [0x0, 0x64, 0xFF, 0x9B] + ([0] * 12)
]["PREF64"][0]["Prefix"] == [0xfd, 0xe7, 0x6c, 0x52, 0x04, 0x7e] + ([0] * 10)
with subtest("Test ICMP"):
client.wait_until_succeeds("ping -c3 100.64.0.2 >&2")

View File

@@ -4,7 +4,6 @@
name = "docker-tools-overlay";
meta = with pkgs.lib.maintainers; {
maintainers = [
lnl7
roberth
];
};

View File

@@ -91,7 +91,6 @@ in
name = "docker-tools";
meta = with pkgs.lib.maintainers; {
maintainers = [
lnl7
roberth
];
};

View File

@@ -1,128 +0,0 @@
{ config, lib, ... }:
{
name = "flap-alerted";
meta.maintainers = with lib.maintainers; [ defelo ];
nodes.machine = {
services.flap-alerted = {
enable = true;
settings = {
asn = 4213370001;
bgpListenAddress = ":1790";
routeChangeCounter = 5;
overThresholdTarget = 1;
};
};
services.bird = {
enable = true;
preCheckConfig = ''
mkdir -p /tmp/bird
touch /tmp/bird/routes.conf
'';
config = ''
router id 192.168.1.1;
protocol device { }
protocol bgp flapalerted {
local 2001:db8:1::1 as 4213370001;
neighbor ::1 as 4213370001 port 1790;
ipv4 {
add paths on;
export all;
import none;
extended next hop on;
};
ipv6 {
add paths on;
export all;
import none;
};
}
protocol static {
include "/tmp/bird/routes.conf";
ipv4 {
import all;
export none;
};
}
'';
};
systemd.services.bird.serviceConfig.BindReadOnlyPaths = [ "/tmp/bird" ];
systemd.tmpfiles.settings.bird-static-routes."/tmp/bird/routes.conf".f = { };
};
interactive.sshBackdoor.enable = true;
interactive.defaults.virtualisation.graphics = false;
interactive.nodes.machine = {
services.flap-alerted.settings.httpAPIListenAddress = ":8699";
networking.firewall.allowedTCPPorts = [ 8699 ];
virtualisation.forwardPorts = [
{
from = "host";
host.port = 8699;
guest.port = 8699;
}
];
};
testScript = ''
import json
import random
import time
machine.log(machine.succeed("systemd-analyze security flap-alerted.service --threshold=11 --no-pager"))
machine.wait_for_unit("bird.service")
machine.wait_for_unit("flap-alerted.service")
machine.wait_for_open_port(1790)
machine.wait_for_open_port(8699)
resp = json.loads(machine.succeed("curl localhost:8699/capabilities"))
expected_version = "v${config.nodes.machine.services.flap-alerted.package.version}"
assert resp["Version"] == expected_version
for _ in range(10):
resp = json.loads(machine.succeed("curl localhost:8699/sessions"))
if len(resp) == 1: break
time.sleep(1)
else:
assert False, "failed to establish bgp session"
assert resp[0]["RouterID"] == "192.168.1.1"
resp = json.loads(machine.succeed("curl localhost:8699/flaps/active/compact"))
assert resp == []
def flap():
route = lambda idx, gw: f"""
route 10.0.{idx}.0/24 via 10.254.254.{gw} dev \"eth0\" onlink {{
bgp_path.prepend(4213370002);
bgp_path.prepend({4213370002 + gw});
}};
"""
with open("routes.conf", "w") as f:
for i in range(1, 4): # stable routes
f.write(route(i, i))
for i in range(4, 7): # flappy routes
f.write(route(i, random.randint(1, 254)))
machine.copy_from_host("routes.conf", "/tmp/bird/routes.conf")
machine.succeed("birdc configure")
t = time.time()
while time.time() - t < 70:
flap()
time.sleep(1)
resp = json.loads(machine.succeed("curl localhost:8699/flaps/active/compact"))
assert sorted(x["Prefix"] for x in resp) == ["10.0.4.0/24", "10.0.5.0/24", "10.0.6.0/24"]
'';
}

View File

@@ -8,7 +8,7 @@
name = "frigate";
meta = { inherit (pkgs.frigate.meta) maintainers; };
nodes = {
containers = {
machine = {
services.frigate = {
enable = true;
@@ -67,13 +67,13 @@
password = machine.execute("journalctl -u frigate.service -o cat | grep -oP '([a-f0-9]{32})'")[1]
# login and store session
machine.log(machine.succeed(f"http --check-status --session=frigate post http://localhost/api/login user=admin password={password}"))
machine.log(machine.succeed(f"http --ignore-stdin --check-status --session=frigate post http://localhost/api/login user=admin password={password}"))
# make authenticated api request
machine.log(machine.succeed("http --check-status --session=frigate get http://localhost/api/version"))
machine.log(machine.succeed("http --ignore-stdin --check-status --session=frigate get http://localhost/api/version"))
# make unauthenticated api request
machine.log(machine.succeed("http --check-status get http://localhost:5000/api/version"))
machine.log(machine.succeed("http --ignore-stdin --check-status get http://localhost:5000/api/version"))
# wait for a recording to appear
machine.wait_for_file("/var/cache/frigate/test@*.mp4")

View File

@@ -1,12 +1,10 @@
{
config,
lib,
pkgs,
...
}:
let
jsonFormat = pkgs.formats.json { };
cfg = config.tests.incus;
in
{
options.tests.incus = {
@@ -76,11 +74,7 @@ in
config =
let
releases = import ../../release.nix {
configuration = lib.recursiveUpdate config.nixosConfig {
virtualisation.incus = {
inherit (cfg) package;
};
};
configuration = config.nixosConfig;
};
images = {

View File

@@ -1276,6 +1276,7 @@ in
separateBootZfs = makeInstallerTest "separateBootZfs" {
extraInstallerConfig = {
boot.supportedFilesystems = [ "zfs" ];
networking.hostId = "00000000";
};
extraConfig = ''
@@ -1348,6 +1349,7 @@ in
zfsroot = makeInstallerTest "zfs-root" {
extraInstallerConfig = {
boot.supportedFilesystems = [ "zfs" ];
networking.hostId = "00000000";
};
extraConfig = ''

View File

@@ -34,7 +34,7 @@
};
enableOCR = true;
interactive.sshBackdoor.enable = true; # ssh -o User=root vsock/3
interactive.sshBackdoor.enable = true;
testScript =
{ nodes, ... }:

View File

@@ -66,10 +66,8 @@ in
checkConf = {
su = "root utmp";
createolddir = "0750 root utmp";
"createolddir " = "0750";
create = "root utmp";
"create " = "0750 root utmp";
"create " = "0750";
};
# multiple paths should be aggregated
multipath = {

View File

@@ -0,0 +1,23 @@
{ lib, ... }:
{
name = "matterjs-server";
meta.maintainers = with lib.maintainers; [ kranzes ];
nodes.machine.services.matterjs-server.enable = true;
testScript =
{ nodes, ... }:
let
inherit (nodes.machine.services.matterjs-server) listenAddress port package;
in
''
import json
machine.wait_for_unit("matterjs-server.service")
machine.wait_for_open_port(${toString port})
health = json.loads(machine.succeed("curl -fsS http://${listenAddress}:${toString port}/health"))
assert health["version"] == "${package.version}"
'';
}

View File

@@ -4,13 +4,11 @@
# 2. whether the ETag header is properly generated whenever we're serving
# files in Nix store paths
# 3. nginx doesn't restart on configuration changes (only reloads)
{ pkgs, ... }:
{ ... }:
{
name = "nginx";
meta = with pkgs.lib.maintainers; {
maintainers = [
mbbx6spp
];
meta = {
maintainers = [ ];
};
nodes = {

View File

@@ -2,7 +2,12 @@
{
name = "containers";
meta.maintainers = with pkgs.lib.maintainers; [ jfly ];
# https://github.com/NixOS/infra/issues/987
# Relies upon /dev/net/tun, which is currently disabled in hydra due to
# security concerns [0].
# There is a PR [1] that will remove the requirement on /dev/net/tun. When/if
# that lands, we can run this test in hydra.
# [0]: https://github.com/NixOS/infra/issues/987#issuecomment-4261612652
# [1]: https://github.com/NixOS/nixpkgs/pull/512268
meta.hydraPlatforms = [ ];
nodes = {

View File

@@ -83,8 +83,6 @@
# Debug interactively with:
# - nix run .#nixosTests.reaction.driverInteractive -L
# - run_tests()
# ssh -o User=root vsock%3 (can also do vsock/3, but % works with scp etc.)
# ssh -o User=root vsock%4
interactive.sshBackdoor.enable = true;
interactive.nodes.server =

View File

@@ -73,7 +73,7 @@
# Debug interactively with:
# - nix run .#nixosTests.reaction-firewall.driverInteractive -L
# - run_tests()
interactive.sshBackdoor.enable = true; # ssh -o User=root vsock%3
interactive.sshBackdoor.enable = true;
interactive.nodes.machine = _: {
virtualisation.graphics = false;
};

View File

@@ -98,8 +98,6 @@
# Debug interactively with:
# - nix run .#nixosTests.reaction.driverInteractive -L
# - run_tests()
# ssh -o User=root vsock%3 (can also do vsock/3, but % works with scp etc.)
# ssh -o User=root vsock%4
interactive.sshBackdoor.enable = true;
interactive.nodes.server =

Some files were not shown because too many files have changed in this diff Show More