1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-18 19:51:17 +00:00
Commit graph

627721 commits

Author SHA1 Message Date
Linus Heckemann cf50bd0aa1 nixos/networking: use mkIfs on the inner attributes
This is a bit more compact and yields the same evaluation results.
2024-05-23 17:46:15 +02:00
Maximilian Bosch f9f943b36e
nixos/networking: use optionalAttrs -> mkIf for networkd route generation
Suggested in https://github.com/NixOS/nixpkgs/pull/312472#discussion_r1605894882
2024-05-20 17:30:21 +02:00
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