From bd6a65f064d479bb21a5185076030dbd4b982d9d 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.22.2 Signed-off-by: Stefan Knoblich --- www-apps/gotosocial-bin/Manifest | 2 + .../gotosocial-bin-0.22.2.ebuild | 47 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 www-apps/gotosocial-bin/gotosocial-bin-0.22.2.ebuild diff --git a/www-apps/gotosocial-bin/Manifest b/www-apps/gotosocial-bin/Manifest index 31fa9da..382a8ae 100644 --- a/www-apps/gotosocial-bin/Manifest +++ b/www-apps/gotosocial-bin/Manifest @@ -5,7 +5,9 @@ DIST gotosocial-bin-0.21.1-linux-amd64.tar.gz 35881819 BLAKE2B 1f525310362c182d0 DIST gotosocial-bin-0.21.2-linux-amd64.tar.gz 35968962 BLAKE2B 848e45af16b0674fc24a2d3546b0d3052d44822e49d5561f7422c5ffa62a7a46daf9a1fedf564aee562811174df3dd2b42b6c5b041f3b45a851c53cd8be5117f SHA512 18a4990a26a0133f14eddb6357976bacecc67681f52f0f39dde10014a607e66d9a49f6d45386831ccc5db26efab2bce70ba67401147923ab73c2c4b87e5d8820 DIST gotosocial-bin-0.21.3-linux-amd64.tar.gz 38534365 BLAKE2B 5dc03bd436dd05700383d5ed86c973603a5b697d2822a6488a7996046439090d35d5225e4d402a88380b0fedebd8dbd656d4bf93368d26100e86f5f1b5f7784f SHA512 d2b591684e9f5bada701bd9e186f0803af3674d8a2ddcafab5bf974f2da2080268e8767d155efc8df4008fcbe9fdadd641f1580ea41a41b80af13c336010c1ec DIST gotosocial-bin-0.22.1-linux-amd64.tar.gz 39091881 BLAKE2B 6efc214fa8ed69052ed71533e48c535acefc5a2896e218ed67e16e44f90927ff9489d14d405aff0664e1568ac903e04e013a4b4b4a1ed034012a570edd11d63c SHA512 d8d0e1583b8056d96b9de8c17afe9e6485eebcc2be2fd7d78bf90c5035eb360aa3c437a7f0fa3a86d0fc5bf74c8c59978fc9eb8f810a671131ff9bbdbb211d2f +DIST gotosocial-bin-0.22.2-linux-amd64.tar.gz 39092943 BLAKE2B 43006b1016a1b7f972e268d133d9a55e50080ea9429d4453ae7373cfbb4361b57d0f77bb12dde3c8879cb64c19626e7f102a1851c0c189a04ced78ead0a5ed8f SHA512 898dc46ffb60af086090c4be8c3931fd0fd900ccead07db05ceeb9ad702f4a3cc57f91056bec41b1dcb4b536f54c97dc81eb66f168e2a6f181ed7bceedb23afc EBUILD gotosocial-bin-0.21.1.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 EBUILD gotosocial-bin-0.21.2.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 EBUILD gotosocial-bin-0.21.3.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 EBUILD gotosocial-bin-0.22.1.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 +EBUILD gotosocial-bin-0.22.2.ebuild 1024 BLAKE2B 5cb8e9d295d825a88dbcf88b0bb29a62b9beb17e9cdeeaee5e2a3db717358c093f176222441cf3efd3ace6ec57d7b169c1156661c2b8bc1b0f19ebf92cf8cec6 SHA512 e6d19100bb5cf2ad6f73f37fc5de7f05807bbd3beb0f5f3651015f3b1423e94f602f932df71d4ac5d59b1221038ee66ab263bd0d59e87630a538db2e91afcdf2 diff --git a/www-apps/gotosocial-bin/gotosocial-bin-0.22.2.ebuild b/www-apps/gotosocial-bin/gotosocial-bin-0.22.2.ebuild new file mode 100644 index 0000000..e495ee4 --- /dev/null +++ b/www-apps/gotosocial-bin/gotosocial-bin-0.22.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 +}