summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2004-11-18Don't delete services/kded on package deletion (kdelibs does it)markd1-2/+2
Partial fix for PR pkg/28342.
2004-11-17Convert to use bsd.options.mk, I don't bump PKGREVISION because thextraeme3-44/+79
binary will be the same (all options turned on by default), currently there are two options: python gnome. If you want to disable them, use PKG_OPTIONS.dia=-python -gnome
2004-11-16This package requires intltool to build. Noted by Cesar Catrian C.minskim1-1/+2
in PR pkg/28330.
2004-11-16Bumped to -3, since -1 is no longer availableadam2-5/+5
2004-11-15Set USE_LANGUAGES properly (uses C++) and remove unnecessaryjlam1-2/+2
USE_GCC_SHLIBS setting.
2004-11-15Changes 6.1.4-1:adam4-11/+12
* Bug-fixes and improvemens [as usually]
2004-11-15Update cairo to 0.2.0. Changes include:rh3-30/+5
New license: LGPL/MPL --------------------- The most significant news with this release is that the license of cairo has changed. It is now dual-licensed under the LGPL and the MPL. For details see the COPYING file as well as COPYING-LGPL-2.1 and COPYING-MPL-1.1. I express my thanks to everyone involved in the license change process for their patience and support! New font and glyph internals ---------------------------- Graydon Hoare has put a tremendous amount of work into new internals for handling fonts and glyphs, including caches where appropriate. This work has no impact on the user-level API, but should result in great performance improvements for applications using text. New test suite -------------- This snapshot of cairo includes a (small) test suite in cairo/test. The tests can be run with "make check". The test suite was designed to make it very easy to add new tests, and we hope to see many contributions here. As you find bugs, please try adding a minimal test case to the suite, and submit it with the bug report to the cairo@cairographics.org mailing list. This will make it much easier for us to track progress in fixing bugs. New name for glitz backend -------------------------- The gl backend has now been renamed to the glitz backend. This means that the following names have changed: CAIRO_HAS_GL_SURFACE -> CAIRO_HAS_GLITZ_SURFACE cairo_set_target_gl -> cairo_set_target_glitz cairo_gl_surface_create -> cairo_glitz_surface_create This change obviously breaks backwards compatibility for applications using the old gl backend. Up-to-date with latest glitz snapshots -------------------------------------- This snapshot of cairo is now up to date with the latest glitz snapshot, (currently 0.2.3). We know that the latest cairo and glitz snapshots have been incompatible for a very long time. We've finally fixed that now and we're determined to not let that happen again. Revert some tessellation regression bugs Miscellaneous changes --------------------- Changed CAIRO_FILTER_DEFAULT to CAIRO_FILTER_BEST to make gradients easier. Track XCB API change regarding iterators. Various bug fixes ----------------- Fix calculation of required number of vertices for pen. Fix to avoid zero-dimensioned pixmaps. Fix broken sort of pen vertices. Fix bug when cairo_show_text called with a NULL string. Fix clipping bugs. Fix bug in computing image length with XCB. Fix infinite loop bug in cairo_arc. Fix memory management interactions with libpixman.
2004-11-15Update libpixman to 0.1.2. Changes include:rh3-31/+16
New functionality ----------------- Added three new functions: pixman_image_set_component_alpha pixman_format_get_masks pixman_image_get_format Bug fixes --------- Enabling both transform and repeat simultaneously now works. Some byte-order fixes. Clipping fixes: pixman now takes a copy of the client clipping region client clipping is now actually used, it wasn't earlier.
2004-11-15Update glitz to 0.2.3. Changes are too numerous to list here. Theyrh2-6/+5
include a revamped graphics engine and tons of bug fixes. Closes PR pkg/28107 by Francois Briere, thanks!
2004-11-14Cosmetics continueadam1-3/+2
2004-11-13Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies thejlam3-6/+3
former) for applications that are known to require C++.
2004-11-13USE_BUILDLINK3 is a yes/no variable.jlam2-4/+4
2004-11-13drop maintainership, i no longer use this softwaredillo1-2/+2
2004-11-12Set version independent HOMEPAGEs.seb1-2/+2
2004-11-12Clean-up: don't depend on X11/Xpm any more; depend on gdadam1-9/+2
2004-11-12Remove redundant uses of PTHREAD_{CFLAGS,LDFLAGS} now that they're addedjlam1-2/+1
automatically by pthread.buildlink3.mk. Also, factor out the pthread library out of PTHREAD_LDFLAGS into a standalone variable PTHREAD_LIBS and use it in packages where necessary (usually the ones that don't have a GNU configure script).
2004-11-11No longer in pkgsrc-wip.minskim1-2/+2
2004-11-11Add and enable simage.minskim1-1/+2
2004-11-11Import simage-1.6.1. Based on 1.6.0 in pkgsrc-wip, packaged byminskim5-0/+70
Bruce J.A. Nourish. simage is a library with image format loaders and front-ends to common import libraries. simage is meant for use with applications which read image files as textures.
2004-11-10Link the binary program against -lpthread so that librsvg can be dlopenedjmmv1-1/+7
at runtime without at segfault. Fixes crashes reported in PR pkg/27058.
2004-11-10Remove a leftover patch that was supposed to be removed in last update.jmmv1-13/+0
2004-11-10Changes 1.0.6:adam3-23/+23
* Now gtk_widget_get_gl_context() doesn't use gtk_quit_add_destroy(). gtk_quit_add_destroy() cause a problem with recursive main loop. OpenGL-capable widget is not destroyed automatically on quit. * Removed deprecated functions in GTK+-2.3 from example programs. gtk_timeout_add()/remove() and gtk_idle_add()/remove() are deprecated in GTK+-2.3. Now g_timeout_add() and g_idle_add_full() are used. Changes 1.0.5: * Fixed to reduce flickering on resizing OpenGL window. * Examples have been rewritten to use gdk_window_invalidate_rect() and gdk_window_process_updates() instead of gtk_widget_queue_draw(). Animated OpenGL scene is updated synchronously and immediately. Changes 1.0.4: * Added new libglade examples. * Added new coolwave2.c fullscreen GL application example. * Minor fix of gtk_widget_set_gl_capability() ("realize" signal connection). * Use new function call debug macros. Changes 1.0.3: * Added simple GLX_SGIX_pbuffer example. * Fixed a private header bug in gdk/x11/gdkglx.h and gdk/win32/gdkglwin32.h. * Fixed win32 GLPixmap code that causes GDI error with the latest CVS version of GTK+ (>2.2.2). * gdkgloverlay-x11.c has been rewritten. New code doesn't use XSGIFastInternAtom(), so --disable-sgi-fast-atoms configure option is no longer needed.
2004-11-10Changes 2.0.33:adam2-5/+5
* Corrects a problem which prevented compiling with older versions of freetype2
2004-11-08Remove "old-version" from URL for "ftp.informatik.uni-oldenburg.de".tron1-3/+3
2004-11-08Changes 0.6.3:adam3-13/+12
* Added Hungarian translation * Bug-fixes
2004-11-08Changes 1.0.15:adam4-15/+14
* New backends: niash. * Updated backends: agfafocus, artec_eplus48u.c, avision, canon, canon_pp, coolscan, dll, epson, fujitsu, gt68xx, hp, hp5400, leo, microtek2, mustek, mustek_pp, net, pie, plustek, plustek_pp, snapscan, sp15c, tamarack, teco2, umax, umax_pp, u12, v4l. * Portability fixes (especially for MacOS X, NetBSD, OS/2, 64 bit platforms). * sane-find-scanner detects more chipsets now. * Added Finnish translation. Updated other translations. * Several saned fixes. * Build system updates. * Documentation updates. * Bugfixes.
2004-11-07Add and enable gimp-warp-sharp.minskim1-1/+2
2004-11-07Sort.minskim1-2/+2
2004-11-07Initial import of gimp-warp-sharp.minskim5-0/+55
Sharpening images with traditional methods increases the amount of noise in the image. This script implements a method to sharpen images described by Joern Loviscach in the german computer magazine c't, 22/1999. Basically it "squeezes" unsharp edges. This method is a simplified Version of an algorithm by Nur Arad and Craig Gotsman: "Enhancement by Image-Dependent Warping", IEEE Transactions on Image Processing, 1999, Vol. 8, No. 8, S. 1063.
2004-11-06Next attempt - 'make mps' aparently doesn't bother to remove old entrieshubertf1-11/+1
before adding new ones??!
2004-11-06update patch sum for ttf2pk patches, next attempthubertf1-1/+6
2004-11-06patch-ttf2pk-ae was changed (added rcs id)hubertf1-2/+7
2004-11-06Move ttf2pk patches to the original sources, i.e. freetype-lib.hubertf6-1/+110
2004-11-05now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safejdolecek2-6/+4
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS setting; successful build confirmed with both PHP 4.x and PHP 5.x
2004-11-05xsane-0.93 -> 0.94:adam3-9/+10
- changed "µs" to UTF8 codeset - added test and warning message if option is defined without name (NULL) to xsane_panel_build - added handling for options with of SANE_TYPE_INT and SANE_TYPE FIXED with CONSTRAINT_TYPE_NONE , uses spinbutton, no sliders - changed default medium definition of Slide from highlight=30% to highlight=40% - xsane_[back_gtk_]option_menu_new: added empty element to end of list xsane_[back_gtk_]option_menu_lookup: test for existing element before comparision - moved media defintions from xsane.rc to xsane.mdf - preview: preset area: added definition name to context menu items - preview: add preset area: you can change the suggested name now - medium definitions: added same context menue like in preset area menu, removed buttons "add medium" and "delete medium", they are in the contect menu now - added documentation how to use a medium and how to define a medium - improved documentation how to edit the preset area definitions - in edit medium definition mode autmatic scanarea selection and automatic color correction is disbaled - docs: replaced www.mostang.com/sane by www.sane-project.org and sane-devel@mostang.com by sane-devel@lists.alioth.debian.org - batch_scan default list is loaded at program startup - added test for BUGGY_GDK_INPUT_EXECEPTION in xsane.c and xsane-preview.c when gdk_input_add shall be used - changed order in xsane.h: system includes are moved to the beginning of the file. This way it is possible to test for operating system header files to decide how some #defines are made - added m4 makro test for msnative struct for windows - BUGGY_GDK_INPUT_EXCEPTION is defined for windows - src/Makefile.in: removed both "\" in -DPATH_XSANE_DOC_DIR=\$(xsanedocdir) -DPATH_SANE_DATA_DIR=\$(sanedatadir) - created new xsane-WIN32-compilation.txt - for windows the GTK1 version of xsane_window_get_position is used - xsane_back_gtk_get_filename: directory is prepared with ending SLASH instead of ending "/.", this does work with windows now when SLASH is \ xsane-0.94 -> 0.95: - For xsane-win32 the xsane icon is added to the windows ressource of xsane.exe: added definition of XSANE_ICON=xsane-icon.opc to configure[.in] added creation rule of xsane-icon.opc to src/Makefile[.in] added @XSANE_ICON@ to XSANE_OBJS - in xsane_back_gtk_value_update: removed rounding (+ 0.5) in case SANE_TYPE_INT - changed menues in the xsane main dialog: - added new menu "Window" - moved Window menue entries form "View" to "Window" - moved "Show resolution list" entry from menu "Preferences" to "View" - moved "Update policy" entry from menu "Preferences" to "View" - moved "Length unit" entry from menu "Preferences" to "View" - added test if resolution list is displayed or scale is displayed in xsane_resolution_timer_callback(). Without this test it sometimes happened that pressing CTRL+L (Swap show resolution list) caused a segfault because the timer callback was executed in a moment where the adjustment is not valid - added: if (???->window) before each: gdk_window_process_updates(???->window) in xsane-gamma.c, this made problems with gtk+2.x - when a postscript file is added to a faxproject then the original name of the file is also used in the faxproject now. The pagecounter is still increased! - fax fine mode selection is stored in preferences now - handling of viewer filenames changed: - when an image is saved in the viewer then the viewer shows the filename in the window title and the viewer remembers the filename - when the image has been changed after it has been saved then the filename in the window title is shown in brackets - when the filename ends with a number (counter) then the number is automatically increased when the file is saved - when a saved image is cloned then the suggested filename of the cloned image is clone-of-"old-filename" - viewer: added support for different modification restrictions - VIEWER_NO_MODIFICATION (only view) - VIEWER_NO_NAME_AND_SIZE_MODIFICATION (some filters allowed but keep size, e.g. fax) - VIEWER_NO_NAME_MODIFICATION (use given name, e.g. fax, mail) - VIEWER_FULL_MODIFICATION (normal mode) - added undo function (1 step) to viewer - changed menues in the xsane viewer dialog: - added menu "Edit" - added menu "Geometry" - moved Scale function from menu "File" to menu "Geometry" - added rotation and mirror functions to menu "Geometry" - added undo function to menu "Edit" - changed button boxes/icons in the xsane viewer dialog: - added button boxes equal to menus: file, edit, filters, geometry - added undo icon to edit box - moved blur uand despeckle icon to filter box - moved scale, rotation and mirrir icons to geometry box - replaced several "char buf[???];" by "char filename[PATH_MAX];" - changed fax mode: - scanned images are stored in pnm format - for each list entry there is a data and a type information now - internal viewer is used now for pnm-fax files - faxviewer is used for ps files - before sending the fax pnm images are converted into ps images - after sending the fax ps images are erased - changed e-mail mode: - scanned images are stored in pnm format - for each list entry there is a data and a type information now - internal viewer is used now for pnm-mail files - before sending the mail pnm images are converted into png images - after sending the mail the png images are erased - mail project status is translated now - BUFIX: end of email text is marked with 0 byte - added function xsane_viewer_set_sensitivity() - moved all gtk_widget_set_sensitive(GTK_WIDGET(v->button_box), TRUE/FALSE); to it - added several gtk_widget_set_sensitive(???_menu, TRUE/FALSE); commands to it - moved almost all v->block_actions to it - now it should not be possible any more to crash xsane by closing the viewer while it is saving something - added info "reduce to lineart" to image_info + xsane-pnm-header - renamed viewer v->reduce_to_lineart to v->allow_reduction_to_lineart - save_image_as() now automatically reduces lineart images to pbm before saving - new translations: hu - updated translations: de, es, ja, pt, pt_BR, sk xsane-0.95 -> 0.96: - fax progress bar does not change it's height any more when the fax dialog is resized - mail progress bar does not change it's height any more when the mail dialog is resized - added lockfile to mail project. The lockfile contains status and progress information from the mail_send_process and is used to display a progress_bar - mail status is only translated when it is displayed via gtk, in the data structures the untranslated texts are used - changed mail_attach_image_png to mail_attach_image, mime type is defined by parameter - added filetype menu to mail dialog with filetypes PNG, JPEG and TIFF - bugfix: viewer saves lineart PNM images again as lineart (bug in xsane-0.95) - when image is saved as pnm and it is not reduced to lineart then the input file is copied with xsane_copy_file => much faster - xsane-save.c: reordered function parameters for saving/conversion functions to (outfile, infile,...) or (output_filename, input_filename, ...) (before we had sometimes infile at first and sometimes outfile at first) - xsane_set_sensitivity: mail_dialog and fax_dialog: the sensitivity off all but the progress_bar is set - While mail is prepared (images are converted) the xsane sensitivity is set to FALSE to make sure that the xsane mode is not changed in this case. while sending the mail (after preparation) the xsane sensitivity is set to TRUE and the project entry sensitivity is also TRUE, it is allowed to changed xsane mode and to change the mailproject, because the sending of the mail is done in a separate process, so there is no influence by changing the mail project name. - Comment: When xsane is closed while sending one or more mails then xsane is closed but the mail sending subprocesses are not terminated. - added SMTP (HELO/FROM/RCPT/DATA) errors to mail status - added xsane.fax_status, it is saved in the first line of the xsane-fax-list this means that the fax project directories are incompatible to earlier versions! - added mail_status and fax_status = ..._CHANGED when a new page is added to the project - updated images in documentation - updated email modus in documentation - email images are named "image-1" instead of "page-1" - fax_dialog_delete() and mail_dialog_delete() return TRUE now. In windows it was possible to delete the dialogs what caused a crash when the window should be used or closed. - translations: U=updated, N=not updated cs da de es fr hu it ja nl pt pt_BR ro ru sk sl sr sv tr vi zh U U U U U N N U U U U U U N N N N U U N - xsane-preferences.c: when identifier is unknown or not a string then the parser does not abort or crash any more. XSane now should not have any problems with old config files.
2004-11-05Changes 1.0.13:adam2-6/+5
* Many bug fixes
2004-11-04Add p5-Chart-ThreeD.he1-1/+2
2004-11-04Import p5-Chart-ThreeD perl module.he4-0/+27
Chart::ThreeD::Pie allows you to create 3D Piecharts very easily and emit the drawings as GIF files. You can customize almost everything using a large number of methods.
2004-11-04Enable pkgviews installation.minskim1-1/+3
2004-11-03Use BUILDLINK_LDADD.iconv to build with pkgsrc libiconv.minskim1-1/+3
2004-11-03Link correctly against the gettext lib; previously gettext was notminskim4-23/+25
used because GNU_CONFIGURE was not defined. Should fix PR pkg/27823. Bump PKGREVISION for dependency and PLIST changes.
2004-11-03Override libtool.minskim1-1/+2
2004-11-03Changes 2.7.2:adam8-52/+45
* Added .bmp format * Support for .ico format with 24 and 32 bits per pixel * Now opens a confirmation dialog in case a file is going to be overwritten * Improved printer management
2004-11-03- Note addition of p5-Chartadrianp1-1/+2
2004-11-03This module is an attempt to build a general purpose graphing module that isadrianp4-0/+25
easily modified and expanded.
2004-11-03Changes 2.0.6:adam4-17/+16
- fixed gimp_file_load_thumbnail() - fixed gimp_displays_reconnect() (#154638) - initialize tool options with default values before deserializiation (#120832) - let the BMP loader deal better with broken BMP files (#15540) - fixed help-browser crashes on missing images (#138275) - fixed opacity handling in grid plug-in (#156750) - fixed text tool crashes with Pango 1.2 (#154144)
2004-11-03Changes 2.0.32:adam3-7/+9
* Animated GIF writing support * Fontconfig support * Open polygon drawing * Fixes
2004-11-03expose hidden dependency on png and explicitly link against libpng andgrant3-7/+19
libiconv. fixes build on Solaris. bump PKGREVISION for png dependency.
2004-11-01Include libexif/buildlink3.mk because this package uses libexif directly.minskim1-3/+2
Also remove redundant BUILDLINK_DEPENDS.libexif setting.
2004-10-31update DEPENDS for change of php4-* packages to php-*; be optimistic andjdolecek1-2/+2
leave the DEPENDS in a form which allows PHP 5.x to match, since it should work just as well