summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2007-08-30Replace patches with CONFIGURE_ARGS argument and post-install target.wiz4-35/+6
Remove unnecessary SUBST_* section.
2007-08-30Update to 2.18.2:wiz2-6/+6
2007-08-29 Dom Lachowicz * NEWS: update * configure.in: 2.18.2 2007-08-21 Emmanuel Pacaud * rsvg-styles.c: fix a typo preventing the compilation. 2007-08-20 Dom Lachowicz * NEWS: update * configure.in: 2.18.1
2007-08-30Add TEST_TARGET.wiz1-1/+3
2007-08-30Update to 2.18.1:wiz3-14/+13
Version 2.18.0 - Support for some of the SVG 1.2 comp-op properties - Less-blurry output - Marker orientation is fixed - Support compressed SVG from the GdkPixbuf plugin - CSS fixes - Better support for SVG conditionals - Support for SVG 1.1's shape-rendering and text-rendering properties
2007-08-29Update to 1.2.19:wiz3-11/+11
version 1.2.19beta1 [May 18, 2007] Changed "const static" to "static PNG_CONST" everywhere, mostly undoing change of libpng-1.2.17beta2. Changed other "const" to "PNG_CONST" Changed some handling of unused parameters, to avoid compiler warnings. "if (unused == NULL) return;" becomes "unused = unused". version 1.2.19beta2 [May 18, 2007] Only use the valid bits of tRNS value in png_do_expand() (Brian Cartier) version 1.2.19beta3 [May 19, 2007] Add some "png_byte" typecasts in png_check_keyword() and write new_key instead of key in zTXt chunk (Kevin Ryde). version 1.2.19beta4 [May 21, 2007] Add png_snprintf() function and use it in place of sprint() for improved defense against buffer overflows. version 1.2.19beta5 [May 21, 2007] Fixed png_handle_tRNS() to only use the valid bits of tRNS value. Changed handling of more unused parameters, to avoid compiler warnings. Removed some PNG_CONST in pngwutil.c to avoid compiler warnings. version 1.2.19beta6 [May 22, 2007] Added some #ifdef PNG_MMX_CODE_SUPPORTED where needed in pngvcrd.c Added a special "_MSC_VER" case that defines png_snprintf to _snprintf version 1.2.19beta7 [May 22, 2007] Squelched png_squelch_warnings() in pnggccrd.c and added an #ifdef PNG_MMX_CODE_SUPPORTED block around the declarations that caused the warnings that png_squelch_warnings was squelching. version 1.2.19beta8 [May 22, 2007] Removed __MMX__ from test in pngconf.h. version 1.2.19beta9 [May 23, 2007] Made png_squelch_warnings() available via PNG_SQUELCH_WARNINGS macro. Revised png_squelch_warnings() so it might work. Updated makefile.sgcc and makefile.solaris; added makefile.solaris-x86. version 1.2.19beta10 [May 24, 2007] Resquelched png_squelch_warnings(), use "__attribute__((used))" instead. version 1.2.19beta11 [May 28, 2007] Return 0 from png_get_sPLT() and png_get_unknown_chunks() if png_ptr is NULL; changed three remaining instances of png_strcpy() to png_strncpy() (David Hill). Make test for NULL row_buf at the beginning of png_do_read_transformations unconditional. version 1.2.19beta12 [May 28, 2007] Revised pnggccrd.c. version 1.2.19beta13 [June 14, 2007] Prefer PNG_USE_PNGVCRD when _MSC_VER is defined in pngconf.h version 1.2.19beta14 [June 16, 2007] Fix bug with handling of 16-bit transparency, introduced in 1.2.19beta2 version 1.2.19beta15 [June 17, 2007] Revised pnggccrd.c. version 1.2.19beta16 [June 18, 2007] Revised pnggccrd.c again. Updated contrib/gregbook. Changed '#include "pnggccrd.c"' to 'include "$srcdir/pnggccrd.c"' in configure.ac version 1.2.19beta17 [June 19, 2007] Revised many of the makefiles, to set -DPNG_NO_MMX_CODE where needed and to not use -O3 unless -DPNG_NO_MMX_CODE is also set. version 1.2.19beta18 [June 23, 2007] Replaced some C++ style comments with C style comments in pnggccrd.c. Copied optimized C code from pnggccrd.c to pngrutil.c, removed dependency on pnggccrd.o from many makefiles. Added sl and dylib to list of extensions be installed by Makefile.am version 1.2.19beta19 [June 28, 2007] Fixed testing PNG_RGB_TO_GRAY_ERR & PNG_RGB_TO_GRAY_WARN in pngrtran.c More cleanup of pnggccrd.c and pngvcrd.c version 1.2.19beta20 [June 29, 2007] Rebuilt Makefile.in and configure using libtool-1.5.24. Fixed typo in pnggccrd.c version 1.2.19beta21 [June 30, 2007] More revision of pnggccrd.c Added "test" target to Makefile.in and Makefile.am version 1.2.19beta22 [July 3, 2007] Added info about pngrutil/pnggccrd/pngvcrd to png_get_header_version() Fix type definition of dummy_value_a, b in pnggccrd.c version 1.2.19beta23 [July 10, 2007] Revert change to type definition of dummy_value_a, b in pnggccrd.c Make sure __PIC__ is defined in pnggccrd.c when PIC is defined. Require gcc-4.1 or better to use PNG_HAVE_MMX_FILTER_ROW on x86_64 platforms version 1.2.19beta24 [July 14, 2007] Added PNG_NO_READ_FILTER, PNG_NO_WRITE_FILTER, PNG_NO_WARNING macros. Added contrib/pngminim to demonstrate building minimal encoder and decoder version 1.2.19beta25 [July 15, 2007] Removed the new PNG_NO_READ_FILTER macro since it would make the library unable to read valid PNG files, and filtering is at the heart of the PNG format. version 1.2.19beta26 [July 16, 2007] Changed "png_free(str)" to "png_free(png_ptr,str)" in pngrutil.c WinCE code (Yves Piguet). This bug was introduced in libpng-1.2.14. Updated scripts/CMakeLists.txt Relocated a misplaced #endif in pnggccrd.c version 1.2.19beta27 [July 17, 2007] Fixed incorrect stride and number of bytes copied (was 4 instead of 6 bytes) in the cleanup loop of pnggccrd.c and pngvcrd.c for handling the end of 48-bit interlaced rows (Glenn R-P). version 1.2.19beta28 [July 19, 2007] Removed requirement for gcc-4.1 or better to use PNG_HAVE_MMX_FILTER_ROW on x86_64 platforms Added png_warning() in pngrutil.c for short iCCP, iTXt, sPLT, or zTXT chunks. Revised pngtest.c so warnings are displayed regardless of PNG_NO_STDIO. version 1.2.19beta29 [July 20, 2007] Fix typo in pnggccrd.c (%%eax should be %%ax in secondloop48) version 1.2.19beta30 [July 26, 2007] Revised pnggccrd.c version 1.2.19beta31 [July 27, 2007] Fix typos in pnggccrd.c version 1.0.27rc1 and 1.2.19rc1 [July 31, 2007] Disable PNG_MMX_CODE_SUPPORTED when PNG_ASSEMBLER_CODE_SUPPORTED is off. Enable PNG_MMX_READ_FILTER_* by default, except when gcc-3.x is being used (they were inadvertently disabled in libpng-1.2.19beta23). Fix some debugging statements in pnggccrd.c and pngrutil.c Added information about disabling the MMX code in libpng documentation. version 1.0.27rc2 and 1.2.19rc2 [August 4, 2007] Removed some "#if 0" blocks. Made a global struct local in pngvcrd.c to make it thread safe. Issue a png_error() if application attempts to transform a row tht has not been initialized. version 1.0.27rc3 and 1.2.19rc3 [August 9, 2007] Slightly revised pngvcrd.c version 1.0.27rc4 and 1.2.19rc4 [August 9, 2007] Revised pnggccrd.c debugging change of rc1, which was broken. Revised scripts/CMakeLists.txt Change default to PNG_NO_GLOBAL_ARRAYS for MSVC. Turn off PNG_FLAG_ROW_INIT flag when setting transforms that expand pixels. version 1.0.27rc5 and 1.2.19rc5 [August 10, 2007] Fix typo (missing '"') in pnggccrd.c Revise handling of png_strtod in recent versions of WINCE version 1.0.27rc6 and 1.2.19rc6 [August 15, 2007] Fix typo (missing ',') in contrib/gregbook/readpng2.c Undid row initialization error exit added to rc2 and rc4. version 1.0.27 and 1.2.19 [August 18, 2007] Conditionally restored row initialization error exit.
2007-08-26Fixed startup error occured on some filesystem situation.obache3-2/+16
Bump PKGREVISION.
2007-08-23The package supports installation to DESTDIR.heinz1-1/+3
2007-08-21regen for patch-aa (hi heinz!).wiz1-2/+2
2007-08-21Fix DESTDIR installation.joerg1-2/+2
2007-08-19Fixed preprocessor checks for FreeType >=2.2. The old checks recognisedheinz1-5/+5
FreeType >=2.
2007-08-19Enable cairo support.obache2-3/+6
Bump PKGREVISION.
2007-08-19Update gtkam to 0.1.14.obache7-145/+59
Based on patch provided in PR 36317. gtkam 0.1.14 * fix make distcheck * misc bug fixes. * always show capture/capture preview menu. * updated various translations * changed for some important fixes in libgphoto2
2007-08-18Fix build problem with X11_TYPE=moduler.taca1-4/+3
(It seems that libXext/libMu are always used.)
2007-08-17Fix modular Xorg.joerg1-2/+3
2007-08-17Add DESTDIR support.joerg1-4/+4
2007-08-17ruby-gnome2-gnomeprint is no longer needed.obache1-2/+1
2007-08-15Add remaining glue for cross-compilation.joerg1-1/+10
2007-08-13As discussed on tech-pkg@ revert for now the last updates of the Mesa packages.seb24-310/+273
Downgraded graphics/MesaLib to 6.4.2nb3 Downgraded graphics/glu to 6.4.2 Downgraded graphics/glut to 6.4.2 Downgraded graphics/glx-utils to 6.4.2 Downgraded graphics/MesaDemos to 6.4.2 Downgraded graphics/Mesa to 6.4.2 Approved byg agc@.
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-12Use correct Autoconf macro for stdbool.h detection and functionality test.salo3-2/+181
Fixes build of some depending package such as netpbm (with its horrible, horrible hardcoded _XOPEN_SOURCES definitions all over the place) on Solaris. Will be submitted upstream.
2007-08-12Latest xpdf vulnerabilitymarkd2-2/+9
http://www.kde.org/info/security/advisory-20070730-1.txt Bump PKGREVISION.
2007-08-12Changes 7.0.1:adam24-273/+310
New features: * Added a bluegene-osmesa build config Bug fixes: * Added a few missing OpenGL 2.0 API entrypoints * Fixed glDrawPixels(GL_STENCIL_INDEX) pixel transfer * GLSL bug fix: added vec2(vec4) constructor * GLSL bug fix: .strq and .rgba writemasks didn't always work * Stencil pixel map didn't always work for glDrawPixels * Fixed polygon stipple bug in i915 driver * Binding a zero-sized texture didn't disable texturing * Queries of GL_INFO_LOG_LENGTH, GL_SHADER_SOURCE_LENGTH didn't include the terminating zero * glXChooseFBConfig() in Xlib driver didn't handle GLX_STEREO flag properly * Fixed a GLSL function call bug * glPointParameteriv(GL_DISTANCE_ATTENUATION_EXT) didn't work * glGetAttribLocation() always returned 1 * Fixed a few memory-related bugs in GLU library Changes 7.0.0: New features: * OpenGL 2.0 and 2.1 API support. Bug fixes: * Fixed a few fog-related bugs. * Fixed broken GLSL mix() function. * Fixed broken GLSL exp() functions. * Fixed GLSL mod4(vec4, vec4) bug. * Implemented GLSL asin(), acos(), atan() functions. * Fixed an R300 driver bug that caused Xorg composite manager to crash * Fixed R300 vertex program/matrix bug * GLSL dFdx() and dFdy() work for fragment program inputs now (texcoords) * Specifying an invalid texture unit as a sampler could lead to a crash * The GLX protocol request for glXDestroyPBuffer() was incorrect * ARB vp state.light[n].half value was incorrect * Fixed a positional light source bug * Fixed point size attenuation problem * glPopAttrib didn't restore texture object's LOD bias * Fixed a TLS / TEXTREL problem
2007-08-12Changes 1.4.4:adam3-7/+8
* Added the --enable-api-exceptions=yes/no configure option, to allow cairomm to build when exceptions are disabled. For instance, when using CXXFLAGS=-fno-exceptions with g++. Changes 1.4.2: * Bugfixes: Changes 1.4.0: * Wrapped new API added in cairo 1.4 * Added support for Quartz surfaces * ability to use dynamic casting for surfaces and patterns returned from Context::get_target(), Context::get_source(), etc. * Various build and bug fixes
2007-08-10Update to 0.12.1.gdt3-26/+12
Nuke options, because that was about choosing between exiv2 and libexif, and upstream has removed support for libexif. 10/08/2007 - UFRaw-0.12.1 release, based on DCRaw v 8.77. * Fixed handling of non integer shrink factors. * Fixed crash when spot selector reached image boundary. * Some TIFF images were wrongly identified as raw file. 30/07/2007 - UFRaw-0.12 released, based on DCRaw v 8.77. * Full color management workflow with camera, display and output profiles. * Added image cropping. Patch contributed by Martin Ling. * Added rotate/flip support. Patch contributed by Bruce Guenter. * Added scrolling and panning. Based on the new GtkImageView widget by Bjoern Lindqvist. * Added support for dcraw's wavelet denoising. Code contributed by Niels Kristian Bech Jensen. * Added Patterned Pixel Grouping (PPG) Interpolation. It can be even better than other interpolations in some cases and much faster. Patch contributed by Alain Desbiolles. * Added EAHD interpolation. It is an enhancement of the AHD interpolation with another phase of color smoothing. The improvement is mostly seen in high contrast as it removes color artifacts such as chromatic aberration. Patch contributed by Michael Goertz. * Read raw files compressed with gzip or bzip2. Patch contributed by Bruce Guenter. * Display luminosity value and Adams' zone for spot value. Patch contributed by Greg Troxel. * Added 'max zoom' (only 50% at the moment) and 'zoom to fit' buttons. * Retain some hue and saturation when clipping pixels. This is only relevant when applying positive exposure compensation, and mostly for Canon cameras where positive exposure is applied by default. * Added a Cinepaint plug-in. Thanks to Cinepaint developer Kai-Uwe Behrmann. * Based the user interface more on icons and less on text. * Removed dependency on libexif. * Dozens of smaller fixes. 06/03/2007 - UFRaw-0.11 released, based on DCRaw v 8.62. * Add option to restore highlights. The restoration can be done either in HSV space giving sharp details or in LCH space giving soft natural details. This option is relevant when applying negative exposure correction in UFRaw. * Add option for soft, filmlike clipping of highlights. This option is relevant when applying positive exposure correction in UFRaw. * Give the correct camera exposure by default for Canon DSLRs. Until now raw images from these cameras came out under exposed. * For Windows users, fix conflict with the liblcms-1.dll supplied with the Gimp windows instaler. * Added translation to Danish, Japanese and Portuguese.
2007-08-10fix HOMEPAGE.gdt1-2/+2
2007-08-10fix INFO_FILES to YESgdt1-2/+2
2007-08-10SUBDIR+= guile-cairogdt1-1/+2
2007-08-10Guile-Cairo wraps the Cairo graphics library for Guile Scheme.gdt5-0/+68
Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API stable, providing a firm base on which to do graphics work. Finally, and importantly, it is pleasant to use. You get a powerful and well-maintained graphics library with all of the benefits of Scheme: memory management, exceptions, macros, and a dynamic programming environment.
2007-08-10Warn that this is way way obsolete.gdt2-2/+5
2007-08-10Update RMagick to 1.15.9.obache2-7/+7
Changes: Fixed bug #12089 (bug report from Hans de Graaff)
2007-08-09Add DESTDIR support.joerg1-5/+7
2007-08-08Fix patch to not include spaces inside filenames...joerg2-4/+4
2007-08-08Don't use malloc.h.joerg8-1/+99
2007-08-08Fix malloc.h usage.joerg2-1/+14
2007-08-08Don't use malloc.h.joerg4-2/+28
2007-08-08Don't use malloc.h.joerg2-1/+20
2007-08-08Don't use malloc.h, always use stdlib.h.joerg2-1/+24
2007-08-08Explicitly include GL/glxext.h to fix build with Mesa 7.0.joerg2-1/+14
2007-08-06Allow MesaLib to be cross-compiled. This is horrible slow, but workingjoerg5-1/+165
magic.
2007-08-04Update Rabbit to 0.5.3.obache3-33/+89
Changes 0.5.3 from 0.5.2: 2006-08-04 * Theme related o added Day White/Night Black themes (TADA Tadashi) o added a slide for benchmarking theme (suggested by TADA Tadashi) o added Green Circle theme. o renamed Auto Slide to Slide Show. o clean-upped (codes of) theme. * Documentation update o INSTALL.win32 (Masao Mutoh, zunda¡Ë * Bug fixes o escaped '_' in page name for page name list in menu. (reported by Shugo Maeda) o fixed a GRClosure related problem. (akira yamada) o fixed a crash bug when reloading source. o fixed a bug that occurs with --output-html without --output-index-html. o fixed a bug that font configurations are ignored in printing. * improved GIMP support (akira yamada) * removed libgnomeprint support. * supported Wiki notation (HikiDoc). (included hikidoc.rb only in this release) * marked quality of PS/PDF output is enough. * added a toggle Magnifier action to menu. * added a toggle Spotlight action to menu. * supported partial rendering. (syntax in source is not supported yet) * {start,stop}_reload_timer -> {start,stop}_redraw_timer ({start,stop}_reload_timer are still available for backward compatibility)
2007-08-02- Add SUBST fragment to deal with hardcoded .so library suffix in image.c.tnn3-13/+20
- While here, remove hunk "Avoid regenerating within pkgsrc" from patch-af. (caught by pkglint) - Bump revision
2007-08-02Update ruby-RMagick to 1.15.8.obache2-7/+7
Changes: o Fixed bug #12671, incorrect link in HTML doc (bug report from Thomas R. Koll o Fixed bug #11890, incorrect usage description for Draw#text_undercolor in HTML doc (bug report from Ezra Freedman) o Fixed bug #12706, specifying both a gravity and offsets to Image#composite positions the composite image incorrectly (bug report from Benoit Larroque)
2007-08-01Pass down native compiler using CC_BUILD when cross-compiling.joerg1-1/+5
2007-08-01File bin/exifautotran should be installed in ${DESTDIR}.obache1-2/+2
Pointed out by Blair Sadewitz in PR 36718.
2007-07-31Changes 2.3.19:adam6-52/+22
- support long layer names in PSD files - improved EXIF handling in the JPEG file plug-in - added control for the playback speed in the Animation Playback plug-in - avoid needless image preview invalidation - allow to edit the image comment in the Image Properties dialog - further improved rectangle tools - made JPEG save parameters user-configurable - avoid color conversions between identical ICC color profiles - improved Print plug-in - improved loading and saving of indexed TGA images - bug fixes and code cleanup
2007-07-31# libgimpthumb Makefile.am has issues (2.3.18):gdt1-1/+5
# http://bugzilla.gnome.org/show_bug.cgi?id=462130 MAKE_JOBS_SAFE= no
2007-07-30malloc.h -> stdlib.hjoerg2-1/+48
2007-07-30G_INTMAX16 doesn't exist. Assume for now that it means 0x7fff.joerg2-4/+4
No cookie for lkundrak.
2007-07-29+p5-Template-GDadrianp1-1/+2
2007-07-29The Template-GD distribution provides a number of Template Toolkitadrianp4-0/+38
plugin modules to interface with Lincoln Stein's GD modules. These in turn provide an interface to Thomas Boutell's GD graphics library. These plugins were distributed as part of the Template Toolkit until version 2.15 released in February 2006. At this time they were extracted into this separate distribution. For general information on the Template Toolkit see the documentation for the Template module or <http://template-toolkit.org>. For information on using plugins, see Template::Plugins and "USE" in Template::Manual::Directives.