Package Details: prosody-hg r11977+.10cdfb94f1cc+-1

Git Clone URL: https://aur.archlinux.org/prosody-hg.git (read-only, click to copy)
Package Base: prosody-hg
Description: Lightweight and extensible Jabber/XMPP server written in Lua (development build from trunk-branch)
Upstream URL: https://prosody.im/
Licenses: MIT
Conflicts: prosody
Provides: prosody
Submitter: TilmanV
Maintainer: Ppjet6 (linkmauve)
Last Packager: linkmauve
Votes: 2
Popularity: 0.000000
First Submitted: 2015-11-06 18:39 (UTC)
Last Updated: 2021-12-01 18:07 (UTC)

Required by (49)

Sources (4)

Pinned Comments

linkmauve commented on 2021-12-01 18:09 (UTC)

I just updated this package to use lua instead of lua52, it’s been working fine on my server for a few months but please report any new issue you encounter following this change.

Ppjet6 commented on 2019-11-21 00:00 (UTC) (edited on 2019-11-21 00:01 (UTC) by Ppjet6)

I have changed (9f6cd2251c12)the unit file to use the one recommended by upstream. This change needs a configuration change (also added a warning in post_{install,upgrade}), daemonize = false needs to be set. It used to be sed'd to true by this package.

Latest Comments

1 2 3 Next › Last »

linkmauve commented on 2021-12-01 18:09 (UTC)

I just updated this package to use lua instead of lua52, it’s been working fine on my server for a few months but please report any new issue you encounter following this change.

Ppjet6 commented on 2019-11-21 00:00 (UTC) (edited on 2019-11-21 00:01 (UTC) by Ppjet6)

I have changed (9f6cd2251c12)the unit file to use the one recommended by upstream. This change needs a configuration change (also added a warning in post_{install,upgrade}), daemonize = false needs to be set. It used to be sed'd to true by this package.

diggit commented on 2019-03-11 10:54 (UTC)

Hi, there is missing (optional?) dependency lua52-dbi

https://prosody.im/doc/depends#luadbi "This module is used by mod_storage_sql for connecting to SQL databases."

Ppjet6 commented on 2018-09-27 20:51 (UTC)

I am awaiting on aur/luacheck to merge two patches. https://aur.archlinux.org/packages/luacheck/#news

You can either patch the luacheck package or remove the make lint call for the moment.

d9jWbb42kC3 commented on 2018-09-27 20:49 (UTC) (edited on 2018-09-27 20:49 (UTC) by d9jWbb42kC3)

==> Starting check()...
luacheck -q $(HGPLAIN= hg files -I '**.lua') prosody prosodyctl
lua: /usr/share/lua/5.3/luacheck/check.lua:3: module 'luacheck.stages.parse_inline_options' not found:
        no field package.preload['luacheck.stages.parse_inline_options']
        no file '/usr/share/lua/5.3/luacheck/stages/parse_inline_options.lua'
        no file '/usr/share/lua/5.3/luacheck/stages/parse_inline_options
/init.lua'
        no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options.lua'
        no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options/init.lua'
        no file './luacheck/stages/parse_inline_options.lua'
        no file './luacheck/stages/parse_inline_options/init.lua'
        no file '/usr/lib/lua/5.3/luacheck/stages/parse_inline_options.so'
        no file '/usr/lib/lua/5.3/loadall.so'
        no file './luacheck/stages/parse_inline_options.so'
        no file '/usr/lib/lua/5.3/luacheck.so'
        no file '/usr/lib/lua/5.3/loadall.so'
        no file './luacheck.so'
stack traceback:
        [C]: in function 'require'
        /usr/share/lua/5.3/luacheck/check.lua:3: in main chunk
        [C]: in function 'require'
        /usr/share/lua/5.3/luacheck/init.lua:1: in main chunk
        [C]: in function 'require'
        /usr/share/lua/5.3/luacheck/main.lua:3: in main chunk
        [C]: in function 'require'
        /usr/bin/luacheck:2: in main chunk
        [C]: in ?
make: *** [GNUmakefile:83: lint] Error 1
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Makepkg was unable to build prosody-hg.

Ppjet6 commented on 2018-09-25 16:35 (UTC)

aur/luacheck is available.

If you are using makepkg direclty, make sure it is installed separately. If you are using a wrapper, make sure it installs aur targets as well.

The version luacheck uses doesn't have to match prosody's.

bl4n commented on 2018-09-25 16:32 (UTC)

I encount some error: """ erreur : impossible de trouver la cible : luacheck """

in english, should be something like:

""" error: impossible to find target: luacheck """

I found lua51-luacheck and luacheck.

I think that either we change "checkdeps" to lua51-luacheck or we add lua51-luacheck to "depends".

Ppjet6 commented on 2018-05-01 19:56 (UTC)

Thank you for your work TilmanV!

I took over the package. I added ExecReload= to the service file.

TilmanV commented on 2018-02-28 09:30 (UTC)

I won't maintain this package anymore