summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2014-03-11Remove example rc.d scripts from PLISTs.jperkin2-4/+2
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or ignored otherwise.
2014-03-11Update rabbit to 2.1.2.obache3-8/+10
== 2.1.2: 2014-03-08 A bug fix release of 2.1.1. === Improvements ==== rabbit * Supported auto source reloading in information window. [GitHub#23] [Reported by Kazuhiro NISHIYAMA] * Add ((%--check-syntax%)) option that checks source syntax and exits. [GitHub#27] [Reported by HAYASHI Kentaro] * Supported inline code markup "(({`...`}))" in Markdown. [GitHub#29] [Patch by KITAITI Makoto] * Supported newline markup "(({\\}))" in Markdown. [GitHub#29] [Patch by KITAITI Makoto] ==== rabbit-slide * Supported README written in Markdown. * Added "tag" task that tags by Git. * Supported auto adding "theme.rb" file to gem if the file exists. * Supported (({youtube_id})) parameter in config.yaml. You can specify YouTube video that is associated with your presentation. You will find a link at slide.rabbit-shocker.org when you specify it. ==== Document * Updated install document for Homebrew. [Yutaro Sugai] * Updated install document on Windows. [Masafumi Yokoyama] === Fixes ==== rabbit * Fixed a bug that configuration dialog for graffiti mode can't be opened. [shocker-en:63] [Reported by Enrico Rivarola] ==== rabbit-slide * Fixed a bug that gem can be created without PDF. === Thanks * Kazuhiro NISHIYAMA * Yutaro Sugai * Masafumi Yokoyama * HAYASHI Kentaro * Enrico Rivarola * KITAITI Makoto == 2.1.1: 2013-06-26 A bug fix release of 2.1.0. === Fixes ==== rabbit * Fixed a bug that rabbit can't start by NameError. [GitHub#25] [Reported by Yoshihide Chubachi] === Thanks * Yoshihide Chubachi
2014-03-03Changes 2.52:adam2-7/+6
Fix regression tests to run on Ubuntu 12.04 64bit.
2014-03-01some build improvementsobache5-27/+135
* prevent to overwrite our CC/CFLAGS settings in Makefile. * more libtoolize
2014-02-28Fix breakage on platforms including Linux where `libtool --mode=link' does ↵pho2-9/+10
not automatically hard-code library run-time paths into executables.
2014-02-27Update to 1.6.10rc01:wiz2-6/+6
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-26Rename variables to avoid use of reserved identifiers.wiedi3-1/+42
Fix from upstream: https://github.com/matplotlib/matplotlib/issues/2463
2014-02-26libcaca.so references stuff from zlib, fixes misc/toiletwiedi1-1/+3
2014-02-26Link network libs on SunOSwiedi1-1/+2
2014-02-24Real ncurses is needed for the ncurses option.joerg1-1/+2
2014-02-23Update to the non-deprecated 0.99.beta18, with help from jgoamakf'sschmonz10-136/+62
pkgsrc-wip entry. From the changelog: - new "cacaclock" utility - improved FIGlet support - improved Python and Ruby bindings - numerous improvements and bugfixes - new dirty rectangle framework for accelerated rendering - new <conio.h> compatible header for old DOS software porting - XCode and Visual Studio build improvements - Unicode support in the X11 driver - triangle texture mapping - improved HTML output - new troff output - improved Ruby and .NET bindings - new comprehensive PHP bindings - new Java bindings - Cocoa driver enhancements - support for ANSI colour in FIGlet and TOIlet fonts - documentation updates - numerous improvements and bugfixes - many build fixes, especially for nonstandard platforms - libcucul was merged back into libcaca for more clarity - internal FIGlet font support - use C99 types in public headers - runtime support for output drivers - BBcode export support - device-dependent cursor support - event API rewrite - minor API improvements and extensions - img2txt improvements - Ruby bindings - Massive C# bindings improvements - Python sample code - Visual Studio build solution - support for 90-degree canvas rotation - better behaviour when trying to output Unicode on an ASCII terminal - the built-in font now supports the Geometric Shapes, Halfwidth and Fullwidth Forms and Miscellaneous Symbols Unicode blocks - new rotozoom effect in cacademo - Cocoa output driver for Mac OS X - preliminary .NET bindings - many bugfixes and documentation changes - fixed compilation of the C++ bindings - fixed bugs in cucul_import_memory(), cucul_set_canvas_size() - implemented caca_set_display_title() for ncurses and S-Lang - minor bugfixes - new debug mode - blitting canvases now makes use of the canvas' handle coordinates - import functions can read streamed data - attribute to colorspace transformations - added katakana and hiragana glyphs to the built-in font - many bugfixes and documentation changes - support for blink, bold, italics and underline attributes - allow to import and export zero-sized canvases - fixed Imlib2 support in cacaview - fixed buffer overlows in the file importer - big documentation updates - allow to build the X11 and GL drivers as separate plugins - support for fullwidth Unicode characters - improved cucul_flip() and cucul_rotate() - minor bugfixes and documentation updates - transparency support in the UTF-8 importer and exporter - optimised triangle fill routine - updated C++ bindings - ANSI importer now handles transparency and UTF-8 - Unicode support was broken for about 10% of the set - various memory leaks were fixed - implemented cucul_getchar() and cucul_get_color() - handle transparency in the IRC export - new cropping and expanding filters - full Unicode support in the OpenGL driver - portability fixes for 64-bit architectures, Win32 and MS-DOS - all demos except cacafire were merged into cacademo - added a compatibility layer for pre-1.x libcaca applications - fixed manpage generation - minor bugfixes and documentation updates - libcaca functions use errno for error reporting - updated C++ bindings - minor improvements, bugfixes and documentation updates - ANSI importer - functions use errno for error reporting - updated C++ bindings - .NET bindings - cacadraw, an ANSI viewer that will evolve into an editor - Unicode input and output support for SLang and ncurses - built-in fonts work on Win32 - license switched to WTFPL - libcaca was split into libcucul, a standalone text manipulation backend, and libcaca, the display and user input frontend - Unicode support - TrueColor (more than 16 colours) support - Floyd-Steinberg dithering - gamma correction - export functions for HTML, IRC, ANSI, SVG, PostScript, TGA... - builtin fonts for device-independent bitmap output - various text transformation routines (rotation, horizontal flip...) - OpenGL renderer - kernel mode to build libcaca programs into a bootable x86 kernel - cacaserver, a telnet server that can be hooked to libcaca applications - img2irc, an image to IRC conversion utility
2014-02-21Request C++11 support for Clang, so that linking works.joerg1-1/+3
2014-02-20Add p5-SVG-Graphfhajny1-1/+2
2014-02-20Import graphics/p5-SVG-Graph.fhajny3-0/+30
Suite of perl modules for plotting data. SVG::Graph currently supports plots of one-, two- and three-dimensional data, as well as N-ary rooted trees.
2014-02-20Disable PLIST.cserve on Linux.jperkin1-2/+2
2014-02-19GCC_REQD should be appended to, not set.jperkin1-2/+2
Fixes issues where a newer GCC has been chosen by the user but the GCC_REQD was forcing an older (and broken) one to be pulled regardless.
2014-02-16For some reason NetBSD is identified as 'netbsdelf' here.bouyer1-1/+2
Add a symlink from Makefile.netbsdelf to Makefile.netbsd to that the package can build.
2014-02-16Update to 1.78. From the changelog:schmonz2-6/+6
* Correct an optimization bug introduced in 1.76. Reported by Tom Roostan. * Major improvements to color selection (important when reducing colormap size). Use gamma-corrected colors in selection and dithering; this makes image quality much better. Also, when reducing colors with dithering, prefer to select colors that dithering can't approximate. * Add ordered dithering modes, which avoid animation artifacts. The default ordered dithering mode (`--dither=ordered`) is a novel mode that combines some of the visual advantages of error diffusion with the artifact avoidance of ordered dithering. * Add halftone dithering (`--dither=halftone`). * gifview: Improved cache memory management for better animations. Collect memory for old frames based on an explicit --memory-limit (default 40MB). * gifview: Add `--fallback-delay` option, to specify a fallback delay for frames with delay 0. Thanks to Sung Pae. * Fix `-O2` crashes introduced with `--resize` improvements. Reported by Bryan Stillwell. * Improve `--careful` (fewer crashes). Reported by Bryan Stillwell. * Improve `-O2`: again, don't refuse to optimize images with local color tables. Reported by Bryan Stillwell. * Greatly improve `--dither` speed. * Improve `--resize` behavior: avoid animation artifacts due to different rounding decisions. Also speed it up. Reported by Bryan Stillwell. * Fix bug where `-O2` would refuse to optimize some images with local color tables, claiming that "more than 256 colors were required". What was really required is previous disposal. Reported by Bryan Stillwell. * Fix crash bugs on some combinations of `--crop` and `--resize` (prevalent on images whose first frame didn't cover the whole logical screen). Reported by Bryan Stillwell.
2014-02-14update to 1.20.1drochner3-8/+34
changes: -Include free-desktop appdata, MIME and desktop files -When plotting xy widget filled error regions, plot line on top +bugfixes
2014-02-13Changes 6.8.8.5:adam5-16/+11
* Fix case where an image moment might have a mass of 0 or a Hu moment might be 0. * Enhance the TXT coder to read RGB percent values (e.g. 10.008%). * Fixed new "-define png:swap-bytes" option (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=24818).
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron110-177/+223
2014-02-12Update eog3 to 3.10.2prlw14-71/+37
Highlights: * Fix detail widget expansion in properties dialog #702523, Eog crashes deleting removed photo (Felix Riemann) #704074, eog-jobs.h includes non-installed header eog-uri-converter.h (Dominique Leuenberger) #704359, svg images displaced since gtk 3.9.2 (Sebastian Keller) * Integrate more modern job system from Evince with proper cancellation support in preparation for further refactoring (Javier Sánchez) #695818, Disable color management support on !X (Matthias Clasen) * Use XDG_DATA_DIRS and XDG_DATA_HOME as plugin search paths #690931, Any combination of the `1` key is bound to "Normal Size" (F. Riemann) #691517, missing check against null in handle_image_selection_changed_cb #691552, Use <control>q shortcut to quit the application (Florian Müllner) #684179, switching images by next/prev mouse buttons (like in browsers) (Felix Riemann) #684581, Drop TotemScrSaver (Felix Riemann) For full release notes see: https://git.gnome.org/browse/eog/tree/NEWS?id=3.10.2
2014-02-12Python 2.6 and 2.7 versions of py-cairo conflict, but they don't conflictprlw12-6/+4
with the python 3.3 version, so remove PYTHON_SELF_CONFLICT and leave it up to PLIST conflict detection.
2014-02-10Fixes build with jpeg>=8 for the case size_t != unsigned long.obache2-1/+17
PR pkg/43577.
2014-02-10Fixes build for the case size_t != unsigned long.obache2-1/+17
PR pkg/43577.
2014-02-09Remove unnecessary comment.wiz1-4/+1
2014-02-09+py-altgraph; Packaged originally in pkgsrc-wip by:rodent1-1/+2
jihbed@users.sourceforge.net
2014-02-09Import py27-altgraph-0.11 as graphics/py-altgraph.rodent4-0/+53
altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output.
2014-02-09Changes 1.7.71:adam2-6/+6
* Built the Windows binaries using -DTOO_FAR=32767; neglected to do this in versions 1.7.42 through 1.7.70, which caused the Windows binaries to produce different (usually a few bytes larger) results than Linux.
2014-02-08add missing libs on SunOSwiedi1-1/+3
2014-02-07Fix interpreter path in installed python scripts.wiz1-3/+13
Add some missing python dependency modules. Mark as not ready for python 3.x. Bump PKGREVISION.
2014-02-06Update to 1.6.9, getting rid of the final two patches after discussionwiz4-46/+12
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]
2014-02-06update to 1.20drochner3-22/+61
changes: * Add HDF5 file data import * Allow expressions to be edited for linked 2D datasets * Add support for 2D datasets with irregular gridpoints * Add 2D data CSV import * Allow safe renaming of linked datasets * Support importing text from FITS files +bugfixes
2014-02-06Add missning dependency on py-pyparsing.obache1-1/+3
Noticed by Kamel Derouiche via PR 48577. Bump PKGREVISION.
2014-02-04inlucde machine/endian.h on NetBSD and OpenBSD to detect endian for neigherobache2-7/+16
x86 nor ppc. PR pkg/48548
2014-02-02Add graphite2ryoon1-1/+2
2014-02-02Import graphite2-1.2.4 as graphics/graphite2.ryoon5-0/+52
Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. Graphite2, a new version of the Graphite engine, is available at: http://projects.palaso.org/projects/graphitedev with its own bug tracker.
2014-02-02+py-qrcoderodent1-1/+2
2014-02-02Import py27-qrcode-4.0.4 as graphics/py-qrcode.rodent4-0/+71
QR Code image generator in Python. This package uses Pillow, which is recommended by upstream, instead of the default Python Imaging Library.
2014-02-01Expose libraries needed for -lgii.joerg1-1/+3
2014-02-01Changes 1.7.70:adam2-6/+6
Updated libpng to version 1.6.8.
2014-02-01Build on Linux.markd6-5/+54
2014-02-01Update to KDE SC 4.11.5markd36-109/+92
bug fixes
2014-01-31XFixes extension is not required since 1.16.2.obache2-4/+3
Bump PKGREVISION.
2014-01-28Restore boolean workaround. Bump PKGREVISION.wiz3-2/+32
Addresses PR 48556.
2014-01-27Update to 9.20. Move options handling into options.mk.wiz4-23/+26
Changes: Use lcms2 instead of lcms. Can now use "-M" with a DNG file that embeds a bad color matrix. Improved support for Nokia cameraphones. Support the Alcatel 5235D, Powershot G16 and S120, Pentax K-3, etc. Added tone curve for Canon RMF files. Copied color matrices from DNG Converter 8.3. Support blacklevel patterns up to 64x64. Support the Kodak 12-megapixel camera(s).
2014-01-27Update to 9a:wiz3-32/+6
Version 9a 19-Jan-2014 ----------------------- Add support for wide gamut color spaces (JFIF version 2). Improve clarity and accuracy in color conversion modules. Note: Requires rebuild of test images. Extend the bit depth support to all values from 8 to 12 (BITS_IN_JSAMPLE configuration option in jmorecfg.h). jpegtran now supports N bits sample data precision with all N from 8 to 12 in a single instance. Thank to Roland Fassauer for inspiration. Try to resolve issues with new boolean type definition. Thank also to v4hn for suggestion. Enable option to use default Huffman tables for lossless compression (for hardware solution), and in this case improve lossless RGB compression with reversible color transform. Thank to Benny Alexandar for hint. Extend the entropy decoding structure, so that extraneous bytes between compressed scan data and following marker can be reported correctly. Thank to Nigel Tao for hint. Add jpegtran -wipe option and extension for -crop. Thank to Andrew Senior, David Clunie, and Josef Schmid for suggestion.
2014-01-27Do not set FETCH_USING, should not be set in a package Makefile.wiz3-8/+3
2014-01-27+ p5-cairo-gobjectobache1-1/+2
2014-01-27Update p5-cairot to 1.110.obache3-30/+17
Overview of changes in Clutter 1.110 [2012-05-03] ================================================= * Initial alpha release of the new introspection-based Clutter Perl bindings