FreeBSD Monitor
2014-04-22 15:25:22
- Update to 05_20140420
Changes:
* The chapter in the manual about the foreign function interface has
been improved.
* A paragraph about regular expressions and lexical scanner functions
has been added to the FAQ.
* The handling of the actions CHR_CLIT and INT_STRI in the compiler
has been improved. The string buffers for chrCLitToBuffer and
intStrToBuffer use the correct alignment now.
* In big_rtl.c the functions bigParseBasedPow2 and bigParseBased2To36
have been added and bigParseBased has been changed to call them.
This improves the conversion of a string to a bigInteger, when the
base is a power of two. Valgrind measurements of the function
bigParseBased in chkbig.sd7 show a speed improvement with a factor
of 239.
* The macros memcpy_to_strelem and memset_to_strelem (defined in
striutl.h) have been turned into functions (defined in striutl.c).
* The unrolling in memcpy_to_strelem and memset_to_strelem has been
changed from 8 times to 32 times. This improves the performance
for big data amounts by 16% (Measured with valgrind and gcc).
* Usages of the macros memcpy_to_strelem and memset_to_strelem in
bst_rtl.c, fil_rtl.c, soc_rtl.c and str_rtl.c have been turned into
usages of the corresponding functions.
* Calls of cstri_expand, ustri_expand, cstri_expand2 and
ustri_expand2 in analyze.c, chr_rtl.c, flt_rtl.c, infile.c,
str_rtl.c and striutl.c have been turned into calls of
memcpy_to_strelem.
* The functions (macros) cstri_expand, ustri_expand, cstri_expand2
and ustri_expand2 have been removed from striutl.c and striutl.h.
* The functions doCompileAndLink, compileAndLinkWithOptionsOk,
compileAndLinkOk, appendToFile and detemineDatabaseDefines have
been added to chkccomp.c. The function compilationOkay has been
replaced by compileAndLinkOk.
2014-04-22 15:17:41
Restore vanhu as maintainer: bounce was due to mail configuration error.
2014-04-22 14:37:50
- support staging

Submitted by: rodrigo@freeBSD.org (maintainer)
Approved by: bapt (mentor)
2014-04-22 14:37:04
lang/python{27,31,32}: Replace USE_XZ with USES=tar:xz

USE_XZ has been deprecated, replace it with the new USES value.

Python 3.3 and 3.4 ports have already been converted.
2014-04-22 14:13:26
- Update port to 7.4.0
- Add extra master site
- fix license

PR: ports/188321
Submitted by: Oleksii Tsai <oleksii.tsai@googlemail.com>
Approved by: bapt (mentor)
Mk/Scripts
2014-04-22 14:11:48
Fix directory keywords handling

Reviewed by: bdrewery
With hat: portmgr
2014-04-22 14:09:10
- Patch to restrict terminal size to 255x255 max to avoid uint8 overflow.
- Bump PORTREV

https://github.com/grehan-freebsd/grub2-bhyve/commit/70ace4fd43f5017d4aacc920017b5641c9d45431

Submitted by: Oleg Ginzburg <olevole@olevole.ru>
2014-04-22 13:54:42
[NEW PORT] multimedia/py-soco: Python interface to Sonos speakers

SoCo (Sonos Controller) is a simple Python class that allows you to
programmatically control Sonos speakers.

WWW: https://github.com/SoCo/SoCo

PR: ports/186993
Submitted by: Conall O'Brien <conall at conall dot net>
2014-04-22 13:41:53
- fix clang issue caused by incorrect namespacing
- add dependency
- bump portrevision

PR: ports/188044
Submitted by: Chris Rees <crees@FreeBSD.org>
Approved by: bapt (mentor)
Obtained from: Macports
MFH: 2014Q2
2014-04-22 13:24:48
- Add a couple of missing patches
- Explicitely depend on graphics/jpeg
- Remove DOCS
Mk/Scripts
2014-04-22 12:56:13
- For pkg run-depends dir listing, consider deps recursively.
pkg_install already did this.
- Speedup the pkg_install run-depends listing by processing unique
packages.

With hat: portmgr
Reported by: antoine
2014-04-22 12:14:26
lang/python{31,32,33}: Fix stage/package as non-root

Copy the second part of a change previously made to python27 [1], to
python31, python32 and python33.

This fixes staging and packaging of these ports by a non-root user by
running ranlib on the archive prior to it being installed read-only.

While I'm here:

- python27: Add breadcrumbs and references to the patch header
- python34: Update breadcrumbs and references to the patch header

[1] https://svnweb.freebsd.org/ports?view=revision&revision=350207

Submitted by: antoine
Reviewed by: kwm, sbz
2014-04-22 12:11:59
M /head/x11-toolkits/gtkmm20/Makefile
M /head/x11-toolkits/gtkmm20/pkg-plist

Convert gtkmm20 to stage
USES=libtool
Chase gtkmm20 shlib number change