Skip to content

Commit

Permalink
Update to Mastodon 4.2.9
Browse files Browse the repository at this point in the history
  • Loading branch information
dhelonious committed May 30, 2024
1 parent 31c38bc commit 8ee78cc
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 25 deletions.
20 changes: 9 additions & 11 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,22 @@
# Unofficial snap for Mastodon 4.2.X
# Unofficial snap for Mastodon 4.2.9

See also the release notes for Mastodon: https://github.com/mastodon/mastodon/releases/tag/v4.2.X
See also the release notes for Mastodon: https://github.com/mastodon/mastodon/releases/tag/v4.2.9

This release contains:

* Mastodon 4.2.X
* Mastodon 4.2.9
* Node 16.20.2 (see [#25787](https://github.com/mastodon/mastodon/discussions/25787#discussioncomment-6382898))
* Ruby 3.2.3
* Bundle 2.4.13
* Yarn 1.22.22
* Nginx 1.25.4
* PostgreSQL 16.2
* Redis 7.2.4
* Nginx 1.27.0
* PostgreSQL 16.3
* Redis 7.2.5
* Acme.sh 3.0.7
* ImageMagick 7.1.1-29
* ImageMagick 7.1.1-33
* OpenSSL 1.1.1w
* Curl 8.6.0
* Curl 8.8.0
* Jemalloc 5.3.0
* musl-libc 1.2.5
* mastodon-bird-ui 1.8.5
* tangerine-ui 1.9.4

⚠️ Previous versions of this snap set an incorrect path in the PostgreSQL configuration file. As a result, some settings may not be loaded after some updates. The snap will fix this when updated *after* this version. To fix this immediately, change the last line in `/var/snap/mastodon-server/current/postgres/data/postgres.conf` to `include_if_exists = '/var/snap/mastodon-server/current/postgres/config/postgresql.conf'` and restart the snap.
* tangerine-ui 1.9.5
28 changes: 14 additions & 14 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description: |
implements ActivityPub!)
base: core20
version: 4.2.8snap2
version: 4.2.9snap1
grade: stable
confinement: strict

Expand Down Expand Up @@ -272,8 +272,8 @@ parts:
after:
- openssl1
# NOTE: https://github.com/curl/curl/releases/latest
source: https://curl.se/download/curl-8.6.0.tar.gz
source-checksum: sha256/9c6db808160015f30f3c656c0dec125feb9dc00753596bf858a272b5dd8dc398
source: https://curl.se/download/curl-8.8.0.tar.gz
source-checksum: sha256/77c0e1cd35ab5b45b659645a93b46d660224d0024f1185e8a95cdb27ae3d787d
plugin: autotools
build-environment:
- PKG_CONFIG_PATH: $SNAPCRAFT_STAGE/openssl1/lib/pkgconfig
Expand All @@ -292,8 +292,8 @@ parts:
- postgres-customizations
- setpriv
# NOTE: https://www.postgresql.org/ftp/latest
source: https://ftp.postgresql.org/pub/source/v16.2/postgresql-16.2.tar.gz
source-checksum: sha256/2b8201047ec81acd1bad29dba278d788e7891b9c3e8232eda16bb29dec8131c7
source: https://ftp.postgresql.org/pub/source/v16.3/postgresql-16.3.tar.gz
source-checksum: sha256/bd3798c399bc1b6d08b94340f9dd7a75a30a7fa076788ef2f4848be2be6a5fc5
plugin: autotools
build-packages:
- gcc
Expand Down Expand Up @@ -353,8 +353,8 @@ parts:
after:
- nginx-customizations
# NOTE: https://nginx.org/en/download.html (mainline version)
source: https://nginx.org/download/nginx-1.25.4.tar.gz
source-checksum: sha256/760729901acbaa517996e681ee6ea259032985e37c2768beef80df3a877deed9
source: https://nginx.org/download/nginx-1.27.0.tar.gz
source-checksum: sha256/b7230e3cf87eaa2d4b0bc56aadc920a960c7873b9991a1b66ffcc08fc650129c
plugin: autotools
build-environment:
- PATH: $SNAPCRAFT_STAGE/nginx/bin:$PATH
Expand Down Expand Up @@ -396,8 +396,8 @@ parts:
after:
- redis-customizations
# NOTE: https://github.com/redis/redis/releases/latest
source: https://download.redis.io/releases/redis-7.2.4.tar.gz
source-checksum: sha256/8d104c26a154b29fd67d6568b4f375212212ad41e0c2caa3d66480e78dbd3b59
source: https://download.redis.io/releases/redis-7.2.5.tar.gz
source-checksum: sha256/5981179706f8391f03be91d951acafaeda91af7fac56beffb2701963103e423d
plugin: make
override-build: |
make -j"$(nproc)"
Expand Down Expand Up @@ -609,8 +609,8 @@ parts:
after:
- imagemagick-customizations
# NOTE: https://github.com/ImageMagick/ImageMagick/releases/latest
source: https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.1-29.tar.gz
source-checksum: sha256/27bd25f945efdd7e38f6f9845a7c0a391fdb732f652dda140b743769c5f106e8
source: https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.1-33.tar.gz
source-checksum: sha256/3fe527ce04ee5485dc6f7726eccd05c962add5c5d91843c5abf6c608e4f55330
plugin: autotools
build-packages:
- build-essential
Expand Down Expand Up @@ -714,14 +714,14 @@ parts:
- openssl1
- imagemagick
# NOTE: https://github.com/mastodon/mastodon/releases/latest
source: https://github.com/mastodon/mastodon/archive/refs/tags/v4.2.8.tar.gz
source-checksum: sha256/ccecdfaab5f84cfaeb193eff2b7b795f7bdd08aa872e265dcb2625310f2c9478
source: https://github.com/mastodon/mastodon/archive/refs/tags/v4.2.9.tar.gz
source-checksum: sha256/97c85f40407df92af02c578dacbe3ea21a68dfe5f061ef2db7dbe269e0333e6b
plugin: nil
build-environment:
- RUBY_BRANCH: "3.2" # NOTE: must be updated with ruby source
- BUNDLER_VERSION: "2.4.13" # NOTE: see `Gemfile.lock`
- BIRD_UI_VERSION: "1.8.5" # NOTE: https://github.com/ronilaukkarinen/mastodon-bird-ui/releases/latest
- TANGERINE_UI_VERSION: "1.9.4" # NOTE: https://github.com/nileane/TangerineUI-for-Mastodon/releases/latest
- TANGERINE_UI_VERSION: "1.9.5" # NOTE: https://github.com/nileane/TangerineUI-for-Mastodon/releases/latest
- RAILS_ENV: production
- NODE_ENV: production
- OTP_SECRET: precompile_placeholder
Expand Down

0 comments on commit 8ee78cc

Please sign in to comment.