pennae
2e751c0772
treewide: automatically md-convert option descriptions
...
the conversion procedure is simple:
- find all things that look like options, ie calls to either `mkOption`
or `lib.mkOption` that take an attrset. remember the attrset as the
option
- for all options, find a `description` attribute who's value is not a
call to `mdDoc` or `lib.mdDoc`
- textually convert the entire value of the attribute to MD with a few
simple regexes (the set from mdize-module.sh)
- if the change produced a change in the manual output, discard
- if the change kept the manual unchanged, add some text to the
description to make sure we've actually found an option. if the
manual changes this time, keep the converted description
this procedure converts 80% of nixos options to markdown. around 2000
options remain to be inspected, but most of those fail the "does not
change the manual output check": currently the MD conversion process
does not faithfully convert docbook tags like <code> and <package>, so
any option using such tags will not be converted at all.
2022-07-30 15:16:34 +02:00
pennae
52b0ad17e3
nixos/docs: cache mergeJSON md conversion on baseOptionsJSON
...
with ever more options being markdown rather than docbook the conversion
time is starting to become a significant factor of doc build time.
luckily we can pre-convert all nixos option docs to MD and cache the
result of this conversion, then merge the already-converted json file
with user option docs. we leave options.json unconverted to keep it as
close to the actual nix code as possible.
2022-07-28 23:20:02 +02:00
pennae
18be724a58
nixos/make-options-doc: give MD conversion error locations
...
during docs conversion it can be very useful to know exactly *where* the
error the script complained about is. the name of the option should be
sufficient since option merging is rather rare, and won't merge doc
attributes anyway.
2022-07-28 20:03:02 +02:00
pennae and GitHub
a16b25432e
Merge pull request #182685 from pennae/invariant-option-conversions
...
treewide: invariant option conversions to MD
2022-07-27 15:39:47 +02:00
Bobby Rong and GitHub
3c0df56c5c
Merge pull request #180457 from r-ryantm/auto-update/clapper
...
clapper: 0.5.1 -> 0.5.2
2022-07-27 21:11:07 +08:00
Bobby Rong and GitHub
ba8accaedc
Merge pull request #180646 from r-ryantm/auto-update/cmark-gfm
...
cmark-gfm: 0.29.0.gfm.3 -> 0.29.0.gfm.4
2022-07-27 21:08:31 +08:00
Bobby Rong and GitHub
6dd60cde72
Merge pull request #181060 from r-ryantm/auto-update/frp
...
frp: 0.43.0 -> 0.44.0
2022-07-27 21:06:55 +08:00
Bobby Rong and GitHub
0b7e31b232
Merge pull request #182774 from bryanasdev000/argocdautopilot042
...
argocd-autopilot: 0.3.9 -> 0.4.2
2022-07-27 20:58:34 +08:00
Bobby Rong and GitHub
a8924509d4
Merge pull request #182776 from bryanasdev000/ciliumcli-0120
...
cilium-cli: 0.11.11 -> 0.12.0
2022-07-27 20:58:01 +08:00
Bobby Rong and GitHub
29927856cd
Merge pull request #182778 from bryanasdev000/kn160
...
kn: 1.5.0 -> 1.6.0
2022-07-27 20:56:42 +08:00
Bobby Rong and GitHub
fcfae7a5fb
Merge pull request #183081 from toastal/senpai-unstable-2022-07-25
...
senpai: 2022-05-10-unstable → 2022-07-25-unstable
2022-07-27 20:50:15 +08:00
Bobby Rong and GitHub
f6ddf8ad4c
Merge pull request #183082 from 06kellyjac/semgrep
...
semgrep: 0.103.0 -> 0.106.0
2022-07-27 20:47:56 +08:00
Bobby Rong and GitHub
8698ebee6a
Merge pull request #182555 from NickCao/lottieconverter
...
lottieconverter: 0.1.1 -> 0.2
2022-07-27 20:40:24 +08:00
Bobby Rong and GitHub
36d7b18e75
Merge pull request #162980 from NickCao/mautrix-telegram-nixos
...
nixos/mautrix-telegram: add lottieconverter to path
2022-07-27 20:39:08 +08:00
Bobby Rong and GitHub
76477cf887
Merge pull request #182951 from vincentbernat/fix/bgpq4-1.5
...
bgpq4: 1.4 -> 1.5
2022-07-27 20:26:52 +08:00
Bobby Rong and GitHub
1627b57c28
Merge pull request #183026 from psydvl/zen-kernels
...
zen-kernels: retire myself as a maintainer
2022-07-27 20:23:47 +08:00
Bobby Rong and GitHub
2edf46e08e
Merge pull request #183049 from figsoda/update-hck
...
hck: 0.7.1 -> 0.7.5
2022-07-27 20:15:45 +08:00
Bobby Rong and GitHub
bb0b0298d2
Merge pull request #183057 from wineee/pineapple-pictures
...
pineapple-pictures: 0.6.1 -> 0.6.2
2022-07-27 20:13:47 +08:00
pennae and Kerstin
118eea245a
unifi7: 7.1.66 -> 7.1.68
2022-07-27 14:05:17 +02:00
Olliroxx and Yt
6688a347b4
jetbrains: update
2022-07-27 07:52:56 -04:00
Jonas Heinrich and Yt
6cb78bc7f8
python310Packages.azure-core: 1.24.0 -> 1.24.2
2022-07-27 07:51:42 -04:00
Mario Rodas and GitHub
f568f4bf46
Merge pull request #183053 from figsoda/update-httplz
...
httplz: 1.12.4 -> 1.12.5
2022-07-27 06:49:52 -05:00
Vladimír Čunát
a0e2bdeb84
Merge #179628 : make-bootstrap-tools-cross: add mips32el
2022-07-27 13:12:10 +02:00
Franz Pletz and GitHub
836cef9829
Merge pull request #183070 from vcunat/p/kanboard-src
2022-07-27 12:47:27 +02:00
Edd Steel and Alyssa Ross
2b0dd45aca
emacsMacport: 27.2-8.3 -> 28.1-9.0
...
- https://www.gnu.org/software/emacs/news/NEWS.28.1
- https://bitbucket.org/mituharu/emacs-mac/commits/5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7#chg-ChangeLog.3
2022-07-27 10:14:36 +00:00
Sandro and GitHub
7be31b0680
Merge pull request #182711 from SuperSandro2000/mdbook
2022-07-27 11:30:58 +02:00
Lassulus and GitHub
63218387d8
Merge pull request #182101 from ezemtsov/patch-2
...
nuget-to-nix: fallback to default URL for directories
2022-07-27 10:58:12 +02:00
06kellyjac
0bf6e21b38
semgrep: 0.103.0 -> 0.106.0
2022-07-27 09:45:53 +01:00
toastal
d7c7c985a2
senpai: 2022-05-10-unstable → 2022-07-25-unstable
...
Picking a new revisions after many new features have been added.
2022-07-27 15:42:57 +07:00
Stig and GitHub
b04e7f5ce4
Merge pull request #183029 from stigtsp/package/ferdium-6.0.0
...
ferdium: 6.0.0-nightly.65 -> 6.0.0
2022-07-27 10:41:44 +02:00
Fabian Affolter and GitHub
7be5582c20
Merge pull request #183048 from r-ryantm/auto-update/python3.10-types-requests
...
python310Packages.types-requests: 2.28.4 -> 2.28.5
2022-07-27 10:02:53 +02:00
Fabian Affolter and GitHub
1ff6cef3a6
Merge pull request #183063 from r-ryantm/auto-update/python3.10-peaqevcore
...
python310Packages.peaqevcore: 3.2.0 -> 3.3.0
2022-07-27 10:02:14 +02:00
Fabian Affolter and GitHub
457e7e61e0
Merge pull request #183066 from r-ryantm/auto-update/python3.10-types-urllib3
...
python310Packages.types-urllib3: 1.26.16 -> 1.26.17
2022-07-27 10:01:39 +02:00
Fabian Affolter and GitHub
e194a6737a
Merge pull request #183017 from fabaff/meross-iot-bump
...
python310Packages.meross-iot: 0.4.4.7 -> 0.4.5.0
2022-07-27 09:59:31 +02:00
Fabian Affolter and GitHub
ecda61289d
Merge pull request #183013 from fabaff/nuclei-bump
...
nuclei: 2.7.4 -> 2.7.5
2022-07-27 09:59:11 +02:00
Fabian Affolter and GitHub
f50dbb14d5
Merge pull request #183015 from fabaff/weconnect-mqtt-bump
...
python310Packages.weconnect-mqtt: 0.38.1 -> 0.38.2
2022-07-27 09:58:41 +02:00
Florian Klink and GitHub
afcc5dfba2
Merge pull request #183040 from qowoz/talosctl
...
talosctl: 1.1.1 -> 1.1.2
2022-07-27 13:54:48 +07:00
Vladimír Čunát
3173592f44
kanboard: fix source hash
...
When auto-updating in commit 258a05b427 , both bots succeeded,
but a couple days later on Hydra the hash always differed already.
https://github.com/NixOS/nixpkgs/pull/159913
https://hydra.nixos.org/build/167559708
I assume that the upstream modified their tag soon after release.
2022-07-27 08:45:53 +02:00
R. Ryantm
afecdcc311
python310Packages.types-urllib3: 1.26.16 -> 1.26.17
2022-07-27 05:53:01 +00:00
R. Ryantm
2227d8a696
python310Packages.peaqevcore: 3.2.0 -> 3.3.0
2022-07-27 05:20:02 +00:00
rewine
614f724649
pineapple-pictures: 0.6.1 -> 0.6.2
2022-07-27 12:12:38 +08:00
Ryan Mulligan and GitHub
0011e576fb
Merge pull request #182923 from r-ryantm/auto-update/linode-cli
...
linode-cli: 5.21.0 -> 5.21.0
2022-07-26 20:42:06 -07:00
figsoda
d7add5c411
httplz: 1.12.4 -> 1.12.5
2022-07-27 11:34:59 +08:00
Luc Perkins and Yt
9da9722e43
Add cargo-profiler package
2022-07-26 23:01:01 -04:00
figsoda
f4579b3bda
hck: 0.7.1 -> 0.7.5
2022-07-27 10:45:51 +08:00
R. Ryantm
e2ebfa4c43
python310Packages.types-requests: 2.28.4 -> 2.28.5
2022-07-27 02:20:26 +00:00
Mario Rodas and GitHub
87dc446e3d
Merge pull request #182825 from aaronjheng/golangci-lint
...
golangci-lint: 1.46.2 -> 1.47.2
2022-07-26 20:57:05 -05:00
Mario Rodas and GitHub
f5288876d3
Merge pull request #183036 from marsam/update-nodejs-18_x
...
nodejs-18_x: 18.6.0 -> 18.7.0
2022-07-26 20:28:48 -05:00
Franz Pletz and GitHub
79175f0807
Merge pull request #183002 from mweinelt/freeradius
2022-07-27 03:22:24 +02:00
zowoq
1bc9503fed
talosctl: 1.1.1 -> 1.1.2
...
https://github.com/siderolabs/talos/releases/tag/v1.1.2
2022-07-27 10:54:18 +10:00