summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2014-03-22Pullup ticket #4350 - requested by tronspz1-3/+5
graphics/freetype2: build fix Revisions pulled up: - graphics/freetype2/buildlink3.mk 1.44 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: jperkin Date: Wed Mar 19 10:16:33 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: buildlink3.mk Log Message: Move bzip2 and zlib buildlink3 out of the png PKG_OPTION check, they are unconditional dependencies. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 pkgsrc/graphics/freetype2/buildlink3.mk
2014-03-17Pullup ticket #4347 - requested by spztron5-67/+91
graphics/freetype2: security update Revisions pulled up: - graphics/freetype2/Makefile 1.92-1.94 - graphics/freetype2/PLIST 1.21 - graphics/freetype2/buildlink3.mk 1.38-1.43 - graphics/freetype2/distinfo 1.51 - graphics/freetype2/options.mk 1.1-1.2 --- Module Name: pkgsrc Committed By: spz Date: Thu Mar 13 23:26:35 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: Makefile PLIST buildlink3.mk distinfo Log Message: security update, upstream short changelog ('here' being releasenotes): FreeType 2.5.3 2014-03-08 FreeType 2.5.3 has been released. All users should upgrade due to fixed vulnerability in the CFF driver (CVE-2014-2240). Its main new feature is much enhanced support of auto-hinting SFNT fonts (i.e., TrueType and CFF fonts) due to the use of the HarfBuzz library. A more detailed description of this and other changes can be found here. FreeType 2.5.2 2013-12-08 FreeType 2.5.2 has been released. It fixes a serious bug introduced in version 2.5.1; all users should upgrade. A listing of the changes can be found here. FreeType 2.5.1 2013-11-25 FreeType 2.5.1 has been released, providing three major new features. - Support for the WOFF font format, contributed by Behdad Esfahbod. - The auto-hinter now supports Hebrew, together with improved support for Cyrillic and Greek. - The directory layout of the (installed) FreeType header files has been simplified. Among other changes I want to mention that FreeType's TrueType debugger (ttdebug) has been made more versatile. An exhaustive list of changes can be found here. FreeType 2.5 2013-06-19 FreeType 2.5 has been released. A major new feature is support for color embedded bitmaps (eg. color emoji), contributed by Behdad Esfahbod on behalf of Google. Additionally, Adobe's CFF engine is now the default, which makes a good reason to change from the 2.4.x to the 2.5.x series. On the technical side, the property API to access FreeType module parameters (FT_Property_Set and FT_Property_Get) is now declared as stable. As usual, see this file for the complete release notes, which give more details. And we have again blog entries from Adobe and Google. FreeType 2.4.12 2013-05-08 FreeType 2.4.12 has been released. A major new feature is a new parsing and hinting engine for CFF fonts, contributed by Adobe in collaboration with Google. It was my job the last few months to fully adapt the code to FreeType, and we are very pleased with the results. You might also read the blog entries from Adobe and Google. In connection with the new CFF engine, the demo programs, especially ftview and ftdiff, have been improved a lot; as usual, more details on the changes can be found in the release notes. --- Module Name: pkgsrc Committed By: ryoon Date: Fri Mar 14 13:12:34 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: buildlink3.mk Log Message: graphics/png is also needed now --- Module Name: pkgsrc Committed By: ryoon Date: Fri Mar 14 13:38:20 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: buildlink3.mk Log Message: graphics/png should be included when non-builtin freetype2. Pointed out by obache@, thank you. --- Module Name: pkgsrc Committed By: obache Date: Fri Mar 14 13:43:17 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: buildlink3.mk Log Message: To get USE_BUILTIN.freetype2, builtin.mk must be included. --- Module Name: pkgsrc Committed By: ryoon Date: Fri Mar 14 14:54:02 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: Makefile buildlink3.mk Added Files: pkgsrc/graphics/freetype2: options.mk Log Message: Make png dependency as option, and move option to options.mk Revert bump of BUILDLINK_ABI_DEPENDS.freetype2 --- Module Name: pkgsrc Committed By: drochner Date: Fri Mar 14 19:39:52 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: Makefile buildlink3.mk options.mk Log Message: make the optional-png logics work
2014-03-14Pullup ticket #4346 - requested by obachetron2-4/+14
graphics/MesaLib: build fix for depending packages Revisions pulled up: - graphics/MesaLib/dri.mk 1.8 - graphics/MesaLib/options.mk 1.26 --- Module Name: pkgsrc Committed By: obache Date: Fri Mar 14 07:19:36 UTC 2014 Modified Files: pkgsrc/graphics/MesaLib: dri.mk options.mk Log Message: Overall dri related dependency clean up. * move dri related API_DEPENDS into dri.mk. * add missing API_DEPENDS. * only define such API_DEPENDS only not using builtin MesaLib. Fixes following issues on platforms that builtin one is older than required version (ex. NetBSD-5). * build issue of MesaLib * unwanted dependency on MesaLib from pkgsrc even if builtin one is sufficient.
2014-03-14Pullup ticket #4345 - requested by tacatron1-1/+3
graphics/freetype2: build fix for depending packages Revisions pulled up: - graphics/freetype2/buildlink3.mk 1.37 --- Module Name: pkgsrc Committed By: schmonz Date: Sun Jan 12 21:19:33 UTC 2014 Modified Files: pkgsrc/graphics/freetype2: buildlink3.mk Log Message: Let naive configure scripts find freetype-config (needed for latest php55-gd).
2014-02-27Pullup ticket #4334 - requested by wiztron4-46/+12
graphics/png: security update Revisions pulled up: - graphics/png/Makefile 1.166-1.168 - graphics/png/distinfo 1.111-1.113 - graphics/png/patches/patch-aa deleted - graphics/png/patches/patch-contrib_tools_pngfix.c deleted --- Module Name: pkgsrc Committed By: wiz Date: Tue Dec 31 17:27:48 UTC 2013 Modified Files: pkgsrc/graphics/png: Makefile distinfo Log Message: Update to 1.6.8: Version 1.6.8beta01 [November 24, 2013] Moved prototype for png_handle_unknown() in pngpriv.h outside of the #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED/#endif block. Added "-Wall" to CFLAGS in contrib/pngminim/*/makefile Conditionally compile some unused functions reported by -Wall in pngminim. Fixed 'minimal' builds. Various obviously useful minimal configurations don't build because of missing contrib/libtests test programs and overly complex dependencies in scripts/pnglibconf.dfa. This change adds contrib/conftest/*.dfa files that can be used in automatic build scripts to ensure that these configurations continue to build. Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder. Fixed pngvalid 'fail' function declaration on the Intel C Compiler. This reverts to the previous 'static' implementation and works round the 'unused static function' warning by using PNG_UNUSED(). Version 1.6.8beta02 [November 30, 2013] Removed or marked PNG_UNUSED some harmless "dead assignments" reported by clang scan-build. Changed tabs to 3 spaces in png_debug macros and changed '"%s"m' to '"%s" m' to improve portability among compilers. Changed png_free_default() to free() in pngtest.c Version 1.6.8rc01 [December 12, 2013] Tidied up pngfix inits and fixed pngtest no-write builds. Version 1.6.8rc02 [December 14, 2013] Handle zero-length PLTE chunk or NULL palette with png_error() instead of png_chunk_report(), which by default issues a warning rather than an error, leading to later reading from a NULL pointer (png_ptr->palette) in png_do_expand_palette(). This is CVE-2013-6954 and VU#650142. Version 1.6.8 [December 19, 2013] --- Module Name: pkgsrc Committed By: wiz Date: Thu Feb 6 18:24:11 UTC 2014 Modified Files: pkgsrc/graphics/png: Makefile distinfo Removed Files: pkgsrc/graphics/png/patches: patch-aa patch-contrib_tools_pngfix.c Log Message: Update to 1.6.9, getting rid of the final two patches after discussion with very helpful upstream. Changes: Version 1.6.9beta01 [December 26, 2013] Bookkeeping: Moved functions around (no changes). Moved transform function definitions before the place where they are called so that they can be masde static. Move the intrapixel functions and the grayscale palette builder out of the png?tran.c files. The latter isn't a transform function and is no longer used internally, and the former MNG specific functions are better placed in pngread/pngwrite.c Made transform implementation functions static. This makes the internal functions called by png_do_{read|write}_transformations static. On an x86-64 DLL build (Gentoo Linux) this reduces the size of the text segment of the DLL by 1208 bytes, about 0.6%. It also simplifies maintenance by removing the declarations from pngpriv.h and allowing easier changes to the internal interfaces. Rebuilt configure scripts with automake-1.14.1 and autoconf-2.69 in the tar distributions. Version 1.6.9beta02 [January 1, 2014] Added checks for libpng 1.5 to pngvalid.c. This supports the use of this version of pngvalid in libpng 1.5 Merged with pngvalid.c from libpng-1.7 changes to create a single pngvalid.c Removed #error macro from contrib/tools/pngfix.c (Thomas Klausner). Merged pngrio.c, pngtrans.c, pngwio.c, and pngerror.c with libpng-1.7.0 Merged libpng-1.7.0 changes to make no-interlace configurations work with test programs. Revised pngvalid.c to support libpng 1.5, which does not support the PNG_MAXIMUM_INFLATE_WINDOW option, so #define it out when appropriate in pngvalid.c Allow unversioned links created on install to be disabled in configure. In configure builds 'make install' changes/adds links like png.h and libpng.a to point to the newly installed, versioned, files (e.g. libpng17/png.h and libpng17.a). Three new configure options and some rearrangement of Makefile.am allow creation of these links to be disabled. Version 1.6.9beta03 [January 10, 2014] Removed potentially misleading warning from png_check_IHDR(). Version 1.6.9beta04 [January 20, 2014] Updated scripts/makefile.* to use CPPFLAGS (Cosmin). Added clang attribute support (Cosmin). Version 1.6.9rc01 [January 28, 2014] No changes. Version 1.6.9rc02 [January 30, 2014] Quiet an uninitialized memory warning from VC2013 in png_get_png(). Version 1.6.9 [February 6, 2014] --- Module Name: pkgsrc Committed By: wiz Date: Thu Feb 27 15:07:09 UTC 2014 Modified Files: pkgsrc/graphics/png: Makefile distinfo Log Message: Update to 1.6.10rc01: This fixes CERT VU#684412 and CVE-2014-0333. Version 1.6.10beta01 [February 9, 2014] Backported changes from libpng-1.7.0beta30 and beta31: Fixed a large number of instances where PNGCBAPI was omitted from function definitions. Added pngimage test program for png_read_png() and png_write_png() with two new test scripts. Removed dependence on !PNG_READ_EXPAND_SUPPORTED for calling png_set_packing() in png_read_png(). Fixed combination of ~alpha with shift. On read invert alpha, processing occurred after shift processing, which causes the final values to be outside the range that should be produced by the shift. Reversing the order on read makes the two transforms work together correctly and mirrors the order used on write. Do not read invalid sBIT chunks. Previously libpng only checked sBIT values on write, so a malicious PNG writer could therefore cause the read code to return an invalid sBIT chunk, which might lead to application errors or crashes. Such chunks are now skipped (with chunk_benign_error). Make png_read_png() and png_write_png() prototypes in png.h depend upon PNG_READ_SUPPORTED and PNG_WRITE_SUPPORTED. Support builds with unsupported PNG_TRANSFORM_* values. All of the PNG_TRANSFORM_* values are always defined in png.h and, because they are used for both read and write in some cases, it is not reliable to #if out ones that are totally unsupported. This change adds error detection in png_read_image() and png_write_image() to do a png_app_error() if the app requests something that cannot be done and it adds corresponding code to pngimage.c to handle such options by not attempting to test them. Version 1.6.10beta02 [February 23, 2014] Moved redefines of png_error(), png_warning(), png_chunk_error(), and png_chunk_warning() from pngpriv.h to png.h to make them visible to libpng-calling applications. Moved OS dependent code from arm/arm_init.c, to allow the included implementation of the ARM NEON discovery function to be set at build-time and provide sample implementations from the current code in the contrib/arm-neon subdirectory. The __linux__ code has also been changed to compile and link on Android by using /proc/cpuinfo, and the old linux code is in contrib/arm-neon/linux-auxv.c. The new code avoids POSIX and Linux dependencies apart from opening /proc/cpuinfo and is C90 compliant. Check for info_ptr == NULL early in png_read_end() so we don't need to run all the png_handle_*() and depend on them to return if info_ptr == NULL. This improves the performance of png_read_end(png_ptr, NULL) and makes it more robust against future programming errors. Check for __has_extension before using it in pngconf.h, to support older Clang versions (Jeremy Sequoia). Treat CRC error handling with png_set_crc_action(), instead of with png_set_benign_errors(), which has been the case since libpng-1.6.0beta18. Use a user warning handler in contrib/gregbook/readpng2.c instead of default, so warnings will be put on stderr even if libpng has CONSOLE_IO disabled. Added png_ptr->process_mode = PNG_READ_IDAT_MODE in png_push_read_chunk after recognizing the IDAT chunk, which avoids an infinite loop while reading a datastream whose first IDAT chunk is of zero-length. This fixes CERT VU#684412 and CVE-2014-0333. Don't recognize known sRGB profiles as sRGB if they have been hacked, but don't reject them and don't issue a copyright violation warning. Version 1.6.10beta03 [February 25, 2014] Moved some documentation from png.h to libpng.3 and libpng-manual.txt Minor editing of contrib/arm-neon/README and contrib/examples/*.c Version 1.6.10rc01 [February 27, 2014] Fixed typos in the manual and in scripts/pnglibconf.dfa (CFLAGS -> CPPFLAGS and PNG_USR_CONFIG -> PNG_USER_CONFIG).
2014-02-17Pullup ticket #4328 - requested by bouyertron1-1/+2
graphics/glew: build fix Revisions pulled up: - graphics/glew/Makefile 1.17 --- Module Name: pkgsrc Committed By: bouyer Date: Sun Feb 16 22:45:54 UTC 2014 Modified Files: pkgsrc/graphics/glew: Makefile Log Message: For some reason NetBSD is identified as 'netbsdelf' here. Add a symlink from Makefile.netbsdelf to Makefile.netbsd to that the package can build.
2014-02-06Bump package revision. Requested by OBATA Akio in ticket #4314.tron1-2/+2
2014-02-05Pullup ticket #4314 - requested by obachetron1-1/+2
graphics/cogl: bug fix patch Revisions pulled up: - graphics/cogl/options.mk 1.3 --- Module Name: pkgsrc Committed By: obache Date: Sun Jan 26 08:43:29 UTC 2014 Modified Files: pkgsrc/graphics/cogl: options.mk Log Message: specify gl-libname without extension and shlib major version. default ligGL.so.1 match to pkgsrc one with ELF, but not for builtin one.
2014-01-15Pullup ticket #4302 - requested by jperkintron1-2/+2
graphics/graphviz: build fix Revisions pulled up: - graphics/graphviz/Makefile 1.135 --- Module Name: pkgsrc Committed By: jperkin Date: Wed Jan 8 10:24:14 UTC 2014 Modified Files: pkgsrc/graphics/graphviz: Makefile Log Message: Needs lex.
2014-01-14Pullup ticket #4298 - requested by drochnertron3-7/+52
graphics/graphviz: security patch Revisions pulled up: - graphics/graphviz/Makefile 1.136 - graphics/graphviz/distinfo 1.49 - graphics/graphviz/patches/patch-lib_cgraph_scan.l 1.2 --- Module Name: pkgsrc Committed By: drochner Date: Fri Jan 10 15:27:11 UTC 2014 Modified Files: pkgsrc/graphics/graphviz: Makefile distinfo pkgsrc/graphics/graphviz/patches: patch-lib_cgraph_scan.l Log Message: fix more problems with the scanner, one was introduced by the last fix (CVE-2014-1235, CVE-2014-1236) bump PKGREV
2014-01-07Pullup ticket #4288 - requested by wiztron3-3/+48
graphics/graphviz: security patch Revisions pulled up: - graphics/graphviz/Makefile 1.134 - graphics/graphviz/distinfo 1.48 - graphics/graphviz/patches/patch-lib_cgraph_scan.l 1.1 --- Module Name: pkgsrc Committed By: wiz Date: Tue Jan 7 15:15:18 UTC 2014 Modified Files: pkgsrc/graphics/graphviz: Makefile distinfo Added Files: pkgsrc/graphics/graphviz/patches: patch-lib_cgraph_scan.l Log Message: Security fix from upstream for a buffer overflow in the parser error handler. Bump PKGREVISION.
2014-01-02Pullup ticket #4281 - requested by obachetron3-78/+28
graphics/cogl: bug fix patch Revisions pulled up: - graphics/cogl/Makefile 1.5 - graphics/cogl/distinfo 1.3-1.4 - graphics/cogl/patches/patch-cogl-winsys-cogl-winsys-glx.c 1.2 --- Module Name: pkgsrc Committed By: obache Date: Thu Jan 2 08:22:03 UTC 2014 Modified Files: pkgsrc/graphics/cogl: Makefile distinfo pkgsrc/graphics/cogl/patches: patch-cogl-winsys-cogl-winsys-glx.c Log Message: Fixes wrong patch introduced for Mac OS X from stackoverflow. It is for clock_gettime with CLOCK_REALTIME and also changed to use CLOCK_REALTIME for other than OS X. Back to use CLOCK_MONOTONIC and use patch for OS X from MacPorts instead. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: obache Date: Thu Jan 2 09:20:28 UTC 2014 Modified Files: pkgsrc/graphics/cogl: distinfo Log Message: fixes checksum
2013-12-29No -fvisibility=hidden on MirBSD.bsiegert1-1/+6
Fixes the build of graphics/glu.
2013-12-29Update to 1.1.0.30. Changes not found, but that's the currently availablewiz3-1333/+1639
distfile.
2013-12-28Remove last change. This is not the correct way to fix this.tron1-6/+1
2013-12-28Fix MirBSD build.bsiegert1-2/+2
2013-12-28Fix build under Solaris with GCC.tron1-1/+6
2013-12-28Exactly disable detection of unwanted optional tkinter support.obache4-16/+43
Bump PKGREVISION.
2013-12-27also requires py-Tk (ride previous commit)dholland1-1/+3
2013-12-27Make this build properly with native X: it doesn't find freetype indholland2-2/+8
/usr/X11R7 on its own, and then the PLIST doesn't match, so pass in ${BUILDLINK_PREFIX.freetype2} explicitly. Also, because if you have tk installed it finds it and then fails because it isn't buildlinked, pull in tk and add the tk library to the PLIST. PKGREVISION -> 1
2013-12-27Update plist for latest python33; it seems that some stuff calleddholland2-4/+3
"venv" is copied wholesale from the python33 install, I guess via the wonders of scons, and one of the files went away in the last python33 update.
2013-12-26Fix build with SunStudio compiler under Solaris.tron5-2/+50
2013-12-25Corrected typo in COMMENT.rodent1-2/+2
2013-12-23Reset maintainer for resigned developers.wiz10-25/+20
2013-12-15Build with freetype 2.5.xmarkd4-2/+35
2013-12-14Don't fail on unused functions with Clang.joerg1-1/+6
2013-12-13Build with freetype 2.5.xmarkd2-1/+18
2013-12-12Fix for the integer overflow possibility reported inis3-3/+44
http://secunia.com/advisories/53558 / CVE 2013-1993 taken from upstream: http://lists.freedesktop.org/archives/mesa-dev/2013-May/039720.html http://lists.freedesktop.org/archives/mesa-dev/2013-May/039722.html but with s/calloc/(char *) Xcalloc/
2013-12-12Don't install into $PREFIX/lib64markd2-4/+12
2013-12-11Fix a freetype 2.0 hangover. Allows build with freetype 2.5.x.markd2-1/+20
2013-12-10Fix build on SunOS. Patches from Sebastian Wiedenroth.jperkin3-2/+22
2013-12-10Add socket libraries on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+2
2013-12-10Rerevert librsvg update to 2.40.1prlw16-198/+43
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache4-14/+14
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09Changes 2.1.0:adam8-37/+39
This release includes a refactoring of the optimised read paths for RGBA data, optimisations for some of the python bindings to Imath, improvements to the cmake build environment as well as additional documentation describing deep data in more detail.
2013-12-08Revert librsvg updateprlw12-11/+13
2013-12-08Update librsvg to 2.40.1prlw12-13/+11
Note that we built with --disable-gtk-theme, so there is no change now that the old theme engine is removed. Version 2.40.1 - Build fixes - Crash fixes Version 2.40 - Add support for parsing rgba() colours and improve colour parsing - rsvg-filter: Fix memory leak - Remove support for GTK+2 along with the old theme engine - Require at least version 3.2 of GTK+ - Remove support for old versions of gdk-pixbuf - Add eps support to rsvg-convert Version 2.39.0 - don't load resources from the net (#691708, CVE-2013-1881) Version 2.37.0 - bump pango requirement to 1.32.6 - mark pixbuf loader as threadsafe
2013-12-08Update gdk-pixbuf2 to 2.30.1prlw14-10/+11
* Only use RLIMIT_AS when available (#708666) * Only use setrlimit when available (#710690) * Avoid a bashism (#711600) * Visual C++ build fixes * Use GLib setup for installed tests * Make installed tests find data files * Install some tests * ANI: Set an error if we fail to produce an animation * Add gdk_pixbuf_loader_write_bytes (696917) * Update GIcon implementation (688820) * Fix libpng linking issues (698093) * Translation updates
2013-12-07+ py-Pillowobache1-1/+2
2013-12-07adjust path to Pillowobache1-2/+2
2013-12-07Import py-Pillow-2.2.1 as graphics/py-Pillow.obache4-0/+303
Pillow is the "friendly" PIL fork. The Python Imaging Library (PIL) adds image processing capabilities to your Python environment. This library provides extensive file format support, an efficient internal representation, and powerful image processing capabilities.
2013-12-06Remove Pillow, claimed by joerg@.obache5-303/+1
I have no interesting about this package.
2013-12-06Recursive PKGREVISION bump for poppler-0.24.4.wiz2-4/+4
2013-12-06Allow to depend on Pillow as well as py-imaging.obache1-3/+3
Bump PKGREVISION.
2013-12-06Update nwdiag to 1.0.0.obache3-11/+14
History ======= 1.0.0 (2013-10-05) ------------------ * Support python 3.2 and 3.3 (thanks to @masayuko) * Drop supports for python 2.4 and 2.5 * Replace dependency: PIL -> Pillow
2013-12-06Update actdiag to 0.5.1.obache3-8/+12
History ======= 0.5.1 (2013-10-22) ------------------ * Fix bugs 0.5.0 (2013-10-05) ------------------ * Support python 3.2 and 3.3 (thanks to @masayuko) * Drop supports for python 2.4 and 2.5 * Replace dependency: PIL -> Pillow
2013-12-06Update seqdiag to 0.9.0.obache3-14/+11
History ======= 0.9.0 (2013-10-05) ------------------ * Support python 3.2 and 3.3 (thanks to @masayuko) * Drop supports for python 2.4 and 2.5 * Replace dependency: PIL -> Pillow
2013-12-06Update blockdiag to 1.3.2.obache4-20/+22
History ======= 1.3.2 (2013-11-19) ------------------ * Fix bugs 1.3.1 (2013-10-22) ------------------ * Fix bugs 1.3.0 (2013-10-05) ------------------ * Support python 3.2 and 3.3 (thanks to @masayuko) * Drop supports for python 2.4 and 2.5 * Replace dependency: PIL -> Pillow
2013-12-06+ Pillowobache1-1/+2
2013-12-06Import Pillow-2.2.1 as graphics/Pillow.obache4-0/+301
Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.