summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2017-08-27Update adwaita-icon-theme to 3.24.0prlw12-9/+8
3.24.0 - Visual Studio build fixes - bringing back system-file-manager generic icon 3.23.91.1 - fullcolor image icons - image-loading - sunsize, sunset symbolic - natural-light-filter for symbolic 3.23.91 - input-tablet-symbolic non-starred-symbolic go-down-symbolic airplane mode send-to - simplification - audio-x-generic package icons accessories-character-map applications-internet apps-system executables drive-harddisk emotes text-html media-player input-dialpad filesystem emblems document terminal emblem-shared folders keyboards help-faq file cabined derived icons - refreshed fullcolor style
2017-08-26Updated png to 1.6.32.wiz2-7/+7
Version 1.6.32beta01 [July 31, 2017] Avoid possible NULL dereference in png_handle_eXIf when benign_errors are allowed. Avoid leaking the input buffer "eXIf_buf". Eliminated png_ptr->num_exif member from pngstruct.h and added num_exif to arguments for png_get_eXIf() and png_set_eXIf(). Added calls to png_handle_eXIf(() in pngread.c and png_write_eXIf() in pngwrite.c, and made various other fixes to png_write_eXIf(). Changed name of png_get_eXIF and png_set_eXIf() to png_get_eXIf_1() and png_set_eXIf_1(), respectively, to avoid breaking API compatibility with libpng-1.6.31. Version 1.6.32beta02 [August 1, 2017] Updated contrib/libtests/pngunknown.c with eXIf chunk. Version 1.6.32beta03 [August 2, 2017] Initialized btoa[] in pngstest.c Stop memory leak when returning from png_handle_eXIf() with an error (Bug report from the OSS-fuzz project). Version 1.6.32beta04 [August 2, 2017] Replaced local eXIf_buf with info_ptr-eXIf_buf in png_handle_eXIf(). Update libpng.3 and libpng-manual.txt about eXIf functions. Version 1.6.32beta05 [August 2, 2017] Restored png_get_eXIf() and png_set_eXIf() to maintain API compatability. Version 1.6.32beta06 [August 2, 2017] Removed png_get_eXIf_1() and png_set_eXIf_1(). Version 1.6.32beta07 [August 3, 2017] Check length of all chunks except IDAT against user limit to fix an OSS-fuzz issue. Version 1.6.32beta08 [August 3, 2017] Check length of IDAT against maximum possible IDAT size, accounting for height, rowbytes, interlacing and zlib/deflate overhead. Restored png_get_eXIf_1() and png_set_eXIf_1(), because strlen(eXIf_buf) does not work (the eXIf chunk data can contain zeroes). Version 1.6.32beta09 [August 3, 2017] Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation, no longer using deprecated cmake LOCATION feature (Clifford Yapp). Fixed five-byte error in the calculation of IDAT maximum possible size. Version 1.6.32beta10 [August 5, 2017] Moved chunk-length check into a png_check_chunk_length() private function (Suggested by Max Stepin). Moved bad pngs from tests to contrib/libtests/crashers Moved testing of bad pngs into a separate tests/pngtest-badpngs script Added the --xfail (expected FAIL) option to pngtest.c. It writes XFAIL in the output but PASS for the libpng test. Require cmake-3.0.2 in CMakeLists.txt (Clifford Yapp). Fix "const" declaration info_ptr argument to png_get_eXIf_1() and the num_exif argument to png_get_eXIf_1() (Github Issue 171). Version 1.6.32beta11 [August 7, 2017] Added "eXIf" to "chunks_to_ignore[]" in png_set_keep_unknown_chunks(). Added huge_IDAT.png and empty_ancillary_chunks.png to testpngs/crashers. Make pngtest --strict, --relax, --xfail options imply -m (multiple). Removed unused chunk_name parameter from png_check_chunk_length(). Relocated setting free_me for eXIf data, to stop an OSS-fuzz leak. Initialize profile_header[] in png_handle_iCCP() to fix OSS-fuzz issue. Initialize png_ptr->row_buf[0] to 255 in png_read_row() to fix OSS-fuzz UMR. Attempt to fix a UMR in png_set_text_2() to fix OSS-fuzz issue. Increase minimum zlib stream from 9 to 14 in png_handle_iCCP(), to account for the minimum 'deflate' stream, and relocate the test to a point after the keyword has been read. Check that the eXIf chunk has at least 2 bytes and begins with "II" or "MM". Version 1.6.32rc01 [August 18, 2017] Added a set of "huge_xxxx_chunk.png" files to contrib/testpngs/crashers, one for each known chunk type, with length = 2GB-1. Check for 0 return from png_get_rowbytes() and added some (size_t) typecasts in contrib/pngminus/*.c to stop some Coverity issues (162705, 162706, and 162707). Renamed chunks in contrib/testpngs/crashers to avoid having files whose names differ only in case; this causes problems with some platforms (github issue #172). Version 1.6.32rc02 [August 22, 2017] Added contrib/oss-fuzz directory which contains files used by the oss-fuzz project (https://github.com/google/oss-fuzz/tree/master/projects/libpng). Version 1.6.32 [August 24, 2017] No changes.
2017-08-24Revbump for boost updateadam35-65/+70
2017-08-24Revbump for boost updateadam16-32/+32
2017-08-24Fix man installation path correctly.jperkin2-4/+4
2017-08-24Add tex-venndiagram{,-doc}markd1-1/+3
2017-08-24Add tex-venndiagram{,-doc} 1.1markd8-0/+55
The package assists generation of simple two- and three-set Venn diagrams for lectures or assignment sheets. The package requires the TikZ package.
2017-08-24Update tex-mptopdf{,-doc} to 2017markd4-16/+18
changes unknown
2017-08-23Update tex-pst-pdf{,-doc} to 1.2dmarkd4-18/+18
changes unknown
2017-08-23Update tex-mcf2graph{,-doc} to 4.25markd4-16/+16
-atom font can be changed -update MCF syntax manual -improve label,arrow emulation -change variable names Bs[] => B[]s Be[] => B[]e B[]ang => B[]dir A[]bra => B[]dir -update MCF syntax manual
2017-08-23graphics/cdlabelgen: Remove perldoc(1) as a build tool.jlam3-54/+30
There is no documentation in the "cdlabelgen" script that can be extracted using perldoc(1). Remove the rule invoking perldoc(1) and remove the need for perldoc(1) as a build tool, which fixes the build error due to missing documentation. Greatly simplify the patch to the project Makefile by moving some of the logic in the package Makefile. Almost no changes to the package Makefile are needed if the appropriate variables are overridden on the make(1) command line.
2017-08-21Changes in 5.0.7adam2-15/+10
NEW set term {pngcairo|pdfcairo} pointscale <factor> NEW "save fit" back-ported from version 5.2 as a replacement for "update" CHANGE deprecate "update" command (but do not remove it) CHANGE allow placement of circles in 3D plots using axis coordinates CHANGE ignore invalid z coordinate for 3D objects placed in "set view map" CHANGE distinguish 'bind "shift-Button1"' from 'bind "Button1"' CHANGE use Mingw-w64 and MSVC popen rather than built-in "fake" popen FIX rangelimited y2 axis could produce spurious diagonal line across plot FIX assignment of x/y dimensions in "binary record=(a,b) ... with image" FIX negative array index caused by hidden3d degenerate polygon FIX object clipping in "set view map" FIX cairo terminals: scale textbox border linewidth by terminal linewidth FIX canvas terminal: initialization of plot dimensions (affects first zoom) FIX crash in stats if no usable data is found FIX do not use LaTeX formatting in tabular output FIX additional sanity checks for input data format FIX more consistent handling of plot 'with table' FIX incorrect, possibly empty, command string was saved for previous fit FIX 2D images with logscale axes could fail (segfault) FIX nested iteration containing an empty range
2017-08-20Never use writable text segments on i386. Bump revision.joerg1-2/+6
2017-08-19graphics/autopano-sift-C: Install manpages into ${PKGMANDIR}.jlam2-8/+17
This package uses CMake to configure the software. Include the GNUInstallDirs CMake module to define CMAKE_INSTALL_<dir> macros, and use CMAKE_INSTALL_MANDIR as the location for the installed manpages. The correct environment variables are passed so that ${CMAKE_INSTALL_MANDIR} points into ${PKGMANDIR}.
2017-08-18Update ruby-gnome2 packages to 3.1.8.tsutsui11-96/+39
Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.8/NEWS) == Ruby-GNOME2 3.1.8: 2017-07-15 This is a bug fix release for macOS install. === Changes ==== Ruby/GLib2 * Improvements * Supported (({--enable-debug})) for C++ sources. * Fixes * Fixed auto libffi detection for Homebrew. [GitHub#1058][Reported by Andy Meneely] ==== Ruby/Pango * Improvements * (({Pango::Rectangle#to_a])): Added. ==== Ruby/GObjectIntrospection * Improvements * Supported non-pointer struct field reader. [GitHub#1042][Reported by cedlemo] * Supported (({GHashTable<UTF-8, UTF-8>})). ==== Ruby/CairoGObject * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GDK3 * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GTK3 * Improvements * Made more demos workable. ==== Ruby/WebKit2GTK * Improvements * Added a sample that uses proxy. ==== Ruby/GtkSourceView3 * Improvements * CentOS 7: Supported auto native package install. === Thanks * cedlemo * Andy Meneely == Ruby-GNOME2 3.1.7: 2017-07-10 === Changes ==== All * Improvements * Windows: Supported running commands in bundled packages. ==== Ruby/GLib * Improvements * (({GLib::Bytes#size})): Added. * (({GLib::Bytes#length})): Added. * (({GLib::Bytes#pointer})): Added. * Made stable glib-mkenums output. [GitHub#1054][Patch by dai] * Supported GError in callback argument. * Windows: Upgraded bundled GLib to 2.52.3. * Windows: Upgraded bundled Libtasn1 to 4.12. ==== Ruby/GObjectIntrospection * Improvements * Supported freeing GSList. * Supported not GObject Introspection based bindings object for receiver. * Supported int16 array output. * Supported uint16 array output. * Supported uint32 array output. * Supported uint64 array output. * Supported float array output. * Supported double array output. * Supported auto (({#inspect})) defining. * Homebrew: Supported Homebrew not installed at /usr/local. ==== Ruby/Pango * Improvements * Supported attribute again. [GItHub#1033][Reported by Mamoru TASAKA] * Supported (({Pango::Scale})) again. [GItHub#1048][Reported by cedlemo] * Added missing backward compatibility constants. * Windows: Upgraded bundled Pango to 1.40.6. ==== Ruby/GDK3 * Improvements * Windows: Upgraded bundled GTK+ to 3.22.16. ==== Ruby/GTK3 * Improvements * Updated demo. [GitHub#1038][GitHub#1039][GitHub#1040][GitHub#1044][GitHub#1045] [GitHub#1046][GitHub#1047][GitHub#1049][GitHub#1050][GitHub#1051] [GitHub#1052] [Patch by cedlemo] * Supported working on environment that has GTK+ 4. [GitHub#1041][Reported by cedlemo] * (({Gtk::TextTag#weight=})) accepts (({Pango::Weight})). * (({Gtk::TextBuffer#insert_markup})) stops to require length. * (({Gtk::TextTag#scale=})) accepts scale name such as (({:x_small})). * Supported (({GLib::Bytes})) as text buffer input. * (({Gtk::CssProvider#load_from_data})) accepts (({GLib::Bytes})). * Fixes * Fixed a crash bug in demo. [GitHub#1036][Reported by Mamoru TASAKA] ==== Ruby/Rsvg2 * Improvements * Added samples again. * Fixes * Added missing Ruby/CairoGObject dependency. [GitHub#1035][Reported by peret] ==== Ruby/Clutter * Improvements * Windows: Built GDK backend again. [GitHub:#1034][Reported by Alanzote] * Windows: Upgraded bundled Clutter to 1.26.2. ==== Ruby/WebKit2GTK * Improvements * Added a sample that saves screenshot. * Supported (({WebKit2Gtk::WebContext.new(ephemeral: true)})). ==== Ruby/GStreamer * Improvements * Windows: Upgraded bundled libsoup to 2.58.1. * Windows: Upgraded bundled GStreamer to 1.12.1. ==== Ruby/GtkSourceView3 * Improvements * Windows: Upgraded bundled GtkSourceView to 3.24.3. ==== Ruby/VTE3 * Improvements * Windows: Upgraded bundled VTE to 0.48.3. === Thanks * Alanzote * peret * cedlemo * Mamoru TASAKA * dai
2017-08-17Update to 2.19.2szptvlfn2-7/+7
http://git.finalrewind.org/feh/plain/ChangeLog Sat, 12 Aug 2017 05:05:24 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.19.2 * Show ImageMagick loader errors unless --quiet is specified * Fix crash when handling certain media keys (introduced in 2.19.1)
2017-08-17OpenJPEG 2.2.0:adam3-15/+16
This new release includes a significant number of improvements and bug fixes. In particular: * Multi-threading support at decoding side * Several speed optimisations both at encoder and decoder, and both on Wavelet Transform and Entropy Coding parts. On our test set, a single-threaded execution is now around 20% faster (encoding or decoding). * Huge memory consumption reduction at decoding side (~60% reduction on large images) * Several important bug fixes, in particular the one that was preventing OpenJPEG to encode lossless in some specific situations, as well as those related to mode switches (BYPASS/LAZY, RESTART/TERMALL, etc). * Several security fixes thanks to the inclusion of OpenJPEG in the Google OSS Fuzz project. Beside that, several improvements have been brought to the project maintenance, like inclusion of benchmarking scripts to compare speed with latest available kakadu binaries. And, last but not least, API and ABI are 100% compatible with previous version.
2017-08-171 new package in graphicsgavan1-1/+2
2017-08-17Add go-image packagegavan5-0/+291
2017-08-17Update tex-pstricks{,-doc} to 2.74markd4-16/+16
This version 2.74 has a new random color for gray, rgb, cmyk, and hsb.
2017-08-16Update some HOMEPAGEs.wiz1-2/+2
2017-08-16Comment out dead sites.wiz19-44/+44
2017-08-16Follow some http redirects.wiz10-24/+24
2017-08-15Revbump due to poppler update to version 0.57.0.nros4-7/+8
2017-08-152.10.2:adam2-7/+7
Bug fixes.
2017-08-14Updated p5-Image-Info to 1.41.wiz2-8/+7
2017-07-12 Slaven Rezic <slaven@rezic.de> Release 1.41 Stable release with the change in 1.40_50 Additionally more diagnostics in t/string.t 2017-06-30 Slaven Rezic <slaven@rezic.de> Release 1.40_50 Support iTXt chunks in PNGs (RT #122285) (by Nicholas Clark)
2017-08-11forgot to revbump in the previous commit, now done.nros1-2/+2
2017-08-11Install license to comply with the bsd license and binary redistibution.nros2-2/+13
Add runtime paths to pkgconfig files. Bump PKGREVISION.
2017-08-11Install licenses and copyright information in freeimage andnros4-7/+58
freeimage-plus packages in order to comply with binary redistribution of the boundled libraries.
2017-08-082.36.8:adam8-53/+48
* jpeg: restore grayscale image support * bmp: Tighten image dimension checks * ico: Fixo icon quality sorting * Various other leak and overflow fixes * Add some assertion to help static analysis * Remove support for building on various obsolete platforms * Translation updates 2.36.7: * Add tests for recent bug fixes * ico, bmp, tiff: avoid integer overflows * jpeg: error out if wrong number of channels * Misc.bugfixes * Support mimetypes: image/wmf, image/emf * Translation updates
2017-08-07Update to 2.19.1szptvlfn2-7/+7
https://git.finalrewind.org/feh/plain/ChangeLog Tue, 25 Jul 2017 18:40:33 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.19.1 * Fix Shift modifier not being recognized for tab, space and similar keys. This lead to keybindings like Shift+Tab or Shift+Space being parsed as if the Shift modifier had not been specified
2017-08-05Add patches to fix CVEs:nros5-2/+63
CVE-2017-7885 CVE-2017-7975 CVE-2017-7976 CVE-2017-9216 Bump PKGREVISION.
2017-08-04Fix typo.wiz1-2/+3
2017-08-04+ py-piexifkleink1-1/+2
2017-08-04Import piexif 1.0.12 as graphics/py-piexif.kleink4-0/+60
Exif manipulation with pure python script. * Pure Python. So, it runs everywhere where Python runs. * Easy exif manipulations. Read, write, remove... * Documented.
2017-08-04+libfpxnros1-1/+2
2017-08-04Import libfpx 1.3.1 to pkgsrc, packaged in pkgsrc-wip by nros(me).nros5-0/+66
Libfpx is The Flashpix OpenSource Toolkit a library for reading and writing FlashPix images. This product includes software developed by the contributors and Digital Imaging Group, Inc. (http://www.digitalimaging.org/) for use in the Flashpix Toolkit Project.
2017-08-01Comment out some dead HOMEPAGEs.wiz8-17/+17
2017-08-01Update HOMEPAGE.wiz1-2/+2
2017-08-01Comment out dead sites (DNS problems).wiz3-7/+7
2017-08-01Follow some http -> https redirects.wiz21-45/+45
2017-08-01Update to 0.1.0ryoon3-14/+13
Changelog: Not available
2017-07-30Use https for www.gnome.org HOMEPAGEs.wiz13-26/+26
2017-07-30Switch github HOMEPAGEs to https.wiz3-6/+6
2017-07-300.14adam2-7/+7
Remove use of iteritems in altgraph.GraphAlgo code 0.13 Graph._bfs_subgraph and back_bfs_subgraph return subgraphs with reversed edges
2017-07-27Updated png to 1.6.31.wiz2-7/+7
Changes since the last public release (1.6.30): Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it; bug report by Michael Felt). Revised pngpriv.h to work around failure to compile arm/filter_neon.S ("typedef" directive is unrecognized by the assembler). The problem was introduced in libpng-1.6.30beta01. Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx). Added special case for FreeBSD in arm/filter_neon.S (Maya Rashish). Added instructions for disabling hardware optimizations in INSTALL. Added "--enable-hardware-optimizations" configuration flag to enable or disable all hardware optimizations with one flag. Updated CMakeLists.txt to add INTEL_SSE and MIPS_MSA platforms. Changed "int" to "png_size_t" in intel/filter_sse2.c to prevent possible integer overflow (Bug report by John Bowler). Quieted "declaration after statement" warnings in intel/filter_sse2.c. Added scripts/makefile-linux-opt, which has hardware optimizations enabled. Removed one of the GCC-7.1.0 'strict-overflow' warnings that result when integers appear on both sides of a compare. Worked around the others by forcing the strict-overflow setting in the relevant functions to a level where they are not reported (John Bowler). Changed "FALL THROUGH" comments to "FALLTHROUGH" because GCC doesn't like the space. Worked around some C-style casts from (void*) because g++ 5.4.0 objects to them. Increased the buffer size for 'sprint' to pass the gcc 7.1.0 'sprint overflow' check that is on by default with -Wall -Wextra. Added eXIf chunk support. Added a minimal eXIf chunk (with Orientation and FocalLengthIn35mmFilm tags) to pngtest.png.
2017-07-23Add kqtquickcharts4markd1-1/+2
2017-07-23Add kqtquickcharts 4.14.3markd4-0/+28
Beautiful and interactive charts for Qt Quick 1.0
2017-07-16Fix DISTNAME.wiz2-8/+7
2017-07-16Version 0.8.0adam3-11/+32
* Follow semver * Avoid implicit relative import * Use utf-8 instead of utf8 in headers * Keep cairo library loaded until all relevant objects are freed * Add cairo_quartz_* functions for MacOS * Use the default ReadTheDocs theme * Fix implicit casts