new TracePoint API for execution control and the new Debug Inspector API
for call stack navigation, so it doesn't depend on internal core sources.
It's developed as a C extension, so it's fast. And it has a full test
suite so it's reliable.
WWW: https://github.com/deivid-rodriguez/byebug
PR: ports/188006
Submitted by: Michael Moll <kvedulv at kvedulv.de>
optional constraints. It can be used for logic programming.
WWW: https://github.com/dkubb/axiom-types
PR: ports/188002
Submitted by: Michael Moll <kvedulv at kvedulv.de>
responsible for coercing only one type into other types.
WWW: https://github.com/solnic/coercible
PR: ports/187991
Submitted by: Michael Moll <kvedulv at kvedulv.de>
Ruby objects. This module provides an alternative method of freezing
objects to the embedded from the Ruby Object module.
WWW: https://github.com/dkubb/ice_nine
PR: ports/187988
Submitted by: Michael Moll <kvedulv at kvedulv.de>
This means the programmer specifies *what* the format of the binary
data is, and BinData works out *how* to read and write data in this
format. It is an easier (and more readable) alternative to Ruby's
#pack and #unpack methods.
WWW: https://github.com/dmendel/bindata
PR: ports/187950
Submitted by: Michael Moll <kvedulv at kvedulv.de>
A Devel::MAT instance loads a heapdump file, and provides a container to store
analysis tools to work on it. Tools may be provided that conform to the
Devel::MAT::Tool API, which can help analyse the data and interact with the
explorer user interface by using the methods in the Devel::MAT::UI package.
WWW: http://search.cpan.org/dist/Devel-MAT/
performance metrics. It uses the appropriate low method calls for
each system to get the highest granularity time increments possible.
WWW: https://github.com/copiousfreetime/hitimes
PR: ports/187946
Submitted by: Michael Moll <kvedulv at kvedulv.de>
2014-03-27 audio/pysol-sound-server: Broken, abondonware, use pysolfc
2014-03-27 games/pysol-cardsets: Broken, abondonware, use pysolfc
2014-03-27 games/pysol-music: Broken, abondonware, use pysolfc
2014-03-27 games/pysol: Broken, abondonware, use pysolfc
2014-03-28 devel/ros_tutorials: Depends on expiring devel/ros_comm
2014-03-28 math/ros-geometry: Depends on expiring devel/ros_comm
2014-03-28 devel/ros-nxt: Depends on expiring devel/ros_comm
2014-03-28 devel/ros-rx: Depends on expiring devel/ros_comm
2014-03-28 devel/R-cran-vcd: New port without proper maintainer
2014-03-28 devel/ros-documentation: Depends on expiring devel/ros_comm
2014-03-28 devel/ros-common_msgs: Depends on expiring devel/ros_comm
2014-03-28 devel/ros_comm: Broken for more than 6 months
Alog is a stackable logging framework for Ada. It aims to be straight
forward to use and is easily extendable. It provides support for various
logger types, log facilities, loglevel policies and message
transformations.
The Alog library comes in two flavors: base and full. The base build
includes facilities to log to files and syslog while the full version
provides more advanced log facilities like SMTP, Jabber/XMPP or PostgreSQL.
The full version requires AWS (Ada Web Server) and APQ (Ada95 database
binding) and are offered as a non-default option.
WWW: http://www.codelabs.ch/alog
2014-03-23 devel/ruby-gio2: Use rubygem-gio2 instead
2014-03-23 devel/ruby-glib2: Use rubygem-glib2 instead
2014-03-23 graphics/ruby-cairo: Use rubygem-cairo instead
2014-03-23 graphics/ruby-gdk_pixbuf2: Use rubygem-gdk_pixbuf2 instead
2014-03-23 graphics/ruby-rsvg2: Use rubygem-rsvg2 instead
2014-03-23 x11-toolkits/ruby-goocanvas: No longer included upstream
2014-03-23 x11-toolkits/ruby-gstreamer: Use rubygem-gstreamer instead
2014-03-23 x11-toolkits/ruby-gtk2: Use rubygem-gtk2 instead
2014-03-23 x11-toolkits/ruby-gtksourceview2: Use rubygem-gtksourceview2 instead
2014-03-23 x11-toolkits/ruby-pango: Use rubygem-pango instead
2014-03-23 x11-toolkits/ruby-poppler: Use rubygem-poppler instead
2014-03-23 x11-toolkits/ruby-vte: Use rubygem-vte instead
2014-03-23 x11/ruby-gnome2: Use rubygem-gnome2 instead
QB stands for Quick Binary. It's a PHP extension designed to enable faster
handling of binary data. It takes a function written in PHP and translate it
for a specialized virtual machine. The use of static type information leads
significantly higher performance than under PHP regular dynamic type system.
A PHP+QB function can run anywhere from five to twenty times faster than
regular PHP code. For even higher level of performance, one can compile PHP+QB
functions to native code (on supported platforms).
QB performs code translation on a per-function basis. It does not affect in
anyway code not specially marked. Interaction between PHP+QB functions and
regular PHP code is basically seamless. A key design objective of QB is to
let developers harness greater processing power than what baseline PHP offers
without the risk involved in adopting a brand new platform.
WWW: http://pecl.php.net/package/qb/
PR: ports/187651
Submitted by: Gasol Wu <gasol.wu@gmail.com>
attempt to make their usage as generic possible. This is useful for web
frameworks, static site generators, and other systems that support multiple
template engines but don't want to code for each of them individually.
This older version will be used by rubygem-sprockets.
WWW: https://github.com/rtomayko/tilt/
- Move from devel/ to net/ category with other ZeroMQ ports
- Update to 14.1.1
- Update CATEGORIES order (put primary first)
- Update MOVED, devel/Makefile and net/Makefile
Approved by: maintainer (via email)
and conditions of parameters from your puppet modules.
WWW: https://github.com/theforeman/kafo_parsers
PR: ports/187775
Submitted by: Michael Moll <kvedulv at kvedulv.de>
Return::Type allows you to specify a return type for your subs. Type constraints
from any Type::Tiny, MooseX::Types or MouseX::Types type library are supported.
The simple syntax for specifying a type constraint is shown in the "SYNOPSIS"
[1]. If the attribute is passed a single type constraint as shown, this will be
applied to the return value if called in scalar context, and to each item in the
returned list if called in list context. (If the sub is called in void context,
type constraints are simply ignored.)
[1] http://search.cpan.org/dist/Return-Type/lib/Return/Type.pm#SYNOPSIS
WWW: http://search.cpan.org/dist/Return-Type/
with tools to create a CLI runner, manage settings, and the ability to bootstrap
the process.
WWW: https://github.com/dcramer/logan
PR: ports/187690
Submitted by: Johannes Meixner <xmj@chaot.net>
linux-libusb takes advantage of FreeBSD libusb(8) library, which got
prepared to work correctly within linux(4) emulation layer. It lets
you to take Linux binary linked with libusb.so and use it on
FreeBSD.
Additional information: This port has been prepared under FreeBSD
with kern.osreldate = 1000510. It relies on the fact the libusb(8)
API seems to be stable and no changes have been made to internal API
for a long time. If this assumption isn't true, port won't work.
Please submit bug report to the port maintainter in that case.
WWW: http://lists.freebsd.org/pipermail/freebsd-usb/2014-March/012854.html
PR: ports/146895 (older version)
Submitted by: wkoszek (PR), nox (self, this version)
This is a rather simplistic lexer and tokenizer for the RPSL language.
It currently does not validate the object in any way, it just tries
(rather hard) to grab the biggest ammount of information it can from the
text presented and place it in a Parse Tree (that can be passed to other
objects from the RPSL namespace for validation and more RFC2622 related
functionality).
WWW: http://search.cpan.org/dist/RPSL-Parser/
match::simple provides a simple match operator |M| that acts like a sane subset
of the (as of Perl 5.18) deprecated smart match operator. Unlike smart match,
the behaviour of the match is determined entirely by the operand on the right
hand side.
WWW: http://search.cpan.org/dist/match-simple/
Sub::Infix creates fake infix operators using overloading. It doesn't use source
filters, or Devel::Declare, or any of that magic. It's pure Perl, has no
non-core dependencies, and runs on Perl 5.8.
WWW: http://search.cpan.org/dist/Sub-Infix/
Iodef::Pb, which is useful to an array of IODEF protocol buffer objects
into things like tab-delimited tables, csv, and snort rules.
WWW: http://search.cpan.org/dist/Iodef-Pb-Simple/
PR: ports/187095
Submitted by: Paul Schmehl <pauls@utdallas.edu>
2014-03-15 multimedia/linux_v4l2wrapper-kmod: Included now in all supported FreeBSD versions
2014-03-15 devel/sgl: S/W never progressed beyond incomplete graduate project; library was never properly built - not worth fixing
2014-03-15 palm/jpilot-db: No distfiles
directories for changes. It's mostly implemented in C and uses the Win32 API
for a better performance.
WWW: https://github.com/Maher4Ever/wdm
PR: ports/187591
Submitted by: Joseph Benden <joe@thrallingpenguin.com>
The bindings are generated from API documentation using Apidoc tool.
WWW: https://github.com/theforeman/foreman_api
PR: ports/187483
Submitted by: Michael Moll <kvedulv@kvedulv.de>
Works great in rails console, works on pure ruby objects, autodetects
columns and lets you traverse ActiveRecord associations.
WWW: http://tableprintgem.com/
PR: ports/ports/187483
Submitted by: Michael Moll <kvedulv@kvedulv.de>
2014-03-07 deskutils/phprojekt: No more public distfiles
2014-03-07 deskutils/libopensync-plugin-synce-legacy: No more public distfiles
2014-03-07 dns/skadns: No more public distfiles
2014-03-07 sysutils/gkrellmwho2: No more public distfiles
2014-03-07 audio/xmms-musepack: No more public distfiles
2014-03-07 archivers/bzip: No more public distfiles
2014-03-07 devel/cvsstat: No more public distfiles
2014-03-07 graphics/enfle: No more public distfiles
2014-03-07 audio/oggsplit: No more public distfiles
2014-03-07 devel/picasm: No more public distfiles
2014-03-07 databases/mysql-udf-preg: No more public distfiles
2014-03-07 devel/py-gitpython: No more public distfiles
2014-03-07 net/mars_nwe: No more public distfiles
2014-03-07 audio/fmio: No more public distfiles
Alberto Villa (avilla@) has done all the hard work to create Qt 5 ports.
Trivial update from 5.2.0-beta1 to 5.2.1 by me.
Special thanks for Adriaan de Groot <groot@kde.org> for his assistance for
Qt-5.2.0 update.
Approved by: portmgr (bapt) (for Mk/bsd.port.mk)
libgpkg is a SQLite 3 extension that provides a minimal OGC GeoPackage
implementation. GeoPackage is an open, standards-based, application and
platform independent, and self-describing file format for geodata based on
SQLite.
WWW: https://bitbucket.org/luciad/libgpkg