summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2005-12-31Before testing OPSYS, bsd.prefs.mk has to be included.wiz1-1/+3
2005-12-31Update to 3.8.0:wiz2-6/+9
MAJOR CHANGES: * Read-only support for custom directories (e.g. EXIF directory). * Preliminary support for MS MDI format. ---------------------------------------------------------------------------------------- CHANGES IN THE SOFTWARE CONFIGURATION: * Make the default strip size configurable via the --with-default-strip-size and STRIP_SIZE_DEFAULT options. ---------------------------------------------------------------------------------------- CHANGES IN LIBTIFF: * tiffio.h: Added VC_EXTRALEAN definition before including windows.h, to reduce the compile time. * tif_jpeg.c: Improve compilation under MinGW. * {tif_aux.c, tif_dir.c, tif_dir.h, tif_dirwrite.c, tif_print.c, tif_getimage.c}: Make InkSet, NumberOfInks, DotRange and StoNits tags custom. * {tif_aux.c, tif_dir.c, tif_dir.h, tif_print.c}: Make WhitePoint tag custom. * tiffio.h: fixed typo that potentially resulted in redefininition of USE_WIN32_FILEIO * {tif_dir.c, tif_dir.h, tif_print.c}: Make RichTIFFIPTC, Photoshop and ICCProfile tags custom. * libtiff/*, contrib/*: Added 'dual-mode' error handling, enabling newer code to get context indicator in error handler and still remain compatible with older code: Done TIFFError calls everywhere except in tools. * tiffinfo.c: Print EXIF directory contents if exist. * {tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c}: Custom directory read-only support. * {tif_aux.c, tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c, tif_print.c}: Make YCbCrCoefficients and ReferenceBlackWhite tags custom. * tif_dirread.c: One more workaround for broken StripByteCounts tag. Handle the case when StripByteCounts array filled with completely wrong values. * tif_dirinfo.c: Release file descriptor in case of failure in the TIFFOpenW() function as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1003 * tif_dirinfo.c: Correctly yse bsearch() and lfind() functions as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1008 * tif_open.c, tiff.h, tiffdump.c: Incorporate preliminary support for MS MDI format. http://bugzilla.remotesensing.org/show_bug.cgi?id=1002 * libtiff.def, tiffiop.h, tiffio.h: Made TIFFFreeDirectory public. * /tif_dirinfo.c: Make XResolution, YResolution and ResolutionUnit tags modifiable during write process. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=977 * if_dirread.c: Don't try and split single strips into "0" strips in ChopUpSingleUncompressedStrip. This happens in some degenerate cases (like 1x1 files with stripbytecounts==0 (gtsmall.jp2 embed tiff) * tif_fax3.c: changed 'at scanline ...' style warning/errors with incorrect use of tif_row, to 'at line ... of strip/tile ...' style. CHANGES IN THE TOOLS: * tiffcp.c: Added many error reporting messages; fixed integer overflow as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=789 * tiffcp.c: Return non-zero status when reading fails. * fax2tiff.c: Properly calculate sizes of temporary arrays as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=943 * fax2tiff.c: Added option '-r' to set RowsPerStrip parameter as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=944 * tiffdump.c: Fixed typeshift and typemask arrays initialization problem as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=946 * bmp2tiff.c: Fixed possible integer overflow error as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=965 * tiffsplit.c: Copy fax related fields over splitted parts as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=983 * tiffdump.c: Fixed crash when reading malformed tags. * tiff2pdf.c: Added missed 'break' statement as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=932
2005-12-31Update to 0.98b:wiz3-9/+9
xsane-0.97 -> 0.98: ------------------- - void xsane_batch_scan_scan_list(void): added if (gtk_events_pending()) in while (xsane.scanning) (this was removed in xsane-0.97 what made a lot of trouble) - corrected bad <Toolbox/...> italian transations for gimp plugin - added Postscript Zlib-Compression and Ascii-85 compression (patch by Julien BLACHE) - added (single page) PDF saving routine (patch by Julien BLACHE) - added PDF and Postscript to mail-mode. PDF and Postscript documents can not be displayed inline in html mails. I also do not know a way to display a link to a document that is integrated in the mail. So the <IMAGE> tag has no effect for pdf and postscript documents in html mode. - --print-filenames prints the filenames after conversion, so it is safe that the file exists and is complete - selected medium definition is stored in preferences now - BUGFIX for scanners that do not allow to set all resolutions. In fax mode an possibly also in copy mode the created pages had a wrong scaling when the scanner did not support the desired resolution: - xsane_set_resolution returns bestdpi = selected resolution - xsane_set_all_resolutions stores bestdpi as used resolution - when option 0 (num_options) has not defined SANE_CAP_SOFT_DETECT then xsane prints a warning but does try to read the option value - added xsane_mode (VIEWER/SAVE/EMAIL/FAX/etc) to preferences - po/*: all po files are in UTF-8 code now to transform non-UTF-8 po files to UTF-8 put the po file into the IMPORT_PO_DIR directory and call in the po directory "make import-po-files" - rename xsane-logo2.jpg to xsane-logo.jpg and changed all html files to xsane-logo.jpg - viewer uses preferences.filetype instead of "by ext" - localedir for sane-backends is set by sane-prefix instead of xsane-prefix - replaced printf by g_print to get correct output on non-utf-8 terminals - question mark '?' and asterisk '*' in filenames are replaced by underscore '_' - translations: U=updated, N=not updated, A=added/new cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh U U U N N U U N N N N N N U U N N N N N N xsane-0.98 -> 0.98a: -------------------- - corrected gimp_plugin bug: xsane_mode now is hold in xsane.xsane_mode like bevore xsane-0.98, additionally preferences.xsane_mode is used to store the user selection the user selection is loaded at program start when nothing else is predefined xsane-0.98a -> 0.98b: --------------------- - changed bug in header file due to conficting types in xsane-front-gtk.h from: int xsane_set_resolution(int well_known_option, double resolution); to: double xsane_set_resolution(int well_known_option, double resolution);
2005-12-31Update to 1.0.17:wiz6-42/+40
New with 1.0.17, released 2005-12-18: * New backends: hp4200 (HP ScanJet 4200), lexmark (Lexmark X1100 series), mustek_usb2 (Mustek BearPaw 2448 TA Pro) * Updated backends: artec_eplus48u, avision, canon, epson, fujitsu, genesys, gt68xx, microtek2, mustek_pp, plustek, plustek_pp, sm3600, snapscan, umax_pp. * Hotplug/udev updates. * scanimage fixes. * sane-find-scanner finds more chipsets. * Build system fixes/updates. make now calls makedepend. * Several fixes in SANE internal functions (sanei). * Portability fixes (especially for MacOSX, FreeBSD, OpenBSD, OS/2). * Updated translations. * Documentation updates. * Bugfixes.
2005-12-30Use find instead of pax -rw, the latter overflows the argument bufferjoerg1-2/+2
on DragonFly.
2005-12-30Uses gettext. Bump revision for dependency change.joerg1-1/+3
2005-12-30stdout can not be used to initialise a global variable.. Move it fromjoerg8-5/+112
global scope to static scope in encoder.c / decoder.c and initialise it from main. Fix a nice side-effect from a macro, which is not a macro in DragonFly: if feof(tablefile) does not parse correctly.
2005-12-30Update to cdlabelgen version 3.6.0, and update MASTER_SITES and HOMEPAGE.ben5-25/+27
Changes include: * --rows-columns=r,c will force all items to be fit in "c" columns, with each column having "r" lines (rows). * Makefile: use INSTALL_FILE to install man page * CD Label support - print directly on the CD or DVD * --page-offset now accepts an optional X-axis offset also --page-offset [xoffset,]yoffset * Fix cdinsert.pl CGI script to use PAPERSIZE option for A4 paper * Slim Case now applies to DVD outside also - creates outside inserts for half-height DVD cases - driven by these arguments: --create-dvd-outside --slim-case * --slim-case to be used instead of --create-slim-cover (deprecated) * End Cap text can now be rotated (flipped), --rotate-end-caps * {#M} and {#MB} support directives added {#M} {#MB} {#BI} {#B} {#I} can appear in input text, to make a line monospaced, monospaced-bold, bold-italic, bold, or italic respectively. Directives must appear in column 1 of line. * Added dvdlogo.eps * Changed aczone to aczoom * DVD outside cover inserts now supported, --create-dvd-outside option * Move down the DVD inside insert to fit better on letter and A4 paper * trayimage "fill2" now fills all - cover, tray, spine, as appropriate * Fixed bug in --outside-foldout and placement of tray image * Fixed BoundingBox in divx.eps * Date handling changed to use its own font size
2005-12-29Enable the history file in gnuplot per PR pkg/32139. Bump pkgrev to 3garbled2-3/+4
2005-12-29Update py-matplotlib to version 0.83markd4-14/+135
Added Mark Athen's 'scale' patch, so that on a scaled axis a circle looks like circle. See help(axis). New cursor and span selector widgets You can use use matplotlib event handling to register a callback after figure draw using 'draw_event' which calls the callback with a DrawEvent instance Use 'f' to toggle full screen mode in the GTK backends. Steve Chaplin has made numerous updates to the GTK and SVG backends. Reorganized config files Updated agg_test.py to demonstrate curved paths and fills. Upgraded pyparsing and applied Paul McGuire's suggestions for speeding things up. This more than doubles the speed of mathtext in my simple tests. Bugs fixed / small features What's new in matplotlib 0.82 Subplot configuration GUI neutral widgets Exposes line cap and join style via new rc params and Line2D properties All Axes properties are now exposed via kwargs Small bugfixes and features What's new in matplotlib 0.81 TeX support Masked arrays Much faster image loading for MxNx4 or MxNx3 UInt8 images. New image interpolation options set deprecated New scalar formatter Bug fixes
2005-12-29Add some more translations to PLIST as shown by bulk builds.joerg2-2/+6
Bump revision.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam19-38/+19
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-28Include unistd.h for mkstemp on DragonFly.joerg2-1/+14
2005-12-28Add missing RCS Ids.wiz2-0/+2
2005-12-28Fixed by gtkglext. Tested on i386/2.0garbled1-4/+1
2005-12-28Link against pangox, because gtkglxext uses the deprecated X11 fontgarbled4-2/+109
interface. This should fix all the programs that link against this pkg. Will be testing those soon and removing failure markers if they work. (devel/coconut games/genecys-client graphics/gliv misc/celestia-gnome misc/celestia-gtk) Bumped pkgrevision to nb1
2005-12-28Update patch-aa for makefile, so it can use custom PKGMANDIR.reed2-4/+4
2005-12-28Add meta-pkgs to CATEGORIES.reed1-2/+2
2005-12-28Use PKGMANDIR for man pages.reed1-4/+4
2005-12-27Get rid of MAN_DIR and use PKGMANDIR.reed1-3/+2
2005-12-27Do not include X11 buildlink. This does not need X11reed1-2/+2
as reported by Quentin Garnier in PR #30718. Bump PKGREVISION. Okayed by maintainer.
2005-12-27Honor PKGMANDIR.reed1-5/+5
2005-12-27Add patch: the configure knows @mandir@ so make the Makefile use it.reed3-3/+17
And use PKGMANDIR for the INSTALLATION_DIRS. PKGREVISION not bumped -- no change in default build. And before would have failed if PKGMANDIR was set to non-default.
2005-12-27Lower expectations, both others' and mine: relinquish stewardshipseb8-16/+16
2005-12-26Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386schmonz7-7/+28
3.0. If one of these is important to you, please fix it in time for pkgsrc-2006Q1, or it may be removed.
2005-12-25if using the Mipspro compiler chain, pass '-c99'.jschauma1-1/+7
2005-12-25if using the Mipspro compiler chain, pass '-c99'.jschauma1-1/+7
2005-12-20Fix GCC 3.4+: label at end of compound statement.joerg3-5/+26
Fix ISO C conflict: depend on stdlib.h for malloc.
2005-12-20Fix GCC 3.4+: Label at end of compound statement.joerg2-4/+13
2005-12-19Fix errno.joerg2-1/+31
2005-12-19Fix errno. Remove conflicting malloc prototype.joerg3-1/+27
2005-12-19Fix errno.joerg2-12/+18
2005-12-18Fix errno. Use NAME_MAX if available.joerg2-1/+40
2005-12-17Added missing RMD160 checksum for DevManual.pdf.rillig1-1/+2
2005-12-16Do not mix > with * in DEPENDS (pkglint test?).wiz1-4/+4
Fix CONFLICTS pattern to include [0-9].
2005-12-15drawtool of the ivtools suite needs pstoedit in order to editwennmach1-1/+5
PostScript files. It also needs wget, so add both to DEPENDS. Bump PKGREVISION.
2005-12-12Bump all motif packages for recent openmotif update. The major versionjoerg4-7/+8
of the shared libXm has changed.
2005-12-12Remove obsolete file. Noted by Leonard Schmidt in private mail.wiz1-7/+0
2005-12-11Update to KDE 3.5markd4-91/+267
Many new features and refinements. Notable changes include: * Konqueror is the second web browser to pass the Acid2 CSS test, ahead of Firefox and Internet Explorer * Konqueror can also now free web pages from adverts with its ad-block feature * SuperKaramba is included in KDE, providing well-integrated and easy-to-install widgets for the user's desktop * Kopete has support for MSN and Yahoo! webcams * The edutainment module has three new applications (KGeography, Kanagram and blinKen), and has seen huge improvements in Kalzium
2005-12-11Convert aalib to options framework, adding an 'x11' option, and removewiz33-293/+162
aalib-x11 and aview-x11. SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED) for affected packages. Addresses PR 32046 by Leonard Schmidt.
2005-12-09descend into TiffIOgdt1-1/+2
2005-12-09TiffIO is a plugin that add TIFF images read/write capabilities to thegdt4-0/+51
Qt3 and Qt4 QImage class. Adding the generated plugin in the Qt's tree enable any Qt application to manipulate TIFF images. TiffIO come with a self-test suite, and have been compiled and used successfully on a variety of windows and unixes platforms.
2005-12-08More xpdf buffer overflows.markd2-2/+9
http://www.kde.org/info/security/advisory-20051207-1.txt Bump PKGREVISION.
2005-12-07Update to 1.15. patch-ab has been sent upstream.wiz4-29/+20
New features Black preservation on CMYK-> CMYK transforms Ability to set adaptation state of observer on absolute colorimetric transforms. A rather advanced feature. Actually it only allows No adaptation (d=0) and observer fully adapted (d=1) lcms can now "fix" some broken 8-bit profiles that have gray axes misplaced. icctrans can now read CGATS/IT8 files. improved tifficc with tiff Lab8 support New functions LCMSAPI double LCMSEXPORT cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d); LCMSAPI void LCMSEXPORT cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags); LCMSAPI DWORD LCMSEXPORT cmsTakeHeaderAttributes(cmsHPROFILE hProfile); LCMSAPI icInt32Number LCMSEXPORT cmsGetTagCount(cmsHPROFILE hProfile); LCMSAPI icTagSignature LCMSEXPORT cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n); LCMSAPI BOOL LCMSEXPORT cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded); BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile); BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, struct tm *DateTime); BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, LPcmsNAMEDCOLORLIST nc); double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint); LPcmsNAMEDCOLORLIST LCMSEXPORT cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig) LPcmsGAMUTEX cmsReadExtendedGamut(cmsHPROFILE hProfile, int index); void cmsFreeExtendedGamut(LPcmsGAMUTEX gex); New tags supported icSigColorantTableTag LPcmsNAMEDCOLORLIST icSigColorantTableOutTag LPcmsNAMEDCOLORLIST icSigCalibrationDateTimeTag const struct tm* New flags: cmsFLAGS_PRESERVEBLACK cmsFLAGS_GRIDPOINTS(n) And of course some bug fixing.
2005-12-06Fix a bug in the thread linkage I introduced earlier. This was mostjoerg2-4/+4
noticable on NetBSD 1.6, where PTHREAD_LDFLAGS is not set at all.
2005-12-06localedir is share/locale on DragonFly as well.joerg2-1/+15
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig17-43/+43
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig70-173/+166
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-04Update inkscape to 0.43.uebayasi3-12/+34
Changes from NEWS: The focus of this release is on the exciting new features sponsored by Google via their Summer of Code program. However, we have quite a bunch of other stuff too. Here are the highlights: * Connectors: A new Connector tool implements creation, editing, and autorouting (object-avoiding) of connector lines between objects. Indispensable for diagramming. (A Google SoC project.) * Inkboard collaborative editing: You can now connect to other Inkscape users over the Net and edit a shared document together, watching others' changes and making yours! (A Google SoC project.) * Pressure and tilt sensitivity: the Calligraphy tool can now use a tablet pen with pressure/tilt support to vary the width and angle of the calligraphic stroke. * Better node editing: You can freely drag/bend/stretch a Bezier curve by any point (not only by a node), as well as add a new node at any point on the curve. * New extensions for envelope distortion, whirling, and adding nodes. * Improved precision, expanded limits, many usability improvements and bugfixes.
2005-12-02Like Linux, DragonFly doesn't support pint as backend.joerg1-2/+2