Page MenuHomeFreeBSD

D38688.diff
No OneTemporary

D38688.diff

diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
-PORTREVISION= 2
+DISTVERSION= 0.7.0
CATEGORIES= net-im
MASTER_SITES?= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/:web
DISTFILES?= ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz:web
@@ -13,14 +12,18 @@
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-ONLY_FOR_ARCHS= amd64
-
-# Note: we don't use go:modules, because this project vendors all deps
-USES= go
-USE_RC_SUBR= ${PORTNAME}
+ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386
+ONLY_FOR_ARCHS_REASON= https://gitlab.com/cznic/libc/-/issues/15
+USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= superseriousbusiness
+USE_RC_SUBR= ${PORTNAME}
+
+GO_TARGET= ./cmd/gotosocial
+GO_BUILDFLAGS= -trimpath -tags "netgo osusergo static_build kvformat ${WITH_DEBUG:Ddebugenv}" \
+ -ldflags="${STRIP} -w -extldflags '-static' -X 'main.Version=${PKGVERSION}'"
+CGO_ENABLED= 0
SUB_LIST= DBDIR="${DBDIR}" \
GROUP="${GROUPS}" \
@@ -34,13 +37,7 @@
PLIST_SUB= WWWDIR="${WWWDIR}"
-do-build:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- VERSION=${DISTVERSION} COMMIT=${GH_TAGNAME} scripts/build.sh )
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin/
+post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
.for x in LICENSE README.md
${INSTALL_DATA} ${WRKSRC}/${x} \
diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo
--- a/net-im/gotosocial/distinfo
+++ b/net-im/gotosocial/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1670334530
-SHA256 (gotosocial_0.6.0_web-assets.tar.gz) = 4407c90e2d464778037f2493069cf2b60871f2ee6eba40b5096a748e8cb74e9f
-SIZE (gotosocial_0.6.0_web-assets.tar.gz) = 1630400
-SHA256 (superseriousbusiness-gotosocial-v0.6.0_GH0.tar.gz) = a0dedaf73015f739c6bbe8d9cc7cf0b16b3132b2586ef9b44faf80b6849b3ac1
-SIZE (superseriousbusiness-gotosocial-v0.6.0_GH0.tar.gz) = 43666836
+TIMESTAMP = 1676654810
+SHA256 (gotosocial_0.7.0_web-assets.tar.gz) = bff859922ce38c79fe121d9a2aa83683d3c5d2f08ca1bcf4adad8524e305b918
+SIZE (gotosocial_0.7.0_web-assets.tar.gz) = 1314007
+SHA256 (superseriousbusiness-gotosocial-v0.7.0_GH0.tar.gz) = b0a97517f8a61387be165f880430fe28e5ca592e865207c03b798aec3f424517
+SIZE (superseriousbusiness-gotosocial-v0.7.0_GH0.tar.gz) = 51866249
diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist
--- a/net-im/gotosocial/pkg-plist
+++ b/net-im/gotosocial/pkg-plist
@@ -16,7 +16,8 @@
%%WWWDIR%%/template/404.tmpl
%%WWWDIR%%/template/error.tmpl
%%WWWDIR%%/template/authorize.tmpl
-%%WWWDIR%%/assets/NotoSans-Regular.ttf
+%%WWWDIR%%/template/domain-blocklist.tmpl
+%%WWWDIR%%/template/finalize.tmpl
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon5.png
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.png
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon3.png
@@ -24,9 +25,13 @@
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon1.png
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon6.png
%%WWWDIR%%/assets/mastodon.svg
-%%WWWDIR%%/assets/OFL.txt
-%%WWWDIR%%/assets/NotoSans-Bold.ttf
+%%WWWDIR%%/assets/logo.svg
%%WWWDIR%%/assets/default_header.png
+%%WWWDIR%%/assets/fonts/OFL.txt
+%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-700.woff
+%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-700.woff2
+%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-regular.woff
+%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-regular.woff2
%%WWWDIR%%/assets/Fork-Awesome/CONTRIBUTORS.md
%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.ttf
%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff2

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 1, 1:45 PM (22 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16383941
Default Alt Text
D38688.diff (3 KB)

Event Timeline