gotosocial: 0.21.3 -> 0.22.0 (#536969)

This commit is contained in:
Peder Bergebakken Sundt
2026-07-09 14:13:14 +00:00
committed by GitHub
3 changed files with 9 additions and 3 deletions
+3
View File
@@ -35,6 +35,9 @@
- `hurl` has been updated to `8.x.x` which has some breaking changes. See [upstream changelog](https://github.com/Orange-OpenSource/hurl/releases/tag/8.0.0) for details.
- `gotosocial` has been updated to 0.22.0. This release contains a very long database migration, which should not be cancelled or interrupted under any circumstances.
- Postgres users: Following the migration, if you encounter slowdown on Postgres specifically (ie., timing out while loading timelines) you may need to run some manual database maintenance steps. Please check https://docs.gotosocial.org/en/stable/admin/database_maintenance/#postgres.
- `xsecurelock` no longer supports authentication via htaccess files (`~/.xsecurelock.pw`) or via the `pamtester` program by default. Only the recommended PAM module is supported unless rebuilt with `withHtaccess` or `withPamtester`.
- `python3Packages.django-health-check` has been updated to major version 4. See its [migration guide](https://codingjoe.dev/django-health-check/migrate-to-v4/) and [changelog](https://github.com/codingjoe/django-health-check/releases/tag/4.0.0) for breaking changes.
+1 -1
View File
@@ -3,7 +3,7 @@
name = "gotosocial";
meta.maintainers = with lib.maintainers; [ blakesmith ];
nodes.machine =
containers.machine =
{ pkgs, ... }:
{
environment.systemPackages = [ pkgs.jq ];
+5 -2
View File
@@ -11,13 +11,13 @@
}:
buildGo125Module (finalAttrs: {
pname = "gotosocial";
version = "0.21.3";
version = "0.22.0";
src = fetchFromCodeberg {
owner = "superseriousbusiness";
repo = "gotosocial";
tag = "v${finalAttrs.version}";
hash = "sha256-gemi9t4wTjmCHEXfdXz1X9Q4gcvj/3LMtlrO5UpQ19M=";
hash = "sha256-rslzi9WqPqN/wm9PN6SWdXtLdMRJJV6Hhb3whJ0RicU=";
};
vendorHash = null;
@@ -63,6 +63,9 @@ buildGo125Module (finalAttrs: {
'';
postInstall = ''
# remove a Go codegen helper binary
rm $out/bin/gen
mkdir -p $out/share/gotosocial/web
mv web/{assets,template} $out/share/gotosocial/web
'';