Commit graph

5720 commits

Author SHA1 Message Date
Jason E. Hale
5c5841a34d - Move devel/p5-doxygenfilter -> devel/p5-Doxygen-Filter-Perl as the
project has been taken over by a new developer and renamed:
  http://www.bigsister.ch/doxygenfilter/news.html
- Update to 1.61
- Support staging

PR:		ports/167134
Submitted by:	Sergey Golyashov <svvord@mail.ru>
2013-10-10 02:27:48 +00:00
Bryan Drewery
71db350245 - Rename devel/valgrind-snapshot to devel/valgrind-devel to follow port
naming conventions
- Convert to staging
2013-10-09 13:23:18 +00:00
Rene Ladan
323af56be8 Remove devel/linux-f10-libglade and textproc/linux-f10-libxml, both
have newer versions in the ports tree and both are unused.

OK from:	emulation@
2013-10-07 14:20:25 +00:00
Baptiste Daroussin
c6004733aa Remove bonobo,oaf (component of the EOLed gnome1) not used by anything anymore.
Approved by:	gnome (implicit)
2013-10-07 06:28:52 +00:00
Baptiste Daroussin
0e5ee323bc Remove gconf (component of the EOLed gnome1) not used by anything anymore.
Approved by:	gnome (implicit)
2013-10-07 06:23:53 +00:00
Baptiste Daroussin
1b24b0bf69 Remove libglade (component of the EOLed gnome1) not used by anything anymore.
Approved by:	gnome (implicit)
2013-10-07 06:13:15 +00:00
Cy Schubert
b03e362c33 With the impending removal of rcs from base/head/, add new rcs 5.7 port
which is compatible with the soon to be removed rcs (5.7) in base/ and make
security/fwbuilder (which will not work with any rcs newer than 5.7)
depend on it.
2013-10-06 04:23:20 +00:00
Baptiste Daroussin
eb7bb6a16a Removed unmaintained (ports@) or gnome@ ports depending on gnome1
Approved by:	gnome (implicit)
2013-10-05 14:42:53 +00:00
Bryan Drewery
188f97299d A highly-available key value store for shared
configuration and service discovery. etcd is
inspired by zookeeper and doozer, with a focus on:

* Simple: curl'able user facing API (HTTP+JSON)
* Secure: optional SSL client cert authentication
* Fast: benchmarked 1000s of writes/s per instance
* Reliable: Properly distributed using Raft

Etcd is written in Go and uses the raft consensus
algorithm to manage a highly-available replicated log.

WWW: https://github.com/coreos/etcd#etcd

Use PKGNAMEPREFIX=coreos to avoid PKGNAME conflict with audio/etcd

PR:		ports/182419
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
2013-10-04 11:09:38 +00:00
Baptiste Daroussin
60b40712af Removed expired ports 2013-10-02 21:52:17 +00:00
Antoine Brodin
7dc09c4da2 New port: libolecf
Library and tools to access the OLE 2 Compound File (OLECF) format

WWW: http://code.google.com/p/libolecf/
2013-10-02 18:26:57 +00:00
Sunpoet Po-Chuan Hsieh
de1c6ab015 - Add p5-Exporter-Tiny 0.026
Exporter::Tiny supports many of Sub::Exporter's external-facing features
including renaming imported functions with the -as, -prefix and -suffix options;
explicit destinations with the into option; and alternative installers with the
installler option. But it's written in only about 40% as many lines of code and
with zero non-core dependencies.

Its internal-facing interface is closer to Exporter.pm, with configuration done
through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables.

Exporter::Tiny performs most of its internal duties (including resolution of tag
names to sub names, resolution of sub names to coderefs, and installation of
coderefs into the target package) as method calls, which means they can be
overridden to provide interesting behaviour.

WWW: http://search.cpan.org/dist/Exporter-Tiny/
2013-10-01 17:10:14 +00:00
Dmitry Marakasov
84c8373b24 R18n is a i18n tool to translate your Ruby application. It has nice
Ruby-style syntax, filters, flexible locales, custom loaders,
translation support for any classes, time and number localization,
several user language support, agnostic core package with out-of-box
support for Rails, Sinatra and desktop applications.

WWW: https://github.com/ai/r18n
2013-09-24 03:54:10 +00:00
Dmitry Marakasov
5c8bda1444 STXXL: Standard Template Library for Extra Large Data Sets.
The core of STXXL is an implementation of the C++ standard template
library STL for external memory (out-of-core) computations, i. e.,
STXXL implements containers and algorithms that can process huge
volumes of data that only fit on disks. While the closeness to the
STL supports ease of use and compatibility with existing applications,
another design priority is high performance.

WWW: http://stxxl.sourceforge.net/
2013-09-23 20:47:27 +00:00
Rene Ladan
ead334e884 Resurrect this port, there is an active PR against it (ports/181062)
Submitted by:	KATO Tsuguru
2013-09-23 19:57:08 +00:00
Ruslan Makhmatkhanov
0de2bb1137 Garbage-collect the ports, not used since Plone 4.3 import. 2013-09-23 11:17:32 +00:00
Rene Ladan
7a7d002afa Remove expired ports:
2013-09-21 devel/ppl: obsolete version; fails to build
2013-09-23 textproc/fileshuffle: Does not work, use gshuf from sysutils/coreutils instead
2013-09-23 10:57:49 +00:00
Ruslan Makhmatkhanov
699ed1411f Remove since ElementTree is a part of standard library since Python 2.5.
Last consumer of it gone today.

PR:		155526
Submitted by:	rm (myself)
2013-09-23 10:41:01 +00:00
Sunpoet Po-Chuan Hsieh
8084bec184 - Add p5-Term-ReadLine-Perl 1.0303
- While I'm here, add NO_STAGE

This is a quick implementation of the minimal interface to Readline
libraries.

WWW: http://search.cpan.org/dist/Term-ReadLine-Perl/

PR:		ports/180300
Submitted by:	Anes Mukhametov <anes@anes.su>
2013-09-22 20:00:07 +00:00
Sunpoet Po-Chuan Hsieh
a14ce15e34 - Add p5-MooseX-Role-Matcher 0.05
- While I'm here, add LICENSE and NO_STAGE

MooseX::Role::Matcher - generic object matching based on
attributes and methods

WWW: http://search.cpan.org/dist/MooseX-Role-Matcher/

PR:		ports/180308
Submitted by:	Anes Mukhametov <anes@anes.su>
2013-09-22 18:03:55 +00:00
Sunpoet Po-Chuan Hsieh
cf8f36ac35 - Add p5-Test-Able-Runner 1.001
- While I'm here, add LICENSE and NO_STAGE

Provides basic test runner via use_test_packages by base package or a list
of test packages. Allows you to choose your test paths.
Use Test::Able without a bunch of boilerplate.

WWW: http://search.cpan.org/dist/Test-Able-Runner/

PR:		ports/180304
Submitted by:	Anes Mukhametov <anes@anes.su>
2013-09-22 18:02:55 +00:00
Sunpoet Po-Chuan Hsieh
4590ef587b - Add p5-Test-Able 0.11
- While I'm here, add LICENSE and NO_STAGE

An xUnit style testing framework inspired by Test::Class and built using Moose.
It can do all the important things Test::Class can do and more.
The prime advantages of using this module instead of Test::Class are
flexibility and power. Namely, Moose.

This module was created for a few of reasons:

To address perceived limitations in, and downfalls of, Test::Class.
To leverage existing Moose expertise for testing.
To bring Moose to the Perl testing game.

WWW: http://search.cpan.org/dist/Test-Able/

PR:		ports/180303
Submitted by:	Anes Mukhametov <anes@anes.su>
2013-09-22 18:01:49 +00:00
Koop Mast
9e6673f04f Move ptlib26, opal3 and ekiga3 to unversioned ports and update to:
ptlib to 2.10.10
opal to 3.10.10
ekiga to 4.0.1
2013-09-20 21:50:39 +00:00
Marcus von Appen
c84849260b PySDL2 is easy to learn and a powerful multimedia programming framework.
It is a wrapper around the various SDL2 libraries and as such similar to the
discontinued PySDL project.

WWW: http://bitbucket.org/marcusva/py-sdl2
2013-09-16 17:51:34 +00:00
Sunpoet Po-Chuan Hsieh
357388af8f - Add p5-Mo 0.35
Mo is the bare minimum needed for Perl OO. Many times you'll want just a couple
more features. Don't worry. Mo's got you covered.

Mo simply loads the feature classes Mo::build, Mo::default, Mo::builder,
Mo::coerce, Mo::is and Mo::required. The first one supports BUILD constructing
and the other three add their magics to has. A Mo::Feature module can enhance
new, extends and has, and also add new export subs, or remove existing ones.
Features can also be combined for a single accessor. See Mo::Features for a list
of all the features and for an explanation of the Feature API.

WWW: http://search.cpan.org/dist/Mo/
2013-09-14 06:39:51 +00:00
Sunpoet Po-Chuan Hsieh
39a6483e2a - Add p5-Hash-AutoHash-Args 1.17
This class simplifies the handling of keyword argument lists. It replaces
Class::AutoClass::Args. See "DIFFERENCES FROM Class::AutoClass::Args" for a
discussion of what's new. See Hash::AutoHash::Args::V0 for a subclass which is
more compatible with the original.

WWW: http://search.cpan.org/dist/Hash-AutoHash-Args/
2013-09-14 06:20:28 +00:00
Kevin Lo
ffd9263820 Remove unmaintained devel/deputy. 2013-09-13 02:44:46 +00:00
William Grzybowski
80d5261e88 devel/py-resolver: Resolve specially formatted statements to Python objects
Resolve specially formated statements to Python objects.

Turn strings like "packagename.modulename:Eval().the_rest()" into
whatever you would get back by performing a similar sequence of
imports and calls. This is useful for config files and situations
where you would like to import things in a lazy way. Later this
package will probably provide a way to restrict resolution for safety.

WWW: http://lukearno.com/projects/resolver/

PR:		ports/181859
Submitted by:	Trevor Caira <trevor bitba.se>
2013-09-11 21:23:11 +00:00
Kubilay Kocak
91f726b9b8 devel/py-memoryprofiler: [NEW PORT] Line-by-line and process memory usage analysis
memory_profiler is a python module for monitoring memory consumption of a
process as well as line-by-line analysis of memory consumption for python
programs. It is a pure python module and has the psutil module as optional
(but highly recommended) dependencies.

WWW: https://github.com/fabianp/memory_profiler

PR:		ports/181831
Submitted by:	Johannes Jost Meixner <xmj@chaot.net>
2013-09-11 10:17:53 +00:00
Sunpoet Po-Chuan Hsieh
47e61af911 - Add p5-MooseX-Types-URI 0.03
MooseX::Types::URI provides Moose types for fun with URIs.

It has slightly DWIMier types than the URI classes have due to implementation
details, so the types should be more forgiving when ducktyping will work anyway
(e.g. URI::WithBase does not inherit URI).

WWW: http://search.cpan.org/dist/MooseX-Types-URI/
2013-09-10 18:07:44 +00:00
Sunpoet Po-Chuan Hsieh
6dda6926cc - Add p5-IO-SessionData 1.03
IO::SessionData is a supporting module for SOAP::Lite.

WWW: http://search.cpan.org/dist/IO-SessionData/
2013-09-09 18:24:24 +00:00
Sunpoet Po-Chuan Hsieh
9308b19908 - Add p5-Test-Warnings 0.008
If you've ever tried to use Test::NoWarnings to confirm there are no warnings
generated by your tests, combined with the convenience of done_testing to not
have to declare a test count, you'll have discovered that these two features do
not play well together, as the test count will be calculated before the warnings
test is run, resulting in a TAP error. (See examples/test_nowarnings.pl in this
distribution for a demonstration.)

This module is intended to be used as a drop-in replacement for
Test::NoWarnings: it also adds an extra test, but runs this test before
done_testing calculates the test count, rather than after. It does this by
hooking into done_testing as well as via an END block. You can declare a plan,
or not, and things will still Just Work.

WWW: http://search.cpan.org/dist/Test-Warnings/
2013-09-08 15:46:36 +00:00
Marcus von Appen
da9dd7122d - the logilab-astng project was renamed to astroid
- Update astroid to version 1.0.0
2013-09-08 08:19:13 +00:00
Sunpoet Po-Chuan Hsieh
851e03daa6 - Connect p5-Type-Tie 2013-09-07 10:24:16 +00:00
Sunpoet Po-Chuan Hsieh
7432dd23eb - Add p5-Type-Tie 0.003
Type::Tie exports a single function: ttie. ttie ties a variable to a type
constraint, ensuring that whatever values stored in the variable will conform to
the type constraint. If the type constraint has coercions, these will be used if
necessary to ensure values assigned to the variable conform.

WWW: http://search.cpan.org/dist/Type-Tie/
2013-09-07 10:19:20 +00:00
William Grzybowski
9b26aab9b0 devel/py-bcdoc: tools to help document botocore-based projects
Tools to help document botocore-based projects.

WWW: https://github.com/boto/bcdoc/

PR:		ports/181864
Submitted by:	Alexey Degtyarev <alexey renatasystems.org>
2013-09-06 15:53:13 +00:00
Joerg Wunsch
936c2b64af GCC 3.x has passed its useful lifetime.
The original reason for establishing the port was poorer optimization
for the AVR backend in GCC 4.x in some cases.  This reason no longer
exists.

As GCC 3.x causes tons of build warnings with clang now, just drop it.
2013-09-05 07:34:14 +00:00
Ryan Steinmetz
6f691a893e New port: devel/rubygem-redmine_plugin_support:
This libarary is a collection of rake tasks and other scripts that will
make Redmine plugin development easier.

WWW: https://rubygems.org/gems/redmine_plugin_support
2013-09-03 22:49:57 +00:00
Sunpoet Po-Chuan Hsieh
fef0e8270e - Add p5-Pithub 0.01020
Pithub provides a set of modules to access the Github v3 API in an object
oriented way. There is also Net::GitHub which does the same for all the versions
(v1, v2, v3) of the Github API. Pithub supports all API calls so far, but only
for v3.

http://search.cpan.org/dist/Pithub/ WWW: http://search.cpan.org/dist/Pithub/
2013-09-03 15:08:46 +00:00
Antoine Brodin
03443a0cd8 New port: py-docopt
docopt helps you:
- define interface for your command-line app, and
- automatically generate parser for it.

WWW: http://docopt.org/
2013-09-01 16:44:50 +00:00
Rene Ladan
27abcfb125 Remove expired ports:
2013-08-28 lang/gdc: Broken for more than 6 month
2013-08-31 net-im/cli-msn: MSN Messenger service terminated 30 APR 2013
2013-09-01 x11-toolkits/wxd: Depends on deprecated lang/gdc
2013-09-01 security/openvpn22: Please migrate to a newer OpenVPN version
2013-09-01 devel/dsss: Depends on expired lang/gdc
2013-09-01 graphics/qcamview: Broken on FreeBSD 8 and newer
2013-09-01 www/cacheboy15-devel: Broken on FreeBSD 8 and newer
2013-09-01 graphics/spcaview: Broken on FreeBSD 8 and newer
2013-09-01 comms/uticom: Broken on FreeBSD 8 and newer
2013-09-01 net/ipex: Broken on FreeBSD 8 and newer
2013-09-01 graphics/phpsview: Broken on FreeBSD 8 and newer
2013-09-01 misc/usbrh: Broken on FreeBSD 8 and newer
2013-09-01 net/atmsupport: Broken on FreeBSD 8 and newer
2013-09-01 comms/ib-kmod: Broken on FreeBSD 8 and newer
2013-09-01 net/libproxy-mozjs: Does not work with newer libxul
2013-09-01 www/helixplugin: Does not work with newer libxul
2013-09-01 deskutils/chmsee: Does not work with newer libxul
2013-09-01 www/moonshine: Does not work with newer libxul
2013-09-01 x11/ggiterm: Unmaintained and broken
2013-09-01 graphics/libggigcp: Unmaintained
2013-09-01 graphics/libggimisc: Unmaintained
2013-09-01 graphics/libggiwmh: Unmaintained
2013-09-01 devel/libgiigic: Unmaintained
2013-09-01 games/koth: Unmaintained
2013-09-01 15:06:45 +00:00
Lars Thegler
ec907b236c Perl6 style Junction operators in Perl5. This is a lightweight
module which provides 'Junction' operators, the most commonly used
being any and all.
2013-08-30 20:20:53 +00:00
Olli Hauer
0ad9a57a22 - remove expired bugzilla3 ports 2013-08-29 20:17:08 +00:00
Ruslan Makhmatkhanov
4660685eb3 Serpent is a simple serialization library based on ast.literal_eval.
Because it only serializes literals and recreates the objects using
ast.literal_eval(), the serialized data is safe to transport to other
machines (over the network for instance) and de-serialize it there.

WWW: http://pypi.python.org/pypi/serpent
2013-08-29 15:39:49 +00:00
Rene Ladan
e4655ccda2 Remove expired port:
2013-08-29 devel/g2c: Not supported upstream anymore
2013-08-29 09:17:00 +00:00
Bryan Drewery
52c6ac3e26 - Disconnect ports removed in r325546 2013-08-29 02:28:57 +00:00
Sunpoet Po-Chuan Hsieh
4d98c80ad6 - Add p5-Specio 0.08
The Specio distribution provides classes for representing type constraints and
coercion, along with syntax sugar for declaring them.

Note that this is not a proper type system for Perl. Nothing in this
distribution will magically make the Perl interpreter start checking a value's
type on assignment to a variable. In fact, there's no built-in way to apply a
type to a variable at all.

Instead, you can explicitly check a value against a type, and optionally coerce
values to that type.

The author's long-term goal is to replace Moose's built-in types and
MooseX::Types with this module.

WWW: http://search.cpan.org/dist/Specio/
2013-08-27 17:15:28 +00:00
Raphael Kubo da Costa
d6a43fb81c Add devel/vera++.
Vera++ is a programmable tool for verification, analysis and transformation
of C++ source code. Vera++ is mainly an engine that parses C++ source files
and presents the result of this parsing to scripts in the form of various
collections - the scripts are actually performing the requested tasks.

WWW: https://bitbucket.org/verateam/vera/wiki/Home

PR:		ports/181245
Submitted by:	Cristiano Rolim Pereira <cristianorolim@outlook.com>
2013-08-25 22:38:47 +00:00
Olivier Duchateau
a868a486fe xmltodict is a Python module that makes working with XML feel like you are
working with JSON.

WWW: https://pypi.python.org/pypi/xmltodict

PR:		181503
Submitted by:	Johannes Meixner <xmj@chaot.net>
2013-08-25 12:54:34 +00:00
Sunpoet Po-Chuan Hsieh
e8f2cec378 - Add p5-Config-Model-Tester 2.043
Config::Model::Tester provides a way to test configuration models with tests
files. This class was designed to tests several models and several tests cases
per model.

WWW: http://search.cpan.org/dist/Config-Model-Tester/
2013-08-24 21:57:23 +00:00
John Marino
8ff04a27b2 Resurrect devel/florist-gpl and update from version 2006 to 2012
FLORIST is an implementation of the IEEE Standards 1003.5: 1992,
IEEE STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as
the POSIX Ada Bindings.

Approved by:	bapt/culot (mentors, implicit)
2013-08-22 23:19:33 +00:00
Mathieu Arnold
8ea2186a76 Add p5-IO-Pipely 0.005, portably create pipe() or pipe-like handles, one
way or another.

Some dependencies are not quite met yet, but should be soon.
2013-08-22 19:54:51 +00:00
TAKATSU Tomonari
1466c33bcf - Add new port: devel/rubygem-graf
Graf is a simple git log analyzer gem.

  WWW: https://github.com/abhshkdz/graf
2013-08-22 15:19:00 +00:00
Guido Falsi
6b98326c8f Normally version control systems don't allow fine grained commits.
commit-patch allows the user to control exactly what gets committed by
letting the user supply a patch to be committed rather than using the
files in the current working directory.

commit-patch supports Darcs, Git, Mercurial, Bazaar, Subversion,
Monotone or CVS repositories.

Also included is an Emacs interface to commit-patch. It allows you to
just hit C-c C-c in any patch buffer to apply and commit only the
changes indicated by the patch, regardless of the changes in your
working directory.

WWW: http://www.porkrind.org/commit-patch/

PR:		ports/178945
Submitted by:	Lapo Luchini <lapo@lapo.it>
2013-08-21 20:05:58 +00:00
Grzegorz Blach
1efda89871 - devel/prettygo rename to devel/go-pretty
- devel/go-pretty update to 20130510
- Add textproc/go-text

Approved by:	crees (mentor)
2013-08-17 15:49:21 +00:00
Rui Paulo
6c29a6e8f2 Add a port for the TI PASM.
PASM stands for PRU assembler. PRU stands for Programmable Realtime Unit.

Reviewed by:	ak
2013-08-15 06:12:48 +00:00
Oliver Lehmann
cc4a0d29e7 Add the PECL extension YAC - yet another cache.
Performs for me better than APC, APCu, Xcache or the PECL memcache extensions
2013-08-14 04:53:13 +00:00
William Grzybowski
83f96e2883 devel/py-jira: Library to ease use of the JIRA 5 REST APIs
A library to ease use of the JIRA 5 REST APIs

WWW: http://bitbucket.org/bspeakmon/jira-python

PR:		ports/180849
Submitted by:	Alexandros Kosiaris <akosiaris gmail.com>
2013-08-07 23:34:55 +00:00
Jason Helfman
bd9c93f940 dasm is a versatile macro assembler with support
for several 8-bit microprocessors including:

MOS 6502 & 6507
Motorola 6803, 68705 & 68HC11
Hitachi HD6303 (extended Motorola 6801)
Fairchild F8

WWW: http://dasm-dillon.sourceforge.net/

PR:		ports/180971
Submitted by:	uffe@uffe.org
2013-08-05 06:25:51 +00:00
William Grzybowski
cb8a37590b biplist is a binary plist parser/generator for Python
Binary Property List (plist) files provide a faster and smaller serialization
format for property lists on OS X. This is a library for generating binary
plists which can be read by OS X, iOS, or other clients.

WWW: https://github.com/wooster/biplist
2013-08-04 13:57:30 +00:00
William Grzybowski
3fd9929b94 devel/py-defusedxml: Defusing XML bombs and other exploits
The results of an attack on a vulnerable XML library can be fairly dramatic.
With just a few hundred Bytes of XML data an attacker can occupy several
Gigabytes of memory within seconds. An attacker can also keep CPUs busy for
a long time with a small to medium size request.  This library prevents
such issues.

WWW: https://bitbucket.org/tiran/defusedxml
2013-08-04 13:40:11 +00:00
Jason Helfman
515af41863 ACME is a free crossassembler, released under the GNU General Public License.
The current version can produce code for the 6502, 65c02 and 65816 processors.
It also supports some of the undocumented ("illegal") opcodes of the 6502.

WWW: http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/

PR:		ports/179019
Submitted by:	uffe@uffe.org
2013-08-03 07:33:15 +00:00
Kevin Lo
468d53e351 Import Android adb tool.
Android Debug Bridge (adb) is a versatile command line tool that
lets you communicate with an emulator instance or connected
Android-powered device.
2013-08-01 10:05:27 +00:00
Andrej Zverev
e8ec1931a6 Add new port: devel/p5-interface
Compile-time interface complaince testing. Inspects the methods defined
in your module, and compares them against the methods defined in the
modules you list. Requires no special or additional syntax.

WWW: http://search.cpan.org/dist/interface/
2013-07-31 12:51:11 +00:00
Koop Mast
a5f590e51d The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
2013-07-31 11:57:45 +00:00
Baptiste Daroussin
28a37ebbf8 Remove libbonobomm and libbonobouimm:
Both are unsupported upstream,
Both are broken with clang,
Both are not depended on in the ports tree

Approved by:	bland (maintainer)
2013-07-31 09:43:18 +00:00
Jason Helfman
bdea2a4cfa xa is a high-speed, two-pass portable cross-assembler.
It understands mnemonics and generates code for:
NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...)
CMOS 6502s (65C02 and Rockwell R65C02) and the 65816.

WWW: http://www.floodgap.com/retrotech/xa/

PR:		ports/179021
Submitted by:	uffe@uffe.org
2013-07-31 07:45:04 +00:00
Jason Helfman
675b5a216a dxa65 is a disassembler for MOS 6502 and compatible CPUs
NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...)
CMOS 6502s (65C02 and Rockwell R65C02)

WWW: http://www.floodgap.com/retrotech/xa#dxa

PR:		ports/179030
Submitted by:	uffe@uffe.org
2013-07-31 07:11:46 +00:00
Steve Wills
4520152ff4 Ruby wrapper that supports all of the GitHub API v3 methods(nearly 200). It's
build in a modular way, that is, you can either instantiate the whole api
wrapper Github.new or use parts of it e.i. Github::Repos.new if working solely
with repositories is your main concern.

WWW: https://github.com/peter-murach/github
2013-07-28 23:20:25 +00:00
Tim Kientzle
3b81875732 arm-eabi-gcc cross compiler.
Approved by:	db
2013-07-28 16:45:59 +00:00
Tim Kientzle
d3eda42f49 Add arm-eabi-binutils cross-tools.
Approved by:	db
2013-07-28 16:45:22 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Nicola Vitale
6bb4788364 A built-package format for Python.
A wheel is a ZIP-format archive with a specially formatted filename and the
.whl extension. It is designed to contain all the files for a PEP 376
compatible install in a way that is very close to the on-disk format.
Many packages will be properly installed with only the "Unpack" step (simply
extracting the file onto sys.path), and the unpacked archive preserves enough
information to "Spread" (copy data and scripts to their final locations)
at any later time.

The wheel project provides a bdist_wheel command for setuptools (requires
setuptools >= 0.8.0). Wheel files can be installed with a newer pip from
https://github.com/pypa/pip or with wheel's own command line utility.

WWW: http://bitbucket.org/dholth/wheel/

Build logs:	http://goo.gl/fNXhY1
2013-07-26 15:15:10 +00:00
Nicola Vitale
a28363fb24 A Python library which provides support for handling directories as described
in the XDG Base Directory and User Folders specifications.

WWW: https://launchpad.net/dirspec

Build logs:	http://goo.gl/QdByDo
2013-07-26 12:38:21 +00:00
Wen Heping
867ec689b5 MooX::Types::MooseLike::Numeric provides Moo types for numbers.
WWW: http://search.cpan.org/dist/MooX-Types-MooseLike-Numeric/
2013-07-23 11:23:59 +00:00
Steve Wills
f7a84daa40 Adds a metaclass method to all Ruby objects
WWW: http://github.com/floehopper/metaclass
2013-07-21 19:08:20 +00:00
John Marino
42c75472fb Add new port: devel/ahven
Avhen is a testing framework for the Ada programming language.  It has
functional similarities to JUnit and AUnit.

Approved by:	bapt (mentor)
2013-07-21 14:29:46 +00:00
Kubilay Kocak
6307497d2a devel/py-pbr: Python Build Reasonableness [NEW PORT]
PBR is a library that injects some useful and sensible default
behaviors into your setuptools run. It started off life as the chunks
of code that were copied between all of the OpenStack projects. Around
the time that OpenStack hit 18 different projects each with at least 3
active branches, it seems like a good time to make that code into a
proper re-usable library.

WWW: https://github.com/openstack-dev/pbr

PR:		180550
Submitted by:	Mikolaj Golub <trociny@FreeBSD.org>
2013-07-20 07:49:56 +00:00
Vanilla I. Shu
82c26bd4e2 Add libfortuna 0.1.0, fortuna PRNG Library.
PR:		ports/180661
Submitted by:	waitman@waitman.net
2013-07-20 03:58:42 +00:00
Martin Wilke
0c27c234d5 This project (double-conversion) provides binary-decimal and decimal-binary
routines for IEEE doubles.

The library consists of efficient conversion routines that have been extracted
from the V8 JavaScript engine. The code has been refactored and improved so that
it can be used more easily in other projects.

WWW: http://code.google.com/p/double-conversion

PR:		ports/179621
Submitted by:	Waitman Gobble <waitman@waitman.net>
2013-07-18 08:24:08 +00:00
Greg Larkin
1da0d8ca92 Gearman provides a generic framework to farm out work to other
machines or dispatch function calls to machines that are better suited
to do the work. It allows you to do work in parallel, to load balance
processing, and to call functions between languages. It can be used in
a variety of applications, from high-availability web sites to the
transport for database replication.

WWW:	http://www.gearman.org/
2013-07-17 19:27:53 +00:00
Rene Ladan
8e66630528 Remove expired port:
2013-07-17 devel/kdevelop-custom-buildsystem: part of devel/kdevelop-kde4 now
2013-07-17 07:14:34 +00:00
Steve Wills
10fcf4d003 - Update rubygem-sequel to 4.0.0
- Create sequel3 port for rubygem-larch
2013-07-13 21:30:51 +00:00
William Grzybowski
c860313ec2 devel/py-sysctl: wrapper for the sysctl system functions
Python wrapper for the sysctl system functions.

It provides a very simple interface to query for sysctls and to change
their values in a pythonic way.

WWW: https://github.com/williambr/py-sysctl
2013-07-13 21:10:25 +00:00
William Grzybowski
bc370a41e4 devel/py-paver: easy build, distribution and deployment scripting
Paver is a Python-based software project scripting tool along the lines of Make
or Rake. It is not designed to handle the dependency tracking requirements of,
for example, a C program. It is designed to help out with all of your other
repetitive tasks (run documentation generators, moving files about,
downloading things), all with the convenience of Python's syntax and massive
library of code.

WWW: http://pythonhosted.org/Paver/
2013-07-13 16:03:23 +00:00
Ryan Steinmetz
5e9abf64b7 New port: devel/rubygem-paperclip:
Easy upload management for ActiveRecord

WWW: https://rubygems.org/gems/paperclip
2013-07-10 17:32:49 +00:00
Ryan Steinmetz
dc4be6dca9 New port: devel/rubygem-cocaine:
A small library for doing (command) lines

WWW: https://rubygems.org/gems/cocaine
2013-07-10 17:31:46 +00:00
Ryan Steinmetz
dd188e41d8 New port: devel/rubygem-climate_control:
Modify your ENV

WWW: https://rubygems.org/gems/climate_control
2013-07-10 17:30:25 +00:00
Koop Mast
f8959eb356 Add llvm's libc++ stdc++ library, which supports c++11.
This is for 9.1-stable so ports can use it. libc++ isn't build by default in 9.x.
Borrow some code from the llvm/clang -devel ports for generating svn checkout
semi automaticly.
2013-07-10 11:25:44 +00:00
Rene Ladan
8524942f3c Remove expired ports:
2013-07-10 audio/gdam: Broken for a while
2013-07-10 devel/gnome-vfs1: No more depend on, No more supported upstream
2013-07-10 09:29:06 +00:00
Wesley Shields
27d1261ec5 Official Mongo C++ Driver
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

PR:		ports/175616
Submitted by:	 Waitman Gobble <uzimac@da3m0n8t3r.com>
2013-07-08 15:11:18 +00:00
Wesley Shields
3c3a3b118a Attach mongo-c-driver, forgot in earlier commit. 2013-07-08 15:09:41 +00:00
Kubilay Kocak
a9e4125c8e devel/py-reddit: Delete port. Has been removed from PyPI, Use www/py-praw
- Delete devel/py-reddit
- Update devel/Makefile
- Add MOVED index entry
2013-07-07 03:23:45 +00:00
Ryan Steinmetz
1862e75acd New port: devel/p5-JSON-Path:
search nested hashref/arrayref structures using JSONPath

WWW: http://search.cpan.org/dist/JSON-Path/
2013-07-03 18:42:54 +00:00
Ryan Steinmetz
580eff7cb1 New port: devel/p5-Lvalue:
Lvalue takes an object produced by some other package and wraps it
with lvalue functionality implemented with the object's original
getter and setter routines. Lvalue assumes its object uses the
relatively standard getter / setter idiom where any arguments is a
setter, and no arguments is a getter.

WWW: http://search.cpan.org/dist/Lvalue/
2013-07-03 18:22:27 +00:00
Alexey Dokuchaev
b27b61d38f Add p5-AnyEvent-Worker, to manage blocking task in external process.
PR:	ports/179750
2013-07-02 15:38:36 +00:00
Alexey Dokuchaev
d43aa1341c - Add p5-AnyEvent-RPC, abstract framework for RPC clients
- Remove trailing space in devel/Makefile while I am here

PR:	ports/179747
2013-07-02 15:24:11 +00:00
Alexey Dokuchaev
1b59e643f4 Add p5-AnyEvent-Connection, base class for TCP connectful clients.
PR:	ports/179746
2013-07-02 14:51:55 +00:00
Jason Helfman
3cc185ca35 Glib bindings for Libvirt virtualization API
WWW: http://www.libvirt.org
2013-07-02 06:21:24 +00:00
William Grzybowski
d3b785758b devel/ocaml-opam: Source-based package manager for OCaml
OPAM is a source-based package manager for OCaml. It supports multiple
simultaneous compiler installations, flexible package constraints, and
a Git-friendly development workflow.

WWW: http://opam.ocamlpro.com/index.html

PR:		ports/179462
Submitted by:	Joris Giovannangeli <joris.gio@gmail.com>
2013-07-01 20:07:20 +00:00
William Grzybowski
06bff7a001 devel/matreshka: Ada framework for information systems development
Matreshka is an Ada framework to develop information systems.  It consists
of five major components: League, XML processor, Web framework, SQL access,
and the Modeling framework.

League:
    High level abstraction of localization and internationalization. Also
    provides calendrical calculations, regular expressions, and JSON.

XML processor:
    Sax reader and writer, supports XML 1.0 and 1.1 as well as namespaces.
    It also has an XML catalogs resolver.

Web framework:
    Supports FastCGI, SOAP 1.2 and has a WSDL to Ada translator.

SQL access:
    Database abstraction of MySQL, Oracle, PostgreSQL, SQLite and Firebird.

Modeling framework:
    provides implementation of Meta Object Facility (MOF) written entirely
    in Ada.  Extension modules assist in the analysis of UML modules and
    extensions (MOF, OCL, and UML testing profile) and diagram definition.

WWW: http://forge.ada-ru.org/matreshka

PR:		ports/180097
Submitted by:	John Marino <draco@marino.st>
2013-07-01 19:18:17 +00:00
Dmitry Sivachenko
e74870be40 New port: py-country.
Python API for ISO country, subdivision, language and currency.
2013-07-01 12:01:05 +00:00
Rene Ladan
d8885b58f9 Remove expired ports:
2013-07-01 net/openldap23-sasl-client: Unmaintained by upstream
2013-07-01 net/openldap23-server: Unmaintained by upstream
2013-07-01 net/openldap23-client: Unmaintained by upstream
2013-07-01 www/py-django13: Unsupported version
2013-07-01 devel/libtifiles: Superseded by devel/libtifiles2
2013-07-01 comms/libticables: Superseded by comms/libticables2
2013-07-01 devel/libticalcs: Superseded by comms/libticalcs2
2013-07-01 emulators/tiemu2: Superseded by emulators/tiemu3
2013-07-01 09:19:36 +00:00
Antoine Brodin
857a10e7c6 New port: py-olefileio_pl
A python module to read Microsoft OLE2 files
2013-06-30 15:54:09 +00:00
Antoine Brodin
d12d8743f6 New port: py-binplist
A binary property list parser module written in python
2013-06-30 14:51:11 +00:00
Steve Wills
55fd1934ad Context framework extracted from Shoulda
WWW: http://thoughtbot.com/community/
2013-06-28 04:04:49 +00:00
Steve Wills
6e091c1c51 Making tests easy on the fingers and eyes
WWW: http://thoughtbot.com/community/
2013-06-28 04:04:08 +00:00
Martin Wilke
f2835e971f This is an implementation of Daniel Berger's proposal of structured warnings
for Ruby.  They provide dynamic suppression and activation, as well as,
an inheritance hierarchy to model their relations. This library preserves
the old warn signature, but additionally allows a raise-like use.

WWW: https://github.com/schmidt/structured_warnings

PR:		ports/179251
Submitted by:	Mikhail T. <m.tsatsenko@gmail.com>
2013-06-27 06:59:30 +00:00
Kubilay Kocak
1301b46ae7 devel/concurrencykit: [NEW PORT] Lock-free data structures for high performance concurrent systems
Concurrency Kit provides a plethora of concurrency primitives, safe memory
reclamation mechanisms and non-blocking data structures designed to aid in
the design and implementation of high performance concurrent systems.

WWW: http://concurrencykit.org

Reviewed by:	Samy Bahra
2013-06-25 13:31:45 +00:00
Alex Dupre
7fe96c1093 Welcome PHP 5.5!
Future steps:
- rename current php5 ports to php54
- make php55 the default one after an exp-run
2013-06-24 14:32:11 +00:00
Steve Wills
36242f2776 Docile turns any Ruby object into a DSL. Especially useful with the Builder
pattern.

WWW: http://ms-ati.github.com/docile/
2013-06-23 13:30:28 +00:00
William Grzybowski
d102006fd6 Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2
implements the core of Git. Pygit2 works with Python 2.6, 2.7, 3.1, 3.2 and 3.3.

WWW: http://www.pygit2.org
2013-06-22 22:32:14 +00:00
Sunpoet Po-Chuan Hsieh
43027bc73a - Add p5-experimental 0.005
This pragma provides an easy and convenient way to enable or disable
experimental features.

WWW: http://search.cpan.org/dist/experimental/
2013-06-22 03:41:32 +00:00
Steve Wills
c4287e26b7 Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of
the same name

WWW: http://rubyforge.org/projects/ascii85/
2013-06-22 02:39:57 +00:00
Steve Wills
017de52202 The Hashery is a tight collection of Hash-like classes. Included among its many
offerings are the auto-sorting Dictionary class, the efficient LRUHash, the
flexible OpenHash and the convenient KeyHash. Nearly every class is a subclass
of the CRUDHash which defines a CRUD model on top of Ruby's standard Hash
making it a snap to subclass and augment to fit any specific use case.

WWW: http://rubyworks.github.com/hashery
2013-06-22 02:38:31 +00:00
Olli Hauer
dba4cdc6e5 New ports for bugzilla44
- devel/bugzilla44
- japanese/bugzilla44
- german/bugzilla44

Release Notes:
http://www.bugzilla.org/releases/4.4/release-notes.html
2013-06-20 22:21:36 +00:00
William Grzybowski
3db585b747 PEAR channel for the doctrine project
WWW: http://pear.doctrine-project.org/
2013-06-20 13:52:08 +00:00
William Grzybowski
2d1343b7b9 Symfony Console Component
WWW: http://pear.symfony.com/
2013-06-20 13:30:49 +00:00
Olli Hauer
a47ccee2ae - restore subversion-1.7.x as subversion17
I will take the port

  OK per PM by Lev@
2013-06-19 21:13:34 +00:00
Chris Rees
8a45548159 Add fmake from head, as of r250982.
This is almost the same as the one from stable/9, except with a few comment
changes, so it is a good drop-in replacement.

Reviewed by:	bapt, brooks, obrien (all briefly)
2013-06-19 18:00:51 +00:00
Tom Judge
68b0338cc7 New port for devel/p5-constant
This pragma allows you to declare constants at compile-time.

WWW: http://search.cpan.org/dist/constant/
2013-06-18 17:58:58 +00:00
Kubilay Kocak
49c695032b devel/py-d2to1: Distutils2-like setup.cfg files for setuptools [NEW PORT]
d2to1 (the 'd' is for 'distutils') allows using distutils2-like
setup.cfg files for a package's metadata with a distribute/setuptools
setup.py script.

It works by providing a distutils2-formatted setup.cfg file containing
all of a package's metadata, and a very minimal setup.py which will
slurp its arguments from the setup.cfg.

WWW: https://github.com/iguananaut/d2to1
2013-06-18 11:03:41 +00:00
Kubilay Kocak
f12494b99a Add libqxt to devel/Makefile
Approved by:	gahr (maintainer)
2013-06-18 10:54:03 +00:00
Dmitry Marakasov
8d9de117d0 Efficient conversion of values into readable byte strings
WWW: http://code.haskell.org/~dolio/
2013-06-16 19:54:10 +00:00
Bryan Drewery
670c68d144 New port: devel/kyua-atf-compat:
Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-atf-compat, provides tools to ease the transition from
ATF to Kyua.  In particular, this includes is a tool to convert Atffile
files to Kyuafile files in an automated manner, and drop-in replacement
wrappers for atf-run and atf-report.

WWW: https://code.google.com/p/kyua/

PR:		ports/177640
Submitted by:	asomers
Reviewed by:	Garrett Cooper <yaneurabeya@gmail.com>
2013-06-16 14:29:59 +00:00
Bryan Drewery
55a23d6dbb New port: devel/kyua:
Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

At the moment, Kyua is focused on implementing a solid foundation and a
powerful command-line tool to run tests implemented with the Automated
Testing Framework (ATF).  Later on, Kyua will also provide a set of
language bindings (C, C++ and shell, at the least) to ease the
implementation of test cases in a variety of programming languages.

In effect, Kyua is intended to be a replacement for ATF.

WWW: https://code.google.com/p/kyua/

PR:		ports/177641
Submitted by:	asomers
Reviewed by:	Garrett Cooper <yaneurabeya@gmail.com>
2013-06-16 14:22:13 +00:00
Bryan Drewery
50ca6b8166 New port: devel/kyua-testers:
Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-testers, provides scriptable interfaces to interact
with test programs of various kinds.  The interface of such testers
allows the caller to execute a single test case of a single test program
in a controlled and homogeneous manner.

WWW: https://code.google.com/p/kyua/

PR:		ports/177637
Submitted by:	asomers
Reviewed by:	Garrett Cooper <yaneurabeya@gmail.com>
2013-06-16 14:10:35 +00:00
Sofian Brabez
215aa9b5c4 GUI Viewer for Python profiling runs. Provides explorability and overall
visualization of the call tree and package/module structures.

WWW: http://www.vrplumber.com/programming/runsnakerun/
2013-06-16 10:37:34 +00:00
Sofian Brabez
5d331978ea Meliae is a library meant to help people understand how their memory is being
used in Python.

WWW: http://launchpad.net/meliae
2013-06-13 23:02:59 +00:00
Brooks Davis
6839fd47fe Add ports of clang and LLVM 3.3.rc3. Unlike previous ports these
install primarily in ${PREFIX}/llvm33 with wrapper scripts in
${PREFIX}/bin named clang33, llc33, etc.

In an additional change, the clang static analyzer's python wrapper and
web bits are not installed.
2013-06-11 18:50:29 +00:00
Steven Kreuzer
caa4468a5a Python module for building and describing deterministic finite-state automata.
WWW: http://code.google.com/p/python-fsm/
2013-06-11 15:41:13 +00:00
Baptiste Daroussin
5359f62bc1 tradcpp is a traditional (K&R-style) preprocessor.
It has the particular property that it doesn't (for the most part)
trash whitespace, so it can be used on makefiles.

This is only release 0.1; it is missing some features and doubtless
has quite a few bugs, but it's capable of building at least some
packages when used with imake.
2013-06-11 10:55:16 +00:00
William Grzybowski
76d49ef599 librest is a library that was designed to make it easier to access RESTful
web services.

It comprises of two parts: the first aims to make it easier to make requests
by providing a wrapper around libsoup, the second aids with XML parsing by
wrapping libxml2.

WWW: https://live.gnome.org/Librest

PR:		ports/178013
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by:	culot (mentor)
2013-06-10 22:47:21 +00:00
Rene Ladan
987c1e5571 Remove expired port:
2013-03-05 devel/linuxthreads: Broken for more than 6 month
2013-06-10 14:36:34 +00:00
Rene Ladan
b19a327d7c Remove expired port:
2013-06-10 devel/gprbuild-aux: Deprecated in favour of devel/gprbuild
2013-06-10 09:16:02 +00:00
Steve Wills
174e76fdf8 Parse YAML safely, without that pesky arbitrary object deserialization
vulnerability

WWW: http://dtao.github.io/safe_yaml/
2013-06-10 00:26:24 +00:00
Steve Wills
33b66df45a pygments.rb exposes the pygments syntax highlighter to Ruby
WWW: https://github.com/tmm1/pygments.rb
2013-06-10 00:22:34 +00:00
Steve Wills
a2cb52c143 The complete solution for Ruby command-line executables.
Commander bridges the gap between other terminal related libraries you know and
love (OptionParser, HighLine), while providing many new features, and an
elegant API.

WWW: http://visionmedia.github.io/commander/
2013-06-10 00:20:14 +00:00
Steve Wills
332ab2b725 Ruby/CairoGObject is a Ruby binding of cairo-gobject.
WWW: http://ruby-gnome2.sourceforge.jp/
2013-06-09 18:51:10 +00:00
Steve Wills
6eb2b6ca7c Ruby/GIO2 is a Ruby binding of gio-2.x.
WWW: http://ruby-gnome2.sourceforge.jp/
2013-06-09 18:47:21 +00:00
Steve Wills
1ef30759a7 Ruby binding for GObjectIntrospection
WWW: http://ruby-gnome2.sourceforge.jp/
2013-06-09 18:46:35 +00:00
Steve Wills
a23946eac2 Ruby/GLib2 is a Ruby binding for GLib2.
WWW: http://ruby-gnome2.sourceforge.jp/

PR:		ports/173384
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org>
2013-06-09 18:41:37 +00:00
William Grzybowski
429dbbd44c tvrage is a python based object oriented client interface for tvrage.com's
XML based api feeds.

The tvrage package consists of three modules:
 - feeds module provides a wrapper function for each of tvrage's XML-feeds
 - api module provides an clean and object oriented interface on top of those
   services
 - quickinfo module is a simple pythonic wrapper for tvrage's quickinfo api.
   Values are returned as python dictionaries rather than dedicated objects
   for tv shows and episodes

WWW: https://github.com/ckreutzer/python-tvrage

Approved by:	culot (mentor)
2013-06-07 13:35:54 +00:00
Matthias Andree
d8e91c09e7 Link lua-lunit to the devel/ subtree. 2013-06-06 22:05:01 +00:00
William Grzybowski
1674709cda jsonschema is an implementation of JSON Schema for Python
- Full support for Draft 3 and Draft 4 of the schema.
 - Lazy validation that can iteratively report all validation errors.
 - Small and extensible
 - Programmatic querying of which properties or items failed validation.

WWW: http://github.com/Julian/jsonschema

Approved by:	culot (mentor)
2013-06-06 12:56:22 +00:00
Frederic Culot
118d3b55e3 Devel::GlobalDestruction::XS is an XS backend for Devel::GlobalDestruction.
WWW: http://search.cpan.org/dist/Devel-GlobalDestruction-XS/
2013-06-06 12:35:19 +00:00
Baptiste Daroussin
3942f83276 2013-03-05 devel/linux-js: Broken for more than 6 month
emulators/osmose: depends on expired devel/linux-js
2013-06-04 21:54:49 +00:00
Gabor Pali
109269205e - Update The Glorious Glasgow Haskell Compiler to version 7.6.3
- Update Haskell Platform to version 2013.2.0.0

Please note that port revisions for all the Haskell ports without version
changes are bumped.

Some highlights of the update:

- Fix PDF generation for pandoc [1]
- From now on, PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION are used for
  hs- ports (Cabal packages) as prefixes to avoid problems when upgrading with
  portmaster(8) [2]
- Experimental support for LLVM-based code generation (disabled by default)
- Many simplifications, refactoring in bsd.cabal.mk

New ports (11):

devel/hs-asn1-types                         0.1.3
devel/hs-data-default-class                 0.0.1
devel/hs-data-default-instances-base        0.0.1
devel/hs-data-default-instances-containers  0.0.1
devel/hs-data-default-instances-dlist       0.0.1
devel/hs-data-default-instances-old-locale  0.0.1
devel/hs-extensible-exceptions              0.1.1.4
devel/hs-mmorph                             1.0.0
devel/hs-quickcheck-io                      0.1.0
x11-toolkits/hs-GLURaw                      1.3.0.0
x11-toolkits/hs-OpenGLRaw                   1.3.0.0

Updated ports (104):

archivers/hs-zlib                        0.5.4.0_1        --> 0.5.4.1
databases/hs-persistent                  1.1.5.1          --> 1.2.0.1
databases/hs-persistent-sqlite           1.1.5            --> 1.2.0
databases/hs-persistent-template         1.1.2.4          --> 1.2.0
devel/hs-HUnit                           1.2.5.1_1        --> 1.2.5.2
devel/hs-IORefCAS                        0.2_3            --> 0.2.0.1
devel/hs-MonadRandom                     0.1.8            --> 0.1.9
devel/hs-QuickCheck                      2.5.1.1_1        --> 2.6
devel/hs-abstract-deque                  0.1.6_1          --> 0.2
devel/hs-alex                            3.0.2_1          --> 3.0.5
devel/hs-async                           2.0.1.3_1        --> 2.0.1.4
devel/hs-basic-prelude                   0.3.4.0          --> 0.3.5.0
devel/hs-blaze-builder                   0.3.1.0_4        --> 0.3.1.1
devel/hs-byteorder                       1.0.3_4          --> 1.0.4
devel/hs-cabal-install                   0.14.0_4         --> 1.16.0.2
devel/hs-classy-prelude                  0.5.3            --> 0.5.7
devel/hs-cmdargs                         0.10.2           --> 0.10.3
devel/hs-conduit                         1.0.2            --> 1.0.5
devel/hs-data-default                    0.5.0_1          --> 0.5.3
devel/hs-fsnotify                        0.0.6            --> 0.0.11
devel/hs-generic-deriving                1.4.0            --> 1.5.0
devel/hs-git-annex                       4.20130323_1     --> 4.20130601
devel/hs-haddock                         2.11.0_1         --> 2.13.2
devel/hs-hashable                        1.2.0.5          --> 1.1.2.5,1
devel/hs-hlint                           1.8.43           --> 1.8.45
devel/hs-hspec                           1.4.4            --> 1.5.4
devel/hs-hspec-expectations              0.3.0.3_1        --> 0.3.2
devel/hs-largeword                       1.0.4            --> 1.0.5
devel/hs-lens                            3.8.7.3          --> 3.9.0.2
devel/hs-lifted-base                     0.2.0.2          --> 0.2.0.5
devel/hs-monad-control                   0.3.1.4_1        --> 0.3.2.1
devel/hs-monad-logger                    0.3.0.1          --> 0.3.1.1
devel/hs-monad-par                       0.3.4.1          --> 0.3.4.2
devel/hs-pool-conduit                    0.1.1_1          --> 0.1.2
devel/hs-profunctors                     3.3              --> 3.3.0.1
devel/hs-reflection                      1.1.7            --> 1.3.2
devel/hs-resourcet                       0.4.5            --> 0.4.7.1
devel/hs-show                            0.5              --> 0.6
devel/hs-split                           0.2.1.1_1        --> 0.2.2
devel/hs-stm                             2.4_1            --> 2.4.2
devel/hs-syb                             0.3.7_1          --> 0.4.0
devel/hs-tagged                          0.4.4_1          --> 0.6
devel/hs-text                            0.11.2.3_1       --> 0.11.3.1
devel/hs-unix-compat                     0.4.1.0          --> 0.4.1.1
devel/hs-unix-time                       0.1.5            --> 0.1.8
devel/hs-unordered-containers            0.2.3.0          --> 0.2.3.1
devel/hs-utility-ht                      0.0.8_3          --> 0.0.9
devel/hs-uuagc                           0.9.42.2_3       --> 0.9.42.3
devel/hs-uuid                            1.2.9            --> 1.2.13
devel/hs-void                            0.5.11           --> 0.6
math/hs-NumInstances                     1.2              --> 1.3
math/hs-comonad-transformers             3.0.1_1          --> 3.0.2
math/hs-semigroups                       0.9              --> 0.9.1
math/hs-statistics                       0.10.2.0_2       --> 0.10.3.1
net/hs-network                           2.3.1.0_1        --> 2.4.1.2
net/hs-publicsuffixlist                  0.0.3            --> 0.1
net/hs-socks                             0.5.0            --> 0.5.1
security/hs-certificate                  1.3.5_1          --> 1.3.7
security/hs-cipher-aes                   0.1.7            --> 0.1.8
security/hs-clientsession                0.8.1_1          --> 0.9
security/hs-crypto-api                   0.11             --> 0.12.1
security/hs-crypto-conduit               0.5.0            --> 0.5.2
security/hs-crypto-pubkey                0.1.2_1          --> 0.1.3
security/hs-crypto-pubkey-types          0.2.0_1          --> 0.3.2
security/hs-cryptocipher                 0.4.0_1          --> 0.5.0
security/hs-cryptohash                   0.8.3_1          --> 0.9.0
security/hs-skein                        0.1.0.12         --> 1.0.3
textproc/hs-HaXml                        1.23.3_2         --> 1.24
textproc/hs-attoparsec-conduit           1.0.0            --> 1.0.1
textproc/hs-blaze-html                   0.6.0.0          --> 0.6.1.1
textproc/hs-blaze-markup                 0.5.1.4          --> 0.5.1.5
textproc/hs-case-insensitive             1.0              --> 1.0.0.2
textproc/hs-highlighting-kate            0.5.3.8          --> 0.5.3.9
textproc/hs-hs-bibutils                  4.17             --> 5.0
textproc/hs-polyparse                    1.8_3            --> 1.9
textproc/hs-texmath                      0.6.1.3          --> 0.6.1.5
textproc/hs-xml                          1.3.12_4         --> 1.3.13
textproc/hs-yaml                         0.8.2.3          --> 0.8.2.4
www/hs-HTTP                              4000.2.5_1       --> 4000.2.8
www/hs-cgi                               3001.1.7.4_6,1   --> 3001.1.7.5,1
www/hs-hamlet                            1.1.6.3          --> 1.1.7.1
www/hs-happstack-server                  7.1.7            --> 7.1.7.1
www/hs-heist                             0.11.1           --> 0.12.0
www/hs-http-conduit                      1.9.0            --> 1.9.3
www/hs-http-reverse-proxy                0.1.1.3          --> 0.1.1.6
www/hs-shakespeare                       1.0.3.1          --> 1.0.5
www/hs-shakespeare-css                   1.0.3            --> 1.0.5.1
www/hs-shakespeare-js                    1.1.2.1          --> 1.1.4
www/hs-snap                              0.11.2           --> 0.12.0
www/hs-wai-extra                         1.3.2.4          --> 1.3.4
www/hs-wai-test                          1.3.0.4          --> 1.3.1
www/hs-warp                              1.3.7.4          --> 1.3.8.1
www/hs-yesod                             1.1.9.2          --> 1.2.0.1
www/hs-yesod-auth                        1.1.5.3          --> 1.2.0
www/hs-yesod-core                        1.1.8.2          --> 1.2.0.4
www/hs-yesod-form                        1.2.1.3          --> 1.3.0
www/hs-yesod-persistent                  1.1.0.1_1        --> 1.2.0
www/hs-yesod-platform                    1.1.8            --> 1.2.0.1
www/hs-yesod-routes                      1.1.2            --> 1.2.0
www/hs-yesod-static                      1.1.2.2          --> 1.2.0
www/hs-yesod-test                        0.3.5            --> 1.2.0
x11-toolkits/hs-GLUT                     2.1.2.1_7,1      --> 2.4.0.0,1
x11-toolkits/hs-OpenGL                   2.2.3.1_4,1      --> 2.8.0.0,1
x11/hs-xmobar                            0.16_2           --> 0.17

Removed ports (2):

www/hs-yesod-default                     1.1.3.2
www/hs-yesod-json                        1.1.2.1

PR:		ports/179146 [1]
Requested by:	Omar Thameen <omar@biglist.com> [1]
Reported by:	sperber, bapt [2]
Tested by:	sperber [2]
Obtained from:	FreeBSD Haskell
2013-06-04 18:53:40 +00:00
Rene Ladan
05a530bf23 Remove expired ports:
2013-03-05 mail/p5-vpopmail: Broken for more than 6 month
2013-06-01 mail/vodmr: depends on expired mail/p5-vpopmail
2013-06-03 audio/ventrilo-server: No more public distfiles
2013-06-03 devel/libzrtp: No more public distfiles
2013-05-30 mail/postfix26: No longer supported by upstream
2013-06-01 devel/i386-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/mips-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/arm-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sh-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/powerpc-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sparc-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/mips-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/i386-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sh-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/powerpc-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sparc-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/arm-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/m68k-rtems-binutils: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/m68k-rtems-gcc: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sh-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/m68k-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/i386-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/arm-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/sparc-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/mips-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-01 devel/powerpc-rtems-gdb: many issues; see https://www.rtems.org/bugzilla/show_bug.cgi?id=2099
2013-06-03 10:34:44 +00:00
Ruslan Makhmatkhanov
b835f4891c Grab is site scraping framework. Grab could be used for:
- website data mining
 - work with network API
 - automation of actions performed on websites

WWW: http://grablib.org/
2013-06-02 07:50:44 +00:00
Steve Wills
51e3b5e427 Capybara is an integration testing tool for rack based web applications. It
simulates how a user would interact with a website.

WWW: http://github.com/jnicklas/capybara
2013-06-01 14:29:43 +00:00
Steve Wills
161095adb9 XPath is a Ruby DSL for generating XPath expressions
WWW: http://rubygems.org/gems/xpath
2013-06-01 14:28:58 +00:00
Rene Ladan
1759b37af1 - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and
bsd.linux-rpm.mk.  The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
  emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
  While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
  astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
  and below.
- Update LEGAL and MOVED

PR:		ports/176877
Submitted by:	myself
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-05-30 09:11:52 +00:00
Martin Wilke
9215180e72 This is an implementation of MurmurHash3 - noncriptographic hash function.
WWW: https://github.com/funny-falcon/murmurhash3-ruby

PR:		ports/178623
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
2013-05-29 00:46:26 +00:00
Martin Wilke
d07903a74d It is an implementation of Sumbur consistent spreading algorithm.
WWW: https://github.com/mailru/sumbur-ruby

PR:		ports/178622
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
2013-05-29 00:44:15 +00:00
Martin Wilke
a0421aa4bf It is specialized versions of methods for working with binary data.
It were written cause:

- MRI's #pack and #unpack seems to be slow
- result of #pack is often appended to a string at the very next step.
- usually we need to drop unpacked string head

WWW: https://github.com/funny-falcon/bin_utils

PR:		ports/178619
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
2013-05-29 00:40:56 +00:00
Martin Wilke
1903f918c7 Pyfilesystem is a Python module that provides a simplified common interface to
many types of filesystem. Filesystems exposed via Pyfilesystem can also be
served over the network, or 'mounted' on the native filesystem.

Pyfilesystem simplifies working directories and paths, even if you only intend
to work with local files. Differences in path formats between platforms are
abstracted away, and you can write code that sand-boxes any changes to a given
directory.

WWW: http://code.google.com/p/pyfilesystem/

PR:		ports/179027
Submitted by:	Douglas Thrift <douglas@douglasthrift.net>
2013-05-29 00:34:17 +00:00
Sergey A. Osokin
5e85c19363 Add libeio - event-based fully asynchronous I/O library for C. 2013-05-28 14:06:14 +00:00
Steve Wills
7de86b37c8 Changes the current Ruby.
WWW: https://github.com/postmodern/chruby

PR:		ports/175552
Submitted by:	Ross Timson <ross@rosstimson.com>
2013-05-27 03:07:20 +00:00
Jun Kuriyama
a32f8fde3c Pure perl eval with persistent lexical variables.
WWW: http://search.cpan.org/dist/Eval-WithLexicals/
2013-05-26 07:15:17 +00:00
Jun Kuriyama
0e4f5d5eca This small low-level module only has one purpose: pass a file
descriptor to another process, using a (streaming) unix domain socket
(on POSIX systems) or any (streaming) socket (on WIN32 systems).  The
ability to pass file descriptors on windows is currently the unique
selling point of this module. Have I mentioned that it is really
small, too?

WWW: http://search.cpan.org/dist/IO-FDPass/
2013-05-26 01:39:59 +00:00
Jun Kuriyama
3d8523ebd0 Module::Functions is a library to get a public functions list from
package.  It is useful to create a exportable function list.

WWW: http://search.cpan.org/dist/Module-Functions/
2013-05-26 01:24:21 +00:00
Sunpoet Po-Chuan Hsieh
fb1e9b8aa0 - Add p5-Type-Tiny 0.004
Type::Tiny is a tiny class for creating Moose-like type constraint objects which
are compatible with Moo, Moose and Mouse.

Maybe now we won't need to have separate MooseX, MouseX and MooX versions of
everything? We can but hope...

This documents the internals of Type::Tiny. Type::Tiny::Manual is a better
starting place if you're new.

WWW: http://search.cpan.org/dist/Type-Tiny/
2013-05-25 23:57:11 +00:00
Sunpoet Po-Chuan Hsieh
33dfb247f2 - Add p5-Sub-Exporter-Lexical 0.092291
Sub::Exporter::Lexical provides an alternate installer for Sub::Exporter.
Installers are documented in Sub::Exporter's documentation; all you need to know
is that by using Sub::Exporter::Lexical's installer, you can import routines
into a lexical scope that will be cleaned up when that scope ends.

WWW: http://search.cpan.org/dist/Sub-Exporter-Lexical/
2013-05-25 23:46:59 +00:00
Niclas Zeising
d840e3fb01 Record the lfc->lfcbase move here as well.
Pointyhat to:	zeising
2013-05-23 09:46:40 +00:00
Jimmy Olgeni
73ff12bf16 Add devel/meck, a library to create mock modules in Erlang. 2013-05-21 20:58:07 +00:00
Martin Matuska
f2ab8b40a8 Remove devel/php5-phing (replaced by devel/pear-phing) 2013-05-21 18:54:07 +00:00
Anton Berezin
89860fcc32 Add devel/p5-MooseX-Has-Options 0.003, a Perl module that provides a
succinct syntax for declaring options for Moose attributes.
2013-05-21 10:16:53 +00:00
Martin Wilke
6da2128220 PEAR channel for the phpDocumentor project
WWW:	http://pear.phpdoc.org/

PR:		ports/171912
Submitted by:	Gasol Wu <gasol.wu@gmail.com>
2013-05-21 07:38:08 +00:00
Martin Wilke
5cec9109f8 PHP Judy implements sparse dynamic arrays (aka Judy Arrays). This extension
is based on the Judy C library. A Judy array consumes memory only when it is
populated, yet can grow to take advantage of all available memory if desired.
Judy's key benefits are scalability, high performance, and memory efficiency.

WWW: http://pecl.php.net/package/Judy

PR:		ports/177535
Submitted by:	Gasol Wu <gasol.wu@gmail.com>
2013-05-21 06:12:41 +00:00
Boris Samorodov
46e8b7a158 Terminfo database required by Linux applications using ncurses, such as
Matlab (r).

WWW: http://invisible-island.net/ncurses/ncurses.html

PR:		ports/177723
Submitted by:	Jason Bacon <jwbacon@tds.net>
2013-05-20 13:52:56 +00:00
Martin Matuska
d97d6aaa95 From the Phing homepage:
PHing Is Not GNU make; it's a PHP project build system or build tool based on
Apache Ant. You can do anything with it that you could do with a traditiona
build system like GNU make, and its use of simple XML build files and
extensible PHP "task" classes make it an easy-to-use and highly flexible build
framework.

Features include running PHPUnit and SimpleTest unit tests (including test
result and coverage reports), file transformations (e.g. token replacement,
XSLT transformation, Smarty template transformations), file system operations,
interactive build support, SQL execution, CVS/SVN/GIT operations, tools for
creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and
much, much more.

WWW: http://www.phing.info
2013-05-19 12:29:18 +00:00
Martin Matuska
dbe3f5efae PEAR channel for Phing
WWW: http://pear.phing.info
2013-05-19 12:12:26 +00:00
Bryan Drewery
ea0186d0a6 Lutok is a lightweight C++ API library for Lua.
Lutok provides thin C++ wrappers around the Lua C API to ease the
interaction between C++ and Lua.  These wrappers make intensive use of
RAII to prevent resource leakage, expose C++-friendly data types, report
errors by means of exceptions and ensure that the Lua stack is always
left untouched in the face of errors.  The library also provides a small
subset of miscellaneous utility functions built on top of the wrappers.

Lutok focuses on providing a clean and safe C++ interface; the drawback
is that it is not suitable for performance-critical environments.  In
order to implement error-safe C++ wrappers on top of a Lua C binary
library, Lutok adds several layers or abstraction and error checking
that go against the original spirit of the Lua C API and thus degrade
performance.

WWW: https://code.google.com/p/lutok/

PR:		ports/177639
Submitted by:	Alan Somers <asomers@FreeBSD.org>
2013-05-19 04:19:15 +00:00
Kubilay Kocak
78dba33519 devel/py-blinker: Simple object-to-object and broadcast signaling [NEW PORT]
Blinker provides a fast dispatching system that allows any number of interested
parties to subscribe to events, or "signals".

Features:

 - A global registry of named signals
 - Anonymous signals
 - Custom name registries
 - Permanently or temporarily connected receivers
 - Automatically disconnected receivers via weak referencing
 - Sending arbitrary data payloads
 - Collecting return values from signal receivers

WWW: http://discorporate.us/projects/Blinker/

Approved by:	eadler, rm (mentors, implicit)
2013-05-19 03:02:19 +00:00
Jimmy Olgeni
a3065e1754 Add devel/oserl, an Erlang framework for using the SMPP protocol
in messaging applications.
2013-05-18 13:06:47 +00:00
Jimmy Olgeni
43f0fa90ce Add common_lib, a library of Erlang functions used by oserl and
other projects.
2013-05-18 13:02:11 +00:00
Ruslan Makhmatkhanov
a1fa784343 Remove devel/py-celementtree becuase it's a part of Python standard library
since version 2.5 (included as xml.etree.cElementTree). Upstream development
going on python.org, there is no ports depending on this one.

PR:		155524
Submitted by:	rm (myself)
Approved by:	nivit (maintainer, by mail)
2013-05-16 14:06:07 +00:00
Wen Heping
bdfc948790 BusyBee provides a messaging abstraction on top of TCP sockets.
BusyBee is a refined version of the HyperDex event loop.  It exposes a
"messaging" abstraction on top of TCP and automatically packs/unpacks messages
on the wire.  At the core of BusyBee is a thread-safe event loop that enables
multiple threads to send and receive messages concurrently.

WWW: https://github.com/rescrv/busybee

PR:		178655
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com>
2013-05-15 14:11:48 +00:00
TAKATSU Tomonari
9d4d64e6c4 - Add new port: devel/R-cran-caTools
Contains several basic utility functions including: moving (rolling,
  running) window statistic functions, read/write for GIF and ENVI
  binary files, fast calculation of AUC, LogitBoost classifier, base64
  encoder/decoder, round-off error free sum and cumsum, etc.

  WWW: http://cran.r-project.org/web/packages/caTools/
2013-05-14 21:33:29 +00:00
Raphael Kubo da Costa
5a7465f97f Add devel/libe.
It is a collection of high-performance data structures and utilities in C++.

PR:		ports/178626
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com>
2013-05-14 18:28:25 +00:00
Martin Wilke
439efed659 APCu - APC User Cache
WWW: http://pecl.php.net/package/apcu

PR:		ports/178300
Submitted by:	John Chen <johnpupu@gmail.com>
2013-05-13 02:29:11 +00:00
Martin Wilke
7c36b351f3 A compatible Threading API for PHP5.3+
WWW: http://pecl.php.net/package/pthreads

PR:		ports/178299
Submitted by:	John Chen <johnpupu@gmail.com>
2013-05-13 02:27:56 +00:00
Martin Matuska
09bc8332bf Queue layer for the Horde Framework with various storage backends and
runners.
2013-05-11 15:16:00 +00:00
Kubilay Kocak
d2cef2397a devel/uboot: Rename to devel/uboot-mkimage
- Rename devel/u-boot to devel/uboot-mkimage
- Accordingly, update MOVED and add SUBDIR in devel/Makefile

While I'm here:

- Update to 2010.12
- Update PORTNAME and MAINTAINER
- Remove custom do-patch and do-build targets
- Use BUILD_WRKSRC and MAKEFILE instead
- Update BSDmakefile
- Add patch-include__compiler.h
- Trim Makefile header
- pkg-descr: Tab->space for WWW:

PR:		ports/178137
Approved by:	eadler, rm (mentors)
Approved by:	maintainer timeout (16 days)
Obtained from:	ray
Discussed with:	ray
2013-05-11 01:16:50 +00:00
Ruslan Makhmatkhanov
61085d57bb Makes ANSI escape character sequences, for producing colored terminal text and
cursor positioning, work under MS Windows.

ANSI escape character sequences have long been used to produce colored terminal
text and cursor positioning on Unix and Macs. Colorama makes this work on
Windows, too. It also provides some shortcuts to help generate ANSI sequences,
and works fine in conjunction with any other ANSI sequence generation library,
such as Termcolor.

WWW: http://pypi.python.org/pypi/colorama

PR:		178352
Submitted by:	Alexey V. Degtyarev <alexey@renatasystems.org>
2013-05-10 20:44:03 +00:00
Ruslan Makhmatkhanov
9c671cf912 JMESPath (pronounced "jaymz path") allows you to declaratively specify how to
extract elements from a JSON document.

WWW: https://github.com/boto/jmespath

PR:		178351
Submitted by:	Alexey V. Degtyarev <alexey@renatasystems.org>
2013-05-10 20:43:14 +00:00
Alberto Villa
696ae175e5 - Update libplist to 1.10.
- Split Python bindings from the main port, and put them into
  devel/py-libplist.
2013-05-07 00:17:21 +00:00
TAKATSU Tomonari
787a40232e - Add new port: devel/R-cran-Rcpp
The Rcpp package provides C++ classes that greatly facilitate
  interfacing C or C++ code in R packages using the .Call() interface
  provided by R.

  Rcpp provides matching C++ classes for a large number of basic R
  data types. Hence, a package author can keep his data in normal R
  data structures without having to worry about translation or
  transfering to C++. At the same time, the data structures can be
  accessed as easily at the C++ level, and used in the normal manner.

  The mapping of data types works in both directions. It is as
  straightforward to pass data from R to C++, as it is it return data
  from C++ to R.

  WWW: http://cran.r-project.org/web/packages/Rcpp/
2013-05-06 06:06:11 +00:00
Hiroki Sato
139838ce1d TeXLive mega commit. The following ports have been added:
* Meta port
   - print/texlive-full: meta port to install all of the TeXLive components

  * Libraries
   - devel/tex-kpathsea: kpathsea library
   - devel/tex-web2c: WEB2C toolchain and TeX engines
   - print/tex-ptexenc: character code conversion library for pTeX

  * Base part of the TeXLive
   - print/texlive-base: binary programs in TeXLive
   - print/texlive-texmf: macro and font data in TeXLive
   - print/texlive-infra: tlmgr dependency (Perl modules)

  * TeX Formats
   - print/tex-formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX,
       EplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis
   - print/tex-aleph: Aleph/Lambda
   - print/tex-xetex: XeTeX
   - print/tex-luatex: LuaTeX
   - print/tex-jadetex: JadeTeX
   - print/tex-xmltex: XMLTeX
   - japanese/tex-ptex: pTeX

  * DVI ware
   - print/tex-xdvik: XDvi

Mk/bsd.tex.mk is added for common part and USE_TEX knob [1].

Approved by:	portmgr (old version) [1]
PR:		ports/171571
PR:		ports/176399 [1]
2013-05-06 00:44:22 +00:00
Koop Mast
014d1f7db7 Repo copy goffice and update to 0.10.2.
Goffice is a library of GLib/GTK document centric objects and utilities.
2013-05-05 23:39:59 +00:00
Koop Mast
9552d96bb5 Update to 1.14.26.
Remove py-libgsf and libgsf-gnome which where removed
Obtained from:	GNOME stage repo
2013-05-05 20:47:42 +00:00
Erwin Lansing
d1f671e388 Add Date::Piece
This module allows you to do nominal math on dates. That is, rather
than worrying about time zones and DST while adding increments of
24*60**2 seconds to a date&time object, you simply discard the time
component and do math directly on the date. If you need a time-of-day
on the calculated date, the at() method returns a Time::Piece object,
thus allowing you to be specific about the endpoints of a nominal interval.
2013-05-01 12:53:25 +00:00
Chris Rees
d2449c526b devel/ruby-term-ansicolor: Update and move origin
term-ansicolor is now a rubygem, and is at version 1.1.4.

PR:		ports/177856
Approved by:	maintainer timeout (clsung, 16 days)
2013-04-30 21:56:40 +00:00
Philippe Audeoud
8ff04a6770 This module dumps strings of characters (or bytes) for printing and debugging.
WWW: http://search.cpan.org/dist/String-Dump/

PR:		ports/176727
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu>
2013-04-30 14:43:25 +00:00
Baptiste Daroussin
f149a8d2d5 The devel/gprbuild-aux is heavily tied with lang/gnat-aux. No other gnat compiler can use it (e.g. lang/gnat).
This new port intends to be more versatile although the only verified compiler atm is lang/gcc-aux. Once the two port that depend on gprbuild are updated, devel/gprbuild-aux should be removed

main points:
1) supports new USES+= ada
2) Updated to GNAT GPL 2012 source
3) supports DESTDIR (tested on pkgsrc)
4) improved targetsets
5) Includes custom support for -R RPATH support (only found here, I created it)

PR:		ports/178146
Submitted by:	John Marino <draco@marino.st>
2013-04-30 12:03:14 +00:00
Rene Ladan
1114e11b3b Remove expired ports:
2013-04-30 devel/libusb: has been already included into base system
2013-04-30 www/typo346: Obsolete stable release
2013-04-30 www/ilias3: Obsolete stable release
2013-04-02 net-p2p/moodriver: Not supported by upstream, master site is down
2013-03-31 www/p5-Dancer-Plugin-DataFu: No more public distfiles
2013-03-31 devel/p5-Oogly: No more public distfiles
2013-03-01 mail/listmanager: No more upstream, no more public distfiles
2013-04-30 08:54:01 +00:00
TAKATSU Tomonari
ff651cdbd8 - Add new port: devel/R-cran-gdata
gdata package provides various R programming tools for data
  manipulation.

  WWW: http://cran.r-project.org/web/packages/gdata/
2013-04-28 03:20:32 +00:00
Koop Mast
05d2886d27 Add Gstreamer 1.0.7. This is the new stable version of the
Gstreamer multimedia framework.

Use the USE_GSTREAMER1 macro to select Gstreamer 1.0 plugins. A new chapter
for the porters handbook about gstreamer is a work in progress.

X related plugins are now stand alone. The gio plugin is now part of the
gstreamer1-plugins port and the oss plugins are now part of the
gstreamer1-plugins-good port.

Note that the pulseaudio plugin is missing because it needs a newer version
of pulseaudio. Also there are still a number of plugins from -bad which
haven't been ported to the 1.0 API yet.
2013-04-27 20:56:38 +00:00
TAKATSU Tomonari
6046923292 - Add new port: devel/R-cran-gtools
Various R programming tools

  WWW: http://cran.r-project.org/web/packages/gtools/
2013-04-27 00:24:52 +00:00
Pawel Pekala
d289177a52 The KoreLogic Expression Language Library is a C library that
provides a simple expression language that can be embedded in other
programs. This library does not implement a full programming language,
but rather a simpler expression language called KL-EL that is
designed to provide arithmetic and logic operations useful in
situations where embedding a full programming language would be
overkill. KL-EL expressions have access to a full set of arithmetic
and logic operations, and they can access functions and variables
exported from the embedding program. Unlike most other languages
of its kind, KL-EL is statically and strongly typed, which helps
ensure that expressions are valid before they are executed. The
embedding API is designed to be easy to use, and the library itself
is designed to be very small.

WWW: http://sourceforge.net/projects/libklel/

PR:		ports/177737
Submitted by:	klm <klm@uidzero.org>
2013-04-26 16:46:35 +00:00
Rene Ladan
152f30ef73 2013-04-26 devel/py-extended_threading: checksum mismatch; domain disappeared 2013-04-26 09:29:41 +00:00
Anton Berezin
e577fa4c37 Add devel/p5-Test-FailWarnings 0.003, a Perl test module that adds test
failures if warnings are caught.
2013-04-25 08:49:43 +00:00
Eitan Adler
587b3893ec Add creduce:
C-Reduce is a tool which takes a large C or C++ program that has a property of
interest (such as triggering a compiler bug) and automatically produces a much
smaller C/C++ program that has the same property. It is intended for use by
people who discover and report bugs in compilers and other tools that process
C/C++ code.

Reviewed by:	mva, swills
Tested by:	swills
2013-04-25 02:35:08 +00:00
Koop Mast
b96ce883df Add libpeas 1.6.1.
Libpeas is a gobject-based plugins engine.

Obtained from:	GNOME team repo, based on patch by Gustau Perez
2013-04-24 06:41:25 +00:00
Koop Mast
84c2e81c33 Add seed 3.2.0.
Seed is a library and interpreter, dynamically bridging
(through GObjectIntrospection) the WebKit JavaScriptCore engine
This version uses the webkit-gtk3 port.

Obtained from:	GNOME team repo.
2013-04-22 22:03:24 +00:00
Koop Mast
6caaa26769 Add py-gobject 3.8.0.
This is the next version of the python GLib/GObject/GIO bindings, including
full GObject introspection support.
2013-04-22 21:54:10 +00:00
Pietro Cerutti
682b688f55 - New port: devel/tcloo
This is a backport for Tcl 8.5 of the Object Oriented layer (TclOO) shipped
with Tcl 8.6.

WWW: http://core.tcl.tk/tcloo/

Feature safe:	yes
2013-04-22 10:17:53 +00:00
Sunpoet Po-Chuan Hsieh
9dbabd6d35 - Add p5-IO-Event 0.812
IO::Event provides an object-based callback system for handling nonblocking IO.
The design goal is to provide a system that just does the right thing without
the user needing to think about it much.

All APIs are kept as simple as possible yet at the same time, all functionality
is accesible if needed. Simple things are easy. Hard things are possible.

Most of the time file handling syntax will work fine: <$filehandle> and print
$filehandle 'stuff'.

IO::Event provides automatic buffering of output (with a callback to throttle).
It provides automatic line-at-a-time input.

After initial setup, call IO::Event::loop().

IO::Event was originally written to use Event. IO::Event still defaults to using
Event but it can now use AnyEvent or its own event loop.

WWW: http://search.cpan.org/dist/IO-Event/

Feature safe:	yes
2013-04-20 07:46:15 +00:00
Koop Mast
5fc9310822 Remove expirted ports that have no users and block the update of libgsf.
Feature safe:	yes
2013-04-16 17:06:54 +00:00
Sunpoet Po-Chuan Hsieh
004cc3dddb - Add p5-Module-Build-Tiny 0.017
Many Perl distributions use a Build.PL file instead of a Makefile.PL file to
drive distribution configuration, build, test and installation. Traditionally,
Build.PL uses Module::Build as the underlying build system. This module provides
a simple, lightweight, drop-in replacement.

Whereas Module::Build has over 6,700 lines of code; this module has less than
70, yet supports the features needed by most pure-Perl distributions.

WWW: http://search.cpan.org/dist/Module-Build-Tiny/

Feature safe:	yes
2013-04-16 17:05:55 +00:00
Sunpoet Po-Chuan Hsieh
1f49d3db1b - Add p5-ExtUtils-Helpers 0.016
ExtUtils::Helpers provides various portable helper functions for module
building modules.

WWW: http://search.cpan.org/dist/ExtUtils-Helpers/

Feature safe:	yes
2013-04-16 17:02:15 +00:00
Sunpoet Po-Chuan Hsieh
cd5ad1584f - Add p5-ExtUtils-InstallPaths 0.009
ExtUtils::InstallPaths tries to make install path resolution as easy as
possible.

When you want to install a module, it needs to figure out where to install
things. The nutshell version of how this works is that default installation
locations are determined from ExtUtils::Config, and they may be individually
overridden by using the install_path attribute. An install_base attribute lets
you specify an alternative installation root like /home/foo and prefix does
something similar in a rather different (and more complicated) way. destdir lets
you specify a temporary installation directory like /tmp/install in case you
want to create bundled-up installable packages.

WWW: http://search.cpan.org/dist/ExtUtils-InstallPaths/

Feature safe:	yes
2013-04-16 16:59:21 +00:00
Sunpoet Po-Chuan Hsieh
5e35e328ac - Add p5-ExtUtils-Config 0.007
ExtUtils::Config is an abstraction around the %Config hash.

WWW: http://search.cpan.org/dist/ExtUtils-Config/

Feature safe:	yes
2013-04-16 16:56:24 +00:00
Sunpoet Po-Chuan Hsieh
6ded264c9f - Add p5-MooseX-Role-Strict 0.05
When using Moose::Role, a class which provides a method a role provides will
silently override that method. This can cause strange, hard-to-debug errors when
the role's methods are not called. Simple use MooseX::Role::Strict instead of
Moose::Role and overriding a role's method becomes a composition-time failure.
See the synopsis for a resolution.

WWW: http://search.cpan.org/dist/MooseX-Role-Strict/

Feature safe:	yes
2013-04-16 16:45:52 +00:00
Rene Ladan
3718bc996d Remove unmaintained, expired ports:
2013-04-09 x11-drivers/xf86-video-radeonhd-devel: Unsupported devel version
2013-04-10 devel/ros-image_common: Depends on devel/ros_common which is broken for more than 6 months
2013-04-10 devel/ros-laser_pipeline: Depends on devel/ros_common which is broken for more than 6 months
2013-03-01 databases/php52-rrdtool: PHP 5.2 series is strongly discouraged for new installations, migrate now
2013-03-05 devel/ros-common: Broken for more than 6 month

Feature safe:	yes
2013-04-16 15:37:34 +00:00
Gabor Pali
7c89b72ef6 Produces ctags "tags" and etags "TAGS" files for Haskell programs.
WWW: http://hackage.haskell.org/package/hasktags

Obtained from:	FreeBSD Haskell
2013-03-29 23:37:01 +00:00
Gabor Pali
bd8d410bbe - Update Haskell ports from the development repository
- Avoid self-dependency for print/hs-hscolour (when HSCOLOUR is set)
  Contributed by: ashish

New ports (5):

devel/hs-geniplate                       0.6.0.3
devel/hs-uuid                            1.2.9
net/hs-maccatcher                        2.1.5
net/hs-publicsuffixlist                  0.0.3
textproc/hs-regex-tdfa                   1.1.8

Removed ports (1):

math/hs-Agda-executable                  2.3.0.1_3

Updated ports (115):

archivers/hs-zip-archive                 0.1.3.3          --> 0.1.3.4
archivers/hs-zlib-conduit                0.5.0.3_1        --> 1.0.0
audio/hs-OpenAL                          1.4.0.1_3        --> 1.4.0.2
databases/hs-persistent                  1.1.4            --> 1.1.5.1
databases/hs-persistent-sqlite           1.1.2            --> 1.1.5
databases/hs-persistent-template         1.1.2.1          --> 1.1.2.4
devel/hs-Boolean                         0.1.2            --> 0.2
devel/hs-ansi-terminal                   0.5.5.1          --> 0.6
devel/hs-base64-bytestring               1.0.0.0_1        --> 1.0.0.1
devel/hs-base64-conduit                  0.5.1            --> 1.0.0
devel/hs-basic-prelude                   0.3.2.0          --> 0.3.4.0
devel/hs-bifunctors                      3.2              --> 3.2.0.1
devel/hs-blaze-builder-conduit           0.5.0.3_1        --> 1.0.0
devel/hs-classy-prelude                  0.4.3            --> 0.5.3
devel/hs-classy-prelude-conduit          0.4.3            --> 0.5.3
devel/hs-cmdargs                         0.10.1_1         --> 0.10.2
devel/hs-conduit                         0.5.6            --> 1.0.2
devel/hs-darcs                           2.8.3_1          --> 2.8.4
devel/hs-either                          3.1              --> 3.4
devel/hs-errors                          1.3.1            --> 1.4.1
devel/hs-filestore                       0.6              --> 0.6.0.1
devel/hs-filesystem-conduit              0.5.0.2_1        --> 1.0.0
devel/hs-git-annex                       3.20130124       --> 4.20130323
devel/hs-hashtables                      1.0.1.8_1        --> 1.1.0.2
devel/hs-haskeline                       0.6.4.7_3        --> 0.7.0.3
devel/hs-hint                            0.3.3.5_1        --> 0.3.3.6
devel/hs-hoogle                          4.2.15           --> 4.2.16
devel/hs-hspec                           1.4.3            --> 1.4.4
devel/hs-lens                            3.8.5            --> 3.8.7.3
devel/hs-logict                          0.5.0.2_1        --> 0.6
devel/hs-monad-logger                    0.2.3.2          --> 0.3.0.1
devel/hs-monad-par                       0.3_3            --> 0.3.4.1
devel/hs-mueval                          0.8.2_3          --> 0.9
devel/hs-profunctors                     3.2              --> 3.3
devel/hs-project-template                0.1.1            --> 0.1.3
devel/hs-readline                        1.0.1.0_8        --> 1.0.3.0
devel/hs-reflection                      1.1.6            --> 1.1.7
devel/hs-resourcet                       0.4.4_1          --> 0.4.5
devel/hs-show                            0.4.1.2_4        --> 0.5
devel/hs-simple-reflect                  0.2_1            --> 0.3.1
devel/hs-smallcheck                      0.6.2            --> 1.0.2
devel/hs-testpack                        2.1.2_3          --> 2.1.2.1
devel/hs-threads                         0.5.0.1_1        --> 0.5.0.2
devel/hs-time-compat                     0.1.0.2_1        --> 0.1.0.3
devel/hs-unix-time                       0.1.4_1          --> 0.1.5
devel/hs-uulib                           0.9.14_4         --> 0.9.15
mail/hs-email-validate                   0.3.2_1          --> 1.0.0
mail/hs-mime-types                       0.1.0.2          --> 0.1.0.3
math/hs-Agda                             2.3.0.1_3        --> 2.3.2
math/hs-NumInstances                     1.0_4            --> 1.2
math/hs-comonad                          3.0.1.1          --> 3.0.2
math/hs-contravariant                    0.2.0.2_3        --> 0.4
math/hs-distributive                     0.3              --> 0.3.1
math/hs-math-functions                   0.1.1.2_1        --> 0.1.3.0
net/hs-network-conduit                   0.6.2.2          --> 1.0.0
net/hs-sendfile                          0.7.8_1          --> 0.7.9
net/hs-simple-sendfile                   0.2.10           --> 0.2.11
net/hs-socks                             0.4.2_1          --> 0.5.0
security/hs-crypto-api                   0.10.2_3         --> 0.11
security/hs-crypto-conduit               0.4.3            --> 0.5.0
security/hs-monadcryptorandom            0.5_1            --> 0.5.1
security/hs-skein                        0.1.0.11         --> 0.1.0.12
security/hs-tls                          1.1.1            --> 1.1.2
textproc/hs-HStringTemplate              0.6.12_1         --> 0.7.1
textproc/hs-attoparsec                   0.10.3.0         --> 0.10.4.0
textproc/hs-attoparsec-conduit           0.5.0.3_1        --> 1.0.0
textproc/hs-blaze-html                   0.5.1.3          --> 0.6.0.0
textproc/hs-case-insensitive             0.4.0.4          --> 1.0
textproc/hs-citeproc-hs                  0.3.7            --> 0.3.8
textproc/hs-highlighting-kate            0.5.3.5          --> 0.5.3.8
textproc/hs-hs-bibutils                  4.16             --> 4.17
textproc/hs-html-conduit                 0.1.0.4_1        --> 1.1.0
textproc/hs-hxt-regex-xmlschema          9.0.4_4          --> 9.1.0
textproc/hs-pandoc                       1.9.4.5_1        --> 1.11.1
textproc/hs-pandoc-types                 1.9.1_3          --> 1.10
textproc/hs-tagstream-conduit            0.5.3_1          --> 0.5.4
textproc/hs-xml-conduit                  1.0.3.3_1        --> 1.1.0.3
textproc/hs-xmlhtml                      0.2.0.3_1        --> 0.2.1
textproc/hs-yaml                         0.8.2            --> 0.8.2.3
www/hs-activehs                          0.3.0.1_1        --> 0.3.1
www/hs-authenticate                      1.3.2_1          --> 1.3.2.6
www/hs-fastcgi                           3001.0.2.3_7     --> 3001.0.2.4
www/hs-gitit                             0.10.1.2         --> 0.10.3.1
www/hs-hS3                               0.5.6_5          --> 0.5.7
www/hs-hamlet                            1.1.3.1          --> 1.1.6.3
www/hs-happstack-server                  7.1.1_1          --> 7.1.7
www/hs-heist                             0.11.0           --> 0.11.1
www/hs-hjsmin                            0.1.4            --> 0.1.4.1
www/hs-http-conduit                      1.8.7            --> 1.9.0
www/hs-http-reverse-proxy                0.1.1.1          --> 0.1.1.3
www/hs-http-server                       1.0.1_1          --> 1.0.2
www/hs-http-types                        0.7.3.0.1_1      --> 0.8.0
www/hs-shakespeare                       1.0.2_1          --> 1.0.3.1
www/hs-shakespeare-css                   1.0.2_1          --> 1.0.3
www/hs-shakespeare-js                    1.1.1            --> 1.1.2.1
www/hs-snap                              0.11.0           --> 0.11.2
www/hs-snap-core                         0.9.2.2_1        --> 0.9.3.1
www/hs-snap-server                       0.9.2.4_1        --> 0.9.3.3
www/hs-wai                               1.3.0.1_1        --> 1.4.0
www/hs-wai-app-static                    1.3.1_1          --> 1.3.1.2
www/hs-wai-extra                         1.3.2            --> 1.3.2.4
www/hs-wai-test                          1.3.0_1          --> 1.3.0.4
www/hs-warp                              1.3.7.1          --> 1.3.7.4
www/hs-yesod                             1.1.7.2          --> 1.1.9.2
www/hs-yesod-auth                        1.1.3            --> 1.1.5.3
www/hs-yesod-core                        1.1.7.1          --> 1.1.8.2
www/hs-yesod-default                     1.1.3            --> 1.1.3.2
www/hs-yesod-form                        1.2.0.2          --> 1.2.1.3
www/hs-yesod-json                        1.1.2_1          --> 1.1.2.1
www/hs-yesod-platform                    1.1.7.2          --> 1.1.8
www/hs-yesod-routes                      1.1.1.1_1        --> 1.1.2
www/hs-yesod-static                      1.1.1.2          --> 1.1.2.2
www/hs-yesod-test                        0.3.3            --> 0.3.5
x11-wm/hs-xmonad-contrib                 0.11             --> 0.11.1
x11/hs-X11                               1.6.0.2          --> 1.6.1.1

Please note that port revisions for dependent ports are bumped.

Obtained from:	FreeBSD Haskell
2013-03-29 22:43:58 +00:00
Martin Wilke
0995591141 MooX::Options adds option keywords to your object (Mo/Moo/Moose)
WWW: http://search.cpan.org/dist/MooX-Options/

PR:		ports/176845
Submitted by:	Espen Tagestad <espen@tagestad.no>
2013-03-29 01:34:46 +00:00
Martin Wilke
4f5d761474 Data::Record - "split" on steroids
WWW: http://search.cpan.org/dist/Data-Record/

PR:		ports/176844
Submitted by:	Espen Tagestad <espen@tagestad.no>
2013-03-29 01:31:43 +00:00
Ryan Steinmetz
4627852ca6 New port: devel/p5-Term-ProgressBar-Quiet:
Term::ProgressBar is a wonderful module for showing progress bars on the
terminal. This module acts very much like that module when it is run
interactively. However, when it is not run interactively (for example,
as a cron job) then it does not show the progress bar.

WWW: http://search.cpan.org/dist/Term-ProgressBar-Quiet/
2013-03-28 17:50:27 +00:00
Steve Wills
8a1989aca9 Bluelet is a simple, pure-Python solution for writing intelligible asynchronous
socket applications.

WWW: https://github.com/sampsyo/bluelet

PR:		ports/176306
Submitted by:	Mark Felder <feld@feld.me>
2013-03-24 20:43:46 +00:00
Jose Alonso Cardenas Marquez
c4b07ef915 - New port: devel/fpc-fcl-js
Free Pascal Component Library
2013-03-23 05:22:26 +00:00
Ruslan Makhmatkhanov
0dad495456 Setup scripts can use pytest-runner to add setup.py test support
for pytest runner.

WWW: https://bitbucket.org/jaraco/pytest-runner

PR:		177238
Submitted by:	William Grzybowski <william88@gmail.com>
2013-03-22 19:35:13 +00:00
Max Brazhnikov
644aa2a709 - Update Geany and plugins to 1.23
- Add ports for new plugins (commander, scope) and localization forgotten
  after splitting (geany-plugins-l10n). geanyGDB plugin has been removed
  upstream. markdown plugin excluded from ports as it requires currently
  missing port for libmarkdown.
- Patch configure script and remove build dependence on shells/bash
2013-03-21 14:43:24 +00:00
Pawel Pekala
fed46d67e9 Library and tools to access the Personal Folder File (PFF) and the Offline
Folder File (OFF) formats.
PFF/OFF is used in several file types:
    PAB (Personal Address Book)
    PST (Personal Storage Table)
    OST (Offline Storage Table)

WWW: http://code.google.com/p/libpff/

PR:		ports/177116
Submitted by:	Antoine Brodin <antoine@FreeBSD.org>
2013-03-20 21:22:11 +00:00
Felippe de Meirelles Motta
7ecc6b5db7 A small library for keeping your version up-to-date easily & everywhere.
The pain of having to update your setup.py, your Sphinx conf.py, your
__init__.py & everything else on every release of your Python package sucks.

By putting your version number in a top-level VERSION file & using this
library, you can cut duplication & tedious manual work without having to lean
on crazy import hacks.

Inspired by crazy discussion with George Hickman (ghickman) at PyCon 2013.

WWW: https://github.com/toastdriven/rose

PR:		ports/177110
Submitted by:	William Grzybowski <william88@gmail.com>
2013-03-19 20:12:33 +00:00
Ryan Steinmetz
d795cd6639 New port: devel/rubygem-ruby-bugzilla:
This aims to provide similar features to access to Bugzilla through
WebService APIs in Ruby.

WWW: https://rubygems.org/gems/ruby-bugzilla
2013-03-18 17:42:28 +00:00
Ryan Steinmetz
f8e73ab793 New port: devel/rubygem-jquery-ui-themes:
Allow inclusion of the pre built jquery themes in the asset pipeline without
having to edit the files each time.

WWW: https://rubygems.org/gems/jquery-ui-themes
2013-03-17 20:57:55 +00:00
Ryan Steinmetz
6507052ecf New port: devel/rubygem-active_scaffold:
Save time and headaches, and create a more easily maintainable set of pages,
with ActiveScaffold. ActiveScaffold handles all your CRUD (create, read,
update, delete) user interface needs, leaving you more time to focus on more
challenging (and interesting!) problems.

WWW: https://rubygems.org/gems/active_scaffold
2013-03-17 20:56:19 +00:00
Ryan Steinmetz
bfd8d39ad6 New port: devel/rubygem-activemessaging:
ActiveMessaging is an attempt to bring the simplicity and elegance of rails
development to the world of messaging. Messaging, (or event-driven
architecture) is widely used for enterprise integration, with frameworks
such as Java's JMS, and products such as ActiveMQ, Tibco, IBM MQSeries, etc.

WWW: https://rubygems.org/gems/activemessaging
2013-03-17 20:52:36 +00:00
Ryan Steinmetz
5dbe382736 New port: devel/rubygem-celluloid:
Celluloid enables people to build concurrent programs out of concurrent
objects just as easily as they build sequential programs out of
sequential objects.

WWW: https://rubygems.org/gems/celluloid
2013-03-17 20:26:29 +00:00
Marcus von Appen
e2ac16fc9f This library is designed to make it easy to write games that run on UNIX,
Win32, MacOS X and other platforms using the various native high-performance
media interfaces (for video, audio, etc) and presenting a single source-code
level API to your application. This is a fairly low level API, but using this,
completely portable applications can be written with a great deal of
flexibility.

WWW: http://www.libsdl.org/
2013-03-16 21:07:18 +00:00
Sunpoet Po-Chuan Hsieh
8b5bb5e7fc - Add rubygem-rb-kqueue 0.2.0
This is a simple wrapper over the kqueue BSD event notification interface
(supported on FreeBSD, NetBSD, OpenBSD, and Darwin). It uses the FFI gem to
avoid having to compile a C extension.

WWW: https://github.com/mat813/rb-kqueue
RG:  https://rubygems.org/gems/rb-kqueue
2013-03-14 20:21:53 +00:00
Jason Helfman
ea42fc5992 add new port: devel/py-billiard
billiard is a fork of the Python 2.7 multiprocessing package.
The multiprocessing package itself is a renamed and updated version
of R Oudkerk's pyprocessing package. This standalone variant is intended
to be compatible with Python 2.4 and 2.5, and will draw it's
fixes/improvements from python-trunk.

WWW: https://github.com/celery/billiard

PR:		176663
Submitted by:	william88@gmail.com
2013-03-13 04:42:00 +00:00
Sunpoet Po-Chuan Hsieh
f1b2886ea2 - Add p5-Time-Mock 0.0.2
Time::Mock speeds up your sleep(), alarm(), and time() calls.

Test::MockTime is nice, but doesn't allow you to accelerate the timestep and
doesn't deal with Time::HiRes or give you any way to change the time across
forks.

WWW: http://search.cpan.org/dist/Time-Mock/
2013-03-10 02:53:10 +00:00
Baptiste Daroussin
aff4d42b21 2013-03-05 ftp/proma: Broken for more than 6 month
2013-03-05 vietnamese/vnelvis: Broken for more than 6 month
2013-03-05 devel/rubygem-ncursesw: Broken for more than 6 month
2013-03-05 www/wyvern: Broken for more than 6 month
2013-03-05 devel/xlslib: Broken for more than 6 month
2013-03-05 mail/firetray: Broken for more than 6 month
2013-03-05 vietnamese/vnterm: Broken for more than 6 month
2013-03-09 23:36:46 +00:00
Sunpoet Po-Chuan Hsieh
2a52f8d735 - Add p5-lexical-underscore 0.001
Starting with Perl 5.10, it is possible to create a lexical version of the Perl
default variable $_. Certain Perl constructs like the given keyword
automatically use a lexical $_ rather than the global $_.

It is occasionallly useful for a sub to be able to access its caller's $_
variable regardless of whether it was lexical or not. The (_) sub prototype is
the official way to do so, however there are sometimes disadvantages to this; in
particular it can only appear as the final required argument in a prototype, and
there is no way of the sub differentiating between an explicitly passed argument
and $_.

The lexical::underscore function returns a scalar reference to either a lexical
$_ variable somewhere up the call stack (using PadWalker magic), or to the
global $_ if there was no lexical version.

Wrapping lexical::underscore in ${ ... } dereferences the scalar reference,
allowing you to access (and even assign to) it.

WWW: http://search.cpan.org/dist/lexical-underscore/
2013-03-09 18:18:56 +00:00
Ruslan Makhmatkhanov
18604fb88d Library and tools to access the Microsoft Internet Explorer (MSIE) Cache File
(index.dat) files

WWW: http://code.google.com/p/libmsiecf/

PR:		176753
Submitted by:	Antoine Brodin <antoine@FreeBSD.org>
2013-03-09 16:30:10 +00:00
Jun Kuriyama
d7381aede3 This module provides Path::Tiny types for Moose. It handles two
important types of coercion:

- coercing objects with overloaded stringification
- coercing to absolute paths

It also can check to ensure that files or directories exist.

WWW: http://search.cpan.org/dist/MooseX-Types-Path-Tiny/
2013-03-09 06:55:58 +00:00
Kubilay Kocak
0e8a0f4e4c - Rename py-flakes to py-pyflakes
- Add devel/py-flakes entry to MOVED
- Add py-pyflakes SUBDIR to devel/Makefile

While I'm here:

- Update to 0.6.1
- Take maintainership (multiple timeouts since 2009)
- Switch to setuptools, and update pkg-plist accordingly
- Remove unecessary DISTNAME & PYDISTUTILS_PKGNAME after rename
- Patch setup.py, adding zip_safe=False
- Add LICENSE
- Add TESTS option and regression-test: target
- Update COMMENT to match upstream and conventions
- Trim Makefile header

Approved by:	maintainer timeout (2 weeks)
Approved by:	rm (mentor)
PR:		ports/176236
2013-03-09 05:44:02 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Alex Dupre
c0825b809f Import pecl-zendoptimizerplus to replace ZendOptimizer. It supports all PHP
releases we have in ports tree.

The Zend Optimizer+ provides faster PHP execution through opcode caching and
optimization. It improves PHP performance by storing precompiled script
bytecode in the shared memory. This eliminates the stages of reading code from
the disk and compiling it on future access. In addition, it applies a few
bytecode optimization patterns that make code execution faster.

WWW: https://github.com/zend-dev/ZendOptimizerPlus
2013-03-07 09:31:55 +00:00
Ruslan Makhmatkhanov
b2cc9d90aa Adios, setuptools. 2013-03-06 17:41:01 +00:00
Felippe de Meirelles Motta
2b27306e40 McCabe complexity checker for Python.
This module provides a plugin for flake8, the Python code checker.

WWW:	https://github.com/flintwork/mccabe

PR:		ports/176641
Submitted by:	William Grzybowski <william88@gmail.com>
2013-03-06 17:34:51 +00:00
Rene Ladan
ba2885d840 Remove expired, unmaintained ports:
2013-03-01 sysutils/sge60: Ancient and unsupported release
2013-03-01 sysutils/sge61: Ancient and unsupported release
2013-03-05 x11-themes/sapphire-themes: Broken for more than 6 month
2013-03-05 misc/fep: Broken for more than 6 month
2013-03-05 devel/gauche-gaunit: Broken for more than 6 month
2013-03-05 games/tuxracer_golf: Broken for more than 6 month
2013-03-05 net/bfilter: Broken for more than 6 month
2013-03-05 graphics/fnlib: Broken for more than 6 month
2013-03-05 print/gfontview: Broken for more than 6 month
2013-03-05 print/hugelatex: Broken for more than 6 month
2013-03-05 misc/gtktalog: Broken for more than 6 month
2013-03-05 x11/wterm: Broken for more than 6 month
2013-03-05 databases/xapian-bindings10: Broken for more than 6 month
2013-03-05 databases/adstudio: Broken for more than 6 month
2013-03-05 misc/splitvt: Broken for more than 6 month
2013-03-05 sysutils/udesc_dump: Broken for more than 6 month
2013-03-05 textproc/gxditview: Broken for more than 6 month
2013-03-05 x11/powershell: Broken for more then 6 month
2013-03-06 15:05:43 +00:00
Ryan Steinmetz
1102c2d5f7 New port: Pure Ruby one-shot and periodic timers
WWW: https://rubygems.org/gems/timers
2013-03-05 20:02:45 +00:00
Pawel Pekala
d863dcd5c2 Provides a userspace interpretation of the opcodes generated by the Zend
engine compiler built into PHP.

This extension is meant for development and debug purposes only and
contains some code which is potentially non-threadsafe.

WWW: http://pecl.php.net/package/parsekit

PR:		ports/175337
Submitted by:	Sébastien Santoro <dereckson@gmail.com>
2013-03-05 17:12:20 +00:00
Baptiste Daroussin
5f82b6d00b 2013-02-27 security/lep: No more upstream, no more public distfiles
2013-02-27 devel/cvsmapfs: No more upstream, no more public distfiles
2013-02-27 devel/sid: No more upstream, no more public distfiles
2013-02-27 net-mgmt/nrpep: No more upstream, no more public distfiles
2013-02-27 devel/py-ez_xml: No more upstream, no more public distfiles
2013-02-27 security/IMHear: No more upstream, no more public distfiles
2013-02-27 comms/scud: No more upstream, no more public distfiles
2013-02-27 devel/lexi: No more upstream, no more public distfiles
2013-02-27 games/pentix: No more upstream, no more public distfiles
2013-02-27 net/py-mp-random: No more upstream, no more public distfiles
2013-02-27 sysutils/rcsedit: No more upstream, no more public distfiles
2013-02-27 sysutils/bsdsar: No more upstream, no more public distfiles
2013-02-27 sysutils/sarah: No more upstream, no more public distfiles
2013-03-03 22:59:34 +00:00
Jun Kuriyama
6f88f1dc8f This module provides a more general version of the Str type. If
coercions are enabled, it will accepts objects that overload
stringification and coerces them into strings.

WWW: http://search.cpan.org/dist/MooseX-Types-Stringlike/
2013-03-03 15:08:26 +00:00