GObject Introspection is a project for providing machine readable
introspection data of the API of C libraries. This introspection data
can be used in several different use cases, for example automatic code
generation for bindings, API verification and documentation generation.
feedback and ok ajacoutot@ landry@
FFI stands for Foreign Function Interface. A foreign function interface
is the popular name for the interface that allows code written in one
language to call code written in another language. The libffi library
really only provides the lowest, machine dependent layer of a fully
featured foreign function interface. A layer must exist above libffi
that handles type conversions for values passed between the two
languages.
successfully tested on seven arches by me. other arches are disabled for now as
they need more work (mips64) or haven't been tested yet.
Digest::Skein implements the Skein digest algorithm, submitted to NIST
for the SHA-3 competition. Skein is "Fast, Secure, Simple, Flexible,
Efficient. And it rhymes with rain."
from stephan a rickauer, with tweaks by me
libgdata is a GLib-based library for accessing online service APIs using
the GData protocol - most notably, Google's services. It provides
APIs to access the common Google services, and has full asynchronous
support.
this used to be part of evolution-data-server, but from e-d-s 2.28 onwards
it's split into it's own library. (nothing picks it up for now, tested in a
bulk build)
ok ajacoutot@
zsync is a file transfer program. It allows you to download a file
from a remote server, where you have a copy of an older version of
the file on your computer already. zsync downloads only the new
parts of the file.
* Client-side rsync - zsync uses the rsync algorithm, but runs it
on the client side, thus avoiding the high server load associated
with rsync.
* Rsync over HTTP - zsync provides transfers that are nearly as
efficient as rsync -z or cvsup, without the need to run a special
server application. All that is needed is an HTTP/1.1-compliant web
server. So it works through firewalls and on shared hosting accounts,
and gives less security worries.
* Handling for compressed files - rsync is ineffective on compressed
files, unless they are compressed with a patched version of gzip.
zsync has special handling for gzipped files, which enables update
transfers of files which are distributed in compressed form.
Fossil is a software configuration management system. Fossil is software
that is designed to control and track the development of a software project
and to record the history of the project. There are many such systems in
use today. Fossil strives to distinguish itself from the others by being
extremely simple to setup and operate.
In addition to distributed version control, it supports distributed bug
tracking and wiki, with a built-in web interface, in a single easy-to-use
integrated package.
Kiwi consists of a set of classes and wrappers for PyGTK that were
developed to provide a sort of framework for applications. Fully
object-oriented, and roughly Smalltalk's MVC, Kiwi provides a simple,
practical way to build forms, windows and widgets that transparently
access and display your object data. Kiwi was primarily designed to
make implementing the UI for Stoq easier, and it is released under the
LGPL. Kiwi is inspired by Allen Holub's Visual Proxy.
note: this version of opera has font issue on OpenBSD, there are missing
MathML characters and some fonts, like Farsi(?), cannot be displayed at all.
I looked at it, but have no clue what to do about it.