commit e61a599085e0e652243614fb9a3539089f3ddb13
parent a544d9bdd5dc28fd514ef0862cd9f940eea6f450
Author: MTRNord <mtrnord1@gmail.com>
Date: Fri, 3 Sep 2021 23:27:21 +0200
minor fixes
Diffstat:
9 files changed, 191 insertions(+), 3 deletions(-)
diff --git a/acct-group/mautrix-whatsapp/mautrix-whatsapp-0.ebuild b/acct-group/mautrix-whatsapp/mautrix-whatsapp-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+KEYWORDS="~amd64 ~x86"
+ACCT_GROUP_ID=-1
diff --git a/acct-group/mautrix-whatsapp/metadata.xml b/acct-group/mautrix-whatsapp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mtrnord@nordgedanken.dev</email>
+ <name>MTRNord</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild b/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A matrix whatsapp bridge"
+
+KEYWORDS="~amd64 ~x86"
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( mautrix-whatsapp )
+ACCT_USER_HOME="/var/lib/synapse"
+
+acct-user_add_deps
diff --git a/acct-user/mautrix-whatsapp/metadata.xml b/acct-user/mautrix-whatsapp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mtrnord@nordgedanken.dev</email>
+ <name>MTRNord</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop b/dev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-ersion=1.0
+Version=1.0
Name=Android SDK update-manager
Type=Application
Comment=Manage/update Android SDK (tools).
@@ -8,4 +8,4 @@ Exec=/opt/android-sdk-update-manager/tools/android
Icon=/opt/android-sdk-update-manager/tools/apps/SdkController/res/drawable-xhdpi/ic_launcher.png
Categories=Development;
GenericName=Android SDK update-manager
-V
+
diff --git a/net-im/matrix-synapse/Manifest b/net-im/matrix-synapse/Manifest
@@ -1 +1,3 @@
DIST matrix-synapse-1.41.0.tar.gz 7432419 BLAKE2B 027051f73be1e9d86462a7337449a259b6b72663c6c364e3adcab6e2bbc6e3f0cbf93a48ea2c4ae58f7df965ab6ce1a1cc2d826b2a49404193fb1b27e91ec051 SHA512 1171c984171036d121b8d15918008039fefbffb5051ec368c7205f49430c2c637a55d466ede7f9a555af8e6be655bb39552ab30b0a26f056ad65031b1f331522
+DIST matrix-synapse-1.41.1.tar.gz 7436053 BLAKE2B 6e597cc49db593f0af8ec13c702e846febbeb143b9dd5f5e3bd50349efdb8eff7605eb5e069c5a412ba8124e1584072bbd5aeb8dc823ce1d0ee5bc98d0b2e72e SHA512 04af3261433874141372ddb91150f4e801770c73d42305c94db13a0e420ee7c483b50c4b7c4aca59ec98762b65823d2cdabb75409eb66b2ced47a5c316206767
+DIST matrix-synapse-1.42.0rc1.tar.gz 7461294 BLAKE2B a6b3f433f6ca588cafbefce69237c64e7f5755a2334a8272f6a4a324ed162d3859b05852e134f537bbf20036afd3946bcf99dcceaa1bf46b97cfb0f94e9875d5 SHA512 3e6f90208a8df4ed4eee6d5f461b833025c90003b63625e3c62a4046b3777b10909d68417dbfd0e4e66e21af6e8e6cac69303e45ba28f40002a45d775babb149
diff --git a/net-im/matrix-synapse/matrix-synapse-1.41.1.ebuild b/net-im/matrix-synapse/matrix-synapse-1.41.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{6..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Synapse: Matrix reference homeserver"
+HOMEPAGE="http://matrix.org"
+LICENSE="GPL-3"
+
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_rc/rc}.tar.gz"
+SRC_URI="https://github.com/matrix-org/synapse/archive/v${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+S="${WORKDIR}/synapse-${PV/_rc/rc}"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="systemd +hiredis"
+
+RDEPEND="
+ >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+ >=dev-python/frozendict-1[${PYTHON_USEDEP}]
+ >=dev-python/unpaddedbase64-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/canonicaljson-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/signedjson-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/ijson-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pynacl-1.2.1[${PYTHON_USEDEP}]
+ >=dev-python/service_identity-16.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2[${PYTHON_USEDEP}]
+ >=dev-python/bleach-1.4.3[${PYTHON_USEDEP}]
+
+ >=dev-python/twisted-18.9.0[${PYTHON_USEDEP}]
+ systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
+
+ >=dev-python/treq-15.1[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-0.1.9[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.0.7[${PYTHON_USEDEP}]
+ >=dev-python/daemonize-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-3.1.2[jpeg,${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-1.4.4[${PYTHON_USEDEP}]
+ >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pymacaroons-0.13.0[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/phonenumbers-8.2.0[${PYTHON_USEDEP}]
+ >=dev-python/prometheus_client-0.3.0[${PYTHON_USEDEP}]
+ dev-python/psycopg[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+
+ >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+
+ dev-db/redis
+ hiredis? ( dev-python/hiredis[${PYTHON_USEDEP}] )
+ dev-python/redis-py[${PYTHON_USEDEP}]
+ dev-python/txredisapi[${PYTHON_USEDEP}]
+ dev-python/importlib_metadata[${PYTHON_USEDEP}]
+
+ acct-user/synapse
+
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+ distutils-r1_python_install_all
+ newinitd "${FILESDIR}"/synapse.initd synapse
+ newconfd "${FILESDIR}"/synapse.confd synapse
+}
diff --git a/net-im/matrix-synapse/matrix-synapse-1.42.0_rc1.ebuild b/net-im/matrix-synapse/matrix-synapse-1.42.0_rc1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{6..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Synapse: Matrix reference homeserver"
+HOMEPAGE="http://matrix.org"
+LICENSE="GPL-3"
+
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_rc/rc}.tar.gz"
+SRC_URI="https://github.com/matrix-org/synapse/archive/v${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+S="${WORKDIR}/synapse-${PV/_rc/rc}"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="systemd +hiredis"
+
+RDEPEND="
+ >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+ >=dev-python/frozendict-1[${PYTHON_USEDEP}]
+ >=dev-python/unpaddedbase64-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/canonicaljson-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/signedjson-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/ijson-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pynacl-1.2.1[${PYTHON_USEDEP}]
+ >=dev-python/service_identity-16.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2[${PYTHON_USEDEP}]
+ >=dev-python/bleach-1.4.3[${PYTHON_USEDEP}]
+
+ >=dev-python/twisted-18.9.0[${PYTHON_USEDEP}]
+ systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
+
+ >=dev-python/treq-15.1[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-0.1.9[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.0.7[${PYTHON_USEDEP}]
+ >=dev-python/daemonize-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-3.1.2[jpeg,${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-1.4.4[${PYTHON_USEDEP}]
+ >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pymacaroons-0.13.0[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/phonenumbers-8.2.0[${PYTHON_USEDEP}]
+ >=dev-python/prometheus_client-0.3.0[${PYTHON_USEDEP}]
+ dev-python/psycopg[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+
+ >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+
+ dev-db/redis
+ hiredis? ( dev-python/hiredis[${PYTHON_USEDEP}] )
+ dev-python/redis-py[${PYTHON_USEDEP}]
+ dev-python/txredisapi[${PYTHON_USEDEP}]
+ dev-python/importlib_metadata[${PYTHON_USEDEP}]
+
+ acct-user/synapse
+
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+ distutils-r1_python_install_all
+ newinitd "${FILESDIR}"/synapse.initd synapse
+ newconfd "${FILESDIR}"/synapse.confd synapse
+}
diff --git a/net-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild b/net-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild
@@ -26,7 +26,7 @@ IUSE=""
DEPEND="dev-lang/go
dev-libs/olm"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND} acct-user/mautrix-whatsapp"
BDEPEND=""
if [[ ${PV} == 9999 ]]; then