ports/156308: [Patch] Update net-im/prosody to 0.8.0 and missing deps

nico nico at lifeisabug.com
Sun Apr 10 16:50:13 UTC 2011


>Number:         156308
>Category:       ports
>Synopsis:       [Patch] Update net-im/prosody to 0.8.0 and missing deps
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 10 16:50:12 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     nico
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD devnull 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
   Update net-im/prosody to 0.8.0

   Patch: http://people.freebsd.org/~dhn/diff/prosody-0.8.0.diff
   TB: http://tb.4bit.ws/index.php?action=describe_port&id=864

   Works fine for me.

   I have noticed that there are some optional dependencies (for common prosody modules which are installed with this package) missing in the ports tree.

   Those are:
   1. luaevent-prosody (http://prosody.im/doc/depends#luaevent)
   2. lua-zlib (http://prosody.im/doc/depends#lua-zlib) - needed by mod_compression
   3. luaDBI (http://prosody.im/doc/depends#luadbi) starting with 0.8.0, needed by mod_storage_sql

   Also the lua51-posix port should be added as a default depedency and maybe the posix module should be enabled in the sample config too. It will save headaches. Took me some time to figure out why prosody was not writing to to logfile.

   The provided patch is just a version bump, it does not touch the dependency problematics.

>How-To-Repeat:
	
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list