Commit graph

433554 commits

Author SHA1 Message Date
Naïm Favier 6a117e2759 nixos/doc: render option values using lib.generators.toPretty
Render un`_type`d defaults and examples as `literalExpression`s using
`lib.generators.toPretty` so that consumers don't have to reinvent Nix
pretty-printing. `renderOptionValue` is kept internal for now intentionally.

Make `toPretty` print floats as valid Nix values (without a tilde).

Get rid of the now-obsolete `substSpecial` function.

Move towards disallowing evaluation of packages in the manual by
raising a warning on `pkgs.foo.{outPath,drvPath}`; later, this should
throw an error. Instead, module authors should use `literalExpression`
and `mkPackageOption`.
2022-12-08 17:52:52 +01:00
Naïm Favier 0b661ce32a lib/generators.toPretty: escape strings properly 2022-12-08 17:52:52 +01:00
Naïm Favier 0fa7b1b004 lib/generators.toPretty: don't evaluate derivations
With the goal of making `toPretty` suitable for rendering option
values, render derivations as `<derivation foo-1.0>` instead of
`<derivation /nix/store/…-foo-1.0.drv>`.

This is to avoid causing sudden evaluation errors for out-of-tree
projects that have options with `default = pkgs.someUnfreePackage;` and
no `defaultText`.
2022-12-08 17:52:52 +01:00
Naïm Favier 0ff3b35356 nixos/doc: fix some options 2022-12-08 17:52:52 +01:00
Sandro 4cc7973ae6
Merge pull request #204658 from raphaelr/mbedtls-3 2022-12-08 16:38:17 +01:00
Bobby Rong 299a800c4c
Merge pull request #205132 from kilianar/vscode-extensions.james-yu.latex-workshop-9.1.1
vscode-extensions.james-yu.latex-workshop: 9.1.0 -> 9.1.1
2022-12-08 22:50:49 +08:00
Sandro 51da413217
Merge pull request #204072 from veehaitch/gh-runner-config 2022-12-08 15:09:08 +01:00
Sandro 47ecb22f18
Merge pull request #203381 from wegank/cmdstan-aarch64-linux 2022-12-08 15:07:07 +01:00
Sandro 8ae8a3769e
Merge pull request #205027 from SuperSandro2000/mitmproxy 2022-12-08 15:05:00 +01:00
superherointj 2787fc7d1e erlang: fix build 2022-12-08 08:59:40 -05:00
Sandro 3d0fbbd0f8
Merge pull request #185866 from tars0x9752/refactor/blesh 2022-12-08 14:50:50 +01:00
Sandro 4f482d0a6e
Merge pull request #205081 from figsoda/hexyl 2022-12-08 14:50:19 +01:00
Jonas Heinrich 2d587da730
Merge pull request #205013 from techknowlogick/scw-270
scaleway-cli: 2.6.2 -> 2.7.0
2022-12-08 14:46:07 +01:00
Jan Tojnar 143802532f
Merge pull request #202384 from jtojnar/gnome
GNOME: more updates
2022-12-08 14:45:38 +01:00
Jonas Heinrich 8de1b140f5
Merge pull request #205018 from figsoda/stylua
stylua: 0.15.2 -> 0.15.3
2022-12-08 14:20:03 +01:00
Weijia Wang 79a7bab630 cmdstan: unbreak on aarch64-linux 2022-12-08 14:19:42 +01:00
kilianar 2ea6e15844 vscode-extensions.james-yu.latex-workshop: 9.1.0 -> 9.1.1
https://github.com/James-Yu/LaTeX-Workshop/releases/tag/v9.1.1
2022-12-08 14:17:50 +01:00
Fabian Affolter 2cf6e71cd7
Merge pull request #205106 from r-ryantm/auto-update/python3.10-pyvesync
python310Packages.pyvesync: 2.0.4 -> 2.1.1
2022-12-08 14:16:51 +01:00
Fabian Affolter d15d43bb8b
Merge pull request #205124 from r-ryantm/auto-update/python310Packages.mypy-boto3-builder
python310Packages.mypy-boto3-builder: 7.11.11 -> 7.12.0
2022-12-08 14:15:23 +01:00
Jonas Heinrich 348dec505d
Merge pull request #205026 from muscaln/teams-for-linux
teams-for-linux: init at 1.0.45
2022-12-08 14:08:34 +01:00
Jan Tojnar 05bff5055b gnome.gnome-shell: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-08 13:53:41 +01:00
Jan Tojnar 3933114462 gnome.mutter: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/mutter/-/compare/43.1...43.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-08 13:53:40 +01:00
tars0x9752 49a8c118b2
blesh: unstable-2022-07-24 -> unstable-2022-07-29, refactor 2022-12-08 13:39:55 +01:00
Jonas Heinrich a0ba4fa973
Merge pull request #205037 from r-ryantm/auto-update/buildpack
buildpack: 0.27.0 -> 0.28.0
2022-12-08 13:33:36 +01:00
Naïm Favier 22af649d14
Merge pull request #204087 from ncfavier/splitString-simplify 2022-12-08 13:30:50 +01:00
Jonas Heinrich ee2da11b52
Merge pull request #205043 from skeuchel/python-metakernel
python310Packages.metakernel: fix build
2022-12-08 13:26:44 +01:00
Yureka ee89367a3d
pkgsMusl.systemd: fix build (#204221) 2022-12-08 13:25:52 +01:00
R. Ryantm e968b8b88d praat: 6.3.01 -> 6.3.02 2022-12-08 20:11:05 +08:00
Bobby Rong 4efd1a7af9
Merge pull request #205094 from bobby285271/pantheon
pantheon.elementary-calculator: 2.0.0 -> 2.0.1
2022-12-08 20:09:50 +08:00
Jonas Heinrich 9f6c140d8f
Merge pull request #205047 from r-ryantm/auto-update/circleci-cli
circleci-cli: 0.1.22675 -> 0.1.22770
2022-12-08 13:04:41 +01:00
Jonas Heinrich 1378448185
Merge pull request #205048 from r-ryantm/auto-update/clairvoyance
clairvoyance: 2.0.4 -> 2.0.6
2022-12-08 13:00:42 +01:00
Thiago Kenji Okada defc38d1f1
Merge pull request #205049 from themaxhero/waynergy-0.0.15
waynergy: 0.0.14 -> 0.0.15
2022-12-08 11:58:38 +00:00
Jonas Heinrich 3fbe53f2b3
Merge pull request #204318 from wegank/ogre-bump
ogre: 1.12.1 -> 13.5.3
2022-12-08 12:57:31 +01:00
Bobby Rong d44e752fba
Merge pull request #204474 from peperunas/libreddit
libreddit: Add package option to module
2022-12-08 19:49:11 +08:00
maxine b2c0afa41f
Merge pull request #205073 from maxeaubrey/awscli2_deps
awscli2: expand cryptography version pin
2022-12-08 12:43:58 +01:00
toastal f4edf91c8f
senpai: unstable-2022-11-15 → unstable-2022-12-02
870e2e51fe
2022-12-08 19:38:56 +08:00
R. Ryantm 1ec1413384 pocketbase: 0.8.0 -> 0.9.0 2022-12-08 19:33:13 +08:00
Jonas Heinrich d24e142391
Merge pull request #154304 from nialov/package-gitmux
gitmux: inti at 0.7.10
2022-12-08 12:33:00 +01:00
Bobby Rong f75e5da997
Merge pull request #204680 from Myaats/trilium-update
trilium-{desktop,server}: 0.56.2 -> 0.57.3
2022-12-08 19:31:38 +08:00
R. Ryantm 4d4b965b40 vkquake: 1.20.3 -> 1.22.1 2022-12-08 19:31:05 +08:00
R. Ryantm b3404063ed automatic-timezoned: 1.0.45 -> 1.0.49 2022-12-08 19:24:59 +08:00
R. Ryantm cc8df97489 page: 4.1.0 -> 4.3.0 2022-12-08 19:23:51 +08:00
R. Ryantm dd48617171 clash: 1.11.4 -> 1.12.0 2022-12-08 19:20:10 +08:00
R. Ryantm 349d73f0cf nmrpflash: 0.9.18.2 -> 0.9.19 2022-12-08 19:17:44 +08:00
Bobby Rong 52665b05cf
Merge pull request #204073 from tjni/mcfly
mcfly: update description to latest from repo
2022-12-08 19:15:29 +08:00
K900 4353ba58d4
Merge pull request #205119 from K900/supergfxd-fixup
supergfxd: fix config format
2022-12-08 14:13:58 +03:00
Martin Weinelt 286fb727a0
Merge pull request #205071 from NixOS/home-assistant 2022-12-08 11:52:59 +01:00
Robert Hensing 80b1fb3d5e
Merge pull request #204841 from qowoz/nix
nixVersions.nix_2_12: init at 2.12.0
2022-12-08 11:28:42 +01:00
R. Ryantm 513871da5c python310Packages.mypy-boto3-builder: 7.11.11 -> 7.12.0 2022-12-08 09:47:14 +00:00
Fabian Affolter 5fe53cb9b5
Merge pull request #205088 from l0b0/build/bump-mypy-boto3-s3
python3Packages.mypy-boto3-s3: fix package metadata
2022-12-08 10:45:20 +01:00