Bug 262667 - net-im/prosody: update to 0.12.0
Summary: net-im/prosody: update to 0.12.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Neel Chauhan
URL: https://prosody.im/doc/release/0.12.0
Keywords:
Depends on: 262666
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-19 14:50 UTC by Thomas Morper
Modified: 2022-03-22 17:29 UTC (History)
1 user (show)

See Also:


Attachments
update net-im/prosody to 0.12.0 (15.57 KB, patch)
2022-03-19 14:50 UTC, Thomas Morper
thomas: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Morper 2022-03-19 14:50:48 UTC
Created attachment 232577 [details]
update net-im/prosody to 0.12.0

net-im/prosody: update to 0.12.0

* Update to new major release 0.12.0
* Switch from Lua 5.2 to Lua 5.4 (recommended)
* Switch from idn to icu (recommended)
* Add new depedency on luaunbound
* Add new dependecy on luaevent
* Remove patch for pposix.c (no longer needed)
* Remove patch for time.c (no longer needed)
* sort RUN_DEPENDS alphabetically

ChangeLog:

  https://prosody.im/doc/release/0.12.0

QA:

  * portlint: OK (1 warning regarding the use of /var/db)
  * testport: OK (poudriere: 12.3-AMD64/i386, 13.0-AMD64/ARM64)

It is expected that Prosody 0.12 will function correctly on
any config file that is compatible with 0.11.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-03-22 17:28:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7a96631d53d2cb09910bc0d3c1a3d06714ad0c91

commit 7a96631d53d2cb09910bc0d3c1a3d06714ad0c91
Author:     Thomas Morper <thomas@beingboiled.info>
AuthorDate: 2022-03-15 00:53:21 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-03-22 17:27:30 +0000

    net-im/prosody: Update to 0.12.0

    PR:     262667

 net-im/prosody/Makefile                            | 19 ++++---
 net-im/prosody/distinfo                            |  6 +--
 net-im/prosody/files/patch-GNUmakefile             | 19 ++++---
 .../prosody/files/patch-tools_migration_Makefile   | 12 ++---
 .../prosody/files/patch-util-src_pposix.c (gone)   | 12 -----
 net-im/prosody/files/patch-util-src_time.c (gone)  | 10 ----
 net-im/prosody/pkg-plist                           | 59 ++++++++++++++++++----
 7 files changed, 82 insertions(+), 55 deletions(-)
Comment 2 Neel Chauhan freebsd_committer freebsd_triage 2022-03-22 17:29:42 UTC
Committed!