gentoo-repo

git clone git://archive.git.mtrnord.blog/MTRNord/gentoo-repo.git
Log | Files | Refs | README

commit e61a599085e0e652243614fb9a3539089f3ddb13
parent a544d9bdd5dc28fd514ef0862cd9f940eea6f450
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri,  3 Sep 2021 23:27:21 +0200

minor fixes

Diffstat:
Aacct-group/mautrix-whatsapp/mautrix-whatsapp-0.ebuild | 9+++++++++
Aacct-group/mautrix-whatsapp/metadata.xml | 8++++++++
Aacct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild | 15+++++++++++++++
Aacct-user/mautrix-whatsapp/metadata.xml | 8++++++++
Mdev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop | 4++--
Mnet-im/matrix-synapse/Manifest | 2++
Anet-im/matrix-synapse/matrix-synapse-1.41.1.ebuild | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Anet-im/matrix-synapse/matrix-synapse-1.42.0_rc1.ebuild | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mnet-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild | 2+-
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