summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2003-01-30sortjlam1-14/+14
2003-01-29Add and enable filmgimp.jlam1-1/+2
2003-01-29Initial import of Film Gimp 0.15 as graphics/filmgimp.jlam4-0/+544
Film Gimp is an image retouching and painting tool with features similar to GIMP and Adobe Photoshop, and is recognized as a tool for motion picture artists; however, anyone who wants to retouch or paint images can use Film Gimp. The primary feature of Film Gimp is its vast dynamic range: 16-bits per channel (64-bit RGBA). The extended dynamic range of Film Gimp appeals not just to 35mm cinematographers, but to 35mm still photographers as well. Still photographers can think of Film Gimp as having many more F-stops of range, of being capable of capturing much more subtle nuances of color in a vast blue sky for instance. Film Gimp handles 8-bit, 16-bit linear, and 16-bit float images.
2003-01-28Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION.jmmv4-9/+10
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam10-44/+44
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-26Remove the arm32 optimization workaround as it applies to egcssalo1-3/+3
only and at least GCC 2.95.3 is required by the package. Tested by martin on shark.
2003-01-26Add and enable "divxplayer".fredb1-1/+2
2003-01-26Initial import of divxplayer, DivX(TM) Video Player for Linux fromfredb5-0/+69
DivX.com. This was submitted by David Ferlier in PR pkg/19753. The DESCR and COMMENT were evidently taken from the FreeBSD port.
2003-01-25Implement last change to require newer gcc different,hubertf1-4/+2
hinted at by wiz.
2003-01-25Add a buildlink2.mk file for use by other package Makefiles.jlam1-0/+24
2003-01-25Use buildlink2.jlam1-5/+5
2003-01-25This pkg needs a newer gcc than what comes with NetBSD for 1.[543]*hubertf1-2/+8
Tested on 1.5.1/cobalt.
2003-01-24When compiling on cobalt, this spins when compiling one .c file with ↵hubertf1-3/+3
optimisation turned on. Reduce optimisation for mipsel.
2003-01-24Does not seem to use ncurses specific stuff -- builds fine on 1.6L with ↵wiz1-2/+1
native curses. Remove USE_NCURSES.
2003-01-24Bump PKGREVISION of graphics/py-gdchart to 2 in the aftermath of gdchartjlam1-4/+4
installing shared libraries. Also convert to use buildlink2.
2003-01-24Now that we build a gdchart shared library, we should ensure that thejlam4-10/+9
correct libraries (-lgd) are added to the link command to produce the correct inter-library dependencies. Bump the PKGREVISION of graphics/gd to 3.
2003-01-24The gdchart shared libraries have interlibrary dependencies on the jpegjlam1-1/+3
shared libraries, so include jpeg/buildlink2.mk in gdchart/buildlink2.mk.
2003-01-24Update to 1.2.1:wiz2-5/+5
The French, Japanese, and Russian translations were updated, and several minor issues and a bug were fixed.
2003-01-23Update checksums for the announced skin updates. There is presumably nofredb1-41/+41
security threat from the skins. Closes PR pkg/19993.
2003-01-21Fix build when gtk2 is found.wiz2-5/+14
2003-01-20The ${CFLAGS} fix-up in Makefile.cflags must come after everything, evenfredb4-12/+12
bsd.pkg.mk, to completely master all CFLAGS settings. This fixes the build in the MPLAYER_ENABLE_RUNTIME_CPU_DETECTION=NO case (PR pkg/19946). This isn't the only way this package wantonly disregards buildlink's rule. In any case, binary packages are still problematic, even with the runtime detection, as one of the dependencies (audio/faad2) may not be distributed as a binary.
2003-01-20update to 0.2.13drochner2-13/+14
changes: Added a movie toolbar in image view (include preview on thumbnail window). Changed player toolbar as slideshow toolbar. Updated franch translation. Supports WMF(Windows Meta File) format (libwmf-0.2.8 or later is required). Minor bug fixes.
2003-01-20update to 0.2.8drochner3-10/+11
changes: * update wmf2x & wmf2gd to use wmf_display_size() (fjf) * ditch wmf_gd_image_free(); api_destroy takes care of the image (fjf) * add new wmf_display_size() function which returns integer size of image for display; io-wmf loader update (dom) * add two convenience functions to xgd device layer for manipulating GD image post-conversion (fjf) * give libwmflite its own interface/binary numbers (fjf) * change gd.c (add _tpixels member to gdImageStruct) - now allocates contiguous array for truecolor pixels (fjf) * gdk-pixbuf plugin added (dom); config update (fjf) (needed for gimageview)
2003-01-20The result of my recent KDE fiddlingsskrll5-86/+9
- Build all packages with a --disable-static libtool. This is how the packages should be built and means that we don't get a load of useless static libraries. - Use x11/kde3/files/foo_main.cpp instead of creating N copies with patches. - Some other PLIST fixes - Fix PR 19848. kspell doesn't find dictionaries.
2003-01-20Update mplayer package to 0.90rc3. Changes from rc2 include important bug fixesfredb12-101/+94
and new features. From the ChangeLog: [Go to end for package changes.] DOCS: * english man page & HTML docs updates * audio filter documentation * help_diff.sh doesn't depend on BASH any more * Hungarian, French, Italian, German, Polish(?) docs synced Important fixes: * X11 fullscreen switching (yes, again...) rewritten, some x11 code cleanup * Voxware and Quicktime DLLs finally work (was broken in some contexts) * VIDIX Radeon support cleanup, should really solve the pink screen bugs * Cygwin: -vo directx crashes and garbled picture with some files fixed * OGM/Ogg seeking (broken frames) fixed, subtitle fixes, XCD support * libaf: big (audio filter layer) updates, floating point support, speedup * ffwma2 fixed (better error resilience) * SPU queueing - fixes missing or early disappearing DVD subtitles * the mysterious DVD audio delay (150-300ms) fixed * extension-based fileformat detection fixed the .mp3 vs. mpeg-ps conflict * cache2 keeps buffer for non-seekable media, fixes quicktime streaming Fixes: * mp3lib CPU detection part cleanup, 'decwin' linker problem fixed * various cddb:// fixes, support of netbsd-1.6 * libmpdvdkit2: Fix DVD authentication on Solaris 9 * libmpdvdkit2: libdvdcss upgraded to 1.2.4 (keeping the key cache patch) * libmpdvdkit2: fixed decryption from multiple VOB files (hdd or darwin) * -ao arts, -ao oss: Fix 8-bit sound support * -vop expand + ffmpeg codecs conflicts solved, some other -vop bugs fixed * -ac ffmp2 with MPEG files (sig11) fixed * QT Qclp audio codec initialization fixed * mplayer exit codes cleanup (0 for quit/eof, 1 for error) * -ao win32 sync problems solved, -autosync 100 is still recommended * -vo gif89a uninit sig11 fixed * the usual compiler warning fixes :) * use -pphelp instead of -vop pp=help * various bigendian fixes * 16bpp packed yuv fixes in crop, mirror, rotate filters * some -fixed-vo and vo_preinit fixes, -vo sdl,xmga,mga should work... * various Solaris compatibility fixes (should work out of the box) * mms:// port fixes, tries 1755 if 80 failed * libavcodec: various ME fixes, B frames fixes, WMV2 slice decoding fixes * -ao alsa9 audio-file playback high cpu usage fixed * libaf updates, 2-pass initialization to get better filter path * better detection of playlists, support for [Reference]-style format * handle quicktime reference media files as playlist * cddb:// & cdda:// cdrom device name fixes on linux and *BSD Features: * -ao esd: new EsounD audio driver * -vo dxr3: new NORM option * Xanim & RealPlayer binary Codecs working on PPC * Radeon 9000 support in VIDIX, colorkey restoring for all Radeons * Initial PPC (Big-Endian) support in VIDIX Rage128 driver * PNM:// streaming support (ported from xine) * Muxer layer: mencoder can now write MPEG-PS format, too (EXPERIMENTAL!) * libavcodec: wmv2 decoder (buggy/untested) * DVB "HEAD" (aka. NEWSTRUCT) drivers support * Subtitles background bounding-box support (optional grey-level & opacity) * libaf: 3 new filters: panning, compressor/limiter and a noise gate * per-mediafile config file support (for file-specific options) * iconv (codepage conversion) support for OGM (Ogg) subtitles * v4l: user friendly channel tuning * Freetype & old-style RAW font support usable (compilable) at the same time * vo_directfb2, vo_dfbmga: DirectFB 0.9.16 support * libavcodec: motion estimation pre pass, qpel encoding, trellis quantization * libavcodec, liba52, mp3lib: Altivec optimizations * keep window's aspect ratio at resizing (x11, xv), requires WM support * -geometry option, also accepts X11 syntax * real .bin+.cue (S)VCD images support (-vcd 2 -cuefile xxx.cue) * postprocess: YUV 411/422/444 support, stride fixes * jumping of overlapping subs fixed, sorting is automatical, iconv fixes * mpeg2 telecine detection and automatic inverse telecine (mplayer only) Gui: * correct GTK widget destroy event handler * fullscreen switching fixed (sync with x11_common) * fix gtk submenu * new font render engine * added persistant history patch * SDL Audio configure window * add overlapping to preferences * add play bar for subwindow * add vertical potmeter for skin * fixed 'single pixel bug' * fixed some possible crashes NetBSD package changes: -- Add cdparanoia support. You can play an Audio CD with mplayer -cache 1024 cdda:// -- Remove commented out "--enable-dvdread" hook, as, in jurisdictions were permitted, it would make more sense to comment out "--disable-mpdvdkit". -- Add "Makefile.cflags" with some reasonable optimizations.
2003-01-19Use "mk/pthread.buildlink2.mk" instead of "devel/pth/buildlink2.mk" totron2-5/+4
use native threads on platforms which support them.
2003-01-19s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV.salo6-18/+14
2003-01-17Libtoolize this package so we get shared libraries (they are required byjmmv5-26/+31
net/ntop2). While here, also enable jpeg support. Bump PKGREVISION to 2. Reviewed by wiz.
2003-01-16Style fixes, and remove an obsolete BUILDLINK_DEPENDS* line.wiz1-5/+5
2003-01-16Fix PLIST after last update (hi wiz!)rh1-24/+1
2003-01-15Update to 0.22. Remove dependency on auto* by adding patches for thewiz6-118/+70
generated files. (Not portability) changes since 0.18: * Made the GIF loader handle animations with frames whose bounds go outside of the base image's bounds (Federico). * Made the GIF loader handle zero-sized frames that GifBuilder and similar crap spits sometimes (Federico). * The PNM loader doesn't abort() anymore if it cannot allocate memory (Federico). * Fixed a g_object_unref() -> gdk_pixbuf_unref() thinko (Federico). * Merged the patch from Red Hat Linux 8.0 to fix the crash on corrupted/short GIFs - Ximian 29040 (patch by Elliot Lee). * Fixed the RGB 565 LSB -> MSB case in gdk-pixbuf-drawable - 79463 (Federico). * Fixed the update region notification in the BMP loader (Federico). * Merged the BMP loader changes from GTK+ HEAD -- check all reallocs, fix 16bpp BI_RGB thinko, properly handle BI_RLE4 and skips and jumps (changes by Matthias Clasen). * Merged the ICO loader changes from GTK+ HEAD (changes by Matthias Clasen). * Merged changes from gtk+/gdk-pixbuf HEAD into the JPEG loader -- fixes CMYK JPEG problems (changes by Matthias Clasen).
2003-01-15Add patch provided by Masao Uebayashi that allows using xfig to be usedrh3-3/+33
with non-3d versions of Xaw. Bring back XAW_TYPE detection and Imakefile modification.
2003-01-14Unconditionally depend on Xaw3d since patching the Imakefile no longerrh1-9/+2
suffices to work with other versions. Closes PR pkg/19845.
2003-01-14Update gtkglext to 0.6.1. Changes include:rh4-81/+88
- works with gtk2>=2.2.0 - some API changes - several feature additions and bug fixes
2003-01-13- use buildlink2grant3-13/+20
- Darwin has no malloc.h allows this to build on Darwin.
2003-01-11Use emacs.mk.uebayasi2-10/+13
2003-01-10Update to 1.2.4, from Juan RP in PR 19771:wiz2-5/+5
* Experimental speedup for caption editing. Caches the bg pixmap for the image (which doesn't change when you're just editing a caption) so only the overlay needs to be re-rendered on each change to the caption. Definitely makes a difference when editing captions on a large, fullscreen image. * Tweak event handling - don't nuke queued keyevents when we're accepting input for caption entry. * Fixed wrapping for long lines with no spaces * Caption editing, also requested by David Blackman <david@whizziwig.com> Hit 'c', edit caption, enter to confirm the changes or Escape to revert. (Only when --captions-path has been specified). * Spotted a couple of minor bugs as I went through stuff, fixed those two. * New option --captions-path. Specify a path (relative to each image) to a directory with captions in and feh will overlay them on the image. It even does text wrapping and centering! Example, run feh --captions-path captions testimages for image testimages/donna1.jpg, feh will look for a caption in testimages/captions/donna1.jpg.txt * Fixed bug - segv when last image in slideshow is deleted.
2003-01-10Update autotrace to 0.31.1, as requested in PR pkg/19094.jmmv3-7/+17
Changes since 0.29 include lots of bugfixes and code cleanup.
2003-01-10USE_PKGLOCALEDIR=yescjep2-2/+4
2003-01-10More b16n; add ../../graphics/graphviz/buildlink.mk.uebayasi1-2/+3
2003-01-10Make fxtv compile even on platforms without machine/mouse.h by buildingmjl3-4/+60
just the necessary stub routines. This makes fxtv compile (and work) on at least macppc.
2003-01-09xsane-0.89 -> 0.90:mycroft4-22/+11
------------------- [portability fixes elided] - always set position of outputfilename_entry to the right - added test for (pid_status < 0) in xsane_fax_send in routine waiting for child process. The program does continue now when the fax is sent. - fax setup: added "set program defaults" buttons for efax, hylafax and mgetty+sendfax - set codeset for backend textdomain to "UTF-8" - xsane-preview.c: motion_notify_event_handler: added if (p->selection_xedge != -1) and if (p->selection_yedge != -1) before setting new coordinates - xsane-preview.c: added aspect_ratio function to motion_event_handler - added aspect_ratio menu to preview window - xsane-save.c: save_scaled_image: added " 0.5" to round image width and height - xsane-viewer.c: added widgets to scale dialog that allow defining image size - added romanian (ro.po), vietnamese (vi.po) and danish (da.po) translation - updated translation based on xsane-0.89 texts: es, it, ru - updated translations: cs, de, fr, nl, sk, tr - replaced some signals for spinbutton by signals for adjustments in xsane-viewer.c - xsane_mail_dialog_close() and xsane_fax_dialog_close(): removed gtk_window_remove_accel_group(GTK_WINDOW(xsane.mail_dialog), xsane.accelerator_group); - xsane-scan.c/xsane_read_image_data() and xsane-preview.c/preview_read_image_data: when we have no select_fd then we don't leave the scanloop with break; but we do a gtk_main_loop and continue; - preview: added output of RGB values of the pixel under the pointer in the preview - xsane_create_preview_gamma_curve: replaced 255 by 255.99999 to create correct preview gamma table
2003-01-09Update to jhead 1.9.mycroft2-5/+5
Miscellaneous minor changes and bug fixes, not documented.
2003-01-09Prototype buildlink2.mk's created automagically by createbuildlink(8).uebayasi1-0/+30
2003-01-07Update xfig to 3.2.4. Provided in PR pkg/19660 by Jim Bernardrh6-495/+1044
<jbernard@mines.edu>. Changes include tons of bugfixes plus the following new features: o "Front" and "Back" labels in depth manager to show relative positioning of depths on drawing. o The mu (micro) character is now entered using "Compose | u" instead of "Compose / u" o If you wish to place a library object at the position it was originally created, e.g. for laser printer labels, hold down the Shift key and press mouse button 3 (`place at orign posn') o New URL for chemtool, a chemical structure editor: http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html o The minimum and maximum depth of objects are shown in the edit panel for compound objects o EMF (Enhanced Metafile) export driver (TransFig/fig2dev) o SVG (Scalable Vector Graphics) beta driver o The xfig documentation is nearly entirely GIF-free (TM). o Xfig reference manual now available in PDF besides html. o Dimension lines o New Xfig logo courtesy of Marc-Aurele Darche. o Can now paste text in text mode using Shift+Middle-mouse-button in addition to F20 and Sun's Paste key (F18). o If xfig is compiled with #define WHEELMOUSE uncommented in the Imakefile, the wheel may be used for several things o New grid/positioning option for inches mode o Background (-g to fig2dev) option for tk export honored now. o New command-line argument -correct_font_size o Added "Stop" button to stop loading library. o Much more efficient when copying large imported pictures o When changing an attribute of an imported picture that doesn't change the picture itself (e.g. depth), the pixmap is not regenerated, therefore saving time. The same is true when copying a picture. o New X resource Fig.ghostscript and command-line argument -ghostscript by which you can tell xfig what your ghostscript is called (e.g. "gs" or "gswin32"). o Can now add ASCII (EPSI) preview to EPS export. See export panel. o Can now add monochrome or color TIFF preview to EPS export. o Translations of LATEX.AND.XFIG document into two popular Chinese encodings (GB2312 and Big5). o When text becomes too small to see (e.g. small zoom), xfig will "Greek" it, meaning it draws a gray line segment for each word in the string. o When resizing canvas to a smaller height, the number of buttons per row of the mode (side) panel increases so that it doesn't protrude into the indicator (bottom) panel o Smarter redraw when turning on depths from the depth manager. o If the user's pointer (mouse) buttons are switched xfig will automatically flip the mouse hints messages. o Picture objects are drawn as filled gray boxes when their layer is inactive in gray mode. o xfig no longer requires fonts that are named "-adobe-..." o Updating the attribute panel from a compound object will retrieve (only) the smallest depth from the compound. o When scaling an object, the line thickness is no longer scaled with it o New measuring modes: angle, length, area and tangent. o New feature to add tangents and normal lines to curves. o Splash screen on startup. o New command-line option -grid_color o New option to print grid when exporting or printing o When drawing an arc by specifying the center point, a circle is drawn showing the radius of the arc as the user drags the mouse, then when the first end point is clicked an arc is drawn as the mouse is dragged. o If the Ruler unit is Imperial (in), you may have xfig display measurements using fractions where possible. o When opening a compound object, if the middle button us used to open the compound, all other objects on the canvas are kept visible. o When opening a compound object, the "point positioning" indicator is enabled, allowing you to set the bounds of the compound according to the indicator when you close the compound. o Zero-crossing lines on canvas have own command-line parameter o Smooth factor when exporting to bitmap format is now a pull-down menu with: No smoothing, Some smoothing, More smoothing. o Three-D borders for buttons, etc reduced from 2 to 1 pixel o Additional JPEG file format (EXIF) added for import. o Validation for integer spinners o When scaling an object, the scale factor is shown in the message. o New url for pstoedit (mentioned in installation.html). o When picking points of an object at high zoom, the tolerance has been reduced to make it easier to pick the correct point. o When "graying" inactive depths, the inactive objects are drawn first followed by active objects ensuring visibility of active objects. o xfig now draws "grayed out" picture objects (inactive depth) as a gray box with the filename only. o Line style in edit panel now shows graphic of style instead of textual description. o Cap style in edit panel was inadvertantly left off open-splines. o Popup dialog to edit behavior of spline point now pops up near the point being edited. o When cancelling drawing a picture object from the popup editor, the empty object is removed rather than showing a <empty> o Pressing Return or Escape in popup message window will dismiss it o In picture browser popup, double clicking or clicking and pressing Return will apply the selected picture AND close the browser. o New popup query if updating the depth in a compound object would result in any depth exceeding the maximum. o More consistent placement of Cancel/Ok/Set etc. buttons o More meaningful message "Cut buffer is empty" o New MetaPost driver for TransFig 3.2.4 supported. o New option for binary CGM export (must have TransFig 3.2.4 too). o Pressing escape in a popup dialog will dismiss it. o Zoom/Unzoom (Shift-Z/z) changes zoom by a factor of 1.5 o Exporting to JPEG doesn't require compiling with USE_JPEG o Minimum and maximum depths of objects in a compound are displayed in popup edit panel. o Named styles where user can save attributes that are often used for quick access. NEW LIBRARIES and Examples: o Poster advertizing German version of "Little Shop of Horrors" in Libraries/Examples/poster.fig. From Kai-Martin Knaak o Three new Examples from Carlo Kopp o Many new country flags in the Libraries/Flags directory. o New flags of Bosnia and Slovenia with vector coat of arms in Libraries/Flags directory from Roman Maurer o New maps of Yugoslavia, Macedonia, Croatia, Bosnia-Herzegovina and Slovenia (Libraries/Maps/Europe) o New maps of Russia, Kazakstan, Kyrgyzstan, Tajikistan, Turkmenistan and Uzbekistan (Libraries/Maps/Asia) o New Avery label templates in Libraries/Labels directory, including a CD label, Avery_5931, done by William Chimiak. o New Avery and PerfectData Corp CD label templates in Libraries/Labels directory, done by Len Hickey. o New computers and printers in Libraries/Computers library o New network library devices o New DSP component library from Jakub Stastny (stastnj1@volny.cz) o Standard welding bevels library from Erik Engh o Canadian map from Seymour Green o A Uno hand (card game) drawn by Roland Rosendfeld
2003-01-06Add DESCR. Closes PR 19699.wiz1-0/+20
2003-01-05Update libart2 to 2.3.11. Changes since 2.3.10:jmmv3-8/+7
* art_render_svp.c (art_render_svp_callback, art_render_svp_callback_span, art_render_svp_callback_opacity, art_render_svp_callback_opacity_span): if no runs would normally be emitted, but start is greater than zero, emit a single run covering the entire width of the rendered region. * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with both automake 1.6 and 1.4 installed get the right automake. Means compilation from CVS will now require the latest automake 1.4 release, or manually creating symlinks called "automake-1.4" and "aclocal-1.4".
2003-01-05Install documentation under share/doc/html, not share/gtk-doc/html.jmmv5-72/+28
Some PLIST fixes for libglade2 shared directories. Bump PKGREVISION to 1.
2003-01-04Whitespace nitcjep1-2/+2
2003-01-03Update to 5.5.3.2. Changes include lots of bugfixes and some enhancements,wiz6-62/+44
in particular JNG support.