Bug 233692 - update net-im/prosody to 0.11.1
Summary: update net-im/prosody to 0.11.1
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: David Thiel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-01 16:10 UTC by Sascha Biberhofer
Modified: 2018-12-05 12:09 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (lx)


Attachments
unified diff to update net-im/prosody to 0.11.1 (22.28 KB, patch)
2018-12-01 16:10 UTC, Sascha Biberhofer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Biberhofer 2018-12-01 16:10:32 UTC
Created attachment 199711 [details]
unified diff to update net-im/prosody to 0.11.1

The attached patch should update the prosody port to 0.11.1.

This changes prosody's lua version to lua52, removes an unnecessary dependency and reworks the patches. The patch to util-src/time.c is due to https://issues.prosody.im/1251 and should be resolved in future releaes. I'm not sure about the pkg-plist file, so any feedback is greatly appreciated.


The package builds fine and is currently running on my own server w/o any issues as of yet.
Comment 1 David Thiel freebsd_committer 2018-12-04 22:45:15 UTC
Hello! Has this been tested with LuaJIT at all? That's one of the things that's been holding us back.
Comment 2 Sascha Biberhofer 2018-12-05 12:09:24 UTC
(In reply to David Thiel from comment #1)
Hi David! I've never used luajit and apparently completely skipped testing it. There's even a mistake in the luajit-dependency in the makefile. It builds once that is fixed, I'll at least give it a brief spin w/ luajit and post the fixed patch one that's done.