From 7f85778deee06b215b5ea46957e02e15ff0914b5 Mon Sep 17 00:00:00 2001 From: Stefan Knoblich Date: Thu, 2 Apr 2026 17:47:56 +0200 Subject: [PATCH] gotosocial-bin: Bump to 0.21.2 Signed-off-by: Stefan Knoblich --- www-apps/gotosocial-bin/Manifest | 2 + .../gotosocial-bin-0.21.2.ebuild | 47 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 www-apps/gotosocial-bin/gotosocial-bin-0.21.2.ebuild diff --git a/www-apps/gotosocial-bin/Manifest b/www-apps/gotosocial-bin/Manifest index dcd04da..b95e90d 100644 --- a/www-apps/gotosocial-bin/Manifest +++ b/www-apps/gotosocial-bin/Manifest @@ -12,6 +12,7 @@ DIST gotosocial-bin-0.20.1-linux-amd64.tar.gz 37192859 BLAKE2B 76cbdd6358cf8f798 DIST gotosocial-bin-0.20.2-linux-amd64.tar.gz 36751977 BLAKE2B 49f0ebae365eeb2333feaead7f9db934f66539ec9f3f91f7b5c3d56ccbb919405c6f7f2eafaa72ee2d5ee59f5172b1ed1a4e3955879c949dfc0023626dca0761 SHA512 3bbfeca2670acf5dfa7ae52b8e529cedc3786095477b479429fb6f2493a92aaa2d46a5c67071872b8b92a9dbab93033ef9803950babf78d5a1fa1c0b01e2884e DIST gotosocial-bin-0.20.3-linux-amd64.tar.gz 36755137 BLAKE2B f05d242f54cfe807a775370736b5cb9b5bf93cebcb4ce1bed1856e1cdefd6dd3a4aa3a807d871a65e61e87b9d5cf4ab97d8ce46461609d9300ce0628960bd502 SHA512 e56868bb44312ae50d63b57752abaa1a8f6a0d305ff2c9260f058cd640f8369848bbd20bc14cd8cd3545a68f540640f421a08678e84e15832b70b0ed46cad832 DIST gotosocial-bin-0.21.1-linux-amd64.tar.gz 35881819 BLAKE2B 1f525310362c182d0d63b4017d7854ec1c8af841f1aa9402e69c9cc8900db38b0dc3e0e867735fd14eea962a45aa3295afc37b32af76784242591c05f98d4d4e SHA512 5c4d1ca9765fae3ea7de9d50e808d289aaed0ff76003c40e35d4c9ead69901c5d8bb8ef0e5613dbec456ed44cb88bad27ce4da023cd2452370870ffebaf65622 +DIST gotosocial-bin-0.21.2-linux-amd64.tar.gz 35968962 BLAKE2B 848e45af16b0674fc24a2d3546b0d3052d44822e49d5561f7422c5ffa62a7a46daf9a1fedf564aee562811174df3dd2b42b6c5b041f3b45a851c53cd8be5117f SHA512 18a4990a26a0133f14eddb6357976bacecc67681f52f0f39dde10014a607e66d9a49f6d45386831ccc5db26efab2bce70ba67401147923ab73c2c4b87e5d8820 EBUILD gotosocial-bin-0.15.0.ebuild 1020 BLAKE2B 22cbf7620d5dbffbf222a4cfa8dc42e16c29e58cad50f95b649fccb16e953c9b62c542cd84a66b8d2e54791f7b3dd5444577818dd6f2dd1931adfb29920cc2c1 SHA512 c7ae26db1c1ee8481cacb084d357c70fd0aa53d3aa89422c29868272fe45888e08add5070cd8053468534b5d3154313d73b2432bfbc68e1202d0f89c9c1996ee EBUILD gotosocial-bin-0.16.0.ebuild 1020 BLAKE2B 22cbf7620d5dbffbf222a4cfa8dc42e16c29e58cad50f95b649fccb16e953c9b62c542cd84a66b8d2e54791f7b3dd5444577818dd6f2dd1931adfb29920cc2c1 SHA512 c7ae26db1c1ee8481cacb084d357c70fd0aa53d3aa89422c29868272fe45888e08add5070cd8053468534b5d3154313d73b2432bfbc68e1202d0f89c9c1996ee EBUILD gotosocial-bin-0.17.0.ebuild 1020 BLAKE2B 22cbf7620d5dbffbf222a4cfa8dc42e16c29e58cad50f95b649fccb16e953c9b62c542cd84a66b8d2e54791f7b3dd5444577818dd6f2dd1931adfb29920cc2c1 SHA512 c7ae26db1c1ee8481cacb084d357c70fd0aa53d3aa89422c29868272fe45888e08add5070cd8053468534b5d3154313d73b2432bfbc68e1202d0f89c9c1996ee @@ -23,3 +24,4 @@ EBUILD gotosocial-bin-0.20.1.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a6 EBUILD gotosocial-bin-0.20.2.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 EBUILD gotosocial-bin-0.20.3.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 EBUILD gotosocial-bin-0.21.1.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 +EBUILD gotosocial-bin-0.21.2.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 diff --git a/www-apps/gotosocial-bin/gotosocial-bin-0.21.2.ebuild b/www-apps/gotosocial-bin/gotosocial-bin-0.21.2.ebuild new file mode 100644 index 0000000..e495ee4 --- /dev/null +++ b/www-apps/gotosocial-bin/gotosocial-bin-0.21.2.ebuild @@ -0,0 +1,47 @@ + +EAPI="8" + +inherit systemd + +MY_PN="gotosocial" +MY_PV="${PV/_/-}" + +DESCRIPTION="Single Sign-On Multi-Factor portal for web apps" +HOMEPAGE="https://codeberg.org/superseriousbusiness/gotosocial" +SRC_URI="https://codeberg.org/superseriousbusiness/gotosocial/releases/download/v${MY_PV}/${MY_PN}_${MY_PV}_linux_amd64.tar.gz -> ${P}-linux-amd64.tar.gz" + +SLOT="0" +LICENSE="AGPL-3" +KEYWORDS="amd64" +S="${WORKDIR}" + +QA_PRESTRIPPED="usr/bin/gotosocial" + +DEPEND=" + acct-group/gotosocial + acct-user/gotosocial +" + +src_install() { + dobin gotosocial + + newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN} + + systemd_dounit "${FILESDIR}/${MY_PN}.service" + + diropts -m 0750 -o ${MY_PN} -g ${MY_PN} + dodir /etc/${MY_PN} + dodir /etc/${MY_PN}/keys.d + dodir /etc/${MY_PN}/certs.d + keepdir /etc/${MY_PN}/keys.d + keepdir /etc/${MY_PN}/certs.d + keepdir /var/lib/${MY_PN} + keepdir /var/log/${MY_PN} + + insinto /etc/${MY_PN} + doins example/config.yaml + + insinto /var/lib/${MY_PN} + doins -r web +}