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 #47

Merged
merged 311 commits into from
Oct 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
311 commits
Select commit Hold shift + click to select a range
c94f310
maintainers: add gepbird
gepbird Oct 17, 2023
13cd764
_1password-gui: 8.10.16 -> 8.10.18
amaxine Oct 17, 2023
b4ed186
python311Packages.pyorthanc: 1.12.2 -> 1.12.3
r-ryantm Oct 17, 2023
768404a
firefox-unwrapped: 118.0.1 -> 118.0.2
mweinelt Oct 17, 2023
de27059
firefox-bin-unwrapped: 118.0.1 -> 118.0.2
mweinelt Oct 17, 2023
11856c2
python311Packages.pytest-md-report: 0.4.1 -> 0.5.0
r-ryantm Oct 17, 2023
a112f8f
python311Packages.types-awscrt: 0.19.2 -> 0.19.3
fabaff Oct 17, 2023
b922ec3
python311Packages.adlfs: 2023.9.0 -> 2023.10.0
fabaff Oct 17, 2023
2bffcc4
coursier: Fix LD path for libz.so.1
mimame Oct 17, 2023
1778111
python311Packages.dvc: 3.26.1 -> 3.26.2
fabaff Oct 17, 2023
741574b
python311Packages.notifications-python-client: 8.0.1 -> 8.1.0
fabaff Oct 17, 2023
6efd189
python311Packages.scmrepo: 1.3.1 -> 1.4.0
fabaff Oct 17, 2023
12a8671
python311Packages.archinfo: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
f13399d
python311Packages.ailment: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
539da52
python311Packages.pyvex: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
951c26f
python311Packages.claripy: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
dafdec6
python311Packages.cle: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
3bffd06
python311Packages.angr: 9.2.72 -> 9.2.73
fabaff Oct 17, 2023
13c8e42
python313: init at 3.13.0a1
mweinelt Oct 17, 2023
7a9691f
python312Full: init
mweinelt Oct 17, 2023
c5012d5
python311Packages.cle: update binaries for tests
fabaff Oct 17, 2023
51eaa65
roundcube: 1.6.3 -> 1.6.4
Ma27 Oct 17, 2023
ca95f89
turso-cli: 0.85.3 -> 0.86.3
Fryuni Oct 17, 2023
fb4e349
ipget: 0.9.2 -> 0.10.0
Luflosi Oct 17, 2023
175331f
libLAS: remove never-used and broken GDAL support
tpwrules Oct 17, 2023
7d90e85
virtio-win: rename from win-virtio
anthonyroussel Oct 17, 2023
6a5f32e
python311Packages.softlayer: 6.1.9 -> 6.1.10
r-ryantm Oct 17, 2023
6037953
autosuspend: 4.3.0 -> 6.0.0
anthonyroussel Oct 17, 2023
3dcbe64
autosuspend: add anthonyroussel to maintainers
anthonyroussel Oct 17, 2023
0c16b9a
scala-update: init at 0.2.2
rtimush Jul 22, 2022
59e6b61
pinact: init at 0.1.2
kachick Oct 16, 2023
785b8ca
workflows/check-by-name: Improved mergeability check
infinisil Oct 17, 2023
87c3e37
wait4x: init at 2.13.0
jfvillablanca Oct 14, 2023
4b6b3e3
geopard: init at 1.4.0
jfvillablanca Oct 10, 2023
935646b
onlykey-cli: 1.2.9->1.2.10
kalbasit Oct 18, 2023
768b326
onlykey-agent: 1.1.13->1.1.15
kalbasit Oct 18, 2023
3f6b4aa
minimal-bootstrap.gcc{8,-latest}: prune dependency on previous compiler
emilytrau Oct 18, 2023
27e913b
qmk-udev-rules: 0.19.11 -> 0.22.3
r-ryantm Oct 18, 2023
fda60c8
qemu: 8.1.1 -> 8.1.2
trofi Oct 18, 2023
b9e9e44
rclone: 1.64.0 -> 1.64.1 (#261739)
marsam Oct 18, 2023
6f18106
Merge pull request #261651 from r-ryantm/auto-update/nix-eval-jobs
adisbladis Oct 18, 2023
b2afa89
Merge pull request #260701 from mjm/beeper-fix-wrapper
Mindavi Oct 18, 2023
4a050e5
Merge pull request #261751 from emilytrau/minimal-prune-deps
Artturin Oct 18, 2023
67ae175
Merge pull request #261719 from fabaff/angr-bump
fabaff Oct 18, 2023
cc2fbac
Merge pull request #261714 from fabaff/scmrepo-bump
fabaff Oct 18, 2023
acc75f4
Merge pull request #261712 from fabaff/notifications-python-client-bump
fabaff Oct 18, 2023
cc82e3b
Merge pull request #261711 from fabaff/dvc-bump
fabaff Oct 18, 2023
48d8e0d
Merge pull request #261710 from fabaff/adlfs-bump
fabaff Oct 18, 2023
ece2156
Merge pull request #261709 from fabaff/types-awscrt-bump
fabaff Oct 18, 2023
a6d58b2
Merge #261614: thunderbird*: 115.3.1 -> 115.3.2
vcunat Oct 18, 2023
e745eba
qarte: 4.17.1 → 5.5.0
vbgl Oct 11, 2023
9e5d315
python310Packages.jupyterlab-lsp: unbreak
natsukium Oct 18, 2023
dea3a72
Merge pull request #261673 from mimame/fix-termscp
fabaff Oct 18, 2023
a35f828
python311Packages.softlayer: update changelog entry
fabaff Oct 18, 2023
ace2bcc
nixos/modules: add missing projecteur entry
drupol Oct 18, 2023
68a32f4
Merge pull request #261054 from r-ryantm/auto-update/python310Package…
natsukium Oct 18, 2023
3f41f09
qmmp: 2.1.4 -> 2.1.5
r-ryantm Oct 18, 2023
2898e56
Merge pull request #261772 from NixOS/projecteur/add-nixos-module-err…
drupol Oct 18, 2023
f4d81e3
Merge pull request #261216 from liketechnik/vpn-slice-add-iproute2-ip…
delroth Oct 18, 2023
43decdc
vcluster: fix version output
peterromfeldhk Oct 17, 2023
e691e81
tor-browser: update licenses
felschr Sep 23, 2023
0cb660d
tor-browser: reorder source urls
felschr Oct 5, 2023
d987335
tor-browser: adjust update script for upcoming changes
felschr Sep 23, 2023
65e47cc
tor-browser: 12.5.6 -> 13.0
felschr Sep 23, 2023
8ea07f7
mullvad-browser: reorder source urls
felschr Sep 30, 2023
a1d1619
mullvad-browser: 12.5.6 -> 13.0
felschr Sep 23, 2023
b1937f3
cargo-crev: 0.25.0 -> 0.25.3
r-ryantm Oct 18, 2023
571c39c
pulumi-bin: 3.88.0 -> 3.89.0
Oct 16, 2023
78d976f
fplll: 5.4.4 -> 5.4.5
r-ryantm Oct 18, 2023
aaa9281
kn: 1.11.0 -> 1.11.1
r-ryantm Oct 18, 2023
7384a06
elixir-ls: 0.16.0 -> 0.17.1
jtrees Oct 18, 2023
a333ac5
python311Packages.qdrant-client: 1.6.0 -> 1.6.2
r-ryantm Oct 17, 2023
0eb396b
pcloud: 1.14.0 -> 1.14.1
r-vdp Oct 18, 2023
a2e56d0
leatherman: 1.12.9 -> 1.12.10
r-ryantm Oct 18, 2023
1a2cb66
espup: Fix darwin build
Oct 18, 2023
e66eee8
Merge pull request #261690 from amaxine/1password-gui-8.10.18
wegank Oct 18, 2023
f1bae1e
Merge pull request #243281 from tomeon/bundled-common-pathDerivation-…
marsam Oct 18, 2023
8fbb1f3
Merge pull request #261607 from peterromfeldhk/peter-vcluster-version
wegank Oct 18, 2023
4d8c667
Merge pull request #261737 from anthonyroussel/autosuspend
wegank Oct 18, 2023
f0363a5
Merge pull request #261397 from kachick/pinact
wegank Oct 18, 2023
84fc1cd
Merge pull request #261717 from mweinelt/python-3.13
mweinelt Oct 18, 2023
1ba96f4
Merge pull request #260978 from jfvillablanca/wait4x
wegank Oct 18, 2023
2af3020
Merge pull request #260205 from jfvillablanca/geopard
wegank Oct 18, 2023
c470e6c
quicksand: init at 2.0-unstable-2021-01-15
the-furry-hubofeverything Oct 16, 2023
b0fdfc7
Merge pull request #261706 from mweinelt/firefox-118.0.2
mweinelt Oct 18, 2023
d426e3f
Merge pull request #261518 from the-furry-hubofeverything/quicksand
wegank Oct 18, 2023
b8d6d84
Merge pull request #261425 from ProminentRetail/syncrclone
wegank Oct 18, 2023
8476dfa
pgmodeler: 1.0.5 -> 1.0.6
r-ryantm Oct 18, 2023
07dbc06
deepin.deepin-compressor: 5.12.18 -> 5.12.20
wineee Oct 18, 2023
af421cc
Merge pull request #261341 from trofi/monotone-gcc-14-fix
7c6f434c Oct 18, 2023
67a7b75
sphinx-sitemap: disable tests
alejandrosame Oct 18, 2023
d69e174
nix-du: 1.0.0 -> 1.1.0
symphorien Oct 18, 2023
89ec004
nixos/regreet: make `cage(1)` args configurable
Ma27 Oct 18, 2023
0e06407
libmediainfo: 23.09 -> 23.10
wineee Oct 18, 2023
d797abd
python311Packages.augmax: refactor
natsukium Oct 17, 2023
dc11557
mediainfo-gui: 23.07 -> 23.10
wineee Oct 18, 2023
51b589e
Merge pull request #261796 from jpraczyk/fix/espup-darwin-build
delroth Oct 18, 2023
f44a99d
Merge pull request #261644 from bobby285271/upd/xfce
bobby285271 Oct 18, 2023
8cbfc95
rimgo: 1.2.0 -> 1.2.1
quantenzitrone Oct 18, 2023
7cdad7d
Merge pull request #261262 from GaetanLepage/vim-plugins-update
teto Oct 18, 2023
9b74d6b
chromium: use jdk17 (#260865)
yuyuyureka Oct 18, 2023
b289b43
fetchFromBittorrent: init
MatthewCroughan Oct 13, 2023
cc46fa3
transmission: add transmission_noSystemd for smaller closure sizes
MatthewCroughan Oct 13, 2023
3271206
python311Packages.pycatch22: 0.4.3 -> 0.4.4
r-ryantm Oct 18, 2023
bb3f93e
Merge pull request #261653 from ConnorBaker/fix/magma-cuda-12
Oct 18, 2023
99dfb9b
python311Packages.pytest-testmon: 2.0.12 -> 2.0.13
r-ryantm Oct 18, 2023
ecab337
python310Packages.mmcv: 2.0.1 -> 2.1.0
GaetanLepage Oct 18, 2023
5d77e94
turso-cli: Use ldflags to set the version instead of embedding
Fryuni Oct 18, 2023
fedb667
python3Packages.torch: relax CUDA version requirements
Oct 12, 2023
8aa3951
Merge pull request #261656 from ConnorBaker/fix/torch-relax-cuda-vers…
Oct 18, 2023
0280298
Merge pull request #259606 from mbalatsko/init-whois-api
natsukium Oct 18, 2023
0d02ee1
synthesia: init at 10.9
ners Jul 23, 2023
563f516
python3Packages.openai-triton: narrow the definition of broken
Oct 17, 2023
d26b6de
Merge pull request #261654 from ConnorBaker/fix/openai-triton-arm-cud…
Oct 18, 2023
058e7e4
vgrep: 2.6.1 -> 2.7.0
aaronjheng Oct 18, 2023
67dc597
kak-lsp: fix build on Darwin
eraserhd Oct 18, 2023
fb8c33f
utm: 4.3.5 -> 4.4.3
wegank Oct 18, 2023
66bf904
cargo-tally: 1.0.30 -> 1.0.31
figsoda Oct 18, 2023
68500e0
headphones-toolbox: 0.0.4 -> 0.0.5
nyabinary Oct 18, 2023
4f5c280
Merge pull request #261263 from totoroot/update/fluxcd-2.1.2
wegank Oct 18, 2023
8d46abb
Merge pull request #261185 from r-ryantm/auto-update/bazarr
wegank Oct 18, 2023
042ae03
Merge pull request #261652 from r-ryantm/auto-update/netmaker-full
wegank Oct 18, 2023
5b22c68
Merge pull request #261675 from Kiskae/nvidia/545.23.06
NickCao Oct 18, 2023
ba1a94a
Merge pull request #261725 from Ma27/bump-roundcube
globin Oct 18, 2023
f29c418
Merge pull request #260274 from alejandrosame/sphinx-sitemap
mweinelt Oct 18, 2023
1854bd0
moar: 1.18.1 -> 1.18.2
foo-dogsquared Oct 18, 2023
1b7ad03
Merge pull request #261834 from GaetanLepage/mmcv
NickCao Oct 18, 2023
a9ba477
Merge pull request #261699 from r-ryantm/auto-update/python311Package…
NickCao Oct 18, 2023
44665c1
Merge pull request #261707 from r-ryantm/auto-update/python311Package…
NickCao Oct 18, 2023
e9e3a5a
Merge pull request #261752 from r-ryantm/auto-update/qmk-udev-rules
NickCao Oct 18, 2023
50d9870
Merge pull request #261785 from r-ryantm/auto-update/cargo-crev
NickCao Oct 18, 2023
dea2b2d
Merge pull request #261788 from r-ryantm/auto-update/kn
NickCao Oct 18, 2023
e160a38
Merge pull request #260974 from lorenz/add-litmus
wegank Oct 18, 2023
c82226d
Merge pull request #261793 from r-ryantm/auto-update/leatherman
NickCao Oct 18, 2023
215a5ed
Merge pull request #261794 from r-ryantm/auto-update/fplll
NickCao Oct 18, 2023
25ed18f
Merge pull request #261186 from r-ryantm/auto-update/crow-translate
sikmir Oct 18, 2023
147024d
Merge pull request #261731 from tpwrules/liblas-tidy
wegank Oct 18, 2023
d0cf2c6
Merge pull request #261807 from r-ryantm/auto-update/pgmodeler
NickCao Oct 18, 2023
affffd1
Merge pull request #261489 from wegank/xnee-refactor
wegank Oct 18, 2023
e16aa74
Merge pull request #261832 from r-ryantm/auto-update/python311Package…
NickCao Oct 18, 2023
2f86d05
Merge pull request #245088 from ners/synthesia
wegank Oct 18, 2023
90d4e7f
Merge pull request #261680 from r-ryantm/auto-update/python311Package…
NickCao Oct 18, 2023
5fc5bb5
Merge pull request #261786 from wrbbz/pulumi-bin-3.89.0
NickCao Oct 18, 2023
2a2a824
Merge pull request #261790 from R-VdP/rvdp/pcloud_1_14_1
NickCao Oct 18, 2023
b0015dc
Merge pull request #261814 from foo-dogsquared/update-moar
NickCao Oct 18, 2023
7e6d258
minecraftia: init at 1.0
gepbird Oct 17, 2023
c3528ad
wb32-dfu-updater: apply suggestions from code review
liketechnik Oct 18, 2023
bda90b8
Merge pull request #258928 from psibi/pid1-rs
figsoda Oct 18, 2023
b843f75
enumer: 1.5.8 -> 1.5.9
r-ryantm Oct 18, 2023
68adacd
google-cloud-sql-proxy: 2.7.0 -> 2.7.1
r-ryantm Oct 18, 2023
b4612f9
nixVersions.nix_2_17: 2.17 -> 2.17.1
colemickens Oct 17, 2023
121fcf0
Merge pull request #261604 from r-ryantm/auto-update/geoserver
sikmir Oct 18, 2023
0c0b23b
uiua386: init at 0.0.19
skykanin Oct 16, 2023
9de2a82
python311Packages.unstructured: 0.10.23 -> 0.10.24
r-ryantm Oct 18, 2023
6d0c077
Merge pull request #261615 from wegank/openfpgaloader-darwin
wegank Oct 18, 2023
9b805ae
Merge pull request #261859 from r-ryantm/auto-update/enumer
mweinelt Oct 18, 2023
195726b
Merge pull request #260791 from marsam/fix-whois-darwin
fpletz Oct 18, 2023
a4a2096
qView: 5.0 -> 6.1
player131007 Oct 18, 2023
f178210
Merge pull request #261741 from tweag/mergeable
infinisil Oct 18, 2023
f4e599a
losslesscut-bin: 3.55.2 -> 3.58.0
ShamrockLee Oct 18, 2023
5b689b3
qView: fix failed build when x11Support is false
player131007 Oct 18, 2023
d97ec14
prometheus-ipmi-exporter: 1.6.1 -> 1.7.0
r-ryantm Oct 18, 2023
e6dea39
garage_0_7: drop
RaitoBezarius Oct 10, 2023
be85add
garage_0_9: init at 0.9.0
RaitoBezarius Oct 10, 2023
71040ea
garage: nixpkgs-fmt
flokli Oct 16, 2023
725d22d
garage: apply MacOS build patch
flokli Oct 16, 2023
d9c73ef
garage: point garage to garage_0_9
flokli Oct 16, 2023
45e438f
nixosTests.garage: fix
flokli Oct 16, 2023
5b80b75
nixos/garage: nixpkgs-fmt
flokli Oct 17, 2023
770d1c5
nixos/garage: drop default package
flokli Oct 17, 2023
3343052
opentofu: 1.6.0-alpha2 -> 1.6.0-alpha3
adamcstephens Oct 18, 2023
dee2809
bemoji: init at 0.3.0
Laurent2916 Oct 18, 2023
de4e1b4
Merge pull request #260524 from DamienCassou/lint-staged
DamienCassou Oct 18, 2023
bbcc14f
Merge pull request #261816 from Ma27/regreet-cage-args
Ma27 Oct 18, 2023
03bca3c
Merge pull request #216516 from sumnerevans/git-get
doronbehar Oct 18, 2023
841c786
libbytesize: 2.9 -> 2.10
r-ryantm Oct 18, 2023
f82f259
Merge pull request #259870 from romildo/upd.python-efl
romildo Oct 18, 2023
222d451
Merge pull request #261841 from figsoda/tally
matthiasbeyer Oct 18, 2023
2e32e89
squeezelite: add meta.mainProgram
adamcstephens Oct 18, 2023
ee459b0
Merge pull request #261749 from kalbasit/update_onlykey
kalbasit Oct 18, 2023
7f6e52f
python311Packages.uhi: 0.3.3 -> 0.4.0
r-ryantm Oct 18, 2023
90475ce
nixos/tang: add to release notes
JulienMalka Oct 18, 2023
0aa2e8f
python310Packages.paddleocr: 2.7.0 -> 2.7.1
happysalada Oct 18, 2023
2ee12a9
treewide: remove myself (ma27) from a few packages
Ma27 Oct 18, 2023
43564e5
slippy: 0.1.0 -> 0.1.1
figsoda Oct 18, 2023
1a94590
zoom-us: 5.16.1.8561 -> 5.16.2.8828
sdht0 Oct 17, 2023
ac30ac8
nixos/virt-manager: init
the-furry-hubofeverything Oct 16, 2023
45fa1ad
Merge pull request #261475 from skykanin/add-uiua386-font
wegank Oct 18, 2023
7cc4d34
Merge pull request #261839 from wegank/utm-bump
wegank Oct 18, 2023
b8b04f2
Merge pull request #261705 from gepbird/minecraftia-init
wegank Oct 18, 2023
edad0cc
Merge pull request #261729 from Fryuni/turso
wegank Oct 18, 2023
31267d6
Merge pull request #261530 from eclairevoyant/picom-allusive
wegank Oct 18, 2023
49a1862
Merge pull request #260931 from r-ryantm/auto-update/carapace
wegank Oct 18, 2023
6d8ad47
Merge pull request #261600 from r-ryantm/auto-update/fluent-reader
wegank Oct 18, 2023
7cd39aa
Merge pull request #261837 from aaronjheng/vgrep
wegank Oct 18, 2023
cb611c7
Merge pull request #261866 from eraserhd/kak-lsp-CoreServices-fix
wegank Oct 18, 2023
825dc0f
op-geth: 1.101200.1 -> 1.101301.1
r-ryantm Oct 18, 2023
24ed484
grafana-agent: 0.37.1 -> 0.37.2
emilylange Oct 18, 2023
bcbe587
rPackages.quarto: add quarto to propagatedBuildInputs
nviets Oct 18, 2023
dc56941
Merge pull request #261873 from adamcstephens/opentofu/1.6-alpha3
wegank Oct 18, 2023
1470040
python311Packages.pycatch22: update license
wegank Oct 18, 2023
fea9845
Merge pull request #261852 from Laurent2916/bemoji
wegank Oct 18, 2023
3517d5e
Merge pull request #261735 from r-ryantm/auto-update/python311Package…
fabaff Oct 18, 2023
349eec3
Merge pull request #261874 from r-ryantm/auto-update/prometheus-ipmi-…
wegank Oct 18, 2023
9c7a70f
Merge pull request #111525 from lionello/dmd-bootstrap-rm-ref
wegank Oct 18, 2023
ef21b9f
Merge pull request #261875 from player131007/update-qview
acowley Oct 18, 2023
964a525
Merge pull request #261182 from liketechnik/init-wb32-dfu-updater
wegank Oct 18, 2023
a63c508
Merge pull request #261616 from mimame/fix-coursier
wegank Oct 18, 2023
5743177
vpn-slice: switch maintainer to liketechnik
liketechnik Oct 18, 2023
bc9afe9
Merge pull request #261808 from wineee/deepin-compressor
wegank Oct 18, 2023
36226bf
runme: 1.7.6 -> 1.7.7
figsoda Oct 18, 2023
af185f4
windmill: 1.160.0 -> 1.184.0
happysalada Oct 18, 2023
0f7f84d
windmill: add happysalada as maintainer
happysalada Oct 18, 2023
1f5f1be
Merge pull request #261564 from natsukium/python311Packages-augmax-up…
samuela Oct 18, 2023
91d118a
Merge pull request #228138 from rycee/mosquitto/outputs
doronbehar Oct 18, 2023
f203901
horizon-eda: clarify package license
jue89 Oct 18, 2023
14c9544
qt6.qtwebengine: fix platform detection on darwin
wegank Oct 18, 2023
3d06297
presenterm: init at 0.2.0
MikaelFangel Oct 18, 2023
3825d37
Merge pull request #261894 from emilylange/grafana-agent
flokli Oct 18, 2023
f530ffb
Merge pull request #225302 from jollheef/master
doronbehar Oct 18, 2023
115b799
pythonPackages: fix input argument typos
ShamrockLee Jul 13, 2023
52482b2
onionshare: drop disabled = !isPy3k after Python2 EOL
ShamrockLee Jul 14, 2023
8a4fa37
python3Packages.flask-openid: drop disabled = !isPy3k after Python 2 EOL
ShamrockLee Jul 18, 2023
e506278
Merge pull request #261896 from nviets/quartoFix
jbedo Oct 18, 2023
6bf4be9
Merge pull request #261861 from r-ryantm/auto-update/google-cloud-sql…
wegank Oct 18, 2023
8817bac
Merge pull request #261845 from Nyabinary/headphones-toolbox
wegank Oct 18, 2023
db83f7e
Merge pull request #259246 from cyberus-technology/outline-0-72-0
emilylange Oct 18, 2023
86dd779
Merge pull request #261277 from IreneKnapp/tenacity
K900 Oct 18, 2023
4c62088
python311Packages.horizon-eda: init at 2.5.0
jue89 Oct 7, 2023
43eeb76
Merge pull request #261920 from wegank/qtwebengine-darwin-1
wegank Oct 18, 2023
17a63e2
Merge pull request #261876 from ShamrockLee/losslesscut-bin-update-se…
wegank Oct 18, 2023
369ab55
Merge pull request #250633 from jue89/add-horizonpy
wegank Oct 18, 2023
eea62df
Merge pull request #261911 from liketechnik/vpn-slice-maintainership
wegank Oct 18, 2023
f570f42
Merge pull request #261723 from anthonyroussel/virtio-win-rename
wegank Oct 18, 2023
f643ac2
Merge pull request #261884 from JulienMalka/tang-rl
wegank Oct 18, 2023
c4223d7
Merge pull request #261302 from stepbrobd/xwaylandvideobridge
wegank Oct 18, 2023
fd34a71
Merge pull request #258825 from returntoreality/indi-full-wrap
wegank Oct 18, 2023
e0096b4
Merge pull request #258667 from returntoreality/indi-udev
wegank Oct 18, 2023
1ae1ab8
Merge pull request #256498 from rtimush/scala-update
wegank Oct 18, 2023
1c188d9
Merge pull request #261917 from figsoda/runme
wegank Oct 19, 2023
aef3152
Merge pull request #261830 from r-ryantm/auto-update/python311Package…
NickCao Oct 19, 2023
90391df
Merge pull request #261827 from Quantenzitrone/rimgo
wegank Oct 19, 2023
18e505d
Merge pull request #261768 from Luflosi/update/ipget
wegank Oct 19, 2023
835f8ef
Merge pull request #261909 from MikaelFangel/init-presenterm
wegank Oct 19, 2023
4e1a54c
Merge pull request #261818 from wineee/libmediainfo
wegank Oct 19, 2023
643a559
Merge pull request #259979 from ctem/ardour
wegank Oct 19, 2023
09ebb97
Merge pull request #261898 from symphorien/nix-du-1.1
fabianhjr Oct 19, 2023
6eed4c2
Merge pull request #261753 from trofi/qemu-update
fabianhjr Oct 19, 2023
27cb30e
Merge pull request #260415 from helsinki-systems/drop/linux_4_14
fabianhjr Oct 19, 2023
31673ce
lightstep-tracer-cpp: drop
AndersonTorres Oct 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 26 additions & 6 deletions .github/workflows/check-by-name.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,34 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Resolving the merge commit
env:
GH_TOKEN: ${{ github.token }}
run: |
if result=$(git ls-remote --exit-code ${{ github.event.pull_request.base.repo.clone_url }} refs/pull/${{ github.event.pull_request.number }}/merge 2>&1); then
mergedSha=$(cut -f1 <<< "$result")
echo "The PR appears to not have any conflicts, checking the merge commit $mergedSha"
# This checks for mergeability of a pull request as recommended in
# https://docs.github.com/en/rest/guides/using-the-rest-api-to-interact-with-your-git-database?apiVersion=2022-11-28#checking-mergeability-of-pull-requests
while true; do
echo "Checking whether the pull request can be merged"
prInfo=$(gh api \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
/repos/"$GITHUB_REPOSITORY"/pulls/${{ github.event.pull_request.number }})
mergeable=$(jq -r .mergeable <<< "$prInfo")
mergedSha=$(jq -r .merge_commit_sha <<< "$prInfo")

if [[ "$mergeable" == "null" ]]; then
# null indicates that GitHub is still computing whether it's mergeable
# Wait a couple seconds before trying again
echo "GitHub is still computing whether this PR can be merged, waiting 5 seconds before trying again"
sleep 5
else
break
fi
done

if [[ "$mergeable" == "true" ]]; then
echo "The PR can be merged, checking the merge commit $mergedSha"
else
echo "The PR may have a merge conflict"
echo "'git ls-remote' output was:"
echo "$result"
echo "The PR cannot be merged, it has a merge conflict"
exit 1
fi
echo "mergedSha=$mergedSha" >> "$GITHUB_ENV"
Expand Down
23 changes: 23 additions & 0 deletions doc/builders/fetchers.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -243,3 +243,26 @@ or

***
```
## `fetchFromBittorrent` {#fetchfrombittorrent}

`fetchFromBittorrent` expects two arguments. `url` which can either be a Magnet URI (Magnet Link) such as `magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c` or an HTTP URL pointing to a `.torrent` file. It can also take a `config` argument which will craft a `settings.json` configuration file and give it to `transmission`, the underlying program that is performing the fetch. The available config options for `transmission` can be found [here](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#options)

```
{ fetchFromBittorrent }:

fetchFromBittorrent {
config = { peer-limit-global = 100; };
url = "magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c";
sha256 = "";
}
```

### Parameters {#fetchfrombittorrent-parameters}

- `url`: Magnet URI (Magnet Link) such as `magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c` or an HTTP URL pointing to a `.torrent` file.

- `backend`: Which bittorrent program to use. Default: `"transmission"`. Valid values are `"rqbit"` or `"transmission"`. These are the two most suitable torrent clients for fetching in a fixed-output derivation at the time of writing, as they can be easily exited after usage. `rqbit` is written in Rust and has a smaller closure size than `transmission`, and the performance and peer discovery properties differs between these clients, requiring experimentation to decide upon which is the best.

- `config`: When using `transmission` as the `backend`, a json configuration can
be supplied to transmission. Refer to the [upstream documentation](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md) for information on how to configure.

42 changes: 42 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6332,6 +6332,16 @@
fingerprint = "D0CF 440A A703 E0F9 73CB A078 82BB 70D5 41AE 2DB4";
}];
};
gepbird = {
email = "[email protected]";
github = "gepbird";
githubId = 29818440;
name = "Gutyina Gergő";
keys = [
{ fingerprint = "RoAfvqa6w1l8Vdm3W60TDXurYwJ6h03VEGD+wDNGEwc"; }
{ fingerprint = "MP2UpIRtJpbFFqyucP431H/FPCfn58UhEUTro4lXtRs"; }
];
};
gerg-l = {
email = "[email protected]";
github = "Gerg-L";
Expand Down Expand Up @@ -8792,6 +8802,12 @@
githubId = 1189739;
name = "Julio Borja Barra";
};
jue89 = {
email = "[email protected]";
github = "jue89";
githubId = 6105784;
name = "Juergen Fitschen";
};
jugendhacker = {
name = "j.r";
email = "[email protected]";
Expand Down Expand Up @@ -8936,6 +8952,15 @@
githubId = 386765;
matrix = "@k900:0upti.me";
};
kachick = {
email = "[email protected]";
github = "kachick";
githubId = 1180335;
name = "Kenichi Kamiya";
keys = [{
fingerprint = "9121 5D87 20CA B405 C63F 24D2 EF6E 574D 040A E2A5";
}];
};
kaction = {
name = "Dmitry Bogatov";
email = "[email protected]";
Expand Down Expand Up @@ -10023,6 +10048,17 @@
githubId = 3696783;
name = "Leroy Hopson";
};
liketechnik = {
name = "Florian Warzecha";

email = "[email protected]";
github = "liketechnik";
githubId = 24209689;

keys = [{
fingerprint = "92D8 A09D 03DD B774 AABD 53B9 E136 2F07 D750 DB5C";
}];
};
lillycham = {
email = "[email protected]";
github = "lillycat332";
Expand Down Expand Up @@ -15190,6 +15226,12 @@
githubId = 47790121;
name = "Ryan Burns";
};
rtimush = {
email = "[email protected]";
github = "rtimush";
githubId = 831307;
name = "Roman Timushev";
};
rtreffer = {
email = "[email protected]";
github = "rtreffer";
Expand Down
8 changes: 8 additions & 0 deletions nixos/doc/manual/release-notes/rl-2311.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@

- [stalwart-mail](https://stalw.art), an all-in-one email server (SMTP, IMAP, JMAP). Available as [services.stalwart-mail](#opt-services.stalwart-mail.enable).

- [tang](https://github.com/latchset/tang), a server for binding data to network presence. Available as [services.tang](#opt-services.tang.enable).

- [Jool](https://nicmx.github.io/Jool/en/index.html), a kernelspace NAT64 and SIIT implementation, providing translation between IPv4 and IPv6. Available as [networking.jool.enable](#opt-networking.jool.enable).

- [Apache Guacamole](https://guacamole.apache.org/), a cross-platform, clientless remote desktop gateway. Available as [services.guacamole-server](#opt-services.guacamole-server.enable) and [services.guacamole-client](#opt-services.guacamole-client.enable) services.
Expand Down Expand Up @@ -107,6 +109,8 @@

- [trunk-ng](https://github.com/ctron/trunk), A fork of `trunk`: Build, bundle & ship your Rust WASM application to the web

- [virt-manager](https://virt-manager.org/), an UI for managing virtual machines in libvirt, is now available as `programs.virt-manager`.

## Backward Incompatibilities {#sec-release-23.11-incompatibilities}

- `network-online.target` has been fixed to no longer time out for systems with `networking.useDHCP = true` and `networking.useNetworkd = true`.
Expand Down Expand Up @@ -246,6 +250,8 @@

- The binary of the package `cloud-sql-proxy` has changed from `cloud_sql_proxy` to `cloud-sql-proxy`.

- Garage has been upgraded to 0.9.x. `services.garage.package` now needs to be explicitly set, so version upgrades can be done in a controlled fashion. For this, we expose `garage_x_y` attributes which can be set here.

- The `woodpecker-*` CI packages have been updated to 1.0.0. This release is wildly incompatible with the 0.15.X versions that were previously packaged. Please read [upstream's documentation](https://woodpecker-ci.org/docs/next/migrations#100) to learn how to update your CI configurations.

- The Caddy module gained a new option named `services.caddy.enableReload` which is enabled by default. It allows reloading the service instead of restarting it, if only a config file has changed. This option must be disabled if you have turned off the [Caddy admin API](https://caddyserver.com/docs/caddyfile/options#admin). If you keep this option enabled, you should consider setting [`grace_period`](https://caddyserver.com/docs/caddyfile/options#grace-period) to a non-infinite value to prevent Caddy from delaying the reload indefinitely.
Expand Down Expand Up @@ -303,6 +309,8 @@

- `dagger` was removed because using a package called `dagger` and packaging it from source violates their trademark policy.

- `win-virtio` package was renamed to `virtio-win` to be consistent with the upstream package name.

## Other Notable Changes {#sec-release-23.11-notable-changes}

- The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,7 @@
./programs/pantheon-tweaks.nix
./programs/partition-manager.nix
./programs/plotinus.nix
./programs/projecteur.nix
./programs/proxychains.nix
./programs/qdmr.nix
./programs/qt5ct.nix
Expand Down
15 changes: 14 additions & 1 deletion nixos/modules/programs/regreet.nix
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,19 @@ in
'';
};

cageArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ "-s" ];
example = lib.literalExpression
''
[ "-s" "-m" "last" ]
'';
description = lib.mdDoc ''
Additional arguments to be passed to
[cage](https://github.com/cage-kiosk/cage).
'';
};

extraCss = lib.mkOption {
type = lib.types.either lib.types.path lib.types.lines;
default = "";
Expand All @@ -50,7 +63,7 @@ in
config = lib.mkIf cfg.enable {
services.greetd = {
enable = lib.mkDefault true;
settings.default_session.command = lib.mkDefault "${pkgs.dbus}/bin/dbus-run-session ${lib.getExe pkgs.cage} -s -- ${lib.getExe cfg.package}";
settings.default_session.command = lib.mkDefault "${pkgs.dbus}/bin/dbus-run-session ${lib.getExe pkgs.cage} ${lib.escapeShellArgs cfg.cageArgs} -- ${lib.getExe cfg.package}";
};

environment.etc = {
Expand Down
16 changes: 16 additions & 0 deletions nixos/modules/programs/virt-manager.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{ config, lib, pkgs, ... }:

let
cfg = config.programs.virt-manager;
in {
options.programs.virt-manager = {
enable = lib.mkEnableOption "virt-manager, an UI for managing virtual machines in libvirt";

package = lib.mkPackageOption pkgs "virt-manager" {};
};

config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
programs.dconf.enable = true;
};
}
2 changes: 1 addition & 1 deletion nixos/modules/services/mail/mailman.nix
Original file line number Diff line number Diff line change
Expand Up @@ -644,7 +644,7 @@ in {
};

meta = {
maintainers = with lib.maintainers; [ lheckemann qyliss ma27 ];
maintainers = with lib.maintainers; [ lheckemann qyliss ];
doc = ./mailman.md;
};

Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/web-apps/plausible.nix
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,6 @@ in {
];
};

meta.maintainers = with maintainers; [ ma27 ];
meta.maintainers = with maintainers; [ ];
meta.doc = ./plausible.md;
}
14 changes: 5 additions & 9 deletions nixos/modules/services/web-servers/garage.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ with lib;

let
cfg = config.services.garage;
toml = pkgs.formats.toml {};
toml = pkgs.formats.toml { };
configFile = toml.generate "garage.toml" cfg.settings;
in
{
Expand All @@ -19,8 +19,8 @@ in
extraEnvironment = mkOption {
type = types.attrsOf types.str;
description = lib.mdDoc "Extra environment variables to pass to the Garage server.";
default = {};
example = { RUST_BACKTRACE="yes"; };
default = { };
example = { RUST_BACKTRACE = "yes"; };
};

environmentFile = mkOption {
Expand All @@ -30,7 +30,7 @@ in
};

logLevel = mkOption {
type = types.enum (["info" "debug" "trace"]);
type = types.enum ([ "info" "debug" "trace" ]);
default = "info";
example = "debug";
description = lib.mdDoc "Garage log level, see <https://garagehq.deuxfleurs.fr/documentation/quick-start/#launching-the-garage-server> for examples.";
Expand Down Expand Up @@ -65,12 +65,8 @@ in
};

package = mkOption {
# TODO: when 23.05 is released and if Garage 0.9 is the default, put a stateVersion check.
default = if versionAtLeast config.system.stateVersion "23.05" then pkgs.garage_0_8
else pkgs.garage_0_7;
defaultText = literalExpression "pkgs.garage_0_7";
type = types.package;
description = lib.mdDoc "Garage package to use, if you are upgrading from a major version, please read NixOS and Garage release notes for upgrade instructions.";
description = lib.mdDoc "Garage package to use, needs to be set explicitly. If you are upgrading from a major version, please read NixOS and Garage release notes for upgrade instructions.";
};
};

Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/docker-registry.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "docker-registry";
meta = with pkgs.lib.maintainers; {
maintainers = [ globin ma27 ironpinguin ];
maintainers = [ globin ironpinguin ];
};

nodes = {
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/documize.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "documize";
meta = with pkgs.lib.maintainers; {
maintainers = [ ma27 ];
maintainers = [ ];
};

nodes.machine = { pkgs, ... }: {
Expand Down
6 changes: 3 additions & 3 deletions nixos/tests/garage/basic.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
args@{ mkNode, ... }:
args@{ mkNode, ver, ... }:
(import ../make-test-python.nix ({ pkgs, ...} : {
name = "garage-basic";
meta = {
Expand Down Expand Up @@ -52,7 +52,7 @@ args@{ mkNode, ... }:
machine.succeed(f"garage layout apply --version {version}")

def create_api_key(machine: Machine, key_name: str) -> S3Key:
output = machine.succeed(f"garage key new --name {key_name}")
output = machine.succeed(f"garage key ${if ver == "0_8" then "new --name" else "create"} {key_name}")
m = key_creation_regex.match(output)
if not m or not m.group('key_id') or not m.group('secret_key'):
raise ValueError('Cannot parse API key data')
Expand Down Expand Up @@ -90,7 +90,7 @@ args@{ mkNode, ... }:
single_node.wait_for_open_port(3900)
# Now Garage is initialized.
single_node_id = get_node_id(single_node)
apply_garage_layout(single_node, [f'-z qemutest -c 1 "{single_node_id}"'])
apply_garage_layout(single_node, [f'-z qemutest -c ${if ver == "0_8" then "1" else "1G"} "{single_node_id}"'])
# Now Garage is operational.
test_bucket_writes(single_node)
test_bucket_over_http(single_node)
Expand Down
5 changes: 3 additions & 2 deletions nixos/tests/garage/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,11 @@ let
in
foldl
(matrix: ver: matrix // {
"basic${toString ver}" = import ./basic.nix { inherit system pkgs; mkNode = mkNode pkgs."garage_${ver}"; };
"with-3node-replication${toString ver}" = import ./with-3node-replication.nix { inherit system pkgs; mkNode = mkNode pkgs."garage_${ver}"; };
"basic${toString ver}" = import ./basic.nix { inherit system pkgs ver; mkNode = mkNode pkgs."garage_${ver}"; };
"with-3node-replication${toString ver}" = import ./with-3node-replication.nix { inherit system pkgs ver; mkNode = mkNode pkgs."garage_${ver}"; };
})
{}
[
"0_8"
"0_9"
]
6 changes: 3 additions & 3 deletions nixos/tests/garage/with-3node-replication.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
args@{ mkNode, ... }:
args@{ mkNode, ver, ... }:
(import ../make-test-python.nix ({ pkgs, ...} :
{
name = "garage-3node-replication";
Expand Down Expand Up @@ -55,7 +55,7 @@ args@{ mkNode, ... }:
machine.succeed(f"garage layout apply --version {version}")

def create_api_key(machine: Machine, key_name: str) -> S3Key:
output = machine.succeed(f"garage key new --name {key_name}")
output = machine.succeed(f"garage key ${if ver == "0_8" then "new --name" else "create"} {key_name}")
m = key_creation_regex.match(output)
if not m or not m.group('key_id') or not m.group('secret_key'):
raise ValueError('Cannot parse API key data')
Expand Down Expand Up @@ -110,7 +110,7 @@ args@{ mkNode, ... }:
zones = ["nixcon", "nixcon", "paris_meetup", "fosdem"]
apply_garage_layout(node1,
[
f'{ndata.node_id} -z {zones[index]} -c 1'
f'{ndata.node_id} -z {zones[index]} -c ${if ver == "0_8" then "1" else "1G"}'
for index, ndata in enumerate(node_ids.values())
])
# Now Garage is operational.
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/gotify-server.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "gotify-server";
meta = with pkgs.lib.maintainers; {
maintainers = [ ma27 ];
maintainers = [ ];
};

nodes.machine = { pkgs, ... }: {
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/hydra/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ let
makeHydraTest = with pkgs.lib; name: package: makeTest {
name = "hydra-${name}";
meta = with pkgs.lib.maintainers; {
maintainers = [ lewo ma27 ];
maintainers = [ lewo ];
};

nodes.machine = { pkgs, lib, ... }: {
Expand Down
Loading