summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2002-12-26add and enable exiftagsshell1-1/+2
2002-12-26Initial import of exiftags-0.96shell5-0/+58
--- The exiftags utility parses a specified JPEG file or, by default, its standard input, looking for a JPEG APP1 section containing Exif (Exchangeable Image File) image metadata. The properties contained in these data are then printed to the standard output. Digital cameras typically add Exif data to the image files they produce, containing information about the camera and digitized image. The program supports a variety of cameras, and includes additional support for a portion of the maker notes for Canon, Casio, Fuji, Nikon, and Olympus cameras. Currently this program runs under Windows and Unix-like operating systems. An included companion utility, exifcom, displays and writes the UserComment Exif tag that some cameras include in the image metadata they create. This program is useful for recording caption or location information in the image file itself. License: BSD License
2002-12-26regen (removal of patch-ab)wiz1-2/+1
2002-12-26Test USE_MMX variable instead of undocumented IMLIB2_USE_MMX.wiz1-4/+3
2002-12-25Fix core dump when fax2tiff is started without arguments.wiz3-2/+31
Patch from Ingolf Steinbach in PR 19306. Bump PKGREVISION to 1.
2002-12-25Obsoleted by 0.90rc2 (rc12).wiz2-40/+0
2002-12-25Update to 0.90rc2 (0.90rc12):wiz7-57/+65
This version contains mainly code cleanups (including rewritten gif89 & svgalib output), warning fixes, and DOCS updates. Several small bugs were fixed and a possible 20% slowdown of libavcodec was solved. The VIDIX part improved a bit, a new driver for the Trident Cyberblade chip was added, and bugs in the Radeon driver were fixed. Vidix now can use svgalib's kernel helper instead of the buggy dha module, and is usable together with the SVGAlib. This version introduces experimental support for XMMS input (demuxer+codecs) plugins too, and support for mp3lame presets has been added. Package change: Install arial-18-iso-8859-1 as default font, overridable by user (with ~/.mplayer/font), as requested by veego.
2002-12-24Update to 0.1.10: GTK2 version, and lots of changes.wiz6-59/+41
2002-12-24Sort, and add libexif-gtk.wiz1-2/+3
2002-12-24GTK2 interface to libexif, needed by gtkam.wiz5-0/+77
2002-12-24Needs devel/pkgconfig at configure time to locate some libraries.schmonz1-1/+2
2002-12-24Replace collver@linuxfreemail.com with collver1@attbi.com.wiz3-6/+6
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523, 19524, 19525 and some more, perhaps.
2002-12-24Update to 0.5.8: Without the MakerNote stuff which is now in libmnote,wiz3-11/+10
and some bugfixes.
2002-12-24Fix CATEGORIES.wiz1-2/+2
2002-12-24Update to 2.1.1. Rename the package to gphoto2 to match the installedwiz5-230/+28
program. libgphoto2 is split from gphoto2 in this (minor version(!)) release. Newly supported cameras include: Ricoh RDC-1, -2, -2E, -100G, -300, -300Z, -4200, -4300, -5000 Philips ESP2, ESP50, ESP60, ESP70, ESP80, ESP80SXG Canon PowerShot G3, S230, S45, A100, A200 Nikon D100 Mustek gSmart mini, mini2, mini3 and So. Show 301 USB Jenoptik JD350v RCA CDS1005, FujiFilm @xia ix-100, Oregon Scientific DShot II, Media-Tech mt-406, and Scott APX 30 Aiptek Pencam and Medion MD 5319 and probably some more
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz22-33/+44
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-24If we depend on the package, depend on the latest versionwiz1-1/+4
after a library major bump.
2002-12-24Update to 2.1.3. Changes are too many to list here, for the most interestingwiz3-11/+34
one see http://www.freetype.org/freetype2/2.1.3-explained.html .
2002-12-23Update to 0.5.7, mostly bugfixes and more translations.wiz4-11/+14
* libexif/exif-data.h: Introduce an array of ExifContents. This doesn't break binary compatibility, but it breaks compilation. Do something like "%s/->ifd_0/->ifd[EXIF_IFD_0]" in your source code to make it compile again.
2002-12-23Include xpm/buildlink2.mk ... needed to build the xpm plugin on XF86-3.xjlam1-1/+2
systems.
2002-12-23Whitespace fixcjep2-4/+4
2002-12-23Create a dummy libtool archive if we use the built-in freetype2 libraryjlam1-1/+15
from the XFree86 distribution. This avoids problems with libtool finding libfreetype.la if graphics/freetype2 is installed as well. This addresses PR 19496 by Bill Sommerfeld and reported independently by Steve Bellovin on the netbsd-users mailing list.
2002-12-23Install headers and API example. Bump PKGREVISION to 2.wiz3-8/+51
2002-12-23Add a new variable MPLAYER_ENABLE_RUNTIME_CPU_DETECTION that governswiz1-1/+5
the runtime CPU checks; it defaults to YES, which makes the binary package usable on more machines; setting it to NO might make mplayer a bit faster. Suggested by veego.
2002-12-21Make gimp-base install its configuration files under the examples directoryjmmv4-12/+38
and place them in the right directory using PKG_SYSCONFDIR stuff. Bump PKGREVISION to 3. Approved by wiz.
2002-12-21Fix version number so that it's newer than last release.wiz2-5/+3
2002-12-21Update to 0.90rc1:wiz7-101/+30
Docs: * new French translation * Irix section * various updates (both English & Hungarian) Codecs: * New codec pack download page (there are several packs for various IFs) * Win32/Quicktime codec plugin DLL support -> SVQ3 + QDMC/QDM2/Qclp !!! * Win32/DMO codec DLL interface support -> Windows Media Audio/Video 9!!! * MJPEG 2000 support (using Morgan & Imagepower VfW DLLs) * libavcodec: optimized HuffYUV en/decoder, with experimental YV12 support * libavcodec: mjpeg-b support (need more samples) * more xvidencopts * VorbisGain tag support, tremor (fast vorbis decoder lib) support * BIG libavcodec messups & codmetics & cleanups & API changes & fixes * dynamic plugin support for libmpcodecs (for future binary codec releases) GUI: * general code cleanup, more robust gtk code * preferences: Screensaver, Autosync settings * cache=4 fixed (caused jerky/lagging/slow playback with gmplayer) Others: * new config/cmdline parser code (optional) * OSD menu system (preferences, shell, file selector etc) * libaf: runtime cpudetection, volume, equalizer, better format conversion * subtitle overlapping can be disabled, added subtitle sorting * subtitle dump to JACOsub and SAMI formats * displays URLs from 'Reference Media' type .mov files, dump generic data * get position/length function in demuxers - for slavemode & -indentify * -ao alsa9 surround fixes, 8-bit PCM fixed * -vo dfbmga: -dr support, fixed OSD flickering * -stop-xscreensaver fixed, support for KDE screensaver too * More compiler warning fixes * Altivec (G4) support
2002-12-21Bump to 020909nb1: Add some quicktime dlls supported by mplayer-0.90rc1.wiz3-6/+17
2002-12-21Add PNG support, written by Thomas Klausner.wiz11-15/+310
Sent back to maintainer, but development seems to be dormant right now. Bump version to 1.03nb2.
2002-12-21Add and enable avi-xmmsjmmv1-1/+2
2002-12-21Initial import of avi-xmms, version 1.2.2.jmmv4-0/+37
avi-xmms is a plugin for XMMS to play files supported by the avifile library. Recognized formats are AVI (including DivX) and ASF. It is able to resize movies with aspected ratio, fullscreen and lots of other useful features, like seekbar in fullscreen mode. Provided in PR pkg/19470 by Juan RP with some cosmetic changes by me. Approved by wiz.
2002-12-20Fix another bug in png_do_read_filler() regarding 16-big *grayscale*fredb3-7/+29
images (and bump package to 1.2.5nb2). The following is taken directly from the png-implement mailing list... Date: Fri, 20 Dec 2002 11:26:31 -0500 From: Glenn Randers-Pehrson <glennrp@comcast.net> Reply-To: png-implement@ccrc.wustl.edu To: png-implement@ccrc.wustl.edu Subject: Re: [png-implement] bug in png_read_filler() with 16-bit samples At 01:01 AM 12/5/02 -0500, Glenn Randers-Pehrson wrote: >A bug has turned up in png_read_filler() with 16-bit samples. >The starting offsets for the loops are calculated incorrectly >which causes a buffer overrun beyond the beginning of the row >buffer. > >To fix, at lines 1968 and 1990, >change "row_width * 3" to "row_width * 6" >and at lines 1969 and 1991, >change "row_width;" to "row_width * 2;" This is only half of the story. Adding an alpha channel to 16-bit *grayscale* images with png_do_read_filler() exhibits the same bug, and pngcrush crashes if I try to do it. To fix, at lines 1892, 1893, 1910, and 1911 of pngrtran.c change "row_width" to "row_width * 2" Note that applications that do not add an alpha channel via png_set_filler(), and any applications that do, but reduce 16-bit samples to 8 bit via png_set_strip_16() are invulnerable to the bug. Pngcrush is the only application that I know of that uses png_set_filler() without also using png_set_strip_16(). Glenn -- Send the message body "help" to png-implement-request@ccrc.wustl.edu
2002-12-19Fix a buffer overrun in png_do_read_filler() with 16-bit samples, asfredb3-2/+30
reported to the png-implement mailing list by Glenn Randers-Pehrson: ftp://swrinde.nde.swri.edu/pub/png-group/archives/png-implement.200212 [Glenn Randers-Pehrson is the original author and chief maintainer of libpng.] From the discussion in the archive, it appears to be unlikely that the bug could be exploited by a malicious web-server, chiefly because the operation that triggers it is more likely to be carried out by an image manipulation program (i.e. pngcrush), than by a web browser.
2002-12-19Initial import of gimageview 0.2.10 into the NetBSD packages collection.grant4-0/+183
GImageView is a GTK+ based image viewer. It supports tabbed browsing, thumbnail table views, directory tree views, drag and drop, reading thumbnail cache of other famous image viewers, and has a flexible user interface. Submitted in PR pkg/19455 by Juan RP.
2002-12-19remove xmountains.grant1-2/+2
2002-12-19xmountains is already in x11/, pointed out by agc.grant4-30/+0
2002-12-19allow this to build by replacing the use of LTCONFIG_OVERRIDE withgrant1-2/+2
LIBTOOL_OVERRIDE.
2002-12-19add gpaint.grant1-1/+2
2002-12-19Initial import of gpaint 0.2 into the NetBSD packages collection.grant4-0/+108
GNU Paint is a simple, easy-to-use paint program for GNOME, the GNU Desktop. Gpaint is part of the GNU Project. Written by Andy Tai, Gpaint is licensed under the GNU GPL, version 2 or later. Curent Features: * Drawing tools--ovals, freehand, polygon, text, with fill or shallow for polygons and closed freehand. * Cut and paste by selecting irregular regions or polygons. * Print support using gnome-print (still flaky, will be improved upon next release). * Modern, ease-to-use user interface with tool and color palettes. * Editing multiple image at the same time without runnng multiple instance of the image editor. * All image processing features present in xpaint. Submitted in PR pkg/19453 by Juan RP.
2002-12-19add xmountains.grant1-1/+2
2002-12-19Initial import of xmountains 2.6 into the NetBSD packages collection.grant4-0/+30
Xmountains is a X11 based fractal landscape generator. It generates random fractal surfaces and displays them in a window. While the program is running the fractal is continuously extended on the right and the image is scrolled from right to left to expose the newly generated area. Submitted in PR pkg/19454 by Juan RP.
2002-12-18Insist on perl5.wiz1-1/+2
2002-12-18Combine two lines.wiz1-3/+2
2002-12-18png includes zlib for us.wiz1-2/+1
2002-12-18Update eog2 to 1.0.4. Change in this version: Added Belarusian translation.jmmv3-6/+7
Patch provided in PR pkg/19412 by Juan RP, with some changes by me.
2002-12-18Update "xsane" package to version 0.89. Changes since version 0.86 include:tron4-7/+43
- several bugfixes - improved copy mode - improved 3 pass color mode - creates standard conform 16 bit pnm files now - gamma, brightness and contrast values are stored correct now in some file formats - new translations: pt
2002-12-16Updated ploticus to 2.10.grant4-45/+38
Major changes since 2.04: - New libploticus C API. - Vector plots. - Unicode/big5 support (via GD and freetype). - Disk resource limits lifted. - CGI-mode fixes. - Script interpreter overflow fixes. - Other misc changes and bug fixes.
2002-12-16Update to 1.2.0.wiz3-7/+8
Changes since 1.0.1: 1.2.0 - 12/12/2002 Updated translations cs, de, fi. Fixed locale path define in configure, rpm scripts. 1.1.6 - 9/26/2002 File filtering was rewritten. Added Romanian translation, and updated et, fi, and fr translations. Failing to generate a thumbnail is now remembered so that future views to that location do not attempt to generate it (and fail) again. Added 'up to parent' to directory right click menus. Removed current (.) directory from the simple directory view. Speed improvement when deleting many files when in the icon view. Thumbnail caching is now on by default, for new installs. Made keyboard shortcuts more consistent, and added missing shortcuts. Zoom preference is now retained when no image is displayed. Fixed sensitivity of windows when in fullscreen, for Xinerama users. Fixed saving and loading of editor commands that contain quotes. Fixed a crash when deleting files during thumbnail creation. Misc small bug and aesthetic fixes. 1.1.5 - 7/2/2002 Added (untested) Xinerama support. When a new directory is selected, the first image in that directory is now viewed (to enable old behavior see README). Tree view now auto expands to display subdirectories of the active path. Translation updates for et and uk. Added skip all button to the overwrite files dialog. Fixed 'fit window to image when tools float' option. Fixed the cause of panes resizing to top left when toggling tools. Fixed several bugs that cause a crash when refreshing the file listing. Fixed scrolling bugs in file view. Fixed miscellaneous smaller bugs. 1.1.4 - 5/1/2002 Added numerical auto-rename option to the rename multiple files dialog. External editor commands now accept %f to insert the filename anywhere within the command. View windows now accept multiple files and directories with drag and drop. Multiple main windows can now be opened. Main window automatically refreshes when viewed directory's contents change. Zooming with the mouse now keeps the image aligned under the pointer. Image rotation now keeps the same area visible. Tweaked image keyboard focus display. Fixed list view scroll bug when toggling thumbnails. Fixed some file maintenance issues with the main window. Fixed zoom increment bug when current zoom is 'fit to window'. Fixed bug that can cause random memory to be written to the rc file. 1.1.3 - 4/18/2002 Added two pass zooming option, on by default. Added file properties dialog to right click menus. Added user settable 'custom' threshold for finding dupes with similarity. Now displays the rank when finding dupes with the similarity method. Similarity comparison stage is now 2 to 3 times faster. Image rotation is now 2 to 3 times faster. Updated Czech translation. Toolbar can now be hidden. The directory list now scrolls to display previous selection when moving up the directory tree. Now reports when an image can not be displayed due to lack of read permission. Menu fixes to remove the ugly (Un) prefixes. Fixed display order of the find duplicates result list. Fixed non-random slideshow to be sequential. Fixed bugs when changing the layout view. Fixed alignment when toggling thumbnails before they were finished. 1.1.2 - 4/8/2002 Floating and hiding of the 'tools' have returned. Added rename and auto rename options to the file overwrite dialogs. Added option for the image background to be black. Ctrl-I and Ctrl-T now toggle icon and tree views, respectively. When using gdk-pixbuf 0.16.0 or newer, enable the Tiles zoom quality option. (Tiles is faster than Bilinear, but very similar in quality). Thumbnails are now re-generated if the thumbnail's time stamp does not match that of the source (old behavior only tested for new less than old). When copying files, now attempts to retain file attributes. External editors are now started with the working path of the image. Added Thai translation, updated the Estonian and French translations. Fix file positioning bugs when refreshing, deleting, or moving files. Fix in place renaming display bug. Miscellaneous bug fixes. 1.1.1 - 2/14/2002 Added optional image icon view to main window. Added optional folder tree view to main window. Files can now be copied or moved by dropping images onto the folder list. Folders can now be renamed or created from the folder pop-up menu. The keys 9, 8, and 7 now zoom respectively to -2.0, -3.0, and -4.0. Now displays total bytes in current folder, and of selected images. Re-implemented internal maintenance to update views as files are moved, renamed, or deleted. Doubled the bytes read per call when loading an image. The window title is now updated to reflect the current image. 1.1.0 - 2/6/2002 The main window layout is now user configurable. Tab completion will now pop up a list of possible matches. The keys used to directly zoom an image (1,2,3,4) now work in full screen. 1.0.2 - 1/29/2002 Updated Czech and Chinese (zh_CN.GB2312) translations. Fixed removal of selected files in duplicates window (it was not removing the entire selection).
2002-12-16Update "sane-frontends" package to version 1.0.9. Changes sincetron2-13/+6
version 1.0.8: - configure configure.in: New version: 1.0.9. - src/preview.c src/preview.h src/xscanimage.c: Disable "Scan" and "Acquire Preview" buttons while scanning, and "Acquire Preview" while acquiring a preview. Avoids error messages and/or lockups. Patch from Aurelien Jarno <ml@aurel32.net>. - TODO: Added some more xscanimage bugs. - src/preview.c: Added malloc that got lost in previous commit. - src/preview.c: Avoid unaligned 1 bit previews. Fixed 1 bit color mode (also three-pass). Changed 1 bit color modes to most significant bit is first pixel. - src/progress.c, src/xscanimage.c: Added a couple of GTK mainloop calls so that the UI is updated in a more timely fashion. Helps with backends which have potentially slow sane_start() and sane_read() commands (e.g. microtek). - config.guess config.sub: Updated to latest versions (from ftp://ftp.gnu.org/pub/gnu/config/). - configure.in/configure V_EXTRA=-cvs
2002-12-16Update "sane-backends" package to version 1.0.9. Changes since version 1.0.8:tron5-23/+50
- New backends: hpsj5s (Hewlett-Packard ScanJet 5S parport scanner), teco2 (some Relisys/Primax SCSI flatbed scanners, models VM3575, VM6565, VM6586 and VM6575), teco3 (some Relisys/Piotech/Trust/Plustek SCSI flatbed scanners, model VM3552). - Updated backends: avision, canon_pp, coolscan2, dc240, dc25, epson, fujitsu, hp, leo, microtek, mustek, mustek_usb, pie, plustek, snapscan, teco1, test, umax, umax_pp, v4l. - sane-find-scanner finds more scanners and has more verbosity options now. - New tool to create gamma tables (gamma4scanimage). - Support for ICC profiles for scanimage. - USB scanner should work on all systems supported by libusb now. - Portability fixes (especially for big-endian sytems, Irix, OpenStep, OS/2, Solaris). - New and updated translations for various backends. - New system for generating lists of manufacturers/backends. - Various documentation updates. - Bugfixes.