Commit graph

1315 commits

Author SHA1 Message Date
Luigi Rizzo
7721338231 jpg2pdf is a program to convert one or more JPG images into a
single PDF or PostScript file.

Compared to other similar programs, the main advantage of jpg2pdf
is that it is very small, fast and entirely written in C.

It works by simply wrapping the JPG data with appropriate PDF or PS
glue so there is no image conversion involved.

WWW: http://info.iet.unipi.it/~luigi/FreeBSD/
2009-01-13 11:52:21 +00:00
Martin Wilke
e5c17336b0 p5-Geo-KML is a perl module to process GML(Geography
Markup Language) file.

WWW: http://search.cpan.org/dist/Geo-GML/

PR:		ports/130378
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-11 14:26:01 +00:00
Martin Wilke
f8004b9f96 p5-Geo-KML is a perl module to create Google Earth
KML/KMZ file.

WWW: http://search.cpan.org/dist/Geo-KML/

PR:		ports/130376
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-11 14:04:41 +00:00
Martin Wilke
11d42b8683 Geo::Point tries to abstract coordinate systems. It does not
try to solve all the problems itself, but will call-out for
helper modules when computation has to be done.

The module is heavily resting on Math::Polygon.

WWW: http://search.cpan.org/dist/Geo-Point/

PR:		ports/130360
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-11 14:03:26 +00:00
Nicola Vitale
67266c99ea A complete Python wrapper for the Google Chart API
WWW:	http://pygooglechart.slowchop.com/
2009-01-09 17:53:24 +00:00
Nicola Vitale
d89770a79a Python wrapper for the Google Chart API.
The wrapper can render the URL of the Google chart, based on your parameters,
or it can render an HTML img tag to insert into webpages on the fly.
Made for dynamic python websites (Django,Zope,CGI,etc.) that need on the fly
chart generation without any extra modules. Can also grab the PIL Image
instance of the chart for manipulation

WWW: http://code.google.com/p/google-chartwrapper/
2009-01-09 17:51:24 +00:00
Luigi Rizzo
960fa658ea A SANE scanner backend for various Epson scanners.
This backend supports many more devices than the sane-epson included
in graphics/sane-backends, including new multifunction devices such
as the SX400.

http://avasys.jp/english/
2008-12-31 12:02:50 +00:00
Martin Wilke
d39fa2bada Perl bindings to the Clutter OpenGL canvas. Clutter aims to give a nice
and easy GObject based API for creating fast, heavily stylised applications,
such as media box UI, presentations, kiosk style applications, etc.

Clutter uses OpenGL for rendering.

The Clutter Perl bindings allow you to write canvas-based applications in
a Perlish and object-oriented way, freeing you from having to care about
casting and memory management of the original Clutter C API, and yet
remaining close to its spirit.

WWW: http://www.clutter-project.org/
2008-12-26 22:08:19 +00:00
Martin Wilke
6308e3eb26 This package contains the Python modules that allow you to use the
Clutter toolkit in Python programs.

WWW:	http://clutter-project.org/
2008-12-26 22:07:28 +00:00
Martin Wilke
a9e575c885 An experimental clutter cairo 'drawable' actor. Sucks a bit as renders
cairo via an image surface and thus no real cairo rendering
acceleration. Experiments with glitz and sharing GL contexts for such
acceleration proved problematic. Needs more investigation.

WWW:	http://clutter-project.org/
2008-12-26 22:06:13 +00:00
Martin Wilke
b6aad5a2ca A glue layer between clutter and box2d that provides a special group where the
actors can be set to be static or dynamic in regard to a physics simulation. The
source tree currently contains an embedded version of box2d trunk.

Features:
- Children of the ClutterBox2d group can be simulated as static or dynamic
  rigid bodies. Collision detection.
- Specifying the gravity of the world.
- play/pause control over the box2d physics engine
- Setting linear and angular velocities of simulated children.
- automatic position synchronization between clutter and box2d.
- joints
- prismatic.
- revolute.
- distance (spring)
- mouse (for dragging objects around and manipulating them).

WWW:	http://clutter-project.org/
2008-12-26 22:05:40 +00:00
Martin Wilke
1dc127965c Clutter-GTK is a library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

WWW:	http://clutter-project.org/
2008-12-26 22:04:22 +00:00
Martin Wilke
00def3dd90 Clutter it an open source software library for creating fast, visually
rich and animated graphical user interfaces.

WWW:	http://clutter-project.org/
2008-12-26 22:03:41 +00:00
Dirk Meyer
05c7a26123 - disconnect ycomp 2008-12-23 15:26:57 +00:00
Dirk Meyer
ef3d6c9570 Program Highlights
* Read, layout and print of graphs in the .VCG, .GML and .YGF format
 * Layout support for program dependency graphs yielding
   high performance graph layout
 * Easy to use GUI
 * NEW! PGF / TikZ format export to use in LaTeX documents
 * For version 1.3.1 we have implemented numerous improvements to the layout,
   useability and performance
 * System requirements: Java 1.5 aka J2SE 5.0

Licence:
This software is based on the yFiles library.
yWorks GmbH granted an academic license for #yFiles" to IPD Goos: An academic
license restricts the use of the software (yComp) to non-commercial purposes
(research, teaching, projects, courses and application development).

WWW: http://www.info.uni-karlsruhe.de/software.php/id=6&lang=en
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
Security:
2008-12-23 14:00:17 +00:00
Pav Lucistnik
4bcb1e79cd - Has expired: Has been broken for more than 6 months 2008-12-19 21:07:38 +00:00
Martin Wilke
31d3413e67 Graphite is a project under development within SIL'ss Non-Roman Script
Initiative and Language Software Development groups to provide
rendering capabilities for complex non-Roman writing systems.  The
original goal was a system for the Windows platform; the system has
also been ported to Linux.  Graphite can be used to create "smart
fonts" capable of displaying writing systems with various complex
behaviors.  With respect to the Text Encoding Model, Graphite handles
the "Rendering" aspect of writing system implementation.

WWW: http://silgraphite.sourceforge.net/

PR:		ports/129346
Submitted by:	Dennis Herrmann <adox at mcx2.org>
2008-12-07 11:02:18 +00:00
Dirk Meyer
49b411e020 LaternaMagica is a single-window image viewer application which is capable of
switching to full-screen mode. LaternaMagica maintains its image list in a
window and the user selects which image to display, making it easy to assemble
a show from different source directories.

WWW: http://gap.nongnu.org/
2008-11-30 11:49:46 +00:00
Martin Wilke
0cd1746302 This is a simple library for detecting objects in pictures.
WWW:	http://objectdetect.rubyforge.org/objectdetect/

PR:		ports/129176
Submitted by:	TAKATSU Tomonari <tota at rtfm.jp>
2008-11-29 20:20:00 +00:00
Dmitry Marakasov
cb056d2f79 Nathive is a libre software image editor, similar to Adobe Photoshop,
Corel Photo-Paint or The GIMP, but focused on usability, logic and
providing a smooth learning curve for everyone. The project run in
the Gnome desktop environment and anyone is welcome to collaborate
on it with code, translations or ideas.

This project is in the alpha phase, so it is an incomplete work,
unfit for the end user yet. The intention is to achieve a professional
graphic editor progressively without giving up initial usability.
Nathive is written from scratch in C using GTK+, and is designed
to be simple, lightweight, and easy to install and use.

WWW: http://www.nathive.org/
2008-11-24 13:40:53 +00:00
Martin Wilke
884edfd13f Mapnik is a Free Toolkit for developing mapping applications. It's
written in C++ and there are Python bindings to facilitate fast-paced
agile development. It can comfortably be used for both desktop and web
development, which was something wanted from the beginning.

Mapnik is about making beautiful maps. It uses the AGG library and
offers world class anti-aliasing rendering with subpixel accuracy for
geographic data. It is written from scratch in modern C++ and doesn't
suffer from design decisions made a decade ago. When it comes to
handling common software tasks such as memory management, filesystem
access, regular expressions, parsing and so on, Mapnik doesn't re-invent
the wheel, but utilizes best of breed industry standard libraries from
boost.org.

WWW:	http://www.mapnik.org/

PR:		ports/128746
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-11-21 20:56:00 +00:00
Dmitry Marakasov
c6084df974 Picviz is a parallel coordinates plotter which enables easy scripting from
various input (tcpdump, syslog, iptables logs, apache logs, etc..) to visualize
your data and discover interesting results quickly.

Picviz helps you to create, automate and understand parallel coordinates plots.

Its primary goal is to graph data in order to be able to quickly analyze
problems and find correlations among variables. With security analysis in mind,
the program has been designed to be very flexible, able to graph millions of
events.

The language is designed to be close to the graphviz graph description
language.

WWW: http://www.wallinfire.net/picviz

PR:		128705
Submitted by:	Tim Hemel <ports at timit dot nl>
2008-11-11 12:18:38 +00:00
Dmitry Marakasov
3aca875aca pyglet provides an object-oriented programming interface for
developing games and other visually-rich applications for Windows,
Mac OS X and Linux. Some of the features of pyglet are:

 * No external dependencies or installation requirements. For most
   application and game requirements, pyglet needs nothing else besides
   Python, simplifying distribution and installation.
 * Take advantage of multiple windows and multi-monitor desktops.
   pyglet allows you to use as many windows as you need, and is fully
   aware of multi-monitor setups for use with fullscreen games.
 * Load images, sound, music and video in almost any format. pyglet
   can optionally use AVbin to play back audio formats such as MP3,
   OGG/Vorbis and WMA, and video formats such as DivX, MPEG-2, H.264,
   WMV and Xvid.

pyglet is provided under the BSD open-source license, allowing you
to use it for both commerical and other open-source projects with
very little restriction.

WWW: http://pyglet.org/
2008-10-31 12:11:34 +00:00
Thomas Abthorpe
fb32af0e7a - Properly attach mesagl
Submitted by:	linimon
Pointyhat to:	tabthorpe
2008-10-31 11:59:00 +00:00
Thomas Abthorpe
c79182d196 - Resurrect graphics/mesagl in a mangled version
PR:		ports/125705
Submitted by:	Pedro F. Giffuni <giffunip tutopia.com>
2008-10-30 13:07:23 +00:00
Martin Wilke
49cd67777d CAIR is an image resizing library that is based on the works of Shai Avidan and
Ariel Shamir.  It is a high-performance multi-threaded library written in C++.
It is intended to be multi-platform and multi-architecture.

WWW: http://sourceforge.net/projects/c-a-i-r/

PR:		ports/128183
Submitted by:	buganini at gmail.com
2008-10-19 14:45:17 +00:00
Martin Wilke
7bc1613229 The Seam Carving GUI is a GUI front end to CAIR, which is an implementation of
Arial Shamir's seam carving algorithm (aka content aware image resizing, aka
image retargeting).

WWW: http://code.google.com/p/seam-carving-gui/

PR:		ports/128182
Submitted by:	buganini at gmail.com
2008-10-19 14:00:44 +00:00
Martin Wilke
3f18c37026 Optar stands for OPTical ARchiver.
It's a codec for encoding data on paper, then you print it with a laser printer.
If you want to read the recording, scan it with a scanner and feed into the
decoder program.

WWW: http://ronja.twibright.com/optar/

PR:		ports/127796
Submitted by:	antonakis at gmail.com
2008-10-05 10:09:53 +00:00
Stanislav Sedov
5282b73e06 - Add graphics/rubygem-exifr, a pure-ruby EXIF reader. 2008-10-04 23:25:01 +00:00
Pietro Cerutti
27f1cab791 - New port: gegl
GEGL (Generic Graphics Library) is a graph based image
processing framework.

GEGL provides infrastructure to do demand based cached
non destructive image editing on larger than RAM buffers.
Through babl it provides support for a wide range of color
models and pixel storage formats for input and output.

WWW: http://gegl.org/
2008-10-03 09:42:36 +00:00
Martin Wilke
e5deafa8f4 A library for working with graphs in Python.
It provides a suitable data structure for representing graphs
and a whole set of important algorithms.

WWW:	http://code.google.com/p/python-graph/

PR:		ports/126957
Submitted by:	Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
2008-09-05 14:16:41 +00:00
Martin Wilke
129bf63f84 The KDE FreeBSD team is proud to announce the release of KDE 4.1.1
for FreeBSD. The official KDE 4.1.1 release notes can be found at
http://www.kde.org/announcements/changelogs/changelog4_1to4_1_1.php.

KDE Community ships sirst translation and service release of the 4.1
dree desktop, containing numerous bugfixes, Performance Improvements
and Translation Updates.

Pretty much all applications have received the developers' attention,
resulting in a long list of bugfixes and improvements. The most significant
changes are:

    * Significant performance, interaction and rendering correctness
      improvements in KHTML and Konqueror, KDE's web browser
    * User interaction, rendering and stability fixes in Plasma,
      the KDE4 desktop shell
    * PDF backend fixes in the document viewer Okular
    * Fixes in Gwenview, the image viewer's thumbnailing, more
      robust retrieval and display of images with broken metadata
    * Stability and interaction fixes in KMail

New Ports:
- graphics/kcoloredit
	* KColorEdit is a palette files editor. It can be used
	  for editing color palettes and for color choosing and
	  naming.

- graphics/kgraphviewer
	* KGraphViewer is a GraphViz DOT graph viewer for KDE. The
	  GraphViz programs are free-software layout engines for graphs.
	  KGraphViewer displays the graphs in a modern, user-friendly GUI
	  with all the power of a well integrated KDE application.

- graphics/kiconedit
	* KIconEdit is designed to help create icons for KDE using the standard
	  icon palette.

- graphics/skanlite
	* Skanlite is a simple image scanning application that does nothing
	  more than scan and save images. Skanlite can open a save dialog for
	  every image scanned or save the images immediately in a specified
	  directory with auto-generated names and format. The user can also
	  choose to show the scanned image before saving.
2008-09-03 13:06:24 +00:00
Greg Larkin
d0b43af1f0 - Upgraded to 1.2.5
- Stylistic issues fixed in Makefile and added new options to
  help performance on certain architectures

- Removed NOPORTDOCS support, pending upstream installation process
  support

Reviewed by:	beech, itetcu
Approved by:	beech (mentor, implicit)
2008-09-02 17:16:41 +00:00
Chin-San Huang
49a55a1f80 Add p5-Layout-Manager, 2D Layout Management.
Layout::Manager provides a simple interface for creating layout managers, or
classes that size and position components withing a container.

WWW: http://search.cpan.org/dist/Layout-Manager/
2008-08-30 23:07:16 +00:00
Chin-San Huang
b0c15d5384 Add p5-Graphics-Primitive-Driver-Cairo, Cairo backend for Graphics::Primitive.
This module draws Graphics::Primitive objects using Cairo.

WWW: http://search.cpan.org/dist/Graphics-Primitive-Driver-Cairo/
2008-08-30 22:44:26 +00:00
Chin-San Huang
bfe1c827d0 Add p5-Graphics-Primitive, device and library agnostic graphic primitives.
Graphics::Primitive is library agnostic system for drawing things.

The idea is to allow you to create and manipulate graphical components and
then pass them off to a Driver for actual drawing.

WWW: http://search.cpan.org/dist/Graphics-Primitive/
2008-08-30 22:12:29 +00:00
Chin-San Huang
e74eae441d Add p5-Graphics-Color, device and library agnostic color spaces.
Graphics color is a device and library agnostic system for creating and
manipulating colors in various color spaces.

WWW: http://search.cpan.org/dist/Graphics-Color/
2008-08-30 21:16:35 +00:00
Chin-San Huang
bf3903ec82 Add p5-Geometry-Primitive, Primitive Geometry Entities.
Geometry::Primitive is a device and library agnostic system for representing
geometric entities such as points, lines and shapes. It provides simple
objects and many convenience methods you would expect from a geometry
library.

WWW: http://search.cpan.org/dist/Geometry-Primitive/
2008-08-30 16:32:13 +00:00
Dmitry Marakasov
7f41de3f9b - Fix stuff after pav's premature commit of graphics/osg update
- Remove graphics/openproducer, graphics/openthreads - those are now included in osg
  - Remove obsolete bsd.osg.mk from graphics/osg
  - Mark graphics/demeter BROKEN if it's being build WITH_OSG, as it won't compile now
2008-08-27 17:51:07 +00:00
Dmitry Marakasov
8f6977c49a Cuneiform is an multi-language OCR system originally developed and open sourced
by Cognitive Technologies. Cuneiform was originally a Windows program, which
was ported to Linux by Jussi Pakkanen.

WWW: https://launchpad.net/cuneiform-linux

PR:		126753
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
2008-08-23 12:45:33 +00:00
Edwin Groothuis
ffdd6c4e86 [NEW PORT] graphics/repng2jpeg: Tool to recompress JPEG/PNG/GIF
Tool to recompress JPEG/PNG/GIF.

	WWW: http://sugachan.dip.jp/obsolete/ext/

PR:		ports/126570
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2008-08-17 06:20:42 +00:00
Edwin Groothuis
7914edce07 New port: graphics/linux-XnViewMP
XnView MP is a utility for viewing and converting graphic files.

	It stands for XnView Multi Platform and it will replace current
	"XnView for *nix" & "XnView for MacOSX"

	WWW: http://www.xnview.com/

PR:		ports/125899
Submitted by:	Serge Negodyuck <petr@petrovich.kiev.ua>
2008-08-15 06:59:00 +00:00
Koop Mast
25de601253 Add goocanvasmm
C++ bindings for the goocanvas GTK widget.
2008-08-10 18:44:36 +00:00
Martin Wilke
9eddad7455 - Backout from attic
- Update to 1.1.3
- Remove the MOVED entry
2008-08-10 01:17:12 +00:00
Martin Wilke
568f8e877f The KDE FreeBSD team is proud to announce the release of KDE 4.1.0
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.

Some note:

* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist

* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.

For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.

Have fun!
2008-08-09 16:52:28 +00:00
Martin Wilke
03bc826516 WWW color names and equivalent RGB values. This modules defines color names
and their associated RGB values from various WWW specifications and
implementations.

WWW:	http://search.cpan.org/dist/Graphics-ColorNames-WWW/

PR:		ports/126117
Submitted by:	Tomoyuki Sakurai <cherry at trombik.org>
2008-08-06 15:15:51 +00:00
Pav Lucistnik
da159928a9 Decides if the fill setting for a image should be either fill, in meaning the
image should be resized to fix the screen, or full which means it should be
scaled to fit the screen.

use Image::Size::FillFullSelect;
my $iffs = Image::Size::FillFullSelect->new();
my $FFselection = $iffs->select("someImage.gif");

WWW: http://search.cpan.org/dist/Image-Size-FillFullSelect/

PR:		ports/124957
Submitted by:	Zane C.B. <vvelox@vvelox.net>
2008-07-08 21:47:35 +00:00
Emanuel Haupt
3788a621e1 Add iec16022 0.2.2, create 2D barcodes, also known as DataMatrix. 2008-07-03 13:04:08 +00:00
Dmitry Marakasov
dfa2d819b0 Geeqie is a lightweight Gtk+ based image viewer for Unix operating systems.
Main features
  o EXIF, IPTC and XMP metadata browsing and editing.
  o Interoperability, easy integration with other software.
  o geeqie works on files and directories, there is no need to import images.
  o Fast preview for many raw image formats.
  o Tools for image comparison, sorting and managing photo collection.

History
  Geeqie has been forked from gqview project, because it was not possible to
  contact gqview author and the only maintainer. Geeqie projects goal is to move
  the development forward and also integrate the existing patches.

Project Status
  Geeqie is currently in alpha state. Everybody is encouraged to try the new
  features, however for stable software look at the original project.

WWW: http://geeqie.sourceforge.net/

PR:		ports/123770
Submitted by:	Martin Tournoij <carpetsmoker at rwxrwxrwx dot net>
Approved by:	miwi (mentor)
2008-06-26 11:01:21 +00:00
Edwin Groothuis
3e6e2542f3 Add development version of graphics/processing
Processing is an open source programming language and environment
	for people who want to program images, animation, and interactions.
	It is used by students, artists, designers, researchers, and hobbyists
	for learning, prototyping, and production. It is created to teach
	fundamentals of computer programming within a visual context and
	to serve as a software sketchbook and professional production tool.
	Processing is an alternative to proprietary software tools in the
	same domain.

	WWW: http://processing.org/
2008-06-22 08:00:58 +00:00
Edwin Groothuis
65743fa90f Add graphics/processing, a very cool visualisation program
Processing is an open source programming language and environment
	for people who want to program images, animation, and interactions.
	It is used by students, artists, designers, researchers, and hobbyists
	for learning, prototyping, and production. It is created to teach
	fundamentals of computer programming within a visual context and
	to serve as a software sketchbook and professional production tool.
	Processing is an alternative to proprietary software tools in the
	same domain.

	WWW: http://processing.org/
2008-06-20 11:30:47 +00:00
Pav Lucistnik
f0772c657e - Delete graphics/gtkcairo: unfetchable, unused, obsolete
Suggested by:	gnome (ahze, marcus)
2008-06-19 10:15:36 +00:00
Felippe de Meirelles Motta
08c1923e7f A BSD-licensed lightweight thumbnail viewer application that is only based on X11 without any toolkits.
WWW: http://sourceforge.net/projects/iiview

PR:		ports/124636
Submitted by:	Martin Sugioarto <martin.sugioarto@udo.edu>
Approved by:	gabor (mentor, implicit)
2008-06-18 18:55:26 +00:00
Edwin Groothuis
9d90cf369d New port: graphics/jogl - Java bindings for OpenGL
The JOGL project hosts the development version of the Java
	Binding for the OpenGL API (JSR-231), and is designed to
	provide hardware- supported 3D graphics to applications
	written in Java. JOGL provides full access to the APIs in
	the OpenGL 2.0 specification as well as nearly all vendor
	extensions, and integrates with the AWT and Swing widget
	sets. It is part of a suite of open-source technologies
	initiated by the Game Technology Group at Sun Microsystems.

	WWW: https://jogl.dev.java.net/

PR:		ports/124414
Submitted by:	Peter Jeremy <peterjeremy@optushome.com.au>
2008-06-11 13:08:32 +00:00
Wesley Shields
42960df8df Attach svgfig to the build.
I somehow forgot to do this when I added the port.

Pointyhat to me.  :(

Submitted by:	erwin
Approved by:	garga (mentor, implicit)
2008-06-09 11:25:04 +00:00
Martin Wilke
9633112db4 This is a simple library to load images of various formats as SDL surfaces.
This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.

WWW: http://www.libsdl.org/projects/SDL_image/

PR:		ports/124237
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2008-06-05 13:58:02 +00:00
Martin Wilke
bb51537e78 LPROF is the only open source ICC profiler with a graphical user
interface. It can be used to create ICC version 2 compliant profiles
for cameras, scanners and monitors. As such it fills a necessary
niche in the emerging open source color management effort.

WWW: http://lprof.sourceforge.net

PR:		ports/124240
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2008-06-05 12:39:13 +00:00
Martin Wilke
b4a105ea42 pyexiv2 is a python binding to exiv2, the C++ library for manipulation of
EXIF and IPTC image metadata. It is a python module that allows your python
scripts to read and write metadata (EXIF, IPTC, thumbnail) embedded in image
files (JPEG, TIFF, ...).

It is designed as a high level interface to the functionalities offered by
exiv2 (and is built on top of it). Using python's built-in data types and
standard modules, it provides easy manipulation of image metadata.

WWW: http://tilloy.net/dev/pyexiv2/

PR:		ports/124193
Submitted by:	Denis Barov <dindin at dindin.ru>
2008-06-01 22:34:14 +00:00
Martin Wilke
304a74ffe9 import-pictures copies or moves pictures from one directory (for example
from a mounted camera) to another directory. You can choose date ranges from
within to copy the images. For example you can just choose the pictures from
one day of the event in one directory and after that you can move the other day
into another directory.

WWW: http://www.formorer.de/code/import-pictures/import-pictures.html

PR:		ports/123488
Submitted by:	Alexander Kuehn
2008-05-31 22:58:51 +00:00
Martin Wilke
7a810f4e86 Python bindings for graphics/poppler.
WWW:	https://launchpad.net/poppler-python

PR:		ports/122752
Submitted by:	Romain Tartiere <romain at blogreen.org>
2008-05-30 20:17:44 +00:00
Martin Wilke
001f5f862e - Add gnash-devel to the build 2008-05-29 11:10:58 +00:00
Florent Thoumie
0e9453901f Add GvGen, an easy python interface to generate dot files.
PR:		ports/123776
Submitted by:	Sofian Brabez <sbrabez@gmail.com>
2008-05-19 22:50:40 +00:00
Alex Dupre
02c824f245 Kradview is a GPLed viewer of images obtained for some different
sources: X-ray, NMR and DICOM-compatible imaging devices that
runs on free operating systems. Its aim is a easy to use DICOM
viewer with instant rendering of images, no matter the size and
the zoom of the DICOM image. It covers the "let's see the the
X-ray image" need of the medical professional.

WWW: http://www.orcero.org/irbis/kradview/
2008-05-16 08:49:35 +00:00
Sergey A. Osokin
273a36732d Add libraw a library for reading RAW files obtained from digital photo
cameras (CRW/CR2, NEF, RAF, DNG, and others).

LibRaw is based on the source codes of the dcraw utility, where part
of drawbacks have already been eliminated and part will be fixed in
future.  The users of the library are provided with API to be built
into their software programs.

WWW: http://www.libraw.org
     http://www.libraw.su
2008-05-06 05:03:26 +00:00
Martin Wilke
13a2874db9 Pencil is an animation/drawing software. It lets you
create traditional hand-drawn animation (cartoon) using
both bitmap and vector graphics.

WWW: http://www.les-stooges.org/pascal/pencil

PR:		ports/122827
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.com>
2008-04-30 10:03:40 +00:00
Martin Wilke
8872a335aa Rawstudio is an open-source program to read and manipulate
RAW images from most digital cameras. Rawstudio will convert
your RAW files into JPEG, PNG or TIF images which you can then
print or send to friends and clients. It has a graphical user
interface, so you can simply open a RAW file and experiment with
the controls to see how they effect the image.

WWW:	http://rawstudio.org

PR:		ports/123025
Submitted by:	Alex Samorukov <samm at os2.kiev.ua>
2008-04-29 21:37:47 +00:00
Martin Wilke
bc50c2b17a Panorama viewer using OpenGL
WWW: http://hugin.sourceforge.net/

PR:		ports/121860
Submitted by:	Iouri V. Ivliev <ii@any.com.ru>
2008-04-26 20:25:20 +00:00
Martin Wilke
cdd73bb9c4 Pan-o-matic is a tool that automates the creation of control points in Hugin.
WWW: http://aorlinsk2.free.fr/panomatic/

PR:		ports/121859
Submitted by:	Iouri V. Ivliev <ii@any.com.ru>
2008-04-26 20:24:03 +00:00
Martin Wilke
5b0ed5f05f Context Free Design Grammar compiler.
About CFDG:

Chris Coyne created a small language for design grammars called CFDG.
These grammars are sets of non-deterministic rules to produce images.
The images are surprisingly beautiful, often from very simple grammars.
Context Free is a full graphical environment for editing, rendering,
and exploring CFDG design grammars.

Features:
* Simultaneously available for Macintosh, Windows and Posix/Unix.
* Progressive image update: watch it generate
* Save generated images in PNG or SVG format.
* Produce animations
* Edit grammars and re-render easily.
* Render very large images (as large as 100 Mega-pixels).
* Can handle generated images with millions of shapes.
* Carefully tuned graphics rendering
* Many built-in examples
* Automatic checking for updates (Mac only).
* It's free, as in beer and as in speech.

WWW:	http://www.contextfreeart.org/

PR:		ports/121715
Submitted by:	Anatoly Borodin <anatoly.borodin at gmail.com>
2008-04-26 17:55:18 +00:00
Martin Wilke
777a44e5f0 2007-12-31 misc/kde3-i18n-id: "Distfile no longer available, outdated"
2008-04-02 net/dhcp-agent: Dhcp-agent has not been updated since 2003, it does  not build with guile-1.8, and it is unmaintained
2008-04-22 net/ocaml-netclient: is part of ocaml-net
2008-04-06 net/samplicator: Project has vanished
2008-03-20 graphics/entice: Broken and unmaintained
2008-04-25 20:23:35 +00:00
Martin Wilke
9cec97dd84 Structure Synth is an application for creating 3D structures from
a set of user specified rules. It is an attempt to make a 3D version
of Context Free. The resulting structures can be viewed in the
integrated OpenGL viewer or exported to various formats.

WWW: http://structuresynth.sourceforge.net

PR:		ports/122897
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2008-04-25 15:37:52 +00:00
Emanuel Haupt
6152a2dda5 graphics/ascii0 -> graphics/asciio, renamed by delete+add 2008-04-22 21:11:13 +00:00
Emanuel Haupt
78f03e5d6b Add ascii0 0.95, a Perl/GTK application that lets you draw ASCII charts
using a GUI.
2008-04-22 16:26:05 +00:00
Pav Lucistnik
aaadd07f04 GeoAPI provides a set of interfaces from OpenGIS specifications.The development
community in building GIS solutions is sustaining an enormous level of effort.
The GeoAPI project aims to reduce duplication and increase interoperability by
providing neutral, interface-only APIs derived from OGC/ISO Standards.

WWW:  http://geoapi.sf.net

PR:		ports/122573
Submitted by:	<wenheping@gmail.com>
2008-04-11 14:48:14 +00:00
Pav Lucistnik
cf909dbe3d - Remove expired tkstep80 related ports 2008-04-09 14:19:00 +00:00
Pav Lucistnik
36459dac03 qiv (graphics/qiv) is a great image viewer, but it does not use gtk2
but imlib for image handling. This is bad, because many distributions
(well, at least gentoo) do not offer this library anymore as it's
quite old and not maintained anymore.

When the first release of pqiv was written, I used python, hence the
name. I expected somebody else to write a c-rewrite of qiv, so I
didn't really care about that. About one month later nothing had
happened yet, so I did this on my own. Starting from 0.4 pqiv means
"pretty quick image viewer", written in pure C, using gtk+-2.0.

Features include:
* Fullscreen
* Slideshow
* Rotate / Flip
* (Automatic/manual) Zoom
* Move by drag & drop in fullscreen
* Keep preferences in a configuration file
* Rather small executable (~36k), low ram consumtion, quick
* Execute predefined commands, pipe images through them or display their output
* Real transparency
* Fade between images

WWW: http://www.pberndt.com/Programme/Linux/pqiv/index.html

PR:		ports/122191
Submitted by:	Martin Tournoij <carpetsmoker@xs4all.nl>
2008-04-04 15:01:24 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Rong-En Fan
708860990d Command-line utilities for converting bitmage images (JPEG, PNG, GIF, Targa,
BMP, etc.) to and from encapsulated postscript. Special care is taken to
minimize the size of output files without reducing image quality.

WWW: http://imgtops.sourceforge.net

PR:		ports/121775
Submitted by:	Timothy Bourke <timbob at bigpond.com>
2008-03-17 06:38:41 +00:00
Pietro Cerutti
b24e0e1820 GeoServer is a GIS server. It is open source and it allows users to view and
edit geographic data.  GeoServer is a fully functional WFS-T and WMS server
that follows the OGC specifications. GeoServer is a tool you can display maps
on web pages, where the user can zoom and pan around. And it is used in
conjunction with clients such as OpenLayers, Google Earth, UDig, GVSig and others.

WWW: http://docs.codehaus.org/display/GEOS/Home

PR:		121586
Submitted by:	Wen heping <wenheping@gmail.com>
Approved by:	miwi (mentor)
2008-03-13 22:43:04 +00:00
Stanislav Sedov
9a2e4c8b78 - Update enlightenment-devel and EFL libraries to the latest snapshot
- Deprecate old unsupported apps and modules (entice, devian, eveil, engage)
- Split evas and ecore to separate modules to handle dependencies properly
- Disable PAM in enlightenment-devel as it don't work anyway (requires root
  privilegies)
- Add DBUS support.

Thanks to:	az
2008-03-11 21:13:53 +00:00
Florent Thoumie
836aebde5b Remove support for XFree8-4.
From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore.

PR:		ports/119418
Submitted by:	flz
Approved by:	portmgr (pav)
2008-03-07 21:47:50 +00:00
Oliver Braun
a8dbdcde90 A simple graphics library, designed to give the programmer access
to most interesting parts of the Win32 Graphics Device Interface
and X11 library without exposing the programmer to the pain and
anguish usually associated with using these interfaces.
The library also includes a module Graphics.SOE providing the
interface used in "The Haskell School of Expression", by Paul
Hudak, cf <http://www.haskell.org/soe/>.

author: 	Alastair Reid
maintainer:	<libraries@haskell.org>
license:	BSD3
WWW:		http://www.haskell.org/graphics/index.html
package-url:	http://hackage.haskell.org/packages/archive/HGL

exposed-modules:
      Graphics.HGL.Core,	Graphics.HGL.Draw,
      Graphics.HGL.Units,	Graphics.HGL.Key,
      Graphics.HGL.Run,		Graphics.HGL.Draw.Brush,
      Graphics.HGL.Draw.Font,	Graphics.HGL.Draw.Monad,
      Graphics.HGL.Draw.Pen,	Graphics.HGL.Draw.Picture,
      Graphics.HGL.Draw.Region,	Graphics.HGL.Draw.Text,
      Graphics.HGL.Utils,	Graphics.HGL.Window,
      Graphics.HGL,		Graphics.SOE

PR:		ports/121081
Submitted by:	Giuseppe Pilichi aka Jacula Modyun <jacula at gmail.com>
2008-03-01 17:38:36 +00:00
Martin Wilke
3bc0d14a35 2007-10-28 x11-wm/wmDeskGuide: Version branch long since retired
2008-02-23 ftp/axelq: Unmaintained, website disappeared
2007-11-09 lang/fpc-devel: now lags behind version in lang/fpc; use that instead
2007-11-13 devel/php-dbg: does not work with php5 and does not compile on gcc4.2
2007-11-16 graphics/jgv: development stalled for years, outdated, unmaintained
2007-11-16 editors/muggy: development stalled for years, unmaintained
2007-11-16 x11-fm/binder: development stalled for years, outdated, unmaintained
2008-02-28 12:08:24 +00:00
Michael Johnson
a4690da273 Add gimp-data-extras
collection of additional brushes and patterns for GIMP
2008-02-23 23:04:27 +00:00
Martin Wilke
c6c4b6204f Libvisual is an abstraction library that comes between applications and audio
visualisation plugins.

Often when it comes to audio visualisation plugins or programs that create
visuals, they depend on a player or something else; basically, there is no
general framework that enabled application developers to easily access cool
audio visualisation plugins. Libvisual wants to change this by providing an
interface towards plugins and applications; through this easy to use interface
applications can easily access plugins and, since the drawing is done by the
application, it also enables the developer to draw the visual anywhere he
wants.

The framework also allows you to morph to different plugins and mix two at
once; all kinds of neat tricks are possible using this method.

WWW: http://localhost.nl/~synap/libvisual/

PR:		ports/120380
Submitted by:	Björn König <bkoenig at alpha-tierchen.de>
2008-02-19 08:46:37 +00:00
Martin Wilke
826dbb8ea7 This site is about a seam-carving C/C++ library called Liquid
Rescale.

The API is intended to be powerful, yet fast and easy to use. It
supports saving and loading of the carving information, real-time
scaling, manual feature selection, customizable progress report and
more.

WWW: http://liblqr.wikidot.com/

PR:		ports/120237
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2008-02-17 09:59:56 +00:00
Martin Wilke
7394da4809 A bundle of 90 handy scripts for The Gimp.
WWW: http://gimpfx-foundry.sourceforge.net/

PR:		ports/120375
Submitted by:	Christoph Moench-Tegeder <cmt at burggraben.net>
2008-02-16 23:17:02 +00:00
Martin Wilke
9afb91ced9 Separate+ is a CMYK Separation plugin for The GIMP.
One thing preventing The GIMP from being useful
in a pre-press environment is the lack of support
for the CMYK colour-space. This plug-in goes some
small way towards rectifying the situation, using
a trick with layers to fake CMYK support.

WWW: http://cue.yellowmagic.info/softwares/separate.html

PR:		ports/120166
Submitted by:	Pietro Cerutti <gahr at gahr.ch>
2008-02-16 22:39:17 +00:00
Chin-San Huang
857d7a0719 A Perl implementation of the reCAPTCHA API.
From the recaptcha.net web site:

reCAPTCHA improves the process of digitizing books by sending words that
cannot be read by computers to the Web in the form of CAPTCHAs for
humans to decipher. More specifically, each word that cannot be read
correctly by OCR is placed on an image and used as a CAPTCHA. This is
possible because most OCR programs alert you when a word cannot be read
correctly.

WWW: http://search.cpan.org/dist/Captcha-reCAPTCHA/
2008-01-26 01:45:13 +00:00
Martin Wilke
8f63354874 Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful
curves.

Using bezier splines an artist can easily draw curves with the same slope on
either side of an on-curve point. Spiros, on the other hand, are based on
clothoid splines which make it easy to maintain constant curvature as well as
constant slope. Such curves will simply look nicer.

Raph Levien's spiro splines only use on-curve points and so are easier to use
and more intuitive to the artist.

This library will take an array of spiro control points and convert them into a
series of bezier splines which can then be used in the myriad of ways the world
has come to use beziers.

WWW: http://libspiro.sourceforge.net/

PR:		ports/119541
Submitted by:	Naram Qashat <cyberbotx at cyberbotx.com>
2008-01-12 16:16:57 +00:00
Joerg Wunsch
3072dfb804 Sketch -- A 3D Scene Description Translator 2008-01-09 18:48:13 +00:00
Lars Engels
a0b803f2d9 Program to convert VRML files to POVRay source.
WWW: http://www.chemicalgraphics.com/paul/vrml2pov/

PR:		ports/119182
Submitted by:	Martin Dieringer <martin.dieringer (AT) gmx.de>
2007-12-31 18:02:00 +00:00
Alex Dupre
982750787d Remove obsolate documentation for un-existent port. 2007-12-23 10:50:49 +00:00
Martin Wilke
8d147cc513 PFScalibration package provides an implementation of the Robertson
et al. 2003 method for the photometric calibration of cameras and
for the recovery of high dynamic range (HDR) images from the set
of low dynamic range (LDR) exposures.

WWW: http://www.mpii.mpg.de/resources/hdr/calibration/pfs.html

PR:		ports/118388
Submitted by:	argv[0] (Iouri V. Ivliev)
2007-12-14 17:16:13 +00:00
Martin Wilke
ce5e12238b Pfstmo package contains the implementation of state-of-the-art tone
mapping operators. The motivation here is to provide an implementation
of tone mapping operators suitable for convenient processing of both
static images and animations.

WWW: http://www.mpi-inf.mpg.de/resources/tmo/

PR:		ports/118387
Submitted by:	argv[0] (Iouri V. Ivliev)
2007-12-14 17:15:06 +00:00
Martin Wilke
47685939e9 UniConvertor is a universal vector graphics translator. It uses sK1
engine to convert one format to another.

Development of the import/export modules for this program goes
through different stages, quality and feature coverage are different
among formats.

Import filters:
* CorelDraw ver.7-X3 (CDR/CDT/CCX/CDRX/CMX)
* Adobe Illustrator up to 9 ver. (AI postscript based)
* Postscript (PS)
* Encapsulated Postscript (EPS)
* Computer Graphics Metafile (CGM)
* Windows Metafile (WMF)
* XFIG
* Scalable Vector Graphics (SVG)
* Skencil/Sketch/sK1 (SK and SK1)
* Acorn Draw (AFF)

Export filters:
* AI (Postscript based Adobe Illustrator 5.0 format)
* SVG (Scalable Vector Graphics)
* SK (Sketch/Skencil format)
* SK1 (sK1 format)
* CGM (Computer Graphics Metafile)
* WMF (Windows Metafile)

WWW: http://www.sk1project.org/

PR:		ports/118557
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2007-12-12 18:32:08 +00:00
Martin Wilke
d834ffca41 The Puzzle library is designed to quickly find visually similar images
(GIF, PNG, JPG), even if they have been resized, recompressed, recolored
or slightly modified.
The library is free, lightweight yet very fast, configurable, easy to use
and it has been designed with security in mind.

WWW:	http://libpuzzle.pureftpd.org/project/libpuzzle

PR:		ports/118445
Submitted by:	Bapt <baptiste.daroussin at gmail.com>
2007-12-12 18:28:20 +00:00
Andrew Pantyukhin
3f36a7fed3 Add port graphics/linux-cairo, a Linux/i386 binary port of
Cairo.

Reviewed by:	netchild, emulation
2007-12-12 13:00:02 +00:00
Michael Johnson
16ba0c09e9 Remove gimp-devel and friends since gimp 2.4.0 is now in ports 2007-10-25 00:08:05 +00:00
Martin Wilke
4df0775903 Content-aware rescaling. Keeps the features of the image while
rescaling along a single direction. Tested on Gimp 2.2. It installs
under the Layer menu now.

WWW: http://web.tiscali.it/carlobaldassi/

PR:		ports/117092
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2007-10-11 22:02:55 +00:00
Vasil Dimov
e819d623ec Remove expired leaf ports:
2007-07-21 graphics/xpcd: is an abandoned project and might be vulnerable
2007-07-29 comms/ixj: does not work on any supported FreeBSD version
2007-08-19 chinese/emacs20: "editors/emacs is recommended instead for new installations"
2007-08-22 java/collections: only needed for jdk1.1, which is obsolete
2007-10-11 19:35:08 +00:00
Oliver Lehmann
edaa002de4 rempove graphics/cegui04 and graphics/ogre3d12
Both ports where exclusively created by repocopy to fulfil games/fwp's
dependencies. Since games/fwp got deleted, there is no need for both
ports to stay in our portstree
2007-10-11 15:31:13 +00:00
Vasil Dimov
1eadbc9dd7 Add new port graphics/libpano13 - the successor of graphics/libpano12
This is the pano13 library, part of the Panorama Tools by Helmut
Dersch of the University of Applied Sciences Furtwangen.

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.

WWW: http://panotools.sourceforge.net/
2007-10-09 16:43:16 +00:00
Norikatsu Shigemura
4914453bd2 Add openexr_ctl 1.0.0, is a simplified OpenEXR interface to CTL. 2007-10-08 16:37:46 +00:00
Martin Wilke
355d600911 GPicView - A Simple and Fast Image Viewer for X
Features:
    * Extremely lightweight and fast with low memory usage
    * Very suitable for default image viewer of desktop system
    * Simple and intuitive interface
    * Minimal lib dependency: Only pure GTK+ is used
    * Desktop independent: Doesn't require any specific desktop environment
    * Open source, licensed under GNU GPL

WWW:	http://lxde.sourceforge.net/gpicview/

PR:		ports/116951
Submitted by:	Janos Mohacsi <janos.mohacsi at bsd.hu>
2007-10-08 13:15:21 +00:00
Norikatsu Shigemura
29b41023b6 Add ampasCTL 1.4.0, is Color Transformation Language interpreter
by Academy of Motion Picture Arts and Sciences.
2007-10-07 22:46:38 +00:00
Norikatsu Shigemura
689f9b8b18 Add IlmBase 1.0.0, has four ILM's basic libraries as known as Half,
IlmThread, Imath and Iex.

These libraries was separated from OpenEXR.  So I'll make OpenEXR depend
on this port.
2007-10-06 18:36:51 +00:00
Andrew Pantyukhin
123d815215 - Sort category Makefiles
Inspired by:	Jason Harris <jharris@widomaker.com>
Howto:		http://twiki.cenkes.org/Cenkes/SortingCategoryMakefiles
2007-10-05 23:33:27 +00:00
Edwin Groothuis
c1492ad01d New port graphics/pfstools
A set of command line (and one GUI) programs for reading,
	writing, manipulating and viewing high-dynamic range (HDR)
	images and video frames.

	WWW: http://www.mpi-inf.mpg.de/resources/pfstools/

PR:		ports/116653
Submitted by:	"Daniel J. O'Connor" <darius@dons.net.au>
2007-10-02 07:44:42 +00:00
Maho Nakata
2dc4cff912 f90gl is a public domain implementation of the official Fortran90
bindings for OpenGL. This implements the interface for OpenGL
1.2, GLU 1.2, GLUT 3.7, and  several extensions.

WWW: http://math.nist.gov/f90gl/
2007-09-28 23:48:53 +00:00
Beech Rintoul
b8898582af - New port blender-doc-2.3
- Documentation for Blender

PR:		ports/114937
Submitted by:	Alex Ivasyuv <siegerstein@pochta.ru> (maintainer)
Approved by:	sat (mentor)
2007-09-25 10:16:08 +00:00
Beech Rintoul
60f1dcd51b - Send to attic and point to graphics/blender
- Note: No longer needed since binary version is no longer in the tree.

Requested by:	David Yeske <dyeske@gmail.com> (maintainer)
Approved by:	sat (mentor)
2007-09-21 21:36:23 +00:00
Oliver Lehmann
3311ba0e86 connect repocopied ogre3d12 and cegui04 to the build 2007-09-19 13:45:53 +00:00
Jose Alonso Cardenas Marquez
06997377f0 - New port : graphics/fpc-cairo
Free Pascal interface to cairo library
2007-09-18 06:20:50 +00:00
Michael Johnson
041e56613c Retire print/gimp-print, graphics/gimp1, and graphics/gimp-pmosaic 2007-09-16 17:34:46 +00:00
Martin Wilke
b630a9144a Scaling math used in image size constraining (such as thumbnails)
WWW: http://search.cpan.org/dist/Image-Math-Constrain/

PR:		ports/116211
Submitted by:	Cory R. King <coryking@mozimedia.com>
2007-09-14 13:56:18 +00:00
Edwin Groothuis
c4f21466e4 New port:graphics/qtpfsgui A graphical user interface that provides a workflow for HDR imaging
Qtpfsgui is a graphical user interface (based on trolltech's Qt4)
	that provides a workflow for HDR imaging.

	WWW: http://qtpfsgui.sourceforge.net/

PR:		ports/114984
Submitted by:	Yinghong.Liu <relaxbsd@gmail.com>
2007-09-09 12:15:34 +00:00
Edwin Groothuis
e6672c3514 new port: graphics/php*-chartdirector
ChartDirector for PHP

	Professional chart component for web applications.

	- Synthesize Charts using Layers: Layering architecture
	enables you to synthesize the charts you want using standard
	chart layers.
	- Comprehensive Chart Types: Pie, donut, bar, line, spline,
	step, trend, area, curve-fitting, area, scatter, bubble,
	box-whisker, finance, gantt, vector, polar, radar, rose ..
	Even includes meters and gauges.
	- Markup Text Support: Embed icons and use multiple fonts
	and colors in the same piece of text. Decorate your charts
	with professionally looking text and labels.
	- AJAX Enabled User Interactions: Full suite of mouse events
	for chart objects.  Pop-up tooltips, drill-down, drag to
	zoom, drag to scroll, ...

PR:		ports/114336
Submitted by:	Scot Hetzet <swhetzel@gmail.com>
2007-09-09 06:43:49 +00:00
Edwin Groothuis
76b95e3648 new port: graphics/php*-chartdirector
ChartDirector for PHP

	Professional chart component for web applications.

	- Synthesize Charts using Layers: Layering architecture
	enables you to synthesize the charts you want using standard
	chart layers.
	- Comprehensive Chart Types: Pie, donut, bar, line, spline,
	step, trend, area, curve-fitting, area, scatter, bubble,
	box-whisker, finance, gantt, vector, polar, radar, rose ..
	Even includes meters and gauges.
	- Markup Text Support: Embed icons and use multiple fonts
	and colors in the same piece of text. Decorate your charts
	with professionally looking text and labels.
	- AJAX Enabled User Interactions: Full suite of mouse events
	for chart objects.  Pop-up tooltips, drill-down, drag to
	zoom, drag to scroll, ...

PR:		ports/114336
Submitted by:	Scot Hetzet <swhetzel@gmail.com>
2007-09-09 06:42:23 +00:00
Martin Wilke
040d1b21b9 synfigstudio is the animation studio for synfig and provides the GUI
interface to create synfig animations which are saved in synfig .sif
format.

WWW: http://www.synfig.com/

PR:		ports/114045
Submitted by:	Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 09:54:20 +00:00
Martin Wilke
8052f9ef6b Ristretto is a fast and lightweight picture-viewer for the
Xfce desktop environment.

WWW:	http://goodies.xfce.org/projects/applications/ristretto
2007-08-27 12:38:01 +00:00
Thierry Thomas
5567029b43 The board library allows simple drawings in:
* Encapsulated Postcript files (EPS);
	* XFig files (FIG);
	* Scalable Vector Graphics files (SVG).

WWW: http://www.greyc.ensicaen.fr/~seb/board/
2007-08-24 22:31:16 +00:00
Michael Johnson
c2f25bd954 Add gimp-gap
The GIMP-GAP (GIMP Animation Package) is a collection of Plug-Ins
to extend the GIMP with capabilities to edit and create
Animations as sequences of single frames.
2007-08-22 17:10:16 +00:00
Ion-Mihai Tetcu
b44cb941e7 AutoQ3D Community is the open source software project of
this 3D modeling application.

WWW: http://autoq3d.ecuadra.com/

PR:		ports/ports/114889
Submitted by:	Yinghong.Liu <relaxbsd at gmail.com>
2007-08-20 17:41:04 +00:00
Martin Wilke
1a2f0d274e darknocK detects edges in images, better than any other program. It will be
using Artificial Neural Networks to enchance the results of standard algorithms.
It's a part of My work for My Master degree.

WWW: http://sourceforge.net/projects/darknock/

PR:		ports/115214
Submitted by:	Yinghong.Liu <relaxbsd at gmail.com>
2007-08-20 15:45:07 +00:00
Andrew Pantyukhin
215f083fe6 Add graphics/exact-image:
ExactImage is a fast imaging library including a command line frontend.

WWW: http://www.exactcode.de/oss/exact-image/
Author: Rene Rebe <rene@exactcode.de>
2007-08-13 22:42:32 +00:00
Andrew Pantyukhin
0a6aba7ed2 Add port graphics/ppminfo:
ppminfo shows details of an ppm-file on the console. It seems this is
the only utility missing from netpbm.

WWW: http://www.vanheusden.com/ppminfo/
Author: Folkert van Heusden <folkert@vanheusden.com>
2007-08-07 10:34:45 +00:00
Andrew Pantyukhin
29886f35f0 Add port graphics/fotofix:
FotoFix is a simple image viewer with simple capabilities to take care
of freshly downloaded photos from your camera - can walk image lists,
rotate images, and remove red eyes (if lucky). It was inspired by
IrfanView for Windows, a great but unfortunately non-portable and
closed-source product.

WWW: http://www.prima.eu.org/fotofix/
Author: Dmitry Karasik <dmitry@karasik.eu.org>
2007-08-07 10:16:22 +00:00
Martin Wilke
e2f1173a85 Album Shaper is a drag-n-drop hierarchal photo album creation and
modification application. Based on the Qt libraries, Album Shaper is a
cross-platform solution for maintaining your collection of digital images
from various sources.

WWW: http://albumshaper.sf.net

PR:		ports/113880
Submitted by:	Yinghong.Liu <relaxbsd at gmail.com>
2007-08-02 11:06:58 +00:00
Pav Lucistnik
1658e38003 gsnapshot is a GTK2 application. It provides for capturing a screen snapshot of
the entire screen, a window or a region, with a simple user The package also
provides the gdisplay program, a simple image viewer with built-in directory
file browser.

WWW: http://www.softcraft.org/gsnapshot/

PR:		ports/114829
Submitted by:	Yinghong.Liu <relaxbsd@gmail.com>
2007-07-28 21:30:46 +00:00
Andrew Pantyukhin
a7306a6e43 Add port graphics/tesseract:
The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV
Accuracy test. Between 1995 and 2006 it had little work done on it, but
it is probably one of the most accurate open source OCR engines
available. The source code will read a binary, grey or color image and
output text.

WWW: http://code.google.com/p/tesseract-ocr/

Based on:	pkgsrc package
2007-07-18 12:59:54 +00:00
Pav Lucistnik
de9a750c29 graphics/hpoj has expired: project discontinued, please switch to print/hplip 2007-07-14 13:07:17 +00:00
Michael Johnson
2a988b42e2 Add poppler-qt4
Qt4 bindings to poppler
2007-07-03 11:18:46 +00:00
Alex Dupre
6a41ab1d8c Remove digikamimageplugins port: merged with digikam. 2007-07-02 09:41:26 +00:00
Alex Dupre
d56fc4a4f9 libkdcraw is a C++ interface around a dcraw binary program
used to decode RAW picture files.

WWW: http://www.kipi-plugins.org/
2007-07-02 09:32:13 +00:00
Joe Marcus Clarke
5a360e9e57 Remove the no-longer supported gpdf. It has been replaced by evince. 2007-06-19 04:23:41 +00:00
Andrew Pantyukhin
ed15371ac8 Add port graphics/lcdtest:
lcdtest is a utility to display LCD monitor test patterns.  It may be
useful for adjusting the pixel clock frequency and phase on LCD
monitors when using analog inputs, and for finding pixels that are
stuck on or off.

WWW: http://www.brouhaha.com/~eric/software/lcdtest/
Author: Eric Smith <eric@brouhaha.com>

Note: there are newer versions, but they have unresolved bugs

PR:		ports/110018 (part of, based on)
Submitted by:	Eric P. Scott <eps+pbug0703@ana.com>
2007-06-16 08:43:57 +00:00
Andrew Pantyukhin
9ad690c46b Add port graphics/mypaint:
MyPaint is a fast painting/scribbling program. It supports pressure
sensitive graphic tablets and comes with an easy to use brush
collection. There is a complex interface for creating your own brushes,
focusing on brush dynamics (changes with speed, pressure, or randomly).
The canvas size is unlimited and undo is supported, but not layers.

WWW: http://people.ee.ethz.ch/~mrenold/mypaint/
Author: Martin Renold <martinxyz@gmx.ch>
2007-06-12 18:01:31 +00:00
Andrew Pantyukhin
fe27d159e0 Add port graphics/ocre:
OCRE is an optical character recognition (OCR) system that reads an
image file and writes ASCII or Unicode characters.

WWW: http://lem.eui.upm.es/ocre.html
2007-06-11 13:50:58 +00:00
Martin Wilke
e94a484f41 Ruby implementation of captcha (Completely Automated Public Turing-Test to
Tell Computers and Humans Apart) that is both easy to use and easy to
customize/extend.

WWW: http://turing.rubyforge.org/

PR:		ports/113509
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2007-06-11 06:18:58 +00:00
Andrew Pantyukhin
b5b913a783 Add port graphics/gx:
gx is a small image viewer for Unix written in C++ (using gtkmm). It
can rotate, rescale, and zoom in/out an image.

WWW: http://perticone.homelinux.net/sergio/c++/gx/
Author: Sergio Perticone <gall0ws@tiscali.it>
2007-06-10 20:23:30 +00:00
Martin Wilke
c0cba95d1a Ruby binding for Thomas Boutell's gd 2.x graphics library
WWW: http://gd2.rubyforge.org/

PR:		ports/113503
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2007-06-09 23:49:32 +00:00
Andrew Pantyukhin
c32952a6b0 Add port graphics/gimmage:
Gimmage is a simple image viewer that aims to have a minimalist
interface and tries to be keyboard operable for browsing through a
large number of images quickly. It is appropriate for command line
usage as it accepts directories and image filenames as arguments. It
has an in-application file browser that allows users to select and
drag images and directories into the image viewing area in order to
have them displayed.

WWW: http://gimmage.berlios.de/
Author: Bartek Kostrzewa
2007-06-09 22:06:11 +00:00
Hiroki Sato
572f5ae6c5 - Merge graphics/tgif-nls and graphics/tgif into a single port
graphics/tgif.  The two ports were almost identical except for NLS
  support.

  The graphics/tgif now supports NLS by default and WITHOUT_NLS knob to
  disable it.

- Add WITH_A4SIZE knob to set A4 as the default paper size.

- Add a workaround for incorrect width calculation of wide characters.

Approved by:	maintainer
2007-06-09 11:59:41 +00:00
Michael Johnson
f2ae9f3e0b - Retire gstreamer 0.8.0 2007-06-01 20:43:43 +00:00
Martin Wilke
325958df3f The GraphViz class allows for the creation of and the work with directed and
undirected graphs and their visualization with AT&T's GraphViz tools.

WWW: http://pear.php.net/package/Image_GraphViz

PR:		ports/112742
Submitted by:	Gerrit Beine (<gerrit.beine at gmx.de>)
2007-05-28 15:51:33 +00:00
Thierry Thomas
cf88fd19da The Wild Magic Real-Time 3D Graphics Engine is described in the book "3D Game
Engine Design: A Practical Approach to Real-Time Computer Graphics".

Much of the source code is for 3D real-time graphics, but you will find quite a
bit for other purposes.

<http://www.geometrictools.com/>
2007-05-26 19:23:44 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Martin Wilke
39c4c8b632 Image_3D is a highly object oriented PHP5 package
that allows the creation of 3 dimensional images
using PHP.

Image_3D currently supports:
* Creation of 3D objects like cubes, spheres, maps, text, pie, torus, ...
* Own object definitions possible
* Own material definitions
* Import of 3DSMax files
* Unlimited number of light sources
* Rendering output via GD, SVG or ASCII

WWW: http://pear.php.net/package/Image_3D/
2007-05-01 19:08:39 +00:00
Martin Wilke
1175e88089 The PEAR::Image_Color manages and handles color data and conversions.
WWW: http://pear.php.net/package/Image_Color
2007-05-01 19:02:41 +00:00