FreeBSD Monitor
2015-07-02 13:11:54
Add databases/elixir-mariaex, a database driver for MariaDB and
MySQL written in pure Elixir.
2015-07-02 12:54:14
Add www/elixir-maru, an Elixir RESTful framework.
2015-07-02 12:34:53
Add helper makefile for Elixir applications.
2015-07-02 11:53:57
www/entrans: various fixes and cleanup

- Don't needlessly set WRKSRC to its default value
- Add NO_ARCH
- Fix WWW
- Modernize plist: switch to @dir
- Remove useless chown
- Pet portlint

PR: 200706
Submitted by: amdmi3
Approved by: maintainer timeout (25 days)
2015-07-02 09:45:20
- This installs fine on armv6

MFH: 2015Q3
2015-07-02 09:23:26
- Fix build with GTK3

PR: 200280
Reported by: [email protected]
Submitted by: amdmi3
Approved by: olivierd (xfce)
MFH: 2015Q3
2015-07-02 07:49:57
Update to 4.1.3

PR: 201261
Submitted by: Jaap Akkerhuis <[email protected]> (maintainer)
Sponsored by: DK Hostmaster A/S
2015-07-02 05:50:11
- Update to 1.618
> Description of fields to fill in above: 76 columns --|
> PR: If a GNATS PR is affected by the change.
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL needed).
> Submitted by: If someone else sent in the change.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or description.
> Sponsored by: If the change was sponsored by an organization.
> Empty fields above will be automatically removed.

M jenkins/Makefile
M jenkins/distinfo
Ports Changes
2015-07-01
AUTHOR: [email protected]

Make option target helpers have been added, it allows replacing:

.include <bsd.port.options.mk>

post-patch:
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
.if ${PORT_OPTIONS:MPTHREAD}
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lpthread|g;' \
${WRKSRC}/hints/freebsd.sh
.else
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%||g;' \
${WRKSRC}/hints/freebsd.sh
.endif

with:

post-patch:
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh

post-patch-PTHREAD-on:
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lpthread|g;' \
${WRKSRC}/hints/freebsd.sh

post-patch-PTHREAD-off:
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%||g;' \
${WRKSRC}/hints/freebsd.sh
Mk/Scripts
2015-07-01 21:08:42
Fix missing variable that got accidentally removed before commit
2015-07-01 20:29:40
- Make implicit dependency on gettext explicit (and enable by default)
also disable autodetection when not desired
- Strip installed library
- Bump portrevision

PR: 201256
Submitted by: Andriy Voskoboinyk
Mk/Scripts
2015-07-01 20:27:19
M /head/Mk/bsd.port.mk

Move all-depends-list to a regular script

The benefice beside being more readable is to allow support for dependency line
without ${PORTSDIR}

This is also necessary to be able to easily hack on it for FLAVORS/SUBPACKAGE
support
Mk/Scripts
2015-07-01 20:08:26
Factorize the function to validate env

Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D2966
2015-07-01 19:54:56
- Fix build for several architectures.
Set CPUS=1 on non-x86. This leads to disabling custom thread synchronization
primitives coded in x86 assembly and thus allows build (confirmed successful
builds on mips and armv6, however haven't tested whether it actually works).
- Minor cleanups added to pet portlint

PR: 201255
Submitted by: amdmi3
2015-07-01 19:36:54
Update the maintainer address.

The maintainer sent me a private email requesting this change.

Approved by: swills