Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - prosody-hg-stable

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: prosody-hg-stable 0.10.r7163+.4e3067272fae+-1

Git Clone URL: https://aur-dev.archlinux.org/prosody-hg-stable.git (read-only)
Package Base: prosody-hg-stable
Description: Lightweight and extensible Jabber/XMPP server written in Lua (stable build from 0.10-branch)
Upstream URL: https://prosody.im/
Licenses: MIT
Conflicts: prosody
Provides: prosody
Submitter: mrdrogdrog
Maintainer: mrdrogdrog
Last Packager: mrdrogdrog
Votes: 1
Popularity: 0.002304
First Submitted: 2016-01-24 22:57
Last Updated: 2017-02-02 23:58

Dependencies (10)

Required by (23)

Sources (4)

Latest Comments

1 2 Next › Last »

kseistrup commented on 2016-08-13 22:01

Perhaps it would be worth it if the XMPP server has a high load. I can't feel any difference on my prosody instance.

mrdrogdrog commented on 2016-08-13 21:50

Fascinating! But would a prosody-hg-stable-luajit package be worth?

kseistrup commented on 2016-08-12 14:19

It seems to work:

prosody 18511 1.9 0.0 46168 8780 ? S 16:15 0:00 luajit /usr/lib/prosody/../../bin/prosody

However, in spite of what the prosody doc says you cannot say `configure --runwith=/usr/bin/luajit` because the slashes clash with a sed expression (could be solved by using ‘@’ instead of ‘/’), but `configure --runwith=luajit` works just fine.

kseistrup commented on 2016-08-12 14:11

This is what the prosody doc says about luajit: https://prosody.im/doc/luajit

Looks promising (haven't tried yet).

kseistrup commented on 2016-08-12 14:08

@mrdrogdrog
Thanks. I asked because I was thinking of installing a program (not in Arch or AUR) that requires luajit and saw that luajit was drop-in compatible, so I assumed (I should have checked, of course, but didn't) that lua51 and luajit were mutually exclusive.

If I find out, I'll post a notice here.

Thanks for your fast response.

mrdrogdrog commented on 2016-08-12 12:39

@kseistrup
hm. technically yes... but
- luajit doesn't provide "lua51", so you will have to install the lua51 package. (Its a dependency of all the lua-modules)
- "/usr/bin/env lua5.1" is set as the interpreter in "/usr/bin/prosodyctl". You'll have to change this.
- I have no clue if this will work 100%.

If you're going to test this, I would like to see the results.

kseistrup commented on 2016-08-12 12:10

The community/luajit package claims to be a “[j]ust-in-time compiler and drop-in replacement for Lua 5.1.” Does this mean prosody would run on luajit?

sonny commented on 2016-06-06 07:22

@mrdrogdrog thanks!

mrdrogdrog commented on 2016-06-05 12:37

@sonny
i fixed the build.
thx for your suggestions

sonny commented on 2016-06-03 00:40

and it seems mod_compression has been removed in 0.10+ so the optional dependency lua51-zlib can be removed

modulemanager error Error initializing module 'compression' on 'localhost': /usr/lib/prosody/modules/mod_compression.lua:9: mod_compression has been removed in Prosody 0.10+. Please see https://prosody.im/doc/modules/mod_compression for more information.