Commit Graph

554392 Commits

Author SHA1 Message Date
Kyle Hendricks
463424129d snapraid: fix split parity files
SnapRAID has a feature where you can specify "split" parity files. This
is useful when you're using 16tb or bigger ext4-formatted disks for
parity. ext4 doesn't support files bigger than 16tb so this "split
parity file" can be used to specify two parity files on a single parity
disk and SnapRAID will automatically use the subsequent file when the current
cannot grow anymore (hits 16TB). You specify these split parity files by
separating them with commas in the "parity" config option. This
mostly already works except when it comes to the scheduled systemd sync
job where it specifies ReadWritePaths. If you specify a parity with
multiple files you'll get an error when the systemd job runs: Failed to
set up mount namespacing:
/run/systemd/unit-root/mnt/parity1/snapraid1.parity,/mnt/parity1/snapraid2.parity: No such file or directory
Essentially, when the parity file paths are passed into ReadWritePaths,
they're always treated as a single path.  This change makes sure to
split the paths if they contain a comma.

The big concern for this change is if it would break users who have
commas in their actual parity file paths.  This won't be an issue because SnapRAID
itself blindly splits on commas for parity files, so legitimate commas in a parity
file path wouldn't work in SnapRAID anyway. See here:
978d812153/cmdline/state.c (L692)

SnapRAID doc for split parity files: https://www.snapraid.it/manual#7.1
2023-11-29 20:10:29 -05:00
Weijia Wang
59f9784c42
Merge pull request #270182 from eclairevoyant/fnott
fnott: set meta.mainProgram, passthru.updateScript, and other cleanup
2023-11-30 01:54:57 +01:00
Weijia Wang
613faa2cdb
Merge pull request #270236 from eclairevoyant/nhentai
nhentai: set meta.mainProgram, fix deps, and other cleanup
2023-11-30 01:54:08 +01:00
Weijia Wang
f97576fb05
Merge pull request #270987 from mmlb/update-mmlb-email
maintainers: update mmlb email
2023-11-30 01:37:12 +01:00
Weijia Wang
b94933b280
Merge pull request #270971 from somasis/signal-desktop-mainProgram
signal-desktop: add meta.mainProgram
2023-11-30 01:36:17 +01:00
Weijia Wang
4a939f35c9
Merge pull request #270830 from wineee/bilbil
bilibili: update meta info
2023-11-30 01:35:14 +01:00
Weijia Wang
452be591c8
Merge pull request #270477 from TomaSajt/mlx42
mlx42: add meta.changelog and simplify src.rev
2023-11-30 01:34:18 +01:00
Weijia Wang
d54199b581
Merge pull request #270970 from somasis/pastel-mainProgram
pastel: add meta.mainProgram
2023-11-30 01:30:30 +01:00
Weijia Wang
ef13e20509
Merge pull request #270568 from wineee/xlayoutdisplay
xlayoutdisplay: 1.3.0 -> 1.5.0
2023-11-30 01:23:58 +01:00
rewine
27e8db2bcf bilibili: update meta info
1. mark sourceProvenance as `binaryNativeCode`
2. only work on "x86_64-linux" platform, upstream supports arm but it still is not in nixpkgs
3. Add unfree license, this is a proprietary software belonging to `bilibili.com`, [upstream](https://github.com/msojocs/bilibili-linux) ported to linux via anti-obfuscation
2023-11-30 01:11:48 +01:00
Mario Rodas
c1fd973219
Merge pull request #270894 from r-ryantm/auto-update/postgresql12JitPackages.pgroonga
postgresql12JitPackages.pgroonga: 3.0.8 -> 3.1.5
2023-11-29 19:07:12 -05:00
Weijia Wang
045d470051
Merge pull request #268890 from pokon548/update-flowtime
flowtime: 3.1 -> 6.1
2023-11-30 01:02:19 +01:00
Mario Rodas
98b5d3b885
Merge pull request #270908 from marsam/update-pueue
pueue: 3.3.1 -> 3.3.2
2023-11-29 19:01:38 -05:00
Weijia Wang
6ece342c1d
Merge pull request #268945 from BlankParticle/catppuccin-grub-theme
catppuccin: add grub theme
2023-11-30 00:54:58 +01:00
Weijia Wang
e9664e90a2
Merge pull request #270582 from paveloom/qbittorrent
qbittorrent: 4.6.1 -> 4.6.2
2023-11-30 00:50:34 +01:00
Weijia Wang
2d8a338d24
Merge pull request #270177 from uku3lig/hyprpaper-0.5.0
hyprpaper: 0.4.0 -> 0.5.0
2023-11-30 00:43:08 +01:00
Weijia Wang
bd083996e5
Merge pull request #270615 from r-ryantm/auto-update/frr
frr: 9.0.1 -> 9.1
2023-11-30 00:40:28 +01:00
Weijia Wang
fadbca63cb
Merge pull request #270960 from r-ryantm/auto-update/sonobus
sonobus: 1.6.2 -> 1.7.0
2023-11-30 00:38:30 +01:00
Weijia Wang
b26d5828d5
Merge pull request #270905 from Luflosi/fix-teeworlds-on-darwin
teeworlds: fix build on Darwin
2023-11-30 00:08:05 +01:00
Weijia Wang
a32e8d5acb
Merge pull request #270783 from emilytrau/neomutt-x86_64-darwin
neomutt: fix build on x86_64-darwin
2023-11-30 00:05:53 +01:00
Weijia Wang
6711380ae7
Merge pull request #269724 from szlend/fix-linux-pam-darwin-cross
linux-pam: fix cross-compilation from darwin
2023-11-29 23:59:22 +01:00
Thomas Gerbet
21b0b939cb
Merge pull request #269364 from r-ryantm/auto-update/capnproto
capnproto: 1.0.1 -> 1.0.1.1
2023-11-29 23:40:57 +01:00
Emily Trau
dc55b556b3
Merge pull request #268839 from emilytrau/minimal-mes-0.25
minimal-bootstrap.mes: 0.24.2 -> 0.25
2023-11-30 09:00:58 +11:00
Nick Cao
22be93bcd7
Merge pull request #270982 from NickCao/opentofu
opentofu: 1.6.0-alpha5 -> 1.6.0-beta1
2023-11-29 16:54:59 -05:00
Thiago Kenji Okada
b5eeef1b78
Merge pull request #270981 from JerrySM64/update-linux-zen
linuxKernel.kernels.linux_lqx: 6.6.2-lqx1 -> 6.6.3-lqx1
2023-11-29 21:48:23 +00:00
Nick Cao
231ffe1942
Merge pull request #270662 from PedroHLC/drop-myself-from-abandoned
treewide: remove myself as maintainer from 7 derivations
2023-11-29 15:33:58 -05:00
Nick Cao
3340c8e3aa
Merge pull request #270906 from Flakebi/vulkan-cts2
vulkan-cts: 1.3.7.0 -> 1.3.7.2
2023-11-29 15:32:21 -05:00
Fabian Affolter
faef749c0e
Merge pull request #270922 from fabaff/aio-pika-bump
python311Packages.aio-pika: 9.3.0 -> 9.3.1
2023-11-29 21:24:43 +01:00
Fabian Affolter
dcffd16029
Merge pull request #270923 from fabaff/dvc-studio-client-bump
python311Packages.dvc-studio-client: 0.15.0 -> 0.17.0
2023-11-29 21:24:03 +01:00
Robert Schütz
6da35c1c32
Merge pull request #270320 from dotlambda/bx-py-utils-88
python311Packages.bx-py-utils: 80 -> 88
2023-11-29 12:22:59 -08:00
Fabian Affolter
364203de14
Merge pull request #270892 from fabaff/regenmaschine-bump
python311Packages.regenmaschine: 2023.08.0 -> 2023.11.0
2023-11-29 21:22:01 +01:00
Fabian Affolter
040b5aceda
Merge pull request #270890 from fabaff/dvc-bump
python311Packages.dvc: 3.30.1 -> 3.30.3, python311Packages.dvc-data: 2.22.0 -> 2.22.3
2023-11-29 21:21:46 +01:00
Fabian Affolter
eb5a8653a9
Merge pull request #270889 from fabaff/neo4j-bump
python311Packages.neo4j: 5.14.1 -> 5.15.0
2023-11-29 21:21:31 +01:00
Fabian Affolter
1aa75463f9
Merge pull request #270886 from fabaff/podman-bump
python311Packages.podman: 4.7.0 -> 4.8.0
2023-11-29 21:21:18 +01:00
Mario Rodas
2c01cd06af dune_3: 3.12.0 -> 3.12.1
Diff: https://github.com/ocaml/dune/compare/3.12.0...3.12.1

Changelog: https://github.com/ocaml/dune/blob/3.12.1/CHANGES.md
2023-11-29 20:53:53 +01:00
7c6f434c
45e56c4c16
Merge pull request #270561 from vbgl/gajim-1.8.4
pythonPackages.nbxmpp: 4.5.0 → 4.5.3; gajim: 1.8.3 → 1.8.4
2023-11-29 19:38:49 +00:00
7c6f434c
18483f295b
Merge pull request #270463 from hraban/nixpkgs-unstable
sbcl: 2.3.10 -> 2.3.11
2023-11-29 19:38:19 +00:00
7c6f434c
51435d17d1
Merge pull request #270433 from mfrischknecht/fix-pangomm-2.42
pangomm: fix build for v 2.42.2
2023-11-29 19:37:38 +00:00
7c6f434c
e20a925495
Merge pull request #270089 from r-ryantm/auto-update/allegro5
allegro5: 5.2.8.0 -> 5.2.9.0
2023-11-29 19:36:22 +00:00
Nikolay Korotkiy
518c354714
Merge pull request #270936 from marsam/update-pgrouting
postgresqlPackages.pgrouting: 3.6.0 -> 3.6.1
2023-11-29 23:27:14 +04:00
Pol Dellaiera
93fdb61bbc
Merge pull request #269266 from IogaMaster/leaf
leaf: init at 0.1.0
2023-11-29 20:26:30 +01:00
Pol Dellaiera
383cfc350c
Merge pull request #270393 from uninsane/pr-fetchgitlab-extra-attrs
fetchFromGitLab: passthru owner and repo
2023-11-29 20:22:29 +01:00
Henner Zeller
897387bb27 yosys-synlig: 2023-10-26 -> 2023-11-28 2023-11-29 13:18:33 -06:00
Henner Zeller
409e9d1a30 surelog: 1.76 -> 1.80 2023-11-29 13:18:33 -06:00
Henner Zeller
39dd77fde8 uhdm: 1.77 -> 1.80 2023-11-29 13:18:33 -06:00
Pol Dellaiera
9ecf38f085
Merge pull request #270521 from uninsane/pr-ripgrep-cross-14-0-1
ripgrep: fix cross compilation
2023-11-29 20:18:08 +01:00
Pol Dellaiera
758560ef7b
Merge pull request #270454 from heisfer/maintainer-heisfer
maintainers: add heisfer
2023-11-29 20:16:35 +01:00
Pol Dellaiera
1d2907ca33
Merge pull request #269088 from r-ryantm/auto-update/dprint
dprint: 0.42.5 -> 0.43.0
2023-11-29 20:08:04 +01:00
Pol Dellaiera
f5ae8e609d
Merge pull request #270573 from r-ryantm/auto-update/llama-cpp
llama-cpp: 1538 -> 1573
2023-11-29 20:07:15 +01:00
Pol Dellaiera
792b71b6c7
Merge pull request #270756 from r-ryantm/auto-update/earthly
earthly: 0.7.21 -> 0.7.22
2023-11-29 20:06:18 +01:00