user/mastodon: disable on v3.18 due to no nodejs18 support
This commit is contained in:
parent
ce4fc21ebf
commit
ddd31d910f
2 changed files with 7 additions and 3 deletions
|
@ -5,14 +5,18 @@ pkgname=mastodon
|
||||||
_pkgname=$pkgname
|
_pkgname=$pkgname
|
||||||
pkgver=4.1.4
|
pkgver=4.1.4
|
||||||
_gittag=v$pkgver
|
_gittag=v$pkgver
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
||||||
arch="!armv7 all"
|
# disable due to no nodejs18 support
|
||||||
|
# see https://github.com/mastodon/mastodon/issues/20968
|
||||||
|
# support on v3.16
|
||||||
|
#arch="!armv7 all"
|
||||||
url="https://github.com/mastodon/mastodon"
|
url="https://github.com/mastodon/mastodon"
|
||||||
license="AGPL-3.0-only"
|
license="AGPL-3.0-only"
|
||||||
depends="
|
depends="
|
||||||
$pkgname-assets=$pkgver-r$pkgrel
|
$pkgname-assets=$pkgver-r$pkgrel
|
||||||
ffmpeg
|
ffmpeg
|
||||||
|
file
|
||||||
gcompat
|
gcompat
|
||||||
imagemagick
|
imagemagick
|
||||||
nodejs
|
nodejs
|
||||||
|
|
|
@ -20,7 +20,7 @@ start() {
|
||||||
--user="mastodon" \
|
--user="mastodon" \
|
||||||
--make-pidfile --pidfile="${pidfile}" \
|
--make-pidfile --pidfile="${pidfile}" \
|
||||||
--stdout "${logfile}" --stderr "${logfile}" \
|
--stdout "${logfile}" --stderr "${logfile}" \
|
||||||
--exec /usr/bin/env -- NODE_ENV=production PORT=4000 /usr/bin/npm run start
|
--exec /usr/bin/env -- NODE_ENV=production PORT=4000 /usr/bin/node ./streaming/index.js
|
||||||
eend $?
|
eend $?
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue