non port: devel/Makefile |
Number of commits found: 11319 (showing only 100 on this page) |
Saturday, 29 Mar 2014
|
14:46 swills
BinData is a declarative way to read and write binary file formats.
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>
|
14:41 swills
Configatron is a framework to make configuring Ruby applications and
scripts easy with simple configuration files.
WWW: https://github.com/markbates/configatron
PR: ports/187948
Submitted by: Michael Moll <kvedulv at kvedulv.de>
|
08:58 sunpoet
- Add p5-Devel-MAT 0.17
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/
|
Friday, 28 Mar 2014
|
17:57 swills
Hitimes is a fast, high resolution timer library for recording
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>
|
11:38 rene
Remove expired port:
2014-03-07 devel/cross-gdb: No more public distfiles, unstaged
|
10:34 rene
Remove expired ports:
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
|
Wednesday, 26 Mar 2014
|
01:44 marino
Add new Ada port: devel/alog
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
|
Monday, 24 Mar 2014
|
22:12 tj
Validate JSON against a schema.
WWW: http://search.cpan.org/dist/JSON-Schema/
|
22:06 tj
Lexically disable autovivification.
WWW: http://search.cpan.org/dist/autovivification/
|
18:11 swills
2014-03-23 accessibility/ruby-atk: Use rubygem-atk instead
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
|
17:34 tj
Blessed arrayrefs with Moose.
WWW: http://search.cpan.org/dist/MooseX-ArrayRef/
|
16:37 tj
Extract links from JSON via a schema
WWW: http://search.cpan.org/dist/JSON-Hyper/
|
15:40 swills
Rufus-scheduler (out of the box) is an in-process, in-memory scheduler.
It supports five kinds of jobs: in, at, every, interval and cron jobs.
WWW: https://github.com/jmettraux/rufus-scheduler
PR: ports/187812
Submitted by: ports@robakdesign.com
|
12:32 sunpoet
- Add pecl-qb 2.1.1
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>
|
Saturday, 22 Mar 2014
|
22:51 swills
Tilt is a thin interface over a bunch of different Ruby template engines in an
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/
|
06:53 koobs
devel/py-pyzmq: Move to net/ category, Update to 14.1.1
- 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)
|
Thursday, 20 Mar 2014
|
02:47 swills
Kafo provides a framework for building shiny, user friendly command line
installers based on puppet modules.
WWW: https://github.com/theforeman/kafo
PR: ports/187776
Submitted by: Michael Moll <kvedulv at kvedulv.de>
|
02:41 swills
The kafo_parser gem can parse values, validations, documentation, types, groups
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>
|
Wednesday, 19 Mar 2014
|
17:27 sunpoet
- Add p5-Return-Type 0.003
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/
|
00:55 swills
Logan is a toolkit for running standalone Django applications. It provides you
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>
|
Tuesday, 18 Mar 2014
|
19:50 nox
Add new port devel/linux_libusb:
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)
|
17:54 zi
New port: devel/p5-RPSL-Parser:
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/
|
16:46 sunpoet
- Add p5-match-simple 0.008
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/
|
16:42 sunpoet
- Add p5-Sub-Infix 0.003
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/
|
01:53 swills
Powerbar is a ruby gem that can create all kinds of progress bars to use
in CLI applications.
WWW: https://github.com/busyloop/powerbar
PR: ports/187599
Submitted by: Michael Moll <kvedulv at kvedulv.de>
|
Monday, 17 Mar 2014
|
17:39 culot
Iodef::Pb::Simple is a Perl extension providing high level API access to
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>
|
Sunday, 16 Mar 2014
|
09:02 antoine
Remove expired ports:
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
|
Saturday, 15 Mar 2014
|
23:06 swills
Windows Directory Monitor (WDM) is a library which can be used to monitor
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>
|
22:44 swills
FSEvents API with Signals catching (without RubyCocoa).
WWW: http://rubygems.org/gems/rb-fsevent/
PR: ports/187587
Submitted by: Joseph Benden <joe@thrallingpenguin.com>
|
Thursday, 13 Mar 2014
|
19:22 swills
Moneta provides a standard interface for interacting with various kinds of
key/value stores.
WWW: http://www.yehudakatz.com
PR: ports/187480
Submitted by: renchap@cocoa-x.com
|
18:01 swills
This gem contains Foreman API bindings for the Ruby language.
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>
|
17:14 swills
TablePrint turns objects into nicely formatted columns for easy reading.
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>
|
16:50 swills
Clamp provides an object-model for command-line utilities written in Ruby.
It handles parsing of command-line options, and generation of usage help.
WWW: https://github.com/mdub/clamp
PR: ports/ports/187483
Submitted by: ruby@FreeBSD.org
|
Wednesday, 12 Mar 2014
|
16:18 swills
Backport of Ruby 1.9's Open3 methods, for use in Ruby 1.8.
WWW: https://github.com/kindkid/open3_backport
PR: ports/186914
Submitted by: ports@robakdesign.com
|
16:01 swills
Librarian is a framework for writing bundlers, which are tools that resolve,
fetch, install, and isolate a project's dependencies, in Ruby.
WWW: https://github.com/applicationsonline/librarian
PR: ports/186912
Submitted by: ports@robakdesign.com
|
Saturday, 8 Mar 2014
|
09:49 rene
Remove expired ports with no active website:
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
|
Thursday, 6 Mar 2014
|
16:40 sunpoet
- Keep SUBDIRs sorted
|
16:37 sunpoet
- Add slave port of devel/py-setuptools for different python versions (27, 32
and 33)
- Update Mk/bsd.python.mk to use new devel/py-setuptools{27|32|33}
PR: ports/187091
Submitted by: sunpoet (myself)
Discussed with: lwhsu, mva, koobs, crees
Exp-run by: bdrewery
With hat: python
MFH: 2014Q1
|
Monday, 3 Mar 2014
|
16:50 makc
KDE/FreeBSD team is happy to present Qt 5 in ports!
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)
|
Saturday, 1 Mar 2014
|
10:06 thierry
Adding libuv, a multi-platform support library with a focus on
asynchronous I/O.
|
09:33 sunpoet
- Add libgpkg 0.9.16
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
|
00:14 rene
Remove expired ports:
2014-03-01 lang/clang31: No remaining dependencies
2014-03-01 devel/llvm31: No remaining dependencies (except clang31)
|
00:06 rene
PHP 5.2 has reached it end-of-life in the FreeBSD Ports Tree, time
to say goodbye. Upstream unsupported it since 2011-01-06 (see
http://php.net/eol.php )
Strip PHP 5.2 out of Mk/bsd.php.mk
|
Wednesday, 26 Feb 2014
|
17:15 zi
New port: devel/go-rest-json:
Go-Json-Rest is a thin layer on top of net/http that helps building RESTful
JSON APIs easily. It provides fast URL routing using a Trie based
implementation, and helpers to deal with JSON requests and responses. It is
not a high-level REST framework that transparently maps HTTP requests
to procedure calls, on the opposite, you constantly have access to the
underlying net/http objects.
WWW: https://github.com/ant0ine/go-json-rest/
|
17:00 zi
New port: devel/go-sql-driver:
Go-MySQL-Driver is a lightweight and fast MySQL-Driver for Go's
(golang) database/sql package
Features:
* Lightweight and fast
* Native Go implementation. No C-bindings, just pure Go
* Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets
* Automatic handling of broken connections
* Automatic Connection Pooling (by database/sql package)
* Supports queries larger than 16MB
* Full sql.RawBytes support.
* Intelligent LONG DATA handling in prepared statements
* Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader
support
* Optional time.Time parsing
WWW: https://github.com/go-sql-driver/mysql/
|
Monday, 24 Feb 2014
|
10:31 rene
Remove expired ports:
2014-02-20 devel/bzr-grep: Broken for more than 4 months
2014-02-23 multimedia/youtube-viewer: Development ceased for 2.5 branch,
conflict with gtk-youtube-viewer
|
Sunday, 23 Feb 2014
|
15:26 sunpoet
- Add php-composer 1.0.0.a8.20140223
- While I'm here:
- Use DISTVERSION
- Pet portlint:
- Use DISTNAME and EXTRACT_SUFX instead of DISTFILES
- Use PLIST_FILES instead of PLIST
Composer is a tool for dependency management in PHP. It allows you to declare
the dependent libraries your project needs and it will install them in your
project for you.
WWW: http://getcomposer.org/
PR: ports/186972
Submitted by: Gea-Suan Lin <gslin@gslin.org>
|
12:00 sunpoet
- Add p5-PerlIO-utf8_strict 0.004
PerlIO::utf8_strict provides a fast and correct UTF-8 PerlIO layer. Unlike
perl's default :utf8 layer it checks the input for correctness.
WWW: http://search.cpan.org/dist/PerlIO-utf8_strict/
|
Saturday, 22 Feb 2014
|
14:08 sunpoet
- Add p5-Test-CPAN-Meta 0.23
Test::CPAN::Meta was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are slowly
being introduced to module uploads, via the use of package makers and installers
such as ExtUtils::MakeMaker, Module::Build and Module::Install.
WWW: http://search.cpan.org/dist/Test-CPAN-Meta/
|
Tuesday, 18 Feb 2014
|
14:23 makc
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...
New ports:
devel/kde-dev-scripts: KDE development scripts
devel/kde-dev-utils: KDE development utilities
games/klickety: Tetris themed solitaire
games/picmi: Single player logic-based puzzle game
textproc/libkomparediff2: Library to compare files and strings
The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.
PR: ports/186491
Exp-run: by bdrewery
Approved by: beat (former maintainer) [1]
|
Monday, 17 Feb 2014
|
11:17 marino
Add new port: devel/libspark2012
This is a source-files only Ada library required to build the upcoming
port dns/ironsides.
|
Sunday, 16 Feb 2014
|
10:38 sunpoet
- Add p5-Data-IEEE754 0.01
Data::IEEE754 provides some simple convenience functions for packing and
unpacking IEEE 754 floats and doubles.
Currently this module only implements big-endian order.
WWW: http://search.cpan.org/dist/Data-IEEE754/
|
Saturday, 15 Feb 2014
|
23:45 jmmv
Turn devel/kyua into a meta-port and add devel/kyua-cli.
The existing devel/kyua package should have been named devel/kyua-cli to
match the upstream structure. Do the rename now and make devel/kyua be
a meta-port that depends on all kyua packages.
Because there is no version number to represent Kyua as a whole (that's
a problem I have to resolve upstream somehow), bump the epoch of
devel/kyua and use today's date as the version.
No entry should be necessary in MOVED because upgrading to the new
meta-port should do the right thing.
Approved by: bdrewery
|
23:04 lev
Add ST-Link v1/v2 support utilities.
|
21:26 sunpoet
- Add p5-MooX-StrictConstructor 0.006
Simply loading this module makes your constructors "strict". If your constructor
is called with an attribute init argument that your class does not declare, then
it dies. This is a great way to catch small typos.
WWW: http://search.cpan.org/dist/MooX-StrictConstructor/
|
20:13 sunpoet
- Add p5-Test-Bits 0.02
Test::Bits provides a single subroutine, bits_is(), for testing binary data.
This module is quite similar to Test::BinaryData and Test::HexString in concept.
The difference is that this module shows failure diagnostics in a different way,
and has a slightly different calling style. Depending on the nature of the data
you're working with, this module may be easier to work with.
WWW: http://search.cpan.org/dist/Test-Bits/
|
19:16 lev
Add libopencmp3 -- LGPL3 runtime for Cortex-Mx microcontrollers.
Now it supports only devel/gcc-arm-embedded toolchain.
|
16:20 lev
Add gcc-arm-embedded port -- full ARM Cortex-Mx/Rx toolchain, officialy
packaged by ARM Holding.
|
16:01 marino
Remove devel/adabooch-doc-html
Documentation was integrated into the recent updated of devel/adabooch.
This port is obsolete and can be removed immediately (and I highly doubt
a single user had it installed based on state of adabooch).
|
13:44 lev
Add m4tools -- tools to wrok with TI / Stellaris ARM microcontrollers
and JTAG variant.
|
01:51 marino
Add new port devel/sdl_gnat: Thin Ada bindings for SDL (GPLv3)
|
Thursday, 13 Feb 2014
|
10:23 tdb
mowgli is a development framework for C (like GLib), which provides high
performance and highly flexible algorithms. It can be used as a supplement
to GLib (to add additional functions (dictionaries, hashes), or replace
some of the slow GLib list manipulation functions), or stand alone. It
also provides a powerful hook system and convenient logging for your code,
as well as a high performance block allocator.
WWW: http://www.atheme.org/project/mowgli
|
Wednesday, 12 Feb 2014
|
20:14 thierry
Development tools and base libraries for linux_base-f10. Required by
some Linux applications such as Matlab, which allows the user to integrate
custom C, C++, and Fortran code via the MEX compiler.
PR: ports/184549
Submitted by: Jason Bacon <jwbacon (at) tds.net>
|
15:23 sunpoet
- Add rubygem-celluloid-io 0.15.0
Celluloid::IO provides an event-driven IO system for building fast, scalable
network applications that integrates directly with the Celluloid actor library,
making it easy to combine both threaded and evented concepts. Celluloid::IO is
ideal for servers which handle large numbers of mostly-idle connections, such as
Websocket servers or chat/messaging systems.
Celluloid::IO provides a different class of actor: one that's slightly slower
and heavier than standard Celluloid actors, but one which contains a
high-performance reactor just like EventMachine or Cool.io. This means
Celluloid::IO actors have the power of both Celluloid actors and evented I/O
loops. Unlike certain other evented I/O systems which limit you to a single
event loop per process, Celluloid::IO lets you make as many actors as you want,
system resources permitting.
Rather than callbacks, Celluloid::IO exposes a synchronous API built on duck
types of Ruby's own IO classes, such as TCPServer and TCPSocket. These classes
work identically to their core Ruby counterparts, but in the scope of
Celluloid::IO actors provide "evented" performance. Since they're drop-in
replacements for the standard classes, there's no need to rewrite every library
just to take advantage of Celluloid::IO's event loop and you can freely switch
between evented and blocking IO even over the lifetime of a single connection.
WWW: https://github.com/celluloid/celluloid-io
RG: https://rubygems.org/gems/celluloid-io
|
15:22 sunpoet
- Add rubygem-nio4r 1.0.0
nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby.
I/O selectors are the heart of "reactor"-based event loops, and monitor multiple
I/O objects for various types of readiness, e.g. ready for reading or writing.
The most similar API provided by Ruby today is Kernel.select, however the select
API requires you to pass in arrays of all of the I/O objects you're interested
in every time. nio4r provides a more object-oriented API that lets you register
I/O objects with a selector then handle them when they're selected for various
types of events.
nio4r is modeled after the Java NIO API, but simplified for ease-of-use.
Its goals are:
- Expose high-level interfaces for stateful IO selectors
- Keep the API small to maximize both portability and performance across many
different OSes and Ruby VMs
- Provide inherently thread-safe facilities for working with IO objects
WWW: https://github.com/celluloid/nio4r
RG: https://rubygems.org/gems/nio4r
|
14:39 des
Add p5-Module-Install-ReadmeFromPod, a Module::Install extension which
generates a README from POD during installation.
|
Monday, 10 Feb 2014
|
14:32 culot
Path::FindDev is used to find a development path somewhere in an upper
hierarchy. It is mostly a glue layer around Path::IsDev with a few
directory walking tricks.
WWW: http://search.cpan.org/dist/Path-FindDev/
|
13:24 nemysis
- Update to 2.1.3
- Change master sites to RUBYFORGE
- Take maintainership
- Remove DEPRECATED, EXPIRATION_DATE
- Add license (LGPL21)
- Add dependencies for devel/sdl_sge, japanese/libskk and devel/sdlskk
- Change CONFIGURE_ARGS
- Change DOCS, EXAMPLES and add DOCS, EXAMPLES Options
- Support STAGEDIR
- Remove obsolete REINPLACE
- Strip library
- Fix the usage of 'ruby' to get rid of the implicit lang/ruby dependency
- Add patch, fix build on FreeBSD
- Change pkg-descr
- Add WWW
|
Sunday, 9 Feb 2014
|
08:44 koobs
[NEW PORT] devel/py-yappi: Yet Another Python Profiler
Yappi is designed to work on long-running multi-threaded applications.
It is possible to profile an application, retrieve statistics, then stop and
start later on the fly without affecting the profiled application.
WWW: https://pypi.python.org/pypi/yappi/
PR: ports/186157
Submitted by: Johannes Jost Meixner <xmj@chaot.net>
|
Wednesday, 5 Feb 2014
|
20:03 sunpoet
- Add php-Psr_Log 1.0.0
This repository holds all interfaces/classes/traits related to PSR-3.
WWW: https://github.com/php-fig/log
PR: ports/186222
Submitted by: Gasol Wu <gasol.wu@gmail.com>
|
20:03 sunpoet
- Add php-scalar_objects 0.0.20140124
Add support for method calls on primitive types in PHP
This extension implements the ability to register a class that handles the
method calls to a certain primitive type (string, array, ...). As such it
allows implementing APIs like $str->length().
The main purpose of this repo is to provide a proof of concept implementation
that can be used to design the new APIs. The switch to object syntax for
operations on primitive types is a unique opportunity for PHP to redesign many
of its inconsistent core APIs. This repo provides the means to quickly
prototype and test new APIs as userland code. Once the APIs are figured out it
will be proposed for inclusion into PHP.
Note: The ability to register type handlers from userland is just for
prototyping.
WWW: https://github.com/nikic/scalar_objects
PR: ports/186221
Submitted by: Gasol Wu <gasol.wu@gmail.com>
|
17:03 zi
New port: devel/py-qpid:
Python bindinds for Apache Qpid, which speak AMQP and support many languages
and platforms.
AMQP is an open internet protocol for reliably sending and receiving messages.
It makes it possible for everyone to build a diverse, coherent messaging
ecosystem.
WWW: https://qpid.apache.org/
|
Sunday, 2 Feb 2014
|
09:27 koobs
devel/py-tapi: Framework for testing APIs [NEW PORT]
Tapi is a tool to automate the testing of your Application Programmer Interfaces
(APIs). Features:
* Test you API without writing any code (only edit a json file)
* Test you APIs in a much more 'natural' way by specifying urls/verbs and what
the output should be
* Verify anything from response status codes, headers, body content etc
* Also allows verification by issuing another API call to a different endpoint
to ensure a prior API call worked
* Execute arbitrary python scripts to populate request paramaters e.g. custom
headers
* Execute arbitrary python scripts to verify response from endpoint is valid
* Tests your APIs using your own APIs
WWW: https://github.com/jimmyislive/tapi/
PR: ports/186342
Submitted by: Johannes Jost Meixner <xmj@chaot.net>
|
Wednesday, 29 Jan 2014
|
18:19 bapt
Add libcxxrt into the ports tree, that is a necessary piece of bringing
a one true unique c++ ABI for the ports tree
|
Tuesday, 28 Jan 2014
|
14:43 skreuzer
Blessings lifts several of curses' limiting assumptions, and it makes
your code pretty
Use styles, color, and maybe a little positioning without necessarily
clearing the whole screen first. Leave more than one screenful of
scrollback in the buffer after your program exits, like a well-behaved
command-line app should. Get rid of all those noisy, C-like calls to
tigetstr and tparm, so your code doesn't get crowded out by terminal
bookkeeping. Act intelligently when somebody redirects your output to a
file, omitting the terminal control codes the user doesn't want to see.
WWW: https://github.com/erikrose/blessings
|
14:15 demon
New port: py-user_agents.
user_agents is a Python library that provides an easy way to identify/detect
devices like mobile phones, tablets and their capabilities by parsing (browser)
user agent strings. The goal is to reliably detect whether:
-- User agent is a mobile, tablet or PC based device
-- User agent has touch capabilities (has touch screen)
user_agents relies on the excellent ua-parser to do the actual parsing of the
raw user agent string.
|
14:11 demon
Rename to reflect module name.
|
13:01 demon
New port: py-ua-parser.
Python port of Browserscope's user agent parser
|
03:07 amdmi3
- Keep category Makefile sorted
|
Monday, 27 Jan 2014
|
17:04 skreuzer
The conditional context manager comes handy when you always want to execute
a with-block but only conditionally want to apply its context manager.
WWW: https://pypi.python.org/pypi/conditional
|
14:01 koobs
devel/py-capstone: Python bindings for the Capstone Disassembly Engine [NEW
PORT]
Python bindings for the Capstone Disassembly Engine
Capstone is a disassembly framework with the target of becoming the ultimate
disasm engine for binary analysis and reversing in the security community.
WWW: http://www.capstone-engine.org
|
07:00 koobs
devel/capstone: Multi-platform, multi-architecture disassembly framework [NEW
PORT]
Capstone is a lightweight multi-platform, multi-architecture disassembly
framework.
Features:
* Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86
* Clean/simple/lightweight/intuitive architecture-neutral API
* Provide details on disassembled instruction (called "decomposer")
* Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
* Implemented in pure C language, with bindings for Python, Ruby, C#, Java,
GO, OCaml & Vala available.
* Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)
* Thread-safe by design
* Distributed under the open source BSD license
WWW: http://capstone-engine.org/
PR: ports/186102
Submitted by: Oliver Pinter <oliver.pntr@gmail.com>
|
Friday, 24 Jan 2014
|
09:32 rene
Remove expired ports:
2013-12-22 devel/mico: Broken for more than 6 month
2014-01-22 cad/salome: depends on expired cad/salome-kernel
2014-01-22 cad/salome-netgenplugin: depends on expired cad/salome-kernel
2014-01-22 cad/salome-jobmanager: depends on expired cad/salome-kernel
2014-01-22 cad/salome-visu: depends on expired cad/salome-kernel
2014-01-22 cad/salome-kernel: does not configure
2014-01-22 cad/salome-multipr: depends on expired cad/salome-kernel
2014-01-22 cad/salome-smesh: depends on expired cad/salome-kernel
2014-01-22 cad/salome-gui: depends on expired cad/salome-kernel
2014-01-22 cad/salome-yacs: depends on expired cad/salome-kernel
2014-01-22 cad/salome-med: depends on expired cad/salome-kernel
2014-01-22 cad/salome-light: depends on expired cad/salome-kernel
2014-01-22 cad/salome-randomizer: depends on expired cad/salome-kernel
2014-01-22 cad/salome-sierpinsky: depends on expired cad/salome-kernel
2014-01-22 cad/salome-geom: depends on expired cad/salome-kernel
2014-01-22 devel/combat: depends on expired devel/mico
|
Tuesday, 21 Jan 2014
|
21:28 rm
Test data editor for Robot Framework test data.
WWW: https://github.com/robotframework/RIDE/wiki
PR: 185971
Submitted by: Vladimir Chukharev
|
18:43 danilo
- Add new port devel/jsoncpp
jsoncpp is an implementation of a JSON reader and writer in C++.
PR: ports/185592
Submitted by: Johan Str?m <johan@stromnet.se>
|
15:54 lwhsu
Add devel/pear-channel-twig, www/pecl-twig, www/pear-twig:
TWIG: The flexible, fast, and secure template engine for PHP
PR: ports/181848
Submitted by: Joe Horn <joehorn@gmail.com>
|
02:33 feld
HTML Purifier is a standards compliant HTML filter library written in
PHP
Approved by: swills (mentor)
|
02:31 feld
Add Pear channel "htmlpurifier" -- htmlpurifier.org
Approved by: swills (mentor)
|
Monday, 20 Jan 2014
|
15:19 amdmi3
- As gitg is becoming more and more bloated with heavy gnome3 depends, resurrect
lightweight gtk2 gitg version 0.0.8 as a separate port
- Add mutual conflicts between gitg and gitg0
- While here, fix portlint warning in gitg
|
Friday, 17 Jan 2014
|
17:33 danilo
- Add new port devel/llnextgen
LLnextgen is an Extended-LL(1) parser generator. It is a rewrite of the LLgen
parser generator by D. Grune and C.J.H. Jacobs which is part of the Amsterdam
Compiler Kit (ACK). Like all parser generators, LLnextgen takes the description
of the grammar with associated actions as input, and generates a parser routine
for use in compilers and other text processing programs.
PR: ports/185458
Submitted by: Oleksii Tsai <oleksii.tsai@googlemail.com>
|
08:08 jgh
Kick Assembler is an advanced MOS 65xx assembler combined
with a Java Script like script language.
WWW: http://www.theweb.dk/KickAssembler/
PR: ports/180070
Submitted by: Uffe Jakobsen <uffe@uffe.org>
|
Wednesday, 15 Jan 2014
|
20:45 theraven
Add a port for CheriVis, a tool for inspecting CHERI CPU instruction traces.
Approved by: bapt (mentor)
|
15:31 kuriyama
Test::Time can be used to test modules that deal with time. Once you
use this module, all references to time and sleep will be
internalized. You can set custom time by passing time => number after
the use statement.
WWW: http://search.cpan.org/dist/Test-Time/
|
15:22 kuriyama
Test::Name::FromLine is test utility that fills test names from its
file. Just use this module in test and this module fill test names to
all test except named one.
WWW: http://search.cpan.org/dist/Test-Name-FromLine/
|
Sunday, 12 Jan 2014
|
14:45 kuriyama
Time::Crontab is a parser for crontab date and time field. And it
provides simple matcher.
WWW: http://search.cpan.org/dist/Time-Crontab/
|
03:52 sunpoet
- Add p5-Test-Version 1.002004
This module's goal is to be a one stop shop for checking to see that your
versions across your dist are sane.
WWW: http://search.cpan.org/dist/Test-Version/
|
Friday, 10 Jan 2014
|
15:05 bapt
No more public distfiles preventing upgrade to lua 5.2 and not depend on
|
Thursday, 9 Jan 2014
|
21:45 pgj
- Remove some outdated Haskell ports
Obtained from: FreeBSD Haskell
|
15:41 kuriyama
This script scans prerequisite modules from your code, and generate
CPANfile. You can also list missing prerequisite modules.
WWW: http://search.cpan.org/dist/App-scan_prereqs_cpanfile/
|
Wednesday, 8 Jan 2014
|
14:00 bapt
Remove reflex, this is a duplicate of textproc/reflex
Reported by: bf
|
Number of commits found: 11319 (showing only 100 on this page) |