Commit Graph

67 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
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
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
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
Adam C. Stephens
b0dc55b783 garage: remove 0.8, mark 0.9 eol, rename 1.0 (#419392) 2025-06-28 10:18:34 -04:00
Adam C. Stephens
70db913431 garage: add adamcstephens as maintainer 2025-06-24 12:02:41 -04:00
Adam C. Stephens
2b90c413df garage_1_x: rename to garage_1 2025-06-23 17:53:02 -04:00
Adam C. Stephens
45c0608ace garage_0_9: mark eol 2025-06-23 17:49:22 -04:00
Adam C. Stephens
8a77cc3db4 garage_0_8: remove 2025-06-23 17:49:22 -04:00
Adam C. Stephens
c7aef91feb garage_0_x: disable tests
0.x is no longer supported, but until we remove from tree
we'll skip running tests on it
2025-06-23 17:31:01 -04:00
Adam C. Stephens
b9700f766a garage_2: init at 2.0.0
https://garagehq.deuxfleurs.fr/blog/2025-06-garage-v2/
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.0.0

Thanks to @herbetom for providing the test updates
2025-06-17 12:21:12 -04:00
Adam C. Stephens
722607472a nixos/tests/garage: move to runTest 2025-06-17 12:21:12 -04:00
Tom Herbers
82f877b9fe garage: 1.1.0 -> 1.2.0 2025-06-15 22:08:12 +02:00
Ovyerus
75bc9487e4 garage: 1.0 and 0.9 is no longer broken on Darwin
0.8 failed build, but due to type mismatches within code, not a linker error like the others used to.
2025-03-06 14:51:56 +11:00
teutat3s
cbf8fb2f3f garage: 1.0.1 -> 1.1.0
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.1.0
2025-03-05 21:42:46 +01:00
Alyssa Ross
3f4e1f908a garage: useFetchCargoVendor
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes.  It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
2025-01-30 17:37:49 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Nick Cao
4d74c042ba garage: use new darwin sdk pattern 2024-12-03 14:18:33 -05:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Florian Klink
a0b89aac04 garage: move from sha256 to hash 2024-09-22 18:09:48 +03:00
Florian Klink
061d9eb2d9 garage: 1.0.0 -> 1.0.1
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.0.1
2024-09-22 18:09:47 +03:00
Matt Moriarity
851a976c2a garage: update time to fix build with rust 1.80 2024-08-16 21:05:33 -06:00
aleksana
5b63ef2a48 treewide: change cargoSha256 with SRI hash to cargoHash manually 2024-07-03 21:53:31 +08:00
Sigmanificient
d48a9bb622 treewide: remove unused fetchpatch arguments 2024-06-04 12:40:25 +02:00
Raito Bezarius
2759c33ca3 garage: drop maintenance
Given the current situation, I have not been able to take care of
anything related to that module. Upgrades are merged without upgrading
properly the module, unfortunately.

This caused too much divergence and I still do not have the energy to
take care of it.

I will leave it to the more active recent committers who touched the
module to take it from there.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-19 23:01:36 +02:00
teutat3s
948c550669 nixosTests.garage: run test for garage_1_x
Add reminder comment to add new versions to tests
2024-05-15 11:09:41 +02:00
Yureka
b701934eaa garage: 0.9.4 -> 1.0.0
Release notes: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.0.0
2024-04-12 12:43:15 +02:00
Yureka
b16bc0d282 garage: 0.9.3 -> 0.9.4 (#302791)
Release Notes: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.4
2024-04-10 07:26:22 +02:00
Adam Stephens
b125d698ed garage_0_8: 0.8.6 -> 0.8.7
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.7
2024-03-04 11:36:28 -05:00
Adam Stephens
5c468df478 garage_0_9: 0.9.2 -> 0.9.3
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.3
2024-03-04 11:33:33 -05:00
Raito Bezarius
4ffb9ba707 garage: mark broken on Darwin
It broke again because of some linker error.
```
garage-aarch64-darwin> warning: use of deprecated associated function `garage_db::sled_adapter::SledDb::init`: The Sled database is now deprecated and will be removed in Garage v1.0. Please migrate to LMDB or Sqlite as soon as possible.
garage-aarch64-darwin>    --> src/model/garage.rs:134:31
garage-aarch64-darwin>     |
garage-aarch64-darwin> 134 |                 db::sled_adapter::SledDb::init(db)
garage-aarch64-darwin>     |                                           ^^^^
garage-aarch64-darwin>     |
garage-aarch64-darwin>     = note: `#[warn(deprecated)]` on by default
garage-aarch64-darwin>
garage-aarch64-darwin>    Compiling garage_api v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/api)
garage-aarch64-darwin>    Compiling garage_web v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/web)
garage-aarch64-darwin> warning: `garage_model` (lib) generated 1 warning
garage-aarch64-darwin>    Compiling garage v0.9.2 (/private/tmp/nix-build-garage-0.9.2.drv-0/source/src/garage)
garage-aarch64-darwin> warning: use of deprecated associated function `garage_db::sled_adapter::SledDb::init`: The Sled database is now deprecated and will be removed in Garage v1.0. Please migrate to LMDB or Sqlite as soon as possible.
garage-aarch64-darwin>   --> src/garage/cli/convert_db.rs:65:29
garage-aarch64-darwin>    |
garage-aarch64-darwin> 65 |             Ok(sled_adapter::SledDb::init(db))
garage-aarch64-darwin>    |                                      ^^^^
garage-aarch64-darwin>    |
garage-aarch64-darwin>    = note: `#[warn(deprecated)]` on by default
garage-aarch64-darwin>
garage-aarch64-darwin> error: linker `/nix/store/6kpjydf9x7zqa1xq2qipnwr32ki3fs2n-clang-wrapper-16.0.6/bin/cc` not found
garage-aarch64-darwin>   |
garage-aarch64-darwin>   = note: No such file or directory (os error 2)
```

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 19:35:03 +01:00
Raito Bezarius
b041481ef3 garage: 0.9.1 -> 0.9.2
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.2
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 18:05:18 +01:00
Raito Bezarius
19bfc60e9f garage_0_8: 0.8.5 -> 0.8.6
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.6
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-01 18:05:02 +01:00
Adam Stephens
5a93058145 garage_0_8: mark broken on darwin
upstream did not backport fixes for darwin build failures to 0.8.
users should be encouraged to upgrade.
2024-01-17 22:05:06 -05:00
Adam Stephens
1c1f1d2f9b garage: add changelog meta attribute 2024-01-17 17:24:20 +01:00
Adam Stephens
e8f1c9b2fb garage_0_9: 0.9.0 -> 0.9.1
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.1

Due to a recent change in the build system, we have to remove actively a
file (`.cargo/config.toml`) to avoid the mold linker to leak during the linkage phase.

Not sure if we should have more sophisticated ways to ignore this.
2024-01-17 17:23:46 +01:00
Adam Stephens
21727dbda0 garage_0_8: 0.8.4 -> 0.8.5
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.8.5
2024-01-17 17:23:22 +01:00
h7x4
12315f53ff treewide: add mainProgram 2023-11-24 21:01:03 +01:00
Florian Klink
d9c73ef087 garage: point garage to garage_0_9
The unversioned version should always point to the latest version.
2023-10-18 19:20:03 +02:00
Florian Klink
725d22d9c1 garage: apply MacOS build patch
https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/653
2023-10-18 19:20:03 +02:00
Florian Klink
71040ea59e garage: nixpkgs-fmt 2023-10-18 19:20:03 +02:00
Raito Bezarius
be85addb7f garage_0_9: init at 0.9.0
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v0.9.0
2023-10-18 19:20:03 +02:00
Raito Bezarius
e6dea3982e garage_0_7: drop
This was EOL for a long time, 0.8 and 0.9 are out by now.
2023-10-18 19:20:03 +02:00
Adam Stephens
6ab913850d garage: 0.8.3 -> 0.8.4 (#253542) 2023-09-06 09:31:32 +02:00
Adam Stephens
9e18d0f618 garage: 0.8.2 -> 0.8.3 2023-08-29 14:00:32 -04:00