Received: from out.migadu.com (out.migadu.com [91.121.223.63]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 16CE8781AA0 for ; Fri, 6 Dec 2019 22:49:12 +0000 (UTC) Received: (Migadu outbound); Fri, 06 Dec 2019 22:49:11 +0000 Authentication-Results: out.migadu.com; auth=pass (plain) Received: from loki.fritz.box (pD9FD6660.dip0.t-ipconnect.de [217.253.102.96]) by out.migadu.com (Haraka/2.8.16) with ESMTPSA id 5E17D5D0-7EEF-4F61-B322-F0AC7F3A2873.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 verify=FAIL); Fri, 06 Dec 2019 22:49:11 +0000 From: Galen Abell To: alpine-aports@lists.alpinelinux.org Cc: Galen Abell Subject: [PATCH v2] testing/prosody-modules: add modules Date: Fri, 6 Dec 2019 23:49:07 +0100 Message-Id: <20191206224907.18802-1-galen@galenabell.com> X-Mailer: git-send-email 2.24.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1;a=rsa-sha256;bh=C41Ioi351eFu5kAamshq5OgMI5T7nmFE6zBfh7ikz3M=;c=relaxed/simple;d=galenabell.com;h=from:subject:date:to;s=default;b=mG8mSpZQFb0oqu3S6TEUwndcZdckALKo+FDc+chHU//E3KkpI+W4vD6tYdCSixyxCs4D/iDYYcHOEtW/+bjiJhar2zILv811C1ngEAs3azP1tt/alw21JXvqeg8sne+M5ObPi3Vz9FCY+YQXPR6F0j/yf1fmKhC0SugRYKIUves= modules added: - block_registrations - bookmarks - cloud_notify - http_upload_external - muc_cloud_notify - vcard_muc --- Bumped pkgrel, thanks! testing/prosody-modules/APKBUILD | 50 +++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/testing/prosody-modules/APKBUILD b/testing/prosody-modules/APKBUILD index 94e3cbb8ef..17b699461b 100644 --- a/testing/prosody-modules/APKBUILD +++ b/testing/prosody-modules/APKBUILD @@ -3,7 +3,7 @@ pkgname=prosody-modules pkgver=0.10_hg20181204 _commit=4fe7eee926ce -pkgrel=0 +pkgrel=1 pkgdesc="modules for the prosody XMPP server" url="https://modules.prosody.im/" arch="noarch" @@ -17,14 +17,19 @@ subpackages=" prosody-mod-auth_ldap prosody-mod-auth_pam prosody-mod-auth_sql + prosody-mod-block_registrations + prosody-mod-bookmarks prosody-mod-broadcast prosody-mod-c2s_conn_throttle + prosody-mod-cloud_notify prosody-mod-conversejs prosody-mod-host_guard + prosody-mod-http_upload_external prosody-mod-ipcheck prosody-mod-log_auth prosody-mod-log_slow_events prosody-mod-mam + prosody-mod-muc_cloud_notify prosody-mod-pastebin prosody-mod-register_json prosody-mod-register_redirect @@ -36,6 +41,7 @@ subpackages=" prosody-mod-smacks prosody-mod-stanza_counter prosody-mod-support_contact + prosody-mod-vcard_muc prosody-mod-webpresence" depends="prosody $subpackages" source="${pkgname}-${_commit}.tar.gz::https://hg.prosody.im/prosody-modules/archive/${_commit}.tar.gz" @@ -80,6 +86,20 @@ auth_sql(){ _package_mod } +block_registrations(){ + depends="prosody" + pkgdesc="prosody module to allow restricting registration of certain users" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + +bookmarks(){ + depends="prosody" + pkgdesc="prosody module to synchronise bookmarks between Private XML and PEP" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + broadcast(){ depends="prosody" pkgdesc="prosody module similiar to mod_announce, but compatible with shitty clients" @@ -94,6 +114,13 @@ c2s_conn_throttle(){ _package_mod } +cloud_notify(){ + depends="prosody" + pkgdesc="prosody module for cloud push notifications" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + conversejs(){ depends="prosody" pkgdesc="prosody module to serve an HTML+JavaScript XMPP client via http" @@ -101,6 +128,13 @@ conversejs(){ _package_mod } +http_upload_external(){ + depends="prosody" + pkgdesc="prosody module that delegates http upload handling to another service" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + host_guard(){ depends="prosody" pkgdesc="prosody module configure access for each virtual host XMPP hosts" @@ -136,6 +170,13 @@ mam(){ _package_mod } +muc_cloud_notify(){ + depends="prosody" + pkgdesc="prosody module cloud push notifications for muc" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + pastebin(){ depends="prosody" pkgdesc="prosody module moving large messages in MUCs to a build-in webserver" @@ -217,6 +258,13 @@ support_contact(){ _package_mod } +vcard_muc(){ + depends="prosody" + pkgdesc="prosody module vcard support for muc" + url="https://modules.prosody.im/mod_${subpkgname#prosody-mod-}.html" + _package_mod +} + webpresence(){ depends="prosody" pkgdesc="prosody module that publishes the online status of jabber uses e.g. in a blog" -- 2.24.0