- Fix shebang QA error when not using PERL_UTILS. This was broken in r374987.
Error: '-w' is an invalid shebang you need USES=shebangfix for 'sbin/ntptrace'
Must replace @PERL_PATH@ before install or it becomes a blank: '#! -w'
Sponsored by: EMC / Isilon Storage Division
The GH_TAGNAME-based GH_TAGNAME_EXTRACT is now always used for the new style
USE_GITHUB WRKSRC default.
This was not spotted before since all but 1 github ports were using 'v' as a
prefix, where github already stripped it. So the default GH_PROJECT-DISTVERSION
was fine. The other case was x11-fonts/sourcesanspro-ttf where
GH_TAGNAME was defined to have the full DISTVERSION prefix/suffx.
Tested against all current USE_GITHUB !GH_COMMIT ports.
PR: 199913
With hat: portmgr
Reported by: jbeich
depends on the camlp4 language and labltk ocaml modules, which are
now in separate ports.
- Update x11-toolkits/ocaml-lablgtk2 to 2.18.3
- Update graphics/ocaml-lablgl to 1.05
- Make unison ports use USE_OCAML
- Convert ports to the new flags where needed
- Bump PORTREVISION on ports depending on ocaml-lablgtk2, those need to be rebuilt
PR: 199845
Submitted by: jbeich@
Differential Revision: https://reviews.freebsd.org/D2434
Approved by: portmgr (mat)
LablTk is an interface to the Tcl/Tk GUI framework. It allows to
develop GUI applications in a speedy and type safe way. A legacy
Camltk interface is included. The OCamlBrowser library viewer is
also part of this project.
WWW: https://forge.ocamlcore.org/projects/labltk/
PR: 195737
Submitted by: Michael Grunewald <michipili at gmail.com>
The magrittr package offers a set of operators which promote semantics
that will improve your code by
* structuring sequences of data operations left-to-right (as
opposed to from the inside and out),
* avoiding nested function calls,
* minimizing the need for local variables and function
definitions, and
* making it easy to add steps anywhere in the sequence of operations.
WWW: http://cran.r-project.org/web/magrittr/
stringi (pronounced "stringy") is THE R package for fast, correct,
consistent and convenient string/text processing in each locale and
any native character encoding. The use of the ICU library gives R
users a platform-independent set of functions known to Java, Perl,
Python, PHP, and Ruby programmers.
WWW: http://www.rexamine.com/resources/stringi/
- Disable PCH (precompiled header) to unbreak build with GCC in
jails for older branches and recent 11.0C kernel
- Add upstream patch for bundled libenet to unbreak build on DragonFly [1]
- Convert patch for ${BUILD_WRKSRC}/Makefile into sed(1) variant
- Pet portlint since r383894 by formatting patches with makepatch target
PR: 199912
Submitted by: lightside <lightside@gmx.com> (maintainer)
Obtained from: https://github.com/lsalzman/enet/commit/8df6e58 [1]
Remove experimental and already included patches.
Add OSPF: Fixes validation of LSA checksums from git.
Remove clang gnu89 constaint.
Version 1.5.0 (2015-04-20)
Major OSPF protocol redesign.
OSPFv2 multi-instance extension (RFC 6549).
BGP AS-wide unique router ID (RFC 6286).
BGP enhanced route refresh (RFC 7313).
Link state support in BGP.
Latency tracking and internal watchdog.
Uses high port range for BFD on BSD.
Increase max symbol length to 64.
Allows to define unnamed protocols from templates.
Fixes two serious bugs in BGP.
Several bugfixes and minor improvements.
Several minor option changes:
- OSPF: Protocol-wide 'instance id' option added.
- BGP: Parameters to option 'neighbor' extended.
- BGP: Separate option 'interface' added.
- BGP: Option 'start delay time' renamed to 'connect delay time'.
- BGP: Option 'route limit' deprecated.
Upgrade notes:
For OSPF, there are deep internal changes, but user-visible changes
are limited to log messages and minor changes in formatting of command
output.
For BGP, version 1.5.0 is essentially a minor release. There are two
deprecated options ('start delay time' and 'route limit') and some
minor formatting changes.
Reviewed by: az(implicit)