This prevents compiler errors with cmake/wxwidgets:
"error: template with C linkage"
See the variable's comments and links in
/usr/local/share/cmake/Modules/FindwxWidgets.cmake for more information.
ok dcoppa@ (MAINTAINER)
Log4c is a library of C for flexible logging to files, syslog and
other destinations. It is modeled after the Log for Java library
(http://jakarta.apache.org/log4j/), staying as close to their API
as is reasonable.
based on a submission from Markus Schatzl
ok jasper@
Expresso is a JavaScript TDD framework written for nodejs. Expresso is
extremely fast, and is packed with features such as additional assertion
methods, code coverage reporting, CI support, and more.
ok sthen@
be assembled into test groups, run in parallel (but reported in
deterministic order, to aid diff interpretation) and filtered and
controlled by command line options. All of this comes with colored
test output, progress reporting and test statistics output.
some nits and ok sthen@
programming in Haskell, similar in spirit to POSIX shells or PERL.
* Elegance and safety is sacrificed for conciseness and
swiss-army-knife-ness.
* The interface exported by Shellish is thread-safe.
Overall, the module should help you to get a job done quickly,
without getting too dirty.
some nits and ok sthen@
attribute system. Supports complex interfaces with many options and
commands, with option & command grouping, with simple and convenient
API. Even though quite powerful, it strives to keep simple things
simple. The library uses "System.Console.GetOpt" as its backend.
In comparison to the other commandline handling libraries:
Compared to cmdargs, cmdlib has a pure attribute system and is based
on GetOpt for help formatting & argument parsing. Cmdlib may also
be more extendable due to typeclass design, and can use user-supplied
types for option arguments.
Cmdargs >= 0.4 can optionally use a pure attribute system, although
this is clearly an add-on and the API is a second-class citizen in
relation to the impure version.
GetOpt and parseargs both require explicit flag representation, so
they live a level below cmdlib. GetOpt is in fact used as a backend
by cmdlib.
ok sthen@
Since commit 4fbdce2b (try_compile: Use random executable file name,
2012-02-13) a different <target>.dir is used for each try-compile.
Cleanup the directories as well as their content to avoid accumulating
leftover temporary directories.
(upstream git commit 953257ca611526c9a161a22e5148802be1c67649)
Remove troublesome "Qt4Deploy" and "CTest.UpdateCVS" tests
(from gentoo's package/dev-util/cmake/files/)
Sync FindPkgConfig.cmake patch with upstream
Features include:
* Automatic, dynamic reloading in response to modifications to
configuration files.
* A simple, but flexible, configuration language, supporting several
of the most commonly needed types of data, along with
interpolation of strings from the configuration or the system
environment (e.g. @$(HOME)@).
* Subscription-based notification of changes to configuration
properties.
* An @import@ directive allows the configuration of a complex
application to be split across several smaller files, or common
configuration data to be shared across several applications.
ok jasper@
use a subpackage instead. This was split previously because gnome-keyring
required linking pthread causing file-descriptor I/O issues with the main
binary. ok stsp@
http://arduino.cc/blog/2011/10/04/arduino-1-0/
- various changes related to this port:
* adjust sketch extensions from .pde to .ino
* deal better with different arduino variants
* adjust template to get it compiling/linking again
tested by various