Commit graph

1155 commits

Author SHA1 Message Date
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