Commit graph

342149 commits

Author SHA1 Message Date
pennae
50954ad1c5 nixos/make-options-doc: treat missing descriptions as errors by default
this partially solves the problem of "missing description" warnings of the
options doc build being lost by nix build, at the cost of failing builds that
previously ran. an option to disable this behaviour is provided.
2022-01-02 19:46:13 +01:00
pennae
1301bdb185 nixos/make-options-doc: turn relatedPackages into links
link to search.nixos.org instead of pulling package metadata out of pkgs. this
lets us cache docs of a few more modules and provides easier access to package
info from the HTML manual, but makes the manpage slightly less useful since
package description are no longer rendered.
2022-01-02 19:46:13 +01:00
pennae
b92a47c87c nixos/make-options-doc: add type annotations to mergeJSON.py 2022-01-02 19:46:13 +01:00
pennae
fc614c37c6 nixos/documentation: split options doc build
most modules can be evaluated for their documentation in a very
restricted environment that doesn't include all of nixpkgs. this
evaluation can then be cached and reused for subsequent builds, merging
only documentation that has changed into the cached set. since nixos
ships with a large number of modules of which only a few are used in any
given config this can save evaluation a huge percentage of nixos
options available in any given config.

in tests of this caching, despite having to copy most of nixos/, saves
about 80% of the time needed to build the system manual, or about two
second on the machine used for testing. build time for a full system
config shrank from 9.4s to 7.4s, while turning documentation off
entirely shortened the build to 7.1s.
2022-01-02 19:46:13 +01:00
pennae
55daffc1c9 nixos/sourcehut: add missing defaultText, escape antiquotations 2021-12-29 20:12:03 +01:00
pennae
3dbb117aa5 nixos/aesmd: add missing defaultText 2021-12-29 20:12:03 +01:00
pennae
bf58a90d09 nixos/xrdp: add missing defaultText 2021-12-29 20:12:02 +01:00
pennae
55863f14ce nixos/couchdb: add missing defaultText 2021-12-29 20:12:02 +01:00
pennae
7e28421e17 nixos/kubernetes: make lib option internal and readonly
this set almost certainly shouldn't be touched by users, nor listed in
the manual. make it internal and use it only through the option path to
make clear that this should not be modified.
2021-12-29 20:12:02 +01:00
pennae
abef4b10b6 nixos/kubernetes: add missing defaultText to expression default 2021-12-29 19:57:55 +01:00
Yureka
ff202a635d hedgedoc: fix build 2021-12-29 19:29:03 +01:00
Yureka
0fef05c2bf Revert "hedgedoc: 1.9.0 -> 1.9.2"
This reverts commit f5c724877e.
2021-12-29 19:29:03 +01:00
Yureka
407d75ae11 nixos/mautrix-telegram: run alembic only if available 2021-12-29 19:28:24 +01:00
Yureka
4713109cae mautrix-telegram: 0.10.2 -> 0.11.0 2021-12-29 19:28:24 +01:00
Yureka
6c1bb77161 heisenbridge: override to mautrix 0.13.x 2021-12-29 19:28:24 +01:00
Yureka
7e1995bbf9 python3.pkgs.mautrix: 0.12.4 -> 0.14.0 2021-12-29 19:28:24 +01:00
Ben Siraphob
053951abf4
Merge pull request #152599 from siraben/blockhash-homepage
blockhash: update meta.homepage
2021-12-29 23:57:29 +07:00
Ben Siraphob
42b3533fa8
blockhash: update meta.homepage 2021-12-29 23:47:12 +07:00
Bobby Rong
21466e63cc
Merge pull request #152567 from LeSuisse/rekor-shell-completions
rekor-cli, rekor-server: install shell completions
2021-12-29 23:45:07 +08:00
Ben Siraphob
93de1585ab
Merge pull request #152591 from siraben/treewide-homepage
treewide: fix homepages with permanent redirect to https
2021-12-29 22:22:38 +07:00
Ben Siraphob
39a0a70d29
treewide: fix homepages with permanent redirect to https 2021-12-29 22:06:47 +07:00
Sandro
8927dd047c
Merge pull request #152341 from romildo/upd.kvantum 2021-12-29 15:43:49 +01:00
Bobby Rong
9f60ace3a0
Merge pull request #152590 from an-empty-string/amfora-to-1.9.2
amfora: 1.9.0 -> 1.9.2
2021-12-29 22:42:28 +08:00
markuskowa
271721504c
Merge pull request #152516 from illdefined/codec2
codec2: 1.0.1 -> 1.0.3
2021-12-29 15:37:33 +01:00
Tris Emmy Wilson
0c39ff95d2 amfora: 1.9.0 -> 1.9.2 2021-12-29 08:16:42 -06:00
Martin Weinelt
9d6fd49ad6
Merge pull request #148992 from mweinelt/nodejs-10 2021-12-29 14:57:31 +01:00
Aaron Andersen
7176da102e
Merge pull request #152547 from superwhiskers/update-musikcube
musikcube: 0.96.7 -> 0.96.10
2021-12-29 08:54:40 -05:00
Bobby Rong
bacc31ff57
Merge pull request #152499 from sikmir/mbtileserver
mbtileserver: 0.8.0 → 0.8.1
2021-12-29 21:10:55 +08:00
Nikolay Korotkiy
9da7100e0d
mbtileserver: 0.8.0 → 0.8.1 2021-12-29 15:22:50 +03:00
Bobby Rong
589ce6d889
Merge pull request #152571 from fabaff/bump-gitleaks
gitleaks: 8.2.4 -> 8.2.5
2021-12-29 20:07:01 +08:00
Bobby Rong
becba11285
Merge pull request #152568 from bryanasdev000/ddosify-new
ddosify: 0.6.0 -> 0.7.1
2021-12-29 20:02:11 +08:00
Fabian Affolter
4bf9d6c0c2 gitleaks: 8.2.4 -> 8.2.5 2021-12-29 10:55:00 +01:00
Bobby Rong
4ea5a47297
Merge pull request #152433 from fabaff/bump-ipinfo
ipinfo: 2.1.1 -> 2.7.0
2021-12-29 17:45:58 +08:00
superwhiskers
5d7f0034d7
musikcube: 0.96.9 -> 0.96.10 2021-12-29 02:40:55 -06:00
Bryan A. S
6807639b39 ddosify: 0.6.0 -> 0.7.1 2021-12-29 05:17:11 -03:00
LeSuisse
6956d70d9b
buildkit-nix: 0.0.1 -> 0.0.2
https://github.com/AkihiroSuda/buildkit-nix/releases/tag/v0.0.2
2021-12-29 16:15:55 +08:00
Bobby Rong
cec978d12e
Merge pull request #152196 from r-ryantm/auto-update/zlib-ng
zlib-ng: 2.0.5 -> 2.0.6
2021-12-29 15:59:11 +08:00
Thomas Gerbet
24612ec4d4 rekor-cli, rekor-server: install shell completions 2021-12-29 08:57:56 +01:00
Bobby Rong
9c49aab2d2
Merge pull request #152473 from jonringer/ghidra-homepage
ghidra: update homepage
2021-12-29 14:08:56 +08:00
Bobby Rong
7ca526a940
Merge pull request #152464 from jonringer/ammonite-meta
ammonite: fix homepage
2021-12-29 14:07:39 +08:00
Bobby Rong
dbfea9c334
Merge pull request #152479 from jonringer/graphene-fix-homepage
graphene: fix homepage
2021-12-29 14:06:33 +08:00
Bobby Rong
15f0556dd3
Merge pull request #152483 from jonringer/update-icestorm-homepage
icestorm: update homepage
2021-12-29 14:05:43 +08:00
Bobby Rong
3e0e37a3d3
Merge pull request #152488 from jonringer/update-klettres-homepage
klettres: update homepage
2021-12-29 14:05:20 +08:00
Bobby Rong
e8287e7f8a
Merge pull request #152490 from jonringer/update-kturtle-homepage
kturtle: update homepage
2021-12-29 14:03:52 +08:00
Fabian Affolter
4fd03856a4 python3Packages.types-pytz: 2021.3.2 -> 2021.3.3 2021-12-28 21:59:14 -08:00
Fabian Affolter
f8e1a69eb2 python3Packages.iso4217: 1.6 -> 1.7 2021-12-28 21:58:02 -08:00
Fabian Affolter
f8a4c5f83d python3Packages.pyupgrade: 2.29.1 -> 2.30.0 2021-12-28 21:57:51 -08:00
Yevhen Shymotiuk
1c07b7276e python3Packages.pipx: 0.16.5 -> 0.17.0 2021-12-28 21:57:33 -08:00
Fabian Affolter
dcc6ff0331 python3Packages.angrcli: 1.1.1 -> 1.2.0 2021-12-28 21:57:02 -08:00
ajs124
8a54f4c0bb
heisenbridge: 1.7.1 -> 1.8.2 (#152301) 2021-12-29 05:41:04 +01:00