This module provides a Perl interface to the C library libusb. This
library supports a relatively full set of functionality to access a USB
device. In addition to the libusb, functioality, Device::USB provides a
few convenience features that are intended to produce a more Perl-ish
interface.
with help from landry@ to unfuck it's LIBS handling.
The glog library implements application-level logging. This library
provides logging APIs based on C++-style streams and various helper
macros.
From MAINTAINER Vicent Auclair (thanks!) @ ACSEL and a few tweaks by me
Google's framework for writing C++ tests on a variety of platforms
(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on
the xUnit architecture. Supports automatic test discovery, a rich set
of assertions, user-defined assertions, death tests, fatal and
non-fatal failures, value- and type-parameterized tests, various
options for running the tests, and XML test report generation.
From MAINTAINER Vincent Auclair (thanks!) @ ACSEL
STP is a constraint solver (also referred to as a decision procedure
or automated prover) aimed at solving constraints generated by program
analysis tools, theorem provers, automated bug finders, intelligent
fuzzers and model checkers.
ok benoit@
try harder not to go back).
put more packages we know to be gone in the base system list.
display a more helpful message in case we don't find base packages (say
we're not removing them since we can't find the file in the base system)
Clio is a great way to build commandline tools. It provides an advanced
options parser with a variety of notations suited to almost any perfered
style, and provides a very rich and and easy to use library for
generating console output.
ok bernd@
Trollop is YAFCLAP --- yet another fine commandline argument processing
library for Ruby. Trollop is designed to provide the maximal amount of
GNU-style argument processing in the minimum number of lines of code
(for you, the programmer).
ok bernd@
Ruby Facets is a collection of general purpose, pure-Ruby extensions
and additions for the Ruby programming language. Facets is divided into
two libraries, one for the extensions and the other for the additions.
called Facets/CORE and Facets/MORE, respectively.
Facets/CORE is a large collection of methods which extend the core
capabilities of Ruby's built-in classes and modules. This collection of
extension methods are unique by virtue of their atomicity. The methods
are stored individually so that each can be required independently.
This gives developers fine-grain control over which extra methods to bring
into his or her code. The collection currently contains over 400 methods
spanning 28 classes and modules. It is an atomic library in that the
methods are packaged individually so that each can be required
independently. This gives the programmer greater control to
include only the extra methods he or she actually needs.
Facets/MORE are a collection of classes, modules and light frameworks
whcih cons itutes an ever growing and improving source of reusable
components. Some very nice additions are provided, from an amazing SI
Units system to an elegant Annotations system. And of course there are
all the more typical goodies like Tuple, Functor and Multiton.
ok bernd@
> PyBugz is a python and command line interface to Bugzilla, allowing
> the user to quickly search, extract attachments and close bugs all
> from the comfort of the command line.
much feedback and improvement from giovanni@
There are probably other bad bugs in there, this code is a textbook example
of how NOT to write code if you want it to work.
Between the gnu style that obfuscate the stuff, the various thingies added
"just in case", the misuse of autoconf results, and the really high
abstraction level together with long functions and internal concepts, how
can anyone make sense of this code ? (short answer: it doesn't make actual
sense).
Also, no cookies for the gnu guys who, along with an important bug-fix,
manage *again* to push out 10000+ lines of useless diff thanks to a change
in automake/autoconf itself.
We don't need to make fun of Windows and its security, the GNU project
manages to produce as many problems on its own...
When will they learn secure practices ? I would bet "not this century",
but then I probably won't be around to collect the bet...
While Moose attributes provide you with a way to name your accessors,
readers, writers, clearers and predicates, this library provides
commonly used attribute helper methods for more specific types of data.
ok sthen@
A logging role building a very lightweight wrapper to Log::Log4perl for
use with your Moose classes. For compatibility the logger attribute can
be accessed to use a common interface for application logging.
ok jasper@ and kevlo@
- fix HOMEPAGE
- change license to MIT (since 1.11.0)
- add regression tests (by sthen@)
- take maintainership
- minor cleanups
ok sthen@ and ok jasper@ (for a previous diff)
Your parameterized role consists of two new things: parameter
declarations and a role block. Parameters are declared using the
"parameter" keyword which very much resembles "has" in Moose. You can
use any option that "has" in Moose accepts. The default value for the is
option is ro as that's a very common case. Use is => 'bare' if you want
no accessor. These parameters will get their values when the consuming
class (or role) uses "with" in Moose. A parameter object will be
constructed with these values, and passed to the role block.
from Stephan A. Rickauer (MAINTAINER), with tweaks by me
scanners and is a required dependency to update a number of ports.
Following analysis of bulk build and base build logs with this done as
an update to /usr/src/usr.bin/lex mostly over p2k9 it's clear this has
incompatibilities with existing scanners (including minor SUS breakage)
so at this time it's being imported as a port rather than updating base.
Port originally from Brad with some changes by myself (executable
file now named gflex, and use base m4 not GNU m4 - requires /usr/bin/m4
with -P support; 2009/10/14 or newer).
Discussed with and requested by many. ok ajacoutot, jasper, Brad.