aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTilde Joy <tilde@ultros.pro>2026-06-30 03:27:19 +0000
committerYusuf Yaman <nxjoseph@FreeBSD.org>2026-06-30 11:00:18 +0000
commitef0120316baa23b2b15128f3050334abd41d0f24 (patch)
tree3a3bf5afa9e871231beafd7cce069e12de3d7f30
parentb65ab3dc6e9529ee6029009d7f57659aa8aa141c (diff)
net-im/gotosocial: Update 0.21.2 => 0.22.0
Release Notes: https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.22.0 Add UPDATING entry for breaking change. PR: 296390 Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q2
-rw-r--r--UPDATING29
-rw-r--r--net-im/gotosocial/Makefile3
-rw-r--r--net-im/gotosocial/distinfo10
-rw-r--r--net-im/gotosocial/pkg-plist6
4 files changed, 40 insertions, 8 deletions
diff --git a/UPDATING b/UPDATING
index b18672b07ae9..862fcd5c9223 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,35 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20260630:
+ AFFECTS: users of net-im/gotosocial
+ AUTHOR: tilde@ultros.pro
+
+ net-im/gotosocial has been updated to 0.22.0
+
+ New configuration options have been added and the upgrade involves
+ lengthy database migrations (allow upwards of 30 minutes) which must not
+ be interrupted.
+
+ Upgrade procedure:
+
+ 1. # service gotosocial stop
+ 2. Backup database
+ 3. # pkg upgrade gotosocial
+ 4. Merge new options from etc/gotosocial/config.yaml.sample
+ 5. # service gotosocial start (do not interrupt database migrations!)
+
+ PostgreSQL users will need to perform the following manual steps in
+ addition:
+
+ 6. Connect to gotosocial database using `psql` command
+ 7. VACUUM FULL;
+ 8. VACUUM FULL ANALYZE;
+ 9. VACUUM (DISABLE_PAGE_SKIPPING ON);
+ 10. # service gotosocial restart
+
+ See details at https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.22.0
+
20260628:
AFFECTS: users of www/gitea
AUTHOR: nxjoseph@FreeBSD.org
diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
index 1db2bf6032b8..b7ced32fa880 100644
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.2
-PORTREVISION= 3
+DISTVERSION= 0.22.0
CATEGORIES= net-im
MASTER_SITES= https://codeberg.org/superseriousbusiness/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-source-code.tar.gz ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz
diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo
index f9ae6a76f409..147b7f750564 100644
--- a/net-im/gotosocial/distinfo
+++ b/net-im/gotosocial/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1774227303
-SHA256 (gotosocial-0.21.2-source-code.tar.gz) = 35ea962e3b6c11f98d18cf553faf7c3b72b9f9453c474dc92204eca34ca9ca28
-SIZE (gotosocial-0.21.2-source-code.tar.gz) = 135980962
-SHA256 (gotosocial_0.21.2_web-assets.tar.gz) = 98247284d67edd9c5dc4f0b12b11d4680eff9a5fd47943fcf05951fa3292c973
-SIZE (gotosocial_0.21.2_web-assets.tar.gz) = 4184858
+TIMESTAMP = 1782786551
+SHA256 (gotosocial-0.22.0-source-code.tar.gz) = 2c3e65d6d9cbd9851643160b5e7ca477addeadd3b68d9f44ec1d86b69acbde6d
+SIZE (gotosocial-0.22.0-source-code.tar.gz) = 116805799
+SHA256 (gotosocial_0.22.0_web-assets.tar.gz) = d7b77605d2cdfa4faa3eee11eacad4d540408a6f218e6de427a72b02adc8b487
+SIZE (gotosocial_0.22.0_web-assets.tar.gz) = 4213041
diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist
index ae983f27922f..ad8116f5b855 100644
--- a/net-im/gotosocial/pkg-plist
+++ b/net-im/gotosocial/pkg-plist
@@ -26,10 +26,12 @@ bin/gotosocial
%%WWWDIR%%/assets/dist/_media-wrapper.css
%%WWWDIR%%/assets/dist/_prism-dark.css
%%WWWDIR%%/assets/dist/_prism-light.css
+%%WWWDIR%%/assets/dist/_profile-header-wide-stats.css
%%WWWDIR%%/assets/dist/_profile-header.css
%%WWWDIR%%/assets/dist/_status-media.css
%%WWWDIR%%/assets/dist/about.css
%%WWWDIR%%/assets/dist/base.css
+%%WWWDIR%%/assets/dist/directory.css
%%WWWDIR%%/assets/dist/frontend.js
%%WWWDIR%%/assets/dist/frontend_prerender.js
%%WWWDIR%%/assets/dist/index.css
@@ -174,12 +176,12 @@ bin/gotosocial
%%WWWDIR%%/assets/themes/sunset-light.css
%%WWWDIR%%/assets/tusky.svg
%%WWWDIR%%/template/2fa.tmpl
-%%WWWDIR%%/template/404.tmpl
%%WWWDIR%%/template/about.tmpl
%%WWWDIR%%/template/authorize-interaction.tmpl
%%WWWDIR%%/template/authorize.tmpl
%%WWWDIR%%/template/confirm-email.tmpl
%%WWWDIR%%/template/confirmed-email.tmpl
+%%WWWDIR%%/template/directory.tmpl
%%WWWDIR%%/template/domain-allowlist.tmpl
%%WWWDIR%%/template/domain-blocklist.tmpl
%%WWWDIR%%/template/email_confirm.tmpl
@@ -195,6 +197,8 @@ bin/gotosocial
%%WWWDIR%%/template/index.tmpl
%%WWWDIR%%/template/index_register.tmpl
%%WWWDIR%%/template/index_what_is_this.tmpl
+%%WWWDIR%%/template/item_deleted.tmpl
+%%WWWDIR%%/template/item_not_visible.tmpl
%%WWWDIR%%/template/login-info.tmpl
%%WWWDIR%%/template/login_button.tmpl
%%WWWDIR%%/template/maintenance.tmpl