* 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.