Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from NixOS:master #161

Merged
merged 825 commits into from
Feb 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
825 commits
Select commit Hold shift + click to select a range
bf4bbc9
uv: 0.1.8 -> 0.1.9
GaetanLepage Feb 23, 2024
704f609
maintainers: add dawoox
Dawoox Feb 22, 2024
693208a
go-tools: 2023.1.6 -> 2023.1.7
r-ryantm Feb 23, 2024
70f79de
extism-cli: 1.0.3 -> 1.1.0
r-ryantm Feb 23, 2024
a9134fc
Merge pull request #278896 from helsinki-systems/upd/matomo
0x4A6F Feb 23, 2024
4c3cf42
sbt-with-scala-native: 1.9.8 -> 1.9.9
r-ryantm Feb 23, 2024
3b0d8d6
sbt: 1.9.8 -> 1.9.9
r-ryantm Feb 23, 2024
5278ca2
umpire: 2023.06.0 -> 2024.02.0
r-ryantm Feb 23, 2024
65ebe22
simpleBuildTool: 1.9.8 -> 1.9.9
r-ryantm Feb 23, 2024
af71d13
rqlite: 8.20.3 -> 8.21.1
r-ryantm Feb 23, 2024
1db3a97
gitea: 1.21.5 -> 1.21.6
Ma27 Feb 23, 2024
0f0db8c
python311Packages.oslo-log: 5.4.0 -> 5.5.0
r-ryantm Feb 23, 2024
c22626a
init: neocities-cli at 0.0.18
Dawoox Feb 22, 2024
1457e5a
linux_6_7: 6.7.5 -> 6.7.6
K900 Feb 23, 2024
14134fe
linux_6_6: 6.6.17 -> 6.6.18
K900 Feb 23, 2024
daa05b7
linux_6_1: 6.1.78 -> 6.1.79
K900 Feb 23, 2024
11926f3
linux_5_15: 5.15.148 -> 5.15.149
K900 Feb 23, 2024
509e1ab
linux_5_10: 5.10.209 -> 5.10.210
K900 Feb 23, 2024
c97c666
linux_5_4: 5.4.268 -> 5.4.269
K900 Feb 23, 2024
9d65642
linux_4_19: 4.19.306 -> 4.19.307
K900 Feb 23, 2024
7436f14
Merge pull request #290649 from sheepforce/iodata
markuskowa Feb 23, 2024
eefc43e
hugo: 0.123.1 -> 0.123.2
r-ryantm Feb 23, 2024
6ff40e2
terragrunt: 0.55.3 -> 0.55.8
r-ryantm Feb 23, 2024
2571e9c
nvidia_x11.dc_535: 535.129.03 -> 535.154.05
edwtjo Feb 22, 2024
37a2143
Merge pull request #290827 from K900/kernels-20240223
K900 Feb 23, 2024
7a40e03
Merge pull request #290100 from expenses/ocl-icd-windows
Mindavi Feb 23, 2024
2b375e8
Merge pull request #290514 from Dawoox/master
kirillrdy Feb 23, 2024
f305ff3
Merge pull request #290794 from r-ryantm/auto-update/action-validator
thiagokokada Feb 23, 2024
bf9230c
fastcdr: 2.1.3 -> 2.2.0
panicgh Feb 23, 2024
800da68
python311Packages.google-cloud-pubsub: 2.19.4 -> 2.19.6
fabaff Feb 23, 2024
d9c94ce
python311Packages.google-cloud-pubsub: refactor
fabaff Feb 23, 2024
3944bc0
python311Packages.google-cloud-vision: 3.7.0 -> 3.7.1
fabaff Feb 23, 2024
9b56a58
python311Packages.google-cloud-videointelligence: 2.13.1 -> 2.13.2
fabaff Feb 23, 2024
da5d797
python311Packages.google-cloud-translate: 3.12.1 -> 3.13.0
fabaff Dec 31, 2023
991705c
python311Packages.google-cloud-translate: 3.13.0 -> 3.14.0
fabaff Jan 19, 2024
b72d627
python311Packages.google-cloud-translate: 3.14.0 -> 3.15.2
fabaff Feb 23, 2024
dddddaf
python311Packages.google-cloud-trace: 1.13.1 -> 1.13.2
fabaff Feb 23, 2024
9a05b4e
python311Packages.google-cloud-tasks: 2.16.0 -> 2.16.1
fabaff Feb 15, 2024
3d0e602
python311Packages.google-cloud-tasks: 2.16.1 -> 2.16.2
fabaff Feb 23, 2024
f551ff7
Merge pull request #287597 from ibbem/sandboxing-is-enabled-by-default
infinisil Feb 23, 2024
b11dcb0
python311Packages.google-cloud-redis: 2.15.1 -> 2.15.2
fabaff Feb 23, 2024
00b7276
python311Packages.google-cloud-os-config: 1.17.1 -> 1.17.2
fabaff Feb 23, 2024
fafc0e9
Merge pull request #284269 from sikmir/gnss-sdr
sikmir Feb 23, 2024
569040a
python311Packages.google-cloud-websecurityscanner: 1.14.1 -> 1.14.2
fabaff Feb 23, 2024
d9c1820
python311Packages.google-cloud-resource-manager: 1.12.1 -> 1.12.2
fabaff Feb 23, 2024
ef64733
Merge pull request #290652 from r-ryantm/auto-update/toast
sikmir Feb 23, 2024
3420629
python311Packages.google-cloud-speech: 2.24.1 -> 2.25.0
fabaff Feb 23, 2024
f355f4c
Merge pull request #290092 from r-ryantm/auto-update/python311Package…
sikmir Feb 23, 2024
6f7a3e9
Merge pull request #290773 from r-ryantm/auto-update/mystmd
marsam Feb 23, 2024
7713853
Merge pull request #290806 from GaetanLepage/uv
marsam Feb 23, 2024
68d9ecf
gnucap: move to by-name
raboof Feb 23, 2024
1b581bc
python311Packages.google-cloud-texttospeech: 2.16.1 -> 2.16.2
fabaff Feb 23, 2024
45a18a3
python311Packages.google-cloud-texttospeech: refactor
fabaff Feb 23, 2024
b15ed0d
units: refactor
AndersonTorres Feb 23, 2024
1c11fe5
units: migrate to by-name
AndersonTorres Feb 23, 2024
e7d3db0
nixos/ccache: add test
ehmry Feb 8, 2024
d843ec4
nixos/ccache: do not "with lib;"
ehmry Feb 8, 2024
28ffcff
nixos/ccache: add options to set ownership of cache dir
ehmry Feb 8, 2024
5ba99ec
units: 2.22 -> 2.23
AndersonTorres Feb 23, 2024
03c08e4
Merge pull request #290735 from marsam/update-elan
marsam Feb 23, 2024
a6a81cb
Merge pull request #290762 from r-ryantm/auto-update/eksctl
marsam Feb 23, 2024
81814c0
Merge pull request #290751 from mfrw/mfrw/ast-grep-0.19.2
marsam Feb 23, 2024
a18fe12
Merge pull request #290633 from NickCao/tofu
marsam Feb 23, 2024
633ec51
Merge pull request #290764 from Vonfry/update/zsh-autocomplete
marsam Feb 23, 2024
482d357
Merge pull request #290820 from r-ryantm/auto-update/umpire
marsam Feb 23, 2024
5b07773
Merge pull request #290674 from r-ryantm/auto-update/netbird-ui
marsam Feb 23, 2024
6301d6c
python311Packages.google-cloud-language: 2.13.1 -> 2.13.2
fabaff Feb 23, 2024
9bef0f4
python311Packages.wcmatch: 8.5 -> 8.5.1
r-ryantm Feb 23, 2024
647a69f
python311Packages.google-cloud-dlp: 3.15.1 -> 3.15.2
fabaff Feb 23, 2024
90fd425
python311Packages.google-cloud-monitoring: 2.19.1 -> 2.19.2
fabaff Feb 23, 2024
40f07e9
python311Packages.google-cloud-container: 2.40.0 -> 2.41.0
fabaff Feb 23, 2024
12c4e15
python311Packages.google-cloud-datacatalog: 3.18.1 -> 3.18.2
fabaff Feb 23, 2024
cdd38b2
Merge pull request #288857 from samuela/samuela/jaxlib
SomeoneSerge Feb 23, 2024
0c1995c
Merge pull request #290540 from r-ryantm/auto-update/glfw3
wegank Feb 23, 2024
691a1af
python311Packages.google-cloud-automl: 2.13.1 -> 2.13.2
fabaff Feb 23, 2024
b13bb49
Merge pull request #290710 from remi-dupre/rawtherapee-5.10
wegank Feb 23, 2024
1c3ccd2
python311Packages.google-cloud-asset: 3.24.1 -> 3.24.2
fabaff Feb 23, 2024
406735d
python311Packages.grpc-google-iam-v1: 0.12.7 -> 0.13.0
fabaff Jan 19, 2024
3319f72
python312Packages.grpc-google-iam-v1: enable tests
fabaff Jan 19, 2024
1ca2ea9
python311Packages.dbt-semantic-interfaces: 0.4.2 -> 0.4.3
fabaff Jan 20, 2024
cbe5665
renode-unstable: 1.14.0+20240219gitea2784757 -> 1.14.0+20240222git832…
r-ryantm Feb 23, 2024
29e4bae
python311Packages.pydantic_1: 1.10.13 -> 1.10.14
mweinelt Feb 17, 2024
98c9af1
python312Packages.pydantic_1: disable failing tests
mweinelt Feb 17, 2024
54eea5a
python311Packages.google-cloud-workflows: init at 1.14.2
fabaff Feb 23, 2024
48b75eb
Merge pull request #290738 from amaxine/1password-gui-8.10.26
amaxine Feb 23, 2024
d5c4382
higan: 115-unstable-2023-11-13 -> 115-unstable-2024-02-17
AndersonTorres Feb 19, 2024
3302059
Merge pull request #290563 from r-ryantm/auto-update/ledger-live-desktop
andresilva Feb 23, 2024
ed3c7ae
croc: 9.6.11 -> 9.6.13
r-ryantm Feb 23, 2024
50462cb
api-linter: 1.63.5 -> 1.63.6
r-ryantm Feb 23, 2024
d936f25
python311Packages.google-cloud-shell: init at 1.9.2
fabaff Feb 23, 2024
b6566b2
python311Packages.google-cloud-netapp: init at 0.3.6
fabaff Feb 23, 2024
2589550
python311Packages.google-cloud-workstations: init at 0.5.5
fabaff Feb 23, 2024
1ce47b2
python311Packages.google-cloud-vpc-access: init at 1.10.2
fabaff Feb 23, 2024
2ea7908
Merge pull request #283265 from sikmir/influxdb-cxx
Feb 23, 2024
aa3077a
python311Packages.google-cloud-webrisk: init at 1.14.2
fabaff Feb 23, 2024
29287be
Merge pull request #275205 from linsui/jdk
taku0 Feb 23, 2024
1c42518
Merge pull request #290869 from r-ryantm/auto-update/renode-unstable
NickCao Feb 23, 2024
2757a8c
simplex-chat-desktop: 5.4.4 -> 5.5.5
jbgi Feb 23, 2024
18adbe4
ocamlPackages.eio: 0.14 → 0.15
toastal Feb 23, 2024
fb561a2
ocamlPackages.merlin: 4.13 → 4.14
Julow Feb 23, 2024
71b65d1
gamescope: 3.14.1 -> 3.14.2
r-ryantm Feb 23, 2024
72041f6
Merge pull request #290640 from SomeoneSerge/fix/rerun-wayland
SomeoneSerge Feb 23, 2024
1df767a
Merge pull request #290887 from r-ryantm/auto-update/croc
SuperSandro2000 Feb 23, 2024
95a9c94
ocamlPackages.type_id: Init at 0.0.1
Sixstring982 Feb 15, 2024
cfd208b
Merge pull request #290898 from r-ryantm/auto-update/gamescope
K900 Feb 23, 2024
2798666
texlab: 5.12.3 -> 5.12.4
r-ryantm Feb 23, 2024
33294ca
llama-cpp: 2212 -> 2249
r-ryantm Feb 23, 2024
f36ac14
Merge pull request #290776 from r-ryantm/auto-update/kubeshark
NickCao Feb 23, 2024
c3544ab
Merge pull request #290770 from r-ryantm/auto-update/cosmic-icons
NickCao Feb 23, 2024
0bfe859
Merge pull request #290765 from r-ryantm/auto-update/cotp
NickCao Feb 23, 2024
f57dbc6
Merge pull request #290803 from r-ryantm/auto-update/credhub-cli
NickCao Feb 23, 2024
2b303e2
Merge pull request #290802 from fabaff/teslajsonpy-bump
NickCao Feb 23, 2024
b865391
Merge pull request #290801 from fabaff/types-awscrt-bump
NickCao Feb 23, 2024
3fb9808
Merge pull request #290799 from r-ryantm/auto-update/cargo-component
NickCao Feb 23, 2024
f0c1d04
Merge pull request #290796 from r-ryantm/auto-update/atmos
NickCao Feb 23, 2024
6da8752
Merge pull request #290795 from fabaff/myuplink-bump
NickCao Feb 23, 2024
0514fb9
Merge pull request #290793 from r-ryantm/auto-update/python311Package…
NickCao Feb 23, 2024
5f21367
Merge pull request #290792 from fabaff/google-ai-generativelanguage-bump
NickCao Feb 23, 2024
5e1632c
Merge pull request #290790 from fabaff/google-cloud-bigquery-logging-…
NickCao Feb 23, 2024
211556a
Merge pull request #290788 from fabaff/filedepot-bump
NickCao Feb 23, 2024
ccfe1ac
Merge pull request #290787 from fabaff/boto3-stubs-bump
NickCao Feb 23, 2024
2127e1c
Merge pull request #290786 from fabaff/botocore-stubs-bump
NickCao Feb 23, 2024
f25b793
Merge pull request #290784 from r-ryantm/auto-update/python311Package…
NickCao Feb 23, 2024
e6f9534
Merge pull request #290837 from fabaff/google-cloud-pubsub-bump
NickCao Feb 23, 2024
8eee3fa
Merge pull request #290833 from r-ryantm/auto-update/terragrunt
NickCao Feb 23, 2024
73dee91
Merge pull request #290832 from r-ryantm/auto-update/hugo
NickCao Feb 23, 2024
5f19d3f
Merge pull request #290821 from r-ryantm/auto-update/rqlite
NickCao Feb 23, 2024
03d0018
Merge pull request #290818 from r-ryantm/auto-update/sbt
NickCao Feb 23, 2024
8ce2b92
Merge pull request #290816 from r-ryantm/auto-update/sbt-with-scala-n…
NickCao Feb 23, 2024
ee70114
Merge pull request #290813 from r-ryantm/auto-update/extism-cli
NickCao Feb 23, 2024
f80634e
Merge pull request #290809 from r-ryantm/auto-update/go-tools
NickCao Feb 23, 2024
96f19dc
Merge pull request #290819 from r-ryantm/auto-update/simpleBuildTool
NickCao Feb 23, 2024
cd6dc1b
Merge pull request #290864 from fabaff/google-cloud-asset-bump
NickCao Feb 23, 2024
73084be
Merge pull request #290862 from fabaff/google-cloud-automl-bump
NickCao Feb 23, 2024
d631482
Merge pull request #290858 from fabaff/google-cloud-monitoring-bump
NickCao Feb 23, 2024
7f44c66
Merge pull request #290863 from fabaff/google-cloud-datacatalog-bump
NickCao Feb 23, 2024
762e049
Merge pull request #290857 from fabaff/google-cloud-container-bump
NickCao Feb 23, 2024
c1d81af
Merge pull request #290856 from r-ryantm/auto-update/python311Package…
NickCao Feb 23, 2024
480ab89
Merge pull request #290855 from fabaff/google-cloud-dlp-bump
NickCao Feb 23, 2024
96206aa
Merge pull request #290854 from fabaff/google-cloud-language-bump
NickCao Feb 23, 2024
5a91c70
Merge pull request #290849 from fabaff/google-cloud-speech-bump
NickCao Feb 23, 2024
9c4825e
Merge pull request #290848 from fabaff/google-cloud-resource-manager-…
NickCao Feb 23, 2024
e94a0f9
Merge pull request #290846 from fabaff/google-cloud-websecurityscanne…
NickCao Feb 23, 2024
a3c1d97
Merge pull request #290845 from fabaff/google-cloud-redis-bump
NickCao Feb 23, 2024
89f2e03
Merge pull request #290844 from fabaff/google-cloud-os-config-bump
NickCao Feb 23, 2024
02b9ccf
Merge pull request #290843 from fabaff/google-cloud-tasks-bump
NickCao Feb 23, 2024
832d1d2
Merge pull request #290842 from fabaff/google-cloud-videointelligence…
NickCao Feb 23, 2024
346a969
Merge pull request #290841 from fabaff/google-cloud-translate-bump
NickCao Feb 23, 2024
fe96ffa
Merge pull request #290840 from fabaff/google-cloud-trace-bump
NickCao Feb 23, 2024
817a8a3
Merge pull request #290889 from r-ryantm/auto-update/api-linter
NickCao Feb 23, 2024
51b292a
Merge pull request #290903 from r-ryantm/auto-update/texlab
NickCao Feb 23, 2024
6c5bcf4
nixos/pcscd: Add extraArgs option
StarGate01 Dec 16, 2023
bbee386
Merge pull request #290838 from fabaff/google-cloud-vision-bump
fabaff Feb 23, 2024
c0474a3
Merge pull request #290851 from fabaff/google-cloud-texttospeech-bump
fabaff Feb 23, 2024
e8f4beb
python311Packages.cloudsmith-api: 2.0.7 -> 2.0.9
fabaff Feb 23, 2024
9b24d71
Merge pull request #282075 from fabaff/grpc-google-iam-v1-bump
fabaff Feb 23, 2024
e6f9d8e
python311Packages.xsdata: 24.1 -> 24.2.1
r-ryantm Feb 20, 2024
3a61481
Merge pull request #288292 from Luflosi/update/megapixels
dotlambda Feb 23, 2024
cf1b3aa
vscodium: 1.85.2.24019 -> 1.86.2.24054
r-ryantm Feb 23, 2024
d22b3a1
python311Packages.dbt-extractor: 0.4.1 -> 0.5.1
fabaff Feb 23, 2024
db446ec
Merge pull request #290785 from r-ryantm/auto-update/python311Package…
happysalada Feb 23, 2024
b093dd8
Merge pull request #290115 from r-ryantm/auto-update/python311Package…
dotlambda Feb 23, 2024
38a6a35
pkgs/README.md: fix markup
benaryorg Feb 23, 2024
7db877d
python311Packages.dbt-bigquery: 1.7.2 -> 1.7.6
fabaff Feb 23, 2024
8428266
python311Packages.dbt-core: 1.7.4 -> 1.7.8
fabaff Feb 23, 2024
c3b66ce
CONTRIBUTING.md: change table column order for staging
benaryorg Feb 23, 2024
e23a6ed
yoda: 1.9.9 -> 1.9.10
r-ryantm Feb 23, 2024
6643d56
snakemake: 8.4.8 -> 8.4.12
r-ryantm Feb 23, 2024
f72a84d
prowler: relax pydantic constraint
mweinelt Feb 23, 2024
b94b890
Merge pull request #290878 from mweinelt/pydantic-1.10.14
mweinelt Feb 23, 2024
7f81b2d
Merge pull request #290904 from r-ryantm/auto-update/llama-cpp
drupol Feb 23, 2024
1890e08
python311Packages.dbt-snowflake: 1.7.0 -> 1.7.2
fabaff Feb 23, 2024
f5e8759
Merge pull request #290934 from benaryorg/doc_readme_markup1
infinisil Feb 23, 2024
e4de3cd
cargo-mobile2: 0.10.0 -> 0.10.2
r-ryantm Feb 23, 2024
4a31674
Merge pull request #290936 from benaryorg/doc_readme_table1
infinisil Feb 23, 2024
aa43340
spire: 1.8.7 -> 1.9.0
r-ryantm Feb 23, 2024
e8026fb
Merge pull request #289277 from linsui/yutto
SuperSandro2000 Feb 23, 2024
d1a4939
Merge pull request #290676 from sikmir/oomapper
SuperSandro2000 Feb 23, 2024
250bf1b
obsidian: 1.5.3 -> 1.5.8
MichelleGranat Feb 23, 2024
d6c4250
Merge pull request #286823 from ereslibre/bump-unison
drupol Feb 23, 2024
625c618
Merge pull request #290749 from macalinao/igm/stockfish-darwin-arm
siraben Feb 23, 2024
f659f0e
Merge pull request #286777 from Elserjo/flacon
SuperSandro2000 Feb 23, 2024
bb21c06
Merge pull request #290571 from benley/mixxx-2.4.0
benley Feb 23, 2024
f9ef005
Merge pull request #288401 from katexochen/bees/refactor
drupol Feb 23, 2024
7b11b26
gnutls: run nixpkgs-fmt
seanybaggins Feb 19, 2024
629acbd
gnutls: add mingw support
seanybaggins Feb 23, 2024
303442a
Merge pull request #289379 from r-ryantm/auto-update/python311Package…
prusnak Feb 23, 2024
37fc0ad
python311Packages.dbt-postgres: 1.7.4 -> 1.7.8
fabaff Feb 23, 2024
3627b27
python311Packages.dbt-redshift: 1.7.1 -> 1.7.3
fabaff Feb 23, 2024
2376ef2
python311Packages.dbt-redshift: refactor
fabaff Feb 23, 2024
535e77d
Merge pull request #290942 from r-ryantm/auto-update/cargo-mobile2
happysalada Feb 23, 2024
7383c2e
Merge pull request #290396 from r-ryantm/auto-update/gickup
adamcstephens Feb 23, 2024
cf72268
python311Packages.langchain-core: 0.1.24 -> 0.1.26
fabaff Feb 23, 2024
882794d
python311Packages.langchain-community: 0.0.21 -> 0.0.24
fabaff Feb 23, 2024
3ea7121
python311Packages.langchain: 0.1.8 -> 0.1.9
fabaff Feb 23, 2024
f328d7e
Merge pull request #290430 from r-ryantm/auto-update/jenkins
sikmir Feb 23, 2024
c76f139
python311Packages.langsmith: 0.1.6 -> 0.1.6
fabaff Feb 23, 2024
5aaf8e2
Merge pull request #290791 from fabaff/google-cloud-iam-logging-bump
fabaff Feb 23, 2024
828f363
Merge pull request #290888 from fabaff/google-cloud
fabaff Feb 23, 2024
899fe55
Merge pull request #290921 from fabaff/cloudsmith-api-bump
fabaff Feb 23, 2024
a81c77a
python311Packages.httpx-auth: 0.19.0 -> 0.21.0
fabaff Feb 23, 2024
1db9741
phpunit: 11.0.2 -> 11.0.3
patka-123 Feb 23, 2024
877179c
nixos/steam: add localNetworkTransfers.openFirewall option
opl- Feb 23, 2024
27c12cd
Merge pull request #288342 from r-ryantm/auto-update/bearer
fabaff Feb 23, 2024
1dbb2b7
Merge pull request #290822 from Ma27/bump-gitea
LeSuisse Feb 23, 2024
579c2ed
Merge pull request #290928 from r-ryantm/auto-update/vscodium
drupol Feb 23, 2024
b083ef4
Merge pull request #290894 from jbgi/simplex-chat-555
drupol Feb 23, 2024
999e0cf
Merge pull request #290892 from MichelleGranat/obsidian-update
drupol Feb 23, 2024
f8385fe
xmr-stak: mark broken
trofi Feb 23, 2024
3c555df
Merge pull request #290969 from patka-123/phpunit-11.0.3
drupol Feb 23, 2024
52415bc
Merge pull request #290852 from atorres1985-contrib/units
drupol Feb 23, 2024
60f4b1b
Merge pull request #289242 from b-rodrigues/fix_libra
jbedo Feb 23, 2024
6c29793
Merge pull request #290850 from raboof/gnucap-by-name
drupol Feb 23, 2024
c6377ce
Merge pull request #290836 from panicgh/fastcdr
drupol Feb 23, 2024
2a1a6a9
python311Packages.pytelegrambotapi: 4.15.2 -> 4.16.0
fabaff Feb 23, 2024
3b94db6
Merge pull request #290637 from NickCao/keycloak
drupol Feb 23, 2024
0cc5281
Merge pull request #290614 from deviant/fix-jetbrains-toolbox-login
drupol Feb 23, 2024
5e380aa
Merge pull request #290487 from khaneliman/yabai
drupol Feb 23, 2024
bcbc9de
Merge pull request #290450 from kyswtn/update-biome
drupol Feb 23, 2024
33e4fcf
Merge pull request #290423 from r-ryantm/auto-update/php81Extensions.…
drupol Feb 23, 2024
ba83d52
Merge pull request #290373 from r-ryantm/auto-update/opensearch
drupol Feb 23, 2024
46e437e
Merge pull request #290260 from r-ryantm/auto-update/signal-desktop-beta
drupol Feb 23, 2024
33957ec
Merge pull request #289809 from w3irdrobot/vscode-rust-analyzer-0.3.1839
drupol Feb 23, 2024
91fd8dd
Merge pull request #289460 from r-ryantm/auto-update/obs-studio-plugi…
drupol Feb 23, 2024
b2c1c4c
Merge pull request #289454 from r-ryantm/auto-update/dolibarr
drupol Feb 23, 2024
7a1b283
Merge pull request #290741 from SuperSandro2000/ArchiSteamFarm
SuperSandro2000 Feb 23, 2024
93fa760
Merge pull request #290824 from r-ryantm/auto-update/python311Package…
SuperSandro2000 Feb 23, 2024
6c99eab
files-cli: 2.12.37 -> 2.12.38
r-ryantm Feb 23, 2024
a19b523
Merge pull request #290966 from fabaff/httpx-auth-bump
fabaff Feb 23, 2024
d0c0f11
Merge pull request #290994 from fabaff/pytelegrambotapi-bump
fabaff Feb 23, 2024
d4b6eb4
Merge pull request #290963 from fabaff/langchain-core-bump
fabaff Feb 23, 2024
9373b48
Merge pull request #290952 from fabaff/dbt-bump
fabaff Feb 23, 2024
ed9121e
Merge pull request #282758 from rht/hardware_no_network
rnhmjoj Feb 23, 2024
cfffadf
Merge pull request #285967 from zendo/upd/cavalier
SuperSandro2000 Feb 23, 2024
88ce137
Merge pull request #289701 from kylechui/feat/update-logiops
SuperSandro2000 Feb 23, 2024
f6b46c1
Merge pull request #290119 from cafkafk/kublet-config
SuperSandro2000 Feb 23, 2024
afad223
svndumpsanitizer: init at 2.0.7 (#282398)
lafrenierejm Feb 23, 2024
3387527
surrealdb-migrations: 1.0.1 -> 1.1.0
r-ryantm Feb 23, 2024
5edced6
Merge pull request #290717 from f2k1de/mongodb-6.0.13
SuperSandro2000 Feb 23, 2024
11ac477
Merge pull request #290716 from f2k1de/mongodb-5.0.24
SuperSandro2000 Feb 23, 2024
fb09dc9
python3Packages.osc-sdk-python: init at 0.27.0 (#290714)
nicolas-goudry Feb 23, 2024
927ee13
Merge pull request #290063 from atorres1985-contrib/higan
SuperSandro2000 Feb 23, 2024
4fda08d
Merge pull request #290491 from DataHearth/add/app/nosql-workbench-3.…
SuperSandro2000 Feb 24, 2024
30e5d94
Merge pull request #291009 from r-ryantm/auto-update/files-cli
NickCao Feb 24, 2024
806772b
Merge pull request #274662 from StarGate01/pcscd-debug
SuperSandro2000 Feb 24, 2024
edf5808
Merge pull request #291026 from r-ryantm/auto-update/surrealdb-migrat…
happysalada Feb 24, 2024
84a1999
Merge pull request #285627 from opl-/steam-local-transfers
kira-bruneau Feb 24, 2024
a438c43
Merge pull request #290612 from Vonfry/update/fzf-tab-1.0
Lassulus Feb 24, 2024
9c23734
Merge pull request #290991 from trofi/xmr-stak-mark-broken
wegank Feb 24, 2024
21ba7af
Merge pull request #289722 from trofi/bip-fix-gcc-13-build
wegank Feb 24, 2024
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
  •  
  •  
  •  
14 changes: 7 additions & 7 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -271,13 +271,13 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
/pkgs/applications/editors/vscode/extensions @jonringer

# PHP interpreter, packages, extensions, tests and documentation
/doc/languages-frameworks/php.section.md @aanderse @drupol @etu @globin @ma27 @talyz
/nixos/tests/php @aanderse @drupol @etu @globin @ma27 @talyz
/pkgs/build-support/php/build-pecl.nix @aanderse @drupol @etu @globin @ma27 @talyz
/pkgs/build-support/php @drupol @etu
/pkgs/development/interpreters/php @jtojnar @aanderse @drupol @etu @globin @ma27 @talyz
/pkgs/development/php-packages @aanderse @drupol @etu @globin @ma27 @talyz
/pkgs/top-level/php-packages.nix @jtojnar @aanderse @drupol @etu @globin @ma27 @talyz
/doc/languages-frameworks/php.section.md @aanderse @drupol @globin @ma27 @talyz
/nixos/tests/php @aanderse @drupol @globin @ma27 @talyz
/pkgs/build-support/php/build-pecl.nix @aanderse @drupol @globin @ma27 @talyz
/pkgs/build-support/php @drupol
/pkgs/development/interpreters/php @jtojnar @aanderse @drupol @globin @ma27 @talyz
/pkgs/development/php-packages @aanderse @drupol @globin @ma27 @talyz
/pkgs/top-level/php-packages.nix @jtojnar @aanderse @drupol @globin @ma27 @talyz

# Docker tools
/pkgs/build-support/docker @roberth
Expand Down
32 changes: 15 additions & 17 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,19 +129,17 @@ When a PR is created, it will be pre-populated with some checkboxes detailed bel

#### Tested using sandboxing

When sandbox builds are enabled, Nix will setup an isolated environment for each build process. It is used to remove further hidden dependencies set by the build environment to improve reproducibility. This includes access to the network during the build outside of `fetch*` functions and files outside the Nix store. Depending on the operating system access to other resources are blocked as well (ex. inter process communication is isolated on Linux); see [sandbox](https://nixos.org/manual/nix/stable/command-ref/conf-file#conf-sandbox) in the Nix manual for details.
When sandbox builds are enabled, Nix will set up an isolated environment for each build process.
It is used to remove further hidden dependencies set by the build environment to improve reproducibility.
This includes access to the network during the build outside of `fetch*` functions and files outside the Nix store.
Depending on the operating system, access to other resources is blocked as well (e.g., inter-process communication is isolated on Linux); see [sandbox](https://nixos.org/manual/nix/stable/command-ref/conf-file#conf-sandbox) in the Nix manual for details.

Sandboxing is not enabled by default in Nix due to a small performance hit on each build. In pull requests for [nixpkgs](https://github.com/NixOS/nixpkgs/) people are asked to test builds with sandboxing enabled (see `Tested using sandboxing` in the pull request template) because in [Hydra](https://nixos.org/hydra/) sandboxing is also used.
In pull requests for [nixpkgs](https://github.com/NixOS/nixpkgs/) people are asked to test builds with sandboxing enabled (see `Tested using sandboxing` in the pull request template) because in [Hydra](https://nixos.org/hydra/) sandboxing is also used.

Depending if you use NixOS or other platforms you can use one of the following methods to enable sandboxing **before** building the package:
If you are on Linux, sandboxing is enabled by default.
On other platforms, sandboxing is disabled by default due to a small performance hit on each build.

- **Globally enable sandboxing on NixOS**: add the following to `configuration.nix`

```nix
nix.settings.sandbox = true;
```

- **Globally enable sandboxing on non-NixOS platforms**: add the following to: `/etc/nix/nix.conf`
Please enable sandboxing **before** building the package by adding the following to: `/etc/nix/nix.conf`:

```ini
sandbox = true
Expand Down Expand Up @@ -441,14 +439,14 @@ gitGraph

Here's an overview of the different branches:

| branch | `master` | `staging` | `staging-next` |
| branch | `master` | `staging-next` | `staging` |
| --- | --- | --- | --- |
| Used for development | ✔️ | ✔️ | |
| Built by Hydra | ✔️ | | ✔️ |
| [Mass rebuilds][mass-rebuild] | ❌ | ✔️ | ⚠️ Only to fix Hydra builds |
| Critical security fixes | ✔️ for non-mass-rebuilds | ❌ | ✔️ for mass-rebuilds |
| Automatically merged into | `staging-next` | - | `staging` |
| Manually merged into | - | `staging-next` | `master` |
| Used for development | ✔️ | | ✔️ |
| Built by Hydra | ✔️ | ✔️ | |
| [Mass rebuilds][mass-rebuild] | ❌ | ⚠️ Only to fix Hydra builds | ✔️ |
| Critical security fixes | ✔️ for non-mass-rebuilds | ✔️ for mass-rebuilds | ❌ |
| Automatically merged into | `staging-next` | `staging` | - |
| Manually merged into | - | `master` | `staging-next` |

The staging workflow is used for all main branches, `master` and `release-YY.MM`, with corresponding names:
- `master`/`release-YY.MM`
Expand Down
4 changes: 4 additions & 0 deletions doc/build-helpers/fetchers.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,10 @@ stdenv.mkDerivation {

The main difference between `fetchurl` and `fetchzip` is in how they store the contents. `fetchurl` will store the unaltered contents of the URL within the Nix store. `fetchzip` on the other hand, will decompress the archive for you, making files and directories directly accessible in the future. `fetchzip` can only be used with archives. Despite the name, `fetchzip` is not limited to .zip files and can also be used with any tarball.

Additional parameters to `fetchurl`:
- `downloadToTemp`: Defaults to `false`. If `true`, saves the source to `$downloadedFile`, to be used in conjunction with `postFetch`
- `postFetch`: Shell code executed after the file has been fetched successfully. Use it for postprocessing, to check or transform the file.

## `fetchpatch` {#fetchpatch}

`fetchpatch` works very similarly to `fetchurl` with the same arguments expected. It expects patch files as a source and performs normalization on them before computing the checksum. For example, it will remove comments or other unstable parts that are sometimes added by version control systems and can change over time.
Expand Down
73 changes: 72 additions & 1 deletion lib/modules.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1256,7 +1256,78 @@ let
(opt.highestPrio or defaultOverridePriority)
(f opt.value);

doRename = { from, to, visible, warn, use, withPriority ? true, condition ? true }:
/*
Return a module that help declares an option that has been renamed.
When a value is defined for the old option, it is forwarded to the `to` option.
*/
doRename = {
# List of strings representing the attribute path of the old option.
from,
# List of strings representing the attribute path of the new option.
to,
# Boolean, whether the old option is to be included in documentation.
visible,
# Whether to warn when a value is defined for the old option.
# NOTE: This requires the NixOS assertions module to be imported, so
# - this generally does not work in submodules
# - this may or may not work outside NixOS
warn,
# A function that is applied to the option value, to form the value
# of the old `from` option.
#
# For example, the identity function can be passed, to return the option value unchanged.
# ```nix
# use = x: x;
# ```
#
# To add a warning, you can pass the partially applied `warn` function.
# ```nix
# use = lib.warn "Obsolete option `${opt.old}' is used. Use `${opt.to}' instead.";
# ```
use,
# Legacy option, enabled by default: whether to preserve the priority of definitions in `old`.
withPriority ? true,
# A boolean that defines the `mkIf` condition for `to`.
# If the condition evaluates to `true`, and the `to` path points into an
# `attrsOf (submodule ...)`, then `doRename` would cause an empty module to
# be created, even if the `from` option is undefined.
# By setting this to an expression that may return `false`, you can inhibit
# this undesired behavior.
#
# Example:
#
# ```nix
# { config, lib, ... }:
# let
# inherit (lib) mkOption mkEnableOption types doRename;
# in
# {
# options = {
#
# # Old service
# services.foo.enable = mkEnableOption "foo";
#
# # New multi-instance service
# services.foos = mkOption {
# type = types.attrsOf (types.submodule …);
# };
# };
# imports = [
# (doRename {
# from = [ "services" "foo" "bar" ];
# to = [ "services" "foos" "" "bar" ];
# visible = true;
# warn = false;
# use = x: x;
# withPriority = true;
# # Only define services.foos."" if needed. (It's not just about `bar`)
# condition = config.services.foo.enable;
# })
# ];
# }
# ```
condition ? true
}:
{ config, options, ... }:
let
fromOpt = getAttrFromPath from options;
Expand Down
43 changes: 29 additions & 14 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1866,12 +1866,6 @@
github = "Atry";
githubId = 601530;
};
attila-lendvai = {
name = "Attila Lendvai";
email = "[email protected]";
github = "attila-lendvai";
githubId = 840345;
};
auchter = {
name = "Michael Auchter";
email = "[email protected]";
Expand Down Expand Up @@ -4433,6 +4427,12 @@
githubId = 49904992;
name = "Dawid Sowa";
};
dawoox = {
email = "[email protected]";
github = "dawoox";
githubId = 48325941;
name = "Dawoox";
};
daylinmorgan = {
email = "[email protected]";
github = "daylinmorgan";
Expand Down Expand Up @@ -4590,6 +4590,12 @@
githubId = 47436522;
name = "deliciouslytyped";
};
delliott = {
name = "Darragh Elliott";
github = "delliottxyz";
githubId = 150736012;
email = "[email protected]";
};
delroth = {
email = "[email protected]";
github = "delroth";
Expand Down Expand Up @@ -5931,7 +5937,7 @@
};
etu = {
email = "[email protected]";
matrix = "@etu:semi.social";
matrix = "@etu:failar.nu";
github = "etu";
githubId = 461970;
name = "Elis Hirwing";
Expand Down Expand Up @@ -6707,6 +6713,16 @@
githubId = 29337229;
name = "mtths";
};
fx-chun = {
email = "[email protected]";
matrix = "@faye:lolc.at";
github = "fx-chun";
githubId = 40049608;
name = "Faye Chun";
keys = [{
fingerprint = "ACB8 DB1F E88D A908 6332 BDB1 5A71 B010 2FD7 3FC0";
}];
};
fxfactorial = {
email = "[email protected]";
github = "fxfactorial";
Expand Down Expand Up @@ -13926,13 +13942,6 @@
githubId = 47303199;
name = "Simon Gutgesell";
};
noneucat = {
email = "[email protected]";
matrix = "@noneucat:lolc.at";
github = "noneucat";
githubId = 40049608;
name = "Andy Chun";
};
noodlez1232 = {
email = "[email protected]";
matrix = "@noodlez1232:matrix.org";
Expand Down Expand Up @@ -15814,6 +15823,12 @@
github = "rafaelrc7";
githubId = 5376043;
};
rafameou = {
email = "[email protected]";
name = "Rafael Mazzutti";
github = "rafameou";
githubId = 26395874;
};
ragge = {
email = "[email protected]";
github = "ragnard";
Expand Down
1 change: 0 additions & 1 deletion maintainers/team-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -775,7 +775,6 @@ with lib.maintainers; {
members = [
aanderse
drupol
etu
ma27
talyz
];
Expand Down
6 changes: 6 additions & 0 deletions nixos/doc/manual/release-notes/rl-2405.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ In addition to numerous new and upgraded packages, this release has the followin
- A new option `systemd.sysusers.enable` was added. If enabled, users and
groups are created with systemd-sysusers instead of with a custom perl script.

- A new option `virtualisation.containers.cdi` was added. It contains `static` and `dynamic` attributes (corresponding to `/etc/cdi` and `/run/cdi` respectively) to configure the Container Device Interface (CDI).

- `virtualisation.docker.enableNvidia` and `virtualisation.podman.enableNvidia` options are deprecated. `virtualisation.containers.cdi.dynamic.nvidia.enable` should be used instead. This option will expose GPUs on containers with the `--device` CLI option. This is supported by Docker 25, Podman 3.2.0 and Singularity 4. Any container runtime that supports the CDI specification will take advantage of this feature.

- A new option `system.etc.overlay.enable` was added. If enabled, `/etc` is
mounted via an overlayfs instead of being created by a custom perl script.

Expand Down Expand Up @@ -81,6 +85,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m

- [RustDesk](https://rustdesk.com), a full-featured open source remote control alternative for self-hosting and security with minimal configuration. Alternative to TeamViewer.

- [Scrutiny](https://github.com/AnalogJ/scrutiny), a S.M.A.R.T monitoring tool for hard disks with a web frontend.

- [systemd-lock-handler](https://git.sr.ht/~whynothugo/systemd-lock-handler/), a bridge between logind D-Bus events and systemd targets. Available as [services.systemd-lock-handler.enable](#opt-services.systemd-lock-handler.enable).

## Backward Incompatibilities {#sec-release-24.05-incompatibilities}
Expand Down
1 change: 0 additions & 1 deletion nixos/lib/test-driver/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ target-version = ['py39']
include = '\.pyi?$'

[tool.mypy]
python_version = "3.10"
warn_redundant_casts = true
disallow_untyped_calls = true
disallow_untyped_defs = true
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -546,6 +546,7 @@
./services/hardware/kanata.nix
./services/hardware/lcd.nix
./services/hardware/lirc.nix
./services/hardware/nvidia-container-toolkit-cdi-generator
./services/hardware/nvidia-optimus.nix
./services/hardware/openrgb.nix
./services/hardware/pcscd.nix
Expand Down Expand Up @@ -840,6 +841,7 @@
./services/monitoring/riemann.nix
./services/monitoring/rustdesk-server.nix
./services/monitoring/scollector.nix
./services/monitoring/scrutiny.nix
./services/monitoring/smartd.nix
./services/monitoring/snmpd.nix
./services/monitoring/statsd.nix
Expand Down Expand Up @@ -898,7 +900,6 @@
./services/networking/autossh.nix
./services/networking/avahi-daemon.nix
./services/networking/babeld.nix
./services/networking/bee-clef.nix
./services/networking/bee.nix
./services/networking/biboumi.nix
./services/networking/bind.nix
Expand Down
36 changes: 22 additions & 14 deletions nixos/modules/programs/ccache.nix
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
{ config, pkgs, lib, ... }:

with lib;
let
cfg = config.programs.ccache;
in {
options.programs.ccache = {
# host configuration
enable = mkEnableOption (lib.mdDoc "CCache");
cacheDir = mkOption {
type = types.path;
enable = lib.mkEnableOption (lib.mdDoc "CCache");
cacheDir = lib.mkOption {
type = lib.types.path;
description = lib.mdDoc "CCache directory";
default = "/var/cache/ccache";
};
# target configuration
packageNames = mkOption {
type = types.listOf types.str;
packageNames = lib.mkOption {
type = lib.types.listOf lib.types.str;
description = lib.mdDoc "Nix top-level packages to be compiled using CCache";
default = [];
example = [ "wxGTK32" "ffmpeg" "libav_all" ];
};
owner = lib.mkOption {
type = lib.types.str;
default = "root";
description = lib.mdDoc "Owner of CCache directory";
};
group = lib.mkOption {
type = lib.types.str;
default = "nixbld";
description = lib.mdDoc "Group owner of CCache directory";
};
};

config = mkMerge [
config = lib.mkMerge [
# host configuration
(mkIf cfg.enable {
systemd.tmpfiles.rules = [ "d ${cfg.cacheDir} 0770 root nixbld -" ];
(lib.mkIf cfg.enable {
systemd.tmpfiles.rules = [ "d ${cfg.cacheDir} 0770 ${cfg.owner} ${cfg.group} -" ];

# "nix-ccache --show-stats" and "nix-ccache --clear"
security.wrappers.nix-ccache = {
owner = "root";
group = "nixbld";
inherit (cfg) owner group;
setuid = false;
setgid = true;
source = pkgs.writeScript "nix-ccache.pl" ''
Expand All @@ -50,9 +58,9 @@ in {
})

# target configuration
(mkIf (cfg.packageNames != []) {
(lib.mkIf (cfg.packageNames != []) {
nixpkgs.overlays = [
(self: super: genAttrs cfg.packageNames (pn: super.${pn}.override { stdenv = builtins.trace "with ccache: ${pn}" self.ccacheStdenv; }))
(self: super: lib.genAttrs cfg.packageNames (pn: super.${pn}.override { stdenv = builtins.trace "with ccache: ${pn}" self.ccacheStdenv; }))

(self: super: {
ccacheWrapper = super.ccacheWrapper.override {
Expand All @@ -65,7 +73,7 @@ in {
echo "Directory '$CCACHE_DIR' does not exist"
echo "Please create it with:"
echo " sudo mkdir -m0770 '$CCACHE_DIR'"
echo " sudo chown root:nixbld '$CCACHE_DIR'"
echo " sudo chown ${cfg.owner}:${cfg.group} '$CCACHE_DIR'"
echo "====="
exit 1
fi
Expand Down
Loading