Commit Graph

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:
  5a2c11c579
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