Contributed by merdely on from the hooray-tmux! dept.
There are 6 new ports for the week of May 25 to May 31:
|
|
Ports are listed in the order they were committed to the tree:
-
devel/p5-Tie-ToObject
-
While "tie" in Perl allows tying to an arbitrary object, the class in
question must support this in it's implementation of TIEHASH,
TIEARRAY or whatever.
Tie::ToObject provides a very tie constructor that simply returns the object it was given as it's first argument. That way the side effects of calling $object->TIEHASH are avoided.
-
While "tie" in Perl allows tying to an arbitrary object, the class in
question must support this in it's implementation of TIEHASH,
TIEARRAY or whatever.
-
devel/vim-taglist
- The "Tag List" plugin is a source code browser for the Vim editor. It provides an overview of the structure of source code files and allows you to efficiently browse through source code files in different programming languages.
-
security/p5-Catalyst-Authentication-Store
-DBIx-Class
- The Catalyst::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.
-
databases/py-elixir
-
Elixir is a declarative
layer on top of the SQLAlchemy
library. It is a fairly thin wrapper,
which provides the ability to create simple Python classes that map
directly to relational database tables (this pattern is often referred
to as the Active
Record design pattern), providing many of the benefits
of traditional databases without losing the convenience of Python
objects.
Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the TurboEntity project but does not intend to replace SQLAlchemy's core features, and instead focuses on providing a simpler syntax for defining model objects when you do not need the full expressiveness of SQLAlchemy's manual mapper definitions.
-
Elixir is a declarative
layer on top of the SQLAlchemy
library. It is a fairly thin wrapper,
which provides the ability to create simple Python classes that map
directly to relational database tables (this pattern is often referred
to as the Active
Record design pattern), providing many of the benefits
of traditional databases without losing the convenience of Python
objects.
-
x11/gdevilspie
- gDevilspie is a user friendly interface to the Devil's Pie window matching daemon, to create rules easily.
-
misc/tmux
- tmux is a "terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.
Port update notes:
- devel/boost:
Security fix from boost svn for CVE-2008-0171. - www/php4:
Remove php4. It's been unlinked from builds for months.
"Support for PHP 4 has been discontinued since 2007-12-31." [php.net]
(Comments are closed)
By Brynet (Brynet) on
Comments
By Jim Razmus II (jim) on http://www.bonetruck.org/
Careful! It starts with one and your good for a while. Then you start to itch and only another port will scratch it. So you port another and it gets accepted and your good for a while. But now the the itch returns, faster and worse than before. so you port more and more and send updates to other ports too. But it's still not enough. Next thing you know, you've compiled four kernels in a row and still haven't solved why the boot hangs probing a scsi device. ARGH!!!!! ... And you still don't quit.
;-)
Good times, good times.