with the enumerator package. It provides infrastructure and enumeratees
for incrementally executing builders and pass the filled chunks to
a bytestring iteratee.
ok jasper@ jim@
Libevent is a library for writing fast portable nonblocking IO.
This port omits all the libevent1 compatibility parts so it does
not clash with libevent1 from base. Applications will link with
-levent_core (-levent_extra) and pkg-config is set up this way.
Verified that none of our libevent1-using ports pick this up by
accident.
While here, remove the gtk3 FLAVOR (we build with gtk+3 support by
default) and add a gtk2 FLAVOR.
Quite some plumbing, hopefully I got this right...
ok jasper@
* only kaffe will be broken by this (but fixed in the next commit),
all other ports have been taken care of over the past couple of months
by brad and myself
joint work with brad (MAINTAINER)
- Remove Early Access now that jdk 1.7 is final
- Use a patch set for all patches from upstream repository:
http://hg.openjdk.java.net/bsd-port/bsd-port
- Set milestone and build number to fcs b00 to match Oracle.
- Update cacerts file.
- Install unlimited crypto policy.
- Add DIST_SUBDIR=jdk.
- Include patches from icedtea-web for applet hole from
Landry Breuil <landry@openbsd.org> via FreeBSD OpenJDK7 port
- Include fix for Oracle bug "7070134: Hotspot crashes with
sigsegv from PorterStemmer":
http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4e761e7e6e12
okay landry@ jasper@
This package contains bindings for the GObject, to be used in Python.
It is a fairly complete set of bindings, it's already rather useful, and
is usable to write moderately complex programs.
ok jasper@
Committing now (along with upcoming atk, pango and gtk+3 updates) during
the hackathon where we have time to fix all the eventual fallout (bulk
running).
ok jasper@ robert@
* Don't add -O2 to all builds.
* Remove workaround for (no longer) missing libm functions and bump
library.
* Remove OpenBSD hack after the gcc3 thread model has been
switched to posix. This part ok kurt@
File::RsyncP is a perl implementation of an Rsync client. It is
compatible with Rsync 2.5.5 (protocol version 26). It can send
or receive files, either by running rsync on the remote machine,
or connecting to an rsyncd deamon on the remote machine.
ok sthen@
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.
[..]
This package contains the libraries, header files and tools to develop
Arduino sketches. It does not include the Arduino IDE frontend.
based on work from and ok ckuethe@
Easily download, build, install, upgrade, and uninstall Python packages.
Distribute is intended to replace Setuptools as the standard method for
working with Python module distributions.
ok landry@.
coccigrep is a semantic grep for the C language based on coccinelle.
It can be used to find where a given structure is used in code files.
coccigrep depends on the spatch program which comes with coccinelle.
quick contrived example to find lines referencing m_len of a struct
mbuf, regardless of actual variable name:
$ coccigrep -t "struct mbuf" -a m_len /sys/netinet/ip_*.c
This OCaml-library interfaces the PCRE (Perl-compatible regular expression)
library which is written in C. it can be used for matching regular expressions
which are written in the PERL style.
It is reentrant - and thus thread safe. This is not the case with the "Str"
module of OCaml, which builds on the GNU "regex"-library. Using reentrant
libraries also means more convenience for programmers. They do not have to
reason about states in which the library might be in.
The high-level functions for replacement and substitution, all implemented
in OCaml, are much faster than the ones of the "Str"-module. In fact, when
compiled to native code, they even seem to be significantly faster than
those of PERL.
msp430mcu provides C headers and binutils linker scripts for each of the
over 300 microcontrollers in the MSP430 family.
This is part of the 'uniarch' effort to 'rejoin' mspgcc4 and mspgcc, and
lowering the workload for adding new chips by taking it mostly out of binutils/
gcc and putting it all in one single package. For more information please
refer to http://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Devel:Uniarch for a full list of changes/rationale behind this.
The rest of the msp430 toolchain will soon be updated to the uniarch versions.
important.
Ports that install .jar files for public use (ie, in share/java/classes/)
please install unversioned jar files from now on. If a port installs
multiple jar files, use a share/java/classes/<project_name>/ prefix.
This will help other ports to pickup these classes.
discussed with and ok kurt@
When MODJAVA_BUILD is set to 'ant' this adds the correct build dependencies,
as well as providing a do-build target (if not already set by the port).
discussed with and ok kurt@
* Add functions to enable and disable at run-time
* Lower memory usage for allocation tracking
* Allocation tracking is now disabled by default
ok sthen@
but it received a lot of bloat after moving from the original source
to apache incubator and getting an official apache project.
(And from my former job I remember that ivy-2.x did introduce some
regressions).