non port: devel/Makefile |
Number of commits found: 11334 (showing only 100 on this page) |
Sunday, 30 Jan 2011
|
11:49 miwi
Syntactic sugar for Test::Mini
WWW: http://search.cpan.org/dist/Test-Mini-Unit/
PR: ports/154199
Submitted by: Kurt Lidl <kurt.lidl at cello.com>
Feature safe: yes
|
11:49 miwi
Strips leading whitespace from here-docs
WWW: http://search.cpan.org/dist/Text-Outdent/
PR: ports/154203
Submitted by: Kurt Lidl <kurt.lidl at cello.com>
Feature safe: yes
|
11:48 miwi
Another perl object pretty-printer
WWW: http://search.cpan.org/dist/Data-Inspect/
PR: ports/154204
Submitted by: Kurt Lidl <kurt.lidl at cello.com>
Feature safe: yes
|
11:48 miwi
Lightweight unit testing for Perl.
WWW: http://search.cpan.org/dist/Test-Mini/
PR: ports/154206
Submitted by: Kurt Lidl <kurt.lidl at cello.com>
Feature safe: yes
|
Saturday, 29 Jan 2011
|
14:27 miwi
D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri.
Current Features
* View names on any bus
* View exported objects, interfaces, methods and signals
* View the full command line of services on the bus
WWW: http://live.gnome.org/DFeet/
PR: ports/150489
Submitted by: Thinker K.F. Li <thinker at eeebox.branda.to>
Feature safe: yes
|
Friday, 28 Jan 2011
|
17:22 miwi
This module implements asynchronous notifications that enable you
to signal running perl code from another thread, asynchronously,
and sometimes even without using a single syscall.
WWW: http://search.cpan.org/dist/Async-Interrupt/
PR: ports/153837
Submitted by: Mikhail T. <michael at fun-box.ru>
Feature safe: yes
|
Monday, 24 Jan 2011
|
14:14 roam
Add gecode-3.4.2, the Generic Constraint Development Environment.
WWW: http://www.gecode.org/
Feature safe: yes
|
Sunday, 23 Jan 2011
|
16:12 swills
Aggregate perl modules, often useful for template expansion.
WWW: http://search.cpan.org/~ferrance/Data-Grouper/
PR: ports/154205
Submitted by: Kurt Lidl <kurt.lidl at cello.com>
Approved by: pgolluci (mentor)
Feature safe: yes
|
Saturday, 22 Jan 2011
|
20:26 sunpoet
- Add p5-Dancer-Debug 0.03
Dancer::Debug extends Plack::Middleware::Debug with some specific
panels for Dancer.
WWW: http://search.cpan.org/dist/Dancer-Debug/
PR: ports/154115
Submitted by: Geistteufel <geistteufel@yahoo.fr>
Feature safe: yes
|
Wednesday, 19 Jan 2011
|
21:12 skreuzer
TheSchwartz is a reliable job queue system. This is a lightweight,
DBI only job queuing module.
WWW: http://search.cpan.org/dist/TheSchwartz-Simple/
PR: ports/152384
Submitted by: Kurt Lidl <kurt.lidl@cello.com>
Feature safe: yes
|
Tuesday, 18 Jan 2011
|
06:20 wen
This module provides an object type which efficiently represents an array of
booleans. Bitarrays are sequence types and behave very much like usual lists.
Eight bits are represented by one byte in contiguous block of memory. The user
can select between two representations; little-endian and big-endian. Most of
the functionality is implemented in C. Methods for accessing the machine
representation are provided. This can be useful when bit level access to binary
files is required, such as portable bitmap image files (.pbm). Also, when
dealing with compressed data which uses variable bit length encoding, you may
find this module useful.
WWW: http://pypi.python.org/pypi/bitarray
PR: ports/153914
Submitted by: Sofian Brabez <sbrabez@gmail.com>
Feature safe: yes
|
Saturday, 15 Jan 2011
|
04:14 fjoe
Distfiles for this port are no longer fetchable:
CVSNT Community Edition is retired:
http://www.evscm.org/modules/Downloads/
Feature safe: yes
|
02:33 swills
This is a port for Log::Any::Adapter::Log4perl, Log::Any's adapter for Log4perl.
WWW: http://search.cpan.org/dist/Log-Any-Adapter-Log4perl/
PR: ports/153957
Submitted by: Evgeniy Kosov <evgeniy at kosov.su>
Approved by: pgollucci (mentor)
Feature safe: yes
|
Friday, 14 Jan 2011
|
23:00 skreuzer
TheSchwartz is a reliable job queue system. This perl module can pull
jobs from the queue to send email out via SMTP.
PR: ports/152386
Submitted by: Kurt Lidl <kurt.lidl@cello.com>
Feature safe: yes
|
Wednesday, 12 Jan 2011
|
18:18 novel
Add py-pyzmq: Python bindings for ZeroMQ.
Feature safe: yes
|
Tuesday, 11 Jan 2011
|
16:15 bapt
Add py-gflags 1.4, commandline flags module for Python.
PR: ports/153865
Submitted by: Julien Laffaye <kimelto at gmail.com>
Feature safe: yes
|
Monday, 3 Jan 2011
|
14:38 garga
Remove expired ports:
2011-01-01 audio/emphasis: abandoned upstream
2011-01-01 converters/ecore-txt: abandoned upstream
2011-01-01 deskutils/estickies: abandoned upstream
2011-01-01 devel/ecore-job: abandoned upstream
2011-01-01 devel/engrave: abandoned upstream
2011-01-01 devel/evfs: abandoned upstream
2011-01-01 devel/ruby-ecore: abandoned upstream
2011-01-01 graphics/exhibit: abandoned upstream
2011-01-01 graphics/epsilon: abandoned upstream
2011-01-01 graphics/esmart: abandoned upstream
2011-01-01 graphics/ruby-edje: abandoned upstream
2011-01-01 graphics/ruby-esmart: abandoned upstream
2011-01-01 graphics/ruby-evas: abandoned upstream
2011-01-01 graphics/ruby-redact: abandoned upstream
2011-01-01 multimedia/eclair: abandoned upstream
2011-01-01 security/phpmyid: Development has ceased.
2011-01-01 sysutils/ecore-config: abandoned upstream
2011-01-01 sysutils/extrackt: abandoned upstream
2011-01-01 textproc/exml: abandoned upstream
2011-01-02 www/mod_accesscookie: upstream is gone
2011-01-02 www/mod_vdbh: upstream is gone
2011-01-02 www/mod_auth_any: upstream is gone
2011-01-02 www/mod_log_data: upstream is gone and will be unsupported by ASF
when 2.4.0 is release, migrate to 2.2.x+ now
2011-01-01 x11-fm/entropyfm: abandoned upstream
2011-01-01 x11-themes/e17-splash-fortune: abandoned upstream
2011-01-01 x11-themes/e17-splash-shiny: abandoned upstream
2011-01-01 x11-themes/e17-splash-takara: abandoned upstream
2011-01-01 x11-themes/e17-theme-blue_eyed: abandoned upstream
2011-01-01 x11-themes/e17-theme-dali: abandoned upstream
2011-01-01 x11-themes/e17-theme-gant: abandoned upstream
2011-01-01 x11-themes/e17-theme-japan2007: abandoned upstream
2011-01-01 x11-themes/e17-theme-kor: abandoned upstream
2011-01-01 x11-themes/e17-theme-milky: abandoned upstream
2011-01-01 x11-themes/e17-theme-night_bling: abandoned upstream
2011-01-01 x11-themes/e17-theme-simply_white: abandoned upstream
2011-01-01 x11-themes/e17-splash-azul: abandoned upstream
2011-01-01 x11-themes/e17-splash-blue: abandoned upstream
2011-01-01 x11-themes/e17-splash-clean: abandoned upstream
2011-01-01 x11-themes/e17-splash-logo: abandoned upstream
2011-01-01 x11-toolkits/etk: abandoned upstream
2011-01-01 x11-toolkits/ewl: abandoned upstream
2011-01-01 x11-toolkits/enhance: abandoned upstream
2011-01-01 x11-wm/e17-module-bling: abandoned upstream
2011-01-01 x11-wm/e17-module-mixer: abandoned upstream
2011-01-01 x11-wm/e17-utils: abandoned upstream
2011-01-01 x11/elicit: abandoned upstream
2011-01-01 x11/enity: abandoned upstream
2011-01-01 x11/examine: abandoned upstream
2011-01-01 x11/ecore-desktop: abandoned upstream
|
Friday, 31 Dec 2010
|
17:35 rene
Garbage-collect expired ports:
2010-12-30 databases/p5-sqlrelay: broken and upstream disapeared
2010-12-30 devel/php-dbg2: No upstream support
2010-12-30 dns/fourcdns: upstream has disapeared
2010-12-31 emulators/win4bsd: Development has ceased and distfile is no longer
available
2010-12-31 french/mozilla-flp: www/seamonkey port is deprecated. Consider using
the www/firefox-i18n.
2010-12-31 french/xtel: Minitel services will be discontinued at the end of
2010.
2010-12-30 ftp/ftpq: upstream has disapeared
2010-12-30 graphics/paintlib: does not compile with new tiff and no more
maintained upstream
2010-12-30 graphics/g3dviewer: does not build with gcc 4.2, upstream disapeared
2010-12-30 lang/scriba: Does not compile with gcc 4.2+, looks like abandonware
2010-12-30 math/rascal: Broken on every arch since 2008, looks like an
abandonware
2010-12-31 net-mgmt/nrg: Project has vanished. Use cacti instead.
2010-12-31 security/hostsentry: Project is dead.
2010-12-31 sysutils/kcube: Project has vanished
2010-12-31 www/cybercalendar: has been unmaintained since 2001 and is unusable
with dates after 2010 (see ports/150974)
2010-12-31 www/flock: Flock 3 moves from Firefox to Chromium
2010-12-31 www/linux-flock: Flock 3 moves from Firefox to Chromium
2010-12-30 x11-clocks/xtu: Looks like abandonware
Leave java/tya in for now, as it has outstanding PRs.
|
Tuesday, 28 Dec 2010
|
02:48 wen
MooseX::MultiMethods provides multi method dispatch based on Moose type
constraints. It does so by providing a multi keyword that extends the
method keyword provided by MooseX::Method::Signatures.
When invoking a method declared as multi a matching variant is being searched
in all the declared multi variants based on the passed parameters and the
declared type constraints. If a variant has been found, it will be invoked.
If no variant could be found, an exception will be thrown.
WWW: http://search.cpan.org/dist/MooseX-MultiMethods/
|
Monday, 27 Dec 2010
|
08:37 wen
MooseX::Types::VariantTable implements a simple dispatch table based on
Moose type constraints.
Subtypes will be checked before their parents, meaning that the order of
the declaration does not matter.
WWW: http://search.cpan.org/dist/MooseX-Types-VariantTable/
|
Sunday, 26 Dec 2010
|
15:45 kuriyama
Regexp::Assemble::Compressed is a subclass of Regexp::Assemble. It
assembles more compressed regular expressions.
WWW: http://search.cpan.org/dist/Regexp-Assemble-Compressed/
|
08:03 flo
Forced commit to note the port description usually given when adding a new port.
Thanks to danfe@ for pointing out my mixup of -m and -F
Add new port devel/pecl-dio
DIO provides functions and stream wrappers which provide raw and serial low
level IO support. The use of the DIO functions should be considered only when
direct control of a device is needed. In all other cases, the standard
filesystem functions are more than adequate.
WWW: http://www.pecl.php.net/package/dio/
Approved by: fjoe (mentor)
|
07:48 flo
/home/flo/msg
|
Saturday, 25 Dec 2010
|
01:28 wen
DateTime::Event::Zodiac returns the latin zodiac name or alternatively
the unicode zodiac symbol for the given date. The zodiac may be calculated
using either fixed dates or using the longitude/position of the sun.
WWW: http://search.cpan.org/dist/DateTime-Event-Zodiac/
PR: ports/153340
Submitted by: "Mikhail T." <michael@fun-box.ru>
|
Friday, 24 Dec 2010
|
19:01 nobutaka
Add p5-Mac-PropertyList, a Perl extension for parsing Mac OS X property lists.
|
18:58 nobutaka
Add p5-Parse-Win32Registry, a Perl extension for parsing Win32Registry.
|
18:56 nobutaka
Add p5-Data-Hexify, a Perl extension for hexdumping arbitrary data.
|
Thursday, 23 Dec 2010
|
15:31 jpaetzel
Add libzrtp 0.81.514, ZRTP library from the Zfone SDK.
PR: ports/153324
Submitted by: rneese at gmail.com
|
Wednesday, 22 Dec 2010
|
14:40 mat
This component extends POE::Component::Schedule by adding an easy way t specify
event schedules using a simple cron spec.
|
10:31 mat
This POE component encapsulates a session that sends events to client sessions
on a schedule as defined by a DateTime::Set iterator.
|
Tuesday, 21 Dec 2010
|
04:03 pgollucci
Oogly is a different approach to data validation, it attempts to simplify
and centralize data validation rules to ensure DRY (don't repeat yourself)
code. It is not the intent of this module to provide validation
routines but instead to provide a simplistic validation flow-control and
promote code reuse.
WWW: http://search.cpan.org/~awncorp/Oogly/
PR: ports/153315
Submitted by: Grzegorz Blach <magik at roorback.net>
|
02:53 kuriyama
Jonk is simple job tanking system.
Job is saved and taken out. Besides, nothing is done.
You may use Jonk to make original Job Queuing System.
WWW: http://search.cpan.org/dist/Jonk/
|
Monday, 20 Dec 2010
|
22:37 glarkin
Web sites are often hosted on servers where bzr can't be installed.
In other cases, the web site must not give access to its corresponding
branch (for security reasons for example). Finally, web hosting
providers often provides only ftp access to upload sites.
This plugin uploads only the relevant changes in your working tree
since the last upload using ftp or sftp protocols.
WWW: http://wiki.bazaar.canonical.com/BazaarUploadForWebDev
PR: ports/153013
Submitted by: Carlo Strub <c-s at c-s.li>
|
Friday, 17 Dec 2010
|
14:07 nivit
JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM
and released under the Sybase Open Watcom Public License, which allows
free commercial and non-commercial use. JWasm is written in C, source code
is open.
JWasm Features:
- JWasm natively supports output formats Intel OMF, MS Coff (32- and
64-bit), Elf (32-and 64-bit), Bin and DOS MZ.
- precompiled JWasm binaries are available for DOS, Windows and Linux. For
OS/2 and FreeBSD, makefiles are supplied.
- Instructions up to SSSE3 are supported.
- The JWasm source is portable and has successfully been tested with Open
Watcom, MS VC, GCC and more.
- As far as programming for Windows is concerned, JWasm can be used with
both Win32Inc and Masm32.
- C header files can be converted to include files for JWasm with h2incX.
WWW: http://www.japheth.de/JWasm.html
PR: ports/152727
Submitted by: Pedro F. Giffuni <giffunip at tutopia.com>
|
06:57 bapt
devel/icu4: devel/icu is now following 4.x version
|
Thursday, 16 Dec 2010
|
08:33 wen
MooseX::Types::Signal exports a type, Signal, that recognizes valid signals
on your platform. The underlying type is a non-negative number, but there is
a coercion from strings to numbers that recognizes signals by name.
There are also more restrictive types, PerlSignal and UnixSignal. UnixSignal
only understands signals that are in your system's signal.h header file.
PerlSignal only understands signals that are in Perl's %Config hash. Signal
is either/or, with preference to UnixSignal over PerlSignal when coercing.
WWW: http://search.cpan.org/dist/MooseX-Types-Signal/
PR: ports/153203
Submitted by: Denis Pokataev <catone@cpan.org>
|
07:28 bapt
devel/icu2 is now obsolote, no ports depends on it anymore and it conflicts with
other devel/icu vesions
so let's cleanup the devel/icu* situation
|
Wednesday, 15 Dec 2010
|
23:07 rene
Connect ros-nxt to the build.
|
Tuesday, 14 Dec 2010
|
08:08 wen
Test::Script::Run exports some subs to help test and run scripts in your
dist's bin/ directory, if the script path is not absolute.
Nearly all the essential code is stolen from Prophet::Test, we think subs
like those should live below Test:: namespace, that's why we packed them
and created this module.
WWW: http://search.cpan.org/dist/Test-Script-Run/
|
07:30 stas
- Update e17 applications suite to the recent snapshot.
Thanks to Grzegorz Blach <magik@roorback.net> for doing the hard work
preparing the initial version of the update!
PR: ports/148038
Submitted by: Grzegorz Blach <magik@roorback.net> (based on)
|
Sunday, 12 Dec 2010
|
21:38 pgollucci
This module was written because I stumbled on some serious issues of Readonly
that aren't easily fixable without breaking backwards compatibility in subtle
ways. In particular Readonly's use of ties is a source of subtle bugs and bad
performance. Instead, this module uses the builtin readonly feature of perl,
making access to the variables just as fast as any normal variable without
the weird side-effects of ties. Readonly can do the same for scalars when
Readonly::XS is installed, but chooses not to do so in the most common case.
WWW: http://search.cpan.org/dist/Const-Fast/
|
21:37 pgollucci
This module provides the ability to search a path-like environment variable
for a file (that does not necessarily have to be an executable).
WWW: http://search.cpan.org/dist/File-SearchPath/
|
Saturday, 11 Dec 2010
|
18:19 pgollucci
Changed category
|
Friday, 10 Dec 2010
|
13:25 pav
ScalaTest is a testing framework for Scala developed by Bill Venners, George
Berger, Josh Cough, and other contributors starting in late 2007.
WWW: http://www.scalatest.org/
PR: ports/152288
Submitted by: <mitsururike@gmail.com>
|
Wednesday, 8 Dec 2010
|
20:03 pgollucci
Fast-stemmer is simply a wrapping around multithreaded Porter stemming
algorithm.
This gem adds a String#stem method, and it conflicts with the stemmer gem.
It's in order of magnitude faster (and uses much less memory) than the latter.
For the original work please see: tartarus.org/~martin/PorterStemmer/
WWW: https://github.com/romanbsd/fast-stemmer
|
19:58 ade
Clean up "current" versions of autotools components to further reduce
tree-churn on updates.
|
09:55 nivit
This Ruby gem is a tiny command-line interface library with lots of style.
WWW: http://rubygems.org/gems/mutter
|
Tuesday, 7 Dec 2010
|
19:18 pgollucci
ImageScience is a Ruby library that generates
thumbnails. Supports square and proportional
thumbnails, as well as arbitrary resizes.
WWW: http://seattlerb.rubyforge.org/
PR: ports/152851
Submitted by: Eric Freeman <freebsdports at chillibear.com>
|
19:18 pgollucci
The main purpose of this module is to provide an easy way to build a profile
to validate a data structure. It does this by giving you a set of declarative
keywords in the importing namespace.
WWW: http://search.cpan.org/dist/Declare-Constraints-Simple/
PR: ports/152801
Submitted by: Anes Muhametov <anes at anes.su>
|
04:10 pgollucci
This step recreates the MANIFEST by effectively running make
manifest, or the equivalent in your build process.
I use this as I don't have superfluous files lying around in the
distribution directories, and have set the relevant svk ignore
properties.
To use it, just list in your .shipit file.
WWW: http://search.cpan.org/dist/ShipIt-Step-Manifest/
PR: ports/152634
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
04:09 pgollucci
"Joseki" is a japanese term from the game Go and means "a formulaic
sequence of moves which is established for giving equal outcomes to
both players", but it has come into general use to describe any fixed
form of behaviour.
Dist::Joseki offers you tools that help you in developing Perl module
distributions if you stick to a certain formulaic style of
structuring your distributions.
WWW: http://search.cpan.org/dist/Dist-Joseki/
PR: ports/152633
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
04:09 pgollucci
This module provides an attribute wrapper around Getopt::Long.
Instead of declaring the options in a hash with references to the
variables and subroutines affected by the options, you can use the
Getopt attribute on the variables and subroutines directly.
As you can see from the Synopsis, the attribute takes an argument of
the same format as you would give as the hash key for Getopt::Long.
See the Getopt::Long manpage for details.
WWW: http://search.cpan.org/dist/Getopt-Attribute/
PR: ports/152631
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
04:09 pgollucci
This module generates accessors for your class in the same spirit as
Class::Accessor does. While the latter deals with accessors for
scalar values, this module provides accessor makers for arrays,
hashes, integers, booleans, sets and more.
As seen in the synopsis, you can chain calls to the accessor makers.
Also, because this module inherits from Class::Accessor, you can put
a call to one of its accessor makers at the end of the chain.
The accessor generators also generate documentation ready to be used
with Sub::Documentation.
WWW: http://search.cpan.org/~marcel/Class-Accessor-Complex-1.100880/
PR: ports/152630
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
04:08 pgollucci
Recursively evaluate a BLOCK over a list of data structures (locally
setting $_ to each element) and return the list composed of the
results of such evaluations. $_ can be used to modify the elements.
Data::Rmap currently traverses HASH, ARRAY, SCALAR and GLOB reference
types and ignores others. Depending on which rmap_* wrapper is used,
the BLOCK is called for only scalar values, arrays, hashes,
references, all elements or a customizable combination.
The list of data structures is traversed pre-order in a depth-first
fashion. That is, the BLOCK is called for the container reference
before is it called for it's elements (although see "recurse" below
for post-order). The values of a hash are traversed in the usual
"values" order which may affect some applications.
If the "cut" subroutine is called in the BLOCK then the traversal
stops for that branch, say if you "cut" an array then the code is
never called for it's elements (or their sub-elements). To
simultaneously return values and cut, simply pass the return list to
cut: cut('add','to','returned');
The first parameter to the BLOCK is an object which maintains the
state of the traversal. Methods available on this object are
described in "State Object" below.
WWW: http://search.cpan.org/dist/Data-Rmap/
PR: ports/152629
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
04:07 pgollucci
This is a collection of miscellaneous subroutines useful in wide but
varying scenarios; a catch-all module for things that don't obviously
belong anywhere else. Obviously what's useful differs from person to
person, but this particular collection should be useful in
object-oriented frameworks, such as Class::Scaffold and
Data::Conveyor.
WWW: http://search.cpan.org/dist/Data-Miscellany/
PR: ports/152628
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
Friday, 3 Dec 2010
|
14:55 mi
Add the insight subdirectory.
|
06:27 wen
This perl module allows you to use generic config files in Perl applications.
Syntax of the configuration file(s) to read is fully configurable including
delimiters, maximum config size, ends of lines, and features include comments,
associative arrays, types of variables with coercion
WWW: http://search.cpan.org/dist/Parse-PlainConfig/
PR: ports/152787
Submitted by: Peter Vereshagin <peter@vereshagin.org>
|
Thursday, 2 Dec 2010
|
19:47 makc
KDE FreeBSD team is glad to present Qt 4.7.1 in ports.
Along with Qt4 the following ports are updated:
PyQt4 ports to 4.8.1
devel/py-sip to 4.11.2
devel/qscintilla2 to 2.4.5
PyKDE3 to 3.16.7
PyQt3 tp 3.18.2-snapshot-20091119
New ports added:
devel/qt4-declarative
devel/py-qt4-declarative
x11/qt4-graphicssystems-opengl
This release has been contributed by:
Thomas Abthorpe (tabthorpe)
Max Brazhnikov (makc)
Dima Panov (fluffy)
Alberto Villa (avilla)
We'd like to thank Martin Wilke (miwi) for exp-run.
|
Wednesday, 1 Dec 2010
|
15:47 jadawin
bitstring is a pure Python module designed to help make the creation and
analysis of binary data as simple and natural as possible.
BitStrings can be constructed from integers (big and little endian), hex, octal,
binary, strings or files. They can be sliced, joined, reversed, inserted into,
overwritten, etc. with simple functions or slice notation. They can also be
read from, searched and replaced, and navigated in, similar to a file or stream.
bitstring is open source software, and has been released under the MIT licence.
WWW: http://pypi.python.org/pypi/bitstring
PR: ports/152688
Submitted by: Sofian Brabez <sbrabez at gmail.com>
|
Monday, 29 Nov 2010
|
15:38 rene
Connect ros-image_comon and ros-laser_pipeline to the build.
|
15:34 sunpoet
- Connect devel/p5-Device-USB
- Disconnect devel/p5-usb
|
12:20 pav
Violet is a UML editor with these benefits:
* It is very easy to learn and use
* It draws nice-looking class, sequence, state, object and use-case diagrams
* It is completely free (distributed under the GNU General Public License)
* It is cross-platform
Violet is intended for students, teachers, and authors who need to produce
simple UML diagrams quickly. It is not intended as an industrial strength
tool. Here are some of the features that industrial-strength UML programs have
and that Violet does not have:
* Code generation. Violet does not generate any source code from UML diagrams.
* Reverse engineering. Violet does not generate UML diagrams from source code
* Semantic checking of models. You can use Violet to draw contradictory
diagrams XMI export or import. Violet does not generate files that can be
imported into other UML tools, nor can it read model files from other tools
If you just want to draw simple UML diagrams without too much fuss, chances
are you'll like Violet. If you have more serious needs, check out one of the
other programs.
WWW: http://horstmann.com/violet/
PR: ports/151852
Submitted by: Aldis Berjoza <aldis@bsdroot.lv>
|
Saturday, 27 Nov 2010
|
17:19 rene
This stack contains tools built on top of ROS core which are commonly used
throughout the ROS ecosystem. It contains three types of packages:
Filtering:
* bfl: the Bayesian Filtering Library from the Orocos project
* filters: a standardized C++ API for filters. It also has a class to chain
filters at runtime based on parameters.
Helper libraries:
* actionlib: provides C++ and Python libraries for interacting with the Action
API used by the executive.
* nodelet: a way to run multiple algorithms within the same process abstracted
with a ROS interface.
* pluginlib: providea a C++ API for dynamically loading plugin classes.
Parsers:
* tinyxml: a C interface to the third-party tinyxml parser for ROS.
* xacro: an XML macro language.
* yaml_cpp: a C++ to the third-party YAML parser for ROS.
|
02:07 pgollucci
mercurial-server gives your developers remote read/write access to centralized
Mercurial repositories using SSH public key authentication; it provides
convenient and fine-grained key management and access control.
All of the repositories controlled by mercurial-server are owned by a single
user (the "hg" user in what follows), but many remote users can act on them,
and different users can have different permissions. We don't use file
permissions to achieve that - instead, developers log in as the "hg" user
when they connect to the repository host using SSH, using SSH URLs of the
form "ssh://hg@repository-host/repository-name". A restricted shell prevents
them from using this access for unauthorized purposes. Developers
are authenticated only using SSH keys; no other form of authentication is
supported.
To give a user access to the repository, place their key in an
appropriately-named subdirectory of "/usr/lcoal/etc/mercurialserver/keys"
and run "refresh-auth". You can then control what access they have to what
repositories by editing the control file
"/usr/local/etc/mercurialserver/access.conf", which can match the names of
these keys against a glob pattern.
For convenient remote control of access, you can instead (if you have the
privileges) make changes to a special repository called "hgadmin", which
contains its own "access.conf" file and "keys" directory. Changes pushed to
this repository take effect immediately. The two "access.conf" files are
concatenated, and the keys directories merged.
WWW: http://www.lshift.net/mercurial-server.html
PR: ports/151993
Submitted by: Aldis Berjoza <aldis at bsdroot.lv>
|
02:01 pgollucci
sk-Babel is an extension to Flask that adds i18n and l10n support to any Flask
application.
It has builtin support for date formatting with timezone support as well as a
very simple and friendly interface to gettext translations.
WWW: http://pypi.python.org/pypi/Flask-Babel
PR: ports/151627
Submitted by: Olivier Duchateau <duchateau.olivier at gmail.com>
|
Friday, 26 Nov 2010
|
21:23 pgollucci
A command line tool wrap Net::GitHub.
WWW: http://search.cpan.org/dist/App-GitHub/
PR: ports/152104
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
Thursday, 25 Nov 2010
|
08:27 wen
MooseX-Attribute-ENV is a Moose attribute trait that you use when
you want the default value for an attribute to be populated from
the %ENV hash.
WWW: http://search.cpan.org/dist/MooseX-Attribute-ENV/
PR: ports/152408
Submitted by: Alan Snelson <Alan@Wave2.org>
|
Wednesday, 24 Nov 2010
|
20:49 pav
- Move devel/gdb6 to devel/gdb66 (the port will stay on 6.6 for Inspect)
|
05:31 pgollucci
Object::Destroyer allows for the creation of "Destroy" handles. The
handle is "attached" to the circular relationship, but is not a part
of it. When the destroy handle falls out of scope, it will be cleaned
up correctly, and while being cleaned up, it will also force the data
structure it is attached to to be destroyed as well. Object::Destroyer
can call a specified release method on an object (or method DESTROY by
default). Alternatively, it can execute an arbitrary user code passed
to constructor as a code reference.
WWW: http://search.cpan.org/dist/Object-Destroyer/
PR: ports/152276
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
Tuesday, 23 Nov 2010
|
16:24 kwm
Actualy remove the removed ports from the GNOME 2.32 commit mentioned in MOVED.
Extra large pointy hat to: kwm@
|
13:05 rene
common_msgs contains messages that are widely used by other ROS packages.
These includes messages for actions (actionlib_msgs), diagnostics
(diagnostic_msgs), geometric primitives (geometry_msgs), robot navigation
(nav_msgs), and common sensors (sensor_msgs), such as laser range finders,
cameras, point clouds.
WWW: http://www.ros.org/wiki/common_msgs
|
07:42 kuriyama
Exporter::Declare is a meta-driven exporting tool. Exporter::Declare
tries to adopt all the good features of other exporting tools, while
throwing away horrible interfaces. Exporter::Declare also provides
hooks that allow you to add options and arguments for import. Finally,
Exporter::Declare's meta-driven system allows for top-notch
introspection.
WWW: http://search.cpan.org/dist/Exporter-Declare/
|
05:08 kuriyama
Devel-Declare-Parser is a higher-level API sitting on top of
Devel::Declare. It is used by Devel::Declare::Exporter to simplify
exporting of Devel::Declare magic. Writing custom parsers usualy only
requires subclassing this module and overriding a couple methods.
WWW: http://search.cpan.org/dist/Devel-Declare-Parser/
|
03:36 kuriyama
Meta::Builder is designed to be a generic tool for writing Meta
objects. Unlike specialized tools, Meta::Builder makes no assumptions
about what metrics you will care about. Meta::Builder also mkaes it
simple for others to extend your meta-object based tools by providing
hooks for other packages to add metrics to your meta object.
WWW: http://search.cpan.org/dist/Meta-Builder/
|
03:22 kuriyama
Fennec does a ton, but it may be hard to adopt it all at once. It also
is a large project, and has not yet been fully split into component
projects. Fennec::Lite takes a minimalist approach to do for Fennec
what Mouse does for Moose.
Fennec::Lite is a single module file with no non-core dependencies. It
can easily be used by any project, either directly, or by copying it
into your project. The file itself is less than 300 lines of code at
the time of this writing, that includes whitespace.
WWW: http://search.cpan.org/dist/Fennec-Lite/
|
Monday, 22 Nov 2010
|
15:01 kuriyama
Devel::BeginLift 'lifts' arbitrary sub calls to running at compile
time - sort of a souped up version of "use constant". It does this via
some slightly insane perlguts magic.
WWW: http://search.cpan.org/dist/Devel-BeginLift/
|
02:14 kuriyama
Invoke callbacks on construction of entersub OPs for certain CVs.
WWW: http://search.cpan.org/dist/B-Hooks-OP-Check-EntersubForCV/
|
00:24 wen
One of the strongest complaints about Perl is its poor argument handling.
Simply passing everything in the @_ array is a serious limitation. This
module aims to rectify that.
With this module, we an specify subroutine signatures and automatically
dispatch on the number of arguments.
WWW: http://search.cpan.org/dist/Sub-Signatures/
PR: ports/152455
Submitted by: Grzegorz Blach <magik@roorback.net>
|
Sunday, 21 Nov 2010
|
15:18 kuriyama
This module exposes the perl interpreter's PL_compiling variable to perl.
WWW: http://search.cpan.org/dist/B-Compiling/
|
Saturday, 20 Nov 2010
|
18:03 sunpoet
- Add p5-Data-Rx 0.100110
Data::Rx is the perl implementation of Rx schema system.
WWW: http://search.cpan.org/dist/Data-Rx/
PR: ports/152382 (based on)
Submitted by: Kurt Lidl <kurt.lidl@cello.com>
|
17:40 kwm
Add dconf.
Dconf will be the replacement of gconf for GNOME 3.
This was a late addition to the gnome 2.32 update, and I forgot to add it to
update patch.
PR: ports/152424
Submitted by: Pascal Stumpf <Pascal.Stumpf@cubes.de>
Pointyhat to: kwm@
|
16:35 sunpoet
- Add p5-Number-Tolerant-1.700
Number::Tolerant provides tolerance ranges for inexact numbers.
WWW: http://search.cpan.org/dist/Number-Tolerant/
PR: ports/152379
Submitted by: Kurt Lidl <kurt.lidl@cello.com>
|
15:37 kwm
Presenting GNOME 2.32.1 for FreeBSD. The offical release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.32/
This will be the last release of the GNOME 2.x series, mainly a bugfix and
bridge release to the first release of the GNOME 3.x series.
This release features commits by avl, marcus, mezz and myself.
The FreeBSD GNOME Team would like to thank the following contributors and
testers for there help with this release:
Zane C.B. <vvelox@vvelox.net>
romain@
Olaf Seibert <O.Seibert@cs.ru.nl>
DomiX
Bapt <baptiste.daroussin@gmail.com>
jsa@
miwi@
Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
Maxim Samsonov <xors@mne.ru>
Kris Moore
And pav@ for 2 exp-runs
PR: ports/152255
ports/143260
ports/141033
ports/149629
ports/150350
ports/151523
With hat: gnome@
|
Thursday, 18 Nov 2010
|
14:51 glarkin
The Bazaar pipeline plugin helps you organize your changes into
sections called "pipes". Pipelines can help you:
* focus on each set of changes as a coherent piece, without being
distracted by other sets of changes.
* respect diff size limits when submitting changes
* avoid reviewer fatigue when submitting changes for code review
* maintain a set of patches against an upstream branch
WWW: http://wiki.bazaar.canonical.com/BzrPipeline
PR: ports/152305
Submitted by: Carlo Strub <c-s at c-s.li>
|
13:43 tobez
Add devel/p5-Time-Out 0.11, an easy to use wrapper around alarm(3).
|
Wednesday, 17 Nov 2010
|
14:10 tota
- Add a new port: devel/rubygem-yajl-ruby
This gem is a C binding to the excellent YAJL JSON parsing and generation
library.
Features:
* JSON parsing and encoding directly to and from an IO stream (file, socket,
etc) or String. Compressed stream parsing and encoding supported for Bzip2,
Gzip and Deflate.
* Parse and encode multiple JSON objects to and from streams or strings
continuously.
* JSON gem compatibility API - allows yajl-ruby to be used as a drop-in
replacement for the JSON gem
* Basic HTTP client (only GET requests supported for now) which parses JSON
directly off the response body *as it's being received*
* ~3.5x faster than JSON.generate
* ~1.9x faster than JSON.parse
* ~4.5x faster than YAML.load
* ~377.5x faster than YAML.dump
* ~1.5x faster than Marshal.load
* ~2x faster than Marshal.dump
WWW: http://github.com/brianmario/yajl-ruby
|
08:40 jadawin
This distribution is a collection of programs that are generally
unrelated, except in that they all deal with the ELF file format.
The main purpose of these programs is to be illustrative and
educational -- to help fellow programmers understand the ELF file
format and something of how it works under the Linux platform.
WWW: http://www.muppetlabs.com/~breadbox/software/elfkickers.html
PR: ports/152299
Submitted by: Sofian Brabez <sbrabez at gmail.com>
|
Tuesday, 16 Nov 2010
|
20:39 skreuzer
GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and
many other languages. GDB can target (i.e., debug programs running on)
more than a dozen different processor architectures, and GDB itself can
run on most popular GNU/Linux, Unix and Microsoft Windows variants.
This version of gdb has been modified by jhb@ to recognize freebsd threads
Reviewed by: John Baldwin <jhb@FreeBSD.org>, swell.k@gmail.com
|
06:13 wen
Speaklater is a Python module that provides lazy strings for translations.
WWW: http://pypi.python.org/pypi/speaklater
PR: ports/151624
Submitted by: Olivier Duchateau <duchateau.olivier@gmail.com>
Reviewed by: danfe@
|
03:04 pgollucci
This package lets you create an array which will allow only one
occurrence of any value.
In other words no matter how many times you put in 42 it will keep
only the first occurrence and the rest will be dropped.
You use the module via tie and once you tied your array to this
module it will behave correctly.
Uniqueness is checked with the 'eq' operator so among other things it
is case sensitive.
As a side effect the module does not allow undef as a value in the
array.
WWW: http://search.cpan.org/dist/Array-Unique/
PR: ports/152211
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
02:53 pgollucci
got is a script to make it easier to manage all the version
controlled repositories you have on all the computers you use. It can
operate on all, some, or just one repo at a time, to both check the
status of the repo (up to date, pending changes, dirty, etc.) and
sync it with any upstream master.
WWW: http://search.cpan.org/dist/App-GitGot/
PR: ports/ports/152165
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
02:53 pgollucci
This module marries App::Cmd with MooseX::Getopt.
Use it like App::Cmd advises (especially see App::Cmd::Tutorial),
swapping App::Cmd::Command for MooseX::App::Cmd::Command.
Then you can write your moose commands as moose classes, with
MooseX::Getopt defining the options for you instead of opt_spec
returning a Getopt::Long::Descriptive spec.
WWW: http://search.cpan.org/dist/MooseX-App-Cmd/
PR: ports/ports/152164
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
02:52 pgollucci
Git::Wrapper provides an API for git(7) that uses Perl data
structures for argument passing, instead of CLI-style --options as
Git does.
WWW: http://search.cpan.org/dist/Git-Wrapper/
PR: ports/ports/152163
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
Monday, 15 Nov 2010
|
20:11 culot
Test::Fatal is an alternative to the popular Test::Exception.
It does much less, but should allow greater flexibility in
testing exception-throwing code with about the same amount of
typing.
WWW: http://search.cpan.org/dist/Test-Fatal/
Approved by: sahil@ (mentor)
|
08:43 wen
This Gem provides access to the functions, macros,
global variables and constants of the ncurses library.
These are mapped to a Ruby Module named "Ncurses".
Functions and external variables are implemented as
singleton functions of the Module Ncurses.
WWW: http://ncurses-ruby.berlios.de/
PR: ports/152218
Submitted by: Eric Freeman <freebsdports@chillibear.com>
|
07:44 miwi
This is a PHP binding for libevent library.
WWW: http://pecl.php.net/package/libevent
PR: ports/152247
Submitted by: Ilya Bakulin <webmaster at kibab.com>
|
Saturday, 13 Nov 2010
|
15:38 jpaetzel
This is a python script to help manage merges in the repository.
This script is part of the Subversion distribution and it is assumed
that it can be used under the same license terms as Subversion itself.
WWW: http://subversion.tigris.org/tools_contrib.html#client_side
PR: ports/152112
Submitted by: Tom Judge <tom at tomjudge.com>
|
Thursday, 11 Nov 2010
|
20:55 amdmi3
This is PIRE, Perl Incompatible Regular Expressions library.
This library is aimed at checking a huge amount of text against
relatively many regular expressions. Roughly speaking, it can just
check whether given text maches the certain regexp, but can do it
really fast (more than 400 MB/s on our hardware is common). Even more,
multiple regexps can be combined together, giving capability to
check the text against apx.10 regexps in a single pass (and mantaining
the same speed).
Since Pire examines each character only once, without any lookaheads
or rollbacks, spending about five machine instructions per each character,
it can be used even in realtime tasks.
On the other hand, Pire has very limited functionality (compared to
other regexp libraries). Pire does not have any Perlish conditional
regexps, lookaheads & backtrackings, greedy/nongreedy matches; neither
has it any capturing facilities.
Pire was developed in Yandex (http://company.yandex.ru/) as a part of its
web crawler.
WWW: https://github.com/dprokoptsev/pire
|
15:45 glarkin
Plugin for Bazaar that provides various ways of rewriting existing
revisions, including a rebase command similar to git's rebase.
WWW: https://launchpad.net/bzr-rewrite
PR: ports/152095
Submitted by: Carlo Strub <c-s at c-s.li>
|
06:07 pgollucci
This package provides a universal framework for calculating the
intersections and gaps in/of 2 dimensional ranges.
WWW: http://search.cpan.org/dist/Data-Range-Compare/
PR: ports/ports/152107
Submitted by: Gea-Suan Lin <gslin at gslin.org>
|
Number of commits found: 11334 (showing only 100 on this page) |