Commit Graph

481715 Commits

Author SHA1 Message Date
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
Robert Hensing 439f6790bd lib/modules.nix: Restore old collectModules interface 2023-05-06 18:29:04 +02:00
Robert Hensing 9714487f74 lib/modules: Explain that a configuration can't be loaded as a module 2023-05-06 18:29:04 +02:00