summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/lal/lal-9999.ebuild2
-rw-r--r--dev-lang/lal/metadata.xml24
-rw-r--r--dev-lang/lua/Manifest6
-rw-r--r--dev-lang/lua/files/patches/5.2.4/0001_make.patch4
-rw-r--r--dev-lang/lua/files/patches/5.3.5/0001_make.patch91
-rw-r--r--dev-lang/lua/lua-5.1.5-r101.ebuild10
-rw-r--r--dev-lang/lua/lua-5.2.4.ebuild6
-rw-r--r--dev-lang/lua/lua-5.3.5.ebuild135
-rw-r--r--dev-lang/lua/metadata.xml31
-rw-r--r--dev-lang/luajit/luajit-2.0.9999.ebuild8
-rw-r--r--dev-lang/luajit/luajit-2.1.9999.ebuild8
-rw-r--r--dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild4
-rw-r--r--dev-lua/LuaBitOp/Manifest2
-rw-r--r--dev-lua/LuaBitOp/metadata.xml23
-rw-r--r--dev-lua/alt-getopt/Manifest2
-rw-r--r--dev-lua/alt-getopt/alt-getopt-0.7.0.ebuild4
-rw-r--r--dev-lua/alt-getopt/metadata.xml24
-rw-r--r--dev-lua/ansicolors/ansicolors-9999.ebuild2
-rw-r--r--dev-lua/ansicolors/metadata.xml24
-rw-r--r--dev-lua/argparse/argparse-9999.ebuild2
-rw-r--r--dev-lua/argparse/metadata.xml24
-rw-r--r--dev-lua/basexx/basexx-9999.ebuild4
-rw-r--r--dev-lua/basexx/metadata.xml24
-rw-r--r--dev-lua/bit32/bit32-9999.ebuild2
-rw-r--r--dev-lua/bit32/metadata.xml14
-rw-r--r--dev-lua/cbor/cbor-9999.ebuild2
-rw-r--r--dev-lua/cbor/metadata.xml24
-rw-r--r--dev-lua/cosmo/cosmo-9999.ebuild3
-rw-r--r--dev-lua/cosmo/metadata.xml25
-rw-r--r--dev-lua/coxpcall/coxpcall-9999.ebuild2
-rw-r--r--dev-lua/coxpcall/metadata.xml25
-rw-r--r--dev-lua/etree/etree-9999.ebuild4
-rw-r--r--dev-lua/etree/metadata.xml24
-rw-r--r--dev-lua/iluajit/iluajit-9999.ebuild6
-rw-r--r--dev-lua/iluajit/metadata.xml27
-rw-r--r--dev-lua/lahttp/lahttp-9999.ebuild2
-rw-r--r--dev-lua/lahttp/metadata.xml24
-rw-r--r--dev-lua/lanes/Manifest2
-rw-r--r--dev-lua/lanes/lanes-3.11.ebuild4
-rw-r--r--dev-lua/lanes/lanes-9999.ebuild2
-rw-r--r--dev-lua/lapis/lapis-9999.ebuild2
-rw-r--r--dev-lua/lapis/metadata.xml27
-rw-r--r--dev-lua/ldbus/ldbus-9999.ebuild2
-rw-r--r--dev-lua/ldoc/ldoc-9999.ebuild2
-rw-r--r--dev-lua/ldoc/metadata.xml24
-rw-r--r--dev-lua/lgi/lgi-9999.ebuild3
-rw-r--r--dev-lua/lgi/metadata.xml24
-rw-r--r--dev-lua/linotify/linotify-9999.ebuild3
-rw-r--r--dev-lua/linotify/metadata.xml24
-rw-r--r--dev-lua/ljit2dbus/ljit2dbus-9999.ebuild2
-rw-r--r--dev-lua/ljsyscall/ljsyscall-9999.ebuild2
-rw-r--r--dev-lua/ljsyscall/metadata.xml26
-rw-r--r--dev-lua/lpc/lpc-9999.ebuild4
-rw-r--r--dev-lua/lpc/metadata.xml26
-rw-r--r--dev-lua/lpeg/lpeg-1.0.1.ebuild2
-rw-r--r--dev-lua/lpeg/metadata.xml20
-rw-r--r--dev-lua/lsysstats/lsysstats-9999.ebuild2
-rw-r--r--dev-lua/lsysstats/metadata.xml26
-rw-r--r--dev-lua/ltn12ce/ltn12ce-9999.ebuild8
-rw-r--r--dev-lua/ltn12ce/metadata.xml29
-rw-r--r--dev-lua/lua-argon2-ffi/lua-argon2-ffi-9999.ebuild2
-rw-r--r--dev-lua/lua-argon2-ffi/metadata.xml26
-rw-r--r--dev-lua/lua-argon2/lua-argon2-9999.ebuild2
-rw-r--r--dev-lua/lua-argon2/metadata.xml26
-rw-r--r--dev-lua/lua-captcha/lua-captcha-9999.ebuild3
-rw-r--r--dev-lua/lua-captcha/metadata.xml26
-rw-r--r--dev-lua/lua-cjson/lua-cjson-9999.ebuild2
-rw-r--r--dev-lua/lua-cjson/metadata.xml26
-rw-r--r--dev-lua/lua-cmsgpack/lua-cmsgpack-9999.ebuild2
-rw-r--r--dev-lua/lua-cmsgpack/metadata.xml26
-rw-r--r--dev-lua/lua-csv/lua-csv-9999.ebuild2
-rw-r--r--dev-lua/lua-csv/metadata.xml26
-rw-r--r--dev-lua/lua-curl/lua-curl-9999.ebuild2
-rw-r--r--dev-lua/lua-curl/metadata.xml26
-rw-r--r--dev-lua/lua-discount/lua-discount-9999.ebuild2
-rw-r--r--dev-lua/lua-discount/metadata.xml26
-rw-r--r--dev-lua/lua-evdev/lua-evdev-9999.ebuild2
-rw-r--r--dev-lua/lua-evdev/metadata.xml26
-rw-r--r--dev-lua/lua-ext/lua-ext-9999.ebuild2
-rw-r--r--dev-lua/lua-ext/metadata.xml27
-rw-r--r--dev-lua/lua-fann/Manifest2
-rw-r--r--dev-lua/lua-fann/lua-fann-0.5.3.ebuild5
-rw-r--r--dev-lua/lua-fann/lua-fann-9999.ebuild2
-rw-r--r--dev-lua/lua-fann/metadata.xml26
-rw-r--r--dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild2
-rw-r--r--dev-lua/lua-fastcgi/metadata.xml26
-rw-r--r--dev-lua/lua-feeds/lua-feeds-9999.ebuild2
-rw-r--r--dev-lua/lua-feeds/metadata.xml26
-rw-r--r--dev-lua/lua-ffi-bindings/lua-ffi-bindings-9999.ebuild2
-rw-r--r--dev-lua/lua-ffi-bindings/metadata.xml26
-rw-r--r--dev-lua/lua-gd/lua-gd-9999.ebuild2
-rw-r--r--dev-lua/lua-gd/metadata.xml26
-rw-r--r--dev-lua/lua-geoip/lua-geoip-9999.ebuild2
-rw-r--r--dev-lua/lua-geoip/metadata.xml26
-rw-r--r--dev-lua/lua-getopt/lua-getopt-9999.ebuild2
-rw-r--r--dev-lua/lua-getopt/metadata.xml26
-rw-r--r--dev-lua/lua-html/lua-html-9999.ebuild2
-rw-r--r--dev-lua/lua-html/metadata.xml14
-rw-r--r--dev-lua/lua-htmlparser/lua-htmlparser-9999.ebuild2
-rw-r--r--dev-lua/lua-htmlparser/metadata.xml14
-rw-r--r--dev-lua/lua-iconv/lua-iconv-9999.ebuild2
-rw-r--r--dev-lua/lua-iconv/metadata.xml26
-rw-r--r--dev-lua/lua-idn/lua-idn-9999.ebuild4
-rw-r--r--dev-lua/lua-idn/metadata.xml26
-rw-r--r--dev-lua/lua-rds-parser/lua-rds-parser-9999.ebuild3
-rw-r--r--dev-lua/lua-rds-parser/metadata.xml26
-rw-r--r--dev-lua/lua-sendmail/lua-sendmail-9999.ebuild2
-rw-r--r--dev-lua/lua-sendmail/metadata.xml26
-rw-r--r--dev-lua/lua-set/lua-set-9999.ebuild2
-rw-r--r--dev-lua/lua-set/metadata.xml14
-rw-r--r--dev-lua/lua-spawn/lua-spawn-9999.ebuild3
-rw-r--r--dev-lua/lua-spawn/metadata.xml26
-rw-r--r--dev-lua/lua-std-debug/lua-std-debug-9999.ebuild2
-rw-r--r--dev-lua/lua-std-debug/metadata.xml26
-rw-r--r--dev-lua/lua-std-functional/lua-std-functional-9999.ebuild2
-rw-r--r--dev-lua/lua-std-functional/metadata.xml26
-rw-r--r--dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild2
-rw-r--r--dev-lua/lua-std-normalize/metadata.xml26
-rw-r--r--dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild2
-rw-r--r--dev-lua/lua-std-prototype/metadata.xml26
-rw-r--r--dev-lua/lua-std-strict/lua-std-strict-9999.ebuild2
-rw-r--r--dev-lua/lua-std-strict/metadata.xml26
-rw-r--r--dev-lua/lua-stdlib/lua-stdlib-9999.ebuild4
-rw-r--r--dev-lua/lua-stdlib/metadata.xml26
-rw-r--r--dev-lua/lua-udev/lua-udev-9999.ebuild2
-rw-r--r--dev-lua/lua-vips/lua-vips-9999.ebuild2
-rw-r--r--dev-lua/lua-vips/metadata.xml26
-rw-r--r--dev-lua/lua-xlsx/lua-xlsx-9999.ebuild2
-rw-r--r--dev-lua/lua-xlsx/metadata.xml26
-rw-r--r--dev-lua/lua-xxhash/lua-xxhash-9999.ebuild2
-rw-r--r--dev-lua/lua-xxhash/metadata.xml26
-rw-r--r--dev-lua/lua-zip/lua-zip-9999.ebuild2
-rw-r--r--dev-lua/lua-zip/metadata.xml26
-rw-r--r--dev-lua/lua-zlib/lua-zlib-9999.ebuild4
-rw-r--r--dev-lua/lua-zlib/metadata.xml26
-rw-r--r--dev-lua/lua2html/lua2html-9999.ebuild2
-rw-r--r--dev-lua/lua2html/metadata.xml26
-rw-r--r--dev-lua/luacheck/Manifest2
-rw-r--r--dev-lua/luacheck/luacheck-0.23.0.ebuild4
-rw-r--r--dev-lua/luacheck/metadata.xml24
-rw-r--r--dev-lua/luacrypto/luacrypto-9999.ebuild2
-rw-r--r--dev-lua/luacrypto/metadata.xml28
-rw-r--r--dev-lua/luadbi/luadbi-9999.ebuild4
-rw-r--r--dev-lua/luadbi/metadata.xml26
-rw-r--r--dev-lua/luadoc/Manifest2
-rw-r--r--dev-lua/luadoc/luadoc-3.0.1.ebuild9
-rw-r--r--dev-lua/luadoc/luadoc-9999.ebuild7
-rw-r--r--dev-lua/luadoc/metadata.xml24
-rw-r--r--dev-lua/luaevent/luaevent-9999.ebuild2
-rw-r--r--dev-lua/luaevent/metadata.xml26
-rw-r--r--dev-lua/luaexpat/luaexpat-9999.ebuild2
-rw-r--r--dev-lua/luaexpat/metadata.xml26
-rw-r--r--dev-lua/luafilesystem/luafilesystem-9999.ebuild2
-rw-r--r--dev-lua/luafilesystem/metadata.xml26
-rw-r--r--dev-lua/luahpdf/luahpdf-9999.ebuild2
-rw-r--r--dev-lua/luahpdf/metadata.xml26
-rw-r--r--dev-lua/lualdap/lualdap-9999.ebuild2
-rw-r--r--dev-lua/lualdap/metadata.xml26
-rw-r--r--dev-lua/luamacro/luamacro-9999.ebuild2
-rw-r--r--dev-lua/luamacro/metadata.xml26
-rw-r--r--dev-lua/luamongo/luamongo-9999.ebuild4
-rw-r--r--dev-lua/luamongo/metadata.xml26
-rw-r--r--dev-lua/luaossl/luaossl-99999999.ebuild4
-rw-r--r--dev-lua/luaossl/metadata.xml26
-rw-r--r--dev-lua/luaotp/luaotp-9999.ebuild8
-rw-r--r--dev-lua/luaotp/metadata.xml26
-rw-r--r--dev-lua/luaposix/luaposix-9999.ebuild4
-rw-r--r--dev-lua/luaposix/metadata.xml26
-rw-r--r--dev-lua/luapress/luapress-9999.ebuild5
-rw-r--r--dev-lua/luapress/metadata.xml26
-rw-r--r--dev-lua/luarocks/luarocks-9999.ebuild4
-rw-r--r--dev-lua/luarocks/metadata.xml28
-rw-r--r--dev-lua/luasec/luasec-9999.ebuild4
-rw-r--r--dev-lua/luasec/metadata.xml26
-rw-r--r--dev-lua/luasocket/luasocket-9999.ebuild2
-rw-r--r--dev-lua/luasocket/metadata.xml26
-rw-r--r--dev-lua/luatz/luatz-9999.ebuild3
-rw-r--r--dev-lua/luatz/metadata.xml26
-rw-r--r--dev-lua/luaunbound/luaunbound-9999.ebuild42
-rw-r--r--dev-lua/luaunbound/metadata.xml26
-rw-r--r--dev-lua/luautf8/Manifest3
-rw-r--r--dev-lua/luautf8/luautf8-0.1.1.ebuild44
-rw-r--r--dev-lua/luautf8/luautf8-9999.ebuild8
-rw-r--r--dev-lua/luaxml/luaxml-9999.ebuild5
-rw-r--r--dev-lua/luaxml/metadata.xml26
-rw-r--r--dev-lua/luazip/luazip-9999.ebuild3
-rw-r--r--dev-lua/luazip/metadata.xml26
-rw-r--r--dev-lua/lullaby/lullaby-9999.ebuild2
-rw-r--r--dev-lua/lullaby/metadata.xml26
-rw-r--r--dev-lua/lulpeg/lulpeg-9999.ebuild8
-rw-r--r--dev-lua/lulpeg/metadata.xml27
-rw-r--r--dev-lua/lunit/lunit-9999.ebuild2
-rw-r--r--dev-lua/lunit/metadata.xml26
-rw-r--r--dev-lua/lunix/lunix-99999999.ebuild4
-rw-r--r--dev-lua/lunix/metadata.xml26
-rw-r--r--dev-lua/lustache/lustache-9999.ebuild3
-rw-r--r--dev-lua/lustache/metadata.xml26
-rw-r--r--dev-lua/lvk/lvk-9999.ebuild2
-rw-r--r--dev-lua/lvk/metadata.xml14
-rw-r--r--dev-lua/lyaml/lyaml-9999.ebuild4
-rw-r--r--dev-lua/lyaml/metadata.xml26
-rw-r--r--dev-lua/messagepack/messagepack-9999.ebuild3
-rw-r--r--dev-lua/messagepack/metadata.xml14
-rw-r--r--dev-lua/moonscript/metadata.xml26
-rw-r--r--dev-lua/moonscript/moonscript-9999.ebuild2
-rw-r--r--dev-lua/moses/metadata.xml26
-rw-r--r--dev-lua/moses/moses-9999.ebuild2
-rw-r--r--dev-lua/mpack/Manifest2
-rw-r--r--dev-lua/mpack/mpack-1.0.4.ebuild6
-rw-r--r--dev-lua/nats/metadata.xml26
-rw-r--r--dev-lua/orbit/metadata.xml27
-rw-r--r--dev-lua/orbit/orbit-9999.ebuild2
-rw-r--r--dev-lua/penlight/metadata.xml26
-rw-r--r--dev-lua/penlight/penlight-9999.ebuild2
-rw-r--r--dev-lua/profi/Manifest2
-rw-r--r--dev-lua/profi/metadata.xml26
-rw-r--r--dev-lua/profi/profi-1.3.ebuild4
-rw-r--r--dev-lua/randomlua/metadata.xml26
-rw-r--r--dev-lua/randomlua/randomlua-9999.ebuild2
-rw-r--r--dev-lua/raven/metadata.xml26
-rw-r--r--dev-lua/raven/raven-9999.ebuild10
-rw-r--r--dev-lua/redis-parser/metadata.xml26
-rw-r--r--dev-lua/redis-parser/redis-parser-9999.ebuild2
-rw-r--r--dev-lua/resty-cookie/metadata.xml26
-rw-r--r--dev-lua/resty-cookie/resty-cookie-9999.ebuild5
-rw-r--r--dev-lua/resty-core/metadata.xml26
-rw-r--r--dev-lua/resty-core/resty-core-9999.ebuild4
-rw-r--r--dev-lua/resty-dns/metadata.xml26
-rw-r--r--dev-lua/resty-dns/resty-dns-9999.ebuild4
-rw-r--r--dev-lua/resty-haru/metadata.xml16
-rw-r--r--dev-lua/resty-haru/resty-haru-9999.ebuild30
-rw-r--r--dev-lua/resty-hoedown/metadata.xml26
-rw-r--r--dev-lua/resty-hoedown/resty-hoedown-9999.ebuild4
-rw-r--r--dev-lua/resty-hpdf/metadata.xml26
-rw-r--r--dev-lua/resty-hpdf/resty-hpdf-9999.ebuild2
-rw-r--r--dev-lua/resty-lock/metadata.xml26
-rw-r--r--dev-lua/resty-lock/resty-lock-9999.ebuild4
-rw-r--r--dev-lua/resty-lrucache/metadata.xml26
-rw-r--r--dev-lua/resty-lrucache/resty-lrucache-9999.ebuild4
-rw-r--r--dev-lua/resty-memcached/metadata.xml26
-rw-r--r--dev-lua/resty-memcached/resty-memcached-9999.ebuild4
-rw-r--r--dev-lua/resty-mysql/metadata.xml26
-rw-r--r--dev-lua/resty-mysql/resty-mysql-9999.ebuild5
-rw-r--r--dev-lua/resty-random/metadata.xml26
-rw-r--r--dev-lua/resty-random/resty-random-9999.ebuild6
-rw-r--r--dev-lua/resty-redis/metadata.xml26
-rw-r--r--dev-lua/resty-redis/resty-redis-9999.ebuild4
-rw-r--r--dev-lua/resty-session/metadata.xml26
-rw-r--r--dev-lua/resty-session/resty-session-9999.ebuild4
-rw-r--r--dev-lua/resty-string/metadata.xml27
-rw-r--r--dev-lua/resty-string/resty-string-9999.ebuild6
-rw-r--r--dev-lua/resty-tags/metadata.xml26
-rw-r--r--dev-lua/resty-tags/resty-tags-9999.ebuild4
-rw-r--r--dev-lua/resty-template/metadata.xml26
-rw-r--r--dev-lua/resty-template/resty-template-9999.ebuild4
-rw-r--r--dev-lua/resty-upload/metadata.xml26
-rw-r--r--dev-lua/resty-upload/resty-upload-9999.ebuild4
-rw-r--r--dev-lua/resty-upstream-healthcheck/metadata.xml26
-rw-r--r--dev-lua/resty-upstream-healthcheck/resty-upstream-healthcheck-9999.ebuild4
-rw-r--r--dev-lua/resty-websocket/metadata.xml26
-rw-r--r--dev-lua/resty-websocket/resty-websocket-9999.ebuild4
-rw-r--r--dev-lua/resty-xxhash/metadata.xml26
-rw-r--r--dev-lua/resty-xxhash/resty-xxhash-9999.ebuild2
-rw-r--r--dev-lua/rings/metadata.xml27
-rw-r--r--dev-lua/rings/rings-9999.ebuild3
-rw-r--r--dev-lua/serpent/serpent-9999.ebuild2
-rw-r--r--dev-lua/specl/metadata.xml26
-rw-r--r--dev-lua/specl/specl-9999.ebuild5
-rw-r--r--dev-lua/squish/metadata.xml26
-rw-r--r--dev-lua/squish/squish-9999.ebuild2
-rw-r--r--dev-lua/srlua/Manifest2
-rw-r--r--dev-lua/srlua/metadata.xml20
-rw-r--r--dev-lua/srlua/srlua-101.ebuild4
-rw-r--r--dev-lua/tdlua/tdlua-9999.ebuild4
-rw-r--r--dev-lua/tekui/Manifest2
-rw-r--r--dev-lua/tekui/metadata.xml30
-rw-r--r--dev-lua/tekui/tekui-1.12_p1.ebuild6
-rw-r--r--dev-lua/tekui/tekui-9999.ebuild4
-rw-r--r--dev-lua/uuid/metadata.xml26
-rw-r--r--dev-lua/verse/metadata.xml26
-rw-r--r--dev-lua/verse/verse-9999.ebuild2
-rw-r--r--dev-lua/wsapi/metadata.xml29
-rw-r--r--dev-lua/wsapi/wsapi-9999.ebuild2
-rw-r--r--dev-lua/yubikey-lua/metadata.xml26
-rw-r--r--dev-lua/yubikey-lua/yubikey-lua-9999.ebuild4
-rw-r--r--net-im/prosody-modules/metadata.xml618
-rw-r--r--net-im/prosody-modules/prosody-modules-9999.ebuild61
-rw-r--r--net-im/prosody/files/prosody-0.8.0-cfg.lua.patch16
-rw-r--r--net-im/prosody/metadata.xml14
-rw-r--r--net-im/prosody/prosody-9999.ebuild23
290 files changed, 2724 insertions, 2079 deletions
diff --git a/dev-lang/lal/lal-9999.ebuild b/dev-lang/lal/lal-9999.ebuild
index eea4aa7..f25c290 100644
--- a/dev-lang/lal/lal-9999.ebuild
+++ b/dev-lang/lal/lal-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lang/lal/metadata.xml b/dev-lang/lal/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lang/lal/metadata.xml
+++ b/dev-lang/lal/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 08f1547..3268b28 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -1,3 +1,3 @@
-DIST lua-5.1.5.tar.gz 221213 SHA256 2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333 SHA512 0142fefcbd13afcd9b201403592aa60620011cc8e8559d4d2db2f92739d18186860989f48caa45830ff4f99bfc7483287fd3ff3a16d4dec928e2767ce4d542a9 WHIRLPOOL 9dac93b73b9ad1ef6c69e0aa11fb53d5efe89274b65c55a1ac30bab23e8a255851b0e44306db54212b1d481e658cecd38e5ff22a25e1fa974858b7b03fb45b75
-DIST lua-5.2.4.tar.gz 252651 SHA256 b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b SHA512 cd77148aba4b707b6c159758b5e8444e04f968092eb98f6b4c405b2fb647e709370d5a8dcf604176101d3407e196a7433b5dcdce4fe9605c76191d3649d61a8c WHIRLPOOL 4ddd1aefa63ea2df5d7e2a774aa89a427fa6753c11db26c70ebf82eece7b05807b7ada2c0966057fe2ddebf8ab792c0060aa51b0d29cd58572b2a0ba9dbabfdc
-DIST lua-5.3.4.tar.gz 303586 SHA256 f681aa518233bc407e23acf0f5887c884f17436f000d453b2491a9f11a52400c SHA512 739e31f82e6a60fa99910c2005e991b3a1e21339af52847f653cb190b30842054d189ca116ffcfdf9b36e07888c9ce5642b1dd2988cc7eff9f8789f9a2e34997 WHIRLPOOL d7d05431f8740c18bea29068f7e82132055d6b236592a5153f2f45043394ac7d6f18982ca62388428e5f57b299351ecf1fe1d675da6e6e9117d3549bb9daf382
+DIST lua-5.1.5.tar.gz 221213 BLAKE2B 915eb8e8c9d7e460eacf1d7a59309c60dfc0f5d9d3d76fbc9764e7cae85920b95096db1c27b69ac53378a145c29efde403e88166a1332a67150d9d3a897aba02 SHA512 0142fefcbd13afcd9b201403592aa60620011cc8e8559d4d2db2f92739d18186860989f48caa45830ff4f99bfc7483287fd3ff3a16d4dec928e2767ce4d542a9
+DIST lua-5.2.4.tar.gz 252651 BLAKE2B 6f20308d8413438f8446040e8de16274837cb55e626b98a0ae8cfe279dc8610fa2e032a2ce53ef3acda4b96a7198123cbc18eff16775f952e6dc0355fdf331b0 SHA512 cd77148aba4b707b6c159758b5e8444e04f968092eb98f6b4c405b2fb647e709370d5a8dcf604176101d3407e196a7433b5dcdce4fe9605c76191d3649d61a8c
+DIST lua-5.3.5.tar.gz 303543 BLAKE2B 8890fa70fcfb869296bc74c754dc30621a3786d4b38dd35ef9e57ca46ee4b3df12dac1b86109be0823847499ff6b0d95de11f446c4c22de440ae3bb704e5068b SHA512 4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4
diff --git a/dev-lang/lua/files/patches/5.2.4/0001_make.patch b/dev-lang/lua/files/patches/5.2.4/0001_make.patch
index a0624af..c184f7c 100644
--- a/dev-lang/lua/files/patches/5.2.4/0001_make.patch
+++ b/dev-lang/lua/files/patches/5.2.4/0001_make.patch
@@ -17,7 +17,7 @@
+# Use libtool for binary installs, etc.
+
+export V
-+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
+# See libtool manual about how to set this
+
+gentoo_clean:
@@ -47,7 +47,7 @@
lzio.h
+
-+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
+export LIB_VERSION = 6:1:1
+
+# The following rules use libtool for compiling and linking in order to
diff --git a/dev-lang/lua/files/patches/5.3.5/0001_make.patch b/dev-lang/lua/files/patches/5.3.5/0001_make.patch
new file mode 100644
index 0000000..13b69fc
--- /dev/null
+++ b/dev-lang/lua/files/patches/5.3.5/0001_make.patch
@@ -0,0 +1,91 @@
+diff -uNr lua-5.3.3.orig/Makefile lua-5.3.3/Makefile
+--- lua-5.3.3.orig/Makefile 2016-12-04 22:29:54.839135901 +0100
++++ lua-5.3.3/Makefile 2016-12-04 22:31:14.235851109 +0100
+@@ -12,7 +12,7 @@
+ # LUA_ROOT, LUA_LDIR, and LUA_CDIR in luaconf.h.
+ INSTALL_TOP= /usr/local
+ INSTALL_BIN= $(INSTALL_TOP)/bin
+-INSTALL_INC= $(INSTALL_TOP)/include
++INSTALL_INC= $(INSTALL_TOP)/include/lua$V
+ INSTALL_LIB= $(INSTALL_TOP)/lib
+ INSTALL_MAN= $(INSTALL_TOP)/man/man1
+ INSTALL_LMOD= $(INSTALL_TOP)/share/lua/$V
+@@ -112,3 +112,18 @@
+ .PHONY: all $(PLATS) clean test install local none dummy echo pecho lecho
+
+ # (end of Makefile)
++
++# Use libtool for binary installs, etc.
++
++export V
++export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
++# See libtool manual about how to set this
++
++gentoo_clean:
++ cd src; $(MAKE) $@
++
++gentoo_install:
++ mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
++ cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V $(INSTALL_BIN)
++ cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
++ cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la $(INSTALL_LIB)
+diff -uNr lua-5.3.3.orig/src/Makefile lua-5.3.3/src/Makefile
+--- lua-5.3.3.orig/src/Makefile 2016-12-04 22:29:54.840135910 +0100
++++ lua-5.3.3/src/Makefile 2016-12-04 22:34:55.980848068 +0100
+@@ -36,10 +36,10 @@
+ lmathlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
+ BASE_O= $(CORE_O) $(LIB_O) $(MYOBJS)
+
+-LUA_T= lua
++LUA_T= lua$V
+ LUA_O= lua.o
+
+-LUAC_T= luac
++LUAC_T= luac$V
+ LUAC_O= luac.o
+
+ ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
+@@ -59,10 +59,10 @@
+ $(AR) $@ $(BASE_O)
+ $(RANLIB) $@
+
+-$(LUA_T): $(LUA_O) $(LUA_A)
++origin$(LUA_T): $(LUA_O) $(LUA_A)
+ $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
+
+-$(LUAC_T): $(LUAC_O) $(LUA_A)
++origin$(LUAC_T): $(LUAC_O) $(LUA_A)
+ $(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
+
+ clean:
+@@ -195,3 +195,30 @@
+ lobject.h ltm.h lzio.h
+
+ # (end of Makefile)
++
++export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
++export LIB_VERSION = 6:1:1
++
++# The following rules use libtool for compiling and linking in order to
++# provide shared library support.
++
++LIB_NAME = liblua$V.la
++LIB_OBJS = $(CORE_O:.o=.lo) $(LIB_O:.o=.lo)
++
++%.lo %.o: %.c
++ $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
++
++$(LIB_NAME): $(LIB_OBJS)
++ $(LIBTOOL) --mode=link $(CC) -version-info $(LIB_VERSION) \
++ -rpath $(RPATH) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) $(LIB_LIBS)
++
++$(LUA_T): $(LUA_O:.o=.lo) $(LIB_NAME)
++ $(LIBTOOL) --mode=link $(CC) -export-dynamic $(LDFLAGS) -o $@ $(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
++
++$(LUAC_T): $(LUAC_O:.o=.lo) $(LIB_NAME)
++ $(LIBTOOL) --mode=link $(CC) -static $(LDFLAGS) -o $@ $(LUAC_O:.o=.lo) $(LIB_NAME)
++
++gentoo_clean:
++ $(LIBTOOL) --mode=clean $(RM) $(ALL_O:.o=.lo) $(LIB_NAME) lua$V luac$V
++
++gentoo_all: $(LIB_NAME) $(LUA_T) $(LUAC_T)
diff --git a/dev-lang/lua/lua-5.1.5-r101.ebuild b/dev-lang/lua/lua-5.1.5-r101.ebuild
index d4c6967..b3f7d12 100644
--- a/dev-lang/lua/lua-5.1.5-r101.ebuild
+++ b/dev-lang/lua/lua-5.1.5-r101.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils multilib multilib-minimal portability toolchain-funcs versionator patches
+inherit eutils multilib multilib-minimal portability toolchain-funcs patches
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
HOMEPAGE="http://www.lua.org/"
@@ -11,7 +11,7 @@ SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
LICENSE="MIT"
SLOT="5.1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="+deprecated emacs readline +static"
RDEPEND="
@@ -77,7 +77,7 @@ multilib_src_compile() {
RPATH="${EPREFIX}/usr/$(get_libdir)/" \
LUA_LIBS="${mylibs}" \
LIB_LIBS="${liblibs}" \
- V=$(get_version_component_range 1-2) \
+ V=$(ver_cut 1-2) \
gentoo_all
mv lua_test ../test/lua.static
diff --git a/dev-lang/lua/lua-5.2.4.ebuild b/dev-lang/lua/lua-5.2.4.ebuild
index d355aff..3da674c 100644
--- a/dev-lang/lua/lua-5.2.4.ebuild
+++ b/dev-lang/lua/lua-5.2.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit eutils autotools multilib multilib-minimal portability toolchain-funcs patches
@@ -11,7 +11,7 @@ SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
LICENSE="MIT"
SLOT="5.2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="+deprecated emacs readline +static"
RDEPEND="
diff --git a/dev-lang/lua/lua-5.3.5.ebuild b/dev-lang/lua/lua-5.3.5.ebuild
new file mode 100644
index 0000000..cdb987d
--- /dev/null
+++ b/dev-lang/lua/lua-5.3.5.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils autotools multilib multilib-minimal portability toolchain-funcs patches
+
+DESCRIPTION="A powerful light-weight programming language designed for extending applications"
+HOMEPAGE="http://www.lua.org/"
+SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="5.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline +static"
+
+RDEPEND="
+ readline? ( >=sys-libs/readline-6.3:0[${MULTILIB_USEDEP}] )
+ app-eselect/eselect-lua
+ !dev-lang/lua:0
+"
+DEPEND="${RDEPEND}
+ sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+ "/usr/include/lua${SLOT}/luaconf.h"
+)
+
+src_prepare() {
+ patches_src_prepare
+
+ # use glibtool on Darwin (versus Apple libtool)
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
+ Makefile src/Makefile || die
+ fi
+
+ sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
+
+ if ! use readline ; then
+ sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die
+ fi
+
+ sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
+
+ # Using dynamic linked lua is not recommended for performance
+ # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+ # Mainly, this is of concern if your arch is poor with GPRs, like x86
+ # Note that this only affects the interpreter binary (named lua), not the lua
+ # compiler (built statically) nor the lua libraries (both shared and static
+ # are installed)
+ if use static ; then
+ sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || die
+ fi
+
+ # upstream does not use libtool, but we do (see bug #336167)
+ cp "${FILESDIR}/configure.ac" "${S}"/ || die
+ eautoreconf
+
+ # custom Makefiles
+ multilib_copy_sources
+
+ cp "${FILESDIR}/lua.pc" "${S}"
+ # A slotted Lua uses different directories for headers & names for
+ # libraries, and pkgconfig should reflect that.
+ sed -r -i \
+ -e "s:^V=.*:V= ${SLOT}:" \
+ -e "s:^R=.*:R= ${PV}:" \
+ -e "s:/,lib,:/$(get_libdir):g" \
+ -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \
+ "${S}"/lua.pc
+}
+
+multilib_src_configure() {
+ sed -i \
+ -e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
+ -e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
+ src/luaconf.h \
+ || die "failed patching luaconf.h"
+
+ econf
+}
+
+multilib_src_compile() {
+ tc-export CC
+
+ # what to link to liblua
+ liblibs="-lm"
+ liblibs="${liblibs} $(dlopen_lib)"
+
+ # what to link to the executables
+ mylibs=
+ use readline && mylibs="-lreadline"
+
+ cd src
+
+ local myCFLAGS;
+ use deprecated && myCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1 -DLUA_COMPAT_ALL"
+# -DLUA_COMPAT_FLOATSTRING"
+
+ case "${CHOST}" in
+ *-mingw*) : ;;
+ *) myCFLAGS+=" -DLUA_USE_LINUX" ;;
+ esac
+
+ emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
+ SYSLDFLAGS="${LDFLAGS}" \
+ RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+ LUA_LIBS="${mylibs}" \
+ LIB_LIBS="${liblibs}" \
+ V=${SLOT} \
+ gentoo_all
+}
+
+multilib_src_install() {
+ emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+ V=${SLOT} gentoo_install
+
+ insinto "/usr/$(get_libdir)/pkgconfig"
+ newins "${S}/lua.pc" "lua${SLOT}.pc"
+}
+
+multilib_src_install_all() {
+ DOCS=(README)
+ HTML_DOCS=(doc/*.html doc/*.png doc/*.css doc/*.gif)
+ einstalldocs
+
+ newman doc/lua.1 lua${SLOT}.1
+ newman doc/luac.1 luac${SLOT}.1
+}
+
+# Makefile contains a dummy target that doesn't do tests
+# but causes issues with slotted lua (bug #510360)
+src_test() { :; }
diff --git a/dev-lang/lua/metadata.xml b/dev-lang/lua/metadata.xml
index 7fa82a7..ad7829c 100644
--- a/dev-lang/lua/metadata.xml
+++ b/dev-lang/lua/metadata.xml
@@ -1,17 +1,18 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@gentoo.ru</email>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<maintainer>
- <email>mabi@gentoo.org</email>
- <name>Matti Bickel</name>
-</maintainer>
-<maintainer>
- <email>rafaelmartins@gentoo.org</email>
- <name>Rafael G. Martins</name>
-</maintainer>
-<use><flag name='deprecated'>make deprecated data structures/routines available</flag></use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='deprecated'>make
+ deprecated data structures/routines available</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lang/luajit/luajit-2.0.9999.ebuild b/dev-lang/luajit/luajit-2.0.9999.ebuild
index e12dc2e..405c839 100644
--- a/dev-lang/luajit/luajit-2.0.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.0.9999.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils multilib multilib-minimal portability pax-utils toolchain-funcs versionator flag-o-matic check-reqs git-r3 patches
+inherit eutils multilib multilib-minimal portability pax-utils toolchain-funcs flag-o-matic check-reqs git-r3 patches
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="https://luajit.org/"
EGIT_REPO_URI="https://luajit.org/git/luajit-2.0.git"
EGIT_BRANCH="v2.0"
-EGIT_MIN_CLONE_TYPE="single"
+EGIT_MIN_CLONE_TYPE="single+tags"
SLOT="2"
diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild b/dev-lang/luajit/luajit-2.1.9999.ebuild
index 033bdfd..d17a29e 100644
--- a/dev-lang/luajit/luajit-2.1.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.1.9999.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils multilib multilib-minimal portability pax-utils toolchain-funcs versionator flag-o-matic check-reqs git-r3 patches
+inherit eutils multilib multilib-minimal portability pax-utils toolchain-funcs flag-o-matic check-reqs git-r3 patches
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="https://luajit.org/"
EGIT_REPO_URI="https://luajit.org/git/luajit-2.0.git"
EGIT_BRANCH="v2.1"
-EGIT_MIN_CLONE_TYPE="single"
+EGIT_MIN_CLONE_TYPE="single+tags"
SLOT="2"
diff --git a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
index e2b8a1d..bc80d15 100644
--- a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
+++ b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://bitop.luajit.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="doc"
DOCS=(README)
diff --git a/dev-lua/LuaBitOp/Manifest b/dev-lua/LuaBitOp/Manifest
index daa2bf3..257d385 100644
--- a/dev-lua/LuaBitOp/Manifest
+++ b/dev-lua/LuaBitOp/Manifest
@@ -1 +1 @@
-DIST LuaBitOp-1.0.2.tar.gz 23127 SHA256 1207c9293dcd52eb9dca6538d1b87352bd510f4e760938f5048433f7f272ce99 SHA512 a652050ea5c6fbeb8a28b05e2bc4a3550c854cc45f7f42c8c1b0a81f5b76773cdf061e6a839cdb339614118169e578b6e3efa5a3efbe59a2f01874b2fa2b4f2e WHIRLPOOL 1c9081e805f0c31dc806e3966d6d2639b3b4f0ff8d81850a78633581c8c975b52caefab80d50985093ed891de1fdefaed0a96c0ab985b23c73fa1e60a873385c
+DIST LuaBitOp-1.0.2.tar.gz 23127 BLAKE2B 97b2ded135903f7bf2165a03d611fc2864336929706eb67097b5d67d0a0ec156c855a1637bc309d8dd03cb68beeda350b33eed7678b82540da54502cf981333a SHA512 a652050ea5c6fbeb8a28b05e2bc4a3550c854cc45f7f42c8c1b0a81f5b76773cdf061e6a839cdb339614118169e578b6e3efa5a3efbe59a2f01874b2fa2b4f2e
diff --git a/dev-lua/LuaBitOp/metadata.xml b/dev-lua/LuaBitOp/metadata.xml
index b5d1585..39018c4 100644
--- a/dev-lua/LuaBitOp/metadata.xml
+++ b/dev-lua/LuaBitOp/metadata.xml
@@ -1,13 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <longdescription lang="en">
- This is a library for the Lua programming language which performs bit
- operations.
- </longdescription>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
-
diff --git a/dev-lua/alt-getopt/Manifest b/dev-lua/alt-getopt/Manifest
index 033029a..8352ef4 100644
--- a/dev-lua/alt-getopt/Manifest
+++ b/dev-lua/alt-getopt/Manifest
@@ -1 +1 @@
-DIST lua-alt-getopt-0.7.0.tar.gz 4720 SHA256 c0d5fdb6f056bf03b743950acda6a1f37b20006d683637e6317270ff3387104e SHA512 379db696180e2bbb6e472ebe56e921c9736ee89ad673b296d0e580f100617a10dd5b44fdd665298ac87a44bbf8b5c330696653ec6d62ccaebc22120debf3c91f WHIRLPOOL 3ac4834eb85cff8ce2584d62a0811d341164414fbd0e33d7b4c703ec3f91f2649d3d24b4e89e8c694e90ec43e3c1ae3ffa9a931a2d267ebf7d6d1504073dbea1
+DIST lua-alt-getopt-0.7.0.tar.gz 4720 BLAKE2B 14a91ccc75da9246193add31b995e23c2a0e91d28cff3e8baa4f37bb65fe07e892d1197793076458ed9656d8d62cbfa96ed6d24f6c7f851538da2519c3f10b0c SHA512 379db696180e2bbb6e472ebe56e921c9736ee89ad673b296d0e580f100617a10dd5b44fdd665298ac87a44bbf8b5c330696653ec6d62ccaebc22120debf3c91f
diff --git a/dev-lua/alt-getopt/alt-getopt-0.7.0.ebuild b/dev-lua/alt-getopt/alt-getopt-0.7.0.ebuild
index fdfb324..13e3732 100644
--- a/dev-lua/alt-getopt/alt-getopt-0.7.0.ebuild
+++ b/dev-lua/alt-getopt/alt-getopt-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://luaforge/${PN}/${PN}/${P}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE=""
DOCS=(README)
diff --git a/dev-lua/alt-getopt/metadata.xml b/dev-lua/alt-getopt/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/alt-getopt/metadata.xml
+++ b/dev-lua/alt-getopt/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/ansicolors/ansicolors-9999.ebuild b/dev-lua/ansicolors/ansicolors-9999.ebuild
index 7aac38d..2ec5051 100644
--- a/dev-lua/ansicolors/ansicolors-9999.ebuild
+++ b/dev-lua/ansicolors/ansicolors-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/ansicolors/metadata.xml b/dev-lua/ansicolors/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/ansicolors/metadata.xml
+++ b/dev-lua/ansicolors/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/argparse/argparse-9999.ebuild b/dev-lua/argparse/argparse-9999.ebuild
index 781d001..2a05ff3 100644
--- a/dev-lua/argparse/argparse-9999.ebuild
+++ b/dev-lua/argparse/argparse-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/argparse/metadata.xml b/dev-lua/argparse/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/argparse/metadata.xml
+++ b/dev-lua/argparse/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/basexx/basexx-9999.ebuild b/dev-lua/basexx/basexx-9999.ebuild
index 8d803a2..afb14be 100644
--- a/dev-lua/basexx/basexx-9999.ebuild
+++ b/dev-lua/basexx/basexx-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,9 +16,9 @@ KEYWORDS=""
IUSE="doc test"
DEPEND="
+ ${RDEPEND}
test? ( dev-lua/busted )
"
-RDEPEND="${DEPEND}"
DOCS=(README.adoc)
diff --git a/dev-lua/basexx/metadata.xml b/dev-lua/basexx/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/basexx/metadata.xml
+++ b/dev-lua/basexx/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/bit32/bit32-9999.ebuild b/dev-lua/bit32/bit32-9999.ebuild
index 2feb9ea..2820601 100644
--- a/dev-lua/bit32/bit32-9999.ebuild
+++ b/dev-lua/bit32/bit32-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/bit32/metadata.xml b/dev-lua/bit32/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/bit32/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/cbor/cbor-9999.ebuild b/dev-lua/cbor/cbor-9999.ebuild
index aa3f9f5..c4116e6 100644
--- a/dev-lua/cbor/cbor-9999.ebuild
+++ b/dev-lua/cbor/cbor-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/cbor/metadata.xml b/dev-lua/cbor/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/cbor/metadata.xml
+++ b/dev-lua/cbor/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/cosmo/cosmo-9999.ebuild b/dev-lua/cosmo/cosmo-9999.ebuild
index 7e6ed92..d5caf80 100644
--- a/dev-lua/cosmo/cosmo-9999.ebuild
+++ b/dev-lua/cosmo/cosmo-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -32,4 +32,3 @@ src_compile() { :; }
each_lua_install() {
dolua src/*
}
-
diff --git a/dev-lua/cosmo/metadata.xml b/dev-lua/cosmo/metadata.xml
index fabce0c..39018c4 100644
--- a/dev-lua/cosmo/metadata.xml
+++ b/dev-lua/cosmo/metadata.xml
@@ -1,15 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='luajit'>Enable linking with LuaJIT library instead of Lua.</flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/coxpcall/coxpcall-9999.ebuild b/dev-lua/coxpcall/coxpcall-9999.ebuild
index 09efb07..03048d1 100644
--- a/dev-lua/coxpcall/coxpcall-9999.ebuild
+++ b/dev-lua/coxpcall/coxpcall-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/coxpcall/metadata.xml b/dev-lua/coxpcall/metadata.xml
index fabce0c..39018c4 100644
--- a/dev-lua/coxpcall/metadata.xml
+++ b/dev-lua/coxpcall/metadata.xml
@@ -1,15 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='luajit'>Enable linking with LuaJIT library instead of Lua.</flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/etree/etree-9999.ebuild b/dev-lua/etree/etree-9999.ebuild
index 637f895..5335f17 100644
--- a/dev-lua/etree/etree-9999.ebuild
+++ b/dev-lua/etree/etree-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ VCS="git"
GITHUB_A="msva"
inherit lua
-DESCRIPTION="XML library that enables manipulation of XML documents as simple Lua data structures"
+DESCRIPTION="Library for XML documents manipulations as simple Lua data structures"
HOMEPAGE="https://github.com/msva/etree"
LICENSE="MIT"
diff --git a/dev-lua/etree/metadata.xml b/dev-lua/etree/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/etree/metadata.xml
+++ b/dev-lua/etree/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/iluajit/iluajit-9999.ebuild b/dev-lua/iluajit/iluajit-9999.ebuild
index 86fa37d..23436ed 100644
--- a/dev-lua/iluajit/iluajit-9999.ebuild
+++ b/dev-lua/iluajit/iluajit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,7 @@ IUSE="doc +completion"
RDEPEND="
doc? ( dev-lua/luadoc )
dev-lua/penlight
- sys-libs/readline
+ sys-libs/readline:0
completion? ( dev-lua/luafilesystem )
"
DEPEND="${RDEPEND}"
@@ -39,5 +39,5 @@ each_lua_install() {
}
all_lua_install() {
- dobin ${FILESDIR}/${PN}
+ dobin "${FILESDIR}/${PN}"
}
diff --git a/dev-lua/iluajit/metadata.xml b/dev-lua/iluajit/metadata.xml
index 23da526..fd9a438 100644
--- a/dev-lua/iluajit/metadata.xml
+++ b/dev-lua/iluajit/metadata.xml
@@ -1,14 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='completion'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lahttp/lahttp-9999.ebuild b/dev-lua/lahttp/lahttp-9999.ebuild
index c7453b7..426467e 100644
--- a/dev-lua/lahttp/lahttp-9999.ebuild
+++ b/dev-lua/lahttp/lahttp-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lahttp/metadata.xml b/dev-lua/lahttp/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/lahttp/metadata.xml
+++ b/dev-lua/lahttp/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/lanes/Manifest b/dev-lua/lanes/Manifest
index 51778fd..42df881 100644
--- a/dev-lua/lanes/Manifest
+++ b/dev-lua/lanes/Manifest
@@ -1 +1 @@
-DIST lanes-3.11.tar.gz 233462 SHA256 0a82fadeed96099b7bf90da92ece3862507a5e41a23778a7456b8adaf36e9180 SHA512 00d84ad3d2c4e8d3e6099a68bdd8eb4714e098d5e1af479e42841d708eb4f650cd1f5f0f6ff76860ec6ccc5838225a2961477246662e701bee2587ba8de6ccc2 WHIRLPOOL 15280e988e403aa4498d0afedd27949976fba58c74364983bbc4a6b140d738e757800468c52991a82e82fb18f2b1698bdf08bd8d8db425b900cb26fccc10778a
+DIST lanes-3.11.tar.gz 233462 BLAKE2B dda14415e756b6cb9ebfea0b5f9dcf604bbabe3f7df2ebd9d6f92eeee4f45129c2eb36a44619424f78a17912bf30ce22813f18eda1c3f60c2dda146a2674c870 SHA512 00d84ad3d2c4e8d3e6099a68bdd8eb4714e098d5e1af479e42841d708eb4f650cd1f5f0f6ff76860ec6ccc5838225a2961477246662e701bee2587ba8de6ccc2
diff --git a/dev-lua/lanes/lanes-3.11.ebuild b/dev-lua/lanes/lanes-3.11.ebuild
index 15a0860..daa79c7 100644
--- a/dev-lua/lanes/lanes-3.11.ebuild
+++ b/dev-lua/lanes/lanes-3.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="doc"
DOCS=(README CHANGES)
diff --git a/dev-lua/lanes/lanes-9999.ebuild b/dev-lua/lanes/lanes-9999.ebuild
index ef74800..49c3cb1 100644
--- a/dev-lua/lanes/lanes-9999.ebuild
+++ b/dev-lua/lanes/lanes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lapis/lapis-9999.ebuild b/dev-lua/lapis/lapis-9999.ebuild
index f2f33ad..c032dc0 100644
--- a/dev-lua/lapis/lapis-9999.ebuild
+++ b/dev-lua/lapis/lapis-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lapis/metadata.xml b/dev-lua/lapis/metadata.xml
index 23da526..b8f35b1 100644
--- a/dev-lua/lapis/metadata.xml
+++ b/dev-lua/lapis/metadata.xml
@@ -1,14 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='moonscript'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/ldbus/ldbus-9999.ebuild b/dev-lua/ldbus/ldbus-9999.ebuild
index 2f6319e..c4fc9ec 100644
--- a/dev-lua/ldbus/ldbus-9999.ebuild
+++ b/dev-lua/ldbus/ldbus-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/ldoc/ldoc-9999.ebuild b/dev-lua/ldoc/ldoc-9999.ebuild
index 19b978d..7aea2ff 100644
--- a/dev-lua/ldoc/ldoc-9999.ebuild
+++ b/dev-lua/ldoc/ldoc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/ldoc/metadata.xml b/dev-lua/ldoc/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/ldoc/metadata.xml
+++ b/dev-lua/ldoc/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/lgi/lgi-9999.ebuild b/dev-lua/lgi/lgi-9999.ebuild
index 41df354..1ab2b4a 100644
--- a/dev-lua/lgi/lgi-9999.ebuild
+++ b/dev-lua/lgi/lgi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -29,7 +29,6 @@ DEPEND="
DOCS=( README.md docs )
EXAMPLES=( samples/. )
-
each_lua_test() {
emake LUA="${lua_impl}" PKG_CONFIG="${PKG_CONFIG}" check
}
diff --git a/dev-lua/lgi/metadata.xml b/dev-lua/lgi/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/lgi/metadata.xml
+++ b/dev-lua/lgi/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/linotify/linotify-9999.ebuild b/dev-lua/linotify/linotify-9999.ebuild
index e97417c..a0b8612 100644
--- a/dev-lua/linotify/linotify-9999.ebuild
+++ b/dev-lua/linotify/linotify-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,6 +10,7 @@ GITHUB_A="hoelzro"
inherit lua
DESCRIPTION="inotify bindings for Lua"
+HOMEPAGE="https://github.com/hoelzro/linotify"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-lua/linotify/metadata.xml b/dev-lua/linotify/metadata.xml
index 23da526..39018c4 100644
--- a/dev-lua/linotify/metadata.xml
+++ b/dev-lua/linotify/metadata.xml
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
</pkgmetadata>
diff --git a/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild b/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild
index 76f78c3..082856b 100644
--- a/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild
+++ b/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/ljsyscall/ljsyscall-9999.ebuild b/dev-lua/ljsyscall/ljsyscall-9999.ebuild
index 385202e..f5e7f2d 100644
--- a/dev-lua/ljsyscall/ljsyscall-9999.ebuild
+++ b/dev-lua/ljsyscall/ljsyscall-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/ljsyscall/metadata.xml b/dev-lua/ljsyscall/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/ljsyscall/metadata.xml
+++ b/dev-lua/ljsyscall/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lpc/lpc-9999.ebuild b/dev-lua/lpc/lpc-9999.ebuild
index 9c6e90d..46ba500 100644
--- a/dev-lua/lpc/lpc-9999.ebuild
+++ b/dev-lua/lpc/lpc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,7 @@ VCS="git"
GITHUB_A="msva"
inherit lua
-DESCRIPTION="Allows Lua scripts to call external processes while capturing both their input and output."
+DESCRIPTION="A helper to call external processes and capture both their std-in and -out"
HOMEPAGE="https://github.com/msva/lpc"
LICENSE="MIT"
diff --git a/dev-lua/lpc/metadata.xml b/dev-lua/lpc/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lpc/metadata.xml
+++ b/dev-lua/lpc/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lpeg/lpeg-1.0.1.ebuild b/dev-lua/lpeg/lpeg-1.0.1.ebuild
index bef220a..1231f2a 100644
--- a/dev-lua/lpeg/lpeg-1.0.1.ebuild
+++ b/dev-lua/lpeg/lpeg-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lpeg/metadata.xml b/dev-lua/lpeg/metadata.xml
index efa5eb0..76d503b 100644
--- a/dev-lua/lpeg/metadata.xml
+++ b/dev-lua/lpeg/metadata.xml
@@ -1,8 +1,16 @@
-<?xml version = '1.0' encoding = 'UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>radhermit@gentoo.org</email>
- <name>Tim Harder</name>
- </maintainer>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lsysstats/lsysstats-9999.ebuild b/dev-lua/lsysstats/lsysstats-9999.ebuild
index ef56ead..9796cb3 100644
--- a/dev-lua/lsysstats/lsysstats-9999.ebuild
+++ b/dev-lua/lsysstats/lsysstats-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lsysstats/metadata.xml b/dev-lua/lsysstats/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lsysstats/metadata.xml
+++ b/dev-lua/lsysstats/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/ltn12ce/ltn12ce-9999.ebuild b/dev-lua/ltn12ce/ltn12ce-9999.ebuild
index 4ad51d0..814ed5b 100644
--- a/dev-lua/ltn12ce/ltn12ce-9999.ebuild
+++ b/dev-lua/ltn12ce/ltn12ce-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,14 +15,14 @@ HOMEPAGE="https://github.com/mkottman/ltn12ce"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
-IUSE="+system-bzip +system-lzma +system-polarssl +system-zlib"
-
+IUSE="+system-bzip +system-lzma +system-zlib"
+# +system-polarssl
RDEPEND="
system-bzip? ( app-arch/bzip2[$MULTILIB_USEDEP] )
system-lzma? ( app-arch/xz-utils[$MULTILIB_USEDEP] )
- system-polarssl? ( net-libs/polarssl[$MULTILIB_USEDEP] )
system-zlib? ( sys-libs/zlib[$MULTILIB_USEDEP] )
"
+# system-polarssl? ( net-libs/polarssl[$MULTILIB_USEDEP] )
DEPEND="
${RDEPEND}
diff --git a/dev-lua/ltn12ce/metadata.xml b/dev-lua/ltn12ce/metadata.xml
index 23da526..22f68cb 100644
--- a/dev-lua/ltn12ce/metadata.xml
+++ b/dev-lua/ltn12ce/metadata.xml
@@ -1,14 +1,19 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='system-bzip'></flag>
+ <flag name='system-lzma'></flag>
+ <flag name='system-zlib'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-argon2-ffi/lua-argon2-ffi-9999.ebuild b/dev-lua/lua-argon2-ffi/lua-argon2-ffi-9999.ebuild
index c4fdcc3..9c1b420 100644
--- a/dev-lua/lua-argon2-ffi/lua-argon2-ffi-9999.ebuild
+++ b/dev-lua/lua-argon2-ffi/lua-argon2-ffi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-argon2-ffi/metadata.xml b/dev-lua/lua-argon2-ffi/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-argon2-ffi/metadata.xml
+++ b/dev-lua/lua-argon2-ffi/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-argon2/lua-argon2-9999.ebuild b/dev-lua/lua-argon2/lua-argon2-9999.ebuild
index 355e7c7..b20f7bb 100644
--- a/dev-lua/lua-argon2/lua-argon2-9999.ebuild
+++ b/dev-lua/lua-argon2/lua-argon2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-argon2/metadata.xml b/dev-lua/lua-argon2/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-argon2/metadata.xml
+++ b/dev-lua/lua-argon2/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-captcha/lua-captcha-9999.ebuild b/dev-lua/lua-captcha/lua-captcha-9999.ebuild
index 897b30b..641c936 100644
--- a/dev-lua/lua-captcha/lua-captcha-9999.ebuild
+++ b/dev-lua/lua-captcha/lua-captcha-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -31,4 +31,3 @@ src_compile() { :; }
each_lua_install() {
dolua src/*
}
-
diff --git a/dev-lua/lua-captcha/metadata.xml b/dev-lua/lua-captcha/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-captcha/metadata.xml
+++ b/dev-lua/lua-captcha/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-cjson/lua-cjson-9999.ebuild b/dev-lua/lua-cjson/lua-cjson-9999.ebuild
index 0d0b46f..208ec76 100644
--- a/dev-lua/lua-cjson/lua-cjson-9999.ebuild
+++ b/dev-lua/lua-cjson/lua-cjson-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-cjson/metadata.xml b/dev-lua/lua-cjson/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-cjson/metadata.xml
+++ b/dev-lua/lua-cjson/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-cmsgpack/lua-cmsgpack-9999.ebuild b/dev-lua/lua-cmsgpack/lua-cmsgpack-9999.ebuild
index 14ede13..80efd0d 100644
--- a/dev-lua/lua-cmsgpack/lua-cmsgpack-9999.ebuild
+++ b/dev-lua/lua-cmsgpack/lua-cmsgpack-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-cmsgpack/metadata.xml b/dev-lua/lua-cmsgpack/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-cmsgpack/metadata.xml
+++ b/dev-lua/lua-cmsgpack/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-csv/lua-csv-9999.ebuild b/dev-lua/lua-csv/lua-csv-9999.ebuild
index 70971b6..aa0a0c4 100644
--- a/dev-lua/lua-csv/lua-csv-9999.ebuild
+++ b/dev-lua/lua-csv/lua-csv-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-csv/metadata.xml b/dev-lua/lua-csv/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-csv/metadata.xml
+++ b/dev-lua/lua-csv/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-curl/lua-curl-9999.ebuild b/dev-lua/lua-curl/lua-curl-9999.ebuild
index 605cd3d..ceec0d1 100644
--- a/dev-lua/lua-curl/lua-curl-9999.ebuild
+++ b/dev-lua/lua-curl/lua-curl-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-curl/metadata.xml b/dev-lua/lua-curl/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-curl/metadata.xml
+++ b/dev-lua/lua-curl/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-discount/lua-discount-9999.ebuild b/dev-lua/lua-discount/lua-discount-9999.ebuild
index 4712aa3..4813270 100644
--- a/dev-lua/lua-discount/lua-discount-9999.ebuild
+++ b/dev-lua/lua-discount/lua-discount-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-discount/metadata.xml b/dev-lua/lua-discount/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-discount/metadata.xml
+++ b/dev-lua/lua-discount/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-evdev/lua-evdev-9999.ebuild b/dev-lua/lua-evdev/lua-evdev-9999.ebuild
index 2f1392c..77eae4d 100644
--- a/dev-lua/lua-evdev/lua-evdev-9999.ebuild
+++ b/dev-lua/lua-evdev/lua-evdev-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-evdev/metadata.xml b/dev-lua/lua-evdev/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-evdev/metadata.xml
+++ b/dev-lua/lua-evdev/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-ext/lua-ext-9999.ebuild b/dev-lua/lua-ext/lua-ext-9999.ebuild
index 1ef6344..4c85ef9 100644
--- a/dev-lua/lua-ext/lua-ext-9999.ebuild
+++ b/dev-lua/lua-ext/lua-ext-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-ext/metadata.xml b/dev-lua/lua-ext/metadata.xml
index 23da526..2a5e54e 100644
--- a/dev-lua/lua-ext/metadata.xml
+++ b/dev-lua/lua-ext/metadata.xml
@@ -1,14 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='gcmem'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-fann/Manifest b/dev-lua/lua-fann/Manifest
index 3f19617..f23147e 100644
--- a/dev-lua/lua-fann/Manifest
+++ b/dev-lua/lua-fann/Manifest
@@ -1 +1 @@
-DIST lua-fann-0.5.3.tar.gz 18937 SHA256 575c7fc6282989578cf3dae7bf19e2e56f107d6b38076695fd329f7bb40b1b40 SHA512 01dcdb13f88705ad6b5ead3d398da56721b2db9faf1c421d9bf743dad4fd26da9d3091fe257d66bf7744575e703add11a9fe95553830f487af3cb14af6eba05d WHIRLPOOL f0f2f23a8161e4f1f87fbb0bb0c7fae5c903eba7248a2e863bb4adaf59f0bca34cc45976c84f95a3040686c8bc7b093daa5df04ee5e449ac3e762dcf2c7a6f1d
+DIST lua-fann-0.5.3.tar.gz 18937 BLAKE2B 47972a549ac441fe27835066aef95ae7565c4af2369a9ed5b14fbcac2c342f52f139d1219c16582e4763318cdedadfe411a1f5a7691b1161dfc38fccaaa785cc SHA512 01dcdb13f88705ad6b5ead3d398da56721b2db9faf1c421d9bf743dad4fd26da9d3091fe257d66bf7744575e703add11a9fe95553830f487af3cb14af6eba05d
diff --git a/dev-lua/lua-fann/lua-fann-0.5.3.ebuild b/dev-lua/lua-fann/lua-fann-0.5.3.ebuild
index 4bab854..63a4eb1 100644
--- a/dev-lua/lua-fann/lua-fann-0.5.3.ebuild
+++ b/dev-lua/lua-fann/lua-fann-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,8 @@ HOMEPAGE="https://github.com/msva/lua-fann"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~ppc ~x86"
+# not available on fann: ~arm{,64} and ~mips
IUSE="doc examples"
RDEPEND="
diff --git a/dev-lua/lua-fann/lua-fann-9999.ebuild b/dev-lua/lua-fann/lua-fann-9999.ebuild
index afaa59c..0c047a4 100644
--- a/dev-lua/lua-fann/lua-fann-9999.ebuild
+++ b/dev-lua/lua-fann/lua-fann-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-fann/metadata.xml b/dev-lua/lua-fann/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-fann/metadata.xml
+++ b/dev-lua/lua-fann/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild b/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
index 9d49a88..398ff57 100644
--- a/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
+++ b/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-fastcgi/metadata.xml b/dev-lua/lua-fastcgi/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-fastcgi/metadata.xml
+++ b/dev-lua/lua-fastcgi/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-feeds/lua-feeds-9999.ebuild b/dev-lua/lua-feeds/lua-feeds-9999.ebuild
index 7610d9c..3602f4b 100644
--- a/dev-lua/lua-feeds/lua-feeds-9999.ebuild
+++ b/dev-lua/lua-feeds/lua-feeds-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-feeds/metadata.xml b/dev-lua/lua-feeds/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-feeds/metadata.xml
+++ b/dev-lua/lua-feeds/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-ffi-bindings/lua-ffi-bindings-9999.ebuild b/dev-lua/lua-ffi-bindings/lua-ffi-bindings-9999.ebuild
index d31d658..38dd2c2 100644
--- a/dev-lua/lua-ffi-bindings/lua-ffi-bindings-9999.ebuild
+++ b/dev-lua/lua-ffi-bindings/lua-ffi-bindings-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-ffi-bindings/metadata.xml b/dev-lua/lua-ffi-bindings/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-ffi-bindings/metadata.xml
+++ b/dev-lua/lua-ffi-bindings/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-gd/lua-gd-9999.ebuild b/dev-lua/lua-gd/lua-gd-9999.ebuild
index 3b67603..cb8cb5d 100644
--- a/dev-lua/lua-gd/lua-gd-9999.ebuild
+++ b/dev-lua/lua-gd/lua-gd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-gd/metadata.xml b/dev-lua/lua-gd/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-gd/metadata.xml
+++ b/dev-lua/lua-gd/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-geoip/lua-geoip-9999.ebuild b/dev-lua/lua-geoip/lua-geoip-9999.ebuild
index 45c3c99..1987ab4 100644
--- a/dev-lua/lua-geoip/lua-geoip-9999.ebuild
+++ b/dev-lua/lua-geoip/lua-geoip-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-geoip/metadata.xml b/dev-lua/lua-geoip/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-geoip/metadata.xml
+++ b/dev-lua/lua-geoip/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-getopt/lua-getopt-9999.ebuild b/dev-lua/lua-getopt/lua-getopt-9999.ebuild
index 4d56887..6f8099b 100644
--- a/dev-lua/lua-getopt/lua-getopt-9999.ebuild
+++ b/dev-lua/lua-getopt/lua-getopt-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-getopt/metadata.xml b/dev-lua/lua-getopt/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-getopt/metadata.xml
+++ b/dev-lua/lua-getopt/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-html/lua-html-9999.ebuild b/dev-lua/lua-html/lua-html-9999.ebuild
index 213eed0..135bb80 100644
--- a/dev-lua/lua-html/lua-html-9999.ebuild
+++ b/dev-lua/lua-html/lua-html-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-html/metadata.xml b/dev-lua/lua-html/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/lua-html/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/lua-htmlparser/lua-htmlparser-9999.ebuild b/dev-lua/lua-htmlparser/lua-htmlparser-9999.ebuild
index a32edac..14090e5 100644
--- a/dev-lua/lua-htmlparser/lua-htmlparser-9999.ebuild
+++ b/dev-lua/lua-htmlparser/lua-htmlparser-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-htmlparser/metadata.xml b/dev-lua/lua-htmlparser/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/lua-htmlparser/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/lua-iconv/lua-iconv-9999.ebuild b/dev-lua/lua-iconv/lua-iconv-9999.ebuild
index ad0ebd4..80c3e73 100644
--- a/dev-lua/lua-iconv/lua-iconv-9999.ebuild
+++ b/dev-lua/lua-iconv/lua-iconv-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-iconv/metadata.xml b/dev-lua/lua-iconv/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-iconv/metadata.xml
+++ b/dev-lua/lua-iconv/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-idn/lua-idn-9999.ebuild b/dev-lua/lua-idn/lua-idn-9999.ebuild
index 55255ec..a11cf6d 100644
--- a/dev-lua/lua-idn/lua-idn-9999.ebuild
+++ b/dev-lua/lua-idn/lua-idn-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,7 @@ GITHUB_A="haste"
inherit lua
-DESCRIPTION="A Lua implementation of Internationalizing Domain Names in Applications (RFC 3490)"
+DESCRIPTION="A Lua implementation of IDNA (RFC 3490)"
HOMEPAGE="https://github.com/haste/lua-idn"
LICENSE="MIT"
diff --git a/dev-lua/lua-idn/metadata.xml b/dev-lua/lua-idn/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-idn/metadata.xml
+++ b/dev-lua/lua-idn/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-rds-parser/lua-rds-parser-9999.ebuild b/dev-lua/lua-rds-parser/lua-rds-parser-9999.ebuild
index 605b9cf..95bab38 100644
--- a/dev-lua/lua-rds-parser/lua-rds-parser-9999.ebuild
+++ b/dev-lua/lua-rds-parser/lua-rds-parser-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -26,4 +26,3 @@ each_lua_configure() {
)
lua_default
}
-
diff --git a/dev-lua/lua-rds-parser/metadata.xml b/dev-lua/lua-rds-parser/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-rds-parser/metadata.xml
+++ b/dev-lua/lua-rds-parser/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-sendmail/lua-sendmail-9999.ebuild b/dev-lua/lua-sendmail/lua-sendmail-9999.ebuild
index 903fcfa..95769aa 100644
--- a/dev-lua/lua-sendmail/lua-sendmail-9999.ebuild
+++ b/dev-lua/lua-sendmail/lua-sendmail-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-sendmail/metadata.xml b/dev-lua/lua-sendmail/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-sendmail/metadata.xml
+++ b/dev-lua/lua-sendmail/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-set/lua-set-9999.ebuild b/dev-lua/lua-set/lua-set-9999.ebuild
index f7556a5..55479a7 100644
--- a/dev-lua/lua-set/lua-set-9999.ebuild
+++ b/dev-lua/lua-set/lua-set-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-set/metadata.xml b/dev-lua/lua-set/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/lua-set/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/lua-spawn/lua-spawn-9999.ebuild b/dev-lua/lua-spawn/lua-spawn-9999.ebuild
index a3354bf..03a1d6c 100644
--- a/dev-lua/lua-spawn/lua-spawn-9999.ebuild
+++ b/dev-lua/lua-spawn/lua-spawn-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -40,4 +40,3 @@ each_lua_compile() {
each_lua_install() {
dolua "${MY_PN}"/
}
-
diff --git a/dev-lua/lua-spawn/metadata.xml b/dev-lua/lua-spawn/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-spawn/metadata.xml
+++ b/dev-lua/lua-spawn/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild b/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild
index a2f520f..e3c1133 100644
--- a/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild
+++ b/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-std-debug/metadata.xml b/dev-lua/lua-std-debug/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-std-debug/metadata.xml
+++ b/dev-lua/lua-std-debug/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild b/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild
index 206f8e2..4ca9405 100644
--- a/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild
+++ b/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-std-functional/metadata.xml b/dev-lua/lua-std-functional/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-std-functional/metadata.xml
+++ b/dev-lua/lua-std-functional/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild b/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild
index 05316b2..a111d91 100644
--- a/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild
+++ b/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-std-normalize/metadata.xml b/dev-lua/lua-std-normalize/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-std-normalize/metadata.xml
+++ b/dev-lua/lua-std-normalize/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild b/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild
index 4b9ab04..c8a4199 100644
--- a/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild
+++ b/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-std-prototype/metadata.xml b/dev-lua/lua-std-prototype/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-std-prototype/metadata.xml
+++ b/dev-lua/lua-std-prototype/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild b/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild
index 6b7e511..46027d8 100644
--- a/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild
+++ b/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-std-strict/metadata.xml b/dev-lua/lua-std-strict/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-std-strict/metadata.xml
+++ b/dev-lua/lua-std-strict/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild b/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild
index d3c80ad..7ecfab2 100644
--- a/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild
+++ b/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ inherit lua
DESCRIPTION="Standard Lua libraries"
HOMEPAGE="https://github.com/lua-stdlib/lua-stdlib"
-LICENSE="GPL"
+LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="doc"
diff --git a/dev-lua/lua-stdlib/metadata.xml b/dev-lua/lua-stdlib/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-stdlib/metadata.xml
+++ b/dev-lua/lua-stdlib/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-udev/lua-udev-9999.ebuild b/dev-lua/lua-udev/lua-udev-9999.ebuild
index a65be4d..e15789d 100644
--- a/dev-lua/lua-udev/lua-udev-9999.ebuild
+++ b/dev-lua/lua-udev/lua-udev-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-vips/lua-vips-9999.ebuild b/dev-lua/lua-vips/lua-vips-9999.ebuild
index ab7402f..155081c 100644
--- a/dev-lua/lua-vips/lua-vips-9999.ebuild
+++ b/dev-lua/lua-vips/lua-vips-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-vips/metadata.xml b/dev-lua/lua-vips/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-vips/metadata.xml
+++ b/dev-lua/lua-vips/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-xlsx/lua-xlsx-9999.ebuild b/dev-lua/lua-xlsx/lua-xlsx-9999.ebuild
index 2cb3be4..f17dcd8 100644
--- a/dev-lua/lua-xlsx/lua-xlsx-9999.ebuild
+++ b/dev-lua/lua-xlsx/lua-xlsx-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-xlsx/metadata.xml b/dev-lua/lua-xlsx/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-xlsx/metadata.xml
+++ b/dev-lua/lua-xlsx/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-xxhash/lua-xxhash-9999.ebuild b/dev-lua/lua-xxhash/lua-xxhash-9999.ebuild
index 002afcc..c890da7 100644
--- a/dev-lua/lua-xxhash/lua-xxhash-9999.ebuild
+++ b/dev-lua/lua-xxhash/lua-xxhash-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-lua/lua-xxhash/metadata.xml b/dev-lua/lua-xxhash/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-xxhash/metadata.xml
+++ b/dev-lua/lua-xxhash/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-zip/lua-zip-9999.ebuild b/dev-lua/lua-zip/lua-zip-9999.ebuild
index 2505469..3cb5591 100644
--- a/dev-lua/lua-zip/lua-zip-9999.ebuild
+++ b/dev-lua/lua-zip/lua-zip-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua-zip/metadata.xml b/dev-lua/lua-zip/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-zip/metadata.xml
+++ b/dev-lua/lua-zip/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua-zlib/lua-zlib-9999.ebuild b/dev-lua/lua-zlib/lua-zlib-9999.ebuild
index 772bea0..dafd4be 100644
--- a/dev-lua/lua-zlib/lua-zlib-9999.ebuild
+++ b/dev-lua/lua-zlib/lua-zlib-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ GITHUB_A="brimworks"
inherit cmake-utils lua
DESCRIPTION="Lua bindings to zlib"
-HOMEPAGE="http://github.com/brimworks/lua-zlib"
+HOMEPAGE="https://github.com/brimworks/lua-zlib"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-lua/lua-zlib/metadata.xml b/dev-lua/lua-zlib/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua-zlib/metadata.xml
+++ b/dev-lua/lua-zlib/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lua2html/lua2html-9999.ebuild b/dev-lua/lua2html/lua2html-9999.ebuild
index c97eb3e..d5d302e 100644
--- a/dev-lua/lua2html/lua2html-9999.ebuild
+++ b/dev-lua/lua2html/lua2html-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lua2html/metadata.xml b/dev-lua/lua2html/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lua2html/metadata.xml
+++ b/dev-lua/lua2html/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest
index 7803633..926e7bc 100644
--- a/dev-lua/luacheck/Manifest
+++ b/dev-lua/luacheck/Manifest
@@ -1 +1 @@
-DIST luacheck-0.23.0.tar.gz 158201 SHA256 b4edf3a7702519502696d4ac7372ed1bd6a82ded63bf81f2b1d7e9b37711be2b SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028 WHIRLPOOL 009c9163fab48898934ad0987659c4ac106aa88e914bf1703ce00e3875e440ab4cc73d235f1307d5e9657b50d18b42307bea70e4e9f743673f02dd8bf1d0b4bc
+DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028
diff --git a/dev-lua/luacheck/luacheck-0.23.0.ebuild b/dev-lua/luacheck/luacheck-0.23.0.ebuild
index 33bc85a..466be19 100644
--- a/dev-lua/luacheck/luacheck-0.23.0.ebuild
+++ b/dev-lua/luacheck/luacheck-0.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/mpeterv/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="doc test"
RDEPEND="
diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml
index f28e479..76d503b 100644
--- a/dev-lua/luacheck/metadata.xml
+++ b/dev-lua/luacheck/metadata.xml
@@ -1,12 +1,16 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>lua.overlay@mva.name</email>
- <name>Vadim Misbakh-Soloviov</name>
- </maintainer>
- <use>
- <flag name="luajit">Use <pkg>dev-lang/luajit</pkg> instead of
- <pkg>dev-lang/lua</pkg></flag>
- </use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luacrypto/luacrypto-9999.ebuild b/dev-lua/luacrypto/luacrypto-9999.ebuild
index d2ae518..24a9ef7 100644
--- a/dev-lua/luacrypto/luacrypto-9999.ebuild
+++ b/dev-lua/luacrypto/luacrypto-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luacrypto/metadata.xml b/dev-lua/luacrypto/metadata.xml
index 23da526..8d63566 100644
--- a/dev-lua/luacrypto/metadata.xml
+++ b/dev-lua/luacrypto/metadata.xml
@@ -1,14 +1,18 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='openssl'></flag>
+ <flag name='gcrypt'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luadbi/luadbi-9999.ebuild b/dev-lua/luadbi/luadbi-9999.ebuild
index 2b54a2e..4b22a43 100644
--- a/dev-lua/luadbi/luadbi-9999.ebuild
+++ b/dev-lua/luadbi/luadbi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,7 +22,7 @@ IUSE="mysql postgres sqlite oracle"
RDEPEND="
mysql? ( || ( dev-db/mysql dev-db/mariadb ) )
- postgres? ( dev-db/postgresql )
+ postgres? ( dev-db/postgresql:* )
sqlite? ( >=dev-db/sqlite-3 )
oracle? ( dev-db/oracle-instantclient-basic )
"
diff --git a/dev-lua/luadbi/metadata.xml b/dev-lua/luadbi/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luadbi/metadata.xml
+++ b/dev-lua/luadbi/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luadoc/Manifest b/dev-lua/luadoc/Manifest
index e100971..af6b1b7 100644
--- a/dev-lua/luadoc/Manifest
+++ b/dev-lua/luadoc/Manifest
@@ -1 +1 @@
-DIST luadoc-3.0.1.tar.gz 108824 SHA256 b00d1d1bb11ba007b9de1d1d4b4b5d964f16d8fa5b361a45e53168837768d9e5 SHA512 413b40e72cc0699c00caf47fe3d7233c8619bfd6064eac001762bcb2ae0b21ccc6f800bd05566cd83924546e5616d1e5840d8bc20ec6d1f1c7a64910a9df6be2 WHIRLPOOL ea738ed678cc060af405b4c61517b717d3753c2fd085b071466f4963697a568c19fd3b5c8341675dacb299879323ea2bf713df042d14f316d0ec03325d49496f
+DIST luadoc-3.0.1.tar.gz 108824 BLAKE2B 52092feeb22cdcd7570ba5d54c57598d16688daba7c90d81dc975cfd2545c5e42e6f4b8f1bdc150c877f6b953cbb193d03d1a02f0ac48cfbc5cf1ec4a91b101c SHA512 413b40e72cc0699c00caf47fe3d7233c8619bfd6064eac001762bcb2ae0b21ccc6f800bd05566cd83924546e5616d1e5840d8bc20ec6d1f1c7a64910a9df6be2
diff --git a/dev-lua/luadoc/luadoc-3.0.1.ebuild b/dev-lua/luadoc/luadoc-3.0.1.ebuild
index 4d7f5d0..cd7c93d 100644
--- a/dev-lua/luadoc/luadoc-3.0.1.ebuild
+++ b/dev-lua/luadoc/luadoc-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://luaforge.net/frs/download.php/3185/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="doc"
DEPEND=""
@@ -22,7 +22,6 @@ RDEPEND="
DOCS=(README)
HTML_DOCS=(doc/us/.)
-
all_lua_prepare() {
# >=lua-5.1.3
find . -name '*.lua' | xargs sed -e "s/gfind/gmatch/g" -i || die
@@ -30,9 +29,9 @@ all_lua_prepare() {
}
each_lua_install() {
- dolua src/${PN}
+ dolua "src/${PN}"
}
all_lua_install() {
- newbin src/${PN}.lua.in ${PN}
+ newbin "src/${PN}.lua.in" "${PN}"
}
diff --git a/dev-lua/luadoc/luadoc-9999.ebuild b/dev-lua/luadoc/luadoc-9999.ebuild
index ec577d9..f279ffa 100644
--- a/dev-lua/luadoc/luadoc-9999.ebuild
+++ b/dev-lua/luadoc/luadoc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,7 +23,6 @@ RDEPEND="
DOCS=( README.md )
HTML_DOCS=( doc/us/. )
-
all_lua_prepare() {
# >=lua-5.1.3
find . -name '*.lua' | xargs sed -e "s/gfind/gmatch/g" -i || die
@@ -31,9 +30,9 @@ all_lua_prepare() {
}
each_lua_install() {
- dolua src/${PN}
+ dolua "src/${PN}"
}
all_lua_install() {
- newbin src/${PN}.lua.in ${PN}
+ newbin "src/${PN}.lua.in" "${PN}"
}
diff --git a/dev-lua/luadoc/metadata.xml b/dev-lua/luadoc/metadata.xml
index 946b8a6..76d503b 100644
--- a/dev-lua/luadoc/metadata.xml
+++ b/dev-lua/luadoc/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>rafaelmartins@gentoo.org</email>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
</maintainer>
- <longdescription lang="en">
- LuaDoc is a documentation generator tool for Lua source code.
- It parses the declarations and documentation comments in a set of Lua
- source files and produces a set of XHTML pages describing the commented
- declarations and functions.
- </longdescription>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
-
diff --git a/dev-lua/luaevent/luaevent-9999.ebuild b/dev-lua/luaevent/luaevent-9999.ebuild
index bf72d8b..6c28cc6 100644
--- a/dev-lua/luaevent/luaevent-9999.ebuild
+++ b/dev-lua/luaevent/luaevent-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luaevent/metadata.xml b/dev-lua/luaevent/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaevent/metadata.xml
+++ b/dev-lua/luaevent/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luaexpat/luaexpat-9999.ebuild b/dev-lua/luaexpat/luaexpat-9999.ebuild
index baa72f2..c530355 100644
--- a/dev-lua/luaexpat/luaexpat-9999.ebuild
+++ b/dev-lua/luaexpat/luaexpat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luaexpat/metadata.xml b/dev-lua/luaexpat/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaexpat/metadata.xml
+++ b/dev-lua/luaexpat/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luafilesystem/luafilesystem-9999.ebuild b/dev-lua/luafilesystem/luafilesystem-9999.ebuild
index 4fe5bf2..826a4e4 100644
--- a/dev-lua/luafilesystem/luafilesystem-9999.ebuild
+++ b/dev-lua/luafilesystem/luafilesystem-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luafilesystem/metadata.xml b/dev-lua/luafilesystem/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luafilesystem/metadata.xml
+++ b/dev-lua/luafilesystem/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luahpdf/luahpdf-9999.ebuild b/dev-lua/luahpdf/luahpdf-9999.ebuild
index 11d4510..825d894 100644
--- a/dev-lua/luahpdf/luahpdf-9999.ebuild
+++ b/dev-lua/luahpdf/luahpdf-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luahpdf/metadata.xml b/dev-lua/luahpdf/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luahpdf/metadata.xml
+++ b/dev-lua/luahpdf/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lualdap/lualdap-9999.ebuild b/dev-lua/lualdap/lualdap-9999.ebuild
index a89fadc..17d9f52 100644
--- a/dev-lua/lualdap/lualdap-9999.ebuild
+++ b/dev-lua/lualdap/lualdap-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lualdap/metadata.xml b/dev-lua/lualdap/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lualdap/metadata.xml
+++ b/dev-lua/lualdap/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luamacro/luamacro-9999.ebuild b/dev-lua/luamacro/luamacro-9999.ebuild
index 6438811..eec1d5f 100644
--- a/dev-lua/luamacro/luamacro-9999.ebuild
+++ b/dev-lua/luamacro/luamacro-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luamacro/metadata.xml b/dev-lua/luamacro/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luamacro/metadata.xml
+++ b/dev-lua/luamacro/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luamongo/luamongo-9999.ebuild b/dev-lua/luamongo/luamongo-9999.ebuild
index 03dd9a3..ff3740a 100644
--- a/dev-lua/luamongo/luamongo-9999.ebuild
+++ b/dev-lua/luamongo/luamongo-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# XXX: broken build FIXME later
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/mwild1/luamongo/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="-*"
+KEYWORDS=""
IUSE="doc examples"
RDEPEND="
diff --git a/dev-lua/luamongo/metadata.xml b/dev-lua/luamongo/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luamongo/metadata.xml
+++ b/dev-lua/luamongo/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luaossl/luaossl-99999999.ebuild b/dev-lua/luaossl/luaossl-99999999.ebuild
index 70d04fd..db8ac6d 100644
--- a/dev-lua/luaossl/luaossl-99999999.ebuild
+++ b/dev-lua/luaossl/luaossl-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE="doc examples"
DEPEND="
- dev-libs/openssl
+ dev-libs/openssl:*
"
RDEPEND="${DEPEND}"
diff --git a/dev-lua/luaossl/metadata.xml b/dev-lua/luaossl/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaossl/metadata.xml
+++ b/dev-lua/luaossl/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luaotp/luaotp-9999.ebuild b/dev-lua/luaotp/luaotp-9999.ebuild
index 2ba4ddc..81a3112 100644
--- a/dev-lua/luaotp/luaotp-9999.ebuild
+++ b/dev-lua/luaotp/luaotp-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,12 +16,14 @@ SLOT="0"
KEYWORDS=""
IUSE="doc test"
-DEPEND="
+RDEPEND="
dev-lua/luaossl
dev-lua/basexx
+"
+DEPEND="
+ ${RDEPEND}
test? ( dev-lua/busted )
"
-RDEPEND="${DEPEND}"
DOCS=(README.md doc/.)
diff --git a/dev-lua/luaotp/metadata.xml b/dev-lua/luaotp/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaotp/metadata.xml
+++ b/dev-lua/luaotp/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luaposix/luaposix-9999.ebuild b/dev-lua/luaposix/luaposix-9999.ebuild
index f46b196..ced54c4 100644
--- a/dev-lua/luaposix/luaposix-9999.ebuild
+++ b/dev-lua/luaposix/luaposix-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE="doc examples ncurses"
RDEPEND="
virtual/lua[bit32]
- ncurses? ( sys-libs/ncurses )
+ ncurses? ( sys-libs/ncurses:0 )
"
DEPEND="
diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luapress/luapress-9999.ebuild b/dev-lua/luapress/luapress-9999.ebuild
index 63715f5..ba497c3 100644
--- a/dev-lua/luapress/luapress-9999.ebuild
+++ b/dev-lua/luapress/luapress-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -41,8 +41,7 @@ each_lua_install() {
}
all_lua_install() {
- insinto "${EROOT}/usr/share/${P}"
+ insinto "/usr/share/${P}"
doins -r template plugins
dobin "bin/${PN}"
}
-
diff --git a/dev-lua/luapress/metadata.xml b/dev-lua/luapress/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luapress/metadata.xml
+++ b/dev-lua/luapress/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luarocks/luarocks-9999.ebuild b/dev-lua/luarocks/luarocks-9999.ebuild
index 8febd4a..689d453 100644
--- a/dev-lua/luarocks/luarocks-9999.ebuild
+++ b/dev-lua/luarocks/luarocks-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE="curl openssl"
DEPEND="
curl? ( net-misc/curl )
!curl? ( net-misc/wget )
- openssl? ( dev-libs/openssl )
+ openssl? ( dev-libs/openssl:* )
!openssl? ( sys-apps/coreutils )
"
RDEPEND="
diff --git a/dev-lua/luarocks/metadata.xml b/dev-lua/luarocks/metadata.xml
index cf247f7..c45270c 100644
--- a/dev-lua/luarocks/metadata.xml
+++ b/dev-lua/luarocks/metadata.xml
@@ -1,15 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='openssl'></flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='openssl'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luasec/luasec-9999.ebuild b/dev-lua/luasec/luasec-9999.ebuild
index 9021460..d6d6d2f 100644
--- a/dev-lua/luasec/luasec-9999.ebuild
+++ b/dev-lua/luasec/luasec-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE="examples"
RDEPEND="
dev-lua/luasocket
- dev-libs/openssl
+ dev-libs/openssl:*
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/luasec/metadata.xml b/dev-lua/luasec/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luasec/metadata.xml
+++ b/dev-lua/luasec/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild
index 4fcc497..89fe791 100644
--- a/dev-lua/luasocket/luasocket-9999.ebuild
+++ b/dev-lua/luasocket/luasocket-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/luasocket/metadata.xml b/dev-lua/luasocket/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luasocket/metadata.xml
+++ b/dev-lua/luasocket/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luatz/luatz-9999.ebuild b/dev-lua/luatz/luatz-9999.ebuild
index b5db619..6f8eb88 100644
--- a/dev-lua/luatz/luatz-9999.ebuild
+++ b/dev-lua/luatz/luatz-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,4 +22,3 @@ EXAMPLES=(examples/.)
each_lua_install() {
dolua "${PN}"
}
-
diff --git a/dev-lua/luatz/metadata.xml b/dev-lua/luatz/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luatz/metadata.xml
+++ b/dev-lua/luatz/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luaunbound/luaunbound-9999.ebuild b/dev-lua/luaunbound/luaunbound-9999.ebuild
index 5662070..e04f582 100644
--- a/dev-lua/luaunbound/luaunbound-9999.ebuild
+++ b/dev-lua/luaunbound/luaunbound-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,12 +14,12 @@ EHG_REPO_URI="http://code.zash.se/luaunbound/"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
-IUSE="prosody"
+#IUSE="prosody"
RDEPEND="
net-dns/unbound
- prosody? ( net-im/prosody )
"
+# prosody? ( net-im/prosody )
DEPEND="
${RDEPEND}
"
@@ -40,9 +40,9 @@ each_lua_compile() {
lua_default
fi
- if use prosody; then
- lua_default prosody
- fi
+# if use prosody; then
+# lua_default prosody
+# fi
}
each_lua_install() {
@@ -52,20 +52,20 @@ each_lua_install() {
dolua "lunbound.so"
fi
- if use prosody; then
- insinto "/etc/jabber"
- doins "use_unbound.lua"
- fi
+# if use prosody; then
+# insinto "/etc/jabber"
+# doins "use_unbound.lua"
+# fi
}
-pkg_postinst() {
- if use prosody; then
- einfo ""
- einfo "Add following 3 lines to global section of your prosody.cfg.lua:"
- echo 'RunScript "use_unbound.lua"'
- echo 'resolvconf = "/etc/resolv.conf"'
- echo 'hoststxt = "/etc/hosts"'
- echo ''
- einfo "Alternatively, you can customize resolv.conf and hosts files locations"
- fi
-}
+#pkg_postinst() {
+# if use prosody; then
+# einfo ""
+# einfo "Add following 3 lines to global section of your prosody.cfg.lua:"
+# echo 'RunScript "use_unbound.lua"'
+# echo 'resolvconf = "/etc/resolv.conf"'
+# echo 'hoststxt = "/etc/hosts"'
+# echo ''
+# einfo "Alternatively, you can customize resolv.conf and hosts files locations"
+# fi
+#}
diff --git a/dev-lua/luaunbound/metadata.xml b/dev-lua/luaunbound/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaunbound/metadata.xml
+++ b/dev-lua/luaunbound/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luautf8/Manifest b/dev-lua/luautf8/Manifest
index 2c4ba72..0f3cae2 100644
--- a/dev-lua/luautf8/Manifest
+++ b/dev-lua/luautf8/Manifest
@@ -1 +1,2 @@
-DIST UCD.zip 5751718 SHA256 7a0f297f845b38454c1939ef773dbd0355ae6c00eaa34cdc84139de956a7b8a3 SHA512 954a499ff072727c8778e711fb1753834adf09277c9e9a2592c02b59971860f9a407c7e9985ed1e6bdda7a3cf3b1cd6316599c4bffe8b0625413f874486830c1 WHIRLPOOL 7c0bbd8888041bf82c7b45dac7f2c26d5a2fadbeffa688856dd7d31e053eca1a3db04d86ed134f5de45309c7a805eee48b2c08b01959e64ed19db1e5e6fc9f1e
+DIST UCD.zip 5751718 BLAKE2B e9ad8eb47b5b5753e345836b19b72b5bf34d51b45369e79330992e1426a971e75715675ec24bbc4200a969516811b1a80b81503b52fae7f6abc5f6dab8a573ea SHA512 954a499ff072727c8778e711fb1753834adf09277c9e9a2592c02b59971860f9a407c7e9985ed1e6bdda7a3cf3b1cd6316599c4bffe8b0625413f874486830c1
+DIST luautf8-0.1.1.tar.gz 35475 BLAKE2B 99ffece901878fc966e0314886ca20255834c76b9266b1806acda7afb84d6a358c556b9a88c10497d2874d7902fac5905907ab25fefb4ba38544d46e3bae1471 SHA512 e0a8632b9391c7e7b35e371f4e95899ec58adb4988f1fe5a7101310f7c774c3a3e88073f156cf7799c57f69c0fc53aff4486beb1e7006bfaa96d86e248e38897
diff --git a/dev-lua/luautf8/luautf8-0.1.1.ebuild b/dev-lua/luautf8/luautf8-0.1.1.ebuild
new file mode 100644
index 0000000..190d5bf
--- /dev/null
+++ b/dev-lua/luautf8/luautf8-0.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GITHUB_A="starwing"
+
+inherit lua
+
+DESCRIPTION="lightweight, native, lazy evaluating multithreading library"
+HOMEPAGE="https://github.com/starwing/luautf8"
+
+SRC_URI="
+ https://github.com/${GITHUB_A}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://unicode.org/Public/UCD/latest/ucd/UCD.zip
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="examples"
+
+DOCS=(README.md)
+EXAMPLES=(test{,_{compat,pm}}.lua)
+
+src_unpack() {
+ local ucd="${WORKDIR}/all/${P}/ucd";
+ lua_src_unpack
+ mkdir "${ucd}"
+ mv "${WORKDIR}"/all/*.txt "${ucd}"
+}
+
+all_lua_prepare() {
+ lua_default
+ lua parseucd.lua
+}
+
+each_lua_compile() {
+ ${CC} ${CFLAGS} ${LDFLAGS} lutf8lib.c -o lua-utf8.so
+}
+
+each_lua_install() {
+ dolua lua-utf8.so
+}
diff --git a/dev-lua/luautf8/luautf8-9999.ebuild b/dev-lua/luautf8/luautf8-9999.ebuild
index c39c74b..4a51f9a 100644
--- a/dev-lua/luautf8/luautf8-9999.ebuild
+++ b/dev-lua/luautf8/luautf8-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,9 +9,9 @@ GITHUB_A="starwing"
inherit lua
DESCRIPTION="lightweight, native, lazy evaluating multithreading library"
-HOMEPAGE="https://github.com/LuaLanes/lanes"
+HOMEPAGE="https://github.com/starwing/luautf8"
-SRC_URI="http://unicode.org/Public/UCD/latest/ucd/UCD.zip"
+SRC_URI="https://unicode.org/Public/UCD/latest/ucd/UCD.zip"
LICENSE="MIT"
SLOT="0"
@@ -25,7 +25,7 @@ src_unpack() {
local ucd="${WORKDIR}/all/${P}/ucd";
lua_src_unpack
mkdir "${ucd}"
- mv ${WORKDIR}/all/*.txt "${ucd}"
+ mv "${WORKDIR}"/all/*.txt "${ucd}"
}
all_lua_prepare() {
diff --git a/dev-lua/luaxml/luaxml-9999.ebuild b/dev-lua/luaxml/luaxml-9999.ebuild
index 1f3a926..28e3c58 100644
--- a/dev-lua/luaxml/luaxml-9999.ebuild
+++ b/dev-lua/luaxml/luaxml-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ GITHUB_A="msva"
inherit cmake-utils lua
-DESCRIPTION="A minimal set of XML processing function in Lua, with simple mapping between XML and Lua tables"
+DESCRIPTION="A minimal set of XML processing funcs & simple XML<->Tables mapping"
HOMEPAGE="http://viremo.eludi.net/LuaXML/"
LICENSE="MIT"
@@ -25,4 +25,3 @@ each_lua_configure() {
cmake-utils_src_configure
}
-
diff --git a/dev-lua/luaxml/metadata.xml b/dev-lua/luaxml/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luaxml/metadata.xml
+++ b/dev-lua/luaxml/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/luazip/luazip-9999.ebuild b/dev-lua/luazip/luazip-9999.ebuild
index 75cc4d1..b5a36cf 100644
--- a/dev-lua/luazip/luazip-9999.ebuild
+++ b/dev-lua/luazip/luazip-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,6 @@ GITHUB_A="msva"
inherit lua
-
DESCRIPTION="Lua bindings to zziplib"
HOMEPAGE="https://github.com/msva/luazip"
diff --git a/dev-lua/luazip/metadata.xml b/dev-lua/luazip/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/luazip/metadata.xml
+++ b/dev-lua/luazip/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lullaby/lullaby-9999.ebuild b/dev-lua/lullaby/lullaby-9999.ebuild
index 6b2cd86..538d63c 100644
--- a/dev-lua/lullaby/lullaby-9999.ebuild
+++ b/dev-lua/lullaby/lullaby-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lullaby/metadata.xml b/dev-lua/lullaby/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lullaby/metadata.xml
+++ b/dev-lua/lullaby/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lulpeg/lulpeg-9999.ebuild b/dev-lua/lulpeg/lulpeg-9999.ebuild
index e4af01a..e7f0bfb 100644
--- a/dev-lua/lulpeg/lulpeg-9999.ebuild
+++ b/dev-lua/lulpeg/lulpeg-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,10 +8,12 @@ GITHUB_A="pygy"
inherit lua
-DESCRIPTION="A pure Lua port of LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library"
+DESCRIPTION="A pure Lua port of dev-lua/lpeg"
HOMEPAGE="https://github.com/pygy/LuLPeg"
-LICENSE="WTFPL"
+LICENSE="WTFPL-2 MIT"
+# ^ author claims that it's WTFPL-3, actually, but even wiki doesn't know about it
+
SLOT="0"
KEYWORDS=""
IUSE="doc lpeg_replace"
diff --git a/dev-lua/lulpeg/metadata.xml b/dev-lua/lulpeg/metadata.xml
index 23da526..4f621d1 100644
--- a/dev-lua/lulpeg/metadata.xml
+++ b/dev-lua/lulpeg/metadata.xml
@@ -1,14 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='lpeg_replace'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lunit/lunit-9999.ebuild b/dev-lua/lunit/lunit-9999.ebuild
index bd291a1..546293e 100644
--- a/dev-lua/lunit/lunit-9999.ebuild
+++ b/dev-lua/lunit/lunit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lunit/metadata.xml b/dev-lua/lunit/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lunit/metadata.xml
+++ b/dev-lua/lunit/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lunix/lunix-99999999.ebuild b/dev-lua/lunix/lunix-99999999.ebuild
index c13c0fb..b8dbc7d 100644
--- a/dev-lua/lunix/lunix-99999999.ebuild
+++ b/dev-lua/lunix/lunix-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE="doc examples"
DEPEND="
- dev-libs/openssl
+ dev-libs/openssl:*
"
RDEPEND="${DEPEND}"
diff --git a/dev-lua/lunix/metadata.xml b/dev-lua/lunix/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lunix/metadata.xml
+++ b/dev-lua/lunix/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lustache/lustache-9999.ebuild b/dev-lua/lustache/lustache-9999.ebuild
index f3e802a..ec844c6 100644
--- a/dev-lua/lustache/lustache-9999.ebuild
+++ b/dev-lua/lustache/lustache-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -24,4 +24,3 @@ src_compile() { :; }
each_lua_install() {
dolua src/*
}
-
diff --git a/dev-lua/lustache/metadata.xml b/dev-lua/lustache/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lustache/metadata.xml
+++ b/dev-lua/lustache/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/lvk/lvk-9999.ebuild b/dev-lua/lvk/lvk-9999.ebuild
index 1cfd219..375d29f 100644
--- a/dev-lua/lvk/lvk-9999.ebuild
+++ b/dev-lua/lvk/lvk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/lvk/metadata.xml b/dev-lua/lvk/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/lvk/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/lyaml/lyaml-9999.ebuild b/dev-lua/lyaml/lyaml-9999.ebuild
index 5cc85c9..6288058 100644
--- a/dev-lua/lyaml/lyaml-9999.ebuild
+++ b/dev-lua/lyaml/lyaml-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ inherit lua
DESCRIPTION="LibYAML binding for Lua."
HOMEPAGE="https://github.com/gvvaughan/lyaml"
-LICENSE="GPL"
+LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="doc"
diff --git a/dev-lua/lyaml/metadata.xml b/dev-lua/lyaml/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/lyaml/metadata.xml
+++ b/dev-lua/lyaml/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/messagepack/messagepack-9999.ebuild b/dev-lua/messagepack/messagepack-9999.ebuild
index b72a887..a8f4ee3 100644
--- a/dev-lua/messagepack/messagepack-9999.ebuild
+++ b/dev-lua/messagepack/messagepack-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,4 +27,3 @@ each_lua_install() {
dolua "${insfrom}"/MessagePack.lua
}
-
diff --git a/dev-lua/messagepack/metadata.xml b/dev-lua/messagepack/metadata.xml
new file mode 100644
index 0000000..39018c4
--- /dev/null
+++ b/dev-lua/messagepack/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+</pkgmetadata>
diff --git a/dev-lua/moonscript/metadata.xml b/dev-lua/moonscript/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/moonscript/metadata.xml
+++ b/dev-lua/moonscript/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/moonscript/moonscript-9999.ebuild b/dev-lua/moonscript/moonscript-9999.ebuild
index cc3598e..013a273 100644
--- a/dev-lua/moonscript/moonscript-9999.ebuild
+++ b/dev-lua/moonscript/moonscript-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/moses/metadata.xml b/dev-lua/moses/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/moses/metadata.xml
+++ b/dev-lua/moses/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/moses/moses-9999.ebuild b/dev-lua/moses/moses-9999.ebuild
index 0b182c5..b1f5759 100644
--- a/dev-lua/moses/moses-9999.ebuild
+++ b/dev-lua/moses/moses-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest
index f5e1bec..34119b4 100644
--- a/dev-lua/mpack/Manifest
+++ b/dev-lua/mpack/Manifest
@@ -1 +1 @@
-DIST mpack-1.0.4.tar.gz 46382 SHA256 0a5d69f3966b31d14faddbd81db53b543fb092c711250ecb0aa5e22d060aa080 SHA512 8e40a562faf8b62137dec0733cbb9006fa7054e5a47bdd128fb4dfd676fac4e4385a23c3d908a4ce2edd65d673db25916695fa74bc08c5316b0c80e571a7442c WHIRLPOOL bd538133a3b5f3723ad8c2c2193821971c0a0d7f4959265309c694db3b0cded7e350fde58b3fe90fd57564e7c9de9ca9f0efc495faec3af12ebba463dffd3e3f
+DIST mpack-1.0.4.tar.gz 46382 BLAKE2B 5092830e1a970ad96686ede4d96833a210543418cb23f218ba774bfd724267344f9e44e367490bb33dae8023e1145202ea6e457be7753a426eae990df906547d SHA512 8e40a562faf8b62137dec0733cbb9006fa7054e5a47bdd128fb4dfd676fac4e4385a23c3d908a4ce2edd65d673db25916695fa74bc08c5316b0c80e571a7442c
diff --git a/dev-lua/mpack/mpack-1.0.4.ebuild b/dev-lua/mpack/mpack-1.0.4.ebuild
index f192064..840a159 100644
--- a/dev-lua/mpack/mpack-1.0.4.ebuild
+++ b/dev-lua/mpack/mpack-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,7 @@ LUA_S="libmpack-${PV}/binding/lua"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="luajit test"
RDEPEND="
@@ -69,7 +69,7 @@ each_lua_compile() {
}
each_lua_test() {
- ${LUA} ${EROOT}/usr/bin/busted -o gtest test.lua || die
+ "${LUA}" "${EROOT}"/usr/bin/busted -o gtest test.lua || die
}
each_lua_install() {
diff --git a/dev-lua/nats/metadata.xml b/dev-lua/nats/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/nats/metadata.xml
+++ b/dev-lua/nats/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/orbit/metadata.xml b/dev-lua/orbit/metadata.xml
index fabce0c..76d503b 100644
--- a/dev-lua/orbit/metadata.xml
+++ b/dev-lua/orbit/metadata.xml
@@ -1,15 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='luajit'>Enable linking with LuaJIT library instead of Lua.</flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/orbit/orbit-9999.ebuild b/dev-lua/orbit/orbit-9999.ebuild
index c4ecc46..9e80cb5 100644
--- a/dev-lua/orbit/orbit-9999.ebuild
+++ b/dev-lua/orbit/orbit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/penlight/metadata.xml
+++ b/dev-lua/penlight/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/penlight/penlight-9999.ebuild b/dev-lua/penlight/penlight-9999.ebuild
index ddb5ba6..cf11b91 100644
--- a/dev-lua/penlight/penlight-9999.ebuild
+++ b/dev-lua/penlight/penlight-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/profi/Manifest b/dev-lua/profi/Manifest
index e257c1f..c3ed6ca 100644
--- a/dev-lua/profi/Manifest
+++ b/dev-lua/profi/Manifest
@@ -1 +1 @@
-DIST profi-1.3.tar.gz 3911 SHA256 3738c20a3a3d401e0fc680bf2db58eee8896a26e26686e5bfd1c8e33ad1595b2 SHA512 f5bd625dc8a828d2e1fe9763f775f13430decbdf057aa4577abd2907bb3d68d84feed74e9fa9c6b3e71e6ebf986ef56d9fa2e8deb21490851e5d875e3653a8d2 WHIRLPOOL fdc2858b5f4ee87e741bc3c775d707a9ddd5255c0573e807d2e1fb370c561deacaff0096ceced5a329e9d779704b5ae2a1d5d0617f5849d47788fc815f13f540
+DIST profi-1.3.tar.gz 3911 BLAKE2B 7da540a5952b950559d7d6bf881f67ce3e62beaf833b5f525433d99b011e488c85d15445e791081d435b94d3fc0a671841e0a5255ffbca2b923ebe52b5beaba9 SHA512 f5bd625dc8a828d2e1fe9763f775f13430decbdf057aa4577abd2907bb3d68d84feed74e9fa9c6b3e71e6ebf986ef56d9fa2e8deb21490851e5d875e3653a8d2
diff --git a/dev-lua/profi/metadata.xml b/dev-lua/profi/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/profi/metadata.xml
+++ b/dev-lua/profi/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/profi/profi-1.3.ebuild b/dev-lua/profi/profi-1.3.ebuild
index c16e67c..3da7ec9 100644
--- a/dev-lua/profi/profi-1.3.ebuild
+++ b/dev-lua/profi/profi-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="https://gist.github.com/${GIST_A}/${GIST_ID}/archive/${GIST_SHA}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="x86 amd64 ppc mips arm"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE=""
LUA_S="${GIST_ID}-${GIST_SHA}"
diff --git a/dev-lua/randomlua/metadata.xml b/dev-lua/randomlua/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/randomlua/metadata.xml
+++ b/dev-lua/randomlua/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/randomlua/randomlua-9999.ebuild b/dev-lua/randomlua/randomlua-9999.ebuild
index c07ded3..1627998 100644
--- a/dev-lua/randomlua/randomlua-9999.ebuild
+++ b/dev-lua/randomlua/randomlua-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/raven/metadata.xml b/dev-lua/raven/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/raven/metadata.xml
+++ b/dev-lua/raven/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/raven/raven-9999.ebuild b/dev-lua/raven/raven-9999.ebuild
index 28e89a4..7aaab0a 100644
--- a/dev-lua/raven/raven-9999.ebuild
+++ b/dev-lua/raven/raven-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,14 +19,14 @@ IUSE="doc test examples"
RDEPEND="
dev-lua/lua-cjson
- test? (
- dev-lua/lunit
- dev-lua/luaposix
- )
"
# doc? ( dev-lua/ldoc )
DEPEND="
${RDEPEND}
+ test? (
+ dev-lua/lunit
+ dev-lua/luaposix
+ )
"
DOCS=(README.md)
diff --git a/dev-lua/redis-parser/metadata.xml b/dev-lua/redis-parser/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/redis-parser/metadata.xml
+++ b/dev-lua/redis-parser/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/redis-parser/redis-parser-9999.ebuild b/dev-lua/redis-parser/redis-parser-9999.ebuild
index 49c1012..0eef35a 100644
--- a/dev-lua/redis-parser/redis-parser-9999.ebuild
+++ b/dev-lua/redis-parser/redis-parser-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/resty-cookie/metadata.xml b/dev-lua/resty-cookie/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-cookie/metadata.xml
+++ b/dev-lua/resty-cookie/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-cookie/resty-cookie-9999.ebuild b/dev-lua/resty-cookie/resty-cookie-9999.ebuild
index 74d1aaf..6a528f1 100644
--- a/dev-lua/resty-cookie/resty-cookie-9999.ebuild
+++ b/dev-lua/resty-cookie/resty-cookie-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
@@ -29,4 +29,3 @@ DOCS=(README.md)
each_lua_install() {
dolua lib/resty
}
-
diff --git a/dev-lua/resty-core/metadata.xml b/dev-lua/resty-core/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-core/metadata.xml
+++ b/dev-lua/resty-core/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-core/resty-core-9999.ebuild b/dev-lua/resty-core/resty-core-9999.ebuild
index f8d61ff..23bb9b4 100644
--- a/dev-lua/resty-core/resty-core-9999.ebuild
+++ b/dev-lua/resty-core/resty-core-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ IUSE=""
RDEPEND="
virtual/lua[luajit]
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
dev-lua/resty-lrucache
"
DEPEND="
diff --git a/dev-lua/resty-dns/metadata.xml b/dev-lua/resty-dns/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-dns/metadata.xml
+++ b/dev-lua/resty-dns/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-dns/resty-dns-9999.ebuild b/dev-lua/resty-dns/resty-dns-9999.ebuild
index 90b5b5f..e75481c 100644
--- a/dev-lua/resty-dns/resty-dns-9999.ebuild
+++ b/dev-lua/resty-dns/resty-dns-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE=""
RDEPEND="
virtual/lua[bit]
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-haru/metadata.xml b/dev-lua/resty-haru/metadata.xml
new file mode 100644
index 0000000..76d503b
--- /dev/null
+++ b/dev-lua/resty-haru/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
+</pkgmetadata>
diff --git a/dev-lua/resty-haru/resty-haru-9999.ebuild b/dev-lua/resty-haru/resty-haru-9999.ebuild
new file mode 100644
index 0000000..76160b3
--- /dev/null
+++ b/dev-lua/resty-haru/resty-haru-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VCS="git"
+GITHUB_A="bungle"
+GITHUB_PN="lua-${PN}"
+LUA_COMPAT="luajit2"
+
+inherit lua
+
+DESCRIPTION="LuaJIT FFI Bindings to <pkg>media-libs/libharu</pkg>"
+HOMEPAGE="https://github.com/bungle/lua-resty-haru"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+ media-libs/libharu
+ dev-lua/penlight
+"
+
+DOCS=(README.md)
+
+each_lua_install() {
+ dolua_jit lib/resty
+}
diff --git a/dev-lua/resty-hoedown/metadata.xml b/dev-lua/resty-hoedown/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-hoedown/metadata.xml
+++ b/dev-lua/resty-hoedown/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-hoedown/resty-hoedown-9999.ebuild b/dev-lua/resty-hoedown/resty-hoedown-9999.ebuild
index 872b0bf..d5e4a3c 100644
--- a/dev-lua/resty-hoedown/resty-hoedown-9999.ebuild
+++ b/dev-lua/resty-hoedown/resty-hoedown-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-hpdf/metadata.xml b/dev-lua/resty-hpdf/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-hpdf/metadata.xml
+++ b/dev-lua/resty-hpdf/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-hpdf/resty-hpdf-9999.ebuild b/dev-lua/resty-hpdf/resty-hpdf-9999.ebuild
index fc16810..2e3935b 100644
--- a/dev-lua/resty-hpdf/resty-hpdf-9999.ebuild
+++ b/dev-lua/resty-hpdf/resty-hpdf-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/resty-lock/metadata.xml b/dev-lua/resty-lock/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-lock/metadata.xml
+++ b/dev-lua/resty-lock/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-lock/resty-lock-9999.ebuild b/dev-lua/resty-lock/resty-lock-9999.ebuild
index 09e8436..8572469 100644
--- a/dev-lua/resty-lock/resty-lock-9999.ebuild
+++ b/dev-lua/resty-lock/resty-lock-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-lrucache/metadata.xml b/dev-lua/resty-lrucache/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-lrucache/metadata.xml
+++ b/dev-lua/resty-lrucache/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-lrucache/resty-lrucache-9999.ebuild b/dev-lua/resty-lrucache/resty-lrucache-9999.ebuild
index 1b13fcf..8f699a4 100644
--- a/dev-lua/resty-lrucache/resty-lrucache-9999.ebuild
+++ b/dev-lua/resty-lrucache/resty-lrucache-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-memcached/metadata.xml b/dev-lua/resty-memcached/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-memcached/metadata.xml
+++ b/dev-lua/resty-memcached/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-memcached/resty-memcached-9999.ebuild b/dev-lua/resty-memcached/resty-memcached-9999.ebuild
index 76b94f3..4a7ec70 100644
--- a/dev-lua/resty-memcached/resty-memcached-9999.ebuild
+++ b/dev-lua/resty-memcached/resty-memcached-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-mysql/metadata.xml b/dev-lua/resty-mysql/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-mysql/metadata.xml
+++ b/dev-lua/resty-mysql/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-mysql/resty-mysql-9999.ebuild b/dev-lua/resty-mysql/resty-mysql-9999.ebuild
index bd0f4b8..2942272 100644
--- a/dev-lua/resty-mysql/resty-mysql-9999.ebuild
+++ b/dev-lua/resty-mysql/resty-mysql-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE=""
RDEPEND="
virtual/lua[bit]
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
@@ -30,4 +30,3 @@ DOCS=(README.markdown)
each_lua_install() {
dolua lib/resty
}
-
diff --git a/dev-lua/resty-random/metadata.xml b/dev-lua/resty-random/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-random/metadata.xml
+++ b/dev-lua/resty-random/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-random/resty-random-9999.ebuild b/dev-lua/resty-random/resty-random-9999.ebuild
index 4d6f85c..0da0eed 100644
--- a/dev-lua/resty-random/resty-random-9999.ebuild
+++ b/dev-lua/resty-random/resty-random-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,8 +19,8 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua,ssl]
- dev-libs/openssl
+ www-servers/nginx:*[nginx_modules_http_lua,ssl]
+ dev-libs/openssl:*
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-redis/metadata.xml b/dev-lua/resty-redis/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-redis/metadata.xml
+++ b/dev-lua/resty-redis/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-redis/resty-redis-9999.ebuild b/dev-lua/resty-redis/resty-redis-9999.ebuild
index 84a981e..b9db807 100644
--- a/dev-lua/resty-redis/resty-redis-9999.ebuild
+++ b/dev-lua/resty-redis/resty-redis-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-session/metadata.xml b/dev-lua/resty-session/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-session/metadata.xml
+++ b/dev-lua/resty-session/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-session/resty-session-9999.ebuild b/dev-lua/resty-session/resty-session-9999.ebuild
index b0e1523..b5a1918 100644
--- a/dev-lua/resty-session/resty-session-9999.ebuild
+++ b/dev-lua/resty-session/resty-session-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
dev-lua/lua-cjson
dev-lua/resty-string
"
diff --git a/dev-lua/resty-string/metadata.xml b/dev-lua/resty-string/metadata.xml
index 23da526..cf4f85c 100644
--- a/dev-lua/resty-string/metadata.xml
+++ b/dev-lua/resty-string/metadata.xml
@@ -1,14 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='naive-random'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-string/resty-string-9999.ebuild b/dev-lua/resty-string/resty-string-9999.ebuild
index 768762b..724ac8d 100644
--- a/dev-lua/resty-string/resty-string-9999.ebuild
+++ b/dev-lua/resty-string/resty-string-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,8 +19,8 @@ KEYWORDS=""
IUSE="naive-random"
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua,ssl]
- dev-libs/openssl
+ www-servers/nginx:*[nginx_modules_http_lua,ssl]
+ dev-libs/openssl:0
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-tags/metadata.xml b/dev-lua/resty-tags/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-tags/metadata.xml
+++ b/dev-lua/resty-tags/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-tags/resty-tags-9999.ebuild b/dev-lua/resty-tags/resty-tags-9999.ebuild
index e980a2c..a666988 100644
--- a/dev-lua/resty-tags/resty-tags-9999.ebuild
+++ b/dev-lua/resty-tags/resty-tags-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-template/metadata.xml b/dev-lua/resty-template/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-template/metadata.xml
+++ b/dev-lua/resty-template/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-template/resty-template-9999.ebuild b/dev-lua/resty-template/resty-template-9999.ebuild
index 39b75eb..1a4b87d 100644
--- a/dev-lua/resty-template/resty-template-9999.ebuild
+++ b/dev-lua/resty-template/resty-template-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-upload/metadata.xml b/dev-lua/resty-upload/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-upload/metadata.xml
+++ b/dev-lua/resty-upload/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-upload/resty-upload-9999.ebuild b/dev-lua/resty-upload/resty-upload-9999.ebuild
index c1ed2be..a7d48c7 100644
--- a/dev-lua/resty-upload/resty-upload-9999.ebuild
+++ b/dev-lua/resty-upload/resty-upload-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-upstream-healthcheck/metadata.xml b/dev-lua/resty-upstream-healthcheck/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-upstream-healthcheck/metadata.xml
+++ b/dev-lua/resty-upstream-healthcheck/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-upstream-healthcheck/resty-upstream-healthcheck-9999.ebuild b/dev-lua/resty-upstream-healthcheck/resty-upstream-healthcheck-9999.ebuild
index 833239c..142eb52 100644
--- a/dev-lua/resty-upstream-healthcheck/resty-upstream-healthcheck-9999.ebuild
+++ b/dev-lua/resty-upstream-healthcheck/resty-upstream-healthcheck-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua,nginx_modules_http_lua_upstream]
+ www-servers/nginx:*[nginx_modules_http_lua,nginx_modules_http_lua_upstream]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-websocket/metadata.xml b/dev-lua/resty-websocket/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-websocket/metadata.xml
+++ b/dev-lua/resty-websocket/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-websocket/resty-websocket-9999.ebuild b/dev-lua/resty-websocket/resty-websocket-9999.ebuild
index c17ccac..fca81d7 100644
--- a/dev-lua/resty-websocket/resty-websocket-9999.ebuild
+++ b/dev-lua/resty-websocket/resty-websocket-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
- www-servers/nginx[nginx_modules_http_lua]
+ www-servers/nginx:*[nginx_modules_http_lua]
"
DEPEND="
${RDEPEND}
diff --git a/dev-lua/resty-xxhash/metadata.xml b/dev-lua/resty-xxhash/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/resty-xxhash/metadata.xml
+++ b/dev-lua/resty-xxhash/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/resty-xxhash/resty-xxhash-9999.ebuild b/dev-lua/resty-xxhash/resty-xxhash-9999.ebuild
index 78b7c60..7884efc 100644
--- a/dev-lua/resty-xxhash/resty-xxhash-9999.ebuild
+++ b/dev-lua/resty-xxhash/resty-xxhash-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-lua/rings/metadata.xml b/dev-lua/rings/metadata.xml
index fabce0c..76d503b 100644
--- a/dev-lua/rings/metadata.xml
+++ b/dev-lua/rings/metadata.xml
@@ -1,15 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='luajit'>Enable linking with LuaJIT library instead of Lua.</flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/rings/rings-9999.ebuild b/dev-lua/rings/rings-9999.ebuild
index 232b4a8..0128d77 100644
--- a/dev-lua/rings/rings-9999.ebuild
+++ b/dev-lua/rings/rings-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -26,4 +26,3 @@ each_lua_configure() {
)
lua_default
}
-
diff --git a/dev-lua/serpent/serpent-9999.ebuild b/dev-lua/serpent/serpent-9999.ebuild
index a939772..85c162a 100644
--- a/dev-lua/serpent/serpent-9999.ebuild
+++ b/dev-lua/serpent/serpent-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/specl/metadata.xml b/dev-lua/specl/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/specl/metadata.xml
+++ b/dev-lua/specl/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/specl/specl-9999.ebuild b/dev-lua/specl/specl-9999.ebuild
index 7bbae01..5c4c479 100644
--- a/dev-lua/specl/specl-9999.ebuild
+++ b/dev-lua/specl/specl-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,13 +13,14 @@ EGIT_BRANCH="v14.1"
DESCRIPTION="A testing tool for Lua, providing a Behaviour Driven Development"
HOMEPAGE="https://github.com/gvvaughan/specl"
-LICENSE="GPL"
+LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="doc"
lua_add_rdepend dev-lua/luamacro
lua_add_rdepend dev-lua/lyaml
+
lua_add_bdepend dev-lua/lyaml
lua_add_bdepend dev-lua/lua-std-normalize
diff --git a/dev-lua/squish/metadata.xml b/dev-lua/squish/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/squish/metadata.xml
+++ b/dev-lua/squish/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/squish/squish-9999.ebuild b/dev-lua/squish/squish-9999.ebuild
index f1e1c96..623ca64 100644
--- a/dev-lua/squish/squish-9999.ebuild
+++ b/dev-lua/squish/squish-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/srlua/Manifest b/dev-lua/srlua/Manifest
index 35f440a..b0529c2 100644
--- a/dev-lua/srlua/Manifest
+++ b/dev-lua/srlua/Manifest
@@ -1 +1 @@
-DIST srlua-101.tar.gz 3487 SHA256 2ab5e55670533ed1e445e5edd88b6b6a003c8a019113b9b7de327a087e6a7263 SHA512 827ac6b6b65100d8b159bfc30c7bbd4187d2df80a4e29ef0cdb4e2b4c7f44a132f254c02ed866d72abc8b0e33f64d169128ec653c2db722c267e28a5c62e3630 WHIRLPOOL c2883f3e366fb830ae33ef39d3242e7adfa4f9c0255bdadf4c738ff813d69ddc19e2c02c75ca0de971070aa28b2778cc993071679dfed9d026900716d84378ae
+DIST srlua-101.tar.gz 3487 BLAKE2B 17b47bc76d959504d3ccbb50fc4f3c272ae0ca5b6ef618d6aad6d83b13cab518a56ca43e475393144f8f8ff96eef8defc600a0d03af593f366e6e6d0c078420a SHA512 827ac6b6b65100d8b159bfc30c7bbd4187d2df80a4e29ef0cdb4e2b4c7f44a132f254c02ed866d72abc8b0e33f64d169128ec653c2db722c267e28a5c62e3630
diff --git a/dev-lua/srlua/metadata.xml b/dev-lua/srlua/metadata.xml
index efa5eb0..76d503b 100644
--- a/dev-lua/srlua/metadata.xml
+++ b/dev-lua/srlua/metadata.xml
@@ -1,8 +1,16 @@
-<?xml version = '1.0' encoding = 'UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>radhermit@gentoo.org</email>
- <name>Tim Harder</name>
- </maintainer>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/srlua/srlua-101.ebuild b/dev-lua/srlua/srlua-101.ebuild
index 30b9047..f0197c6 100644
--- a/dev-lua/srlua/srlua-101.ebuild
+++ b/dev-lua/srlua/srlua-101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/ar/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="+static-libs"
DOCS=(README)
diff --git a/dev-lua/tdlua/tdlua-9999.ebuild b/dev-lua/tdlua/tdlua-9999.ebuild
index 0e2765e..8b533f1 100644
--- a/dev-lua/tdlua/tdlua-9999.ebuild
+++ b/dev-lua/tdlua/tdlua-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ inherit cmake-utils lua
DESCRIPTION="A basic interface between tdlib and lua"
HOMEPAGE="https://github.com/giuseppeM99/tdlua"
-LICENSE="GPL-3.0"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="doc examples"
diff --git a/dev-lua/tekui/Manifest b/dev-lua/tekui/Manifest
index 41c656b..edb010c 100644
--- a/dev-lua/tekui/Manifest
+++ b/dev-lua/tekui/Manifest
@@ -1 +1 @@
-DIST tekui-1.12-r1.tgz 737793 SHA256 d3130a9403e05b8322e47b5e8c0716f5ccf2956ecae6e1268b05085a774b0894 SHA512 23ca0cd103e6b83cd6faf9bff09457b7982bc757005290217a065e59f841724f5c2b764ee5e9b1bfe07ff9c4b36cfb5d3248fc4657f300b374986c82fb63d0a6 WHIRLPOOL e4cee1afe4217ef32de24ea86234e61e99652595ec594f91242ef95105780cce5c8f4c9ece5d8c5eb18d689d213bf708916a93097e44a95a71f24f1e7b8939fc
+DIST tekui-1.12-r1.tgz 737793 BLAKE2B 487a60e7238d2a464bc5acc196ee947ba095ef0e24c82fdfd52d4a9f706c557406fbbe0cb0446fa9ea8dd7c3d1b0874f9a3d3626addd0bd8596087d84b42511a SHA512 23ca0cd103e6b83cd6faf9bff09457b7982bc757005290217a065e59f841724f5c2b764ee5e9b1bfe07ff9c4b36cfb5d3248fc4657f300b374986c82fb63d0a6
diff --git a/dev-lua/tekui/metadata.xml b/dev-lua/tekui/metadata.xml
index 4a6f003..ccb6c94 100644
--- a/dev-lua/tekui/metadata.xml
+++ b/dev-lua/tekui/metadata.xml
@@ -1,14 +1,20 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>lua.overlay@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='gradient'></flag>
+ <flag name='cache'></flag>
+ <flag name='fileno'></flag>
+ <flag name='udp'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/tekui/tekui-1.12_p1.ebuild b/dev-lua/tekui/tekui-1.12_p1.ebuild
index b68adca..775b2e1 100644
--- a/dev-lua/tekui/tekui-1.12_p1.ebuild
+++ b/dev-lua/tekui/tekui-1.12_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,12 +13,12 @@ SRC_URI="http://tekui.neoscientists.org/releases/${MY_P}.tgz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="+gradient +cache +fileno +png udp"
RDEPEND="
$(lua_implementations_depend)
- media-libs/libpng
+ media-libs/libpng:0
media-libs/freetype
media-libs/fontconfig
x11-libs/libXft
diff --git a/dev-lua/tekui/tekui-9999.ebuild b/dev-lua/tekui/tekui-9999.ebuild
index 93ce08a..29096d8 100644
--- a/dev-lua/tekui/tekui-9999.ebuild
+++ b/dev-lua/tekui/tekui-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ IUSE="+gradient +cache +fileno +png udp"
RDEPEND="
$(lua_implementations_depend)
- media-libs/libpng
+ media-libs/libpng:0
media-libs/freetype
media-libs/fontconfig
x11-libs/libXft
diff --git a/dev-lua/uuid/metadata.xml b/dev-lua/uuid/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/uuid/metadata.xml
+++ b/dev-lua/uuid/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/verse/metadata.xml b/dev-lua/verse/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/verse/metadata.xml
+++ b/dev-lua/verse/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/verse/verse-9999.ebuild b/dev-lua/verse/verse-9999.ebuild
index c2ef6bf..29f293a 100644
--- a/dev-lua/verse/verse-9999.ebuild
+++ b/dev-lua/verse/verse-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/wsapi/metadata.xml b/dev-lua/wsapi/metadata.xml
index fabce0c..d5bd372 100644
--- a/dev-lua/wsapi/metadata.xml
+++ b/dev-lua/wsapi/metadata.xml
@@ -1,15 +1,18 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
- <flag name='luajit'>Enable linking with LuaJIT library instead of Lua.</flag>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ <flag name='uwsgi'></flag>
+ <flag name='fcgi'></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/wsapi/wsapi-9999.ebuild b/dev-lua/wsapi/wsapi-9999.ebuild
index 6700af4..1561932 100644
--- a/dev-lua/wsapi/wsapi-9999.ebuild
+++ b/dev-lua/wsapi/wsapi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-lua/yubikey-lua/metadata.xml b/dev-lua/yubikey-lua/metadata.xml
index 23da526..76d503b 100644
--- a/dev-lua/yubikey-lua/metadata.xml
+++ b/dev-lua/yubikey-lua/metadata.xml
@@ -1,14 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>FIXME</longdescription>
-<use>
-</use>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Long description of the
+ package</longdescription>
+ <use>
+ </use>
</pkgmetadata>
diff --git a/dev-lua/yubikey-lua/yubikey-lua-9999.ebuild b/dev-lua/yubikey-lua/yubikey-lua-9999.ebuild
index a6633b4..0dfc303 100644
--- a/dev-lua/yubikey-lua/yubikey-lua-9999.ebuild
+++ b/dev-lua/yubikey-lua/yubikey-lua-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ DESCRIPTION="Lua Asynchronous HTTP Library."
HOMEPAGE="http://code.matthewwild.co.uk/"
EHG_REPO_URI="http://code.matthewwild.co.uk/${PN}/"
-LICENSE="LGPL"
+LICENSE="MIT LGPL-2.1+"
SLOT="0"
KEYWORDS=""
IUSE=""
diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml
index 36e296f..732dd46 100644
--- a/net-im/prosody-modules/metadata.xml
+++ b/net-im/prosody-modules/metadata.xml
@@ -1,305 +1,319 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE
+pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
- <description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
- </description>
- <name>Vadim A. Misbakh-Soloviov</name>
-</maintainer>
-<longdescription>Prosody IM server's community-writen modules</longdescription>
-<use>
- <flag name='addressing'>This module is a partial implementation of <a href="http://xmpp.org/extensions/xep-0033.html">XEP-0033: Extended Stanza Addressing</a>. (info: https://modules.prosody.im/mod_addressing)</flag>
- <flag name='adhoc_account_management'>This module adds an ad-hoc command that lets an user change their password. This is useful for clients that don’t have support for <a href="http://xmpp.org/extensions/xep-0077.html">XEP-0077</a> style password changing. In the future, it may provide other account management commands. (info: https://modules.prosody.im/mod_adhoc_account_management)</flag>
- <flag name='adhoc_blacklist'>This module provides the <em>Edit Blacklist</em> ad-hoc command described in <a href="http://xmpp.org/extensions/xep-0133.html#edit-blacklist">XEP-0133</a> and also performs the actual blocking of incoming and outgoing server-to-server connections. (info: https://modules.prosody.im/mod_adhoc_blacklist)</flag>
- <flag name='adhoc_dataforms_demo'>This module adds an <a href="https://xmpp.org/extensions/xep-0050.html">Ad-Hoc command</a> with a demo <a href="https://xmpp.org/extensions/xep-0004.html">data form</a> that includes all kinds of fields. It’s meant to help debug both Prosodys <a href="https://prosody.im/doc/developers/util/dataforms"><code>util.dataforms</code></a> library and clients, eg seeing how various field types are rendered. (info: https://modules.prosody.im/mod_adhoc_dataforms_demo)</flag>
- <flag name='adhoc_groups'>This module lets you join groups using an ad-hoc command. When a user joins a group, everyone in the group is added to their roster, and they are added to the rosters of existing members. (info: https://modules.prosody.im/mod_adhoc_groups)</flag>
- <flag name='admin_blocklist'>This module uses the blocklists set by admins for blocking s2s connections. (info: https://modules.prosody.im/mod_admin_blocklist)</flag>
- <flag name='admin_message'>This module provides a console over XMPP. All the commands of the mod_admin_telnet module are available from an XMPP client. (info: https://modules.prosody.im/mod_admin_message)</flag>
- <flag name='admin_probe'>This module lets server administrators send <code>&lt;presence type=&quot;probe&quot;/&gt;</code> to any local user and receive their presence in response, bypassing roster checks. (info: https://modules.prosody.im/mod_admin_probe)</flag>
- <flag name='admin_web'>This module provides a basic web administration interface. It currently gives you access to Ad-Hoc commands on any virtual host or component that you are set as an administrator for in the Prosody config file. It also provides a live list of all S2S and C2S connections. (info: https://modules.prosody.im/mod_admin_web)</flag>
- <flag name='alias'>This module allows you to set up aliases that alert people who try to contact them or add them to their roster what your actual JID is. This is useful for changing JIDs, or just in the case where you own both example.com and example.net, and want people who contact you@example.com to be alerted to contact you at you@example.net instead. (info: https://modules.prosody.im/mod_alias)</flag>
- <flag name='atom'>No documentation yet :( (info: https://modules.prosody.im/mod_atom)</flag>
- <flag name='auth_any'>This module accepts any username and password, which can be useful for testing. (info: https://modules.prosody.im/mod_auth_any)</flag>
- <flag name='auth_ccert'>This module implements PKI-style client certificate authentication. You will therefore need your own Certificate Authority. How to set that up is beyond the current scope of this document. (info: https://modules.prosody.im/mod_auth_ccert)</flag>
- <flag name='auth_custom_http'>To authenticate users, this module does a <code>POST</code> request to a configured URL with a JSON payload. It is not async so requests block the server until answered. (info: https://modules.prosody.im/mod_auth_custom_http)</flag>
- <flag name='auth_dovecot'>This is a Prosody authentication plugin which uses Dovecot as the backend. (info: https://modules.prosody.im/mod_auth_dovecot)</flag>
- <flag name='auth_external'>Allow client authentication to be handled by an external script/process. (info: https://modules.prosody.im/mod_auth_external)</flag>
- <flag name='auth_ha1'>This module authenticates users against hashed credentials stored in a plain text file. The format is the same as that used by reTurnServer. (info: https://modules.prosody.im/mod_auth_ha1)</flag>
- <flag name='auth_http_async'>This is an experimental authentication module that does an asynchronous HTTP call to verify username and password. (info: https://modules.prosody.im/mod_auth_http_async)</flag>
- <flag name='auth_http_cookie'>This is an experimental authentication module that does an asynchronous HTTP call to verify username and password. (info: https://modules.prosody.im/mod_auth_http_cookie)</flag>
- <flag name='auth_imap'>This is a Prosody authentication plugin which uses a generic IMAP server as the backend. (info: https://modules.prosody.im/mod_auth_imap)</flag>
- <flag name='auth_internal_yubikey'>A <a href="http://www.yubico.com/yubikey">YubiKey</a> is a small USB one-time-password (OTP) generator. (info: https://modules.prosody.im/mod_auth_internal_yubikey)</flag>
- <flag name='auth_joomla'>This module allows you to authenticate against an Joomla database. (info: https://modules.prosody.im/mod_auth_joomla)</flag>
- <flag name='auth_ldap'>This is a Prosody authentication plugin which uses LDAP as the backend. (info: https://modules.prosody.im/mod_auth_ldap)</flag>
- <flag name='auth_ldap2'>See <a href="https://modules.prosody.im/mod_lib_ldap.html">mod_lib_ldap</a> for more information. (info: https://modules.prosody.im/mod_auth_ldap2)</flag>
- <flag name='auth_oauthbearer'>This is an authentication module for the SASL OAUTHBEARER mechanism, as provided by <code>mod_sasl_oauthbearer</code>. (info: https://modules.prosody.im/mod_auth_oauthbearer)</flag>
- <flag name='auth_pam'>This module makes Prosody authenticate users against PAM (Linux Pluggable Authentication Modules) (info: https://modules.prosody.im/mod_auth_pam)</flag>
- <flag name='auth_phpbb3'>This module allows you to authenticate against an PHPBB3 database. (info: https://modules.prosody.im/mod_auth_phpbb3)</flag>
- <flag name='auth_sql'>Allow client authentication to be handled by an SQL database query. (info: https://modules.prosody.im/mod_auth_sql)</flag>
- <flag name='auth_token'>This module enables Prosody to authenticate time-based one-time-pin (TOTP) HMAC tokens. (info: https://modules.prosody.im/mod_auth_token)</flag>
- <flag name='auth_wordpress'>This module allows you to authenticate against an Wordpress database. (info: https://modules.prosody.im/mod_auth_wordpress)</flag>
- <flag name='auto_accept_subscriptions'>In some environments where all users on the system have mutual trust in each other, it’s sometimes fine to skip the usual authorization process to add someone to your contact list and see their status. (info: https://modules.prosody.im/mod_auto_accept_subscriptions)</flag>
- <flag name='auto_activate_hosts'>By default Prosody does not automatically activate/deactivate hosts when they are added to and removed from the configuration. (info: https://modules.prosody.im/mod_auto_activate_hosts)</flag>
- <flag name='auto_answer_disco_info'>This module intercepts disco#info queries and checks if we already know the capabilities of this session, in which case we don’t transmit the iq and answer it ourselves. (info: https://modules.prosody.im/mod_auto_answer_disco_info)</flag>
- <flag name='benchmark_storage'>To benchmark <code>mod_storage_internal</code>: (info: https://modules.prosody.im/mod_benchmark_storage)</flag>
- <flag name='bidi'>This module implements <a href="http://xmpp.org/extensions/xep-0288.html">XEP-0288: Bidirectional Server-to-Server Connections</a>. It allows servers to use a single connection for sending stanzas to each other, instead of two connections (one for stanzas in each direction). (info: https://modules.prosody.im/mod_bidi)</flag>
- <flag name='block_outgoing'>This module blocks all outgoing stanzas from a list of users. (info: https://modules.prosody.im/mod_block_outgoing)</flag>
- <flag name='block_registrations'>On a server with public registration it is usually desirable to prevent registration of certain “reserved” accounts, such as “admin”. (info: https://modules.prosody.im/mod_block_registrations)</flag>
- <flag name='block_s2s_subscriptions'>No documentation yet :( (info: https://modules.prosody.im/mod_block_s2s_subscriptions)</flag>
- <flag name='block_strangers'>No documentation yet :( (info: https://modules.prosody.im/mod_block_strangers)</flag>
- <flag name='block_subscribes'>No documentation yet :( (info: https://modules.prosody.im/mod_block_subscribes)</flag>
- <flag name='block_subscriptions'>No documentation yet :( (info: https://modules.prosody.im/mod_block_subscriptions)</flag>
- <flag name='blocking'>Privacy lists are a widely implemented protocol for instructing your server on blocking communications with selected users and services. (info: https://modules.prosody.im/mod_blocking)</flag>
- <flag name='broadcast'>This module largely duplicates the functionality of the standard mod_announce that is included with Prosody. It was developed for compatibility with some clients (e.g. iChat) that do not support ad-hoc commands or sending to JIDs with the format ‘example.com/announce/online’. (info: https://modules.prosody.im/mod_broadcast)</flag>
- <flag name='c2s_conn_throttle'>This module allows to throttle those client connections which exceed a n*seconds limit. (info: https://modules.prosody.im/mod_c2s_conn_throttle)</flag>
- <flag name='c2s_limit_sessions'>This module lets you limit number of resources a user may connect. (info: https://modules.prosody.im/mod_c2s_limit_sessions)</flag>
- <flag name='cache_c2s_caps'>This module listens on presences containing caps (XEP-0115) and asks the client for the corresponding disco#info if it changed. (info: https://modules.prosody.im/mod_cache_c2s_caps)</flag>
- <flag name='candy'>This is a very simple demo module showing how to serve a BOSH-using web app from prosody. (info: https://modules.prosody.im/mod_candy)</flag>
- <flag name='captcha_registration'>Prosody-captcha is a little modification of prosody’s “mod_register.lua” module that provides captcha protection for registration form. (info: https://modules.prosody.im/mod_captcha_registration)</flag>
- <flag name='carbons'>This module implements <a href="http://xmpp.org/extensions/xep-0280.html">XEP-0280: Message Carbons</a>, allowing users to maintain a shared and synchronized view of all conversations across all their online clients and devices. (info: https://modules.prosody.im/mod_carbons)</flag>
- <flag name='carbons_adhoc'>No documentation yet :( (info: https://modules.prosody.im/mod_carbons_adhoc)</flag>
- <flag name='carbons_copies'>No documentation yet :( (info: https://modules.prosody.im/mod_carbons_copies)</flag>
- <flag name='checkcerts'>This module periodically checks your certificate to see if it is about to expire soon. The time before expiry is printed in the logs. About a week before a certificate expires, reminder messages will be sent to admins. (info: https://modules.prosody.im/mod_checkcerts)</flag>
- <flag name='client_certs'><a href="http://xmpp.org/extensions/xep-0257.html">XEP-0257</a> specifies a protocol for clients to store and manage client side certificates. When a client presents a stored client side certificate during the TLS handshake, it can log in without supplying a password (using SASL EXTERNAL). This makes it possible to have multiple devices accessing an account, without any of them needing to know the password, and makes it easier to revoke access for a single device. (info: https://modules.prosody.im/mod_client_certs)</flag>
- <flag name='client_proxy'>This module must be used as a component. For example: (info: https://modules.prosody.im/mod_client_proxy)</flag>
- <flag name='cloud_notify'>This is an implementation of the server bits of <a href="https://xmpp.org/extensions/xep-0357.html">XEP-0357: Push Notifications</a>. It allows clients to register an “app server” which is notified about new messages while the user is offline, disconnected or the session is hibernated by <a href="/mod_smacks.html">mod_smacks</a>. Implementation of the “app server” is not included<a href="#fn1" class="footnote-ref" id="fnref1"><sup>1</sup></a>. (info: https://modules.prosody.im/mod_cloud_notify)</flag>
- <flag name='compact_resource'>No documentation yet :( (info: https://modules.prosody.im/mod_compact_resource)</flag>
- <flag name='compat_bind'>No documentation yet :( (info: https://modules.prosody.im/mod_compat_bind)</flag>
- <flag name='compat_dialback'>This module provides a workaround for servers that do not set the <code>to</code> attribute on stream headers, which is required per <a href="https://tools.ietf.org/html/rfc6120">RFC6120</a>: (info: https://modules.prosody.im/mod_compat_dialback)</flag>
- <flag name='compat_muc_admin'>Adds compatibility for old clients/libraries attempting to change affiliations and retrieve ’em sending the &lt; http://jabber.org/protocol/muc#owner &gt; xmlns instead of &lt; http://jabber.org/protocol/muc#admin &gt;. (info: https://modules.prosody.im/mod_compat_muc_admin)</flag>
- <flag name='compat_vcard'>No documentation yet :( (info: https://modules.prosody.im/mod_compat_vcard)</flag>
- <flag name='component_client'>This module turns Prosody hosts into components of other XMPP servers. (info: https://modules.prosody.im/mod_component_client)</flag>
- <flag name='component_http'>This module allows you to implement a component that speaks HTTP. Stanzas (such as messages) coming from XMPP are sent to a configurable URL as a HTTP POST. If the POST returns a response, that response is returned to the sender over XMPP. (info: https://modules.prosody.im/mod_component_http)</flag>
- <flag name='component_roundrobin'>This module enables multiple instances of external components to connect at the same time, and does round-robin load-balancing of incoming stanzas. (info: https://modules.prosody.im/mod_component_roundrobin)</flag>
- <flag name='compression_unsafe'><strong>NOTE:</strong> XMPP compression has unresolved <a href="https://mail.jabber.org/pipermail/standards/2014-October/029215.html">security concerns</a>, and this module has been removed from Prosody and renamed. (info: https://modules.prosody.im/mod_compression_unsafe)</flag>
- <flag name='conformance_restricted'>This module sends processing instructions, comments, DTDs and a non predefined entity (defined by the DTD) to the requesting entity. (info: https://modules.prosody.im/mod_conformance_restricted)</flag>
- <flag name='conversejs'>This module serves a small snippet of HTML that loads <a href="https://conversejs.org/">Converse.js</a>, configured to work with the VirtualHost that it is loaded onto. (info: https://modules.prosody.im/mod_conversejs)</flag>
- <flag name='couchdb'><em><strong>Note:</strong> This module needs updating to the 0.8 storage module API.</em> (info: https://modules.prosody.im/mod_couchdb)</flag>
- <flag name='csi'>This module implements <a href="http://xmpp.org/extensions/xep-0352.html">Client State Indication</a>, a way for mobile clients to tell the server that they are sitting in someones pocket and would rather not get some less urgent things pushed to it. (info: https://modules.prosody.im/mod_csi)</flag>
- <flag name='csi_battery_saver'>Please use this module instead of <a href="/mod_csi_pump.html">mod_csi_pump</a> if you want timestamping, properly handled carbon copies, support for handling encrypted messages and correctly handled smacks events. (info: https://modules.prosody.im/mod_csi_battery_saver)</flag>
- <flag name='csi_compat'>This module implements the google:queue protocol and maps it to <a href="https://modules.prosody.im/mod_csi.html">mod_csi</a> events. (info: https://modules.prosody.im/mod_csi_compat)</flag>
- <flag name='csi_pump'>Stanzas are queued in a buffer until either an “important” stanza is encountered or the buffer becomes full. Then all queued stanzas are sent at the same time. This way, nothing is lost or reordered while still allowing for power usage savings by not requiring mobile clients to bring up their radio for unimportant stanzas. (info: https://modules.prosody.im/mod_csi_pump)</flag>
- <flag name='data_access'>This module gives HTTP access to prosody’s storage mechanism. It uses normal HTTP verbs and <a href="http://tools.ietf.org/html/rfc2617">Basic HTTP authentication</a>, so you could call it RESTful if you like buzzwords. (info: https://modules.prosody.im/mod_data_access)</flag>
- <flag name='default_bookmarks'>This module allows you to add default bookmarks for users. It only kicks in when the user has no existing bookmarks, so users are free to add, change or remove them. (info: https://modules.prosody.im/mod_default_bookmarks)</flag>
- <flag name='default_vcard'>It is possible for the user to supply more than just a username and password when creating an account using <a href="https://prosody.im/doc/modules/mod_register">mod_register</a>. This module automatically copies over that data to the user’s vcard. (info: https://modules.prosody.im/mod_default_vcard)</flag>
- <flag name='delay'>This module adds “Delayed Delivery”-tags to every message stanza passing the server containing the current time on that server. (info: https://modules.prosody.im/mod_delay)</flag>
- <flag name='delegation'>Namespace Delegation is an extension which allows server to delegate some features handling to an entity/component. Typical use case is an external PEP service, but it can be used more generally when your preferred server lack one internal feature and you found an external component which can do it. (info: https://modules.prosody.im/mod_delegation)</flag>
- <flag name='deny_omemo'>No documentation yet :( (info: https://modules.prosody.im/mod_deny_omemo)</flag>
- <flag name='disable_tls'>This module can be used to prevent Prosody from offering TLS on client ports that you specify. This can be useful to work around buggy clients when transport security is not required. (info: https://modules.prosody.im/mod_disable_tls)</flag>
- <flag name='discoitems'>This Prosody plugin lets you manually override the service discovery items for a host. (info: https://modules.prosody.im/mod_discoitems)</flag>
- <flag name='dwd'>This module implements an optimization of the Dialback protocol, by skipping the dialback step for servers presenting a valid certificate. (info: https://modules.prosody.im/mod_dwd)</flag>
- <flag name='e2e_policy'>This module was written to encourage usage of End-to-end encryption for chat and MUC messages. It can be configured to warn the sender after every plaintext/unencrypted message or to block all plaintext/unencrypted messages. It also supports MUC and JID whitelisting, so administrators can for example whitelist public support MUCs ;-) (info: https://modules.prosody.im/mod_e2e_policy)</flag>
- <flag name='email_pass'>This module aims to help in the procedure of user password restoration. To start the restoration, the user must go to an URL provided by this module, fill the JID and email and submit the request. (info: https://modules.prosody.im/mod_email_pass)</flag>
- <flag name='extdisco'>This module adds support for <a href="https://xmpp.org/extensions/xep-0215.html">XEP-0215: External Service Discovery</a>, which lets Prosody advertise non-XMPP services. (info: https://modules.prosody.im/mod_extdisco)</flag>
- <flag name='fallback_vcard'>No documentation yet :( (info: https://modules.prosody.im/mod_fallback_vcard)</flag>
- <flag name='filter_chatstates'>Some mobile XMPP client developers consider <a href="http://xmpp.org/extensions/xep-0085.html">Chat State Notifications</a> to be a waste of power and bandwidth, especially when the user is not actively looking at their device. This module will filter them out while the session is considered inactive. It depends on <a href="/mod_csi.html">mod_csi</a> for deciding when to begin and end filtering. (info: https://modules.prosody.im/mod_filter_chatstates)</flag>
- <flag name='filter_words'>No documentation yet :( (info: https://modules.prosody.im/mod_filter_words)</flag>
- <flag name='firewall'><strong>Note:</strong> mod_firewall is in its very early stages. This documentation is liable to change, and some described functionality may be missing, incomplete or contain bugs. (info: https://modules.prosody.im/mod_firewall)</flag>
- <flag name='flash_policy'>This Prosody plugin adds support for flash socket policies. When connecting with a flash client (from a webpage, not an exe) to prosody the flash client requests for an xml “file” on port 584 or the connecting port (5222 in the case of default xmpp). Responding on port 584 is tricky because it requires root priviliges to set up a socket on a port &lt; 1024. (info: https://modules.prosody.im/mod_flash_policy)</flag>
- <flag name='graceful_shutdown'>This module is an experiment about a more graceful shutdown process. (info: https://modules.prosody.im/mod_graceful_shutdown)</flag>
- <flag name='group_bookmarks'><a href="http://prosody.im/doc/modules/mod_groups">mod_groups</a> allows you to insert contacts into users’ contact lists. Well mod_group_bookmarks allows you to insert chatrooms into the user’s bookmarks. These are fetched by their client and automatically joined when the log in. (info: https://modules.prosody.im/mod_group_bookmarks)</flag>
- <flag name='host_blacklist'>No documentation yet :( (info: https://modules.prosody.im/mod_host_blacklist)</flag>
- <flag name='host_guard'>As often it’s undesiderable to employ only whitelisting logics in public environments, this module let’s you more selectively restrict access to your hosts (component or server host) either disallowing access completely (with optional exceptions) or blacklisting certain sources. (info: https://modules.prosody.im/mod_host_guard)</flag>
- <flag name='host_status_check'>This module allows you to monitor the state of hosts and components in your Prosody server. For example, it will track whether components are connected and (if the component supports it) listen for heartbeats sent by the component to indicate that it is functioning. (info: https://modules.prosody.im/mod_host_status_check)</flag>
- <flag name='host_status_heartbeat'>This module integrates with <a href="/mod_host_status_check.html">mod_host_status_check</a> to provide heartbeats at regular intervals. (info: https://modules.prosody.im/mod_host_status_heartbeat)</flag>
- <flag name='http_altconnect'>No documentation yet :( (info: https://modules.prosody.im/mod_http_altconnect)</flag>
- <flag name='http_auth_check'>This module lets you test whether a set of credentials are valid, using Prosody’s configured authentication mechanism. (info: https://modules.prosody.im/mod_http_auth_check)</flag>
- <flag name='http_authentication'>This module enforces HTTP Basic authentication across all HTTP endpoints served by Prosody. (info: https://modules.prosody.im/mod_http_authentication)</flag>
- <flag name='http_avatar'>This module serves avatars from local users who have one set in their vCard, see XEP-0054 and XEP-0153. (info: https://modules.prosody.im/mod_http_avatar)</flag>
- <flag name='http_dir_listing'>This module generates directory listings when invoked by <code>mod_http_files</code>. See <a href="http://prosody.im/doc/modules/mod_http_files">documentation on <code>mod_http_files</code></a>. (info: https://modules.prosody.im/mod_http_dir_listing)</flag>
- <flag name='http_dir_listing2'>This module generates directory listings when invoked by <code>mod_http_files</code>. See <a href="http://prosody.im/doc/modules/mod_http_files">documentation on <code>mod_http_files</code></a>. (info: https://modules.prosody.im/mod_http_dir_listing2)</flag>
- <flag name='http_favicon'>This simple module serves a <code>favicon.ico</code> from prosodys HTTP server and nothing else. (info: https://modules.prosody.im/mod_http_favicon)</flag>
- <flag name='http_host_status_check'>This module exposes serves over HTTP the information collected by <a href="/mod_host_status_check.html">mod_host_status_check</a> and <a href="/mod_host_status_heartbeat.html">mod_host_status_heartbeat</a> in a convenient format for automated monitoring tools. (info: https://modules.prosody.im/mod_http_host_status_check)</flag>
- <flag name='http_hostaliases'>No documentation yet :( (info: https://modules.prosody.im/mod_http_hostaliases)</flag>
- <flag name='http_index'>This module produces a list of enabled HTTP “apps” exposed from Prosody at <code>http://example.org:5280/</code>, e.g. <a href="/mod_http_muc_log.html">mod_http_muc_log</a>, <a href="https://prosody.im/doc/modules/mod_http_files">mod_http_files</a> or <a href="/mod_admin_web.html">mod_admin_web</a>. If you think Prosodys default “root” web page (a 404 error usually) is boring, this might be the module for you! :) (info: https://modules.prosody.im/mod_http_index)</flag>
- <flag name='http_logging'>This module produces more detailed HTTP logs for Prosodys built-in HTTP server. The format is similar to that of Apache and go into Prosodys normal logs at the <code>info</code> level. (info: https://modules.prosody.im/mod_http_logging)</flag>
- <flag name='http_muc_log'>This module provides a built-in web interface to view chatroom logs stored by <a href="/mod_mam_muc.html">mod_mam_muc</a>. (info: https://modules.prosody.im/mod_http_muc_log)</flag>
- <flag name='http_rest'>This module provides a <a href="https://en.wikipedia.org/wiki/Representational_state_transfer">REST</a>ful method for sending XMPP stanzas. (info: https://modules.prosody.im/mod_http_rest)</flag>
- <flag name='http_roster_admin'><em>NOTE: THIS MODULE IS RELEASED UNDER THE MOZILLA PUBLIC LICENSE VERSION 2.</em> (info: https://modules.prosody.im/mod_http_roster_admin)</flag>
- <flag name='http_stats_stream'>This module provides a streaming interface to <a href="https://prosody.im/doc/statistics">Prosodys internal statistics</a> via <a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events">Server-sent events</a>. (info: https://modules.prosody.im/mod_http_stats_stream)</flag>
- <flag name='http_upload'>This module implements <a href="https://xmpp.org/extensions/xep-0363.html">XEP-0363</a>, versions 0.2 and 0.3, which let clients upload files over HTTP. (info: https://modules.prosody.im/mod_http_upload)</flag>
- <flag name='http_upload_external'>This module implements <a href="https://xmpp.org/extensions/xep-0363.html">XEP-0363</a>, which lets clients upload files over HTTP to an external web server. (info: https://modules.prosody.im/mod_http_upload_external)</flag>
- <flag name='http_user_count'>No documentation yet :( (info: https://modules.prosody.im/mod_http_user_count)</flag>
- <flag name='idlecompat'>This module adds <a href="http://xmpp.org/extensions/xep-0319.html">XEP-0319</a> idle tags to presence stanzas containing <a href="http://xmpp.org/extensions/xep-0012.html">XEP-0012: Last Activity</a> tags for idle indication (e.g. supported by libpurple clients). It works on outgoing and incoming presence stanzas. (info: https://modules.prosody.im/mod_idlecompat)</flag>
- <flag name='incidents_handling'>This module implements <a href="http://xmpp.org/extensions/xep-0268.html">XEP-268</a>. (info: https://modules.prosody.im/mod_incidents_handling)</flag>
- <flag name='inject_ecaps2'>This module injects ecaps2 elements in the presence once the legacy caps (XEP-0115) are received. (info: https://modules.prosody.im/mod_inject_ecaps2)</flag>
- <flag name='inotify_reload'>No documentation yet :( (info: https://modules.prosody.im/mod_inotify_reload)</flag>
- <flag name='invite'>This module allows users with an account to generate single-use invite URLs using an ad-hoc command. The invite URLs allow new users to create an account even if public registration is disabled. (info: https://modules.prosody.im/mod_invite)</flag>
- <flag name='ipcheck'>Sometimes for various reasons a client might want to know its IP address as it appears to the server. This <a href="http://xmpp.org/extensions/xep-0279.html">simple XEP</a> allows the client to ask the server for the IP address it is connected from. (info: https://modules.prosody.im/mod_ipcheck)</flag>
- <flag name='isolate_host'>In some environments it is desirable to isolate one or more hosts, and prevent communication with external, or even other internal domains. (info: https://modules.prosody.im/mod_isolate_host)</flag>
- <flag name='jid_prep'>This is a plugin that implements the JID prep protocol defined in <a href="http://xmpp.org/extensions/inbox/jidprep.html" class="uri">http://xmpp.org/extensions/inbox/jidprep.html</a> (info: https://modules.prosody.im/mod_jid_prep)</flag>
- <flag name='json_streams'>This plugin encodes XMPP as JSON. This is an implementation of <a href="http://xmpp.org/extensions/xep-0295.html">XEP-0295: JSON Encodings for XMPP</a>. (info: https://modules.prosody.im/mod_json_streams)</flag>
- <flag name='lastlog'>Simple module that stores the timestamp of when a user logs in. (info: https://modules.prosody.im/mod_lastlog)</flag>
- <flag name='latex'>This module intercepts messages between users and into chatrooms, and attaches a links to a rendered version of any <a href="http://en.wikipedia.org/wiki/LaTeX">LaTeX</a> in the message. This requires client support for <a href="http://xmpp.org/extensions/xep-0071.html">XHTML-IM</a>, and fetching images via HTTP. (info: https://modules.prosody.im/mod_latex)</flag>
- <flag name='lib_ldap'>This module is used by other modules to access an LDAP server. It’s pretty useless on its own; you should use it if you want to write your own LDAP-related module, or if you want to use one of mine (<a href="https://modules.prosody.im/mod_auth_ldap2.html">mod_auth_ldap2</a>, <a href="https://modules.prosody.im/mod_storage_ldap.html">mod_storage_ldap</a>). (info: https://modules.prosody.im/mod_lib_ldap)</flag>
- <flag name='limit_auth'>This module lets you put a per-IP limit on the number of failed authentication attempts. (info: https://modules.prosody.im/mod_limit_auth)</flag>
- <flag name='limits'>On some servers, especially public ones, it is desired to make sure that everyone gets their fair share of system resources (and no more). (info: https://modules.prosody.im/mod_limits)</flag>
- <flag name='list_active'>This module lists those users, who <strong>have</strong> used their account in a defined time-frame, basically the inverse of <a href="/mod_list_inactive.html">mod_list_inactive</a>. (info: https://modules.prosody.im/mod_list_active)</flag>
- <flag name='list_inactive'>This module lists those users, who haven’t used their account in a defined time-frame. (info: https://modules.prosody.im/mod_list_inactive)</flag>
- <flag name='listusers'>This module adds a command to <code>prosodyctl</code> for listing users. (info: https://modules.prosody.im/mod_listusers)</flag>
- <flag name='log_auth'>Prosody doesn’t write IP addresses to its log file by default for privacy reasons (unless debug logging is enabled). (info: https://modules.prosody.im/mod_log_auth)</flag>
- <flag name='log_events'>No documentation yet :( (info: https://modules.prosody.im/mod_log_events)</flag>
- <flag name='log_http'>This module logs <em>outgoing</em> requests that go via the internal net.http API. (info: https://modules.prosody.im/mod_log_http)</flag>
- <flag name='log_mark'>This module sends <code>-- MARK --</code> to the log once per minute. This may be useful to give a sense of how busy the server is or see that logging and timers are still working. (info: https://modules.prosody.im/mod_log_mark)</flag>
- <flag name='log_messages_sql'>This module logs messages to a SQL database. (info: https://modules.prosody.im/mod_log_messages_sql)</flag>
- <flag name='log_rate'>If you ever wanted to collect statistics on the number of log messages, this is the module for you! (info: https://modules.prosody.im/mod_log_rate)</flag>
- <flag name='log_sasl_mech'>No documentation yet :( (info: https://modules.prosody.im/mod_log_sasl_mech)</flag>
- <flag name='log_slow_events'>Most activities in Prosody take place within our built-in events framework, for example stanza processing and HTTP request handling, authentication, etc. (info: https://modules.prosody.im/mod_log_slow_events)</flag>
- <flag name='mam'>Implementation of <a href="https://xmpp.org/extensions/xep-0313.html">XEP-0313: Message Archive Management</a>. (info: https://modules.prosody.im/mod_mam)</flag>
- <flag name='mam_adhoc'>This module complements mod_mam by allowing clients to change archiving preferences through an Ad-hoc command. (info: https://modules.prosody.im/mod_mam_adhoc)</flag>
- <flag name='mam_archive'>Implementation of <a href="http://xmpp.org/extensions/xep-0136.html">XEP-0136: Message Archiving</a> for <a href="https://modules.prosody.im/mod_mam.html">mod_mam</a>. (info: https://modules.prosody.im/mod_mam_archive)</flag>
- <flag name='mam_muc'>This module logs the conversation of chatrooms running on the server to Prosody’s archive storage. To access them you will need a client with support for <a href="https://xmpp.org/extensions/xep-0313.html">XEP-0313: Message Archive Management</a> <strong>version 0.5</strong> or a module such as <a href="/mod_http_muc_log.html">mod_http_muc_log</a>. (info: https://modules.prosody.im/mod_mam_muc)</flag>
- <flag name='mamsub'>No documentation yet :( (info: https://modules.prosody.im/mod_mamsub)</flag>
- <flag name='manifesto'>This module informs users about the XMPP Test day and whether their contacts are affected. For mor info about the test day, see <a href="https://stpeter.im/journal/1496.html" class="uri">https://stpeter.im/journal/1496.html</a> (info: https://modules.prosody.im/mod_manifesto)</flag>
- <flag name='measure_client_identities'>This module measures the number of connected clients per identity. (info: https://modules.prosody.im/mod_measure_client_identities)</flag>
- <flag name='measure_client_presence'>This module measures the number of resources of a certain show (available, away, etc.) currently connected, and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_client_presence)</flag>
- <flag name='measure_cpu'>This module measures CPU usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_cpu)</flag>
- <flag name='measure_malloc'>This module collects stats from <code>util.pposix.meminfo</code> usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_malloc)</flag>
- <flag name='measure_memory'>This module measures memory usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_memory)</flag>
- <flag name='measure_message_e2ee'>This module measures the rate at which text messages are exchanged, and their encryption status. (info: https://modules.prosody.im/mod_measure_message_e2ee)</flag>
- <flag name='measure_message_length'>Simple module that collects statistics on message length in bytes, word count and line count. (info: https://modules.prosody.im/mod_measure_message_length)</flag>
- <flag name='measure_stanza_counts'>This module measures the number of stanzas handled and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_stanza_counts)</flag>
- <flag name='measure_storage'>This module collects statistics from storage operations. (info: https://modules.prosody.im/mod_measure_storage)</flag>
- <flag name='message_logging'>Often service administrators need to log their users’ messages for reasons such as auditing and compliance. This module simply logs user messages to simple text files, which can be easily searched, archived or removed on a regular basis. (info: https://modules.prosody.im/mod_message_logging)</flag>
- <flag name='migrate'>This module adds a command to <code>prosodyctl</code> for copying data between storage drivers. (info: https://modules.prosody.im/mod_migrate)</flag>
- <flag name='minimix'>Normally when joining a MUC groupchat, it is each individual client that joins. This means their presence in the group is tied to the session, which can be short-lived or unstable, especially in the case of mobile clients. (info: https://modules.prosody.im/mod_minimix)</flag>
- <flag name='motd_sequential'>mod_motd_sequential is a variant of <a href="https://prosody.im/doc/modules/mod_motd">mod_motd</a> that lets you specify a sequence of MOTD messages instead of a single static one. Each message is only sent once and the module keeps track of who as seen which message. (info: https://modules.prosody.im/mod_motd_sequential)</flag>
- <flag name='muc_access_control'>No documentation yet :( (info: https://modules.prosody.im/mod_muc_access_control)</flag>
- <flag name='muc_badge'>This module generates a badge for MUC rooms at a HTTP URL like <code>https://example.com:5281/muc_badge/room@conference.example.org</code> containing the number of occupants. (info: https://modules.prosody.im/mod_muc_badge)</flag>
- <flag name='muc_ban_ip'>One frequent complaint about XMPP chatrooms (MUCs) compared to IRC is the inability for a room admin to ban a user based on their IP address. This is because an XMPP user is not identified on the network by their IP address, only their JID. (info: https://modules.prosody.im/mod_muc_ban_ip)</flag>
- <flag name='muc_block_pm'>This module prevents unaffiliated users from sending private messages in chat rooms, unless someone with an affiliation (member, admin etc) messages them first. (info: https://modules.prosody.im/mod_muc_block_pm)</flag>
- <flag name='muc_config_restrict'>Sometimes, especially on public services, you may want to allow people to create their own rooms, but prevent some options from being modified by normal users. (info: https://modules.prosody.im/mod_muc_config_restrict)</flag>
- <flag name='muc_eventsource'>This module and its docs shamelessly forked from mod_pubsub_eventsource. (info: https://modules.prosody.im/mod_muc_eventsource)</flag>
- <flag name='muc_gc10'>Groupchat 1.0 was probably the protocol that predated <a href="https://xmpp.org/extensions/xep-0045.html">XEP-0045: Multi-User Chat</a> and there is still some compatibility that lives on, in the XEP and in implementations. (info: https://modules.prosody.im/mod_muc_gc10)</flag>
- <flag name='muc_intercom'>This module allows sending a message to another MUC room. (info: https://modules.prosody.im/mod_muc_intercom)</flag>
- <flag name='muc_lang'>This module adds support for advertising the language used in a room. (info: https://modules.prosody.im/mod_muc_lang)</flag>
- <flag name='muc_limits'>This module allows you to control the maximum rate of ‘events’ in a MUC room. This makes it useful to prevent room floods (whether malicious or accidental). (info: https://modules.prosody.im/mod_muc_limits)</flag>
- <flag name='muc_log'>This module logs the conversation of chatrooms running on the server to Prosody’s data store. To view them you will need a module such as <a href="https://modules.prosody.im/mod_muc_log_http.html">mod_muc_log_http</a>. (info: https://modules.prosody.im/mod_muc_log)</flag>
- <flag name='muc_log_http'>This module provides a built-in web interface to view chatroom logs stored by <a href="https://modules.prosody.im/mod_muc_log.html">mod_muc_log</a>. (info: https://modules.prosody.im/mod_muc_log_http)</flag>
- <flag name='muc_restrict_rooms'>This module allows disabling room creation based on regexp patterns defined in configuration. (info: https://modules.prosody.im/mod_muc_restrict_rooms)</flag>
- <flag name='munin'>This module implements the Munin reporting protocol, allowing you to collect statistics directly from Prosody into Munin. (info: https://modules.prosody.im/mod_munin)</flag>
- <flag name='net_dovecotauth'>mod_net_dovecotauth is a server implementation of the Dovecot authentication protocol. It allows you to authenticate e.g. Postfix against your Prosody installation. (info: https://modules.prosody.im/mod_net_dovecotauth)</flag>
- <flag name='net_proxy'>This module implements the PROXY protocol in versions 1 and 2, which fulfills the following usecase as described within the official protocol specifications: (info: https://modules.prosody.im/mod_net_proxy)</flag>
- <flag name='offline_email'>Quite often when I am out and about, I’m not able to connect to Jabber. It is usually much more likely I can access my email though (whether via the web, or a mobile client). (info: https://modules.prosody.im/mod_offline_email)</flag>
- <flag name='omemo_all_access'>Traditionally OMEMO encrypted messages could only be exchanged after gaining mutual presence subscription due to the OMEMO key material being stored in PEP. (info: https://modules.prosody.im/mod_omemo_all_access)</flag>
- <flag name='onhold'>Enable mod_onhold to allow temporarily placing messages from particular JIDs “on hold” – i.e. store them, but do not deliver them until the hold status is taken away. (info: https://modules.prosody.im/mod_onhold)</flag>
- <flag name='onions'>This plugin allows Prosody to connect to other servers that are running as a Tor hidden service. Running Prosody on a hidden service works without this module, this module is only necessary to allow Prosody to federate to hidden XMPP servers. (info: https://modules.prosody.im/mod_onions)</flag>
- <flag name='openid'><a href="http://openid.net/">OpenID</a> is an decentralized authentication mechanism for the Web. mod_openid turns Prosody into an OpenID <em>provider</em>, allowing users to use their Prosody credentials to authenticate with various third party websites. (info: https://modules.prosody.im/mod_openid)</flag>
- <flag name='password_policy'>No documentation yet :( (info: https://modules.prosody.im/mod_password_policy)</flag>
- <flag name='pastebin'>Pastebins are used very often in IM, especially in chat rooms. You have a long log or command output which you need to send to someone over IM, and don’t want to fill their message window with it. Put it on a pastebin site, and give them the URL instead, simple. (info: https://modules.prosody.im/mod_pastebin)</flag>
- <flag name='pep_vcard_avatar'>This module pushes the users nickname and avatar from vCards into PEP, or into vCards from PEP. This allows interop between older clients that use <a href="https://xmpp.org/extensions/xep-0153.html">XEP-0153: vCard-Based Avatars</a> to see the avatars of clients that use <a href="https://xmpp.org/extensions/xep-0084.html">XEP-0084: User Avatar</a> and vice versa. (info: https://modules.prosody.im/mod_pep_vcard_avatar)</flag>
- <flag name='pep_vcard_png_avatar'>Conversations (an XMPP client for Android) is publishing PEP avatars in the webp file format. However Pidgin and other XMPP desktop clients can only show vcard avatars, that are in the PNG file format. This module is the <a href="https://modules.prosody.im/mod_pep_vcard_avatar.html">mod_pep_vcard_avatar</a> module extended to also change the avatar file format to PNG. (info: https://modules.prosody.im/mod_pep_vcard_png_avatar)</flag>
- <flag name='persisthosts'>This module creates stub configuration files for newly activated hosts. (info: https://modules.prosody.im/mod_persisthosts)</flag>
- <flag name='pinger'>No documentation yet :( (info: https://modules.prosody.im/mod_pinger)</flag>
- <flag name='poke_strangers'>In order to build heuristics for which messages are spam, it is necessary to log as many details as possible about the spammers. This module sends a version and disco query whenever a message is received from a JID to a user it is not subscribed to. The results are printed to Prosody’s log file at the ‘info’ level. Queried full JIDs are not queried again until Prosody restarts. (info: https://modules.prosody.im/mod_poke_strangers)</flag>
- <flag name='post_msg'>Sometimes it’s useful to have different interfaces to access XMPP. (info: https://modules.prosody.im/mod_post_msg)</flag>
- <flag name='presence_cache'>This module stores a timestamp of the latest presence received from users contacts so that the client can see who is online faster when they sign in, and won’t have to wait for remote servers to reply. (info: https://modules.prosody.im/mod_presence_cache)</flag>
- <flag name='presence_dedup'>This module tries to squash incoming identical presence stanzas to save some bandwidth at the cost of increased memory use. (info: https://modules.prosody.im/mod_presence_dedup)</flag>
- <flag name='privacy_lists'>Privacy lists are a flexible method for blocking communications. (info: https://modules.prosody.im/mod_privacy_lists)</flag>
- <flag name='private_adhoc'>This is a very simple module which implements an adhoc commant toretrieves the users private XML data. (info: https://modules.prosody.im/mod_private_adhoc)</flag>
- <flag name='privilege'>Privileged Entity is an extension which allows entity/component to have privileged access to server (set/get roster, send message on behalf of server, access presence informations). It can be used to build services independently of server (e.g.: PEP service). (info: https://modules.prosody.im/mod_privilege)</flag>
- <flag name='proctitle'>This module sets the process name to <code>prosody</code> so it shows up as such instead of <code>lua</code> in process management tools. (info: https://modules.prosody.im/mod_proctitle)</flag>
- <flag name='profile'>This module provides a replacement for <a href="/mod_vcard.html">mod_vcard</a>. In addition to the ageing protocol defined by <a href="https://xmpp.org/extensions/xep-0054.html">XEP-0054</a>, it also supports the <a href="https://xmpp.org/extensions/xep-0292.html">new vCard 4 based protocol</a> and integrates with <a href="https://xmpp.org/extensions/xep-0163.html">Personal Eventing Protocol</a>. (info: https://modules.prosody.im/mod_profile)</flag>
- <flag name='prometheus'>This module implements the Prometheus reporting protocol, allowing you to collect statistics directly from Prosody into Prometheus. (info: https://modules.prosody.im/mod_prometheus)</flag>
- <flag name='proxy65_whitelist'>This module attempts to restrict use of non-whitelisted XEP-0065 proxies. (info: https://modules.prosody.im/mod_proxy65_whitelist)</flag>
- <flag name='pubsub_eventsource'><a href="https://en.wikipedia.org/wiki/Server-sent_events">Server-Sent Events</a> is a simple HTTP/line-based protocol supported in HTML5, making it easy to receive a stream of “events” in realtime using the Javascript <a href="https://developer.mozilla.org/en-US/docs/Web/API/EventSource">EventSource API</a>. (info: https://modules.prosody.im/mod_pubsub_eventsource)</flag>
- <flag name='pubsub_feeds'>This module allows Prosody to fetch Atom and RSS feeds for you, and push new results to subscribers over XMPP. (info: https://modules.prosody.im/mod_pubsub_feeds)</flag>
- <flag name='pubsub_github'>This module accepts Github web hooks and publishes them to a local pubsub component for XMPP clients to subscribe to. (info: https://modules.prosody.im/mod_pubsub_github)</flag>
- <flag name='pubsub_hub'>This module implements a <a href="http://pubsubhubbub.github.io/PubSubHubbub/pubsubhubbub-core-0.3.html">PubSubHubbub</a> (PuSH) hub, allowing PuSH clients to subscribe to local XMPP <a href="http://xmpp.org/extensions/xep-0060.html">Publish-Subscribe</a> nodes stored by <a href="http://prosody.im/doc/modules/mod_pubsub">mod_pubsub</a> and receive real time updates to feeds. (info: https://modules.prosody.im/mod_pubsub_hub)</flag>
- <flag name='pubsub_mqtt'><a href="http://mqtt.org/">MQTT</a> is a lightweight binary pubsub protocol suited to embedded devices. This module provides a way for MQTT clients to connect to Prosody and publish or subscribe to local pubsub nodes. (info: https://modules.prosody.im/mod_pubsub_mqtt)</flag>
- <flag name='pubsub_pivotaltracker'>No documentation yet :( (info: https://modules.prosody.im/mod_pubsub_pivotaltracker)</flag>
- <flag name='pubsub_post'>Lets you easily publish data to PubSub using a HTTP POST request. The payload can be Atom feeds, arbitrary XML, or arbitrary JSON. The type should be indicated via the <code>Content-Type</code> header. (info: https://modules.prosody.im/mod_pubsub_post)</flag>
- <flag name='pubsub_stats'>This module publishes data from internal statistics into a PubSub node in <a href="https://xmpp.org/extensions/xep-0039.html">XEP-0039</a> format. (info: https://modules.prosody.im/mod_pubsub_stats)</flag>
- <flag name='pubsub_twitter'>Twitter has an open ‘realtime’ search API, but it requires polling (within their rate limits). This module allows Prosody to poll for you, and push new results to subscribers over XMPP. (info: https://modules.prosody.im/mod_pubsub_twitter)</flag>
- <flag name='query_client_ver'>This module sends a <a href="https://xmpp.org/extensions/xep-0092.html">version query</a> to clients when they connect, and logs the response, allowing statistics of client usage to be recorded. (info: https://modules.prosody.im/mod_query_client_ver)</flag>
- <flag name='rawdebug'>Sometimes it is useful to get the raw XML logs from clients for debugging purposes, but some clients don’t expose this. (info: https://modules.prosody.im/mod_rawdebug)</flag>
- <flag name='readonly'>No documentation yet :( (info: https://modules.prosody.im/mod_readonly)</flag>
- <flag name='register_dnsbl'>This module checks the IP addresses attempting to register an account against a DNSBL, blocking the attempt if there is a hit. (info: https://modules.prosody.im/mod_register_dnsbl)</flag>
- <flag name='register_dnsbl_firewall_mark'>No documentation yet :( (info: https://modules.prosody.im/mod_register_dnsbl_firewall_mark)</flag>
- <flag name='register_dnsbl_warn'>This module checks the IP address of newly registered users against a DNS block list. If a positive match is found, it gets logged. (info: https://modules.prosody.im/mod_register_dnsbl_warn)</flag>
- <flag name='register_json'>This module let’s you activate a httpserver interface to handle data from webforms with POST and Base64 encoded JSON. (info: https://modules.prosody.im/mod_register_json)</flag>
- <flag name='register_oob_url'>Registration redirect to out of band URL as described in <a href="http://xmpp.org/extensions/xep-0077.html#redirect">XEP-0077: In-Band Registration</a>. (info: https://modules.prosody.im/mod_register_oob_url)</flag>
- <flag name='register_redirect'>Registration Redirect as explained in the <a href="http://xmpp.org/extensions/xep-0077.html#redirect">IBR XEP</a>. (info: https://modules.prosody.im/mod_register_redirect)</flag>
- <flag name='register_web'>There are various reasons to prefer web registration instead of “in-band” account registration over XMPP. For example the lack of CAPTCHA support in clients and servers. (info: https://modules.prosody.im/mod_register_web)</flag>
- <flag name='reload_components'>This module allows to load/unload external components after they have been added/removed to a configuration file. It is necessary to explicitly initiate a reload on Prosody either via prosodyctl reload or config:reload(). (info: https://modules.prosody.im/mod_reload_components)</flag>
- <flag name='reload_modules'>By default Prosody does not reload modules at runtime unless instructed to via one of its admin interfaces. However sometimes you want to easily reload a module to apply new settings when the config changes. (info: https://modules.prosody.im/mod_reload_modules)</flag>
- <flag name='remote_roster'>This module adds support for <a href="https://xmpp.org/extensions/xep-0321.html">XEP-0321: Remote Roster Management</a> which is commonly used to allow components such as transports to modify the rosters of local users. (info: https://modules.prosody.im/mod_remote_roster)</flag>
- <flag name='require_otr'><a href="https://otr.cypherpunks.ca/">OTR, “Off The Record”</a>, encryption allows clients to encrypt messages such that the server cannot read/modify them. (info: https://modules.prosody.im/mod_require_otr)</flag>
- <flag name='roster_allinall'>This module is similar in purpouse to mod_groups, for when you want all users on the server to be in each others roster. (info: https://modules.prosody.im/mod_roster_allinall)</flag>
- <flag name='roster_command'>This module allows you to perform various actions on user rosters via prosodyctl. (info: https://modules.prosody.im/mod_roster_command)</flag>
- <flag name='s2s_auth_compat'>This module is a workaround for servers that try to do s2s authentication with certificates and SASL EXTERNAL, but do not send correct stream headers. Notably Openfire versions since 3.7 or 3.8. (info: https://modules.prosody.im/mod_s2s_auth_compat)</flag>
- <flag name='s2s_auth_dane'>This module implements DANE as described in <a href="http://tools.ietf.org/html/draft-miller-xmpp-dnssec-prooftype">Using DNS Security Extensions (DNSSEC) and DNS-based Authentication of Named Entities (DANE) as a Prooftype for XMPP Domain Name Associations</a>. (info: https://modules.prosody.im/mod_s2s_auth_dane)</flag>
- <flag name='s2s_auth_fingerprint'>This module allows you to manually pin certificate fingerprints of remote servers. (info: https://modules.prosody.im/mod_s2s_auth_fingerprint)</flag>
- <flag name='s2s_auth_monkeysphere'><a href="http://web.monkeysphere.info/">Monkeysphere</a> is a project aiming to introduce PGP’s web of trust to protocols such as SSH and TLS (which XMPP uses). (info: https://modules.prosody.im/mod_s2s_auth_monkeysphere)</flag>
- <flag name='s2s_auth_posh'><a href="https://tools.ietf.org/html/rfc7711">PKIX over Secure HTTP (POSH)</a> describes a method of securely delegating a domain to a hosting provider, without that hosting provider needing keys and certificates covering the hosted domain. (info: https://modules.prosody.im/mod_s2s_auth_posh)</flag>
- <flag name='s2s_auth_samecert'>No documentation yet :( (info: https://modules.prosody.im/mod_s2s_auth_samecert)</flag>
- <flag name='s2s_blacklist'>This module lets you block connections to remote servers at the s2s level. (info: https://modules.prosody.im/mod_s2s_blacklist)</flag>
- <flag name='s2s_idle_timeout'>Some people find it preferable to close server-to-server connections after they have been silent for a while. (info: https://modules.prosody.im/mod_s2s_idle_timeout)</flag>
- <flag name='s2s_keepalive'>This module periodically sends <a href="https://xmpp.org/extensions/xep-0199.html">XEP-0199</a> ping requests to remote servers to keep your connection alive. (info: https://modules.prosody.im/mod_s2s_keepalive)</flag>
- <flag name='s2s_keysize_policy'>This module sets the security status of s2s connections to invalid if their key is too small and their certificate was issued after 2014, per CA/B Forum guidelines. (info: https://modules.prosody.im/mod_s2s_keysize_policy)</flag>
- <flag name='s2s_log_certs'>This module produces info level log messages with the certificate status and fingerprint every time an s2s connection is established. It can also optionally store this in persistent storage. (info: https://modules.prosody.im/mod_s2s_log_certs)</flag>
- <flag name='s2s_never_encrypt_blacklist'>Let’s you stop Prosody from sending &lt;starttls xmlns=‘urn:ietf:params:xml:ns:xmpp-tls’&gt; feature to choppy/buggy servers which therefore would fail to re-negotiate and use a secure stream. (e.g. <a href="http://issues.igniterealtime.org/browse/OF-405">OpenFire 3.7.0</a>) (info: https://modules.prosody.im/mod_s2s_never_encrypt_blacklist)</flag>
- <flag name='s2s_reload_newcomponent'>Currently, module:reload command in console doesn’t load new components. This module will automatically load the new components (if any) when the config:reload command is run in the console. (info: https://modules.prosody.im/mod_s2s_reload_newcomponent)</flag>
- <flag name='s2s_whitelist'>This module lets you block connections to any remote servers not on a whitelist. (info: https://modules.prosody.im/mod_s2s_whitelist)</flag>
- <flag name='s2soutinjection'>This module is similar to <a href="/mod_srvinjection.html">mod_srvinjection</a> but less of an hack. (info: https://modules.prosody.im/mod_s2soutinjection)</flag>
- <flag name='sasl_oauthbearer'>This module adds a new SASL mechanism OAUTHBEARER, as defined in <a href="https://tools.ietf.org/html/rfc7628">RFC-7628</a>. (info: https://modules.prosody.im/mod_sasl_oauthbearer)</flag>
- <flag name='saslauth_muc'>No documentation yet :( (info: https://modules.prosody.im/mod_saslauth_muc)</flag>
- <flag name='saslname'>This module implements a manual method for advertsing the Kerberos principal name as per <a href="https://xmpp.org/extensions/xep-0233.html">XEP-0233</a>. It could be used in conjection with a Kerberos authentication module. (info: https://modules.prosody.im/mod_saslname)</flag>
- <flag name='seclabels'>This module implements <a href="https://xmpp.org/extensions/xep-0258.html">XEP-0258: Security Labels in XMPP</a>, but not actual policy enforcement. See for example <a href="/mod_firewall.html">mod_firewall</a> for that. (info: https://modules.prosody.im/mod_seclabels)</flag>
- <flag name='secure_interfaces'>Sometimes you might run clients without encryption on the same machine or LAN as Prosody - and you want Prosody to treat them as secure ( e.g. allowing plaintext authentication) even though they are not encrypted. (info: https://modules.prosody.im/mod_secure_interfaces)</flag>
- <flag name='server_status'>This module fetches the current status of configured hosts and/or stanza statistics from <a href="http://code.google.com/p/prosody-modules/wiki/mod_stanza_counter#">mod_stanza_counter</a>. And outputs it in either XML or JSON format. (info: https://modules.prosody.im/mod_server_status)</flag>
- <flag name='service_directories'>No documentation yet :( (info: https://modules.prosody.im/mod_service_directories)</flag>
- <flag name='sift'><a href="https://xmpp.org/extensions/xep-0273.html">SIFT</a> is a technology to allow clients to filter incoming traffic on the server. This helps save bandwidth, etc. (info: https://modules.prosody.im/mod_sift)</flag>
- <flag name='slack_webhooks'>This module provides a Slack-compatible “web hook” interface to Prosody MUCs. Both “incoming” web hooks, which allow Slack integrations to post messages to Prosody MUCs, and “outgoing” web hooks, which copy messages from Prosody MUCs to Slack-style integrations by HTTP, are supported. This can also be used, in conjunction with various Slack inter-namespace bridging tools, to provide a bidirectional bridge between a Prosody-hosted XMPP MUC and a Slack channel. (info: https://modules.prosody.im/mod_slack_webhooks)</flag>
- <flag name='smacks'>By default XMPP is as reliable as your network is. Unfortunately in some cases that is not very reliable - in some network conditions disconnects can be frequent and message loss can occur. (info: https://modules.prosody.im/mod_smacks)</flag>
- <flag name='smacks_noerror'>By default mod_smacks sends back error stanzas for every unacked message stanza when the hibernation times out. This leads to “message not delivered” errors displayed in clients. (info: https://modules.prosody.im/mod_smacks_noerror)</flag>
- <flag name='smacks_offline'>No documentation yet :( (info: https://modules.prosody.im/mod_smacks_offline)</flag>
- <flag name='sms_clickatell'>This module provides and SMS gateway component which uses the Clickatell HTTP API to deliver text messages. See clickatell.com for details on their services. Note that at present, this is entirely one way: replies will either go nowhere or as sms to the source number you specify. (info: https://modules.prosody.im/mod_sms_clickatell)</flag>
- <flag name='spam_reporting'>This module is a very basic implementation of <a href="https://xmpp.org/extensions/xep-0377.html">XEP-0377: Spam Reporting</a>. (info: https://modules.prosody.im/mod_spam_reporting)</flag>
- <flag name='srvinjection'>This Prosody plugin lets you manually override SRV records used for a remote host. (info: https://modules.prosody.im/mod_srvinjection)</flag>
- <flag name='sslv3_warn'>No documentation yet :( (info: https://modules.prosody.im/mod_sslv3_warn)</flag>
- <flag name='stanza_counter'>This module counts incoming and outgoing stanzas from when the instance started, and makes the data available to other modules by creating a global prosody. object (info: https://modules.prosody.im/mod_stanza_counter)</flag>
- <flag name='stanzadebug'>This module logs the full stanzas that are sent and received into debug logs, for debugging purposes. (info: https://modules.prosody.im/mod_stanzadebug)</flag>
- <flag name='statistics'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics)</flag>
- <flag name='statistics_auth'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_auth)</flag>
- <flag name='statistics_cputotal'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_cputotal)</flag>
- <flag name='statistics_mem'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_mem)</flag>
- <flag name='statistics_statsd'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_statsd)</flag>
- <flag name='statistics_statsman'>A module providing a streaming statistics interface like <a href="/mod_statistics.html">mod_statistics</a> but based on the new <a href="https://prosody.im/doc/statistics">statistics API</a> introduced in Prosody 0.10. (info: https://modules.prosody.im/mod_statistics_statsman)</flag>
- <flag name='statsd'>No documentation yet :( (info: https://modules.prosody.im/mod_statsd)</flag>
- <flag name='storage_appendmap'>This is an experimental storage driver where changed data is appended. Data is simply written as <code>key = value</code> pairs to the end of the file. This allows changes to individual keys to be written without needing to write out the entire object again, but reads would grow gradually larger as it still needs to read old overwritten keys. This may be suitable for e.g. rosters where individual contacts are changed at a time. In theory, this could also allow rolling back changes. (info: https://modules.prosody.im/mod_storage_appendmap)</flag>
- <flag name='storage_ejabberdsql_readonly'>This is a storage backend using Ejabberd’s SQL backend. It depends on <a href="https://prosody.im/doc/depends#luadbi">LuaDBI</a> (info: https://modules.prosody.im/mod_storage_ejabberdsql_readonly)</flag>
- <flag name='storage_gdbm'>This is a storage module using GNU DBM as backend. It supports archives. (info: https://modules.prosody.im/mod_storage_gdbm)</flag>
- <flag name='storage_ldap'>See <a href="https://modules.prosody.im/mod_lib_ldap.html">mod_lib_ldap</a> for more information. (info: https://modules.prosody.im/mod_storage_ldap)</flag>
- <flag name='storage_lmdb'>This is a storage module using OpenLDAP Lightning Memory-Mapped Database as backend. (info: https://modules.prosody.im/mod_storage_lmdb)</flag>
- <flag name='storage_memory'>This module acts as a normal storage module for Prosody, but saves all data in memory only. All data is lost when the server stops. This makes it useful for testing, or certain specialized applications. (info: https://modules.prosody.im/mod_storage_memory)</flag>
- <flag name='storage_mongodb'>This is a storage backend that uses MongoDB. Depends on <a href="https://github.com/mwild1/luamongo">luamongo bindings</a> (info: https://modules.prosody.im/mod_storage_mongodb)</flag>
- <flag name='storage_muc_log'><a href="/mod_muc_log.html">mod_muc_log</a> provided logging of chatrooms running on the server to Prosody’s data store. This module gives access to this data using the 0.10+ stanza archive API, allowing legacy log data to be used with <a href="/mod_mam_muc.html">mod_mam_muc</a> and <a href="/mod_http_muc_log.html">mod_http_muc_log</a>. (info: https://modules.prosody.im/mod_storage_muc_log)</flag>
- <flag name='storage_muconference_readonly'>This is a storage backend using MU-Conference’s SQL storage. It depends on <a href="https://prosody.im/doc/depends#luadbi">LuaDBI</a> (info: https://modules.prosody.im/mod_storage_muconference_readonly)</flag>
- <flag name='storage_multi'>This module attemtps to provide a storage driver that is really multiple storage drivers. This could be used for storage error tolerance or caching of data in a faster storage driver. (info: https://modules.prosody.im/mod_storage_multi)</flag>
- <flag name='storage_xmlarchive'>This module implements stanza archives using files, similar to the default “internal” storage. (info: https://modules.prosody.im/mod_storage_xmlarchive)</flag>
- <flag name='streamstats'>No documentation yet :( (info: https://modules.prosody.im/mod_streamstats)</flag>
- <flag name='strict_https'>This module implements <a href="https://tools.ietf.org/html/rfc6797">HTTP Strict Transport Security</a> and responds to all non-HTTPS requests with a <code>301 Moved Permanently</code> redirect to the HTTPS equivalent of the path. (info: https://modules.prosody.im/mod_strict_https)</flag>
- <flag name='support_contact'>This Prosody plugin adds a default contact to newly registered accounts. (info: https://modules.prosody.im/mod_support_contact)</flag>
- <flag name='swedishchef'>This module does some conversions on message bodys passed through it causing them to look like our beloved swedish chef had typed them. (info: https://modules.prosody.im/mod_swedishchef)</flag>
- <flag name='tcpproxy'>It happens occasionally that I would like to use the XMPP server as a generic proxy for connecting to another service. It is especially awkward in some environments, and impossible in (for example) Javascript inside a web browser. (info: https://modules.prosody.im/mod_tcpproxy)</flag>
- <flag name='telnet_tlsinfo'>This module adds two commands to the telnet console, <code>c2s:showtls()</code> and <code>s2s:showtls()</code>. These commands shows TLS parameters, such as ciphers and key agreement protocols, of all c2s or s2s connections. (info: https://modules.prosody.im/mod_telnet_tlsinfo)</flag>
- <flag name='throttle_presence'>For most people ‘presence’ (status changes) of contacts make up most of the traffic received by their client. However much of the time it is not essential to have highly accurate presence information. (info: https://modules.prosody.im/mod_throttle_presence)</flag>
- <flag name='throttle_unsolicited'>This module limits the rate of outgoing unsolicited messages from local clients. Optionally, unsolicited messages coming in from remote servers may be limited per s2s conneciton. A message counts as “unsolicited” if the receiving user hasn’t added the sending user to their roster. (info: https://modules.prosody.im/mod_throttle_unsolicited)</flag>
- <flag name='tls_policy'>This module arose from discussions at the XMPP Summit about enforcing better ciphers in TLS. It may seem attractive to disallow some insecure ciphers or require forward secrecy, but doing this at the TLS level would the user with an unhelpful “Encryption failed” message. This module does this enforcing at the application level, allowing better error messages. (info: https://modules.prosody.im/mod_tls_policy)</flag>
- <flag name='traceback'>This module writes out a traceback to <code>traceback.txt</code> in Prosodys data directory (see <code>prosodyctl about</code>) when the signal <code>SIGUSR1</code> is received. This is useful when debugging seemingly frozen instances in case it is stuck in Lua code. (info: https://modules.prosody.im/mod_traceback)</flag>
- <flag name='track_muc_joins'>This module attempts to keep track of what MUC chat rooms users have joined. It’s not very useful on its own, but can be used by other modules to influence decisions. (info: https://modules.prosody.im/mod_track_muc_joins)</flag>
- <flag name='turncredentials'><a href="https://xmpp.org/extensions/xep-0215.html">XEP-0215</a> implementation for time-limited TURN credentials. (info: https://modules.prosody.im/mod_turncredentials)</flag>
- <flag name='twitter'>Twitter has simple API to use, so I tried to deal with it via Prosody. I didn’t manage to finish this module, but it is nice example of component that accepts registrations, unregistrations, does HTTP polling and so on. Maybe someone will finnish this idea. (info: https://modules.prosody.im/mod_twitter)</flag>
- <flag name='uptime_presence'>This module simply responds to a presence probe sent to the server with a presence staza containing a timestamp from when the server started. (info: https://modules.prosody.im/mod_uptime_presence)</flag>
- <flag name='vcard_command'>No documentation yet :( (info: https://modules.prosody.im/mod_vcard_command)</flag>
- <flag name='vcard_muc'>This module adds the ability to set vCard for MUC rooms. One of the most common use case is to be able to define an avatar for your own MUC room. (info: https://modules.prosody.im/mod_vcard_muc)</flag>
- <flag name='vjud'>Basic implementation of <a href="https://xmpp.org/extensions/xep-0055.html">XEP-0055: Jabber Search</a>. (info: https://modules.prosody.im/mod_vjud)</flag>
- <flag name='watchuntrusted'>Similar to mod_watchregistrations, this module warns admins when an s2s connection fails due for encryption or trust reasons. (info: https://modules.prosody.im/mod_watchuntrusted)</flag>
- <flag name='webpresence'>Quite often you may want to publish your Jabber status to your blog or website. mod_webpresence allows you to do exactly this. (info: https://modules.prosody.im/mod_webpresence)</flag>
- <flag name='xhtmlim'>This module attempts to sanitize XHTML-IM messages. (info: https://modules.prosody.im/mod_xhtmlim)</flag>
+ <maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
+ <description>If you have any issues, please contact me via
+ e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
+ OFTC)</description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+ </maintainer>
+ <longdescription>Modules for <pkg>net-im/prosody</pkg>,
+ developed by the community</longdescription>
+ <use>
+ <flag name='misc'></flag>
+ <flag name='prosody_modules_addressing'>This module is a partial implementation of XEP-0033: Extended Stanza Addressing. (info: https://modules.prosody.im/mod_addressing)</flag>
+ <flag name='prosody_modules_adhoc_account_management'>This module adds an ad-hoc command that lets an user change their password. This is useful for clients that don’t have support for XEP-0077 style password changing. In the future, it may provide other account management commands. (info: https://modules.prosody.im/mod_adhoc_account_management)</flag>
+ <flag name='prosody_modules_adhoc_blacklist'>This module provides the Edit Blacklist ad-hoc command described in XEP-0133 and also performs the actual blocking of incoming and outgoing server-to-server connections. (info: https://modules.prosody.im/mod_adhoc_blacklist)</flag>
+ <flag name='prosody_modules_adhoc_dataforms_demo'>This module adds an Ad-Hoc command with a demo data form that includes all kinds of fields. It’s meant to help debug both Prosodys util.dataforms library and clients, eg seeing how various field types are rendered. (info: https://modules.prosody.im/mod_adhoc_dataforms_demo)</flag>
+ <flag name='prosody_modules_adhoc_groups'>This module lets you join groups using an ad-hoc command. When a user joins a group, everyone in the group is added to their roster, and they are added to the rosters of existing members. (info: https://modules.prosody.im/mod_adhoc_groups)</flag>
+ <flag name='prosody_modules_admin_blocklist'>This module uses the blocklists set by admins for blocking s2s connections. (info: https://modules.prosody.im/mod_admin_blocklist)</flag>
+ <flag name='prosody_modules_admin_message'>This module provides a console over XMPP. All the commands of the mod_admin_telnet module are available from an XMPP client. (info: https://modules.prosody.im/mod_admin_message)</flag>
+ <flag name='prosody_modules_admin_probe'>This module lets server administrators send &lt;presence type=&quot;probe&quot;/&gt; to any local user and receive their presence in response, bypassing roster checks. (info: https://modules.prosody.im/mod_admin_probe)</flag>
+ <flag name='prosody_modules_admin_web'>This module provides a basic web administration interface. It currently gives you access to Ad-Hoc commands on any virtual host or component that you are set as an administrator for in the Prosody config file. It also provides a live list of all S2S and C2S connections. (info: https://modules.prosody.im/mod_admin_web)</flag>
+ <flag name='prosody_modules_alias'>This module allows you to set up aliases that alert people who try to contact them or add them to their roster what your actual JID is. This is useful for changing JIDs, or just in the case where you own both example.com and example.net, and want people who contact you@example.com to be alerted to contact you at you@example.net instead. (info: https://modules.prosody.im/mod_alias)</flag>
+ <flag name='prosody_modules_atom'>This module exposes users microblogging on Prosodys built-in HTTP server. (info: https://modules.prosody.im/mod_atom)</flag>
+ <flag name='prosody_modules_auth_any'>This module accepts any username and password, which can be useful for testing. (info: https://modules.prosody.im/mod_auth_any)</flag>
+ <flag name='prosody_modules_auth_ccert'>This module implements PKI-style client certificate authentication. You will therefore need your own Certificate Authority. How to set that up is beyond the current scope of this document. (info: https://modules.prosody.im/mod_auth_ccert)</flag>
+ <flag name='prosody_modules_auth_custom_http'>To authenticate users, this module does a POST request to a configured URL with a JSON payload. It is not async so requests block the server until answered. (info: https://modules.prosody.im/mod_auth_custom_http)</flag>
+ <flag name='prosody_modules_auth_dovecot'>This is a Prosody authentication plugin which uses Dovecot as the backend. (info: https://modules.prosody.im/mod_auth_dovecot)</flag>
+ <flag name='prosody_modules_auth_external'>Allow client authentication to be handled by an external script/process. (info: https://modules.prosody.im/mod_auth_external)</flag>
+ <flag name='prosody_modules_auth_ha1'>This module authenticates users against hashed credentials stored in a plain text file. The format is the same as that used by reTurnServer. (info: https://modules.prosody.im/mod_auth_ha1)</flag>
+ <flag name='prosody_modules_auth_http_async'>This is an experimental authentication module that does an asynchronous HTTP call to verify username and password. (info: https://modules.prosody.im/mod_auth_http_async)</flag>
+ <flag name='prosody_modules_auth_http_cookie'>This is an experimental authentication module that does an asynchronous HTTP call to verify username and password. (info: https://modules.prosody.im/mod_auth_http_cookie)</flag>
+ <flag name='prosody_modules_auth_imap'>This is a Prosody authentication plugin which uses a generic IMAP server as the backend. (info: https://modules.prosody.im/mod_auth_imap)</flag>
+ <flag name='prosody_modules_auth_internal_yubikey'>A YubiKey is a small USB one-time-password (OTP) generator. (info: https://modules.prosody.im/mod_auth_internal_yubikey)</flag>
+ <flag name='prosody_modules_auth_joomla'>This module allows you to authenticate against an Joomla database. (info: https://modules.prosody.im/mod_auth_joomla)</flag>
+ <flag name='prosody_modules_auth_ldap'>This is a Prosody authentication plugin which uses LDAP as the backend. (info: https://modules.prosody.im/mod_auth_ldap)</flag>
+ <flag name='prosody_modules_auth_ldap2'>See mod_lib_ldap for more information. (info: https://modules.prosody.im/mod_auth_ldap2)</flag>
+ <flag name='prosody_modules_auth_oauthbearer'>This is an authentication module for the SASL OAUTHBEARER mechanism, as provided by mod_sasl_oauthbearer. (info: https://modules.prosody.im/mod_auth_oauthbearer)</flag>
+ <flag name='prosody_modules_auth_pam'>This module makes Prosody authenticate users against PAM (Linux Pluggable Authentication Modules) (info: https://modules.prosody.im/mod_auth_pam)</flag>
+ <flag name='prosody_modules_auth_phpbb3'>This module allows you to authenticate against an PHPBB3 database. (info: https://modules.prosody.im/mod_auth_phpbb3)</flag>
+ <flag name='prosody_modules_auth_sql'>Allow client authentication to be handled by an SQL database query. (info: https://modules.prosody.im/mod_auth_sql)</flag>
+ <flag name='prosody_modules_auth_token'>This module enables Prosody to authenticate time-based one-time-pin (TOTP) HMAC tokens. (info: https://modules.prosody.im/mod_auth_token)</flag>
+ <flag name='prosody_modules_auth_wordpress'>This module allows you to authenticate against an Wordpress database. (info: https://modules.prosody.im/mod_auth_wordpress)</flag>
+ <flag name='prosody_modules_auto_accept_subscriptions'>In some environments where all users on the system have mutual trust in each other, it’s sometimes fine to skip the usual authorization process to add someone to your contact list and see their status. (info: https://modules.prosody.im/mod_auto_accept_subscriptions)</flag>
+ <flag name='prosody_modules_auto_activate_hosts'>By default Prosody does not automatically activate/deactivate hosts when they are added to and removed from the configuration. (info: https://modules.prosody.im/mod_auto_activate_hosts)</flag>
+ <flag name='prosody_modules_auto_answer_disco_info'>This module intercepts disco#info queries and checks if we already know the capabilities of this session, in which case we don’t transmit the iq and answer it ourselves. (info: https://modules.prosody.im/mod_auto_answer_disco_info)</flag>
+ <flag name='prosody_modules_benchmark_storage'>To benchmark mod_storage_internal: (info: https://modules.prosody.im/mod_benchmark_storage)</flag>
+ <flag name='prosody_modules_bidi'>This module implements XEP-0288: Bidirectional Server-to-Server Connections. It allows servers to use a single connection for sending stanzas to each other, instead of two connections (one for stanzas in each direction). (info: https://modules.prosody.im/mod_bidi)</flag>
+ <flag name='prosody_modules_block_outgoing'>This module blocks all outgoing stanzas from a list of users. (info: https://modules.prosody.im/mod_block_outgoing)</flag>
+ <flag name='prosody_modules_block_registrations'>On a server with public registration it is usually desirable to prevent registration of certain “reserved” accounts, such as “admin”. (info: https://modules.prosody.im/mod_block_registrations)</flag>
+ <flag name='prosody_modules_block_s2s_subscriptions'>No documentation yet :( (info: https://modules.prosody.im/mod_block_s2s_subscriptions)</flag>
+ <flag name='prosody_modules_block_strangers'>No documentation yet :( (info: https://modules.prosody.im/mod_block_strangers)</flag>
+ <flag name='prosody_modules_block_subscribes'>No documentation yet :( (info: https://modules.prosody.im/mod_block_subscribes)</flag>
+ <flag name='prosody_modules_block_subscriptions'>No documentation yet :( (info: https://modules.prosody.im/mod_block_subscriptions)</flag>
+ <flag name='prosody_modules_blocking'>Privacy lists are a widely implemented protocol for instructing your server on blocking communications with selected users and services. (info: https://modules.prosody.im/mod_blocking)</flag>
+ <flag name='prosody_modules_bob'>This module extracts cid: URIs (as defined in XEP-0231) from messages, and replies with their content whenever another client asks for the actual data. (info: https://modules.prosody.im/mod_bob)</flag>
+ <flag name='prosody_modules_bookmarks'>This module fetches users’ bookmarks from Private XML and pushes them to PEP on login, and then redirects any Private XML query to PEP. This allows interop between older clients that use XEP-0048: Bookmarks in its 1.0 version and recent clients which use it in PEP. (info: https://modules.prosody.im/mod_bookmarks)</flag>
+ <flag name='prosody_modules_broadcast'>This module largely duplicates the functionality of the standard mod_announce that is included with Prosody. It was developed for compatibility with some clients (e.g. iChat) that do not support ad-hoc commands or sending to JIDs with the format ‘example.com/announce/online’. (info: https://modules.prosody.im/mod_broadcast)</flag>
+ <flag name='prosody_modules_c2s_conn_throttle'>This module allows to throttle those client connections which exceed a n*seconds limit. (info: https://modules.prosody.im/mod_c2s_conn_throttle)</flag>
+ <flag name='prosody_modules_c2s_limit_sessions'>This module lets you limit number of resources a user may connect. (info: https://modules.prosody.im/mod_c2s_limit_sessions)</flag>
+ <flag name='prosody_modules_cache_c2s_caps'>This module listens on presences containing caps (XEP-0115) and asks the client for the corresponding disco#info if it changed. (info: https://modules.prosody.im/mod_cache_c2s_caps)</flag>
+ <flag name='prosody_modules_captcha_registration'>Prosody-captcha is a little modification of prosody’s “mod_register.lua” module that provides captcha protection for registration form. (info: https://modules.prosody.im/mod_captcha_registration)</flag>
+ <flag name='prosody_modules_carbons'>This module implements XEP-0280: Message Carbons, allowing users to maintain a shared and synchronized view of all conversations across all their online clients and devices. (info: https://modules.prosody.im/mod_carbons)</flag>
+ <flag name='prosody_modules_carbons_adhoc'>No documentation yet :( (info: https://modules.prosody.im/mod_carbons_adhoc)</flag>
+ <flag name='prosody_modules_carbons_copies'>No documentation yet :( (info: https://modules.prosody.im/mod_carbons_copies)</flag>
+ <flag name='prosody_modules_checkcerts'>This module periodically checks your certificate to see if it is about to expire soon. The time before expiry is printed in the logs. About a week before a certificate expires, reminder messages will be sent to admins. (info: https://modules.prosody.im/mod_checkcerts)</flag>
+ <flag name='prosody_modules_client_certs'>XEP-0257 specifies a protocol for clients to store and manage client side certificates. When a client presents a stored client side certificate during the TLS handshake, it can log in without supplying a password (using SASL EXTERNAL). This makes it possible to have multiple devices accessing an account, without any of them needing to know the password, and makes it easier to revoke access for a single device. (info: https://modules.prosody.im/mod_client_certs)</flag>
+ <flag name='prosody_modules_client_proxy'>This module must be used as a component. For example: (info: https://modules.prosody.im/mod_client_proxy)</flag>
+ <flag name='prosody_modules_cloud_notify'>This is an implementation of the server bits of XEP-0357: Push Notifications. It allows clients to register an “app server” which is notified about new messages while the user is offline, disconnected or the session is hibernated by mod_smacks. Implementation of the “app server” is not included1. (info: https://modules.prosody.im/mod_cloud_notify)</flag>
+ <flag name='prosody_modules_compact_resource'>No documentation yet :( (info: https://modules.prosody.im/mod_compact_resource)</flag>
+ <flag name='prosody_modules_compat_bind'>No documentation yet :( (info: https://modules.prosody.im/mod_compat_bind)</flag>
+ <flag name='prosody_modules_compat_dialback'>This module provides a workaround for servers that do not set the to attribute on stream headers, which is required per RFC6120: (info: https://modules.prosody.im/mod_compat_dialback)</flag>
+ <flag name='prosody_modules_compat_muc_admin'>Adds compatibility for old clients/libraries attempting to change affiliations and retrieve ’em sending the &lt; http://jabber.org/protocol/muc#owner &gt; xmlns instead of &lt; http://jabber.org/protocol/muc#admin &gt;. (info: https://modules.prosody.im/mod_compat_muc_admin)</flag>
+ <flag name='prosody_modules_compat_vcard'>No documentation yet :( (info: https://modules.prosody.im/mod_compat_vcard)</flag>
+ <flag name='prosody_modules_component_client'>This module turns Prosody hosts into components of other XMPP servers. (info: https://modules.prosody.im/mod_component_client)</flag>
+ <flag name='prosody_modules_component_http'>This module allows you to implement a component that speaks HTTP. Stanzas (such as messages) coming from XMPP are sent to a configurable URL as a HTTP POST. If the POST returns a response, that response is returned to the sender over XMPP. (info: https://modules.prosody.im/mod_component_http)</flag>
+ <flag name='prosody_modules_component_roundrobin'>This module enables multiple instances of external components to connect at the same time, and does round-robin load-balancing of incoming stanzas. (info: https://modules.prosody.im/mod_component_roundrobin)</flag>
+ <flag name='prosody_modules_compression_unsafe'>NOTE: XMPP compression has unresolved security concerns, and this module has been removed from Prosody and renamed. (info: https://modules.prosody.im/mod_compression_unsafe)</flag>
+ <flag name='prosody_modules_conformance_restricted'>This module sends processing instructions, comments, DTDs and a non predefined entity (defined by the DTD) to the requesting entity. (info: https://modules.prosody.im/mod_conformance_restricted)</flag>
+ <flag name='prosody_modules_conversejs'>This module serves a small snippet of HTML that loads Converse.js, configured to work with the VirtualHost that it is loaded onto. (info: https://modules.prosody.im/mod_conversejs)</flag>
+ <flag name='prosody_modules_couchdb'>Note: This module needs updating to the 0.8 storage module API. (info: https://modules.prosody.im/mod_couchdb)</flag>
+ <flag name='prosody_modules_csi'>This module implements XEP-0352: Client State Indication, a way for mobile clients to tell the server that they are sitting in someones pocket and would rather not get some less urgent things pushed to it. (info: https://modules.prosody.im/mod_csi)</flag>
+ <flag name='prosody_modules_csi_battery_saver'>Please use this module instead of mod_csi_pump if you want timestamping, properly handled carbon copies, support for handling encrypted messages and correctly handled smacks events. (info: https://modules.prosody.im/mod_csi_battery_saver)</flag>
+ <flag name='prosody_modules_csi_compat'>This module implements the google:queue protocol and maps it to mod_csi events. (info: https://modules.prosody.im/mod_csi_compat)</flag>
+ <flag name='prosody_modules_csi_pump'>Stanzas are queued in a buffer until either an “important” stanza is encountered or the buffer becomes full. Then all queued stanzas are sent at the same time. This way, nothing is lost or reordered while still allowing for power usage savings by not requiring mobile clients to bring up their radio for unimportant stanzas. (info: https://modules.prosody.im/mod_csi_pump)</flag>
+ <flag name='prosody_modules_data_access'>This module gives HTTP access to prosody’s storage mechanism. It uses normal HTTP verbs and Basic HTTP authentication, so you could call it RESTful if you like buzzwords. (info: https://modules.prosody.im/mod_data_access)</flag>
+ <flag name='prosody_modules_default_bookmarks'>This module allows you to add default bookmarks for users. It only kicks in when the user has no existing bookmarks, so users are free to add, change or remove them. (info: https://modules.prosody.im/mod_default_bookmarks)</flag>
+ <flag name='prosody_modules_default_vcard'>It is possible for the user to supply more than just a username and password when creating an account using mod_register. This module automatically copies over that data to the user’s vcard. (info: https://modules.prosody.im/mod_default_vcard)</flag>
+ <flag name='prosody_modules_delay'>This module adds “Delayed Delivery”-tags to every message stanza passing the server containing the current time on that server. (info: https://modules.prosody.im/mod_delay)</flag>
+ <flag name='prosody_modules_delegation'>Namespace Delegation is an extension which allows server to delegate some features handling to an entity/component. Typical use case is an external PEP service, but it can be used more generally when your preferred server lack one internal feature and you found an external component which can do it. (info: https://modules.prosody.im/mod_delegation)</flag>
+ <flag name='prosody_modules_deny_omemo'>No documentation yet :( (info: https://modules.prosody.im/mod_deny_omemo)</flag>
+ <flag name='prosody_modules_devices'>This is an experimental module that aims to identify the different devices (technically clients) that a user uses with their account. (info: https://modules.prosody.im/mod_devices)</flag>
+ <flag name='prosody_modules_disable_tls'>This module can be used to prevent Prosody from offering TLS on client ports that you specify. This can be useful to work around buggy clients when transport security is not required. (info: https://modules.prosody.im/mod_disable_tls)</flag>
+ <flag name='prosody_modules_discoitems'>This Prosody plugin lets you manually override the service discovery items for a host. (info: https://modules.prosody.im/mod_discoitems)</flag>
+ <flag name='prosody_modules_dwd'>This module implements an optimization of the Dialback protocol, by skipping the dialback step for servers presenting a valid certificate. (info: https://modules.prosody.im/mod_dwd)</flag>
+ <flag name='prosody_modules_e2e_policy'>This module was written to encourage usage of End-to-end encryption for chat and MUC messages. It can be configured to warn the sender after every plaintext/unencrypted message or to block all plaintext/unencrypted messages. It also supports MUC and JID whitelisting, so administrators can for example whitelist public support MUCs ;-) (info: https://modules.prosody.im/mod_e2e_policy)</flag>
+ <flag name='prosody_modules_email_pass'>This module aims to help in the procedure of user password restoration. To start the restoration, the user must go to an URL provided by this module, fill the JID and email and submit the request. (info: https://modules.prosody.im/mod_email_pass)</flag>
+ <flag name='prosody_modules_extdisco'>This module adds support for XEP-0215: External Service Discovery, which lets Prosody advertise non-XMPP services. (info: https://modules.prosody.im/mod_extdisco)</flag>
+ <flag name='prosody_modules_fallback_vcard'>No documentation yet :( (info: https://modules.prosody.im/mod_fallback_vcard)</flag>
+ <flag name='prosody_modules_filter_chatstates'>Some mobile XMPP client developers consider Chat State Notifications to be a waste of power and bandwidth, especially when the user is not actively looking at their device. This module will filter them out while the session is considered inactive. It depends on mod_csi for deciding when to begin and end filtering. (info: https://modules.prosody.im/mod_filter_chatstates)</flag>
+ <flag name='prosody_modules_filter_words'>No documentation yet :( (info: https://modules.prosody.im/mod_filter_words)</flag>
+ <flag name='prosody_modules_firewall'>Note: mod_firewall is in its very early stages. This documentation is liable to change, and some described functionality may be missing, incomplete or contain bugs. (info: https://modules.prosody.im/mod_firewall)</flag>
+ <flag name='prosody_modules_flash_policy'>This Prosody plugin adds support for flash socket policies. When connecting with a flash client (from a webpage, not an exe) to prosody the flash client requests for an xml “file” on port 584 or the connecting port (5222 in the case of default xmpp). Responding on port 584 is tricky because it requires root priviliges to set up a socket on a port &lt; 1024. (info: https://modules.prosody.im/mod_flash_policy)</flag>
+ <flag name='prosody_modules_graceful_shutdown'>This module is an experiment about a more graceful shutdown process. (info: https://modules.prosody.im/mod_graceful_shutdown)</flag>
+ <flag name='prosody_modules_group_bookmarks'>mod_groups allows you to insert contacts into users’ contact lists. Well mod_group_bookmarks allows you to insert chatrooms into the user’s bookmarks. These are fetched by their client and automatically joined when the log in. (info: https://modules.prosody.im/mod_group_bookmarks)</flag>
+ <flag name='prosody_modules_host_blacklist'>No documentation yet :( (info: https://modules.prosody.im/mod_host_blacklist)</flag>
+ <flag name='prosody_modules_host_guard'>As often it’s undesiderable to employ only whitelisting logics in public environments, this module let’s you more selectively restrict access to your hosts (component or server host) either disallowing access completely (with optional exceptions) or blacklisting certain sources. (info: https://modules.prosody.im/mod_host_guard)</flag>
+ <flag name='prosody_modules_host_status_check'>This module allows you to monitor the state of hosts and components in your Prosody server. For example, it will track whether components are connected and (if the component supports it) listen for heartbeats sent by the component to indicate that it is functioning. (info: https://modules.prosody.im/mod_host_status_check)</flag>
+ <flag name='prosody_modules_host_status_heartbeat'>This module integrates with mod_host_status_check to provide heartbeats at regular intervals. (info: https://modules.prosody.im/mod_host_status_heartbeat)</flag>
+ <flag name='prosody_modules_http_altconnect'>No documentation yet :( (info: https://modules.prosody.im/mod_http_altconnect)</flag>
+ <flag name='prosody_modules_http_auth_check'> (info: https://modules.prosody.im/mod_http_auth_check)</flag>
+ <flag name='prosody_modules_http_authentication'>This module enforces HTTP Basic authentication across all HTTP endpoints served by Prosody. (info: https://modules.prosody.im/mod_http_authentication)</flag>
+ <flag name='prosody_modules_http_avatar'>This module serves avatars from local users who have one set in their vCard, see XEP-0054 and XEP-0153. (info: https://modules.prosody.im/mod_http_avatar)</flag>
+ <flag name='prosody_modules_http_dir_listing'>This module generates directory listings when invoked by mod_http_files. See documentation on mod_http_files. (info: https://modules.prosody.im/mod_http_dir_listing)</flag>
+ <flag name='prosody_modules_http_dir_listing2'>This module generates directory listings when invoked by mod_http_files. See documentation on mod_http_files. (info: https://modules.prosody.im/mod_http_dir_listing2)</flag>
+ <flag name='prosody_modules_http_favicon'>This simple module serves a favicon.ico from prosodys HTTP server and nothing else. (info: https://modules.prosody.im/mod_http_favicon)</flag>
+ <flag name='prosody_modules_http_host_status_check'>This module exposes serves over HTTP the information collected by mod_host_status_check and mod_host_status_heartbeat in a convenient format for automated monitoring tools. (info: https://modules.prosody.im/mod_http_host_status_check)</flag>
+ <flag name='prosody_modules_http_hostaliases'>No documentation yet :( (info: https://modules.prosody.im/mod_http_hostaliases)</flag>
+ <flag name='prosody_modules_http_index'>This module produces a list of enabled HTTP “apps” exposed from Prosody at http://example.org:5280/, e.g. mod_http_muc_log, mod_http_files or mod_admin_web. If you think Prosodys default “root” web page (a 404 error usually) is boring, this might be the module for you! :) (info: https://modules.prosody.im/mod_http_index)</flag>
+ <flag name='prosody_modules_http_logging'>This module produces more detailed HTTP logs for Prosodys built-in HTTP server. The format is similar to that of Apache and go into Prosodys normal logs at the info level. (info: https://modules.prosody.im/mod_http_logging)</flag>
+ <flag name='prosody_modules_http_muc_log'>This module provides a built-in web interface to view chatroom logs stored by mod_mam_muc. (info: https://modules.prosody.im/mod_http_muc_log)</flag>
+ <flag name='prosody_modules_http_pep_avatar'>This module serves avatars from local users who have published XEP-0084: User Avatar via PEP. (info: https://modules.prosody.im/mod_http_pep_avatar)</flag>
+ <flag name='prosody_modules_http_rest'>This module provides a RESTful method for sending XMPP stanzas. (info: https://modules.prosody.im/mod_http_rest)</flag>
+ <flag name='prosody_modules_http_roster_admin'>NOTE: THIS MODULE IS RELEASED UNDER THE MOZILLA PUBLIC LICENSE VERSION 2. (info: https://modules.prosody.im/mod_http_roster_admin)</flag>
+ <flag name='prosody_modules_http_stats_stream'>This module provides a streaming interface to Prosodys internal statistics via Server-sent events. (info: https://modules.prosody.im/mod_http_stats_stream)</flag>
+ <flag name='prosody_modules_http_upload'>This module implements XEP-0363, versions 0.2 and 0.3, which let clients upload files over HTTP. (info: https://modules.prosody.im/mod_http_upload)</flag>
+ <flag name='prosody_modules_http_upload_external'>This module implements XEP-0363, which lets clients upload files over HTTP to an external web server. (info: https://modules.prosody.im/mod_http_upload_external)</flag>
+ <flag name='prosody_modules_http_user_count'>No documentation yet :( (info: https://modules.prosody.im/mod_http_user_count)</flag>
+ <flag name='prosody_modules_idlecompat'>This module adds XEP-0319 idle tags to presence stanzas containing XEP-0012: Last Activity tags for idle indication (e.g. supported by libpurple clients). It works on outgoing and incoming presence stanzas. (info: https://modules.prosody.im/mod_idlecompat)</flag>
+ <flag name='prosody_modules_ignore_host_chatstates'>No documentation yet :( (info: https://modules.prosody.im/mod_ignore_host_chatstates)</flag>
+ <flag name='prosody_modules_incidents_handling'>This module implements XEP-268. (info: https://modules.prosody.im/mod_incidents_handling)</flag>
+ <flag name='prosody_modules_inject_ecaps2'>This module injects ecaps2 elements in the presence once the legacy caps (XEP-0115) are received. (info: https://modules.prosody.im/mod_inject_ecaps2)</flag>
+ <flag name='prosody_modules_inotify_reload'>No documentation yet :( (info: https://modules.prosody.im/mod_inotify_reload)</flag>
+ <flag name='prosody_modules_invite'>This module allows users with an account to generate single-use invite URLs using an ad-hoc command. The invite URLs allow new users to create an account even if public registration is disabled. (info: https://modules.prosody.im/mod_invite)</flag>
+ <flag name='prosody_modules_ipcheck'>Sometimes for various reasons a client might want to know its IP address as it appears to the server. This simple XEP allows the client to ask the server for the IP address it is connected from. (info: https://modules.prosody.im/mod_ipcheck)</flag>
+ <flag name='prosody_modules_isolate_host'>In some environments it is desirable to isolate one or more hosts, and prevent communication with external, or even other internal domains. (info: https://modules.prosody.im/mod_isolate_host)</flag>
+ <flag name='prosody_modules_jid_prep'>This is a plugin that implements the JID prep protocol defined in http://xmpp.org/extensions/inbox/jidprep.html (info: https://modules.prosody.im/mod_jid_prep)</flag>
+ <flag name='prosody_modules_json_streams'>This plugin encodes XMPP as JSON. This is an implementation of XEP-0295: JSON Encodings for XMPP. (info: https://modules.prosody.im/mod_json_streams)</flag>
+ <flag name='prosody_modules_lastlog'>Simple module that stores the timestamp of when a user logs in. (info: https://modules.prosody.im/mod_lastlog)</flag>
+ <flag name='prosody_modules_latex'>This module intercepts messages between users and into chatrooms, and attaches a links to a rendered version of any LaTeX in the message. This requires client support for XHTML-IM, and fetching images via HTTP. (info: https://modules.prosody.im/mod_latex)</flag>
+ <flag name='prosody_modules_lib_ldap'>This module is used by other modules to access an LDAP server. It’s pretty useless on its own; you should use it if you want to write your own LDAP-related module, or if you want to use one of mine (mod_auth_ldap2, mod_storage_ldap). (info: https://modules.prosody.im/mod_lib_ldap)</flag>
+ <flag name='prosody_modules_limit_auth'>This module lets you put a per-IP limit on the number of failed authentication attempts. (info: https://modules.prosody.im/mod_limit_auth)</flag>
+ <flag name='prosody_modules_limits'>On some servers, especially public ones, it is desired to make sure that everyone gets their fair share of system resources (and no more). (info: https://modules.prosody.im/mod_limits)</flag>
+ <flag name='prosody_modules_list_active'>This module lists those users, who have used their account in a defined time-frame, basically the inverse of mod_list_inactive. (info: https://modules.prosody.im/mod_list_active)</flag>
+ <flag name='prosody_modules_list_inactive'>This module lists those users, who haven’t used their account in a defined time-frame. (info: https://modules.prosody.im/mod_list_inactive)</flag>
+ <flag name='prosody_modules_listusers'>This module adds a command to prosodyctl for listing users. (info: https://modules.prosody.im/mod_listusers)</flag>
+ <flag name='prosody_modules_log_auth'>Prosody doesn’t write IP addresses to its log file by default for privacy reasons (unless debug logging is enabled). (info: https://modules.prosody.im/mod_log_auth)</flag>
+ <flag name='prosody_modules_log_events'>No documentation yet :( (info: https://modules.prosody.im/mod_log_events)</flag>
+ <flag name='prosody_modules_log_http'>This module logs outgoing requests that go via the internal net.http API. (info: https://modules.prosody.im/mod_log_http)</flag>
+ <flag name='prosody_modules_log_mark'>This module sends -- MARK -- to the log once per minute. This may be useful to give a sense of how busy the server is or see that logging and timers are still working. (info: https://modules.prosody.im/mod_log_mark)</flag>
+ <flag name='prosody_modules_log_messages_sql'>Consider using mod_mam together with mod_readonly instead. (info: https://modules.prosody.im/mod_log_messages_sql)</flag>
+ <flag name='prosody_modules_log_rate'>If you ever wanted to collect statistics on the number of log messages, this is the module for you! (info: https://modules.prosody.im/mod_log_rate)</flag>
+ <flag name='prosody_modules_log_sasl_mech'>No documentation yet :( (info: https://modules.prosody.im/mod_log_sasl_mech)</flag>
+ <flag name='prosody_modules_log_slow_events'>Most activities in Prosody take place within our built-in events framework, for example stanza processing and HTTP request handling, authentication, etc. (info: https://modules.prosody.im/mod_log_slow_events)</flag>
+ <flag name='prosody_modules_mam'>Implementation of XEP-0313: Message Archive Management. (info: https://modules.prosody.im/mod_mam)</flag>
+ <flag name='prosody_modules_mam_adhoc'>This module complements mod_mam by allowing clients to change archiving preferences through an Ad-hoc command. (info: https://modules.prosody.im/mod_mam_adhoc)</flag>
+ <flag name='prosody_modules_mam_archive'>Implementation of XEP-0136: Message Archiving for mod_mam. (info: https://modules.prosody.im/mod_mam_archive)</flag>
+ <flag name='prosody_modules_mam_muc'>This module logs the conversation of chatrooms running on the server to Prosody’s archive storage. To access them you will need a client with support for XEP-0313: Message Archive Management version 0.5 or a module such as mod_http_muc_log. (info: https://modules.prosody.im/mod_mam_muc)</flag>
+ <flag name='prosody_modules_mamsub'>No documentation yet :( (info: https://modules.prosody.im/mod_mamsub)</flag>
+ <flag name='prosody_modules_manifesto'>This module informs users about the XMPP Test day and whether their contacts are affected. For mor info about the test day, see https://stpeter.im/journal/1496.html (info: https://modules.prosody.im/mod_manifesto)</flag>
+ <flag name='prosody_modules_measure_client_features'>This module measures the features supported by each connected client. (info: https://modules.prosody.im/mod_measure_client_features)</flag>
+ <flag name='prosody_modules_measure_client_identities'>This module measures the number of connected clients per identity. (info: https://modules.prosody.im/mod_measure_client_identities)</flag>
+ <flag name='prosody_modules_measure_client_presence'>This module measures the number of resources of a certain show (available, away, etc.) currently connected, and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_client_presence)</flag>
+ <flag name='prosody_modules_measure_cpu'>This module measures CPU usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_cpu)</flag>
+ <flag name='prosody_modules_measure_malloc'>This module collects stats from util.pposix.meminfo usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_malloc)</flag>
+ <flag name='prosody_modules_measure_memory'>This module measures memory usage and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_memory)</flag>
+ <flag name='prosody_modules_measure_message_e2ee'>This module measures the rate at which text messages are exchanged, and their encryption status. (info: https://modules.prosody.im/mod_measure_message_e2ee)</flag>
+ <flag name='prosody_modules_measure_message_length'>Simple module that collects statistics on message length in bytes, word count and line count. (info: https://modules.prosody.im/mod_measure_message_length)</flag>
+ <flag name='prosody_modules_measure_stanza_counts'>This module measures the number of stanzas handled and reports using Prosody 0.10 APIs (info: https://modules.prosody.im/mod_measure_stanza_counts)</flag>
+ <flag name='prosody_modules_measure_storage'>This module collects statistics from storage operations. (info: https://modules.prosody.im/mod_measure_storage)</flag>
+ <flag name='prosody_modules_message_logging'>Often service administrators need to log their users’ messages for reasons such as auditing and compliance. This module simply logs user messages to simple text files, which can be easily searched, archived or removed on a regular basis. (info: https://modules.prosody.im/mod_message_logging)</flag>
+ <flag name='prosody_modules_migrate'>This module adds a command to prosodyctl for copying data between storage drivers. (info: https://modules.prosody.im/mod_migrate)</flag>
+ <flag name='prosody_modules_minimix'>Normally when joining a MUC groupchat, it is each individual client that joins. This means their presence in the group is tied to the session, which can be short-lived or unstable, especially in the case of mobile clients. (info: https://modules.prosody.im/mod_minimix)</flag>
+ <flag name='prosody_modules_motd_sequential'>mod_motd_sequential is a variant of mod_motd that lets you specify a sequence of MOTD messages instead of a single static one. Each message is only sent once and the module keeps track of who as seen which message. (info: https://modules.prosody.im/mod_motd_sequential)</flag>
+ <flag name='prosody_modules_muc_access_control'>No documentation yet :( (info: https://modules.prosody.im/mod_muc_access_control)</flag>
+ <flag name='prosody_modules_muc_badge'>This module generates a badge for MUC rooms at a HTTP URL like https://conference.example.com:5281/muc_badge/room@conference.example.org containing the number of occupants. (info: https://modules.prosody.im/mod_muc_badge)</flag>
+ <flag name='prosody_modules_muc_ban_ip'>One frequent complaint about XMPP chatrooms (MUCs) compared to IRC is the inability for a room admin to ban a user based on their IP address. This is because an XMPP user is not identified on the network by their IP address, only their JID. (info: https://modules.prosody.im/mod_muc_ban_ip)</flag>
+ <flag name='prosody_modules_muc_block_pm'>This module prevents unaffiliated users from sending private messages in chat rooms, unless someone with an affiliation (member, admin etc) messages them first. (info: https://modules.prosody.im/mod_muc_block_pm)</flag>
+ <flag name='prosody_modules_muc_cloud_notify'>This is an experimental fork of mod_cloud_notify which allows a XEP-0357 Push Notifications App Servers to be registered against a MUC domain (normally they’re only registered against your own chat server’s domain). (info: https://modules.prosody.im/mod_muc_cloud_notify)</flag>
+ <flag name='prosody_modules_muc_config_restrict'>Sometimes, especially on public services, you may want to allow people to create their own rooms, but prevent some options from being modified by normal users. (info: https://modules.prosody.im/mod_muc_config_restrict)</flag>
+ <flag name='prosody_modules_muc_eventsource'>This module and its docs shamelessly forked from mod_pubsub_eventsource. (info: https://modules.prosody.im/mod_muc_eventsource)</flag>
+ <flag name='prosody_modules_muc_gc10'>Groupchat 1.0 was probably the protocol that predated XEP-0045: Multi-User Chat and there is still some compatibility that lives on, in the XEP and in implementations. (info: https://modules.prosody.im/mod_muc_gc10)</flag>
+ <flag name='prosody_modules_muc_intercom'>This module allows sending a message to another MUC room. (info: https://modules.prosody.im/mod_muc_intercom)</flag>
+ <flag name='prosody_modules_muc_lang'>This module adds support for advertising the language used in a room. (info: https://modules.prosody.im/mod_muc_lang)</flag>
+ <flag name='prosody_modules_muc_limits'>This module allows you to control the maximum rate of ‘events’ in a MUC room. This makes it useful to prevent room floods (whether malicious or accidental). (info: https://modules.prosody.im/mod_muc_limits)</flag>
+ <flag name='prosody_modules_muc_log'>This module logs the conversation of chatrooms running on the server to Prosody’s data store. To view them you will need a module such as mod_muc_log_http. (info: https://modules.prosody.im/mod_muc_log)</flag>
+ <flag name='prosody_modules_muc_log_http'>This module provides a built-in web interface to view chatroom logs stored by mod_muc_log. (info: https://modules.prosody.im/mod_muc_log_http)</flag>
+ <flag name='prosody_modules_muc_ping'>This module implements the Server Optimization part of XEP-0410: MUC Self-Ping (info: https://modules.prosody.im/mod_muc_ping)</flag>
+ <flag name='prosody_modules_muc_restrict_rooms'>This module allows disabling room creation based on regexp patterns defined in configuration. (info: https://modules.prosody.im/mod_muc_restrict_rooms)</flag>
+ <flag name='prosody_modules_munin'>This module implements the Munin reporting protocol, allowing you to collect statistics directly from Prosody into Munin. (info: https://modules.prosody.im/mod_munin)</flag>
+ <flag name='prosody_modules_net_dovecotauth'>mod_net_dovecotauth is a server implementation of the Dovecot authentication protocol. It allows you to authenticate e.g. Postfix against your Prosody installation. (info: https://modules.prosody.im/mod_net_dovecotauth)</flag>
+ <flag name='prosody_modules_net_proxy'>This module implements the PROXY protocol in versions 1 and 2, which fulfills the following usecase as described within the official protocol specifications: (info: https://modules.prosody.im/mod_net_proxy)</flag>
+ <flag name='prosody_modules_offline_email'>Quite often when I am out and about, I’m not able to connect to Jabber. It is usually much more likely I can access my email though (whether via the web, or a mobile client). (info: https://modules.prosody.im/mod_offline_email)</flag>
+ <flag name='prosody_modules_omemo_all_access'>Traditionally OMEMO encrypted messages could only be exchanged after gaining mutual presence subscription due to the OMEMO key material being stored in PEP. (info: https://modules.prosody.im/mod_omemo_all_access)</flag>
+ <flag name='prosody_modules_onhold'>Enable mod_onhold to allow temporarily placing messages from particular JIDs “on hold” – i.e. store them, but do not deliver them until the hold status is taken away. (info: https://modules.prosody.im/mod_onhold)</flag>
+ <flag name='prosody_modules_onions'>This plugin allows Prosody to connect to other servers that are running as a Tor hidden service. Running Prosody on a hidden service works without this module, this module is only necessary to allow Prosody to federate to hidden XMPP servers. (info: https://modules.prosody.im/mod_onions)</flag>
+ <flag name='prosody_modules_openid'>OpenID is an decentralized authentication mechanism for the Web. mod_openid turns Prosody into an OpenID provider, allowing users to use their Prosody credentials to authenticate with various third party websites. (info: https://modules.prosody.im/mod_openid)</flag>
+ <flag name='prosody_modules_password_policy'>No documentation yet :( (info: https://modules.prosody.im/mod_password_policy)</flag>
+ <flag name='prosody_modules_password_reset'>This module allows users to reset their password via a simple link to a web page. (info: https://modules.prosody.im/mod_password_reset)</flag>
+ <flag name='prosody_modules_pastebin'>Pastebins are used very often in IM, especially in chat rooms. You have a long log or command output which you need to send to someone over IM, and don’t want to fill their message window with it. Put it on a pastebin site, and give them the URL instead, simple. (info: https://modules.prosody.im/mod_pastebin)</flag>
+ <flag name='prosody_modules_pep_vcard_avatar'>This module pushes the users nickname and avatar from vCards into PEP, or into vCards from PEP. This allows interop between older clients that use XEP-0153: vCard-Based Avatars to see the avatars of clients that use XEP-0084: User Avatar and vice versa. (info: https://modules.prosody.im/mod_pep_vcard_avatar)</flag>
+ <flag name='prosody_modules_pep_vcard_png_avatar'>Conversations (an XMPP client for Android) is publishing PEP avatars in the webp file format. However Pidgin and other XMPP desktop clients can only show vcard avatars, that are in the PNG file format. This module is the mod_pep_vcard_avatar module extended to also change the avatar file format to PNG. (info: https://modules.prosody.im/mod_pep_vcard_png_avatar)</flag>
+ <flag name='prosody_modules_persisthosts'>This module creates stub configuration files for newly activated hosts. (info: https://modules.prosody.im/mod_persisthosts)</flag>
+ <flag name='prosody_modules_pinger'>No documentation yet :( (info: https://modules.prosody.im/mod_pinger)</flag>
+ <flag name='prosody_modules_poke_strangers'>In order to build heuristics for which messages are spam, it is necessary to log as many details as possible about the spammers. This module sends a version and disco query whenever a message is received from a JID to a user it is not subscribed to. The results are printed to Prosody’s log file at the ‘info’ level. Queried full JIDs are not queried again until Prosody restarts. (info: https://modules.prosody.im/mod_poke_strangers)</flag>
+ <flag name='prosody_modules_post_msg'>Sometimes it’s useful to have different interfaces to access XMPP. (info: https://modules.prosody.im/mod_post_msg)</flag>
+ <flag name='prosody_modules_presence_cache'>This module stores a timestamp of the latest presence received from users contacts so that the client can see who is online faster when they sign in, and won’t have to wait for remote servers to reply. (info: https://modules.prosody.im/mod_presence_cache)</flag>
+ <flag name='prosody_modules_presence_dedup'>This module tries to squash incoming identical presence stanzas to save some bandwidth at the cost of increased memory use. (info: https://modules.prosody.im/mod_presence_dedup)</flag>
+ <flag name='prosody_modules_privacy_lists'>Privacy lists are a flexible method for blocking communications. (info: https://modules.prosody.im/mod_privacy_lists)</flag>
+ <flag name='prosody_modules_private_adhoc'>This is a very simple module which implements an adhoc commant toretrieves the users private XML data. (info: https://modules.prosody.im/mod_private_adhoc)</flag>
+ <flag name='prosody_modules_privilege'>Privileged Entity is an extension which allows entity/component to have privileged access to server (set/get roster, send message on behalf of server, access presence informations). It can be used to build services independently of server (e.g.: PEP service). (info: https://modules.prosody.im/mod_privilege)</flag>
+ <flag name='prosody_modules_proctitle'>This module sets the process name to prosody so it shows up as such instead of lua in process management tools. (info: https://modules.prosody.im/mod_proctitle)</flag>
+ <flag name='prosody_modules_profile'>This module provides a replacement for mod_vcard. In addition to the ageing protocol defined by XEP-0054, it also supports the new vCard 4 based protocol and integrates with Personal Eventing Protocol. (info: https://modules.prosody.im/mod_profile)</flag>
+ <flag name='prosody_modules_prometheus'>This module implements the Prometheus reporting protocol, allowing you to collect statistics directly from Prosody into Prometheus. (info: https://modules.prosody.im/mod_prometheus)</flag>
+ <flag name='prosody_modules_proxy65_whitelist'>This module attempts to restrict use of non-whitelisted XEP-0065 proxies. (info: https://modules.prosody.im/mod_proxy65_whitelist)</flag>
+ <flag name='prosody_modules_pubsub_eventsource'>Server-Sent Events is a simple HTTP/line-based protocol supported in HTML5, making it easy to receive a stream of “events” in realtime using the Javascript EventSource API. (info: https://modules.prosody.im/mod_pubsub_eventsource)</flag>
+ <flag name='prosody_modules_pubsub_feeds'>This module allows Prosody to fetch Atom and RSS feeds for you, and push new results to subscribers over XMPP. (info: https://modules.prosody.im/mod_pubsub_feeds)</flag>
+ <flag name='prosody_modules_pubsub_github'>This module accepts Github web hooks and publishes them to a local pubsub component for XMPP clients to subscribe to. (info: https://modules.prosody.im/mod_pubsub_github)</flag>
+ <flag name='prosody_modules_pubsub_hub'>This module implements a PubSubHubbub (PuSH) hub, allowing PuSH clients to subscribe to local XMPP Publish-Subscribe nodes stored by mod_pubsub and receive real time updates to feeds. (info: https://modules.prosody.im/mod_pubsub_hub)</flag>
+ <flag name='prosody_modules_pubsub_mqtt'>MQTT is a lightweight binary pubsub protocol suited to embedded devices. This module provides a way for MQTT clients to connect to Prosody and publish or subscribe to local pubsub nodes. (info: https://modules.prosody.im/mod_pubsub_mqtt)</flag>
+ <flag name='prosody_modules_pubsub_pivotaltracker'>No documentation yet :( (info: https://modules.prosody.im/mod_pubsub_pivotaltracker)</flag>
+ <flag name='prosody_modules_pubsub_post'>Lets you easily publish data to PubSub using a HTTP POST request. The payload can be Atom feeds, arbitrary XML, or arbitrary JSON. The type should be indicated via the Content-Type header. (info: https://modules.prosody.im/mod_pubsub_post)</flag>
+ <flag name='prosody_modules_pubsub_stats'>This module publishes data from Prosody’s internal statistics into a PubSub node in XEP-0039 format. (info: https://modules.prosody.im/mod_pubsub_stats)</flag>
+ <flag name='prosody_modules_pubsub_text_interface'>This module lets you manage subscriptions to pubsub nodes via simple chat messages. Subscriptions are always added based on bare JID. The include_body flag is enabled so that a plain text body version of events can be included, where supported. (info: https://modules.prosody.im/mod_pubsub_text_interface)</flag>
+ <flag name='prosody_modules_pubsub_twitter'>Twitter has an open ‘realtime’ search API, but it requires polling (within their rate limits). This module allows Prosody to poll for you, and push new results to subscribers over XMPP. (info: https://modules.prosody.im/mod_pubsub_twitter)</flag>
+ <flag name='prosody_modules_query_client_ver'>This module sends a version query to clients when they connect, and logs the response, allowing statistics of client usage to be recorded. (info: https://modules.prosody.im/mod_query_client_ver)</flag>
+ <flag name='prosody_modules_rawdebug'>Sometimes it is useful to get the raw XML logs from clients for debugging purposes, but some clients don’t expose this. (info: https://modules.prosody.im/mod_rawdebug)</flag>
+ <flag name='prosody_modules_readonly'>This module blocks configured queries that change server state. (info: https://modules.prosody.im/mod_readonly)</flag>
+ <flag name='prosody_modules_register_dnsbl'>This module checks the IP addresses attempting to register an account against a DNSBL, blocking the attempt if there is a hit. (info: https://modules.prosody.im/mod_register_dnsbl)</flag>
+ <flag name='prosody_modules_register_dnsbl_firewall_mark'>No documentation yet :( (info: https://modules.prosody.im/mod_register_dnsbl_firewall_mark)</flag>
+ <flag name='prosody_modules_register_dnsbl_warn'>This module checks the IP address of newly registered users against a DNS block list. If a positive match is found, it gets logged. (info: https://modules.prosody.im/mod_register_dnsbl_warn)</flag>
+ <flag name='prosody_modules_register_json'>This module let’s you activate a httpserver interface to handle data from webforms with POST and Base64 encoded JSON. (info: https://modules.prosody.im/mod_register_json)</flag>
+ <flag name='prosody_modules_register_oob_url'>Registration redirect to out of band URL as described in XEP-0077: In-Band Registration. (info: https://modules.prosody.im/mod_register_oob_url)</flag>
+ <flag name='prosody_modules_register_redirect'>Registration Redirect as explained in the IBR XEP. (info: https://modules.prosody.im/mod_register_redirect)</flag>
+ <flag name='prosody_modules_register_web'>There are various reasons to prefer web registration instead of “in-band” account registration over XMPP. For example the lack of CAPTCHA support in clients and servers. (info: https://modules.prosody.im/mod_register_web)</flag>
+ <flag name='prosody_modules_reload_components'>This module allows to load/unload external components after they have been added/removed to a configuration file. It is necessary to explicitly initiate a reload on Prosody either via prosodyctl reload or config:reload(). (info: https://modules.prosody.im/mod_reload_components)</flag>
+ <flag name='prosody_modules_reload_modules'>By default Prosody does not reload modules at runtime unless instructed to via one of its admin interfaces. However sometimes you want to easily reload a module to apply new settings when the config changes. (info: https://modules.prosody.im/mod_reload_modules)</flag>
+ <flag name='prosody_modules_remote_roster'>This module adds support for XEP-0321: Remote Roster Management which is commonly used to allow components such as transports to modify the rosters of local users. (info: https://modules.prosody.im/mod_remote_roster)</flag>
+ <flag name='prosody_modules_require_otr'>OTR, “Off The Record”, encryption allows clients to encrypt messages such that the server cannot read/modify them. (info: https://modules.prosody.im/mod_require_otr)</flag>
+ <flag name='prosody_modules_roster_allinall'>This module is similar in purpouse to mod_groups, for when you want all users on the server to be in each others roster. (info: https://modules.prosody.im/mod_roster_allinall)</flag>
+ <flag name='prosody_modules_roster_command'>This module allows you to perform various actions on user rosters via prosodyctl. (info: https://modules.prosody.im/mod_roster_command)</flag>
+ <flag name='prosody_modules_s2s_auth_compat'>This module is a workaround for servers that try to do s2s authentication with certificates and SASL EXTERNAL, but do not send correct stream headers. Notably Openfire versions since 3.7 or 3.8. (info: https://modules.prosody.im/mod_s2s_auth_compat)</flag>
+ <flag name='prosody_modules_s2s_auth_dane'>This module implements DANE as described in Using DNS Security Extensions (DNSSEC) and DNS-based Authentication of Named Entities (DANE) as a Prooftype for XMPP Domain Name Associations. (info: https://modules.prosody.im/mod_s2s_auth_dane)</flag>
+ <flag name='prosody_modules_s2s_auth_fingerprint'>This module allows you to manually pin certificate fingerprints of remote servers. (info: https://modules.prosody.im/mod_s2s_auth_fingerprint)</flag>
+ <flag name='prosody_modules_s2s_auth_monkeysphere'>Monkeysphere is a project aiming to introduce PGP’s web of trust to protocols such as SSH and TLS (which XMPP uses). (info: https://modules.prosody.im/mod_s2s_auth_monkeysphere)</flag>
+ <flag name='prosody_modules_s2s_auth_posh'>PKIX over Secure HTTP (POSH) describes a method of securely delegating a domain to a hosting provider, without that hosting provider needing keys and certificates covering the hosted domain. (info: https://modules.prosody.im/mod_s2s_auth_posh)</flag>
+ <flag name='prosody_modules_s2s_auth_samecert'>No documentation yet :( (info: https://modules.prosody.im/mod_s2s_auth_samecert)</flag>
+ <flag name='prosody_modules_s2s_blacklist'>This module lets you block connections to remote servers at the s2s level. (info: https://modules.prosody.im/mod_s2s_blacklist)</flag>
+ <flag name='prosody_modules_s2s_idle_timeout'>Some people find it preferable to close server-to-server connections after they have been silent for a while. (info: https://modules.prosody.im/mod_s2s_idle_timeout)</flag>
+ <flag name='prosody_modules_s2s_keepalive'>This module periodically sends XEP-0199 ping requests to remote servers to keep your connection alive. (info: https://modules.prosody.im/mod_s2s_keepalive)</flag>
+ <flag name='prosody_modules_s2s_keysize_policy'>This module sets the security status of s2s connections to invalid if their key is too small and their certificate was issued after 2014, per CA/B Forum guidelines. (info: https://modules.prosody.im/mod_s2s_keysize_policy)</flag>
+ <flag name='prosody_modules_s2s_log_certs'>This module produces info level log messages with the certificate status and fingerprint every time an s2s connection is established. It can also optionally store this in persistent storage. (info: https://modules.prosody.im/mod_s2s_log_certs)</flag>
+ <flag name='prosody_modules_s2s_never_encrypt_blacklist'>Let’s you stop Prosody from sending &lt;starttls xmlns=‘urn:ietf:params:xml:ns:xmpp-tls’&gt; feature to choppy/buggy servers which therefore would fail to re-negotiate and use a secure stream. (e.g. OpenFire 3.7.0) (info: https://modules.prosody.im/mod_s2s_never_encrypt_blacklist)</flag>
+ <flag name='prosody_modules_s2s_reload_newcomponent'>Currently, module:reload command in console doesn’t load new components. This module will automatically load the new components (if any) when the config:reload command is run in the console. (info: https://modules.prosody.im/mod_s2s_reload_newcomponent)</flag>
+ <flag name='prosody_modules_s2s_whitelist'>This module lets you block connections to any remote servers not on a whitelist. (info: https://modules.prosody.im/mod_s2s_whitelist)</flag>
+ <flag name='prosody_modules_s2soutinjection'>This module is similar to mod_srvinjection but less of an hack. (info: https://modules.prosody.im/mod_s2soutinjection)</flag>
+ <flag name='prosody_modules_sasl_oauthbearer'>This module adds a new SASL mechanism OAUTHBEARER, as defined in RFC-7628. (info: https://modules.prosody.im/mod_sasl_oauthbearer)</flag>
+ <flag name='prosody_modules_saslauth_muc'>No documentation yet :( (info: https://modules.prosody.im/mod_saslauth_muc)</flag>
+ <flag name='prosody_modules_saslname'>This module implements a manual method for advertsing the Kerberos principal name as per XEP-0233. It could be used in conjection with a Kerberos authentication module. (info: https://modules.prosody.im/mod_saslname)</flag>
+ <flag name='prosody_modules_seclabels'>This module implements XEP-0258: Security Labels in XMPP, but not actual policy enforcement. See for example mod_firewall for that. (info: https://modules.prosody.im/mod_seclabels)</flag>
+ <flag name='prosody_modules_secure_interfaces'>Sometimes you might run clients without encryption on the same machine or LAN as Prosody - and you want Prosody to treat them as secure ( e.g. allowing plaintext authentication) even though they are not encrypted. (info: https://modules.prosody.im/mod_secure_interfaces)</flag>
+ <flag name='prosody_modules_server_status'>This module fetches the current status of configured hosts and/or stanza statistics from mod_stanza_counter. And outputs it in either XML or JSON format. (info: https://modules.prosody.im/mod_server_status)</flag>
+ <flag name='prosody_modules_service_directories'>No documentation yet :( (info: https://modules.prosody.im/mod_service_directories)</flag>
+ <flag name='prosody_modules_sift'>SIFT is a technology to allow clients to filter incoming traffic on the server. This helps save bandwidth, etc. (info: https://modules.prosody.im/mod_sift)</flag>
+ <flag name='prosody_modules_slack_webhooks'>This module provides a Slack-compatible “web hook” interface to Prosody MUCs. Both “incoming” web hooks, which allow Slack integrations to post messages to Prosody MUCs, and “outgoing” web hooks, which copy messages from Prosody MUCs to Slack-style integrations by HTTP, are supported. This can also be used, in conjunction with various Slack inter-namespace bridging tools, to provide a bidirectional bridge between a Prosody-hosted XMPP MUC and a Slack channel. (info: https://modules.prosody.im/mod_slack_webhooks)</flag>
+ <flag name='prosody_modules_smacks'>By default XMPP is as reliable as your network is. Unfortunately in some cases that is not very reliable - in some network conditions disconnects can be frequent and message loss can occur. (info: https://modules.prosody.im/mod_smacks)</flag>
+ <flag name='prosody_modules_smacks_noerror'>By default mod_smacks sends back error stanzas for every unacked message stanza when the hibernation times out. This leads to “message not delivered” errors displayed in clients. (info: https://modules.prosody.im/mod_smacks_noerror)</flag>
+ <flag name='prosody_modules_smacks_offline'>No documentation yet :( (info: https://modules.prosody.im/mod_smacks_offline)</flag>
+ <flag name='prosody_modules_sms_clickatell'>This module provides and SMS gateway component which uses the Clickatell HTTP API to deliver text messages. See clickatell.com for details on their services. Note that at present, this is entirely one way: replies will either go nowhere or as sms to the source number you specify. (info: https://modules.prosody.im/mod_sms_clickatell)</flag>
+ <flag name='prosody_modules_spam_reporting'>This module is a very basic implementation of XEP-0377: Spam Reporting. (info: https://modules.prosody.im/mod_spam_reporting)</flag>
+ <flag name='prosody_modules_srvinjection'>This Prosody plugin lets you manually override SRV records used for a remote host. (info: https://modules.prosody.im/mod_srvinjection)</flag>
+ <flag name='prosody_modules_sslv3_warn'>No documentation yet :( (info: https://modules.prosody.im/mod_sslv3_warn)</flag>
+ <flag name='prosody_modules_stanza_counter'>This module counts incoming and outgoing stanzas from when the instance started, and makes the data available to other modules by creating a global prosody. object (info: https://modules.prosody.im/mod_stanza_counter)</flag>
+ <flag name='prosody_modules_stanzadebug'>This module logs the full stanzas that are sent and received into debug logs, for debugging purposes. (info: https://modules.prosody.im/mod_stanzadebug)</flag>
+ <flag name='prosody_modules_statistics'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics)</flag>
+ <flag name='prosody_modules_statistics_auth'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_auth)</flag>
+ <flag name='prosody_modules_statistics_cputotal'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_cputotal)</flag>
+ <flag name='prosody_modules_statistics_mem'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_mem)</flag>
+ <flag name='prosody_modules_statistics_statsd'>No documentation yet :( (info: https://modules.prosody.im/mod_statistics_statsd)</flag>
+ <flag name='prosody_modules_statistics_statsman'>A module providing a streaming statistics interface like mod_statistics but based on the new statistics API introduced in Prosody 0.10. (info: https://modules.prosody.im/mod_statistics_statsman)</flag>
+ <flag name='prosody_modules_statsd'>No documentation yet :( (info: https://modules.prosody.im/mod_statsd)</flag>
+ <flag name='prosody_modules_storage_appendmap'>This is an experimental storage driver where changed data is appended. Data is simply written as key = value pairs to the end of the file. This allows changes to individual keys to be written without needing to write out the entire object again, but reads would grow gradually larger as it still needs to read old overwritten keys. This may be suitable for e.g. rosters where individual contacts are changed at a time. In theory, this could also allow rolling back changes. (info: https://modules.prosody.im/mod_storage_appendmap)</flag>
+ <flag name='prosody_modules_storage_ejabberdsql_readonly'>This is a storage backend using Ejabberd’s SQL backend. It depends on LuaDBI (info: https://modules.prosody.im/mod_storage_ejabberdsql_readonly)</flag>
+ <flag name='prosody_modules_storage_gdbm'>This is a storage module using GNU DBM as backend. It supports archives. (info: https://modules.prosody.im/mod_storage_gdbm)</flag>
+ <flag name='prosody_modules_storage_ldap'>See mod_lib_ldap for more information. (info: https://modules.prosody.im/mod_storage_ldap)</flag>
+ <flag name='prosody_modules_storage_lmdb'>This is a storage module using OpenLDAP Lightning Memory-Mapped Database as backend. (info: https://modules.prosody.im/mod_storage_lmdb)</flag>
+ <flag name='prosody_modules_storage_memory'>This module acts as a normal storage module for Prosody, but saves all data in memory only. All data is lost when the server stops. This makes it useful for testing, or certain specialized applications. (info: https://modules.prosody.im/mod_storage_memory)</flag>
+ <flag name='prosody_modules_storage_mongodb'>This is a storage backend that uses MongoDB. Depends on luamongo bindings (info: https://modules.prosody.im/mod_storage_mongodb)</flag>
+ <flag name='prosody_modules_storage_muc_log'>mod_muc_log provided logging of chatrooms running on the server to Prosody’s data store. This module gives access to this data using the 0.10+ stanza archive API, allowing legacy log data to be used with mod_mam_muc and mod_http_muc_log. (info: https://modules.prosody.im/mod_storage_muc_log)</flag>
+ <flag name='prosody_modules_storage_muconference_readonly'>This is a storage backend using MU-Conference’s SQL storage. It depends on LuaDBI (info: https://modules.prosody.im/mod_storage_muconference_readonly)</flag>
+ <flag name='prosody_modules_storage_multi'>This module attemtps to provide a storage driver that is really multiple storage drivers. This could be used for storage error tolerance or caching of data in a faster storage driver. (info: https://modules.prosody.im/mod_storage_multi)</flag>
+ <flag name='prosody_modules_storage_xmlarchive'>This module implements stanza archives using files, similar to the default “internal” storage. Unlike “internal”, it saves messages in two files per day (and per user), one containing metadata and one containing the actual messages in XML format (hence the name). (info: https://modules.prosody.im/mod_storage_xmlarchive)</flag>
+ <flag name='prosody_modules_streamstats'>No documentation yet :( (info: https://modules.prosody.im/mod_streamstats)</flag>
+ <flag name='prosody_modules_strict_https'>This module implements HTTP Strict Transport Security and responds to all non-HTTPS requests with a 301 Moved Permanently redirect to the HTTPS equivalent of the path. (info: https://modules.prosody.im/mod_strict_https)</flag>
+ <flag name='prosody_modules_support_contact'>This Prosody plugin adds a default contact to newly registered accounts. (info: https://modules.prosody.im/mod_support_contact)</flag>
+ <flag name='prosody_modules_support_room'>This module adds newly registered users as members to a specified MUC room and sends them an invite. In a way, this is similar in purpose to mod_support_contact and mod_default_bookmarks. (info: https://modules.prosody.im/mod_support_room)</flag>
+ <flag name='prosody_modules_swedishchef'>This module does some conversions on message bodys passed through it causing them to look like our beloved swedish chef had typed them. (info: https://modules.prosody.im/mod_swedishchef)</flag>
+ <flag name='prosody_modules_tcpproxy'>It happens occasionally that I would like to use the XMPP server as a generic proxy for connecting to another service. It is especially awkward in some environments, and impossible in (for example) Javascript inside a web browser. (info: https://modules.prosody.im/mod_tcpproxy)</flag>
+ <flag name='prosody_modules_telnet_tlsinfo'>This module adds two commands to the telnet console, c2s:showtls() and s2s:showtls(). These commands shows TLS parameters, such as ciphers and key agreement protocols, of all c2s or s2s connections. (info: https://modules.prosody.im/mod_telnet_tlsinfo)</flag>
+ <flag name='prosody_modules_test_data'>This module is of use to developers who want to fill their Prosody storage with test data, e.g. for debugging, testing or performance measurements of Prosody or client code. (info: https://modules.prosody.im/mod_test_data)</flag>
+ <flag name='prosody_modules_throttle_presence'>For most people ‘presence’ (status changes) of contacts make up most of the traffic received by their client. However much of the time it is not essential to have highly accurate presence information. (info: https://modules.prosody.im/mod_throttle_presence)</flag>
+ <flag name='prosody_modules_throttle_unsolicited'>This module limits the rate of outgoing unsolicited messages from local clients. Optionally, unsolicited messages coming in from remote servers may be limited per s2s conneciton. A message counts as “unsolicited” if the receiving user hasn’t added the sending user to their roster. (info: https://modules.prosody.im/mod_throttle_unsolicited)</flag>
+ <flag name='prosody_modules_tls_policy'>This module arose from discussions at the XMPP Summit about enforcing better ciphers in TLS. It may seem attractive to disallow some insecure ciphers or require forward secrecy, but doing this at the TLS level would the user with an unhelpful “Encryption failed” message. This module does this enforcing at the application level, allowing better error messages. (info: https://modules.prosody.im/mod_tls_policy)</flag>
+ <flag name='prosody_modules_traceback'>This module writes out a traceback to traceback.txt in Prosodys data directory (see prosodyctl about) when the signal SIGUSR1 is received. This is useful when debugging seemingly frozen instances in case it is stuck in Lua code. (info: https://modules.prosody.im/mod_traceback)</flag>
+ <flag name='prosody_modules_track_muc_joins'>This module attempts to keep track of what MUC chat rooms users have joined. It’s not very useful on its own, but can be used by other modules to influence decisions. (info: https://modules.prosody.im/mod_track_muc_joins)</flag>
+ <flag name='prosody_modules_turncredentials'>XEP-0215 implementation for time-limited TURN credentials. (info: https://modules.prosody.im/mod_turncredentials)</flag>
+ <flag name='prosody_modules_twitter'>Twitter has simple API to use, so I tried to deal with it via Prosody. I didn’t manage to finish this module, but it is nice example of component that accepts registrations, unregistrations, does HTTP polling and so on. Maybe someone will finnish this idea. (info: https://modules.prosody.im/mod_twitter)</flag>
+ <flag name='prosody_modules_uptime_presence'>This module simply responds to a presence probe sent to the server with a presence staza containing a timestamp from when the server started. (info: https://modules.prosody.im/mod_uptime_presence)</flag>
+ <flag name='prosody_modules_vcard_command'>No documentation yet :( (info: https://modules.prosody.im/mod_vcard_command)</flag>
+ <flag name='prosody_modules_vcard_muc'>This module adds the ability to set vCard for MUC rooms. One of the most common use case is to be able to define an avatar for your own MUC room. (info: https://modules.prosody.im/mod_vcard_muc)</flag>
+ <flag name='prosody_modules_vjud'>Basic implementation of XEP-0055: Jabber Search. (info: https://modules.prosody.im/mod_vjud)</flag>
+ <flag name='prosody_modules_watchuntrusted'>Similar to mod_watchregistrations, this module warns admins when an s2s connection fails due for encryption or trust reasons. (info: https://modules.prosody.im/mod_watchuntrusted)</flag>
+ <flag name='prosody_modules_webpresence'>Quite often you may want to publish your Jabber status to your blog or website. mod_webpresence allows you to do exactly this. (info: https://modules.prosody.im/mod_webpresence)</flag>
+ <flag name='prosody_modules_xhtmlim'>This module attempts to sanitize XHTML-IM messages. (info: https://modules.prosody.im/mod_xhtmlim)</flag>
-</use>
+ </use>
</pkgmetadata>
diff --git a/net-im/prosody-modules/prosody-modules-9999.ebuild b/net-im/prosody-modules/prosody-modules-9999.ebuild
index c375f5f..ac4835d 100644
--- a/net-im/prosody-modules/prosody-modules-9999.ebuild
+++ b/net-im/prosody-modules/prosody-modules-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -25,39 +25,41 @@ PROSODY_MODULES="
auto_accept_subscriptions auto_activate_hosts auto_answer_disco_info
benchmark_storage bidi block_outgoing block_registrations
block_s2s_subscriptions block_strangers block_subscribes
- block_subscriptions blocking broadcast c2s_conn_throttle
- c2s_limit_sessions cache_c2s_caps candy captcha_registration carbons
+ block_subscriptions blocking bob bookmarks broadcast c2s_conn_throttle
+ c2s_limit_sessions cache_c2s_caps captcha_registration carbons
carbons_adhoc carbons_copies checkcerts client_certs client_proxy
cloud_notify compact_resource compat_bind compat_dialback
compat_muc_admin compat_vcard component_client component_http
component_roundrobin compression_unsafe conformance_restricted
conversejs couchdb csi csi_battery_saver csi_compat csi_pump data_access
- default_bookmarks default_vcard delay delegation deny_omemo disable_tls
- discoitems dwd e2e_policy email_pass extdisco fallback_vcard
+ default_bookmarks default_vcard delay delegation deny_omemo devices
+ disable_tls discoitems dwd e2e_policy email_pass extdisco fallback_vcard
filter_chatstates filter_words firewall flash_policy graceful_shutdown
group_bookmarks host_blacklist host_guard host_status_check
host_status_heartbeat http_altconnect http_auth_check
http_authentication http_avatar http_dir_listing http_dir_listing2
http_favicon http_host_status_check http_hostaliases http_index
- http_logging http_muc_log http_rest http_roster_admin http_stats_stream
- http_upload http_upload_external http_user_count idlecompat
- incidents_handling inject_ecaps2 inotify_reload invite ipcheck
- isolate_host jid_prep json_streams lastlog latex lib_ldap limit_auth
- limits list_active list_inactive listusers log_auth log_events log_http
- log_mark log_messages_sql log_rate log_sasl_mech log_slow_events mam
- mam_adhoc mam_archive mam_muc mamsub manifesto measure_client_identities
+ http_logging http_muc_log http_pep_avatar http_rest http_roster_admin
+ http_stats_stream http_upload http_upload_external http_user_count
+ idlecompat ignore_host_chatstates incidents_handling inject_ecaps2
+ inotify_reload invite ipcheck isolate_host jid_prep json_streams lastlog
+ latex lib_ldap limit_auth limits list_active list_inactive listusers
+ log_auth log_events log_http log_mark log_messages_sql log_rate
+ log_sasl_mech log_slow_events mam mam_adhoc mam_archive mam_muc mamsub
+ manifesto measure_client_features measure_client_identities
measure_client_presence measure_cpu measure_malloc measure_memory
measure_message_e2ee measure_message_length measure_stanza_counts
measure_storage message_logging migrate minimix motd_sequential
- muc_access_control muc_badge muc_ban_ip muc_block_pm muc_config_restrict
- muc_eventsource muc_gc10 muc_intercom muc_lang muc_limits muc_log
- muc_log_http muc_restrict_rooms munin net_dovecotauth net_proxy
- offline_email omemo_all_access onhold onions openid password_policy
- pastebin pep_vcard_avatar pep_vcard_png_avatar persisthosts pinger
- poke_strangers post_msg presence_cache presence_dedup privacy_lists
- private_adhoc privilege proctitle profile prometheus proxy65_whitelist
- pubsub_eventsource pubsub_feeds pubsub_github pubsub_hub pubsub_mqtt
- pubsub_pivotaltracker pubsub_post pubsub_stats pubsub_twitter
+ muc_access_control muc_badge muc_ban_ip muc_block_pm muc_cloud_notify
+ muc_config_restrict muc_eventsource muc_gc10 muc_intercom muc_lang
+ muc_limits muc_log muc_log_http muc_ping muc_restrict_rooms munin
+ net_dovecotauth net_proxy offline_email omemo_all_access onhold onions
+ openid password_policy password_reset pastebin pep_vcard_avatar
+ pep_vcard_png_avatar persisthosts pinger poke_strangers post_msg
+ presence_cache presence_dedup privacy_lists private_adhoc privilege
+ proctitle profile prometheus proxy65_whitelist pubsub_eventsource
+ pubsub_feeds pubsub_github pubsub_hub pubsub_mqtt pubsub_pivotaltracker
+ pubsub_post pubsub_stats pubsub_text_interface pubsub_twitter
query_client_ver rawdebug readonly register_dnsbl
register_dnsbl_firewall_mark register_dnsbl_warn register_json
register_oob_url register_redirect register_web reload_components
@@ -75,20 +77,18 @@ PROSODY_MODULES="
storage_ejabberdsql_readonly storage_gdbm storage_ldap storage_lmdb
storage_memory storage_mongodb storage_muc_log
storage_muconference_readonly storage_multi storage_xmlarchive
- streamstats strict_https support_contact swedishchef tcpproxy
- telnet_tlsinfo throttle_presence throttle_unsolicited tls_policy
- traceback track_muc_joins turncredentials twitter uptime_presence
- vcard_command vcard_muc vjud watchuntrusted webpresence xhtmlim
+ streamstats strict_https support_contact support_room swedishchef
+ tcpproxy telnet_tlsinfo test_data throttle_presence throttle_unsolicited
+ tls_policy traceback track_muc_joins turncredentials twitter
+ uptime_presence vcard_command vcard_muc vjud watchuntrusted webpresence
+ xhtmlim
"
-# Dirty hack. TODO: remove it after proper naming at upstream
-PROSODY_MODULES="${PROSODY_MODULES//mam /}"
-
for x in ${PROSODY_MODULES}; do
IUSE="${IUSE} ${x//[^+]/}prosody_modules_${x/+}"
done
-DEPEND="=net-im/prosody-${PV}"
+DEPEND="~net-im/prosody-${PV}"
RDEPEND="
${DEPEND}
prosody_modules_inotify_reload? (
@@ -183,7 +183,8 @@ REQUIRED_USE="
src_install() {
cd "${S}";
- for m in ${PROSODY_MODULES}; do
+ use prosody_modules_mam || ewarn "mod_mam is ignored. Using prosody's instead."
+ for m in ${PROSODY_MODULES//mam /}; do
if use prosody_modules_${m}; then
insinto /usr/lib/prosody/modules;
doins -r "mod_${m}"
diff --git a/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch b/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch
index d2c38dc..79a43bf 100644
--- a/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch
+++ b/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch
@@ -2,16 +2,16 @@ diff --git a/prosody.cfg.lua.dist b/prosody.cfg.lua.dist
index e513b11..08ebca6 100644
--- a/prosody.cfg.lua.dist
+++ b/prosody.cfg.lua.dist
-@@ -105,6 +105,8 @@ ssl = {
- -- default provider stores passwords in plaintext. If you do not trust your
- -- server please see http://prosody.im/doc/modules/mod_auth_internal_hashed
- -- for information about using the hashed backend.
+@@ -123,6 +123,8 @@ s2s_secure_auth = false
+
+ -- Select the authentication backend to use. The 'internal' providers
+ -- use Prosody's configured data storage to store the authentication data.
+-- See http://prosody.im/doc/authentication for other possibilities including
+-- Cyrus SASL.
- authentication = "internal_plain"
+ authentication = "internal_hashed"
-@@ -123,12 +125,19 @@ authentication = "internal_plain"
+@@ -153,12 +155,19 @@ archive_expires_after = "1w" -- Remove a
-- Logging configuration
-- For advanced logging see https://prosody.im/doc/logging
log = {
@@ -34,7 +34,3 @@ index e513b11..08ebca6 100644
-- Uncomment to enable statistics
-- For more info see https://prosody.im/doc/statistics
-- statistics = "internal"
-
- ----------- Virtual hosts -----------
- -- You need to add a VirtualHost entry for each domain you wish Prosody to serve.
- -- Settings under each VirtualHost entry apply *only* to that host.
diff --git a/net-im/prosody/metadata.xml b/net-im/prosody/metadata.xml
index 22d7d8f..e7276c6 100644
--- a/net-im/prosody/metadata.xml
+++ b/net-im/prosody/metadata.xml
@@ -1,16 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>mva@mva.name</email>
+<maintainer type="person">
+ <email>gentoo-overlay@mva.name</email>
<description>
- If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
+ If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
</description>
<name>Vadim A. Misbakh-Soloviov</name>
</maintainer>
<longdescription>FIXME</longdescription>
<use>
- <flag name='libevent'></flag>
- <flag name='luajit'></flag>
+ <flag name='libevent'></flag>
+ <flag name='luajit'></flag>
+ <flag name='migration'></flag>
+ <flag name='no-example-certs'></flag>
+ <flag name='random-getrandom'></flag>
+ <flag name='random-openssl'></flag>
</use>
</pkgmetadata>
diff --git a/net-im/prosody/prosody-9999.ebuild b/net-im/prosody/prosody-9999.ebuild
index a9dafe0..da04379 100644
--- a/net-im/prosody/prosody-9999.ebuild
+++ b/net-im/prosody/prosody-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils multilib toolchain-funcs versionator mercurial
+inherit eutils multilib toolchain-funcs mercurial
DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua."
HOMEPAGE="http://prosody.im/"
@@ -17,19 +17,19 @@ IUSE="doc +libevent mysql postgres sqlite +ssl +zlib luajit ipv6 migration no-ex
DEPEND="
virtual/lua[luajit=,bit]
net-im/jabber-base
- !icu? ( >=net-dns/libidn-1.1 )
+ !icu? ( >=net-dns/libidn-1.1:0 )
icu? ( dev-libs/icu )
|| (
- >=dev-libs/openssl-0.9.8z
- >=dev-libs/openssl-1.0.1j
+ >=dev-libs/openssl-0.9.8z:0.9.8
+ >=dev-libs/openssl-1.0.1j:0
)
"
RDEPEND="
${DEPEND}
dev-lua/luasocket
- ipv6? ( =dev-lua/luasocket-9999 )
- ssl? ( =dev-lua/luasec-9999 )
+ ipv6? ( dev-lua/luasocket )
+ ssl? ( dev-lua/luasec )
dev-lua/luaexpat
dev-lua/luafilesystem
mysql? ( >=dev-lua/luadbi-0.5[mysql] )
@@ -46,15 +46,14 @@ RDEPEND="
JABBER_ETC="/etc/jabber"
JABBER_SPOOL="/var/spool/jabber"
-
DOCS=( doc/ HACKERS AUTHORS )
src_prepare() {
epatch "${FILESDIR}/${PN}-0.8.0-cfg.lua.patch"
- sed -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" -i Makefile
- sed -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" -i Makefile
- sed -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!" -i Makefile
- sed -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!" -i Makefile
+ sed -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" -i GNUmakefile
+ sed -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" -i GNUmakefile
+ sed -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!" -i GNUmakefile
+ sed -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!" -i GNUmakefile
sed -e 's!\(os.execute(\)\(CFG_SOURCEDIR.."/../../bin/prosody"\)\();\)!\1"/usr/bin/prosody"\3!' -i util/prosodyctl.lua
sed -e 's!\(desired_user = .* or "\)\(prosody\)\(";\)!\1jabber\3!' -i prosodyctl