jbig2dec is a decoder library and example utility implementing the JBIG2
bi-level image compression spec. Also known as ITU T.88 and ISO IEC
14492, and now included by reference in Adobe's PDF 1.4.
files in the .mov container, useful to prepare some files for network
streaming. Same effect as a more complex diff sent by Valery Masiutsin
some time ago. Sync WANTLIB while there.
- remove a dependency on x11/gnome/vfs2
- remove a hidden dependency on devel/iso-codes
- let it build with different python versions
- regen plist
ok sthen@, "i guess it makes sense" landry@
Changes:
"The code was adapted to work better with newer versions of GTK+.
Several gdk_drawable_unref() calls were added. Several other minor
modifications were made."
The OpenGL Character Renderer (GLC) is a state machine that provides
OpenGL programs with character rendering services via an application
programming interface (API).
QuesoGLC is an implementation of the GLC. QuesoGLC is based on the
FreeType library, provides Unicode support and is designed to be
easily ported to any platform that supports both FreeType and the
OpenGL API.
included, so the tools know that old ffmpeg versions won't satisfy the
dependencies listed in WANTLIB.
this way, attempting to install these packages with old ffmpeg will
no longer give you a cryptic error message as seen by dhill@.
Supported rendering modes are:
* Bitmaps
* Anti-aliased pixmaps
* Texture maps
* Outlines
* Polygon meshes
* Extruded polygon meshes
FTGL uses the Freetype font library to open and decode standard font
files. It then takes that output and stores it in a format most
efficient for OpenGL rendering.
FTGL is designed to be used in commercial quality software. It has been
written with performance, robustness and simplicity in mind.
FTGL is free software. You may use it, modify it and redistribute it
under the terms of the MIT license or the GNU LGPL, at your option.
ok merdely@
AMIDE is a completely free tool for viewing, analyzing, and registering
volumetric medical imaging data sets. It's been written on top of GTK+,
and runs on any system that supports this toolkit.
ok jasper@, ajacoutot@
PyOpenGL is the cross platform Python binding to OpenGL and related
APIs. The binding is created using the standard (in Python 2.5 and
above) ctypes library, and is provided under an extremely liberal
BSD-style Open-Source license.
PyOpenGL includes support for OpenGL v1.1 through 3.0, GLU, GLUT v3.7
(and FreeGLUT), and GLE 3. It also includes support for hundreds of
OpenGL extensions.
PyOpenGL is interoperable with a large number of external GUI libraries
for Python including (wxPython, FxPy, PyGame, and Qt). It can be used
with the Tkinter GUI library if you have installed the Togl widget for
Tk.
(ChangeLog available in the tarball)
- enable cairo backend now that it is stable; there is still a small
bug wrt printing uml classes which is beeing investigated.
Tested for several weeks.
ok giovanni@ simon@ (some time ago)
while being deprecated and undocumented, SANE_CAP_ALWAYS_SETTABLE is
still used by (at least) xsane
note to self: stop using frankenstein system to test ports!
breakage reported by naddy@
work on enblend-enfuse, big thanks!
Goal: an easy to use cross-platform panoramic imaging toolchain
based on the Panorama Tools library.
With hugin you can assemble a mosaic of photographs into a
complete immersive panorama, stitch any series of overlapping
pictures and much more.
This package contains the following programs:
- hugin, The main program, a GUI for the panorama tools suite
and some programs included here.
- nona, a simple replacement for PTStitcher (doesn't support most
features of PTStitcher, but is faster, opensource and
will be extended in the future).
- nona_gui, nona with a graphical progress bar.
- autooptimiser, optimise a panorama pairwise, starting from an
anchor image. cmd line version of the pairwise mode in hugin
will be hooked to the build after tests on additional arch.
Autopano-SIFT-C automatically creates control points for
groups of overlapping photographs using SIFT ("scale-invariant
feature transform").
It can be controlled from within the Hugin GUI front-end.
N.B. The SIFT algorithm is restricted in the USA by a patent
owned by the University of British Columbia.
will be hooked to the build after tests on additional arch.
Enblend combines images that partially overlap into a single large
image with no seams (panorama generation). This is a command-line
tool which performs the actual composition; another tool is required
to line up the images ready for input (e.g. Hugin).
Enfuse combines images that overlap into a single image with good
focus and exposure (exposure stacking for high dynamic range, focus
stacking for extended depth-of-field).
will be hooked to the build after tests on additional arch.
big thanks to Emmanuel Viaud for rewriting some C++ to build with GCC 3.
The panorama tools are mainly used to build panoramic images from
a set of overlapping images. The usability extends beyond "just"
building panoramas by far though. You can, for instance, use them
to render an average of multiple images to broaden the dynamic range
of the images or average out noise. You can also build object movies
with them, morph between images and much more.
will be hooked to the build after tests on additional arch.
tweaks to autoconf input files from Emmanuel Viaud, thanks!
GNU libxmi is a C/C++ function library for rasterizing 2-D vector
graphics. It can draw 2-D graphical primitives, including wide
polygonal lines and circular and elliptical arcs, into a user-supplied
matrix of pixels. Sophisticated line styles, such as multicolored
dashing patterns, can be specified. There is also support for filling
and texturing polygons.