aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorGalen Abell <galen@galenabell.com>2019-12-06 23:49:07 +0100
committerKevin Daudt <kdaudt@alpinelinux.org>2020-02-02 18:17:24 +0000
commit01bc1b74e9a014c898945e9406f24668bfb6fab1 (patch)
treea61bf4ae24e7b9800dc1cf3e91feb00a14e70dec /testing
parentd31b35f825ab6a5c3e78ec175691c38d32c3c8fa (diff)
downloadaports-01bc1b74e9a014c898945e9406f24668bfb6fab1.tar.bz2
aports-01bc1b74e9a014c898945e9406f24668bfb6fab1.tar.xz
testing/prosody-modules: add modules
modules added: - block_registrations - bookmarks - cloud_notify - http_upload_external - muc_cloud_notify - vcard_muc
Diffstat (limited to 'testing')
-rw-r--r--testing/prosody-modules/APKBUILD50
1 files changed, 49 insertions, 1 deletions
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"