Commit Graph

75 Commits

Author SHA1 Message Date
op
055241bbc2 update net/prosody to 0.12.2
from MAINTAINER Lucas (Lucas [at] sexy [dot] is)

 * util.stanza: Allow U+7F when constructing stazas
 * net.unbound: Preserve built-in defaults and Prosodys settings for
   luaunbound (fixes [#1763](https://issues.prosody.im/1763): luaunbound
   not reading resolv.conf) (thanks rgd)
 * mod_smacks: Disable not implemented resumption behavior on s2s
 * mod_http: Allow disabling CORS in the http_cors_override option and by
   default

Full release notes can be found in
https://blog.prosody.im/prosody-0.12.2-released/
2022-12-18 09:15:35 +00:00
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
op
0f602671e7 update net/prosody to 0.12.1; from Lucas, thanks! 2022-06-12 13:16:53 +00:00
ajacoutot
2d29e0aea3 No need for return, higher error codes are considered an error by the
rc.subr framework already.
2022-05-21 15:44:56 +00:00
op
56a0703c69 update net/prosody to 0.12
changelog: https://blog.prosody.im/prosody-0.12.0-released/

Original diff from Lucas, thank you!  tweaks/ok sthen@
2022-04-01 14:47:53 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
8e94277d5f security update to prosody-0.11.13, from maintainer 2022-01-25 11:08:00 +00:00
rsadowski
b28426caea Update prosody to 0.11.11
Update diff from MAINTAINER
2022-01-07 20:26:38 +00:00
rsadowski
61968c7305 Fix "unknown" version
Fix and diff from maintainer Lucas
2021-08-23 05:38:49 +00:00
rsadowski
a53f965825 Update prosody to 0.11.10
https://blog.prosody.im/prosody-0.11.10-released/

Update diff from maintainer Lucas
2021-08-23 05:37:42 +00:00
rsadowski
6031766f02 Move net/prosody to use Lua 5.2.
- Defined `MODLUA_VERSION=5.2`
- Added `--lua-version=${MODLUA_VERSION}` to `CONFIGURE_ARGS`, otherwise
  the build was picking up Lua 5.1 if it was already installed
- Added `--no-example-certs` to `CONFIGURE_ARGS`, which results in
  `make` not generating certs for localhost and example.com, which
  changes PLIST a tiny bit. I don't think that generating this certs
  adds any value, but I can keep it off the patch if it's preferred.
- Added NO_TEST=yes

Update diff from maintainer
2021-06-25 04:30:22 +00:00
solene
bfe2d69e65 Update to prosody-0.11.9
Fixes vulnerabilities: https://prosody.im/security/advisory_20210512/

Update from maintainer Lucas
2021-05-14 07:45:26 +00:00
sthen
41347190ea update to prosody-0.11.8, from David Goerger, tweak/ok maintainer 2021-03-06 18:43:56 +00:00
solene
976f8b9be4 Update to prosody-0.11.7
From maintainer Lucas <lucas at sexy.is>
2020-10-05 22:09:34 +00:00
gsoares
b0c751c3fe test suite fails, it depends on busted not yet in,
discussed with/OK Lucas maintainer
2020-06-23 12:43:57 +00:00
landry
34f0f1b02b Update to prosody 0.11.5, from MAINTAINER Lucas.
Fixes rc script to use the right pexp.
2020-06-02 07:22:46 +00:00
solene
6795446c45 Update to prosody-0.11.4
Diff from new maintainer lucas at sexy dot is
thank you very much for your work

some help from sthen@ and semarie@ regarding @sample in PLIST
2020-03-15 19:04:25 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
danj
9a3e50ec41 Remove maintainers per their requests 2019-05-08 13:49:47 +00:00
bentley
6a96c1ffef Switch homepage/master_sites to https. 2019-03-12 01:27:15 +00:00
danj
fea1d0af5d Update to prosody-0.11.2
"""Quite a bit of changes in this one, most noticeably:
- prosody now ships with BSD Makefiles, so we can drop gmake.
- I have disabled the tests for now, as they now require busted and
  luacheck, of which busted has not been ported yet."""

From Henrik Friedrichsen (Maintainer)
2019-02-07 19:23:39 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
jca
32833c301a Use -std=c99 like upstream does, fixes the build on gcc archs 2018-06-19 11:55:26 +00:00
landry
7df57fc5d5 Security update to prosody 0.10.2, from Maintainer Henrik Friedrichsen.
Cf https://prosody.im/security/advisory_20180531/,
https://blog.prosody.im/prosody-0-10-1-released/ and
https://blog.prosody.im/prosody-0-10-2-security-release/
2018-06-04 19:53:58 +00:00
danj
fce30dc933 In OpenBSD land, certs are in /etc/ssl/cert.pem, we don't have a
/etc/ssl/certs directory

Reported by Nick Guenther (nick [a] cousu [.] ca)
ok Henrik Friedrichsen (maintainer) who noticed a typo in my diff
test/ok jung@
2018-01-18 03:22:34 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
jca
685f42b2ec Work around C99 requirement with base gcc 2017-11-24 12:47:34 +00:00
sthen
88040a5e7e missed with the luabitop -> lua-bitop renaming 2017-11-14 22:08:38 +00:00
landry
d6e7322509 Update to prosody 0.10.0.
Original diff from Viq, with tweaks from Henrik Friedrichsen (MAINTAINER)
2017-11-05 16:52:07 +00:00
danj
f55835f826 Missed in previous 2017-05-14 16:39:02 +00:00
danj
19073ed156 Update to prosody-0.9.12
From Henrik Friedrichsen (maintainer)
2017-05-14 16:36:55 +00:00
jca
a4125f707b Drop dep on luaevent, use_libevent is broken.
Discussed with maintainer, if use_libevent is set prosody exits almost
immediately after entering the event loop.  Our luaevent port is
probably too old and needs to be fixed.  luaevent may be re-added to
rdeps when fixed.
2016-05-16 12:11:48 +00:00
jca
2b5e480586 Workaround for prosody / luasec-0.6 incompatibility.
Before that, prosody would fail to load luasec, resulting in no TLS
support available.  Diff cooked by Henrik Friedrichsen (maintainer),
ok gsoares@
2016-03-24 12:28:42 +00:00
naddy
fbe8082fe1 remove SHARED_ONLY from simple lua ports 2016-03-18 20:49:27 +00:00
sthen
77ccadae1a add MySQL notes to README (it needs LD_PRELOAD libpthread).
ok Henrik Friedrichsen (maintainer), giovanni@
2016-02-16 21:42:43 +00:00
sthen
7a50ad445c security update to prosody-0.9.10, ok jasper@ 2016-01-29 12:13:55 +00:00
sthen
54c9e4bbd0 repair previous; run_tests.sh was ^lua not #! 2016-01-27 21:10:19 +00:00
sthen
a78c9645b4 "patch + SUBST_CMD" -> "sed -i" for prosody's #! lines, no pkg change 2016-01-27 21:06:05 +00:00
sthen
1df77c4ac7 security update to Prosody 0.9.9, from maintainer Henrik Friedrichsen
(plus, compared to Henrik's diff, reinstate some make/MAKE_PROGRAM patches)

- mod_http_files could serve requests outside of the configured public root
- server-to-server dialback authentication (mod_dialback) weak RNG
2016-01-11 12:11:36 +00:00
jca
8682464485 Document the correct luadbi PostgreSQL package name.
From Adam Wolk, ok Henrik Friedrichsen (maintainer)
2015-08-23 11:01:49 +00:00
edd
b5ad325f71 net/prosody: enable tests.
OK jasper@, thanks.
2015-04-04 11:42:17 +00:00
edd
4f1c960d70 Update to prosody-0.9.8.
Security update .

From MAINTAINER, OK jca@. Thanks.
2015-04-03 15:23:57 +00:00
edd
363493b3ac Update to prosody-0.9.7.
MAINTAINER has tested and is happy. Input from sthen.

OK sthen@
2015-01-15 11:13:21 +00:00
landry
a11d494514 Enable posix module, otherwise the default config doesn't work.
While here enable compression module since we enforce dependency on
luazlib. We dont enable libevent use by default since it seems broken
(reported as https://code.google.com/p/lxmppd/issues/detail?id=452)

ok MAINTAINER jasper@
2014-11-27 08:12:51 +00:00
jasper
57f9d52977 - update to prosody-0.9.6
from Henrik Friedrichsen (MAINTAINER)
2014-10-27 13:41:17 +00:00
jasper
0a18a18f4a tighten dependency on luaexpat, as recommended by upstream
ok maintainer
2014-06-17 16:08:53 +00:00
jca
de0f329c9f Update to prosody-0.9.4, from Henrik Friedrichsen <henrik@diff.cc> (new
maintainer) and a few tweaks by me.
2014-04-23 17:59:01 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
gsoares
b6f94fa624 zap SUBST_VARS=${MODLUA_BIN} since it is now taken care of lua.port.mk
OK sthen@
2012-10-31 17:19:39 +00:00
jasper
17d20cb93c - fixup the commands in the cert/Makefile
- adjust permissions on the default certificates so that prosody can use them

ok MAINTAINER
2012-10-08 09:11:35 +00:00