Commit Graph

627719 Commits

Author SHA1 Message Date
Maximilian Bosch
c4fd7cf16d
nixos/networkd: get rid of *Config attributes in lists
This patch is about removing `wireguardPeerConfig`,
`dhcpServerStaticLeaseConfig` - a.k.a. the
AbstractSingletonProxyFactoryBean of nixpkgs - and friends.

As a former colleague said

> worst abstraction ever

I second that. I've written enough networkd config for NixOS systems so
far to have a strong dislike. In fact, these don't even make sense:
`netdevs.wireguardPeers._.wireguardPeerConfig` will be rendered into
the key `[WireGuardPeer]` and every key from `wireguardPeerConfig` is in
there. Since it's INI, there's no place where sections on the same level
as wireguardPeerConfig fit into. Hence, get rid of it all.

For the transition, using the old way is still allowed, but gives a
warning. I think we could drop this after one release.

The tests of rosenpass and systemd-networkd-dhcpserver-static-leases
were broken on the rev before, hence they were updated, but are still
not building.
2024-05-20 17:26:42 +02:00
Lin Jian
805191d9fb
Merge pull request #309455 from c-leri/nixos/fix/thermald-adaptative
nixos/thermald: improve doc and code about configFile and adaptive
2024-05-17 21:15:43 +08:00
Matthieu Coudron
b0ac16cd2e
Merge pull request #312303 from GaetanLepage/vim-plugins-update
vimPlugins: update on 2024-05-16
2024-05-17 15:07:27 +02:00
nixpkgs-merge-bot[bot]
b3f84849a4
Merge pull request #311734 from r-ryantm/auto-update/gimpPlugins.gmic
gimpPlugins.gmic: 3.3.5 -> 3.3.6
2024-05-17 12:27:14 +00:00
Weijia Wang
32557eac80
Merge pull request #312409 from RaghavSood/moneydance/no-darwin
moneydance: restrict supported platforms to linux
2024-05-17 14:04:12 +02:00
Aleksana
704511c072
Merge pull request #302405 from wegank/prooftree-prefix
prooftree: use prefixKey
2024-05-17 20:00:01 +08:00
Martin Weinelt
5492cb7337
Merge pull request #312420 from K900/the-other-midea-integration
home-assistant-custom-components.midea_ac_lan: init at 0.3.22
2024-05-17 13:59:06 +02:00
Martin Weinelt
d0860255a7
Merge pull request #312281 from Sigmanificient/the-great-python3.8-purge
The great python3.8 purge [0] (python < 3.5)
2024-05-17 13:58:23 +02:00
Martin Weinelt
f078d182f9
Merge pull request #312428 from fabaff/home-assistant-pin-plugwise
home-assistant: pin plugwise at 0.37.3
2024-05-17 13:57:22 +02:00
Weijia Wang
f69f80004c
Merge pull request #312252 from lucasew/20240516-fix-bodyclose
bodyclose: 2023-04-21 -> 0-unstable-2024-01-26, add update script
2024-05-17 13:51:02 +02:00
Martin Weinelt
ba6e8b69aa
Merge pull request #312404 from mweinelt/evcc-0.126.3
evcc: 0.126.2 -> 0.126.3
2024-05-17 13:35:18 +02:00
Fabian Affolter
671b0e58eb home-assistant: pin plugwise at 0.37.3 2024-05-17 13:34:38 +02:00
K900
62f1d8e727
Merge pull request #312425 from r-ryantm/auto-update/kdePackages.kirigami-addons
kdePackages.kirigami-addons: 1.2.0 -> 1.2.1
2024-05-17 14:23:12 +03:00
Franz Pletz
474df1ff5f
Merge pull request #312327 from r-ryantm/auto-update/ctre
ctre: 3.8.1 -> 3.9.0
2024-05-17 13:21:53 +02:00
Franz Pletz
bcaf2626e2
Merge pull request #312286 from onemoresuza/haredo-patch-sh
haredo: remove shell wrapper
2024-05-17 13:18:07 +02:00
K900
d2732bb3fa
Merge pull request #312417 from K900/kernels-20240517
Kernel updates for 2024-05-17
2024-05-17 14:17:47 +03:00
Franz Pletz
88523fa0e7
Merge pull request #312326 from r-ryantm/auto-update/zsh-you-should-use
zsh-you-should-use: 1.7.3 -> 1.7.4
2024-05-17 13:10:14 +02:00
K900
e1c1556767 home-assistant-custom-components.midea_ac_lan: init at 0.3.22
This one works better for me for some reason.
2024-05-17 14:06:45 +03:00
Sigmanificient
2980f2065f python3Packages.{str,willow}: drop python 2.7 check 2024-05-17 13:05:55 +02:00
Sigmanificient
05fa591701 treewide: drop python 3.4 checks 2024-05-17 13:05:55 +02:00
Sigmanificient
5d5c4baad8 treewide: drop python 3.3 checks 2024-05-17 13:05:55 +02:00
Sigmanificient
9fb9a86ff8 python3Packages.{mock-open,pymarshal,qreactor}: drop python 3.0 checks 2024-05-17 13:05:55 +02:00
Sigmanificient
b5bc9b45bf python3Packages.functools32: drop
functools32: to 2.7
2024-05-17 13:05:55 +02:00
Franz Pletz
d1d1cc2c9f
Merge pull request #312340 from r-ryantm/auto-update/sslh
sslh: 2.1.1 -> 2.1.2
2024-05-17 13:03:56 +02:00
K900
e822a6b469 linux-rt_6_6: 6.6.25-rt29 -> 6.6.30-rt30 2024-05-17 13:46:27 +03:00
K900
6012dea46c linux-rt_6_1: 6.1.83-rt28 -> 6.1.90-rt30 2024-05-17 13:45:51 +03:00
K900
81e70dec15 linux-rt_5_15: 5.15.153-rt75 -> 5.15.158-rt76 2024-05-17 13:45:20 +03:00
K900
91a191072e linux-rt_5_10: 5.10.215-rt107 -> 5.10.216-rt108 2024-05-17 13:44:50 +03:00
K900
44d32d9ed4 linux_4_19: 4.19.313 -> 4.19.314 2024-05-17 13:44:14 +03:00
K900
b08795f448 linux_5_4: 5.4.275 -> 5.4.276 2024-05-17 13:44:11 +03:00
K900
e6d38cbd02 linux_5_10: 5.10.216 -> 5.10.217 2024-05-17 13:44:08 +03:00
K900
99502e0423 linux_5_15: 5.15.158 -> 5.15.159 2024-05-17 13:44:04 +03:00
K900
2203b3b79b linux_6_1: 6.1.90 -> 6.1.91 2024-05-17 13:44:00 +03:00
K900
92fcd99d47 linux_6_6: 6.6.30 -> 6.6.31 2024-05-17 13:43:54 +03:00
K900
6943a5b19e linux_6_8: 6.8.9 -> 6.8.10 2024-05-17 13:43:49 +03:00
K900
6ee8702408 linux_6_9: 6.9 -> 6.9.1 2024-05-17 13:43:46 +03:00
R. Ryantm
17e3bbc8ab kdePackages.kirigami-addons: 1.2.0 -> 1.2.1 2024-05-17 10:26:58 +00:00
Martin Weinelt
e17488e8fb
evcc: 0.126.2 -> 0.126.3
https://github.com/evcc-io/evcc/releases/tag/0.126.3
2024-05-17 12:03:21 +02:00
Martin Weinelt
4ee81ce93b
Merge pull request #312324 from mweinelt/pinnwand-1.5.0
pinnwand: 1.4.0 -> 1.5.0
2024-05-17 12:01:47 +02:00
Raghav Sood
1184c6ad94
moneydance: restrict supported platforms to linux 2024-05-17 17:44:02 +08:00
Ivan Mincik
3f888f6733
Merge pull request #312402 from imincik/revert-geos-ngspice
Revert "geos: fix build for darwin"
2024-05-17 09:32:35 +00:00
R. RyanTM
b03b2ae335
ocamlPackages.menhir: 20230608 → 20231231 (#290480) 2024-05-17 11:11:23 +02:00
nikstur
203f99022a
Merge pull request #312212 from nikstur/os-release-uapi-version-format
nixos/version: support UAPI Version Format in IMAGE_VERSION field
2024-05-17 10:54:17 +02:00
Benoit de Chezelles
7f4c36c982 neovim: Update bundled tree-sitter parsers 2024-05-17 10:40:05 +02:00
Ivan Mincik
5b4915a29e Revert "geos: fix build for darwin"
This reverts commit 2ece1844d8.
2024-05-17 10:38:46 +02:00
Fabian Affolter
2296219dee
Merge pull request #312363 from r-ryantm/auto-update/python311Packages.json-schema-for-humans
python311Packages.json-schema-for-humans: 1.0.1 -> 1.0.2
2024-05-17 10:25:28 +02:00
Ivan Mincik
0b0c9449a5
Merge pull request #312015 from lorenzleutgeb/radicle
radicle-node: 1.0.0-rc.8 -> 1.0.0-rc.9
2024-05-17 08:08:28 +00:00
Sandro
dd4e353878
Merge pull request #312329 from r-ryantm/auto-update/python311Packages.python-glanceclient
python311Packages.python-glanceclient: 4.5.0 -> 4.6.0
2024-05-17 10:05:04 +02:00
Sandro
8147269f76
Merge pull request #312333 from r-ryantm/auto-update/python311Packages.python-manilaclient
python311Packages.python-manilaclient: 4.8.0 -> 4.9.0
2024-05-17 10:01:43 +02:00
Matthias Beyer
5cd2f953f9
Merge pull request #312220 from r-ryantm/auto-update/polypane
polypane: 18.0.4 -> 19.0.0
2024-05-17 09:53:07 +02:00