3902 Commits

Author SHA1 Message Date
Tom Herbers 1339fb9d7d garage_2: 2.2.0 -> 2.3.0
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.3.0

Co-authored-by: Adam C. Stephens <adam@valkor.net>
2026-04-20 12:35:53 +02:00
quantenzitrone 6af66cd010 mkspiffs: move to pkgs/by-name
this shouldn't create any rebuilds
2026-02-01 23:01:16 +01:00
quantenzitrone 2f68dc472f mergerfs{,-tools}: move to pkgs/by-name
this shouldn't create any rebuilds
2026-02-01 23:01:15 +01:00
quantenzitrone 5a0b3ee95a kio-fuse: move to pkgs/by-name
this shouldn't create any rebuilds
2026-02-01 23:01:10 +01:00
quantenzitrone ddee5b38d4 disorderfs: move to pkgs/by-name
this shouldn't create any rebuilds
2026-02-01 22:53:49 +01:00
Gergő Gutyina 4552f7063e various: use stdenv.mkDerivation instead of qt5.mkDerivation (#483875) 2026-01-31 11:43:03 +00:00
quantenzitrone ba38bc4e0a various: use stdenv.mkDerivation instead of qt5.mkDerivation
this shouldn't create any rebuilds
2026-01-26 05:56:25 +01:00
Adam C. Stephens b17a21db11 garage_1: 1.3.0 -> 1.3.1
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.3.1
2026-01-24 14:10:21 -05:00
Adam C. Stephens 6782b59e9f garage_2: 2.1.0 -> 2.2.0
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.2.0
2026-01-24 14:10:20 -05:00
Stefan Frijters 8b9cfbf362 garage: prepare for structuredAttrs by moving OPENSSL_NO_VENDOR into env 2025-12-30 22:53:37 +01:00
Aaron Andersen 2cef7a0b9c mergerfs: 2.40.2 -> 2.41.1 (#469169) 2025-12-10 23:55:10 +00:00
Ihar Hrachyshka 567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Aaron Andersen cda88a113e mergerfs: 2.40.2 -> 2.41.1 2025-12-08 22:44:31 -05:00
Michael Daniels 001afb80b7 {encfs,pdfsam-basic,razergenie,tytools,vc}: migrate to by-name 2025-11-23 21:31:50 -05:00
Rafael Ieda cdc8050f8e treewide: mark as broken on darwin (last successful Hydra build in 2024) 2025-11-05 12:57:40 -03:00
benaryorg 72ccd1e2cb pkgs/ceph: move to by-name
Signed-off-by: benaryorg <binary@benary.org>
2025-10-24 09:38:19 +00:00
benaryorg 56d71be11e pkgs/ceph: client as output
Moving the ceph client to a separate output allows moving the entire package to the by-name structure more easily.

Signed-off-by: benaryorg <binary@benary.org>
2025-10-24 09:34:59 +00:00
benaryorg f04ab69048 pkgs/ceph: self-contained package
Moving all of the custom dependency magic into the package allows us to move it to the by-name hierarchy a lot easier.

This however also means breaking any overrides used downstream for the affected dependencies:

- fmt
- lua
- arrow-cpp

The last one is now also exposed via passthru for overriding purposes.
All expressions evaluate to the same values though.

Signed-off-by: benaryorg <binary@benary.org>
2025-10-24 09:23:46 +00:00
André Lima a0816fc364 ceph.python.pkgs.cryptography: disable mem leak tests on all platforms 2025-10-19 17:43:43 +01:00
Vladimír Čunát 699893f76d ceph: fix CMake 4.0 builds (#451118) 2025-10-18 08:09:54 +00:00
Krzysztof Nazarewski ebb38a0cd3 ceph: update cpp_redis with CMake 4 support 2025-10-11 23:17:32 +02:00
Krzysztof Nazarewski b572449d40 ceph: update arrow-cpp with CMake 4 support
related to https://github.com/NixOS/nixpkgs/issues/445447
2025-10-11 22:59:50 +02:00
K900 c6b60d1961 treewide: drop 'tinyxml2' alias
We have tinyxml, tinyxml2, which is an alias for tinyxml,
and tinyxml-2, which is an entirely different thing.
This is very confusing. Reduce confusion by removing the alias.
2025-10-11 15:26:09 +03:00
Vladimír Čunát dd51f936da Merge branch 'master' into staging-next
lixPackageSets.git conflicted via 9c29a340be + eabfa160aa
I think, hopefully good now.
2025-10-05 08:18:28 +02:00
Guy Chronister 226c340d7e kdiskmark: migrate to by-name, move out of top-level 2025-10-04 11:29:19 -05:00
Emily 6c5697be90 encfs: fix build with CMake 4
Deprecated upstream; won’t be fixed there.

Co-authored-by: K900 <me@0upti.me>
2025-09-19 16:29:10 +01:00
Adam C. Stephens 703829ee20 garage_2: 2.0.0 -> 2.1.0
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.1.0
2025-09-16 09:26:42 -04:00
Adam C. Stephens 911f08c84b garage_1: 1.2.0 -> 1.3.0
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.3.0
2025-09-16 09:26:41 -04:00
Adam C. Stephens 74bcd02646 garage: remove 0.9 and minor versions for 1.2 and 2.0 2025-09-16 09:26:35 -04:00
Emily 6dc1559245 {irods,irods-icommands}: 4.3.3 -> 5.0.1 (#434776) 2025-09-05 16:56:11 +01:00
Davíð Steinn Geirsson a7eea2d9d7 ceph: Use full path to mount(8) when remounting FUSE fs
Before, using ceph-fuse in a systemd unit, it failed to remount and exited.
```
ceph-fuse[74399]:   -257> 2025-08-30T01:19:31.420+0000 7f0fce7f46c0 -1 client.740614836 failed to remount (to trim kernel dentries): return code = 127
ceph-fuse[74399]:   -256> 2025-08-30T01:19:31.420+0000 7f0fce7f46c0 -1 client.740614836 failed to remount for kernel dentry trimming; quitting!
```
2025-08-30 22:58:14 +00:00
Martin Weinelt 4bd0b9c7ab Reapply "Merge remote-tracking branch 'origin/master' into staging-next"
This reverts commit 106b1418bc.

Restores the commits lost during the revert of a merge on staging-next.
2025-08-23 16:06:41 +02:00
nixpkgs-ci[bot] 1ea7f876d1 Merge master into staging-next 2025-08-21 18:05:34 +00:00
jopejoe1 c7a76b5e03 romdirfs: move to by-name 2025-08-21 10:31:48 +02:00
nixpkgs-ci[bot] 8721febb4b Merge master into staging-next 2025-08-20 00:16:19 +00:00
liberodark 890d03374f treewide: move to by-name part 3 2025-08-19 14:56:57 +02:00
Emily c6435a9da7 {irods,irods-icommands}: 4.3.3 -> 5.0.1 2025-08-18 18:46:30 +01:00
Martin Weinelt 106b1418bc Revert "Merge remote-tracking branch 'origin/master' into staging-next"
This reverts commit 28cafe5795, reversing
changes made to 281c9189d4.

Broken merge due to mergiraf removing many newlines from
python-packages.nix.
2025-08-15 13:58:54 +02:00
Martin Weinelt 28cafe5795 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/dependency-groups/default.nix
	pkgs/development/python-modules/nox/default.nix
2025-08-15 12:42:37 +02:00
Guillaume Girol 2cd57f43e0 kdiskmark: 3.1.4 -> 3.2.0 (#432773) 2025-08-15 10:52:20 +02:00
Guillaume Girol 9652ffd5c1 kdiskmark: 3.1.4 -> 3.2.0
changelog: https://github.com/JonMagon/KDiskMark/releases/tag/3.2.0
2025-08-11 12:00:00 +00:00
nixpkgs-ci[bot] 52a71c4fb2 Merge staging-next into staging 2025-08-05 00:19:45 +00:00
Guy Chronister a8e1129739 orangefs: migrate to by-name
orangefs: refactor package definitions
2025-08-04 15:10:09 +00:00
nixpkgs-ci[bot] a482dd935d Merge staging-next into staging 2025-07-30 18:07:01 +00:00
Niklas Hambüchen 6e2e0153b0 ceph: 19.2.2 -> 19.2.3
* Removed upstream applied patches.
* libnbd became a new required dependency:
  https://github.com/ceph/ceph/commit/5a2c11c579f9a3516c8b532f9d2a79ba2990e03e
2025-07-29 19:38:24 +00:00
mivorasu ee0866bddd treewide: conform descriptions to the standards 2025-07-28 04:39:00 +00:00
benaryorg b727207a97 ceph: arrow 19 compilation fix with protobuf 30
It seems that Arrow 20 which broke compilation initially causes issues with our tests when the patch which was merged upstream is applied.
At the same time the bundled Arrow 17 can't work with current Re2 due to its C++ version.
The thing that broke the Arrow 19 build is because Arrow 19 is itself not compatible with Protobuf 30, which is pulled in somewhere along the dependency graph by something else causing linking issues.
However, the patch for Protobuf 30 compat applies cleanly to our Arrow 19, which means we can dump the older version pin and instead use this patch to get Arrow 19 working again.

Signed-off-by: benaryorg <binary@benary.org>
2025-07-27 23:24:26 +00:00
TomaSajt 398b16e16c treewide: remove useFetchCargoVendor usages 2025-07-26 11:39:35 +02:00
Wolfgang Walther 5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Alyssa Ross e0910df589 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/by-name/me/meson/package.nix
2025-07-02 14:49:42 +02:00