Commit graph

12286 commits

Author SHA1 Message Date
prlw1
44723b746d Update eog3 to 3.24.1
Highlights:
* Replace zoom scale with a text entry based on Evince's zoom widget
* Fix keyboard navigation in the headerbar and popup menu
2017-08-30 08:12:42 +00:00
prlw1
43eb2b25a7 Fix adwaita-icon-theme PLIST 2017-08-29 12:26:35 +00:00
prlw1
64ec940496 Update adwaita-icon-theme to 3.24.0
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-27 15:35:23 +00:00
wiz
47496c84e0 Updated png to 1.6.32.
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-26 05:50:00 +00:00
adam
931d707fe2 Revbump for boost update 2017-08-24 20:03:08 +00:00
adam
62d3f1ac1b Revbump for boost update 2017-08-24 20:02:56 +00:00
jperkin
754c76aa5b Fix man installation path correctly. 2017-08-24 09:07:12 +00:00
markd
97c129024f Add tex-venndiagram{,-doc} 2017-08-24 02:22:34 +00:00
markd
cf91593f62 Add tex-venndiagram{,-doc} 1.1
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-24 02:21:17 +00:00
markd
158ccfbd6a Update tex-mptopdf{,-doc} to 2017
changes unknown
2017-08-24 00:16:12 +00:00
markd
4e76b505ee Update tex-pst-pdf{,-doc} to 1.2d
changes unknown
2017-08-23 23:51:35 +00:00
markd
106c5d3454 Update tex-mcf2graph{,-doc} to 4.25
-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-23 22:32:41 +00:00
jlam
6507b4f20d graphics/cdlabelgen: Remove perldoc(1) as a build tool.
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-23 17:53:55 +00:00
adam
8d71198354 Changes in 5.0.7
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-21 15:06:53 +00:00
joerg
d88796ea43 Never use writable text segments on i386. Bump revision. 2017-08-20 19:41:13 +00:00
jlam
401434bdf9 graphics/autopano-sift-C: Install manpages into ${PKGMANDIR}.
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-19 00:19:37 +00:00
tsutsui
45a0f2692f Update ruby-gnome2 packages to 3.1.8.
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-18 14:58:49 +00:00
szptvlfn
130d2adad0 Update to 2.19.2
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-17 23:31:03 +00:00
adam
95b8e785a8 OpenJPEG 2.2.0:
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-17 20:08:33 +00:00
gavan
c8c3c8cac0 1 new package in graphics 2017-08-17 02:05:16 +00:00
gavan
a20e24e9e4 Add go-image package 2017-08-17 02:02:56 +00:00
markd
184f4e0515 Update tex-pstricks{,-doc} to 2.74
This version 2.74 has a new random color for
gray, rgb, cmyk, and hsb.
2017-08-17 01:33:43 +00:00
wiz
7c8354aa3e Update some HOMEPAGEs. 2017-08-16 21:22:11 +00:00
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
wiz
a1e4174a9c Follow some http redirects. 2017-08-16 20:21:03 +00:00
nros
dc59604fe2 Revbump due to poppler update to version 0.57.0. 2017-08-15 11:08:02 +00:00
adam
88b8fa68d6 2.10.2:
Bug fixes.
2017-08-15 05:39:13 +00:00
wiz
6f502c961e Updated p5-Image-Info to 1.41.
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-14 18:53:19 +00:00
nros
ac29bdcce5 forgot to revbump in the previous commit, now done. 2017-08-11 16:41:23 +00:00
nros
9ff6078cb5 Install license to comply with the bsd license and binary redistibution.
Add runtime paths to pkgconfig files.
Bump PKGREVISION.
2017-08-11 16:09:47 +00:00
nros
4491400716 Install licenses and copyright information in freeimage and
freeimage-plus packages in order to comply with binary redistribution of
the boundled libraries.
2017-08-11 15:26:20 +00:00
adam
2d6a4cef17 2.36.8:
* 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-08 16:52:10 +00:00
szptvlfn
f7b7fccd7a Update to 2.19.1
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-07 22:07:40 +00:00
nros
d96f63f0ad Add patches to fix CVEs:
CVE-2017-7885
CVE-2017-7975
CVE-2017-7976
CVE-2017-9216
Bump PKGREVISION.
2017-08-05 08:03:05 +00:00
wiz
63b38ce07b Fix typo. 2017-08-04 20:03:17 +00:00
kleink
a0d88651af + py-piexif 2017-08-04 18:46:46 +00:00
kleink
90e939fe7c Import piexif 1.0.12 as graphics/py-piexif.
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 18:43:18 +00:00
nros
5ed27b8a5e +libfpx 2017-08-04 08:28:47 +00:00
nros
944b3ca2f7 Import libfpx 1.3.1 to pkgsrc, packaged in pkgsrc-wip by nros(me).
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-04 08:24:24 +00:00
wiz
4b6cc49c90 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
wiz
908f082c71 Update HOMEPAGE. 2017-08-01 17:03:52 +00:00
wiz
7b294157a3 Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
ryoon
32c90f8341 Update to 0.1.0
Changelog:
Not available
2017-08-01 12:05:31 +00:00
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
wiz
5d86518619 Switch github HOMEPAGEs to https. 2017-07-30 22:32:10 +00:00
adam
d84916cef0 0.14
Remove use of iteritems in altgraph.GraphAlgo code

0.13
Graph._bfs_subgraph and back_bfs_subgraph return subgraphs with reversed edges
2017-07-30 17:45:41 +00:00
wiz
74c55634c2 Updated png to 1.6.31.
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-27 22:07:07 +00:00
markd
f7cc59d970 Add kqtquickcharts4 2017-07-23 21:05:21 +00:00
markd
d068212c66 Add kqtquickcharts 4.14.3
Beautiful and interactive charts for Qt Quick 1.0
2017-07-23 21:04:15 +00:00