Commit graph

4623 commits

Author SHA1 Message Date
Xin LI
daceb9be9b UltraJSON is a fast and extendable JSON encoder and decoder written in
pure C, and have very good performance compared to cjson and simplejson.
2011-10-25 22:52:11 +00:00
Eitan Adler
ddcd38b26a Csmith is a tool that can generate random C programs that statically
and dynamically conform to the C99 standard. Thus, it is useful for
stress-testing compilers, static analyzers, and other tools that
process C code. Csmith has found bugs in every tool that it has
tested, and over the last several years we have used it to find
and report more than 350 previously-unknown compiler bugs.

WWW: http://embed.cs.utah.edu/csmith/

Approved by:	bapt (mentor)
2011-10-25 20:54:51 +00:00
Sunpoet Po-Chuan Hsieh
f36cd3377b - Add rubygem-rb-inotify 0.8.8
rubygem-rb-inotify is a ruby wrapper for libinotify, using ffi.

WWW: http://github.com/nex3/rb-inotify
2011-10-23 19:30:00 +00:00
Chris Rees
7e9e52bc57 Remove expired port
2011-10-13 devel/gccxml: Unmaintained upstream, still requires GCC 3.4 (strictly), just used by boost-pyste which is of archeological interest only itself
2011-10-22 15:21:25 +00:00
Chris Rees
35a03f063e Remove expired devel/boost-pyste
2011-10-13 devel/boost-pyste: Still requires GCC 3.4 (strictly) and gccxml which is deprecated (and has been broken for a while)
2011-10-22 14:56:47 +00:00
Jun Kuriyama
e8ab314d4e Devel::KYTProf is a perl code profiler to explore IO blocking time.
WWW: http://search.cpan.org/dist/Devel-KYTProf/
2011-10-20 03:19:55 +00:00
Sunpoet Po-Chuan Hsieh
34b531ec8e - Add p5-DateTime-Format-Oracle 0.06
DateTime::Format::Oracle may be used to convert Oracle date and timestamp values
into DateTime objects. It also can take a DateTime object and produce a date
string matching the NLS_DATE_FORMAT.

Oracle has flexible date formatting via its NLS_DATE_FORMAT session variable.
Date values will be returned from Oracle according to the current value of that
variable. Date values going into Oracle must also match the current setting of
NLS_DATE_FORMAT.

Timestamp values will match either the NLS_TIMESTAMP_FORMAT or
NLS_TIMESTAMP_TZ_FORMAT session variables.

This module keeps track of these Oracle session variable values by examining
environment variables of the same name. Each time one of Oracle's formatting
session variables is updated, the %ENV hash must also be updated.

WWW: http://search.cpan.org/dist/DateTime-Format-Oracle/
2011-10-19 12:59:47 +00:00
Sunpoet Po-Chuan Hsieh
f8f2a52774 - Add gjstest 1.0.6
Google JS Test is a fast javascript unit testing framework that runs on the V8
engine, without needing to launch a full browser.

Features include:
- Extremely fast test startup and execution time, without having to run a
  browser.
- Clean, readable output in the case of both passing and failing tests.
- A browser-based test driver that can simply be refreshed whenever JS is
  changed.
- Style and semantics that resemble Google Test for C++.
- A built-in mocking framework that requires minimal boilerplate code (e.g. no
  $tearDown or $verifyAll) with style and semantics based on the Google C++
  Mocking Framework.

The trade-off is that since tests are run in V8 without a browser, there is no
DOM available. You can still use Google JS Test for tests of DOM-manipulating
code however; see "Is it for me?" [1] for more details.

[1] http://code.google.com/p/google-js-test/wiki/IsItForMe

WWW: http://code.google.com/p/google-js-test/
2011-10-18 17:03:51 +00:00
Sunpoet Po-Chuan Hsieh
b34bf275e6 - Add p5-List-Gen 0.973
List::Gen provides higher order functions, list comprehensions, generators,
iterators, and other utility functions for working with lists. walk lists with
any step size you want, create lazy ranges and arrays with a map like syntax
that generate values on demand. there are several other hopefully useful
functions, and all functions from List::Util are available.

WWW: http://search.cpan.org/dist/List-Gen/
2011-10-18 16:41:19 +00:00
Cheng-Lung Sung
2d4a9dcea9 Log::Minimal is Minimal but customizable log module.
WWW: http://search.cpan.org/dist/Log-Minimal
2011-10-18 09:06:26 +00:00
Sunpoet Po-Chuan Hsieh
04e6d3091f - Add p5-Cairo-GObject 1.001
Cairo::GObject registers Cairo's types (Cairo::Context, Cairo::Surface, etc.)
with Glib's type systems so that they can be used normally in signals and
properties.

WWW: http://search.cpan.org/dist/Cairo-GObject/
2011-10-18 05:05:01 +00:00
Wesley Shields
2dca14ebb3 Remove devel/p5-subversion-freebsd as it is no longer needed. The only port
which was using (devel/git-subversion) it no longer requires it after the
1.7.0 update to devel/subversion.
2011-10-17 03:34:34 +00:00
Sunpoet Po-Chuan Hsieh
a9fee6968e - Add p5-Glib-Object-Introspection 0.003
Glib::Object::Introspection uses the gobject-introspection and libffi projects
to dynamically create Perl bindings for a wide variety of libraries. Examples
include gtk+, webkit, libsoup and many more.

WWW: http://search.cpan.org/dist/Glib-Object-Introspection/
2011-10-17 01:42:06 +00:00
Steve Wills
f3705b3eae Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler.
WWW:	http://rubygems.org/gems/coffee-script
2011-10-17 01:26:22 +00:00
Steve Wills
826b366955 CoffeeScript is a little language that compiles into JavaScript. Underneath
all of those embarrassing braces and semicolons, JavaScript has always had a
gorgeous object model at its heart. CoffeeScript is an attempt to expose the
good parts of JavaScript in a simple way.

WWW:	http://rubygems.org/gems/coffee-script-source
2011-10-17 01:25:51 +00:00
Steve Wills
b043b25c05 ExecJS lets you run JavaScript code from Ruby.
WWW:	http://rubygems.org/gems/execjs
2011-10-17 01:25:00 +00:00
Steve Wills
9bcce6cb3e A Ruby library for finding files in a set of paths.
WWW:	http://rubygems.org/gems/hike
2011-10-17 01:24:17 +00:00
Alberto Villa
a2d3b5a4bc The KDE/FreeBSD team is pleased to announce KDE Software Compilation
4.7.2. The official release notes can be found at:
http://kde.org/announcements/announce-4.7.2.php
This release ships with many improvements. Read more about them here:
http://FreeBSD.kde.org/news.php#itemKDESC472availableinports

We'd like to say thanks to all testers and contributors, especially to
lwhsu@ for his effort on hosting our test packages.

PR:		156293 [1]
		159219 [2]
		160164 [3]
Submitted by:	Oleg Sidorkin <osidorkin@gmail.com> [1]
		Alvaro Castillo <gobledb@gmail.com> [2]
		dkeav04@gmail.com [3]
Tested by:	exp-run via pav
2011-10-17 00:03:42 +00:00
Lev A. Serebryakov
f56fb55a25 Remove subversion-freebsd and add subversion16. 2011-10-16 14:38:09 +00:00
Sunpoet Po-Chuan Hsieh
025c3a8627 - Add p5-POE-Loop-Tk 1.304
POE::Loop::Tk implements the interface documented in POE::Loop. Therefore it has
no documentation of its own. Please see POE::Loop for more details.

POE::Loop::Tk is one of two versions of the Tk event loop bridge. The other,
POE::Loop::TkActiveState accommodates behavior differences in ActiveState's
build of Tk. Both versions share common code in POE::Loop::TkCommon.
POE::Loop::Tk dynamically selects the appropriate bridge code based on the
runtime enviroment.

WWW: http://search.cpan.org/dist/POE-Loop-Tk/
2011-10-15 16:32:01 +00:00
Sunpoet Po-Chuan Hsieh
63dcf8c413 - Add p5-Hash-NoRef 0.03
Hash::NoRef is a Perl module to create HASH that store values without increase
the reference count (weak references). This can be used to store objects but
without interfere in the DESTROY mechanism, since the reference in this HASH
won't count.

WWW: http://search.cpan.org/dist/Hash-NoRef/
2011-10-15 15:31:09 +00:00
Sunpoet Po-Chuan Hsieh
89454af0a4 - Add p5-Text-Levenshtein 0.05
Text::Levenshtein implements the Levenshtein edit distance. The Levenshtein edit
distance is a measure of the degree of proximity between two strings. This
distance is the number of substitutions, deletions or insertions ("edits")
needed to transform one string into the other one (and vice versa). When two
strings have distance 0, they are the same.

WWW: http://search.cpan.org/dist/Text-Levenshtein/
2011-10-15 13:30:35 +00:00
Doug Barton
4eb5b88d9e As previously advertised, complete removal of vulnerable ports that
no one has stepped up to deal with:

archivers/pecl-phar		Vulnerable since 2011-01-13
comms/libsyncml			Depends on devel/libsoup22, which is FORBIDDEN
databases/mysql323-server	Vulnerable since 2006-10-29
databases/mysql323-client	Vulnerable since 2006-10-29
databases/mysql323-scripts	Vulnerable since 2006-10-29
databases/mysql40-server	Vulnerable since 2006-10-29
databases/mysql40-client	Vulnerable since 2006-10-29
databases/mysql40-scripts	Vulnerable since 2006-10-29
databases/p5-DBD-mysql40
		Depends on databases/mysql40-server, which is FORBIDDEN
deskutils/buoh			Depends on devel/libsoup22, which is FORBIDDEN
deskutils/libopensync-plugin-syncml
		Depends on comms/libsyncml, which is DEPRECATED
devel/libsoup22			Vulnerable since 2011-07-28
dns/bind9-sdb-ldap		Vulnerable since 2011-06-04
dns/bind9-sdb-postgresql	Vulnerable since 2011-06-04
ftp/wgetpro			Vulnerable since 2004-12-14
games/quake2forge		Vulnerable since 2005-01-21
graphics/linux-tiff		Vulnerable since 2004-10-13
japanese/mutt			Vulnerable since 2007-07-29
japanese/asterisk14-sounds	Depends on net/asterisk14, which is FORBIDDEN
net/asterisk14			Vulnerable since 2011-06-25
net/isc-dhcp31-client		Vulnerable since 2011-04-10
net/isc-dhcp31-server		Vulnerable since 2011-04-10
net/isc-dhcp31-relay		Vulnerable since 2011-04-10
net/asterisk-app-ldap		Depends on net/asterisk14, which is FORBIDDEN
net/asterisk-app-notify		Depends on net/asterisk14, which is FORBIDDEN
net/asterisk-oh323
   Depends on net/asterisk14, which is FORBIDDEN, does not compile on sparc64
net/asterisk14-addons		Depends on net/asterisk14, which is FORBIDDEN
net/astfax			Depends on net/asterisk14, which is FORBIDDEN
net-mgmt/nagios2		Vulnerable since 2009-06-30
www/gforge			Vulnerable since 2005-08-09
www/linux-flashplugin7		Vulnerable since at least 2008-05-30
www/opera-devel			Vulnerable since 2010-06-25, does not fetch
www/plone3			Vulnerable and unsupported upstream
www/serendipity-devel		Vulnerable since 2008-04-25
www/ziproxy			Vulnerable since 2010-06-15
www/asterisk-gui		Depends on net/asterisk14, which is FORBIDDEN
x11-toolkits/linux-pango	Vulnerable since 2009-05-13
2011-10-14 22:30:49 +00:00
Li-Wen Hsu
706e46ef9a Add ats-contrib-testing 0.2.5, facilitating construction of testing code for
ATS language.

PR:		ports/161576
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw>
2011-10-14 17:02:52 +00:00
Jun Kuriyama
993a50466c carton is a command line tool to track the Perl module dependencies
for your Perl application. The managed dependencies are tracked in a
carton.lock file, which is meant to be version controlled, and the
lock file allows other developers of your application will have the
exact same versions of the modules.

WWW: http://search.cpan.org/dist/carton/
2011-10-14 13:52:34 +00:00
Greg Larkin
3bb55a6625 A continuous integration plugin for Trac.
Bitten is a Python-based framework for collecting various software
metrics via continuous integration. It builds on Trac to provide
an integrated web-based user interface. Build slaves are usually
installed and run on multiple different systems to compile and test
the software on these platforms on new checkins.

Set bitten_slave_enable to "yes" and bitten_slave_urls to contain
one or more Bitten build URLs. For form authentication add --form-auth
to flags.

WWW: http://bitten.edgewall.org/

PR:		ports/140157
Submitted by:	Tim Niemueller <tim@niemueller.de>
2011-10-13 23:22:22 +00:00
Wen Heping
095842abed zc.buildout provides support for creating applications, especially Python
applications. It provides tools for assembling applications from multiple
parts, Python or otherwise. An application may actually contain multiple
programs, processes, and configuration settings.

WWW: http://pypi.python.org/pypi/zc.buildout

Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
2011-10-13 01:20:01 +00:00
Wen Heping
82cb95788b zope.location are special objects that has a structural location.
WWW: http://pypi.python.org/pypi/zope.location/

Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
2011-10-13 01:04:48 +00:00
Wen Heping
3cbbbd7cbc This package provides a general logging facility that, at this point,
is just a small shim over Python's logging module. Therefore, unless
you need to support a legacy package from the Zope 2 world, you're
probably better off using Python's logging module.

WWW: http://cheeseshop.python.org/pypi/zLOG

Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
2011-10-13 00:51:09 +00:00
Sunpoet Po-Chuan Hsieh
e5f5ae82d9 - Add p5-File-HomeDir-PathClass 1.112060
File::HomeDir::PathClass is just a wrapper around File::HomeDir methods,
transforming their return value to Path::Class objects. This allows for easier
usage of the value.

Refer to File::HomeDir#METHODS for a list of which functions are supported.
File::HomeDir::PathClass supports both original File::HomeDir interfaces.

WWW: http://search.cpan.org/dist/File-HomeDir-PathClass/
2011-10-12 10:37:01 +00:00
Martin Matuska
52c44a84c9 Whups is Horde's ticket-tracking application. It is very flexible in design,
and can be used for help-desk requests, tracking sofware development, and
anything else that needs to track a set of requests and their status.

WWW: http://www.horde.org/apps/whups/
2011-10-11 20:46:18 +00:00
Martin Matuska
64a7175c8a Horde Scheduler System
WWW: http://pear.horde.org
2011-10-11 20:43:15 +00:00
Wen Heping
0c26a272d3 zope.datetime is a set of commonly used date and time related
utility functions.

WWW: http://http://pypi.python.org/pypi/zope.datetime

Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
2011-10-11 07:15:48 +00:00
Eygene Ryabinkin
4be6594a53 Remove duplicated port
HTE is already in devel/hte

Spotted by: Aldis Berjoza
Pointyhat to: rea
2011-10-10 08:54:15 +00:00
Romain Tartière
ea070397c1 Vala Toys for gEdit is an experimental collection of plugins that extends the
gEdit editor to make it a better programmer editor for the Vala language.

WWW:	http://code.google.com/p/vtg/
2011-10-10 08:01:18 +00:00
Wen Heping
659a622dc1 This package provides a DateTime data type, as known from Zope 2.
Unless you need to communicate with Zope 2 APIs, you're probably
better off using Python's built-in datetime module.

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

Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via email)
2011-10-10 00:44:36 +00:00
Sunpoet Po-Chuan Hsieh
870cbd67dd - Add p5-Sys-Info 0.78
Sys::Info is a Perl module to fetch information from the host system.

WWW: http://search.cpan.org/dist/Sys-Info/
2011-10-10 00:20:43 +00:00
Sunpoet Po-Chuan Hsieh
47185d2724 - Add p5-Sys-Info-Driver-BSD 0.7801
Sys::Info::Driver::BSD is the BSD driver for Sys::Info.

WWW: http://search.cpan.org/dist/Sys-Info-Driver-BSD/
2011-10-10 00:19:24 +00:00
Sunpoet Po-Chuan Hsieh
600be67974 - Add p5-Test-Sys-Info 0.20
Test::Sys::Info is a centralized test suite for Sys::Info Drivers.

WWW: http://search.cpan.org/dist/Test-Sys-Info/
2011-10-10 00:17:16 +00:00
Sunpoet Po-Chuan Hsieh
f44c7887d1 - Add p5-Sys-Info-Base 0.7802
Sys::Info::Base is the base class for Sys::Info.

WWW: http://search.cpan.org/dist/Sys-Info-Base/
2011-10-10 00:14:29 +00:00
Eygene Ryabinkin
ac6be26172 New port: HT, editor/viewer/analyzer for binary files
Feature safe: yes
2011-10-08 18:05:53 +00:00
Wen Heping
1ae9439ef7 - Connect py-zope.event 2011-10-08 01:44:45 +00:00
Steve Wills
1b9ccb016f Test::Timer implements a set of test primitives to test and assert test times
from bodies of code.

WWW:	http://search.cpan.org/dist/Test-Timer/
2011-10-06 20:21:18 +00:00
Stanislav Sedov
f353225a9a - Add port for devel/libtool-fixed, a fixed version of libtool package
that can generate proper configure scripts on 10.X and with support
  for 10.x

  WWW: http://www.gnu.org/software/libtool/
2011-10-05 23:47:21 +00:00
Lars Thegler
0145e2d716 Add p5-Test-InDistDir 1.112071, test environment setup for development
with IDE.
2011-10-05 20:07:39 +00:00
Sunpoet Po-Chuan Hsieh
76f6b96c26 - Add p5-Log-Dispatch-Configurator-Any 1.110690
Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to
configure Log::Dispatch objects with configuration files. Somewhat like a lite
version of log4j and Log::Log4perl it allows multiple log destinations. The
standard configuration file format for Log::Dispatch::Config is AppConfig.

This module plugs in to Log::Dispatch::Config and allows the use of other file
formats, in fact any format supported by the Config::Any module. As a bonus you
can also pass in a configuration data structure instead of a file name.

WWW: http://search.cpan.org/dist/Log-Dispatch-Configurator-Any/
2011-10-05 10:30:22 +00:00
Frederic Culot
747f2fc77e Test::Weaken allows easy detection of unfreed Perl data and the
examination of unfreed objects, even those that would usually have
been made inaccessible.

WWW: http://search.cpan.org/dist/Test-Weaken/
2011-10-05 09:00:49 +00:00
Sunpoet Po-Chuan Hsieh
cd7194986e - Remove p5-Scalar-Util-Clone 2011-10-05 04:37:56 +00:00
Sunpoet Po-Chuan Hsieh
f3b49c22f6 - Add p5-Data-Clone 0.003
Data::Clone does data cloning, i.e. copies things recursively. This is smart so
that it works with not only non-blessed references, but also with blessed
references (i.e. objects). When clone() finds an object, it calls a clone method
of the object if the object has a clone, otherwise it makes a surface copy of
the object. That is, this module does polymorphic data cloning.

Although there are several modules on CPAN which can clone data, this module has
a different cloning policy from almost all of them. See "Cloning policy" and
"Comparison to other cloning modules" [1] for details.

[1] http://search.cpan.org/dist/Data-Clone/lib/Data/Clone.pm

WWW: http://search.cpan.org/dist/Data-Clone/
2011-10-04 18:58:31 +00:00
Sunpoet Po-Chuan Hsieh
ba6704290b - Add p5-Test-Exception-LessClever 0.006
Test::Exception::LessClever is an alternative to Test::Exception that is much
simpler. This alternative does not use fancy stack tricks to hide itself. The
idea here is to keep it simple.  This also solves the Test::Exception bug where
some dies will be hidden when a DESTROY method calls eval. If a DESTROY method
masks $@ a warning will be generated as well.

WWW: http://search.cpan.org/dist/Test-Exception-LessClever/
2011-10-04 16:34:48 +00:00