Commit Graph

481719 Commits

Author SHA1 Message Date
Weijia Wang
08faead2a3
Merge pull request #230358 from fabaff/dnsrecon-bump
dnsrecon: 1.1.3 -> 1.1.4
2023-05-06 22:14:50 +03:00
Weijia Wang
d15b24fa71
Merge pull request #230359 from fabaff/kubescape-bump
kubescape: 2.3.0 -> 2.3.1
2023-05-06 22:14:03 +03:00
Weijia Wang
2b78e33d37
Merge pull request #230356 from kira-bruneau/texlab
texlab: 5.5.0 -> 5.5.1
2023-05-06 22:12:34 +03:00
Weijia Wang
a76e823dfb
Merge pull request #230317 from hesiod/noaa-apt
noaa-apt: 1.3.1 -> 1.4.0
2023-05-06 22:02:15 +03:00
Atemu
868f602ef3
Merge pull request #229324 from Atemu/init/xlibinput_calibrator
xlibinput_calibrator: init at 0.11
2023-05-06 21:01:59 +02:00
Weijia Wang
d3d531c5c8
Merge pull request #230191 from Artturin/cleanuptests1
tests.rustCustomSysroot: remove unmaintained and broken by upstream test
2023-05-06 22:01:47 +03:00
Sandro
2b8f1156a8
Merge pull request #230158 from teutat3s/triton-buildnpmpackage
nodePackages.{triton,manta}: repackage using buildNpmPackage
2023-05-06 20:40:41 +02:00
Weijia Wang
9175aa7a93
Merge pull request #230355 from amesgen/i3status-rust-0.31.2
i3status-rust: 0.31.1 -> 0.31.2
2023-05-06 21:31:49 +03:00
Weijia Wang
3c60f71f9e
Merge pull request #230229 from superwhiskers/update-rakudo
rakudo: 2023.02 -> 2023.04
2023-05-06 21:30:54 +03:00
Weijia Wang
8204bb6cfb
Merge pull request #230351 from mahmoudk1000/master
anki-bin: add new dependencies
2023-05-06 21:27:53 +03:00
Ryan Lahfa
48d11ba89d
Merge pull request #197946 from badele/python-colout
python3Packages.python-colout: init at 0.12.0
2023-05-06 20:16:52 +02:00
Robert Hensing
216315c6c4
Merge pull request #197547 from hercules-ci/module-class-and-flake-import
module system: Improve error messages around faulty imports
2023-05-06 20:16:34 +02:00
Weijia Wang
835ae7b308
Merge pull request #230339 from figsoda/xc
xc: 0.4.0 -> 0.4.1, fix version, add figsoda as a maintainer
2023-05-06 21:13:28 +03:00
figsoda
955f4f6512
Merge pull request #230177 from SuperSandro2000/lib-fromJSON-2
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to …
2023-05-06 14:12:43 -04:00
Weijia Wang
da914e87cc
Merge pull request #230276 from wrvsrx/noto-fonts-cjk-update
noto-fonts-cjk: update noto-fonts-cjk-sans and noto-fonts-cjk-serif
2023-05-06 21:11:03 +03:00
Weijia Wang
9b713ad18c
Merge pull request #230347 from szaffarano/chore/bump-insomnia
insomnia: 2022.7.5 -> 2023.2.0
2023-05-06 21:08:50 +03:00
Weijia Wang
328d7a0df7
Merge pull request #230307 from lorenz/wireshark-qt6
wireshark: build with QT 6
2023-05-06 21:06:34 +03:00
Weijia Wang
f54f089b89
Merge pull request #230304 from r-ryantm/auto-update/oxigraph
oxigraph: 0.3.14 -> 0.3.16
2023-05-06 21:04:37 +03:00
Weijia Wang
21ce13c6eb
Merge pull request #230331 from r-ryantm/auto-update/papi
papi: 7.0.0 -> 7.0.1
2023-05-06 21:03:05 +03:00
Weijia Wang
56f1d92c94
Merge pull request #230336 from r-ryantm/auto-update/opengrok
opengrok: 1.12.3 -> 1.12.4
2023-05-06 21:02:37 +03:00
Weijia Wang
589e345207
Merge pull request #230330 from r-ryantm/auto-update/gnuastro
gnuastro: 0.19 -> 0.20
2023-05-06 21:01:30 +03:00
Weijia Wang
d8ede6fd84
Merge pull request #230310 from r-ryantm/auto-update/doppler
doppler: 3.56.0 -> 3.58.0
2023-05-06 21:00:31 +03:00
Weijia Wang
212ea4c42f
Merge pull request #230343 from AtilaSaraiva/segyiofix
segyio: removing unused input
2023-05-06 20:56:31 +03:00
Weijia Wang
6045f764c3
Merge pull request #230340 from r-ryantm/auto-update/brev-cli
brev-cli: 0.6.222 -> 0.6.224
2023-05-06 20:55:18 +03:00
Weijia Wang
3c412b7d25
Merge pull request #230365 from carlthome/enable-nikola-on-macos
python3Packages.nikola: enable on darwin
2023-05-06 20:54:41 +03:00
Weijia Wang
f269002e7c
Merge pull request #230364 from carlthome/enable-yapsy-tests
python3Packages.yapsy: use pytest and enable darwin
2023-05-06 20:50:59 +03:00
Weijia Wang
11fc1f224f
Merge pull request #230348 from risicle/ris-git-installcheck-darwin-sysctl
git: fix installCheck on darwin
2023-05-06 20:47:46 +03:00
Martin Weinelt
b9fd71fa6b
Merge pull request #230341 from mweinelt/vaultwarden-webvault-nodejs-update
vaultwarden.webvault: Use default nodejs version
2023-05-06 19:46:03 +02:00
Weijia Wang
44af8ba8c3
Merge pull request #230249 from CaptainJawZ/furtherance
furtherance: 1.6.0 -> 1.7.0
2023-05-06 20:45:31 +03:00
Michael Schantz Klausen
89abc99d5b python310Packages.polars: 0.15.13 -> 0.17.11 2023-05-06 13:37:05 -04:00
Gabriel Fontes
16b3b0c53b nixos/tests/kavita: init 2023-05-06 13:57:53 -03:00
Gabriel Fontes
e2854d332d nixos/kavita: init 2023-05-06 13:57:53 -03:00
Gabriel Fontes
76de0ec750 kavita: init at 0.7.1.4 2023-05-06 13:57:53 -03:00
Fabian Affolter
b09cac7c97
Merge pull request #230220 from fabaff/pyroute2-bump
python310Packages.pyroute2: 0.7.7 -> 0.7.8
2023-05-06 18:41:13 +02:00
Sergei Trofimovich
9ce9c2940c
Merge pull request #230334 from trofi/nootka-use-getDev
nootka: use getDev to access .dev attributes
2023-05-06 17:33:05 +01:00
Robert Hensing
eab660d91e lib.modules: configurationClass -> class
This simplifies the documentation. `configuration` is implied by `_type`.
2023-05-06 18:32:59 +02:00
Robert Hensing
89491bef8d lib.modules: in evalModules return move _module.class -> configurationClass 2023-05-06 18:32:59 +02:00
Robert Hensing
4c7aa7d831 doc/module-system: _module is not internal 2023-05-06 18:32:59 +02:00
Robert Hensing
fd88c79418 lib.modules: Change class declaration in module to _class 2023-05-06 18:32:59 +02:00
Robert Hensing
7459c02495 lib/tests/modules.sh: Add submodule + class tests 2023-05-06 18:32:59 +02:00
Robert Hensing
8054785157 lib/modules: Move class out of specialArgs 2023-05-06 18:32:58 +02:00
Robert Hensing
8f02e95aff module-system.chapter.md: Elaborate on extendModules performance 2023-05-06 18:32:58 +02:00
Robert Hensing
5fac39307d module-system.chapter.md: Add mental model to type and extendModules 2023-05-06 18:32:58 +02:00
Robert Hensing
73f584c3cc lib/modules.nix: Deduplicate documentation
`file://./..` looks redundant, but makes the url clickable in vscode.
2023-05-06 18:32:58 +02:00
Robert Hensing
03a465f048 fixup! doc: Add Module System chapter start 2023-05-06 18:32:12 +02:00
Robert Hensing
ee1e14be0c doc: Add Module System chapter start 2023-05-06 18:29:05 +02:00
Robert Hensing
79703eef08 nixos,nixpkgs: Add module classes
This allows modules that declare their class to be checked.
While that's not most user modules, frameworks can take advantage
of this by setting declaring the module class for their users.
That way, the mistake of importing a module into the wrong hierarchy
can be reported more clearly in some cases.
2023-05-06 18:29:04 +02:00
Robert Hensing
84b1b01702 lib/modules: Only interpret class declaration in non-shorthand mode
This is to avoid stealing keys from submodules. `class` might be
common enough that reinterpreting existing `class` attributes in
configurations as a declaration leads to fairly widespread problems.
2023-05-06 18:29:04 +02:00
Robert Hensing
1f4a58ef03 lib/modules.nix: Refactor: extract applyModuleArgs 2023-05-06 18:29:04 +02:00
Robert Hensing
06ca78663c lib/modules.nix: Refactor: evaluate applyModuleArgsIfFunction in attrs case 2023-05-06 18:29:04 +02:00