summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD23
2 files changed, 20 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 51ceb3bd9fda..77d8c9e767e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = prosody-hg
pkgdesc = Lightweight and extensible Jabber/XMPP server written in Lua (development build from trunk-branch)
- pkgver = r10422+.cb6c0a5f9367+
+ pkgver = r11977+.10cdfb94f1cc+
pkgrel = 1
url = https://prosody.im/
install = prosody.install
@@ -10,17 +10,16 @@ pkgbase = prosody-hg
license = MIT
checkdepends = luacheck
checkdepends = shellcheck
- checkdepends = lua52-posix
- checkdepends = lua52-sec
+ checkdepends = lua-posix
+ checkdepends = lua-sec
makedepends = mercurial
depends = icu
- depends = lua52
- depends = lua52-socket
- depends = lua52-expat
- depends = lua52-filesystem
- depends = openssl
- optdepends = lua52-sec: TLS encryption support
- optdepends = lua52-event: libevent support
+ depends = lua
+ depends = lua-socket
+ depends = lua-expat
+ depends = lua-filesystem
+ depends = lua-sec
+ optdepends = lua-event: libevent support
provides = prosody
conflicts = prosody
backup = etc/prosody/prosody.cfg.lua
@@ -34,4 +33,3 @@ pkgbase = prosody-hg
sha256sums = 40ea4a388ba69568daedde69b636d54747be1452e9d485fe19ee23320e66ada2
pkgname = prosody-hg
-
diff --git a/PKGBUILD b/PKGBUILD
index d5c1939a61f8..38ae94a928d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,25 +9,24 @@
pkgname=prosody-hg
pkgrel=1
-pkgver=r10422+.cb6c0a5f9367+
+pkgver=r11977+.10cdfb94f1cc+
pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua (development build from trunk-branch)"
arch=('i686' 'x86_64' 'armv7h')
url="https://prosody.im/"
license=('MIT')
depends=(
'icu'
- 'lua52'
- 'lua52-socket'
- 'lua52-expat'
- 'lua52-filesystem'
- 'openssl')
+ 'lua'
+ 'lua-socket'
+ 'lua-expat'
+ 'lua-filesystem'
+ 'lua-sec')
makedepends=('mercurial')
-checkdepends=('luacheck' 'shellcheck' 'lua52-posix' 'lua52-sec')
+checkdepends=('luacheck' 'shellcheck' 'lua-posix' 'lua-sec')
conflicts=('prosody')
provides=('prosody')
optdepends=(
- 'lua52-sec: TLS encryption support'
- 'lua52-event: libevent support')
+ 'lua-event: libevent support')
install=prosody.install
backup=('etc/prosody/prosody.cfg.lua')
source=("prosody-hg::hg+https://hg.prosody.im/trunk"
@@ -49,11 +48,11 @@ prepare() {
sed -i s/"--\ \"\*syslog\"\;"/"\"*syslog\"\;"/g prosody.cfg.lua.dist
./configure --ostype=linux --prefix=/usr --sysconfdir=/etc/prosody \
- --datadir=/var/lib/prosody --with-lua-include=/usr/include/lua5.2 \
+ --datadir=/var/lib/prosody --with-lua-include=/usr/include \
--cflags="${CFLAGS} -fPIC -Wall -Wextra -D_GNU_SOURCE" \
--ldflags="${LDFLAGS} -shared" --no-example-certs \
- --runwith=lua5.2 \
- --lua-version=5.2 \
+ --runwith=lua \
+ --lua-version=5.4 \
--idn-library=icu
}