Commit Graph

5042 Commits

Author SHA1 Message Date
Dirk Meyer
918882c817 - drop .app suffix in portname 2012-08-06 06:08:52 +00:00
Steve Wills
57d3762e49 Ruby cloud services library
WWW:	http://github.com/fog/fog
2012-08-06 03:15:43 +00:00
Bryan Drewery
3ac35b3503 lockfree-malloc is a scalable drop-in replacement for malloc/free.
* It's thread-friendly. It supports a practically-unlimited number of
  concurrent threads, without locking or performance degradation.
* It's efficient, especially in a multi-threaded environment. Compared to
  a stock libc allocator, we see a significant performance boost.
* It does NOT fragment or leak memory, unlike a stock libc allocator.
* It wastes less memory. For small objects (less than 8kb in size), the
  overhead is around 0 bytes. (!)
* It is designed from the ground-up for 64-bit architectures.
* It is elegant. The whole codebase is only around 800 lines of fairly
  clean C++. (!)
* It fully stand-alone; it does not rely on pthreads or libc at runtime.

PR:		ports/170324
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com>
Approved by:	eadler (mentor)
2012-08-05 20:51:47 +00:00
Steve Wills
a7be2eb8dc STDOUT text formatting
WWW:	http://rubygems.org/gems/formatador
2012-08-05 18:09:30 +00:00
Steve Wills
476647355e EXtended http(s) CONnections Library
WWW:	https://github.com/geemus/excon
2012-08-05 18:00:40 +00:00
Sunpoet Po-Chuan Hsieh
73db2751f1 - Add p5-Sub-Exporter-Progressive 0.001002
Sub::Exporter is an incredibly powerful module, but with that power comes great
responsibility, er- as well as some runtime penalties. This module is a
Sub::Exporter wrapper that will let your users just use Exporter if all they are
doing is picking exports, but use Sub::Exporter if your users try to use
Sub::Exporter's more advanced features features, like renaming exports, if they
try to use them.

Note that this module will export @EXPORT and @EXPORT_OK package variables for
Exporter to work. Additionally, if your package uses advanced Sub::Exporter
features like currying, this module will only ever use Sub::Exporter, so you
might as well use it directly.

WWW: http://search.cpan.org/dist/Sub-Exporter-Progressive/
2012-08-02 03:18:00 +00:00
Sunpoet Po-Chuan Hsieh
e03aa71b33 - Add p5-Safe-Isa 1.000002
Since Perl allows us to provide a subroutine reference or a method name to the
-> operator when used as a method call, and a subroutine doesn't require the
invocant to actually be an object, we can create safe versions of isa, can and
friends by using a subroutine reference that only tries to call the method if
it's used on an object.

e.g. my $isa_Foo = $maybe_an_object->$_call_if_object(isa => 'Foo');

Note that we don't handle trying class names, because many things are valid
class names that you might not want to treat as one (like say "Matt") - the
is_module_name function from Module::Runtime is a good way to check for
something you might be able to call methods on if you want to do that.

WWW: http://search.cpan.org/dist/Safe-Isa/
2012-07-30 19:22:48 +00:00
Marcus von Appen
cdffcb1103 Tox as is a generic virtualenv management and test command line tool you
can use for:

* checking your package installs correctly with different Python
  versions and interpreters
* running your tests in each of the environments, configuring your test
  tool of choice
* acting as a frontend to Continuous Integration servers, greatly
  reducing boilerplate and merging CI and shell-based testing.

WWW:	http://tox.testrun.org/

PR:		ports/170022
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>
2012-07-30 12:03:36 +00:00
Mikhail Teterin
4c41dd25d1 Add implementation of Kademlia Distributed Hash Table (DHT) used
in the Bittorrent network (``mainline'' variant).
2012-07-28 20:48:23 +00:00
Dirk Meyer
bd8c78a998 - retire devel/ruby-gnustep 2012-07-28 08:54:30 +00:00
Alex Kozlov
5e83c36f63 Remove expired ports:
2012-07-20 audio/etoile-melodie: API no longer supported
2012-07-20 audio/etoile-volumecontrolmenulet: API no longer supported
2012-07-20 deskutils/etoile-corner: API no longer supported
2012-07-20 deskutils/etoile-dictionaryreader: API no longer supported
2012-07-20 deskutils/etoile-distributedview: API no longer supported
2012-07-20 deskutils/etoile-extendedworkspacekit: API no longer supported
2012-07-20 deskutils/etoile-hardware: API no longer supported
2012-07-20 deskutils/etoile-inspectorkit: API no longer supported
2012-07-20 deskutils/etoile-lookandbehavior: API no longer supported
2012-07-20 deskutils/etoile-menuserver: API no longer supported
2012-07-20 deskutils/etoile-panekit: API no longer supported
2012-07-20 deskutils/etoile-scriptservices: API no longer supported
2012-07-20 deskutils/etoile-servicemenulet: API no longer supported
2012-07-20 deskutils/etoile-servicesbarkit: API no longer supported
2012-07-20 deskutils/etoile-systemconfig: API no longer supported
2012-07-20 deskutils/etoile-trackerkit: API no longer supported
2012-07-20 deskutils/etoile-ui: API no longer supported
2012-07-20 devel/etoile-collectionkit: API no longer supported
2012-07-20 devel/etoile-coreobject: API no longer supported
2012-07-20 devel/etoile-foundation: API no longer supported
2012-07-20 devel/etoile-serialize: API no longer supported
2012-07-20 devel/etoile-unitkit: API no longer supported
2012-07-20 devel/llvm-etoile: API no longer supported
2012-07-20 editors/etoile-typewriter: API no longer supported
2012-07-20 graphics/popplerkit: API no longer supported
2012-07-20 graphics/vindaloo: API no longer supported
2012-07-20 lang/etoile-compiler: API no longer supported
2012-07-20 lang/etoile-io: API no longer supported
2012-07-20 lang/etoile-languagekit: API no longer supported
2012-07-20 lang/etoile-lkplugins: API no longer supported
2012-07-20 lang/etoile-scriptkit: API no longer supported
2012-07-20 lang/etoile-smalltalkkit: API no longer supported
2012-07-20 multimedia/etoile-babbler: API no longer supported
2012-07-20 multimedia/etoile-mediakit: API no longer supported
2012-07-20 multimedia/etoile-multimediakit: API no longer supported
2012-07-20 net-im/etoile-stepchat: API no longer supported
2012-07-20 net-im/etoile-xmppkit: API no longer supported
2012-07-20 sysutils/etoile-behavior: API no longer supported
2012-07-20 sysutils/etoile-installer: API no longer supported
2012-07-20 sysutils/etoile-powermenulet: API no longer supported
2012-07-20 sysutils/etoile-system: API no longer supported
2012-07-20 textproc/etoile-lucenekit: API no longer supported
2012-07-20 textproc/etoile-ogrekit: API no longer supported
2012-07-20 textproc/etoile-opmlkit: API no longer supported
2012-07-20 www/etoile-bookmarkkit: API no longer supported
2012-07-20 www/etoile-mollusk: API no longer supported
2012-07-20 x11-fm/etoile-fontmanager: API no longer supported
2012-07-20 x11-themes/etoile-azbackground: API no longer supported
2012-07-20 x11-themes/etoile-camaelon: API no longer supported
2012-07-20 x11-themes/etoile-etoilemenus: API no longer supported
2012-07-20 x11-themes/etoile-iconkit: API no longer supported
2012-07-20 x11-themes/etoile-wildmenus: API no longer supported
2012-07-20 x11-wm/etoile-azalea: API no longer supported
2012-07-20 x11-wm/etoile-azdock: API no longer supported
2012-07-20 x11-wm/etoile-azswitch: API no longer supported
2012-07-20 x11-wm/etoile-login: API no longer supported
2012-07-20 x11/etoile: Update to a new release is required
2012-07-20 x11/etoile-idle: API no longer supported
2012-07-20 x11/etoile-iterm: API no longer supported
2012-07-20 x11/etoile-xwindowserverkit: API no longer supported
2012-07-20 x11/gnustep-app: API no longer supported
2012-07-28 01:02:20 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Steve Wills
cd6db90edb Ripper parses Ruby source and tokenizes or builds an AST.
This gem is meant for Ruby 1.8.x builds. Ruby 1.9.x comes with a functioning
ripper implementation out of the box. This gem is a port of the Ripper 1.9
for Ruby 1.8.x. Ripper was written by Minero Aoki and ported by Loren Segal.

WWW: http://github.com/lsegal/ripper18

PR:		ports/169390
Submitted by:	Douglas Thrift
2012-07-25 01:48:00 +00:00
Olli Hauer
f87e4270c3 - new port bugzilla42
New Features and Improvements:
- Experimental SQLite Support
- Creating an Attachment by Pasting Text Into a Text Field
- HTML Bugmail (default: on  can be disabled in user preference)
- Improved Searching System
- Disabling Old Components, Versions and Milestones
- Displaying a Custom Field Value Based on Multiple Values of Another Field
- Auditing of All Changes Within Bugzilla
- Accessibility Improvements

And many other Improvements, for complete list see:
 http://www.bugzilla.org/releases/4.2.1/release-notes.html
2012-07-24 21:37:07 +00:00
Jun Kuriyama
fd7dfa9a2b Data::MessagePack::Stream is streaming deserializer for MessagePack.
This module is alternate for Data::MessagePack::Unpacker.  Unlike
original unpacker, this module support internal buffer and it's
possible to handle streaming data correctly.

WWW: http://search.cpan.org/dist/Data-MessagePack-Stream/
2012-07-22 13:53:27 +00:00
Alex Kozlov
bdf53c2691 Remove expired port:
2012-07-21 devel/acpicatools: It's quite obsolete and is already in base system for a long time
2012-07-22 01:19:31 +00:00
Frederic Culot
a0e65666e4 Acme::Comment allows multi-line comments which are filtered out.
Unlike the pseudo multi-line comment if (0) {}, the code being
commented out need not be syntactically valid.

WWW: http://search.cpan.org/dist/Acme-Comment/

PR:		ports/169956
Submitted by:	Marcello Silva Coutinho <marcellocoutinho@gmail.com>
2012-07-21 09:51:21 +00:00
Pawel Pekala
455299f98c A Multi-Protocol Infrared Remote Library for the Arduino
This IR remote library, written by Ken Shirriff, lets you both send
and receive IR remote codes in multiple protocols. It supports NEC,
Sony SIRC, Philips RC5, Philips RC6, and raw protocols.

WWW: http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html

PR:		ports/163806
Submitted by:	Craig Leres <leres@ee.lbl.gov>
2012-07-21 09:17:05 +00:00
Pawel Pekala
eb5bbe7686 A Graphical LCD library for Arduino
This library supports Graphical LCD (GLCD) displays for use with
Arduino and other AVR controllers.

WWW: http://code.google.com/p/glcd-arduino/

PR:		ports/166237
Submitted by:	Craig Leres <leres@ee.lbl.gov>
2012-07-19 18:06:22 +00:00
Jason Helfman
db07cda4f6 - project renamed from app -> papp
PR:	ports/169889
Submitted by:	maintainer, jwbacon@tds.net
2012-07-18 18:00:35 +00:00
Carlo Strub
72bf23c5b7 Revert r301029: Don't destroy the index 2012-07-17 20:08:59 +00:00
Olivier Duchateau
626a2b6b5d - Update maintainer address
- Update to 1.3

Submitted by: by myself
Approved by: miwi, rene (mentors)
2012-07-17 19:56:47 +00:00
Pietro Cerutti
8d9012358f - link yajl-tcl to the build 2012-07-17 15:14:16 +00:00
Martin Matuska
341d184808 This is a static version of the libevent library for use with
lang/hiphop-php

WWW: https://github.com/facebook/hiphop-php/wiki/
2012-07-16 15:04:34 +00:00
Jun Kuriyama
680e45a374 Cool.io provides a high performance event framework for Ruby which
uses the libev C library.

WWW: http://coolio.github.com/
2012-07-16 08:44:15 +00:00
Jason Helfman
cd57934a70 add new port: devel/geoip-java
MaxMind provides IP intelligence through the GeoIP brand. Over 5,000 companies
use GeoIP data to locate their Internet visitors and show them relevant content
and ads, perform analytics, enforce digital rights, and efficiently route
Internet traffic. Businesses can obtain additional insights into their
customers' connection speeds, ISPs, and more using GeoIP data.

WWW: http://www.maxmind.com/app/java

Sponsored by: Experts-Exchange, LLC.
2012-07-13 17:38:23 +00:00
Pietro Cerutti
8970eaa874 - Split devel/cmake port into devel/cmake and cmake/cmake-modules, in order
to keep Modules and Templates separated.

Approved by:    avilla (kde)
2012-07-12 12:00:13 +00:00
Jun Kuriyama
e06ee6bd7e IO::Buffer is a fast byte queue which is primarily intended for
non-blocking I/O applications but is suitable wherever buffering is
required.  IO::Buffer is compatible with Ruby 1.8/1.9 and Rubinius.

WWW: https://github.com/tarcieri/iobuffer
2012-07-10 10:18:13 +00:00
Eitan Adler
a2f24e6510 Benchmark::Timer class allows you to time portions of code conveniently, as
well as benchmark code by allowing timings of repeated trials. It is perfect
for when you need more precise information about the running time of portions
of your code than the Benchmark module will give you, but don't want to go all
out and profile your code.

WWW:	http://search.cpan.org/dist/Benchmark-Timer/

Reviewed by:	az (older version)
2012-07-10 06:13:17 +00:00
Eitan Adler
710caedb48 Delta assists you in minimizing "interesting" files subject
to a test of their interestingness. A common such situation is when attempting
to isolate a small failure-inducing substring of a large input that causes your
program to exhibit a bug.

WWW:	http://delta.tigris.org/

Reviewed by:	Bryan Drewery <bryan@shatow.net>
2012-07-10 04:59:12 +00:00
Jason Helfman
3c8c5ebf02 add new port: devel/libvirt-java
Libvirt-java is a base framework allowing to use libvirt, the virtualization
API though the Java programming language.

WWW: http://libvirt.org/java.html
2012-07-09 03:44:00 +00:00
Frederic Culot
b3411921b6 Test::CheckDeps adds a test that assures all dependencies have been
installed properly. If requested, it can bail out all testing on error.

WWW: http://search.cpan.org/dist/Test-CheckDeps/
2012-07-07 07:05:03 +00:00
George V. Neville-Neil
c5f7cf75eb Add zookeeper to the devel Makefile.
Approved by: skreuzer (mentor)
2012-07-06 21:37:48 +00:00
Frederic Culot
e10f5e759b CPAN::Meta::Check verifies if requirements described in a CPAN::Meta
object are present.

WWW: http://search.cpan.org/dist/CPAN-Meta-Check/
2012-07-06 07:58:57 +00:00
Sunpoet Po-Chuan Hsieh
33e7786837 - Add p5-Test-utf8 1.00
Test::utf8 is a collection of tests useful for dealing with utf8 strings in
Perl. It has two types of tests: The validity tests check if a string is valid
and not corrupt, whereas the characteristics tests will check that string has a
given set of characteristics.

WWW: http://search.cpan.org/dist/Test-utf8/
2012-07-05 09:34:11 +00:00
Sofian Brabez
42c8edbf68 This is a Python wrapper for Reddit's API, aiming to be as easy to use as
possible.

WWW:	https://github.com/mellort/reddit_api

PR:		ports/169396
Submitted by:	koobs <koobs.freebsd at gmail.com>
2012-07-05 09:15:41 +00:00
Nicola Vitale
2fb1fcf0eb A script for cloning a non-relocatable virtualenv.
WWW: http://github.com/edwardgeorge/virtualenv-clone
2012-06-30 20:54:17 +00:00
Sunpoet Po-Chuan Hsieh
e58f660246 - Add py-termcolor 1.1.0
ANSII Color formatting for output in terminal.

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

PR:		ports/169397
Submitted by:	Volodymyr Kostyrko <c.kworr@gmail.com>
2012-06-28 02:25:42 +00:00
Jun Kuriyama
3cd5f2def1 Qudo is simple and extensible job queue manager system.
Your application can insert job into DB ,that is managed by Qudo.  And
Your application can get & execute job by Qudo worker.  Qudo
corresponds to deal with DB as MySQL and SQLite.

If you add Hook Point around job's working method, you can add it
easily and many point of work milestone.  Qudo is consided about
adding Hook Point Flexibility.

WWW: http://search.cpan.org/dist/Qudo/
2012-06-27 11:53:09 +00:00
Anton Berezin
15bc7af071 Add devel/p5-Test-CheckManifest 1.25, a perl module
to check that a perl distibution's MANIFEST file
matches the distribution contents.
2012-06-27 10:46:49 +00:00
Max Brazhnikov
b9eaf39433 - Update E17 ports:
EFL updated to 1.1.0 and E17 updated to 0.16.999.65643 (svn 65643)
- Pass maintainership to submitter.
- New ports:
	benchmarks/expedite
	devel/eio
	graphics/evas-loader-generic
	graphics/evas-loader-ico
	graphics/evas-loader-psd
	graphics/evas-loader-wbmp
	graphics/evas_generic_loaders-gst
	graphics/evas_generic_loaders-pdf
	graphics/evas_generic_loaders-ps
	graphics/evas_generic_loaders-raw
	graphics/evas_generic_loaders-xcf
	x11-wm/e17-module-comp-scale
	x11-wm/e17-module-e-tiling
	x11-wm/e17-module-elfe
	x11-wm/e17-module-everything-aspell
	x11-wm/e17-module-everything-shotgun
	x11-wm/e17-module-xkbswitch

PR:		ports/167405
Submitted by:	Grzegorz Blach <magik at roorback.net>
2012-06-26 17:36:30 +00:00
Pietro Cerutti
951dd628a4 - New port: devel/qt4-qtsolutions-soap
The Qt SOAP project provides basic web service support with
  version 1.1 of the SOAP protocol.

  WWW: http://qt.gitorious.org/qt-solutions

- Slightly modify qt4-qtsolutions-singleapplication for use as master port
2012-06-26 08:19:44 +00:00
Chris Rees
8cb6d791e7 Replace devel/py-sendfile with net/py-pysendfile; upstream of py-sendfile
is dead and py-pysendfile is a fork.

PR:		ports/169177
Submitted by:	koobs <koobs.freebsd@gmail.com>
Approved by:	maintainer of py-sendfile's email domain is parked
2012-06-24 16:54:41 +00:00
Sunpoet Po-Chuan Hsieh
29941ae9c0 - Add libgta 1.0.2
Libgta is a portable library that implements the Generic Tagged Array (GTA) file
format. This file format has the following features:
- GTAs can store any kind of data in multidimensional arrays
- GTAs can optionally use simple tags to store rich metadata
- GTAs are streamable, which allows direct reading from and writing to pipes,
  network sockets, and other non-seekable media
- GTAs can use ZLIB, BZIP2, or XZ compression, allowing a tradeoff between
  compression/decompression speed and compression ratio
- Uncompressed GTA files allow easy out-of-core data access for very large
  arrays

See http://gta.nongnu.org/ for more information.

WWW: http://gta.nongnu.org/libgta.html

PR:		ports/169041
Submitted by:	lbartoletti <coder@tuxfamily.org>
2012-06-24 14:58:08 +00:00
Gabor Pali
d6d6d4fa76 Behavior Driven Development for Haskell. Hspec is roughly based on the
Ruby library RSpec.  However, Hspec is just a framework for running
HUnit and QuickCheck tests.  Compared to other options, it provides a
much nicer syntax that makes tests very easy to read.

WWW:	http://hspec.github.com/

Obtained from:	FreeBSD Haskell
2012-06-24 10:15:27 +00:00
Gabor Pali
7f696346eb Prevent or capture writing to stdout and other handles.
WWW:	https://github.com/trystan/silently

Obtained from:	FreeBSD Haskell
2012-06-24 10:12:27 +00:00
Gabor Pali
d820d35c65 Parses Javascript into an Abstract Syntax Tree (AST). Initially intended
as frontend to hjsmin.

WWW:	http://github.com/alanz/language-javascript

Obtained from:	FreeBSD Haskell
2012-06-24 10:07:02 +00:00
Gabor Pali
973ab3a70d Lightweight UTF8 handling.
WWW:	http://hackage.haskell.org/package/utf8-light

Obtained from:	FreeBSD Haskell
2012-06-24 10:04:39 +00:00
Gabor Pali
f0a2b263d0 Provides ability to traverse a folder structure efficiently, as well as
convenience wrappers for reading from and writing to files.

WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-24 09:56:58 +00:00
Gabor Pali
6d13ecc374 This is a small wrapper around the "directory", "unix", and "Win32"
packages, for use with "system-filepath".  It provides a consistent API
to the various versions of these packages distributed with different
versions of GHC.  In particular, this library supports working with
POSIX files that have paths which can't be decoded in the current locale
encoding.

WWW:	https://john-millikin.com/software/haskell-filesystem/

Obtained from:	FreeBSD Haskell
2012-06-24 09:53:26 +00:00