FreeBSD Monitor
2014-08-21 19:07:48
Add textproc/pugixml.

pugixml is a light-weight C++ XML processing library. It features:

* DOM-like interface with rich traversal/modification capabilities
* Extremely fast non-validating XML parser which constructs the DOM tree from an
XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic encoding
conversions

WWW: http://pugixml.com/

PR: 192634
Submitted by: [email protected]
2014-08-21 19:04:32
- Allow staging as a regular user
- Shebangfix
2014-08-21 18:51:34
Add sysutils/rcadm.

Utility to administer the rc.conf system configuration file.

rcadm features:
* listing current settings
* enabling/disabling services
* setting and getting arbitrary variables

WWW: https://github.com/skoef/rcadm

PR: 179017
Submitted by: [email protected]
Tools/scripts
2014-08-21 18:47:33
- Eat excess newline at the end of the commit log.
2014-08-21 18:35:52
On FreeBSD 9.x i386 systems, debugging applications with threads causes a
crash of gdb.

When the libthr is loaded by gdb, the thread support want to add FreeBSD
specific information to the current thread. Doing this, it cleans the
thread list and re-add the current thread with the updated information
(actually, the LWP id).
This operation call a free of the struct thread_info (clean/init the
thread list) and a malloc of the same struct (add the current thread).
The problem is that a pointer to the struct thread_info is stored in
another struct (about the execution context) and it's not updatable.

On FreeBSD 9.x i386 systems, the malloc return a new pointer; then the
execution context contains a broken pointer.
On all other platform, the malloc return the same pointer and the
execution context stays coherent.

This patch avoids to clean the thread list and to re-add the thread; it
just update thread information of the current thread.

PR: 192890
Submitted by: [email protected] (maintainer)
2014-08-21 18:22:17
- Fix cups-filter failing on a number of printer classes that use poppler's
"pdftops"
- Bump PORTREV

Approved by: Maintainer
2014-08-21 17:24:39
Update all Django ports to new security releases

On August 20, the Django team issued new security releases addressing
multiple vulnerabilities [1]. Update all of our Django ports accordingly:

- www/py-django: Update to 1.6.6
- www/py-django14: Update to 1.4.14
- www/py-django15: Update to 1.5.9
- www/py-django-devel: Update to 1.7 release candidate 3

While I'm here:

- Switch to USES=python and USE_PYTHON=<features>
- Deprecate OPTIONSFILE
- Add CPE information
- Add LICENSE_FILE
- Tweak HTMLDOCS option description

And for www/py-django-devel:

- Switch to GITHUB for distribution files

[1] https://www.djangoproject.com/weblog/2014/aug/20/security/

Approved by: lwhsu (maintainer)
MFH: 2014Q3
Security: 3c5579f7-294a-11e4-99f6-00e0814cab4e
2014-08-21 17:12:31
Reset maintainer print/ansiprint per his request

Thanks for looking after this port, Stephen. While here, I'll make
some cosmetic realignments and convert EXTRACT_SUFX to USES.

PR: 192891
Submitted by: maintainer (Stephen Fisher)
2014-08-21 17:09:58
Document Django 2014-08-20 vulnerabilty

Reviewed by: koobs
2014-08-21 16:55:55
Add multimedia/plexhometheater, the frontend to the powerful
Plex media system.

PR: 191413
Submitted by: [email protected]
2014-08-21 16:08:30
* Stage bacula-docs and upgrade to 7.0.3 (latest version)
* use my @FreeBSD.org address for MAINTAINER

Approved by: wg (mentor)
Tools/scripts
2014-08-21 15:56:14
Add a BerkeleyDB upgrade helper script in preparation of 4...4.7 removal.
2014-08-21 15:54:30
- Update to version 1.45 beta1
- Transfer maintainership to games@

I've managed to push some of the patches upstream, but not all.
2014-08-21 15:14:18
net/syncthing: update to 0.9.5

PR: 192868
Submitted by: Kyle J. Farmer <[email protected]>
2014-08-21 15:06:15
Add sysutils/bhyve-rc: FreeBSD RC script to start bhyve guests in tmux.

PR: 183604
Submitted by: Michael Gmelin
2014-08-21 14:58:55
security/libprelude: Take MAINTAINER'ship, STAGE & Modernize

- Take Maintainership
- Enable STAGE support
- Tweak MASTER_SITES https -> http (portlint)
- Add LICENSE and LICENSE_FILE
- Deprecate USE_AUTOTOOLS for libtool (-> USES)
- Sort USES and OPTIONS
- Use OPTIONS helpers as much as possible for now [1]
- Add --enable-static to CONFIGURE_ARGS to retain the static lib
- Assign and Use ETCDIR rather than hardcoding
- Use the install-strip install target
- Update pkg-plist, use @sample and other goodies

While I'm here, bump dependent ports since our SHLIB major version has
changed

[1] https://reviews.freebsd.org/D665

Approved by: portmgr (implicit, bump unstaged port)
2014-08-21 13:52:23
security/tinyca: Reset maintainer

Multiple PRs on this PR have timed out, and the maintainer has a current
history of timing out on all his ports. Reset this one too.
2014-08-21 13:34:25
Security/denyhosts: Limit to python 2.x and reset maintainer

The maintainer has not been responsive and multiple PRs have timed out.
Convert USE_PYTHON=yes to USES=python:2 as this application will not
run on Python 3.x

PR: 187408
Submitted by: corsmith (gmail)
Approved by: maintainer timeout
2014-08-21 13:19:18
Stage graphics/mxp and unbreak FreeBSD 10+

PR: 192799
Submitted by: Ports Fury