Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2415 commits
Select commit Hold shift + click to select a range
ef37601
imhex: 1.27.1 -> 1.29.0
StarrFox May 21, 2023
791fdfe
Subtitlr: 0.1.1 -> 0.2.0
qjoly Jun 17, 2023
1975a6c
libgepub: 0.7.0 → 0.7.1
bobby285271 Jun 17, 2023
2b481eb
xfce.tumbler: enable EPUB thumbnailer support
bobby285271 Jun 17, 2023
7d100f3
rnote: 0.6.0 -> 0.7.0
dotlambda Jun 17, 2023
1a6f5c5
buildMozillaMach: cherry-pick patches to fix ESR builds
K900 Jun 17, 2023
4105c3f
git-latexdiff: 1.3.0 -> 1.6.0
apfelkuchen6 Jun 17, 2023
936c555
hdf5: 1.14.0 -> 1.14.1-2
markuskowa May 16, 2023
4cabdb0
build(deps): bump korthout/backport-action from 1.2.0 to 1.3.1
dependabot[bot] Jun 12, 2023
efe3b36
texlive.tlpdb.nix: better sed looping technique
xworld21 May 18, 2023
010cca7
texlive.tlpdb.nix: do not escape valid names
xworld21 May 18, 2023
9838656
mdbook-pdf: 0.1.6 -> 0.1.7
HollowMan6 Jun 17, 2023
72fd179
ntopng: fix missing static assets
samhug Jun 16, 2023
4a99c27
codec2: 1.1.0 -> 1.1.1
r-ryantm Jun 17, 2023
a94bf8c
maintainers: add getpsyched
GetPsyched Jun 11, 2023
f3a24af
atlauncher: init at 3.4.28.1
GetPsyched Jun 11, 2023
94e3c92
iac: init at 0.1.7
hughobrien Jun 17, 2023
433ed12
fwupd: 1.8.15 -> 1.9.1
r-vdp May 21, 2023
c47369c
fwupd: 1.9.1 -> 1.9.2
r-vdp Jun 12, 2023
1c619b5
typst-lsp: 0.5.1 -> 0.6.2
figsoda Jun 15, 2023
56eaa52
typst: 0.4.0 -> 0.5.0
figsoda Jun 9, 2023
fd40772
erdtree: 3.0.1 -> 3.0.2
figsoda Jun 12, 2023
c1b2504
dbeaver: use JDK17 for Maven build
Tillerino Jun 16, 2023
4956ce3
xml2rfc: 3.17.2 -> 3.17.3
r-ryantm Jun 17, 2023
2083779
grpc_cli: 1.55.1 -> 1.56.0
r-ryantm Jun 17, 2023
dcdbda6
osdlyrics: 0.5.13 -> 0.5.14
r-ryantm Jun 17, 2023
95556af
rain: 1.4.0 -> 1.4.2
r-ryantm Jun 17, 2023
8a7ecda
lxgw-neoxihei: 1.010 -> 1.101
r-ryantm Jun 17, 2023
5a471c7
plantuml: 1.2023.8 -> 1.2023.9
r-ryantm Jun 17, 2023
c6d2f2a
dbeaver: cleanup
wegank Jun 17, 2023
8c1f7e2
steampipe: 0.20.5 -> 0.20.6
r-ryantm Jun 17, 2023
dfb4881
step-kms-plugin: 0.8.3 -> 0.9.0
r-ryantm Jun 17, 2023
5369287
helm-ls: 0.0.3 -> 0.0.4
r-ryantm Jun 17, 2023
4192aa3
pico-sdk: 1.5.0 -> 1.5.1
r-ryantm Jun 17, 2023
f56ece3
tun2socks: 2.5.0 -> 2.5.1
r-ryantm Jun 17, 2023
9e901ce
mmc-utils: unstable-2023-04-17 -> unstable-2023-06-12
r-ryantm Jun 17, 2023
eda7f63
portfolio: 0.63.1 -> 0.64.0
kilianar Jun 17, 2023
855f638
sunshine: 0.19.1 -> 0.20.0
devusb Jun 17, 2023
61c06b3
doppler: 3.60.1 -> 3.61.0
r-ryantm Jun 17, 2023
958d3ae
openmolcas: 23.02 -> 23.06
markuskowa Jun 17, 2023
092f2ac
spire: 1.6.4 -> 1.7.0
r-ryantm Jun 17, 2023
3218631
lagrange: 1.16.3 → 1.16.4
sikmir Jun 17, 2023
8321b1e
egglog: unstable-2023-05-22 -> unstable-2023-06-11
figsoda Jun 17, 2023
f478287
halp: 0.1.6 -> 0.1.7
figsoda Jun 17, 2023
26e8744
rsonpath: 0.4.0 -> 0.5.0
figsoda Jun 17, 2023
37f5963
bfc: 1.10.0 -> 1.11.0
figsoda Jun 17, 2023
89d3dd7
python310Packages.nunavut: 2.1.0 -> 2.1.1
r-ryantm Jun 17, 2023
61f346b
python310Packages.dataclasses-json: 0.5.7 -> 0.5.9
r-ryantm Jun 17, 2023
cb116a6
writers.makePythonWriter: fix interpreter executable
Artturin Jun 17, 2023
95dcff8
tests.stdenv.hooks.reproducible-builds: fix mistake
Artturin Jun 17, 2023
9631667
curv: init at 0.5
pbsds Feb 7, 2023
2bdbba8
qownnotes: 23.6.4 -> 23.6.5
pbek Jun 16, 2023
f4b248f
tsm-client: 8.1.17.2 -> 8.1.19.0
Yarny0 Jun 17, 2023
f07545a
python3Packages.howdoi: 2.0.19 -> 2.0.20 enable more tests, unmark
kirillrdy Jun 17, 2023
2cb794f
gallery-dl: 1.25.5 -> 1.25.6
marsam Jun 17, 2023
0a51cfe
python311Packages.pysigma-backend-insightidr: 0.1.9 -> 0.2.1
fabaff Jun 17, 2023
c95b8ba
gigalixir: 1.3.0 -> 1.6.0
meppu Jun 17, 2023
f505c06
python310Packages.somajo: 2.2.3 -> 2.2.4
r-ryantm Jun 18, 2023
d9faa30
hydroxide: 0.2.26 -> 0.2.27
r-ryantm Jun 17, 2023
1d2e858
simplotask: 1.7.0 → 1.8.1
sikmir Jun 17, 2023
446316d
python310Packages.django-mysql: 4.9.0 -> 4.10.0
mweinelt Jun 17, 2023
4e94aa6
kube-router: unpin go1.19
aaronjheng Jun 18, 2023
c7cd339
vimPlugins.scnvim: init at 2023-04-29
r3n3gad3p3arl Jun 18, 2023
85f6576
kapp: 0.57.0 -> 0.57.1
r-ryantm Jun 18, 2023
4c8a7a0
circleci-cli: 0.1.26837 -> 0.1.26896
r-ryantm Jun 18, 2023
468c436
hcloud: 1.34.1 -> 1.35.0
r-ryantm Jun 18, 2023
716a2c2
zincsearch: 0.4.5 -> 0.4.6
r-ryantm Jun 18, 2023
102cfa7
python310Packages.pydantic: 1.10.8 -> 1.10.9
marsam Jun 16, 2023
d1c1e78
icu: 73.1 -> 73.2
kirillrdy Jun 18, 2023
0a7a718
codux: init at 15.4.4
dit7ya Jun 18, 2023
e58f353
phpactor: 2023.01.21 -> 2023.06.17
drupol Jun 17, 2023
436b485
code-server: add vscode-with-extensions compatibility
pbsds Sep 25, 2022
d881183
openraPackages_2019: fix build
mdarocha Jun 15, 2023
9cabb40
vieb: 9.7.1 -> 10.0.0
tejing1 Jun 18, 2023
667b8eb
crosvm: 113.0 -> 114.1
alyssais Jun 17, 2023
8d5a1f4
pulumi: 3.69.0 -> 3.71.0
r-ryantm Jun 18, 2023
755d897
python3Packages.django-leaflet: init at 0.29.0
Janik-Haag Jun 5, 2023
e27b2a7
python3Packages.django-leaflet: add changelog to meta
fabaff Jun 18, 2023
fd2b1f8
krapslog: 0.5.1 -> 0.5.2
r-ryantm Jun 18, 2023
698d1bc
kubefirst: 2.1.0 -> 2.1.4
r-ryantm Jun 18, 2023
4eb0f87
python310Packages.summarytools: init at 0.2.3
bcdarwin Jun 14, 2023
1aea398
prometheus-postgres-exporter: 0.12.0 -> 0.12.1
Ma27 Jun 17, 2023
a486aa5
prometheus-redis-exporter: 1.50.0 -> 1.51.0
Ma27 Jun 17, 2023
06de16b
ghorg: 1.9.5 -> 1.9.6
r-ryantm Jun 18, 2023
879d69b
pscale: 0.145.0 -> 0.147.0
r-ryantm Jun 18, 2023
563d3b6
thc-hydra: 9.4 -> 9.5
r-ryantm Jun 18, 2023
d168129
ugrep: 3.11.2 -> 3.12.1
r-ryantm Jun 18, 2023
582cb3a
nats-server: 2.9.17 -> 2.9.18
r-ryantm Jun 18, 2023
cdf262d
kind: 0.19.0 -> 0.20.0
r-ryantm Jun 18, 2023
7d32b0f
lefthook: 1.4.1 -> 1.4.2
r-ryantm Jun 18, 2023
2f83b94
buildkite-agent: 3.47.0 -> 3.48.0
r-ryantm Jun 18, 2023
4a6067b
nixos/tests/nextcloud: fix more issues related to redis tests
Ma27 Jun 17, 2023
72d6f96
python3Packages.pem: Init at 21.2.0
nyanotech Jun 16, 2023
395bd7d
syncplay: fix tls support in client
nyanotech Jun 16, 2023
4f23c61
python3Packages.meeko: init at 0.4.0
natsukium Jun 16, 2023
3b76f13
python311Packages.sqltrie: 0.6.0 -> 0.7.0
fabaff Jun 18, 2023
0c489d9
python310Packages.json-rpc: 1.14.0 -> 1.15.0
r-ryantm Jun 18, 2023
caa9cf1
python311Packages.pywerview: 0.5.0 -> 0.5.1
fabaff Jun 18, 2023
02da4a8
python311Packages.asteval: 0.9.29 -> 0.9.30
fabaff Jun 18, 2023
50a394d
python311Packages.mypy-boto3-s3: 1.26.127 -> 1.26.155
fabaff Jun 17, 2023
acc8916
python311Packages.emoji: 2.5.0 -> 2.5.1
fabaff Jun 16, 2023
f4d839d
python311Packages.google-api-python-client: 2.84.0 -> 2.88.0
fabaff Jun 3, 2023
5627dad
apcupsd: properly set configureFlags, fix cross compilation
NickCao Jun 18, 2023
1778036
python3Packages.mypy-extensions: 0.4.3 -> 1.0.0
GaetanLepage Jun 6, 2023
e9eb971
python3Packages.mypy: 1.0.1 -> 1.3.0
GaetanLepage Jun 6, 2023
86cfb94
python310Packages.aiokef: remove linters and coverage collecting
SuperSandro2000 Jun 7, 2023
26d172c
python310Packages.returns: remove linters, coverage, update homepage
SuperSandro2000 Jun 7, 2023
4a9a1bc
python310Packages.pixelmatch: remove mypy linter
SuperSandro2000 Jun 7, 2023
4f5887d
python310Packages.loguru: remove mypy linter
SuperSandro2000 Jun 7, 2023
c28313a
python310Packages.python-utils: remove mypy linter
SuperSandro2000 Jun 7, 2023
4d57454
python310Packages.loguru: disable test which fails on some machines
SuperSandro2000 Jun 7, 2023
e793e58
python310Packages.magicgui: remove mypy linter
SuperSandro2000 Jun 7, 2023
843a333
python310Packages.psygnal: remove mypy linter
SuperSandro2000 Jun 7, 2023
9d6d2e6
python310Packages.portalocker: remove mypy linter, remove default met…
SuperSandro2000 Jun 7, 2023
caaee74
nix-pin: remove mypy linter
SuperSandro2000 Jun 7, 2023
0969cdf
python310Packages.strawberry-graphql: remove mypy linter
SuperSandro2000 Jun 7, 2023
eb76146
ulauncher: remove mypy linter
SuperSandro2000 Jun 7, 2023
65ed57d
python310Packages.dataclasses-json: remove mypy linter
SuperSandro2000 Jun 7, 2023
3024428
python310Packages.duckdb: remove mypy linter
SuperSandro2000 Jun 7, 2023
2e67829
python310Packages.fingerprints: fix test execution
SuperSandro2000 Jun 7, 2023
d609f34
python310Packages.globus-sdk: remove unused mypy linter
SuperSandro2000 Jun 7, 2023
7ea9321
python310Packages.immutables: remove mypy linter
SuperSandro2000 Jun 7, 2023
1a858fd
python310Packages.nptyping: remove mypy linter
SuperSandro2000 Jun 7, 2023
ba66dbb
python310Packages.plugwise: remove mypy linter
SuperSandro2000 Jun 7, 2023
956815c
python310Packages.typical: remove mypy linter
SuperSandro2000 Jun 7, 2023
ab49abe
zfs-replicate: remove useless pytest-runner, coverage collecting and …
SuperSandro2000 Jun 7, 2023
df81109
python310Packages.qtile: remove mypyi linter
SuperSandro2000 Jun 7, 2023
a0879e5
python310Packages.tatsu: remove mypy linter
GaetanLepage Jun 10, 2023
12b04b8
python310Packages.zimports: disable on python 3.11
SuperSandro2000 Jun 15, 2023
329777d
refurb: disable test relying on mypy
SuperSandro2000 Jun 15, 2023
0a97720
avalonia-ilspy: added mainProgram attribute
WhiteBlackGoose Jun 18, 2023
8f127b5
trust-dns: 0.22.0 -> 0.22.1
r-ryantm Jun 18, 2023
a045ebc
ssm-session-manager-plugin: refactor
aaronjheng Jun 18, 2023
5976f1a
blackbox-terminal: 0.13.1 -> 0.13.2
tfmoraes Jun 13, 2023
e22e025
nixos/pantheon: allow excluding pantheon-agent-geoclue2
bobby285271 Jun 18, 2023
35a038a
distrobox: 1.4.2.1 -> 1.5.0
pongo1231 Jun 17, 2023
38d0c10
lrs: set CC, fix cross compilation
NickCao Jun 18, 2023
146042e
nixos/netdata: fix claim_token_file -> claimTokenFile
RaitoBezarius Jun 17, 2023
6eac4a3
nixos/kmscon: disable reload-systemd-vconsole-setup service
MatthewCash Jun 17, 2023
fabd64b
gst_all_1.gst-plugins-rs: 0.10.7 -> 0.10.8
lilyinstarlight Jun 9, 2023
3a003a3
gst_all_1.gst-plugins-rs: drop a test on aarch64-*
vcunat Jun 18, 2023
7ffd47b
Revert "build-rust-{crate,package}: cleanups"
symphorien Jun 18, 2023
f0c8862
snarkos: 2.0.2 -> 2.1.1
r-ryantm Jun 18, 2023
3a5bbd7
maestral-qt: 1.7.2 -> 1.7.3
SFrijters Jun 13, 2023
057dac7
tflint: 0.46.1 -> 0.47.0
marsam Jun 18, 2023
6c82c9e
pot: 1.1.0 -> 1.6.1
Jun 18, 2023
83e1d6d
python3Packages.ziamath: 0.7 -> 0.8.1
SFrijters Jun 12, 2023
c566496
python3Packages.schemdraw: 0.16 -> 0.17
SFrijters Jun 12, 2023
4dd9aca
giara: 1.0.1 -> 1.1.0
dasj19 Jun 18, 2023
b6b08a7
halftone: 0.2.1 -> 0.3.0
foo-dogsquared Jun 10, 2023
5e1c02e
libsidplayfp: 2.4.2 -> 2.5.0
OPNA2608 Jun 9, 2023
9b610b0
udp2raw: disable address sanitization
chvp Jun 7, 2023
9413783
graylogPlugins.smseagle: init at 1.0.1
f2k1de May 16, 2023
b406495
python3.pkgs.django-rosetta: init at 0.9.8
DerDennisOP Apr 16, 2023
5b0ff0d
python3.pkgs.django-admin-datta: init at 1.0.7
DerDennisOP Apr 16, 2023
1abc1d2
rubyPackages.pg: use pkg-config instead of pg_config
tie Jun 15, 2023
9e9feb0
furtherance: 1.7.0 -> 1.8.0
CaptainJawZ Jun 7, 2023
ffcb8ae
furtherance 1.8.0 changed rec into finalAttrs
CaptainJawZ Jun 7, 2023
e9a88b8
onlyoffice-documentserver: 7.3.3 -> 7.4.0
r-ryantm Jun 17, 2023
0b183ca
shfmt: 3.6.0 -> 3.7.0
SuperSandro2000 Jun 18, 2023
d909f8a
maintainer: update email
nullishamy Jun 18, 2023
cfd4b42
moon: change version to confirm to contributing guide
SuperSandro2000 Jun 15, 2023
71a89b2
gforth: 0.7.9_20220127 -> 0.7.9_20230518
nagy Jun 15, 2023
c131987
vscode-extensions.devsense.composer-php-vscode: 1.33.13032 -> 1.34.13295
drupol Jun 18, 2023
90c36ab
vscode-extensions.devsense.profiler-php-vscode: 1.33.13032 -> 1.34.13295
drupol Jun 18, 2023
b0ffae0
vscode-extensions.devsense.phptools-vscode: 1.33.13032 -> 1.34.13295
drupol Jun 18, 2023
ef5d85b
losslesscut-bin.x86_64-darwin: change platform to platforms.darwin
ShamrockLee Jun 15, 2023
291cc49
losslesscut-bin: 3.48.2 -> 3.55.2
ShamrockLee Jun 15, 2023
96056d2
sentry-cli: 2.18.1 -> 2.19.0
r-ryantm Jun 18, 2023
3d01ed4
sentry-cli: 2.19.0 -> 2.19.1
marsam Jun 18, 2023
6d51001
python310Packages.trezor: 0.13.6 -> 0.13.7
r-ryantm Jun 18, 2023
4331c81
lib.systems: add znver4 architecture
fabianhjr Jun 15, 2023
5e6cb66
runCommand: set meta.position from the arguments
ncfavier Jun 13, 2023
df7a12c
zellij: 0.36.0 -> 0.37.0
matthiasbeyer Jun 18, 2023
7330fd4
ruff: 0.0.270 -> 0.0.272
figsoda Jun 9, 2023
faf04a7
python310Packages.ruff-lsp: 0.0.27 -> 0.0.31
figsoda Jun 17, 2023
5a3e69d
poetry2nix overrides: readd ihatemoney
symphorien Jun 18, 2023
099f2c0
maintainers: add hulr
Mar 26, 2023
421adff
python310Packages.pytest-testinfra: init at 8.1.0
Mar 26, 2023
d5da5e9
python310Packages.pytest-testinfra: fix formatting
SuperSandro2000 Jun 18, 2023
b5d2bd1
nbutools: init at unstable-2023-06-06
fabaff Jun 17, 2023
a9a2785
creds: init at 0.5
fabaff Jun 16, 2023
1df0577
wl-clip-persist: init at 0.3.1
thiagokokada Jun 18, 2023
c2a27b7
python3Packages.angrcli: enable passing tests
kirillrdy Jun 18, 2023
6e2cf4b
maintainers: add Benjamin-L
olivia-fl May 24, 2023
3b85cb2
deqp-runner: init at 0.16.1
olivia-fl May 24, 2023
1aa7086
libdeltachat: 1.116.0 -> 1.117.0
dotlambda Jun 17, 2023
6034cb3
python310Packages.python-utils: 3.5.2 -> 3.6.0
marsam Jun 16, 2023
3e86842
python3Packages.python-ipware: init at 0.9.0
e1mo May 16, 2023
9ae363a
python3Packages.tika-client: init at 0.1.0
e1mo Jun 15, 2023
a439f3c
paperless-ngx: 1.14.4 -> 1.16.1
e1mo May 16, 2023
185445d
nomad_1_5: init
MagicRB Apr 16, 2023
345de01
owncloud-client: 4.0.0 -> 4.1.0
hellwolf Jun 18, 2023
30df6e8
python310Packages.drf-nested-routers: 0.93.3 -> 0.93.4 (#238077)
felschr Jun 18, 2023
d9916d5
mermaid-filter: init at 1.4.6
ners Jun 9, 2023
77ac624
cmake: 3.25.3 -> 3.26.4
AndersonTorres Jun 10, 2023
487117c
libopenmpt: 0.7.1 -> 0.7.2
OPNA2608 Jun 18, 2023
a5a4914
vimPlugins: update
figsoda Jun 18, 2023
8008992
vimPlugins.nvim-treesitter: update grammars
figsoda Jun 18, 2023
e9e23a8
cargo-tarpaulin: 0.25.2 -> 0.26.0
figsoda Jun 16, 2023
341fb83
rust-script: 0.28.0 -> 0.29.0
figsoda Jun 18, 2023
7d30d89
gtree: 1.7.48 -> 1.7.50
figsoda Jun 18, 2023
fc2f8d8
typical: 0.9.5 -> 0.9.6
figsoda Jun 18, 2023
3d9df6c
vimPlugins.sniprun: 1.3.3 -> 1.3.4
figsoda Jun 18, 2023
0442d65
microdnf: 3.9.1 -> 3.10.0
r-ryantm Jun 18, 2023
efe1c3a
cargo-public-api: 0.31.1 -> 0.31.2
matthiasbeyer Jun 18, 2023
b8f06bc
conftest: 0.42.1 -> 0.43.1
r-ryantm Jun 18, 2023
c6751df
python310Packages.django-cleanup: 7.0.0 -> 8.0.0
r-ryantm Jun 18, 2023
1a12641
android-udev-rules: 20230303 -> 20230614
r-ryantm Jun 18, 2023
fe8bdc8
konstraint: 0.29.0 -> 0.29.1
r-ryantm Jun 18, 2023
cc8495f
python310Packages.annoy: 1.17.2 -> 1.17.3
r-ryantm Jun 18, 2023
54114a1
marker: 2020.04.04.2 -> 2023.05.02
Aleksanaa Jun 17, 2023
cb359f1
marker: add aleksana as maintainer
Aleksanaa Jun 17, 2023
31694e9
vscode-extensions.charliermarsh.ruff: 2023.22.0 -> 2023.24.0
Azd325 Jun 18, 2023
6b92b63
suricata: 6.0.12 -> 6.0.13
erdnaxe Jun 18, 2023
9baf961
nixos/grafana: reformat
Garmelon Jun 17, 2023
16c2d0c
nixos/grafana: update and add settings
Garmelon Jun 17, 2023
7e28117
licenses: add Knuth license
apfelkuchen6 Jun 18, 2023
e5e4b9f
licenses: add LPPL-1.0
apfelkuchen6 Jun 18, 2023
c8251f0
licenses: add LPPL-1.3a
apfelkuchen6 Jun 18, 2023
222c42d
licenses: add CC-BY-1.0
apfelkuchen6 Jun 18, 2023
c1d739d
licenses: add CC-BY-SA-1.0
apfelkuchen6 Jun 18, 2023
75be290
licenses: add CC-BY-SA-2.0
apfelkuchen6 Jun 18, 2023
a5c4c57
licenses: add Artistic-1.0-cl8
apfelkuchen6 Jun 18, 2023
08880d3
licenses: add GFSL
apfelkuchen6 Jun 18, 2023
e6399b0
licenses: add GFL
apfelkuchen6 Jun 18, 2023
99055f1
texlive.tlpdb.nix: extract licensing information
apfelkuchen6 Jun 18, 2023
2c08671
texlive: add license to texlive packages
apfelkuchen6 Jun 18, 2023
6d40a53
texlive.combine: expose licensing information of combined packages
apfelkuchen6 Jun 18, 2023
508c22b
sarasa-gothic: 0.41.0 -> 0.41.2
r-ryantm Jun 18, 2023
7193d85
Fix: make Espanso.app on darwin
May 23, 2023
d185d9c
lib/systems: remove redundant test from selectEmulator
Jun 18, 2023
e00dc1d
catppuccin-kde: fix install script
Jun 17, 2023
b52bf60
phlare: 0.5.1 -> 0.6.1
r-ryantm Jun 18, 2023
47491f5
glooctl: 1.14.7 -> 1.14.8
r-ryantm Jun 18, 2023
2050fad
vgmtools: unstable-2023-04-17 -> unstable-2023-05-04
OPNA2608 Jun 18, 2023
c6a9e9b
i2p: 2.2.0 -> 2.2.1
r-ryantm Jun 18, 2023
ab33083
scrcpy: use adb from android-tools
yuyuyureka Jun 18, 2023
cb1c735
oculante: 0.6.64 -> 0.6.65
figsoda Jun 18, 2023
31a06cc
python311Packages.cssutils: 2.7.0 -> 2.7.1
r-ryantm Jun 18, 2023
68f8b4b
python310Packages.nvchecker: 2.11 -> 2.12
marsam Jun 17, 2023
4791090
snapper: 0.10.4 -> 0.10.5
markuskowa Jun 18, 2023
6ed1df9
nixos/snapper/test: fix, make compliant with new config scheme
markuskowa Jun 18, 2023
399d720
eartag: 0.4.0 -> 0.4.1
foo-dogsquared Jun 18, 2023
3cf441e
python311Packages.pypoolstation: 0.4.9 -> 0.5.1
fabaff Jun 18, 2023
356834a
python3Packages.ev3dev2: fix build failure
emilytrau Jun 15, 2023
43719c5
python3Packages.python-ev3dev2: rename from python3Packages.ev3dev2
emilytrau Jun 15, 2023
4c3c8ad
urdfdom: cleanup dependencies
lopsided98 Apr 8, 2023
2901bd4
urdfdom: 3.1.0 -> 3.1.1
lopsided98 Jun 18, 2023
a60709f
llvm 16: zstd: add passthru and feature gate
SaltyKitkat Jun 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 3 additions & 7 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,9 @@
/maintainers/scripts/db-to-md.sh @jtojnar @ryantm
/maintainers/scripts/doc @jtojnar @ryantm

/doc/* @fricklerhandwerk
/doc/build-aux/pandoc-filters @jtojnar
/doc/builders/trivial-builders.chapter.md @fricklerhandwerk
/doc/contributing/ @fricklerhandwerk
/doc/contributing/contributing-to-documentation.chapter.md @jtojnar @fricklerhandwerk
/doc/stdenv @fricklerhandwerk
/doc/using @fricklerhandwerk

# NixOS Internals
/nixos/default.nix @infinisil
Expand Down Expand Up @@ -302,9 +298,9 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
/doc/languages-frameworks/javascript.section.md @winterqt

# OCaml
/pkgs/build-support/ocaml @romildo @ulrikstrid
/pkgs/development/compilers/ocaml @romildo @ulrikstrid
/pkgs/development/ocaml-modules @romildo @ulrikstrid
/pkgs/build-support/ocaml @ulrikstrid
/pkgs/development/compilers/ocaml @ulrikstrid
/pkgs/development/ocaml-modules @ulrikstrid

# ZFS
pkgs/os-specific/linux/zfs @raitobezarius
Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ For new packages please briefly describe the package or provide a link to its ho
- made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
- [23.11 Release Notes (or backporting 23.05 Release notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2305-release-notes)
- [23.11 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) (or backporting [23.05 Release notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md))
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
- [ ] (Module updates) Added a release notes entry if the change is significant
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Create backport PRs
uses: korthout/backport-action@v1.2.0
uses: korthout/backport-action@v1.3.1
with:
# Config README: https://github.com/korthout/backport-action#backport-action
copy_labels_pattern: 'severity:\ssecurity'
Expand Down
50 changes: 35 additions & 15 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,12 @@ Useful git commands that can help a lot with this are `git commit --patch --amen
From time to time, changes between branches must be rebased, for example, if the
number of new rebuilds they would cause is too large for the target branch. When
rebasing, care must be taken to include only the intended changes, otherwise
many CODEOWNERS will be inadvertently requested for review. To achieve this,
many CODEOWNERS will be inadvertently requested for review. To achieve this,
rebasing should not be performed directly on the target branch, but on the merge
base between the current and target branch.
base between the current and target branch. As an additional precautionary measure,
you should temporarily mark the PR as draft for the duration of the operation.
This reduces the probability of mass-pinging people. (OfBorg might still
request a couple of persons for reviews though.)

In the following example, we assume that the current branch, called `feature`,
is based on `master`, and we rebase it onto the merge base between
Expand Down Expand Up @@ -102,6 +105,36 @@ git status
git push origin feature --force-with-lease
```

### Something went wrong and a lot of people were pinged

It happens. Remember to be kind, especially to new contributors.
There is no way back, so the pull request should be closed and locked
(if possible). The changes should be re-submitted in a new PR, in which the people
originally involved in the conversation need to manually be pinged again.
No further discussion should happen on the original PR, as a lot of people
are now subscribed to it.

The following message (or a version thereof) might be left when closing to
describe the situation, since closing and locking without any explanation
is kind of rude:

```markdown
It looks like you accidentally mass-pinged a bunch of people, which are now subscribed
and getting notifications for everything in this pull request. Unfortunately, they
cannot be automatically unsubscribed from the issue (removing review request does not
unsubscribe), therefore development cannot continue in this pull request anymore.

Please open a new pull request with your changes, link back to this one and ping the
people actually involved in here over there.

In order to avoid this in the future, there are instructions for how to properly
rebase between branches in our [contribution guidelines](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#rebasing-between-branches-ie-from-master-to-staging).
Setting your pull request to draft prior to rebasing is strongly recommended.
In draft status, you can preview the list of people that are about to be requested
for review, which allows you to sidestep this issue.
This is not a bulletproof method though, as OfBorg still does review requests even on draft PRs.
```

## Backporting changes

Follow these steps to backport a change into a release branch in compliance with the [commit policy](https://nixos.org/nixpkgs/manual/#submitting-changes-stable-release-branches).
Expand All @@ -128,19 +161,6 @@ Anything that does not cause user or downstream dependency regressions can be ba
- Services which require a client to be up-to-date regardless. (E.g. `spotify`, `steam`, or `discord`)
- Security critical applications (E.g. `firefox`)

## Generating 23.11 Release Notes
<!--
note: title unchanged even though we don't need regeneration because extant
PRs will link here. definitely change the title for 23.11 though.
-->

Documentation in nixpkgs is transitioning to a markdown-centric workflow. In the past release notes required a translation step to convert from markdown to a compatible docbook document, but this is no longer necessary.

Steps for updating 23.11 Release notes:

1. Edit `nixos/doc/manual/release-notes/rl-2311.section.md` with the desired changes
2. Commit changes to `rl-2311.section.md`.

## Reviewing contributions

See the nixpkgs manual for more details on how to [Review contributions](https://nixos.org/nixpkgs/manual/#chap-reviewing-contributions).
9 changes: 2 additions & 7 deletions doc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,13 @@ out/html/index.html: doc-support/result manual-full.xml style.css highlightjs
cp doc-support/result/xsl/docbook/images/callouts/*.svg out/html/images/callouts/
chmod u+w -R out/html/

out/epub/manual.epub: manual-full.xml
out/epub/manual.epub: epub.xml
mkdir -p out/epub/scratch
xsltproc --nonet \
--output out/epub/scratch/ \
doc-support/result/epub.xsl \
./manual-full.xml
./epub.xml

cp -r $(pandoc_media_dir) out/epub/scratch/OEBPS
cp ./overrides.css out/epub/scratch/OEBPS
cp ./style.css out/epub/scratch/OEBPS
mkdir -p out/epub/scratch/OEBPS/images/callouts/
cp doc-support/result/xsl/docbook/images/callouts/*.svg out/epub/scratch/OEBPS/images/callouts/
echo "application/epub+zip" > mimetype
zip -0Xq "out/epub/manual.epub" mimetype
rm mimetype
Expand Down
9 changes: 7 additions & 2 deletions doc/builders/fetchers.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,19 +132,24 @@ A number of fetcher functions wrap part of `fetchurl` and `fetchzip`. They are m

`fetchFromGitHub` expects four arguments. `owner` is a string corresponding to the GitHub user or organization that controls this repository. `repo` corresponds to the name of the software repository. These are located at the top of every GitHub HTML page as `owner`/`repo`. `rev` corresponds to the Git commit hash or tag (e.g `v1.0`) that will be downloaded from Git. Finally, `hash` corresponds to the hash of the extracted directory. Again, other hash algorithms are also available, but `hash` is currently preferred.

To use a different GitHub instance, use `githubBase` (defaults to `"github.com"`).

`fetchFromGitHub` uses `fetchzip` to download the source archive generated by GitHub for the specified revision. If `leaveDotGit`, `deepClone` or `fetchSubmodules` are set to `true`, `fetchFromGitHub` will use `fetchgit` instead. Refer to its section for documentation of these options.

## `fetchFromGitLab` {#fetchfromgitlab}

This is used with GitLab repositories. The arguments expected are very similar to `fetchFromGitHub` above.
This is used with GitLab repositories. It behaves similarly to `fetchFromGitHub`, and expects `owner`, `repo`, `rev`, and `hash`.

To use a specific GitLab instance, use `domain` (defaults to `"gitlab.com"`).


## `fetchFromGitiles` {#fetchfromgitiles}

This is used with Gitiles repositories. The arguments expected are similar to `fetchgit`.

## `fetchFromBitbucket` {#fetchfrombitbucket}

This is used with BitBucket repositories. The arguments expected are very similar to fetchFromGitHub above.
This is used with BitBucket repositories. The arguments expected are very similar to `fetchFromGitHub` above.

## `fetchFromSavannah` {#fetchfromsavannah}

Expand Down
4 changes: 2 additions & 2 deletions doc/builders/special/darwin-builder.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ builders-use-substitutes = true
$ sudo launchctl kickstart -k system/org.nixos.nix-daemon
```

## Example flake usage
## Example flake usage {#sec-darwin-builder-example-flake}

```
{
Expand Down Expand Up @@ -120,7 +120,7 @@ $ sudo launchctl kickstart -k system/org.nixos.nix-daemon
}
```

## Reconfiguring the builder
## Reconfiguring the builder {#sec-darwin-builder-reconfiguring}

Initially you should not change the builder configuration else you will not be
able to use the binary cache. However, after you have the builder running locally
Expand Down
2 changes: 1 addition & 1 deletion doc/builders/special/makesetuphook.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ pkgs.makeSetupHook {
} ./script.sh
```

#### setup hook that depends on the hello package and runs hello and @shell@ is substituted with path to bash {#sec-pkgs.makeSetupHook-usage-example}
### setup hook that depends on the hello package and runs hello and @shell@ is substituted with path to bash {#sec-pkgs.makeSetupHook-usage-example}

```nix
pkgs.makeSetupHook {
Expand Down
18 changes: 9 additions & 9 deletions doc/builders/special/vm-tools.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A set of VM related utilities, that help in building some packages in more advan

A bash script fragment that produces a disk image at `destination`.

### Attributes
### Attributes {#vm-tools-createEmptyImage-attributes}

* `size`. The disk size, in MiB.
* `fullName`. Name that will be written to `${destination}/nix-support/full-name`.
Expand All @@ -20,14 +20,14 @@ Thus, any pure Nix derivation should run unmodified.

If the build fails and Nix is run with the `-K/--keep-failed` option, a script `run-vm` will be left behind in the temporary build directory that allows you to boot into the VM and debug it interactively.

### Attributes
### Attributes {#vm-tools-runInLinuxVM-attributes}

* `preVM` (optional). Shell command to be evaluated *before* the VM is started (i.e., on the host).
* `memSize` (optional, default `512`). The memory size of the VM in MiB.
* `diskImage` (optional). A file system image to be attached to `/dev/sda`.
Note that currently we expect the image to contain a filesystem, not a full disk image with a partition table etc.

### Examples
### Examples {#vm-tools-runInLinuxVM-examples}

Build the derivation hello inside a VM:
```nix
Expand Down Expand Up @@ -56,13 +56,13 @@ runInLinuxVM (hello.overrideAttrs (_: {

Takes a file, such as an ISO, and extracts its contents into the store.

### Attributes
### Attributes {#vm-tools-extractFs-attributes}

* `file`. Path to the file to be extracted.
Note that currently we expect the image to contain a filesystem, not a full disk image with a partition table etc.
* `fs` (optional). Filesystem of the contents of the file.

### Examples
### Examples {#vm-tools-extractFs-examples}

Extract the contents of an ISO file:
```nix
Expand All @@ -82,7 +82,7 @@ Like [](#vm-tools-runInLinuxVM), but instead of using `stdenv` from the Nix stor

Generate a script that can be used to run an interactive session in the given image.

### Examples
### Examples {#vm-tools-makeImageTestScript-examples}

Create a script for running a Fedora 27 VM:
```nix
Expand All @@ -100,7 +100,7 @@ makeImageTestScript diskImages.ubuntu2004x86_64

A set of functions that build a predefined set of minimal Linux distributions images.

### Images
### Images {#vm-tools-diskImageFuns-images}

* Fedora
* `fedora26x86_64`
Expand All @@ -126,12 +126,12 @@ A set of functions that build a predefined set of minimal Linux distributions im
* `debian11i386`
* `debian11x86_64`

### Attributes
### Attributes {#vm-tools-diskImageFuns-attributes}

* `size` (optional, defaults to `4096`). The size of the image, in MiB.
* `extraPackages` (optional). A list names of additional packages from the distribution that should be included in the image.

### Examples
### Examples {#vm-tools-diskImageFuns-examples}

8GiB image containing Firefox in addition to the default packages:
```nix
Expand Down
2 changes: 1 addition & 1 deletion doc/builders/testers.chapter.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Testers {#chap-testers}
This chapter describes several testing builders which are available in the <literal>testers</literal> namespace.
This chapter describes several testing builders which are available in the `testers` namespace.

## `hasPkgConfigModule` {#tester-hasPkgConfigModule}

Expand Down
4 changes: 3 additions & 1 deletion doc/contributing/coding-conventions.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,9 @@ There are a few naming guidelines:

- The `version` attribute _must_ start with a digit e.g`"0.3.1rc2".

- If a package is not a release but a commit from a repository, then the `version` attribute _must_ be the date of that (fetched) commit. The date _must_ be in `"unstable-YYYY-MM-DD"` format.
- If a package is a commit from a repository without a version assigned, then the `version` attribute _should_ be the latest upstream version preceding that commit, followed by `-unstable-` and the date of the (fetched) commit. The date _must_ be in `"YYYY-MM-DD"` format.

Example: Given a project had its latest releases `2.2` in November 2021, and `3.0` in January 2022, a commit authored on March 15, 2022 for an upcoming bugfix release `2.2.1` would have `version = "2.2-unstable-2022-03-15"`.

- Dashes in the package `pname` _should_ be preserved in new variable names, rather than converted to underscores or camel cased — e.g., `http-parser` instead of `http_parser` or `httpParser`. The hyphenated style is preferred in all three package names.

Expand Down
4 changes: 2 additions & 2 deletions doc/contributing/reviewing-contributions.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ When reviewing a pull request, please always be nice and polite. Controversial c

GitHub provides reactions as a simple and quick way to provide feedback to pull requests or any comments. The thumb-down reaction should be used with care and if possible accompanied with some explanation so the submitter has directions to improve their contribution.

pull request reviews should include a list of what has been reviewed in a comment, so other reviewers and mergers can know the state of the review.
Pull request reviews should include a list of what has been reviewed in a comment, so other reviewers and mergers can know the state of the review.

All the review template samples provided in this section are generic and meant as examples. Their usage is optional and the reviewer is free to adapt them to their liking.

Expand Down Expand Up @@ -201,7 +201,7 @@ checks should be performed:
them to either recommit using that key or to remove their key
information.

Given a maintainter entry like this:
Given a maintainer entry like this:

``` nix
{
Expand Down
26 changes: 26 additions & 0 deletions doc/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,33 @@ in pkgs.stdenv.mkDerivation {
ln -s ${doc-support} ./doc-support/result
'';

epub = ''
<book xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="5.0"
xml:id="nixpkgs-manual">
<info>
<title>Nixpkgs Manual</title>
<subtitle>Version ${pkgs.lib.version}</subtitle>
</info>
<chapter>
<title>Temporarily unavailable</title>
<para>
The Nixpkgs manual is currently not available in EPUB format,
please use the <link xlink:href="https://nixos.org/nixpkgs/manual">HTML manual</link>
instead.
</para>
<para>
If you've used the EPUB manual in the past and it has been useful to you, please
<link xlink:href="https://github.com/NixOS/nixpkgs/issues/237234">let us know</link>.
</para>
</chapter>
</book>
'';
passAsFile = [ "epub" ];

preBuild = ''
cp $epubPath epub.xml
make -j$NIX_BUILD_CORES render-md
'';

Expand Down
2 changes: 1 addition & 1 deletion doc/functions/generators.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ let
if v == true then ''"yes"''
else if v == false then ''"no"''
else if isString v then ''"${v}"''
# and delegats all other values to the default generator
# and delegates all other values to the default generator
else generators.mkValueStringDefault {} v;
} ":";
};
Expand Down
3 changes: 1 addition & 2 deletions doc/hooks/autoconf.section.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

### Autoconf {#setup-hook-autoconf}
# Autoconf {#setup-hook-autoconf}

The `autoreconfHook` derivation adds `autoreconfPhase`, which runs autoreconf, libtoolize and automake, essentially preparing the configure script in autotools-based builds. Most autotools-based packages come with the configure script pre-generated, but this hook is necessary for a few packages and when you need to patch the package’s configure scripts.
3 changes: 1 addition & 2 deletions doc/hooks/automake.section.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

### Automake {#setup-hook-automake}
# Automake {#setup-hook-automake}

Adds the `share/aclocal` subdirectory of each build input to the `ACLOCAL_PATH` environment variable.
3 changes: 1 addition & 2 deletions doc/hooks/autopatchelf.section.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@

### autoPatchelfHook {#setup-hook-autopatchelfhook}
# autoPatchelfHook {#setup-hook-autopatchelfhook}

This is a special setup hook which helps in packaging proprietary software in that it automatically tries to find missing shared library dependencies of ELF files based on the given `buildInputs` and `nativeBuildInputs`.

Expand Down
3 changes: 1 addition & 2 deletions doc/hooks/breakpoint.section.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@

### breakpointHook {#breakpointhook}
# breakpointHook {#breakpointhook}

This hook will make a build pause instead of stopping when a failure happens. It prevents nix from cleaning up the build environment immediately and allows the user to attach to a build environment using the `cntr` command. Upon build error it will print instructions on how to use `cntr`, which can be used to enter the environment for debugging. Installing cntr and running the command will provide shell access to the build sandbox of failed build. At `/var/lib/cntr` the sandboxed filesystem is mounted. All commands and files of the system are still accessible within the shell. To execute commands from the sandbox use the cntr exec subcommand. `cntr` is only supported on Linux-based platforms. To use it first add `cntr` to your `environment.systemPackages` on NixOS or alternatively to the root user on non-NixOS systems. Then in the package that is supposed to be inspected, add `breakpointHook` to `nativeBuildInputs`.

Expand Down
3 changes: 1 addition & 2 deletions doc/hooks/cmake.section.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

### cmake {#cmake}
# cmake {#cmake}

Overrides the default configure phase to run the CMake command. By default, we use the Make generator of CMake. In addition, dependencies are added automatically to `CMAKE_PREFIX_PATH` so that packages are correctly detected by CMake. Some additional flags are passed in to give similar behavior to configure-based packages. You can disable this hook’s behavior by setting `configurePhase` to a custom value, or by setting `dontUseCmakeConfigure`. `cmakeFlags` controls flags passed only to CMake. By default, parallel building is enabled as CMake supports parallel building almost everywhere. When Ninja is also in use, CMake will detect that and use the ninja generator.
3 changes: 1 addition & 2 deletions doc/hooks/gdk-pixbuf.section.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

### gdk-pixbuf {#setup-hook-gdk-pixbuf}
# gdk-pixbuf {#setup-hook-gdk-pixbuf}

Exports `GDK_PIXBUF_MODULE_FILE` environment variable to the builder. Add librsvg package to `buildInputs` to get svg support. See also the [setup hook description in GNOME platform docs](#ssec-gnome-hooks-gdk-pixbuf).
3 changes: 1 addition & 2 deletions doc/hooks/ghc.section.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

### GHC {#ghc}
# GHC {#ghc}

Creates a temporary package database and registers every Haskell build input in it (TODO: how?).
Loading