net-im/mastodon: Mark broken and deprecated and set expiration date

File bankruptcy with net-im/mastodon.  After the www/node upgrade to 10, it
broke again.  In general, the return to effort ratio trying to contort
these node modules and ruby gems in to a port is too low (for me).  I will
leave the port here for about a month in case anyone else would like to
give it a go.

For those who want to run a FreeBSD-based instance on the "fediverse", it
is probably easier to simply follow Mastodon's installation guide.
Alternatively, I have heard good things about Pleroma [1], so you may want
to give it a try.

[1] https://git.pleroma.social/pleroma/pleroma
This commit is contained in:
Joseph Mingrone 2018-05-23 19:57:49 +00:00
parent 50bfac489e
commit f22530a0a6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=470717

View file

@ -12,6 +12,10 @@ COMMENT= GNU Social-compatible microblogging server
LICENSE= AGPLv3 LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= Fails to build
DEPRECATED= Breaks too frequently
EXPIRATION_DATE= 2018-07-01
BUILD_DEPENDS= yarn>:www/yarn\ BUILD_DEPENDS= yarn>:www/yarn\
${BR_DEPENDS} ${BR_DEPENDS}
LIB_DEPENDS= libidn2.so:dns/libidn2 LIB_DEPENDS= libidn2.so:dns/libidn2