Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (0m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:25:52 UTC Now

2017-09-13 14:17:43 UTC MAIN commitmail json YAML

+ calibre-3.7 [wip], gecko-mediaplayer-1.0.9b, lprof-1.11.4.1,
  qt5-5.9.1 [wip], scribus-qt4-1.4.6, wxmaxima-17.05.1 [wip].

(wiz)

2017-09-13 10:40:18 UTC MAIN commitmail json YAML

Fix LICENSE pattern (lgpl2 -> gnu-lgpl-v2.1)

(abs)

2017-09-13 10:36:13 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.27.0

(leot)

2017-09-13 10:35:58 UTC MAIN commitmail json YAML

mpv: Update multimedia/mpv to 0.27.0

pkgsrc changes:
- Delete 2nd hunk of patches/patch-audio_out_ao__oss.c, it was fixed uptsream
  and it is no more needed for 0.27.0.

Changes:
0.27.0
======
Features
--------
Added
~~~~~
- Windows: handle media keys
- libmpv: options: add a thread-safe way to notify option updates
- vd_lavc/vo_opengl: support embedded ICC profiles
- vo: rendering API abstraction for future non-GL video outputs
- vo_opengl: add a gamut warning feature to highlight out-of-gamut colors (--gamut-warning)
- vo_opengl: add direct rendering support (--vd-lavc-dr)
- vo_opengl: implement (faster) compute shader based EWA kernel
- vo_opengl: implement HLG OOTF inverse
- vo_opengl: support HDR peak detection (--hdr-compute-peak)
- vo_opengl: support float input pixel formats
- vo_opengl: support loading custom user textures (#4586)
- vo_opengl: support user compute shaders

Removed
~~~~~~~
- Remove video equalizer handling from vo_direct3d, vo_sdl, vo_vaapi, and vo_xv (GPL, not worth the effort to support legacy VOs)

Options and Commands
--------------------
Added
~~~~~
- macOS: add --no-native-fs option to disable the native macOS fullscreen (#4014)
- player: add --track-auto-selection option

Changed
~~~~~~~
- input: use mnemonic names for mouse buttons, same as Qt: https://doc.qt.io/qt-5/qt.html#MouseButton-enum
- options: change --loop semantics
- player: make --lavfi-complex changeable at runtime
- vf_eq: remove this filter (GPL; uses libavfilter���s eq filter now, with changed semantics)
- video: change --deinterlace behavior
- vo_opengl: generalize HDR tone mapping to gamut mapping, --hdr-tone-mapping ��� --tone-mapping

Removed
~~~~~~~
- --field-dominance (GPL-only author, no chance of relicensing)
- input: drop deprecated "osd" command
- options: drop --video-aspect-method=hybrid (GPL-only)

Fixes and Minor Enhancements
----------------------------
- TOOLS/autocrop.lua: fix cropdetect black limit for 10-bit videos
- TOOLS/lua/autodeint: update to lavfi-bridge
- TOOLS/lua/status-line: improve and update
- af_lavrresample: don't call swr_set_compensation() unless necessary (#4716)
- ao_oss: fix period_size calculation (#4642)
- ao_rsound: allow setting the host
- audio: fix spdif mode
- filter_kernels: correct spline64 kernel
- macOS: fix media keys input when other Apps steal the priority (#4834)
- macOS: fix the support of multiple renderers (GPU switch) (#2371)
- macOS: remove the standard "Show Tab Bar" menu item
- options: fix --include (#4673)
- player: fix --end with large values (#4650)
- player: fix confusion in audio resync code (#4688)
- player: make refresh seeks slightly more robust (#4757)
- player: readd smi subtitle extension (#4626)
- vd_lavc: change auto-probe order to prefer cuda over vdpau-copy
- vd_lavc: fix device leak with copy-mode hwaccels (#4735)
- vd_lavc: fix hwdec compatibility with yuvj420p formats
- vd_lavc: fix mid-stream hwdec fallback
- vf_vapoursynth: fix inverted sign and restore 10 bit support (#4720)
- video: increase --monitorpixelaspect range
- vo_opengl: adjust the rules for linearization (#4631)
- vo_opengl: scale deband-grain to the signal range
- vo_opengl: tone map on the maximum signal component
- x11: fix that window could be resized when using embedding (#4784)
- ytdl_hook: resolve relative paths when joining segment urls (#4827)
- ytdl_hook: support fragments with relative paths, fixes segmented DASH

(leot)

2017-09-13 10:28:53 UTC MAIN commitmail json YAML

doc: Updated security/py-certbot to 0.18.1

(fhajny)

2017-09-13 10:28:42 UTC MAIN commitmail json YAML

Update security/py-certbot to 0.18.1.

- The Nginx plugin now configures Nginx to use 2048-bit Diffie-Hellman
  parameters.
- certbot-auto now installs Certbot in directories under /opt/eff.org.
- The Nginx plugin can now be selected in Certbot's interactive output.
- Output verbosity of renewal failures when running with --quiet has
  been reduced.
- The default revocation reason shown in Certbot help output now is a
  human readable string instead of a numerical code.
- Plugin selection is now included in normal terminal output.
- A newer version of ConfigArgParse is now installed when using
  certbot-auto causing values set to false in a Certbot INI
  configuration file to be handled intuitively.
- New naming conventions preventing certbot-auto from installing OS
  dependencies on Fedora 26 have been resolved.

(fhajny)

2017-09-13 10:03:47 UTC MAIN commitmail json YAML

firefox52: hacks for sparc64/big endian platforms

While graphics support for big endian platforms ist still not quite
right, we prefer slightly garbled display (or missing items) over
browser crashes.

(martin)

2017-09-13 10:01:10 UTC MAIN commitmail json YAML

doc: Updated math/maxima to 5.40.0

(wiz)

2017-09-13 10:00:53 UTC MAIN commitmail json YAML

maxima: update to 5.40.0.

Maxima 5.40 change log
======================

New items in core:
------------------
[0eda309] New functions encode_time and decode_time, with test cases.

New items in share:
-------------------
[534a7d1] add symplectic_ode package
[46a7a0f] Add Kaplan-Meier's survival and empirical distribution estimators

Changes in core:
----------------
[cb259bb] change O(n^2) method for flattening list to O(n) method.
[21cf8e1] split totient into two parts
[6ef2b26] optimized gcfactor and tried to make it easier to read.
[1594167] optimize gc squaring and inline gctime1
[d7ff7c3] inline gctimes.
[4c8b6c6] sped up psumsq.
[f306940] speeded up imodp.
[efadb61] new implementation of ; is about a factor of 2 faster on sbcl
[9c79308] move jacbi and related functions from rat3c to numth
[75d8ceb] sped up divsum by splitting it in two parts where the lower
          Numerous cross-compiling changes.
          Numerous documentation changes and improvements.
          Build/installation improvements.
          Many updates to examples.
          Many changes and improvements to test system.

Changes in share:
--------------
[9c7c70c] Commit new version of COMA. Sent by Wilhelm Haager
[0ef9ab0] Check for a constant "variable" of integration in romberg and bromberg
[834ffb3] Import ODEPACK fortran code.
[06bc1bd] Julia() and mandelbrot() are modified to create maxoutXXX.gnuplot
[dca80e3] plotdf: An option to change the arrow density. Patch from themusicgod1.

Bug fixes:
----------
[6ff1570] fix bug 3291: ecl on Linux needs utf-8
[db7788f] fix bug3300 Incorrect sha256sum output
[b896d1f] In rtest_translator, skip some tests which cause a crash (bug #3291).
[f1bc324] Implement numerical evaluation for gamma_greek. Fixes SF bug #3277.
[eec3d7f] In tests for kill(props), work around bug #3289.
[6267b88] In lsquares_mse, ensure temporary variable is assigned the correct value. #3282.
[b58a547] In lsquares_mse, ensure temporary variable is assigned the correct value. #3282.
[a7239b1] In RISCHLOGEPROG, detect zero divisor. This fixes SF bug #3274.
[eaacba6] Unlock :common-lisp package when compiling with SBCL. Fixes SF bug #3271.
[71ee1c0] Fix bug #2740: demo(romberg) fails
[5fb8f81] Add test for bug #2295: Failure to evaluate definite integral
[35c625e] Add tests for bug #2314: Two different results for an integral
[56fb70e] In tests for simplify_sum, add a few more tests from bug report #3236.

Unnumbered bugs:
----------------
[06c0fc7] operatingsystem: Make chdir work with recent gcl versions.
[7277f54] gcfactor(4/(%i+1)) gave an internal error in $bothcoef.
[c477689] Give informative error message when some index is not an integer: "rat(-1) isn't an integer?" from mailing list 2017-03-04.
[96c57d5] work around bug in gcl decode-universal-time.
[b4819b4] work around bug in gcl decode-universal-time.
[a36bf53] When evaluating float(diff(...)), apply float only to the first argument. Fixes bug reported to mailing list 2017-02-27.
[bffe54f] In GETL-LM-FCN-PROP, return NIL for argument which is not a symbol. Fixes bug reported to mailing list 2017-03-04.
[ef1fa9e] Remove built-in symbols from the list for user-defined properties. Fixes bug reported to mailing list 2017-02-24.
[70e05dd] Handle Lisp arrays in MQAPPLY expressions more carefully. Fixes bug reported to mailing list 2017-02-02.
[761cc1c] Handle Lisp arrays in MQAPPLY expressions more carefully. Fixes bug reported to mailing list 2017-02-02.
[b6dd08c] A solve() enhancement by Richard Fateman that should fix a zillion of bug tickets.
[b6b5c5c] Translate define and ":=" correctly by nuking the translator property. Fixes bug reported to mailing list circa 2017-01-24.
[5cfc6fd] Fix bernoulli and binomial pdfs when p=0 or p=1
[d6739e9] Fix bernoulli and binomial pdfs when p=0 or p=1

Maxima 5.39 change log
======================

New items in core:
------------------

New functions firstn and lastn

Changes in core:
----------------

Special variable clean-up
Crosscompiling support
Gnuplot 5.0 or newer versions
Documentation updates
function save: portable way to save "fast" arrays (hash tables)
functions timedate, parse_timedate: handle timezone offsets
Floating point overflow handling
Complex numericals
Testsuite additions and improvements
GIT fixes
ODE improvements
Load .wxm files from wxMaxima
Temporary file handling improvements

New in share:
-------------

package decfp: decimal bigfloat package (thanks to Richard Fateman)

Changes in share:
-----------------

In some share test scripts, put reset() at the top
package solver: rename solver.mac to Solver.mac
package stringproc: new functions slessp, slesspignore, sgreaterp, sgreaterpignore (string comparison)
package charsets: several updates and improvements; still work in progress
package boolsimp: code clean-up; no functional changes
package descriptive, functions continuous_freq, discrete_freq: faster counting algorithm; accept arrays as well as lists

Bug fixes:
----------

[54822ea] Fixed bug #3258: diff with negative order in integrate
[0e4ed41] Fix issue #3255 by changing how resimplification works
[55ba236] In risplit, in preparation of fixing issue #3255 (logarc)
[6e7f9dd] Partial fix #3216: In package lapack, load without compile
[ad86a80] Fixed bug #3232: In ezunits, don't compile predicate functions
[0ec66c6] Fixed GCL bug #49689: Mark a known failure in rtest11
[98b0349] Fixed bug #3213: Round when formatting bigfloats
[3745efa] Another test for bug #3244.
[67fd622] Fixed bug #3246: look-up entries for inv. trig antiderivatives
[120d8be] Fixed bug #3241: In MQAPPLY1, call AMPERCHK
[e916dd0] Fixed bug #3235: In RGRP, rephrase test for ECL
[7060221] Add tests from bug #3221
[2204fca] Fixed bug #3221: elliptic_pi(n,z,m) wrong for z > %pi/2
[cb3dc1c] Fixed bug #453: algsys fails in simple case
[7efa7eb] Add tests from SF bug 2059.
[4851e2c] Add tests from SF [bugs:2038] and [bugs:#2736]
640ca75 SF [bug:#1266][bug:#3208] Don't use $radcan when simplifying in algsys.
2986fc0 Fix SF [bugs:#3208]. Use sqrtdenest in algsys to simplify partial solutions.
5fd2f55 [bugs:#3208] algsys.lisp:presultant: resimplify result
4734ec8 share-subdirs.lisp is auto-generated *and* in version control - which is afaik unavoidable for the lisp-only build system. It also currently is out-of-sync with the repo => Updated the repo version.
f91d677 Increase output when running share/contrib/diffequations/tests
a5873ba SF bugs 3210 and 3212.  Fix algsys regressions.
9a4694f Bug #2796 can't load ode2 with n declared constant
3c6c473 Bug report ID: 1621 Wrong solution to ode2
cf9cbb2 Fixed bug #2667: Distinguish trig function exponents in TeX
bf4cf94 In rtest_log, additional tests for SF bug #3105.
9ef3fee Fixed bug #3148: Most of the change is in indentation
8f523fc Fixed bug #3194: No simplification of tan(x+n*%pi) and cot(x+n*%pi)
fdadebc Fixed bug #3186 and other get_plot_option issues.
3fd2b4c Fixed bug #3022: Update the RPM spec file
aa0a365 Fixed bug #3180: declare(foo, antisymmetric)
9ad3f2f Add test for SF bug #3090
a57ff0c Add test for SF bug #3170
4568937 Fixed bug #3144: Avoid unbounded recursion in PTIMES%E
0bcccbe Fixed bug #3109: is(sin(x) <= 1) returns "unknown"
037ea4a Fixed bugs #3114, #3115: introduced by [647516] Fix integrate(x=0,x)

Unnumbered bugs:
----------------

[c8007b9] Partial fix to read_xpm.
[35790e2] Correct documentation for rest
[eb56614] Fix test for orderlessp transitive
[85aff4c] Fix in gcl-builds smismatch
[d37c3e4] Fix in timedate, round TZ
[74800c2] Remove redundant definition of copy from share/affine
[8ec3a05] Another fix for summation of rational functions
[394ca66] In package facexp, remove "&&" because
[b7ee537] Ensure that *OPR-TABLE* associates "{" with $SET
[9f43849] Ran update_examples on Simplification.texi
[dd6fbb1] Fix uses of complex-float-numerical-eval-p
[07363c2] Fix bug in running test files
[6d1b6fe] Partially fixed assumptions regarding products and powers
[639dd40] Partially fixed assumptions regarding products and powers
[691cbc4] Fix taylor testsuite failure bug introduced by [22f4fd]

(wiz)

2017-09-13 09:37:06 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.6.12

(fhajny)

2017-09-13 09:36:56 UTC MAIN commitmail json YAML

Update net/rabbitmq to 3.6.12.

Core Server
- Process responsible for running the autoheal partition handling
  strategy could run into a deadlock with its peers, preventing autoheal
  from completing.
- Garbage collection of mirrored queue metrics on nodes that did not
  host a master or mirror for a queue affected delivery and
  acknowledgement rates. This could result in rates being 0 or negative
  when they should not be.
- Stats emission could prevent queue mirrors from performing garbage
  collection and consume memory even when they were empty.
- RABBITMQ_SCHEDULER_BIND_TYPE and RABBITMQ_DISTRIBUTION_BUFFER_SIZE now
  can be set via rabbitmq-env.conf.

Shovel Management Plugin
- Passwords in source and destination URIs are now redacted out.

Federation Management Plugin
- Passwords in upstream URIs are now redacted out.

(fhajny)

2017-09-13 09:07:53 UTC MAIN commitmail json YAML

spek: Switch MASTER_SITES to github.

(wiz)

2017-09-13 09:06:34 UTC MAIN commitmail json YAML

mk/misc/developer.mk: improve commit message

Commits to doc/ might also affect the TODO file, so use
"doc: " instead of "CHANGES-2017: " as default prefix.

Suggested by jperkin.

(wiz)

2017-09-13 09:04:16 UTC MAIN commitmail json YAML

CHANGES-2017: Updated multimedia/x264-devel to 20170912

(wiz)

2017-09-13 09:04:05 UTC MAIN commitmail json YAML

x264-devel: update to 20170912.

Two months of changes.

(wiz)

2017-09-13 09:03:45 UTC MAIN commitmail json YAML

2017-09-13 08:56:28 UTC MAIN commitmail json YAML

CHANGES-2017: Updated graphics/ImageMagick to 7.0.7.2

(wiz)

2017-09-13 08:56:18 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.7.2.

2017-09-11  7.0.7-2 Glenn Randers-Pehrson <glennrp@image...>
  * Use signed integer arithmetic to caluculate timezone corrections (reference
    https://github.com/ImageMagick/ImageMagick/issues/685).

2017-09-09  7.0.7-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-1, GIT revision 21065:ab2194121:20170909.

2017-09-09  7.0.7-1 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-09-05 7.0.7-1 Dirk Lemstra <dirk@lem.....org>
  * Added -define tiff:write-layers=true to add support for writing layered
    tiff files.

2017-09-03  7.0.7-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-0, GIT revision 20996:2f8ac2203:20170903.

2017-08-28  7.0.7-0 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Don't overwrite symbolic links when the shred policy is enabled.

2017-08-27  7.0.6-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-10, GIT revision 20920:9940c367a:20170827.

2017-08-27  7.0.6-10 Cristy  <quetzlzacatenango@image...>
  * Support -metric ssim, structual similarity index.

2017-08-26  7.0.6-10 Dirk Lemstra <dirk@lem.....org>
  * Fixed thread safety issue inside the pango and librsvg decoder
    (reference: https://github.com/dlemstra/Magick.NET/issues/91).

2017-08-20  7.0.6-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-9, GIT revision 20860:3f307d8ad:20170820.

2017-08-18  7.0.6-9 Glenn Randers-Pehrson <glennrp@image...>
  * Fixed bug with writing tIME chunk when timezone has a negative offset
    (reference: https://github.com/ImageMagick/ImageMagick/issues/685)

2017-08-18  7.0.6-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-8, GIT revision 20838:e2eb79427:20170818.

2017-08-14  7.0.6-7 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Support CubicSpline resize filter.  Define the lobes with the
    -define filter:lobes={2,3,4} (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506).
  * Prevent assertion failure when creating PDF thumbnail (reference
    https://github.com/ImageMagick/ImageMagick/issues/674).

2017-08-12  7.0.6-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-7, GIT revision 20799:0db4d8a16:20170812.

2017-08-12  7.0.6-7 Cristy  <quetzlzacatenango@image...>
  * Improve EPS aliasing (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32497).

2017-08-11  7.0.6-7 Dirk Lemstra <dirk@lem.....org>
  * Added a new option called 'dds:fast-mipmaps' (reference
    https://github.com/ImageMagick/ImageMagick/issues/558)
  * The mipmaps of a dds image can now be created from a list of images with
    -define dds:mipmaps=fromlist (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=30236).

2017-08-10  7.0.6-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-6, GIT revision 20775:061d0fa25:20170810.

2017-08-10  7.0.6-6 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-08-10  7.0.6-6 Glenn Randers-Pehrson <glennrp@image...>
  * tests/validate.c: Show the reason for failures in the test logs,
    if available.

2017-08-03  7.0.6-6 Glenn Randers-Pehrson <glennrp@image...>
  * Put UTC time in the PNG tIME chunk instead of local time (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447).

2017-08-02  7.0.6-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-5, GIT revision 20715:26b28d50a:20170802.

2017-08-01  7.0.6-5 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-07-29  7.0.6-5 Glenn Randers-Pehrson <glennrp@image...>
  * Properly set image->colorspace in the PNG decoder (previously
    it was setting image->gamma, but only setting image->colorspace
    for grayscale and gray-alpha images.  Reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32418).
  * Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference
    https://github.com/ImageMagick/ImageMagick/issues/632).
  * Added "-define png:ignore-crc" option to PNG decoder. When you know
    your image has no CRC or ADLER32 errors, this can speed up decoding.
    It is also helpful in debugging bug reports from "fuzzers".

2017-07-29  7.0.6-5 Cristy  <quetzlzacatenango@image...>
  * Off by one error for gradient coder (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32416),
    https://github.com/ImageMagick/ImageMagick/issues/612).

2017-07-28  7.0.6-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-4, GIT revision 20657:4e81160d6:20170728.

2017-07-24  7.0.6-4 Cristy  <quetzlzacatenango@image...>
  * YUV coder no longer renders streaks (reference
    https://github.com/ImageMagick/ImageMagick/issues/612).
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues) including
    https://github.com/ImageMagick/ImageMagick/issues/618 (CVE-2017-12676).
  * coders/png.c: Initialized quantum_scanline and quantum_info
    to prevent a bad free (reference
    https://github.com/ImageMagick/ImageMagick/issues/621).

2017-07-25  7.0.6-4 Glenn Randers-Pehrson <glennrp@image...>
  * Removed write_chunk_from_profile() from coders/png.c because it has
    not worked at least since version 6.7.6.
  * Removed many redundant checks before RelinquishMagickMemory(), which
    is safe to call with a NULL argument.
  * Added experimental PNG orNT chunk, to store image->orientation.
  * Removed vpAg chunk write support (we are now writing caNv instead).

2017-07-24  7.0.6-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-3, GIT revision 20598:cc9c43b44:20170724.

2017-07-23  7.0.6-3 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-07-23  7.0.6-3 Glenn Randers-Pehrson <glennrp@image...>
  * Fix memory leaks when reading a malformed JNG image:
    https://github.com/ImageMagick/ImageMagick/issues/600 (CVE-2017-13141),
    https://github.com/ImageMagick/ImageMagick/issues/602 (CVE-2017-12565).

2017-07-21  7.0.6-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-2, GIT revision 20549:62fcf3d96:20170721.

2017-07-19  7.0.6-2 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * The -monochrome option no longer returns a blank canvas (reference
    https://github.com/ImageMagick/ImageMagick/issues/594).
  * coders/png.c: fixed memory leak of quantum_info (CVE-2017-11539, reference
    https://github.com/ImageMagick/ImageMagick/issues/582
  * coders/png.c: fixed NULL dereference when trying to write an empty MNG
    (CVE-2017-11522, reference
    https://github.com/ImageMagick/ImageMagick/issues/586).

2017-07-15  7.0.6-2 Glenn Randers-Pehrson <glennrp@image...>
  * Added caNv, eXIf, and pHYs to the list of PNG chunks to be removed
    by the "-strip" option.

2017-07-15  7.0.6-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.6-1, GIT revision 20447:c2a315e10:20170715.

2017-07-13  7.0.6-1 Glenn Randers-Pehrson <glennrp@image...>
  * Implemented PNG eXIf chunk support.

2017-07-08  7.0.6-1 Cristy  <quetzlzacatenango@image...>
  * Support new -auto-threshold option.  OTSU and Triangle methods are
    currently supported.  Look for the Kapur method in the next release.
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Don't use variable float_t / double_t, bump SO (reference
    https://github.com/ImageMagick/ImageMagick/issues/510).
  * Support DNG images with libraw delegate library.

2017-07-02  7.0.6-1 Glenn Randers-Pehrson <glennrp@image...>
  * Reject PNG file that is too small (under 60 bytes) to contain
    a valid image.
  * Reject JPEG file that is too small (under 107 bytes) to contain
    a valid image.
  * Reject JNG file that is too small (under 147 bytes) to contain
    a valid image.

2017-06-22  7.0.6-1 Glenn Randers-Pehrson <glennrp@image...>
  * Stop a memory leak in read_user_chunk_callback() (reference
    https://github.com/ImageMagick/ImageMagick/issues/517,
    CVE 2017-11310).

(wiz)

2017-09-13 08:40:14 UTC MAIN commitmail json YAML

CHANGES-2017: Updated misc/todoman to 3.2.4

(wiz)

2017-09-13 08:40:02 UTC MAIN commitmail json YAML

todoman: update to 3.2.4.

v3.2.4

    Deploy new versions to PyPI using twine. Travis doesn窶冲 seem
    to be working.

v3.2.3

    Tests should no longer fail with pyicu installed.
    Improved documentation regarding how to test locally.

v3.2.2

    Initial support for (bash) autocompletion.
    The location field is not printed as part of --porcelain.

(wiz)

2017-09-13 08:37:52 UTC MAIN commitmail json YAML

CHANGES-2017: Updated multimedia/libva to 1.8.2

(wiz)

2017-09-13 08:37:41 UTC MAIN commitmail json YAML

libva: update to 1.8.2.

Version 1.8.2 - 22.May.2017
* Bump libva to 1.8.2

Version 1.8.1 - 10.Apr.2017
* Bump libva to 1.8.1

Version 1.8.0 - 31.March.2017
* Bump VA API version to 0.40
* API: Change vaRenderPicture semantics that vaRenderPicture no longer deletes the passed buffer automatically.
* API: Add VA_FOURCC_I010 for 10bit surface
* API: Add vaSetErrorCallback and vaSetInfoCallback for error and info message.
* va/drm: Update the support for Mesa Gallium driver
* va/drm: Fix authentication check for /dev/dri/card0
* Move all utilities and tests to libva-utils (https://github.com/01org/libva-utils)

(wiz)

2017-09-13 08:33:13 UTC MAIN commitmail json YAML

CHANGES-2017: Updated net/tigervnc to 1.8.0

(wiz)

2017-09-13 08:33:03 UTC MAIN commitmail json YAML

tigervnc: update to 1.8.0.

The full release of TigerVNC 1.8.0 is now available. Lots of changes
have been made since the last release, but the highlights are:

  - Overhaul of the Java client to match the look and behaviour
    of the native client
  - Initial work for multi-threaded decoding in the Java client
  - vncconfig no longer needed for clipboard with Xvnc/libvnc.so
  - vncserver has system wide config support
  - Reduced CPU usage in the native viewer on macOS
  - macOS requirement raised to 10.6
  - Full support for alpha cursors in Xvnc/libvnc.so and both viewers

(wiz)

2017-09-13 08:23:47 UTC MAIN commitmail json YAML

Fix building on macOS

(adam)

2017-09-13 08:08:40 UTC MAIN commitmail json YAML

CHANGES-2017: Updated audio/openal-soft to 1.18.1

(wiz)

2017-09-13 08:08:23 UTC MAIN commitmail json YAML

openal-soft: update to 1.18.1.

openal-soft-1.18.1:

    Fixed an issue where resuming a source might not restart playing it.

    Fixed PulseAudio playback when the configured stream length is much less
    than the requested length.

    Fixed MMDevAPI capture with sample rates not matching the backing device.

    Fixed int32 output for the Wave Writer.

    Fixed enumeration of OSS devices that are missing device files.

    Added correct retrieval of the executable's path on FreeBSD.

    Added a config option to specify the dithering depth.

    Added a 5.1 decoder preset that excludes front-center output.

openal-soft-1.18.0:

    Implemented the AL_EXT_STEREO_ANGLES and AL_EXT_SOURCE_RADIUS extensions.

    Implemented the AL_SOFT_gain_clamp_ex, AL_SOFT_source_resampler,
    AL_SOFT_source_spatialize, and ALC_SOFT_output_limiter extensions.

    Implemented 3D processing for some effects. Currently implemented for
    Reverb, Compressor, Equalizer, and Ring Modulator.

    Implemented 2-channel UHJ output encoding. This needs to be enabled with a
    config option to be used.

    Implemented dual-band processing for high-quality ambisonic decoding.

    Implemented distance-compensation for surround sound output.

    Implemented near-field emulation and compensation with ambisonic rendering.
    Currently only applies when using the high-quality ambisonic decoder or
    ambisonic output, with appropriate config options.

    Implemented an output limiter to reduce the amount of distortion from
    clipping.

    Implemented dithering for 8-bit and 16-bit output.

    Implemented a config option to select a preferred HRTF.

    Implemented a run-time check for NEON extensions using /proc/cpuinfo.

    Implemented experimental capture support for the OpenSL backend.

    Fixed building on compilers with NEON support but don't default to having
    NEON enabled.

    Fixed support for JACK on Windows.

    Fixed starting a source while alcSuspendContext is in effect.

    Fixed detection of headsets as headphones, with MMDevAPI.

    Added support for AmbDec config files, for custom ambisonic decoder
    configurations. Version 3 files only.

    Added backend-specific options to alsoft-config.

    Added first-, second-, and third-order ambisonic output formats. Currently
    only works with backends that don't rely on channel labels, like JACK,
    ALSA, and OSS.

    Added a build option to embed the default HRTFs into the lib.

    Added AmbDec presets to enable high-quality ambisonic decoding.

    Added an AmbDec preset for 3D7.1 speaker setups.

    Added documentation regarding Ambisonics, 3D7.1, AmbDec config files, and
    the provided ambdec presets.

    Added the ability for MMDevAPI to open devices given a Device ID or GUID
    string.

    Added an option to the example apps to open a specific device.

    Increased the maximum auxiliary send limit to 16 (up from 4). Requires
    requesting them with the ALC_MAX_AUXILIARY_SENDS context creation
    attribute.

    Increased the default auxiliary effect slot count to 64 (up from 4).

    Reduced the default period count to 3 (down from 4).

    Slightly improved automatic naming for enumerated HRTFs.

    Improved B-Format decoding with HRTF output.

    Improved internal property handling for better batching behavior.

    Improved performance of certain filter uses.

    Removed support for the AL_SOFT_buffer_samples and AL_SOFT_buffer_sub_data
    extensions. Due to conflicts with AL_EXT_SOURCE_RADIUS.

(wiz)

2017-09-13 06:34:20 UTC MAIN commitmail json YAML

Updated devel/py-uvloop, textproc/py-m2r, devel/py-hypothesis, devel/py-hglib, net/py-botocore

(adam)

2017-09-13 06:32:55 UTC MAIN commitmail json YAML

py-botocore: update to 1.7.9

1.7.9
api-change:ec2: Update ec2 client to latest version

(adam)

2017-09-13 06:31:33 UTC MAIN commitmail json YAML

py-hglib: update to 2.4

Changes 2.4:
fix hg clone --uncompressed option typo

(adam)

2017-09-13 06:26:55 UTC MAIN commitmail json YAML

py-hypothesis: update to 3.26.0

3.26.0:
Hypothesis now emits deprecation warnings if you are using the legacy SQLite example database format, or the tool for merging them. These were already documented as deprecated, so this doesn't change their deprecation status, only that we warn about it.

(adam)

2017-09-13 06:25:29 UTC pkgsrc-2017Q2 commitmail json YAML

ticket #5537 #5538 #5539 #5540 #5541

(spz)

2017-09-13 06:24:07 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5541 - requested by taca
databases/postgresql96: security update
databases/postgresql96-client: security update
databases/postgresql96-docs: security update
databases/postgresql96-server: security update

Revisions pulled up:
- databases/postgresql96-client/Makefile                        1.3
- databases/postgresql96-client/PLIST                          1.3
- databases/postgresql96-docs/PLIST                            1.4
- databases/postgresql96/Makefile.common                        1.4
- databases/postgresql96/distinfo                              1.5
- databases/postgresql96/patches/patch-src_pl_plperl_plperl.h  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Sun Aug 13 19:25:18 UTC 2017

  Modified Files:
  pkgsrc/databases/postgresql92: Makefile.common distinfo
  pkgsrc/databases/postgresql92-docs: PLIST
  pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql93: Makefile.common distinfo
  pkgsrc/databases/postgresql93-docs: PLIST
  pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql94: Makefile.common distinfo
  pkgsrc/databases/postgresql94-docs: PLIST
  pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql95: Makefile.common distinfo
  pkgsrc/databases/postgresql95-client: Makefile
  pkgsrc/databases/postgresql95-docs: PLIST
  pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql96: Makefile.common distinfo
  pkgsrc/databases/postgresql96-client: Makefile PLIST
  pkgsrc/databases/postgresql96-docs: PLIST
  pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h

  Log Message:
  The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

  Three security vulnerabilities have been closed by this release:
  * CVE-2017-7546: Empty password accepted in some authentication methods
  * CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
  * CVE-2017-7548: lo_put() function ignores ACLs

  To generate a diff of this commit:
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/postgresql96/Makefile.common
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/postgresql96/distinfo
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/postgresql96-client/Makefile \
      pkgsrc/databases/postgresql96-client/PLIST
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/postgresql96-docs/PLIST
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/postgresql96/patches/patch-src_pl_plperl_plperl.h

(spz)

2017-09-13 06:23:56 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5540 - requested by taca
databases/postgresql95: security update
databases/postgresql95-client: security update
databases/postgresql95-docs: security update
databases/postgresql95-server: security update

Revisions pulled up:
- databases/postgresql95-client/Makefile                        1.5
- databases/postgresql95-docs/PLIST                            1.8
- databases/postgresql95/Makefile.common                        1.10
- databases/postgresql95/distinfo                              1.9
- databases/postgresql95/patches/patch-src_pl_plperl_plperl.h  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Sun Aug 13 19:25:18 UTC 2017

  Modified Files:
  pkgsrc/databases/postgresql92: Makefile.common distinfo
  pkgsrc/databases/postgresql92-docs: PLIST
  pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql93: Makefile.common distinfo
  pkgsrc/databases/postgresql93-docs: PLIST
  pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql94: Makefile.common distinfo
  pkgsrc/databases/postgresql94-docs: PLIST
  pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql95: Makefile.common distinfo
  pkgsrc/databases/postgresql95-client: Makefile
  pkgsrc/databases/postgresql95-docs: PLIST
  pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql96: Makefile.common distinfo
  pkgsrc/databases/postgresql96-client: Makefile PLIST
  pkgsrc/databases/postgresql96-docs: PLIST
  pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h

  Log Message:
  The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

  Three security vulnerabilities have been closed by this release:
  * CVE-2017-7546: Empty password accepted in some authentication methods
  * CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
  * CVE-2017-7548: lo_put() function ignores ACLs

  To generate a diff of this commit:
  cvs rdiff -u -r1.9 -r1.10 pkgsrc/databases/postgresql95/Makefile.common
  cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/postgresql95/distinfo
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/postgresql95-client/Makefile
  cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/postgresql95-docs/PLIST
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/postgresql95/patches/patch-src_pl_plperl_plperl.h

(spz)

2017-09-13 06:23:47 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5539 - requested by taca
databases/postgresql94: security update
databases/postgresql94-client: security update
databases/postgresql94-docs: security update
databases/postgresql94-server: security update

Revisions pulled up:
- databases/postgresql94-docs/PLIST                            1.14
- databases/postgresql94/Makefile.common                        1.17
- databases/postgresql94/distinfo                              1.16
- databases/postgresql94/patches/patch-src_pl_plperl_plperl.h  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Sun Aug 13 19:25:18 UTC 2017

  Modified Files:
  pkgsrc/databases/postgresql92: Makefile.common distinfo
  pkgsrc/databases/postgresql92-docs: PLIST
  pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql93: Makefile.common distinfo
  pkgsrc/databases/postgresql93-docs: PLIST
  pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql94: Makefile.common distinfo
  pkgsrc/databases/postgresql94-docs: PLIST
  pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql95: Makefile.common distinfo
  pkgsrc/databases/postgresql95-client: Makefile
  pkgsrc/databases/postgresql95-docs: PLIST
  pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql96: Makefile.common distinfo
  pkgsrc/databases/postgresql96-client: Makefile PLIST
  pkgsrc/databases/postgresql96-docs: PLIST
  pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h

  Log Message:
  The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

  Three security vulnerabilities have been closed by this release:
  * CVE-2017-7546: Empty password accepted in some authentication methods
  * CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
  * CVE-2017-7548: lo_put() function ignores ACLs

  To generate a diff of this commit:
  cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/postgresql94/Makefile.common
  cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/postgresql94/distinfo
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/postgresql94-docs/PLIST
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/postgresql94/patches/patch-src_pl_plperl_plperl.h

(spz)

2017-09-13 06:23:40 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5538 - requested by taca
databases/postgresql93: security update
databases/postgresql93-client: security update
databases/postgresql93-docs: security update
databases/postgresql93-server: security update

Revisions pulled up:
- databases/postgresql93-docs/PLIST                            1.19
- databases/postgresql93/Makefile.common                        1.25
- databases/postgresql93/distinfo                              1.24
- databases/postgresql93/patches/patch-src_pl_plperl_plperl.h  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Sun Aug 13 19:25:18 UTC 2017

  Modified Files:
  pkgsrc/databases/postgresql92: Makefile.common distinfo
  pkgsrc/databases/postgresql92-docs: PLIST
  pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql93: Makefile.common distinfo
  pkgsrc/databases/postgresql93-docs: PLIST
  pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql94: Makefile.common distinfo
  pkgsrc/databases/postgresql94-docs: PLIST
  pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql95: Makefile.common distinfo
  pkgsrc/databases/postgresql95-client: Makefile
  pkgsrc/databases/postgresql95-docs: PLIST
  pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql96: Makefile.common distinfo
  pkgsrc/databases/postgresql96-client: Makefile PLIST
  pkgsrc/databases/postgresql96-docs: PLIST
  pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h

  Log Message:
  The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

  Three security vulnerabilities have been closed by this release:
  * CVE-2017-7546: Empty password accepted in some authentication methods
  * CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
  * CVE-2017-7548: lo_put() function ignores ACLs

  To generate a diff of this commit:
  cvs rdiff -u -r1.24 -r1.25 pkgsrc/databases/postgresql93/Makefile.common
  cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/postgresql93/distinfo
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/databases/postgresql93-docs/PLIST
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/postgresql93/patches/patch-src_pl_plperl_plperl.h

(spz)

2017-09-13 06:23:31 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5537 - requested by taca
databases/postgresql92: security update
databases/postgresql92-client: security update
databases/postgresql92-docs: security update
databases/postgresql92-server: security update

Revisions pulled up:
- databases/postgresql92-docs/PLIST                            1.22
- databases/postgresql92/Makefile.common                        1.29
- databases/postgresql92/distinfo                              1.24
- databases/postgresql92/patches/patch-src_pl_plperl_plperl.h  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Sun Aug 13 19:25:18 UTC 2017

  Modified Files:
  pkgsrc/databases/postgresql92: Makefile.common distinfo
  pkgsrc/databases/postgresql92-docs: PLIST
  pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql93: Makefile.common distinfo
  pkgsrc/databases/postgresql93-docs: PLIST
  pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql94: Makefile.common distinfo
  pkgsrc/databases/postgresql94-docs: PLIST
  pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql95: Makefile.common distinfo
  pkgsrc/databases/postgresql95-client: Makefile
  pkgsrc/databases/postgresql95-docs: PLIST
  pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
  pkgsrc/databases/postgresql96: Makefile.common distinfo
  pkgsrc/databases/postgresql96-client: Makefile PLIST
  pkgsrc/databases/postgresql96-docs: PLIST
  pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h

  Log Message:
  The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

  Three security vulnerabilities have been closed by this release:
  * CVE-2017-7546: Empty password accepted in some authentication methods
  * CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
  * CVE-2017-7548: lo_put() function ignores ACLs

  To generate a diff of this commit:
  cvs rdiff -u -r1.28 -r1.29 pkgsrc/databases/postgresql92/Makefile.common
  cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/postgresql92/distinfo
  cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/postgresql92-docs/PLIST
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/postgresql92/patches/patch-src_pl_plperl_plperl.h

(spz)

2017-09-13 06:23:28 UTC MAIN commitmail json YAML

py-m2r: update to 0.1.12

Version 0.1.12:
Support multi byte characters for heading

(adam)

2017-09-13 06:21:02 UTC MAIN commitmail json YAML

py-uvloop: update to 0.8.1

v0.8.1:
* Fix create_datagram_endpoint to work with AF_INET6 and no local_addr

(adam)

2017-09-13 05:19:18 UTC MAIN commitmail json YAML

Building with ocaml 4.05 installs two additional files. Bump PKGREVISION
again (to 9) as a precaution.

(dholland)

2017-09-13 00:14:15 UTC MAIN commitmail json YAML

2017-09-13 00:13:47 UTC MAIN commitmail json YAML

Added devel/cargo version 0.17.0

(ryoon)

2017-09-13 00:12:54 UTC MAIN commitmail json YAML

Import cargo-0.17.0 as devel/cargo from pkgsrc-wip/cargo.

cargo will be required by upcomming www/firefox-56

Rust is a systems programming language focused on three goals: safety,
speed, and concurrency.  It maintains these goals without having a
garbage collector, making it a useful language for a number of use cases
other languages aren't good at: embedding in other languages, programs
with specific space and time requirements, and writing low-level code,
like device drivers and operating systems.

It improves on current languages targeting this space by having a number
of compile-time safety checks that produce no runtime overhead, while
eliminating all data races.  Rust also aims to achieve "zero-cost
abstractions" even though some of these abstractions feel like those of
a high-level language.  Even then, Rust still allows precise control
like a low-level language would.

This package is cargo package manager for Rust language.

(ryoon)

2017-09-12 17:32:04 UTC MAIN commitmail json YAML

Updated geography/opencpn to 4.8.0nb1

(bouyer)

2017-09-12 17:31:20 UTC MAIN commitmail json YAML

Fix opencpn on arm

For some reason ocpnDC::DrawEllipse is miscompiled on NetBSD 8.0_BETA earmv7hf:
for the tail call to dc->DrawEllipse() the compiler emits a bx instruction,
but forgets to load the address of the function in the register.
Add a memory barrier to works around this problem by avoiding the tail-call
optimisation.
Other similar functions in this file are properly compiled ...

Bump PKGREVISION

(bouyer)

2017-09-12 16:42:05 UTC MAIN commitmail json YAML

Updated geography/py-geojson to 2.1.0, databases/py-mongo to 3.5.1

(adam)

2017-09-12 16:32:22 UTC MAIN commitmail json YAML

databases/py-mongo: update to 3.5.1

Changes in Version 3.5.1

Version 3.5.1 fixes bugs reported since the release of 3.5.0:
* Work around socket.getsockopt issue with NetBSD.
* :meth:`pymongo.command_cursor.CommandCursor.close` now closes the cursor synchronously instead of deferring to a background thread.
* Fix documentation build warnings with Sphinx 1.6.x.

Issues Resolved
See the PyMongo 3.5.1 release notes in JIRA for the list of resolved issues in this release.

(adam)

2017-09-12 16:24:00 UTC MAIN commitmail json YAML

geography/py-geojson: update to 2.1.0

2.1.0:
- Implement validation for GeometryCollection

2.0.0:
- Rewrite of validation mechanism (breaking change).

(adam)

2017-09-12 14:57:25 UTC MAIN commitmail json YAML

Updated sysutils/py-magic to 0.4.13, sysutils/py-kazoo to 2.4.0

(adam)

2017-09-12 14:55:19 UTC MAIN commitmail json YAML

sysutils/py-kazoo: update to 2.4.0

Changes 2.4.0:

PYTHON SUPPORTED VERSIONS CHANGE: Please note that Kazoo no longer tests
on Python 2.6 or 3.3. Tested versions are 2.7, 3.4, 3.5, 3.6, and PyPy. The
multiple endpoint support for KazooClient may not work correctly on 2.6.

Bug Fixes
*  add missed parens to LockingQueue function call.
* **core:**  revert 305 SetWatches which caused RuntimeError

Features
*  pep8 all the thingsloses
*  drop Python 2.6/3.3 official support, add 3.5/3.6 testingloses
* **core:**
  *  allow multiple endpoints in KazooClient hosts arg
  *  use epoll when available to support fds > 1023
* **recipe:**  Add TreeCache recipe

(adam)

2017-09-12 14:40:51 UTC MAIN commitmail json YAML

sysutils/py-magic: update to 0.4.13

Changes 0.4.13:
add testdata to sdist

(adam)

2017-09-12 14:06:01 UTC MAIN commitmail json YAML

CHANGES-2017: Updated multimedia/py-gstreamer1 to 1.12.2

(wiz)

2017-09-12 14:05:51 UTC MAIN commitmail json YAML

py-gstreamer1: update to 1.12.2.

To match gstreamer1 update. No separate changelog found.

(wiz)

2017-09-12 14:04:59 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: Adapt changes-entry target

Prefix package name to commit message.

(wiz)

2017-09-12 14:03:22 UTC MAIN commitmail json YAML

CHANGES-2017: Updated multimedia/gst-plugins1-libav to 1.12.2

(wiz)

2017-09-12 14:03:09 UTC MAIN commitmail json YAML

gst-plugins1-libav: update to 1.12.2.

To match gstreamer1-1.12.2 update committed a short while ago.  No
separate changes file found.

(wiz)

2017-09-12 14:00:55 UTC MAIN commitmail json YAML

gst-plugins1-ugly: update used-by comments

(wiz)

2017-09-12 13:52:04 UTC MAIN commitmail json YAML

2017-09-12 13:43:03 UTC MAIN commitmail json YAML

Updated x11/qt5-qtwebkit to 5.5.1nb13

(wiz)

2017-09-12 13:42:52 UTC MAIN commitmail json YAML

qt5-qtwebkit: switch to gstreamer1

gstreamer0.10 is highly outdated.

(wiz)

2017-09-12 13:40:50 UTC MAIN commitmail json YAML

2017-09-12 13:40:39 UTC MAIN commitmail json YAML

Document new pkgsrc commit message policy.

(wiz)

2017-09-12 09:42:27 UTC MAIN commitmail json YAML

Mention audio/gst-plugins1-mad successor.

(wiz)

2017-09-12 09:39:10 UTC MAIN commitmail json YAML

Added audio/gst-plugins1-mpg123 version 1.12.2

(wiz)

2017-09-12 09:38:59 UTC MAIN commitmail json YAML

+ gst-plugins1-mpg123.

(wiz)

2017-09-12 09:38:40 UTC MAIN commitmail json YAML

Import gst-plugins1-mpg123-1.12.2 as audio/gst-plugins1-mpg123.

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
mpg123 plugin, which allows MP3 decoding.

(wiz)

2017-09-12 09:34:09 UTC MAIN commitmail json YAML

2017-09-12 09:32:44 UTC MAIN commitmail json YAML

Update gstreamer1 and its plugins to 1.12.2.

Highlights

    new msdk plugin for Intel's Media SDK for hardware-accelerated
    video encoding and decoding on Intel graphics hardware on Windows
    or Linux.

    x264enc can now use multiple x264 library versions compiled for
    different bit depths at runtime, to transparently provide support
    for multiple bit depths.

    videoscale and videoconvert now support multi-threaded scaling
    and conversion, which is particularly useful with higher
    resolution video.

    h264parse will now automatically insert AU delimiters if needed
    when outputting byte-stream format, which improves standard
    compliance and is needed in particular for HLS playback on
    iOS/macOS.

    rtpbin has acquired bundle support for incoming streams

Major new features and changes Noteworthy new API

    The video library gained support for a number of new video
    formats:
        GBR_12LE, GBR_12BE, GBRA_12LE, GBRA_12BE (planar 4:4:4
        RGB/RGBA, 12 bits per channel) GBRA_10LE, GBRA_10BE (planar
        4:4:4:4 RGBA, 10 bits per channel) GBRA (planar 4:4:4:4
        ARGB, 8 bits per channel) I420_12BE, I420_12LE (planar 4:2:0
        YUV, 12 bits per channel) I422_12BE,I422_12LE (planar 4:2:2
        YUV, 12 bits per channel) Y444_12BE, Y444_12LE (planar 4:4:4
        YUV, 12 bits per channel) VYUY (another packed 4:2:2 YUV
        format)

    The high-level GstPlayer API was extended with functions for
    taking video snapshots and enabling accurate seeking. It can
    optionally also use the still-experimental playbin3 element
    now.

New Elements

    msdk: new plugin for Intel's Media SDK for hardware-accelerated
    video encoding and decoding on Intel graphics hardware on Windows
    or Linux. This includes an H.264 encoder/decoder (msdkh264dec,
    msdkh264enc), an H.265 encoder/decoder (msdkh265dec, msdkh265enc),
    an MJPEG encoder/encoder (msdkmjpegdec, msdkmjpegenc), an MPEG-2
    video encoder (msdkmpeg2enc) and a VP8 encoder (msdkvp8enc).

    iqa is a new Image Quality Assessment plugin based on DSSIM,
    similar to the old (unported) videomeasure element.

    The faceoverlay element, which allows you to overlay SVG graphics
    over a detected face in a video stream, has been ported from
    0.10.

    our ffmpeg wrapper plugin now exposes/maps the ffmpeg Opus audio
    decoder (avdec_opus) as well as the GoPro CineForm HD / CFHD
    decoder (avdec_cfhd), and also a parser/writer for the IVF
    format (avdemux_ivf and avmux_ivf).

    audiobuffersplit is a new element that splits raw audio buffers
    into equal-sized buffers

    audiomixmatrix is a new element that mixes N:M audio channels
    according to a configured mix matrix.

    The timecodewait element got renamed to avwait and can operate
    in different modes now.

    The opencv video processing plugin has gained a new dewarp
    element that dewarps fisheye images.

    ttml is a new plugin for parsing and rendering subtitles in
    Timed Text Markup Language (TTML) format. For the time being
    these elements will not be autoplugged during media playback
    however, unless the GST_TTML_AUTOPLUG=1 environment variable
    is set. Only the EBU-TT-D profile is supported at this point.

New element features and additions

    x264enc can now use multiple x264 library versions compiled for
    different bit depths at runtime, to transparently provide support
    for multiple bit depths. A new configure parameter
    --with-x264-libraries has been added to specify additional paths
    to look for additional x264 libraries to load. Background is
    that the libx264 library is always compile for one specific bit
    depth and the x264enc element would simply support the depth
    supported by the underlying library. Now we can support multiple
    depths.

    x264enc also picks up the interlacing mode automatically from
    the input caps now and passed interlacing/TFF information
    correctly to the library.

    videoscale and videoconvert now support multi-threaded scaling
    and conversion, which is particularly useful with higher
    resolution video. This has to be enabled explicitly via the
    "n-threads" property.

    videorate's new "rate" property lets you set a speed factor on
    the output stream

    splitmuxsink's buffer collection and scheduling was rewritten
    to make processing and splitting deterministic; before it was
    possible for a buffer to end up in a different file chunk in
    different runs. splitmuxsink also gained a new "format-location-full"
    signal that works just like the existing "format-location"
    signal only that it is also passed the primary stream's first
    buffer as argument, so that it is possible to construct the
    file name based on metadata such as the buffer timestamp or any
    GstMeta attached to the buffer. The new "max-size-timecode"
    property allows for timecode-based splitting. splitmuxsink will
    now also automatically start a new file if the input caps change
    in an incompatible way.

    fakesink has a new "drop-out-of-segment" property to not drop
    out-of-segment buffers, which is useful for debugging purposes.

    identity gained a "ts-offset" property.

    both fakesink and identity now also print what kind of metas
    are attached to buffers when printing buffer details via the
    "last-message" property used by gst-launch-1.0 -v.

    multiqueue: made "min-interleave-time" a configurable property.

    video nerds will be thrilled to know that videotestsrc's snow
    is now deterministic. videotestsrc also gained some new properties
    to make the ball pattern based on system time, and invert colours
    each second ("animation-mode", "motion", and "flip" properties).

    oggdemux reverse playback should work again now. You're welcome.

    playbin3 and urisourcebin now have buffering enabled by default,
    and buffering message aggregation was fixed.

    tcpclientsrc now has a "timeout" property

    appsink has gained support for buffer lists. For backwards
    compatibility reasons users need to enable this explicitly with
    gst_app_sink_set_buffer_list_support(), however. Once activated,
    a pulled GstSample can contain either a buffer list or a single
    buffer.

    splitmuxsrc reverse playback was fixed and handling of sparse
    streams, such as subtitle tracks or metadata tracks, was improved.

    matroskamux has acquired support for muxing G722 audio; it also
    marks all buffers as keyframes now when streaming only audio,
    so that tcpserversink will behave properly with audio-only
    streams.

    qtmux gained support for ProRes 4444 XQ, HEVC/H.265 and CineForm
    (GoPro) formats, and generally writes more video stream-related
    metadata into the track headers. It is also allows configuration
    of the maximum interleave size in bytes and time now. For
    fragmented mp4 we always write the tfdt atom now as required
    by the DASH spec.

    qtdemux supports FLAC, xvid, mp2, S16L and CineForm (GoPro)
    tracks now, and generally tries harder to extract more video-related
    information from track headers, such as colorimetry or interlacing
    details. It also received a couple of fixes for the scenario
    where upstream operates in TIME format and feeds chunks to
    qtdemux (e.g. DASH or MSE).

    audioecho has two new properties to apply a delay only to certain
    channels to create a surround effect, rather than an echo on
    all channels. This is useful when upmixing from stereo, for
    example. The "surround-delay" property enables this, and the
    "surround-mask" property controls which channels are considered
    surround sound channels in this case.

    webrtcdsp gained various new properties for gain control and
    also exposes voice activity detection now, in which case it
    will post "voice-activity" messages on the bus whenever the
    voice detection status changes.

    The decklink capture elements for Blackmagic Decklink cards
    have seen a number of improvements:

        decklinkvideosrc will post a warning message on "no signal"
        and an info message when the signal lock has been (re)acquired.
        There is also a new read-only "signal" property that can
        be used to query the signal lock status. The GAP flag will
        be set on buffers that are captured without a signal lock.
        The new drop-no-signal-frames will make decklinkvideosrc
        drop all buffers that have been captured without an input
        signal. The "skip-first-time" property will make the source
        drop the first few buffers, which is handy since some devices
        will at first output buffers with the wrong resolution
        before they manage to figure out the right input format and
        decide on the actual output caps.

        decklinkaudiosrc supports more than just 2 audio channels
        now.

        The capture sources no longer use the "hardware" timestamps
        which turn out to be useless and instead just use the
        pipeline clock directly.

    srtpdec now also has a readonly "stats" property, just like
    srtpenc.

    rtpbin gained RTP bundle support, as used by e.g. WebRTC. The
    first rtpsession will have a rtpssrcdemux element inside splitting
    the streams based on their SSRC and potentially dispatch to a
    different rtpsession. Because retransmission SSRCs need to be
    merged with the corresponding media stream the ::on-bundled-ssrc
    signal is emitted on rtpbin so that the application can find
    out to which session the SSRC belongs.

    rtprtxqueue gained two new properties exposing retransmission
    statistics ("requests" and "fulfilled-requests")

    kmssink will now use the preferred mode for the monitor and
    render to the base plane if nothing else has set a mode yet.
    This can also be done forcibly in any case via the new
    "force-modesetting" property. Furthermore, kmssink now allows
    only the supported connector resolutions as input caps in order
    to avoid scaling or positioning of the input stream, as kmssink
    can't know whether scaling or positioning would be more appropriate
    for the use case at hand.

    waylandsink can now take DMAbuf buffers as input in the presence
    of a compatible Wayland compositor. This enables zero-copy
    transfer from a decoder or source that outputs DMAbuf. It will
    also set surface opacity hint to allow better rendering
    optimization in the compositor.

    udpsrc can be bound to more than one interface when joining a
    multicast group, this is done by giving a comma separate list
    of interfaces such as multicast-iface="eth0,eth1".

Plugin moves

    dataurisrc moved from gst-plugins-bad to core

    The rawparse plugin containing the rawaudioparse and rawvideoparse
    elements moved from gst-plugins-bad to gst-plugins-base. These
    elements supersede the old videoparse and audioparse elements.
    They work the same, with just some minor API changes. The old
    legacy elements still exist in gst-plugins-bad, but may be
    removed at some point in the future.

    timecodestamper is an element that attaches time codes to video
    buffers in form of GstVideoTimeCodeMetas. It had a "clock-source"
    property which has now been removed because it was fairly useless
    in practice. It gained some new properties however: the
    "first-timecode" property can be used to set the inital timecode;
    alternatively "first-timecode-to-now" can be set, and then the
    current system time at the time the first buffer arrives is
    used as base time for the time codes.

Plugin removals

    The mad mp1/mp2/mp3 decoder plugin was removed from gst-plugins-ugly,
    as libmad is GPL licensed, has been unmaintained for a very
    long time, and there are better alternatives available. Use the
    mpg123audiodec element from the mpg123 plugin in gst-plugins-ugly
    instead, or avdec_mp3 from the gst-libav module which wraps the
    ffmpeg library. We expect that we will be able to move mp3
    decoding to gst-plugins-good in the next cycle seeing that most
    patents around mp3 have expired recently or are about to expire.

    The mimic plugin was removed from gst-plugins-bad. It contained
    a decoder and encoder for a video codec used by MSN messenger
    many many years ago (in a galaxy far far away). The underlying
    library is unmaintained and no one really needs to use this
    codec any more. Recorded videos can still be played back with
    the MIMIC decoder in gst-libav.

Miscellaneous API additions

    Request pad name templates passed to gst_element_request_pad()
    may now contain multiple specifiers, such as e.g. src_%u_%u.

    gst_buffer_iterate_meta_filtered() is a variant of
    gst_buffer_iterate_meta() that only returns metas of the requested
    type and skips all other metas.

    gst_pad_task_get_state() gets the current state of a task in a
    thread-safe way.

    gst_uri_get_media_fragment_table() provides the media fragments
    of an URI as a table of key=value pairs.

    gst_print(), gst_println(), gst_printerr(), and gst_printerrln()
    can be used to print to stdout or stderr. These functions are
    similar to g_print() and g_printerr() but they also support all
    the additional format specifiers provided by the GStreamer
    logging system, such as e.g. GST_PTR_FORMAT.

    a GstParamSpecArray has been added, for elements who want to
    have array type properties, such as the audiomixmatrix element
    for example. There are also two new functions to set and get
    properties of this type from bindings:
        gst_util_set_object_array() gst_util_get_object_array()

    various helper functions have been added to make it easier to
    set or get GstStructure fields containing caps-style array or
    list fields from language bindings (which usually support
    GValueArray but don't know about the GStreamer specific fundamental
    types):
        gst_structure_get_array() gst_structure_set_array()
        gst_structure_get_list() gst_structure_set_list()

    a new 'dynamic type' registry factory type was added to register
    dynamically loadable GType types. This is useful for automatically
    loading enum/flags types that are used in caps, such as for
    example the GstVideoMultiviewFlagsSet type used in multiview
    video caps.

    there is a new GstProxyControlBinding for use with GstController.
    This allows proxying the control interface from one property
    on one GstObject to another property (of the same type) in
    another GstObject. So e.g. in parent-child relationship, one
    may need to call gst_object_sync_values() on the child and have
    a binding (set elsewhere) on the parent update the value. This
    is used in glvideomixer and glsinkbin for example, where
    sync_values() on the child pad or element will call sync_values()
    on the exposed bin pad or element.

    Note that this doesn't solve GObject property forwarding, that
    must be taken care of by the implementation manually or using
    GBinding.

    gst_base_parse_drain() has been made public for subclasses to
    use.

    `gst_base_sink_set_drop_out_of_segment()' can be used by
    subclasses to prevent GstBaseSink from dropping buffers that
    fall outside of the segment.

    gst_calculate_linear_regression() is a new utility function to
    calculate a linear regression.

    gst_debug_get_stack_trace is an easy way to retrieve a stack
    trace, which can be useful in tracer plugins.

    allocators: the dmabuf allocator is now sub-classable, and there
    is a new GST_CAPS_FEATURE_MEMORY_DMABUF define.

    video decoder subclasses can use the newly-added function
    gst_video_decoder_allocate_output_frame_with_params() to pass
    a GstBufferPoolAcquireParams to the buffer pool for each buffer
    allocation.

    the video time code API has gained a dedicated GstVideoTimeCodeInterval
    type plus related API, including functions to add intervals to
    timecodes.

    There is a new libgstbadallocators-1.0 library in gst-plugins-bad,
    which may go away again in future releases once the
    GstPhysMemoryAllocator interface API has been validated by more
    users and was moved to libgstallocators-1.0 from gst-plugins-base.

GstPlayer

New API has been added to:

    get the number of audio/video/subtitle streams:
        gst_player_media_info_get_number_of_streams()
        gst_player_media_info_get_number_of_video_streams()
        gst_player_media_info_get_number_of_audio_streams()
        gst_player_media_info_get_number_of_subtitle_streams()

    enable accurate seeking: gst_player_config_set_seek_accurate()
    and gst_player_config_get_seek_accurate()

    get a snapshot image of the video in RGBx, BGRx, JPEG, PNG or
    native format: gst_player_get_video_snapshot()

    selecting use of a specific video sink element
    (gst_player_video_overlay_video_renderer_new_with_sink())

    If the environment variable GST_PLAYER_USE_PLAYBIN3 is set,
    GstPlayer will use the still-experimental playbin3 element and
    the GstStreams API for playback.

Miscellaneous changes

    video caps for interlaced video may contain an optional
    "field-order" field now in the case of interlaced-mode=interleaved
    to signal that the field order is always the same throughout
    the stream. This is useful to signal to muxers such as mp4mux.
    The new field is parsed from/to GstVideoInfo of course.

    video decoder and video encoder base classes try harder to proxy
    interlacing, colorimetry and chroma-site related fields in caps
    properly.

    The buffer stored in the PROTECTION events is now left unchanged.
    This is a change of behaviour since 1.8, especially for the
    mssdemux element which used to decode the base64 parsed data
    wrapped in the protection events emitted by the demuxer.

    PROTECTION events can now be injected into the pipeline from
    the application; source elements deriving from GstBaseSrc will
    forward those downstream now.

    The DASH demuxer is now correctly parsing the MSPR-2.0
    ContentProtection nodes and emits Protection events accordingly.
    Applications relying on those events might need to decode the
    base64 data stored in the event buffer before using it.

    The registry can now also be disabled by setting the environment
    variable GST_REGISTRY_DISABLE=yes, with similar effect as the
    GST_DISABLE_REGISTRY compile time switch.

    Seeking performance with gstreamer-vaapi based decoders was
    improved. It would recreate the decoder and surfaces on every
    seek which can be quite slow.

    more robust handling of input caps changes in videoaggregator-based
    elements such as compositor.

    Lots of adaptive streaming-related fixes across the board (DASH,
    MSS, HLS). Also:

        mssdemux, the Microsoft Smooth Streaming demuxer, has seen
        various fixes for live streams, duration reporting and
        seeking.

        The DASH manifest parser now extracts MS PlayReady
        ContentProtection objects from manifests and sends them
        downstream as PROTECTION events. It also supports multiple
        Period elements in external xml now.

    gst-libav was updated to ffmpeg 3.3 but should still work with
    any 3.x version.

    GstEncodingProfile has been generally enhanced so it can, for
    example, be used to get possible profiles for a given file
    extension. It is now possible to define profiles based on element
    factory names or using a path to a .gep file containing a
    serialized profile.

    audioconvert can now do endianness conversion in-place. All
    other conversions still require a copy, but e.g. sign conversion
    and a few others could also be implemented in-place now.

    The new, experimental playbin3 and urisourcebin elements got
    many bugfixes and improvements and should generally be closer
    to a full replacement of the old elements.

    interleave now supports > 64 channels.

    OpenCV elements, grabcut and retinex has been ported to use
    GstOpencvVideoFilter base class, increasing code reuse and
    fixing buffer map/unmap issues. Redundant copie of images has
    been removed in edgedetect, cvlaplace and cvsobel. This comes
    with various cleanup and Meson support.

OpenGL integration

    As usual the GStreamer OpenGL integration library has seen
    numerous fixes and performance improvements all over the place,
    and is hopefully ready now to become API stable and be moved
    to gst-plugins-base during the 1.14 release cycle.

    The GStreamer OpenGL integration layer has also gained support
    for the Vivante EGL FB windowing system, which improves performance
    on platforms such as Freescale iMX.6 for those who are stuck
    with the proprietary driver. The qmlglsink element also supports
    this now if Qt is used with eglfs or wayland backend, and it
    works in conjunction with gstreamer-imx of course.

    various qmlglsrc improvements

Tracing framework and debugging improvements

    New tracing hooks have been added to track GstMiniObject and
    GstObject ref/unref operations.

    The memory leaks tracer can optionally use this to retrieve
    stack traces if enabled with e.g.
    GST_TRACERS=leaks(filters="GstEvent,GstMessage",stack-traces-flags=full)

    The GST_DEBUG_FILE environment variable, which can be used to
    write the debug log output to a file instead of printing it to
    stderr, can now contain a name pattern, which is useful for
    automated testing and continuous integration systems. The
    following format specifiers are supported:
        %p: will be replaced with the PID %r: will be replaced with
        a random number, which is useful for instance when running
        two processes with the same PID but in different containers.

Tools

    gst-inspect-1.0 can now list elements by type with the new
    --types command-line option, e.g. gst-inspect-1.0 --types=Audio/Encoder
    will show a list of audio encoders.

    gst-launch-1.0 and gst_parse_launch() have gained a new operator
    (:) that allows linking all pads between two elements. This is
    useful in cases where the exact number of pads or type of pads
    is not known beforehand, such as in the uridecodebin : encodebin
    scenario, for example. In this case, multiple links will be
    created if the encodebin has multiple profiles compatible with
    the output of uridecodebin.

    gst-device-monitor-1.0 now shows a gst-launch-1.0 snippet for
    each device that shows how to make use of it in a gst-launch-1.0
    pipeline string.

GStreamer RTSP server

    The RTSP server now also supports Digest authentication in
    addition to Basic authentication.

    The GstRTSPClient class has gained a pre-*-request signal and
    virtual method for each client request type, emitted in the
    beginning of each rtsp request. These signals or virtual methods
    let the application validate the requests, configure the
    media/stream in a certain way and also generate error status
    codes in case of an error or a bad request.

GStreamer VAAPI

    GstVaapiDisplay now inherits from GstObject, thus the VA display
    logging messages are better and tracing the context sharing is
    more readable.

    When uploading raw images into a VA surfaces now VADeriveImages
    are tried fist, improving the upload performance, if it is
    possible.

    The decoders and the post-processor now can push dmabuf-based
    buffers to downstream under certain conditions. For example:

    GST_GL_PLATFORM=egl gst-play-1.0 video-sample.mkv
    --videosink=glimagesink

    Refactored the wrapping of VA surface into gstreamer memory,
    adding lock when mapping and unmapping, and many other fixes.

    Now vaapidecodebin loads vaapipostproc dynamically. It is
    possible to avoid it usage with the environment variable
    GST_VAAPI_DISABLE_VPP=1.

    Regarding encoders: they have primary rank again, since they
    can discover, in run-time, the color formats they can use for
    upstream raw buffers and caps renegotiation is now possible.
    Also the encoders push encoding info downstream via tags.

    About specific encoders: added constant bit-rate encoding mode
    for VP8 and H265 encoder handles P010_10LE color format.

    Regarding decoders, flush operation has been improved, now the
    internal VA encoder is not recreated at each flush. Also there
    are several improvements in the handling of H264 and H265
    streams.

    VAAPI plugins try to create their on GstGL context (when
    available) if they cannot find it in the pipeline, to figure
    out what type of VA Display they should create.

    Regarding vaapisink for X11, if the backend reports that it is
    unable to render correctly the current color format, an internal
    VA post-processor, is instantiated (if available) and converts
    the color format.

GStreamer Editing Services and NLE

    Enhanced auto transition behaviour

    Fix some races in nlecomposition

    Allow building with msvc

    Added a UNIX manpage for ges-launch

    API changes:
        Added ges_deinit (allowing the leak tracer to work properly)
        Added ges_layer_get_clips_in_interval Finally hide internal
        symbols that should never have been exposed

GStreamer validate

    Port gst-validate-launcher to python 3

    gst-validate-launcher now checks if blacklisted bugs have been
    fixed on bugzilla and errors out if it is the case

    Allow building with msvc

    Add ability for the launcher to run GStreamer unit tests

    Added a way to activate the leaks tracer on our tests and fix
    leaks

    Make the http server multithreaded

    New testsuite for running various test scenarios on the DASH-IF
    test vectors

GStreamer Python Bindings

    Overrides has been added for IntRange, Int64Range, DoubleRange,
    FractionRange, Array and List. This finally enables Python
    programmers to fully read and write GstCaps objects.

Build and Dependencies

    Meson build files are now disted in tarballs, for jhbuild and
    so distro packagers can start using it. Note that the Meson-based
    build system is not 100% feature-equivalent with the autotools-based
    one yet.

    Some plugin filenames have been changed to match the plugin
    names: for example the file name of the encoding plugin in
    gst-plugins-base containing the encodebin element was
    libgstencodebin.so and has been changed to libgstencoding.so.
    This affects only a handful of plugins across modules.

    Developers who install GStreamer from source and just do make
    install after updating the source code, without doing make
    uninstall first, will have to manually remove the old installed
    plugin files from the installation prefix, or they will get
    'Cannot register existing type' critical warnings.

    Most of the docbook-based documentation (FAQ, Application
    Development Manual, Plugin Writer's Guide, design documents)
    has been converted to markdown and moved into a new gst-docs
    module. The gtk-doc library API references and the plugins
    documentation are still built as part of the source modules
    though.

    GStreamer core now optionally uses libunwind and libdw to
    generate backtraces. This is useful for tracer plugins used
    during debugging and development.

    There is a new libgstbadallocators-1.0 library in gst-plugins-bad
    (which may go away again in future releases once the
    GstPhysMemoryAllocator interface API has been validated by more
    users).

    gst-omx and gstreamer-vaapi modules can now also be built using
    the Meson build system.

    The qtkitvideosrc element for macOS was removed. The API is
    deprecated since 10.9 and it wasn't shipped in the binaries
    since a few releases.

Platform-specific improvements Android

    androidmedia: add support for VP9 video decoding/encoding and
    Opus audio decoding (where supported)

OS/X and iOS

    avfvideosrc, which represents an iPhone camera or, on a Mac, a
    screencapture session, so far allowed you to select an input
    device by device index only. New API adds the ability to select
    the position (front or back facing) and device-type (wide angle,
    telephoto, etc.). Furthermore, you can now also specify the
    orientation (portrait, landscape, etc.) of the videostream.

Bugs fixed in 1.12

More than 635 bugs have been fixed during the development of 1.12.

This list does not include issues that have been cherry-picked into
the stable 1.10 branch and fixed there as well, all fixes that ended
up in the 1.10 branch are also included in 1.12.

This list also does not include issues that have been fixed without
a bug report in bugzilla, so the actual number of fixes is much
higher.  Stable 1.12 branch

After the 1.12.0 release there will be several 1.12.x bug-fix
releases which will contain bug fixes which have been deemed suitable
for a stable branch, but no new features or intrusive changes will
be added to a bug-fix release usually. The 1.12.x bug-fix releases
will be made from the git 1.12 branch, which is a stable branch.

1.12.0

1.12.0 was released on 4th May 2017.

1.12.1

The first 1.12 bug-fix release (1.12.1) was released on 20 June
2017. This release only contains bugfixes and it should be safe to
update from 1.12.x.  Major bugfixes in 1.12.1

    Various fixes for crashes, assertions, deadlocks and memory
    leaks Fix for regression when seeking to the end of ASF files
    Fix for regression in (raw)videoparse that caused it to omit
    video metadata Fix for regression in discoverer that made it
    show more streams than actually available Numerous bugfixes to
    the adaptive demuxer base class and the DASH demuxer Various
    playbin3/urisourcebin related bugfixes Vivante DirectVIV (imx6)
    texture uploader works with single-plane (e.g. RGB) video formats
    now Intel Media SDK encoder now outputs valid PTS and keyframe
    flags OpenJPEG2000 plugin can be loaded again on MacOS and
    correctly displays 8 bit RGB images now Fixes to DirectSound
    source/sink for high CPU usage and wrong latency/buffer size
    calculations gst-libav was updated to ffmpeg n3.3.2 ... and
    many, many more!

1.12.2

The second 1.12 bug-fix release (1.12.2) was released on 14 July
2017. This release only contains bugfixes and it should be safe to
update from 1.12.x.  Major bugfixes in 1.12.2

    Various fixes for crashes, assertions, deadlocks and memory
    leaks Regression fix for playback of live HLS streams Regression
    fix for crash when playing back a tunneled RTSP stream Regression
    fix for playback of RLE animations in MOV containers Regression
    fix for RTP GSM payloading producing corrupted output Major
    bugfixes to the MXF demuxer, mostly related to seeking and fixes
    to the frame reordering handling in the MXF muxer and demuxer
    Fix for playback of mono streams on MacOS More fixes for index
    handling of ASF containers Various fixes to adaptivedemux, DASH
    and HLS demuxers Fix deadlock in gstreamer-editing-services
    during class initialization ... and many, many more!

(wiz)

2017-09-12 08:41:05 UTC MAIN commitmail json YAML

Unrevert the upstream bit I reverted; operator error on my part (forgot
to update ocaml locally)

build fix, no bump needed.

(dholland)

2017-09-12 08:31:20 UTC MAIN commitmail json YAML

2017-09-12 08:21:30 UTC MAIN commitmail json YAML

Generate makefile for NetBSD 8.

(dholland)

2017-09-12 08:19:46 UTC MAIN commitmail json YAML

Bah. Future-proofing attempt failed, so we'll have to come back for each
new emacs version.

(dholland)

2017-09-12 08:15:06 UTC MAIN commitmail json YAML

2017-09-12 07:39:08 UTC MAIN commitmail json YAML

2017-09-12 06:55:42 UTC MAIN commitmail json YAML

2017-09-12 06:40:19 UTC MAIN commitmail json YAML

Updated security/sudo to 1.8.21p2, multimedia/ffmpeg3 to 3.3.4

(adam)

2017-09-12 06:39:31 UTC MAIN commitmail json YAML

version 3.3.4:
- avcodec/hevc_ps: improve check for missing default display window bitstream
- avcodec/hevc_ps: Fix c?_qp_offset_list size
- avcodec/shorten: Move buffer allocation and offset init to end of read_header()
- avcodec/jpeg2000dsp: Fix multiple integer overflows in ict_int()
- avcodec/hevcdsp_template: Fix undefined shift in put_hevc_pel_bi_w_pixels
- avcodec/diracdec: Fix overflow in DC computation
- avcodec/scpr: optimize shift loop.
- avcodec/dirac_vlc: limit res_bits in APPEND_RESIDUE()
- libavcodec/h264_parse: don't use uninitialized value when chroma_format_idc==0
- avformat/asfdec: Fix DoS in asf_build_simple_index()
- avformat/mov: Fix DoS in read_tfra()
- avcodec/dirac_vlc: Fix invalid shift in ff_dirac_golomb_read_32bit()
- avcodec/dirac_dwt: Fix multiple overflows in 9/7 lifting
- avcodec/diracdec: Fix integer overflow in INTRA_DC_PRED()
- avformat/mxfdec: Fix Sign error in mxf_read_primer_pack()
- avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array()
- avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop.
- avcodec/snowdec: Fix integer overflow in decode_subband_slice_buffered()
- avcodec/hevc_ps: Fix undefined shift in pcm code
- avcodec/sbrdsp_fixed: Fix undefined overflows in autocorrelate()
- avformat/mvdec: Fix DoS due to lack of eof check
- avformat/rl2: Fix DoS due to lack of eof check
- avformat/rmdec: Fix DoS due to lack of eof check
- avformat/cinedec: Fix DoS due to lack of eof check
- avformat/asfdec: Fix DoS due to lack of eof check
- avformat/hls: Fix DoS due to infinite loop
- ffprobe: Fix NULL pointer handling in color parameter printing
- ffprobe: Fix null pointer dereference with color primaries
- avcodec/hevc_ps: Check delta_pocs in ff_hevc_decode_short_term_rps()
- avformat/rtpdec_h264: Fix heap-buffer-overflow
- avformat/aviobuf: Fix signed integer overflow in avio_seek()
- avformat/mov: Fix signed integer overflows with total_size
- avcodec/utils: Fix signed integer overflow in rc_initial_buffer_occupancy initialization
- avcodec/aacdec_template: Fix running cleanup in decode_ics_info()
- avcodec/me_cmp: Fix crashes on ARM due to misalignment
- avcodec/pixlet: Fixes: undefined shift in av_mod_uintp2()
- avcodec/dirac_dwt_template: Fix integer overflow in vertical_compose53iL0()
- avcodec/fic: Fixes signed integer overflow
- avcodec/snowdec: Fix off by 1 error
- avcodec/pixlet: fixes integer overflow in read_highpass()
- avcodec/zmbv: Check decomp_size
- avcodec/diracdec: Fixes integer overflow
- avcodec/diracdec: Check perspective_exp and zrs_exp.
- avcodec/ffv1dec_template: Fix undefined shift
- avcodec/mpeg4videodec: Clear mcsel before decoding an image
- avcodec/dirac_dwt: Fixes integer overflows in COMPOSE_DAUB97*
- avcodec/aacdec_fixed: fix invalid shift in predict()
- avcodec/h264_slice: Fix overflow in slice offset
- avformat/utils: fix memory leak in avformat_free_context
- swscale: fix gbrap16 alpha channel issues
- avcodec/h264idct_template: Fix integer overflow in ff_h264_idct_add()
- avcodec/diracdsp: fix integer overflow
- avcodec/diracdec: Check weight_log2denom
- avcodec/nvenc: only push cuda context on encoder close if encoder exists
- avfilter/vf_ssim: fix temp size calculation

(adam)

2017-09-12 06:34:22 UTC MAIN commitmail json YAML

What's new in Sudo 1.8.21p2

* Fixed a bug introduced in version 1.8.21 which prevented sudo
  from using the PAM-supplied prompt.  Bug 799

* Fixed a bug introduced in version 1.8.21 which could result in
  sudo hanging when running commands that exit quickly.  Bug 800

* Fixed a bug introduced in version 1.8.21 which prevented the
  command from being run when the password was read via an external
  program using the askpass interface.  Bug 801

What's new in Sudo 1.8.21p1

* On systems that support both PAM and SIGINFO, the main sudo
  process will no longer forward SIGINFO to the command if the
  signal was generated from the keyboard.  The command will have
  already received SIGINFO since it is part of the same process
  group so there's no need for sudo to forward it.  This is
  consistent with the handling of SIGINT, SIGQUIT and SIGTSTP.
  Bug 796

* If SUDOERS_SEARCH_FILTER in ldap.conf does not specify a value,
  the LDAP search expression used when looking up netgroups and
  non-Unix groups had a syntax error if a group plugin was not
  specified.

* "sudo -U otheruser -l" will now have an exit value of 0 even
  if "otheruser" has no sudo privileges.  The exit value when a
  user attempts to lists their own privileges or when a command
  is specified is unchanged.

* Fixed a regression introduced in sudo 1.8.21 where sudoreplay
  playback would hang for I/O logs that contain terminal input.

* Sudo 1.8.18 contained an incomplete fix for the matching of
  entries in the LDAP and SSSD backends when a sudoRunAsGroup is
  specified but no sudoRunAsUser is present in the sudoRole.

What's new in Sudo 1.8.21

* The path that sudo uses to search for terminal devices can now
  be configured via the new "devsearch" Path setting in sudo.conf.

* It is now possible to preserve bash shell functions in the
  environment when the "env_reset" sudoers setting is disabled by
  removing the "*=()*" pattern from the env_delete list.

* A change made in sudo 1.8.15 inadvertantly caused sudoedit to
  send itself SIGHUP instead of exiting when the editor returns
  an error or the file was not modified.

* Sudoedit now uses an exit code of zero if the file was not
  actually modified.  Previously, sudoedit treated a lack of
  modifications as an error.

* When running a command in a pseudo-tty (pty), sudo now copies a
  subset of the terminal flags to the new pty.  Previously, all
  flags were copied, even those not appropriate for a pty.

* Fixed a problem with debug logging in the sudoers I/O logging
  plugin.

* Window size change events are now logged to the policy plugin.
  On xterm and compatible terminals, sudoreplay is now capable of
  resizing the terminal to match the size of the terminal the
  command was run on.  The new -R option can be used to disable
  terminal resizing.

* Fixed a bug in visudo where a newly added file was not checked
  for syntax errors.  Bug 791.

* Fixed a bug in visudo where if a syntax error in an include
  directory (like /etc/sudoers.d) was detected, the edited version
  was left as a temporary file instead of being installed.

* On PAM systems, sudo will now treat "username's Password:" as
  a standard password prompt.  As a result, the SUDO_PROMPT
  environment variable will now override "username's Password:"
  as well as the more common "Password:".  Previously, the
  "passprompt_override" Defaults setting would need to be set for
  SUDO_PROMPT to override a prompt of "username's Password:".

* A new "syslog_pid" sudoers setting has been added to include
  sudo's process ID along with the process name when logging via
  syslog.  Bug 792.

* Fixed a bug introduced in sudo 1.8.18 where a command would
  not be terminated when the I/O logging plugin returned an error
  to the sudo front-end.

* A new "timestamp_type" sudoers setting has been added that replaces
  the "tty_tickets" option.  In addition to tty and global time stamp
  records, it is now possible to use the parent process ID to restrict
  the time stamp to commands run by the same process, usually the shell.
  Bug 793.

* The --preserve-env command line option has been extended to accept
  a comma-separated list of environment variables to preserve.
  Bug 279.

* Friulian translation for sudo from translationproject.org.

(adam)

2017-09-12 06:15:19 UTC MAIN commitmail json YAML

2017-09-12 06:14:40 UTC MAIN commitmail json YAML

2017-09-12 06:14:08 UTC MAIN commitmail json YAML

2017-09-12 06:04:59 UTC MAIN commitmail json YAML

2017-09-12 06:04:47 UTC MAIN commitmail json YAML

2017-09-12 05:58:41 UTC MAIN commitmail json YAML

Add additional baling wire to cpp hackery to make it not explode on gcc5.

(dholland)

2017-09-12 05:55:31 UTC MAIN commitmail json YAML

2017-09-12 05:54:11 UTC MAIN commitmail json YAML

rtmpdump: do not hardcode /usr/pkg

Fixes PR 52537 by John Klos.

(wiz)

2017-09-12 05:51:29 UTC MAIN commitmail json YAML

2017-09-12 04:01:08 UTC MAIN commitmail json YAML

Updated devel/py-hgtools to 6.5.2

(adam)

2017-09-12 04:00:07 UTC MAIN commitmail json YAML

6.5
* Issue 31: Add support for Git-backed Mercurial repositories with
  bookmarks on the tip.

6.4
* Moved hosting to Github.

(adam)

2017-09-12 03:20:05 UTC MAIN commitmail json YAML

Updated editors/emacs25 to 25.3
Updated editors/emacs25-nox11 to 25.3

(ryoon)

2017-09-12 03:19:02 UTC MAIN commitmail json YAML

Update emacs25 and emacs25-nox11 to 25.3

Changelog:
This is an emergency release to fix a security vulnerability in Emacs.

Enriched Text mode has its support for decoding 'x-display' disabled.
This feature allows saving 'display' properties as part of text.
Emacs 'display' properties support evaluation of arbitrary Lisp forms
as part of instantiating the property, so decoding 'x-display' is
vulnerable to executing arbitrary malicious Lisp code included in the
text (e.g., sent as part of an email message).

This vulnerability was introduced in Emacs 19.29.

(ryoon)

2017-09-12 02:32:17 UTC MAIN commitmail json YAML

Fix packaging when pgp5 is no installed etc.

* Add pgp5 or gpg configure args explicitly
* Conditional PLIST

Reported by pgoyette@. Thank you.

(ryoon)

2017-09-11 21:30:14 UTC MAIN commitmail json YAML

Updated textproc/xerces-c to 3.2.0

(wiz)

2017-09-11 21:30:03 UTC MAIN commitmail json YAML

2017-09-11 21:05:13 UTC MAIN commitmail json YAML

Updated editors/vim-share to 8.0.1096

(wiz)

2017-09-11 21:05:00 UTC MAIN commitmail json YAML

2017-09-11 20:56:52 UTC MAIN commitmail json YAML

Updated math/lapack to 3.7.1

(wiz)

2017-09-11 20:56:41 UTC MAIN commitmail json YAML

2017-09-11 20:56:28 UTC MAIN commitmail json YAML

2017-09-11 20:24:48 UTC MAIN commitmail json YAML

Updated net/filezilla to 3.27.1

(wiz)

2017-09-11 20:24:37 UTC MAIN commitmail json YAML

Updated filezilla to 3.27.1.

3.27.1 (2017-08-14)

! Change client identification string if connecting with SFTP due to OpenSSH disregarding the supported ciphers announced by the client, resulting in less secure algorithms being chosen by OpenSSH.
- MSW: Improve handling of NTFS reparse points
- MSW: If running the installer with /S, previous versions where not uninstalled prior to the new version being installed
- MSW: The installer can be run with /quiet for a semi-silent installation
- OS X, *nix: Potential fix for a rare crash if changing local directories while the local directory list is being updated and vice versa.

3.27.0.1 (2017-07-19)

- MSW: Add misssing file to .zip binary package
- MSW: Fix toolchain issues breaking the shell extension

3.27.0 (2017-07-19)

- SFTP components have been updated and are now based on PuTTY 0.70

3.27.0-rc1 (2017-07-11)

+ Support for the Storj decentralized cloud storage provider
- MSW: Fix display of file type of directories if the directory name contains a dot
- Fix assertion if entering an invalid protocol prefix into the host field on the quickconnect bar or in the site manager
- Improve error message if TLS certificate verification fails due to a missing stapled OCSP resonse
- Building and running FileZilla now depends on libfilezilla >= 0.10.0 (https://lib.filezilla-project.org/)

3.26.2 (2017-06-12)

- Fixed crash if using master passwords and decrypting very long passwords

3.26.1 (2017-06-02)

- Fixed crash if changing password settings and the Site Manager contains subdirectories
- *nix: Fixed saving of sites having more than one site-specific bookmark

3.26.0 (2017-06-01)

- When changing or removing the master password, update protected credentials of server items in the transfer queue
- Fix display of remember checkbox when showing the password entry dialog for sites that have no username set and are using the "Ask" logon type
- Some icons were missing in the Windows .zip binary archive

3.26.0-rc1 (2017-05-25)

+ Passwords can now be stored encrypted, protected with a master password
+ Building and running FileZilla now depends on libfilezilla >= 0.9.2 (https://lib.filezilla-project.org/).
+ Building and running FileZilla now depends on wxWidgets >= 3.0.3

(wiz)

2017-09-11 20:23:04 UTC MAIN commitmail json YAML

Updated x11/wxGTK30 to 3.0.3

(wiz)

2017-09-11 20:22:53 UTC MAIN commitmail json YAML

Updated wxGTK30 to 3.0.3.

Carry forward libtool patch from 3.0.2, with LDFLAGS changes
included.

This is a bug fix release with no significant new features compared
to the previous 3.0.x releases and compatible with them at both the
API and the ABI level (i.e. all applications linked against earlier
3.0.x DLLs or shared libraries will continue to work when using
3.0.3 libraries).

The full list of changes in this release is available at

https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt

(starting from the line 583, or search for "3.0.3" in this file),
here are some selected ones:

* In all ports:
- Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
- Fix using wxHTTP and wxFTP from worker thread.

* In wxGTK:
- Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
- Several fatal bug fixes for GTK+ 3.

(wiz)

2017-09-11 16:28:59 UTC MAIN commitmail json YAML

2017-09-11 16:21:22 UTC MAIN commitmail json YAML

Make bash dependecny to runtime only.

(taca)

2017-09-11 16:08:41 UTC MAIN commitmail json YAML

Make bash dependecny to runtime only.

(taca)

2017-09-11 16:03:42 UTC MAIN commitmail json YAML

Note update of www/ruby-jekyll-gist package to 1.4.1.

(taca)

2017-09-11 16:03:17 UTC MAIN commitmail json YAML

Update ruby-jekyll-gist to 1.4.1.

## 1.4.1 / 2017-06-21

  * Don't ask .empty? until it's a String. (#38)
  * rename Liquid 4 `has_key?` to `key?` to add compatibility for liquid 4 (#41)
  * Test against Ruby 2.1 to 2.4 (#45)

(taca)

2017-09-11 16:02:39 UTC MAIN commitmail json YAML

Note update of www/ruby-jekyll package to 3.5.2.

(taca)

2017-09-11 16:02:12 UTC MAIN commitmail json YAML

Update ruby-jekyll to 3.5.2.

3.5.2 (2017/8/18)

* Backport #6281 for v3.5.x: Fix Drop#key? so it can handle a nil argument (#6288)
* Backport #6280 for v3.5.x: Guard against type error in absolute_url (#6287)
* Backport #6266 for v3.5.x: Memoize the return value of Document#url (#6301)
* Backport #6273 for v3.5.x: delegate StaticFile#to_json to StaticFile#to_liquid (#6302)
* Backport #6226 for v3.5.x: Reader#read_directories: guard against an entry not being a directory (#6304)
* Backport #6247 for v3.5.x: kramdown: symbolize keys in-place (#6303)

3.5.1 (2017/7/18)

Minor Enhancements

* Use Warn for deprecation messages (#6192)
* site template: Use plugins key instead of gems (#6045)

Bug Fixes

* Backward compatiblize URLFilters module (#6163)
* Static files contain front matter default keys when to_liquid'd (#6162)
* Always normalize the result of the relative_url filter (#6185)

Documentation

* Update reference to trouble with OS X/macOS (#6139)
* added BibSonomy plugin (#6143)
* add plugins for multiple page pagination (#6055)
* Update minimum Ruby version in installation.md (#6164)
* [docs] Add information about finding a collection in site.collections (#6165)
* Add {%raw%} to Liquid example on site (#6179)
* Added improved Pug plugin - removed 404 Jade plugin (#6174)
* Linking the link (#6210)
* Small correction in documentation for includes (#6193)
* Fix docs site page margin (#6214)

Development Fixes

* Add jekyll doctor to GitHub Issue Template (#6169)
* Test with Ruby 2.4.1-1 on AppVeyor (#6176)
* set minimum requirement for jekyll-feed (#6184)

(taca)

2017-09-11 16:01:39 UTC MAIN commitmail json YAML

Updated devel/gradle to 4.1

(fhajny)

2017-09-11 16:01:30 UTC MAIN commitmail json YAML

Update devel/gradle to 4.1.

Gradle 4.1

- Worker API for safe, concurrent work execution
- Build cache improvements
- Improved Composite Builds
- Console displays parallel test execution

  https://docs.gradle.org/4.1/release-notes.html

Gradle 4.0

- Parallel download of dependencies
- Build cache improvements
- Public type for representing lazily evaluated properties
- Configurable input normalization
- Convenience method for adding Google repository
- User experience improvements

  https://docs.gradle.org/4.0/release-notes.html

Gradle 3.5

- Faster builds with the Gradle Build Cache
- Console with a build summary and more detailed work-in-progress
- Kotlin Build Scripts
- Plugin resolution rules

  https://docs.gradle.org/3.5/release-notes.html

(fhajny)

2017-09-11 15:57:26 UTC MAIN commitmail json YAML

Note update of sysutils/ruby-serverspec package to 2.40.0.

(taca)

2017-09-11 15:57:00 UTC MAIN commitmail json YAML

Update ruby-serverspec to 2.40.0.

2.40.0 (2017/8/10)

* Add support for X.509 encrypted private key

2.39.2 (2017/8/4)

* Add support for PKCS#8 format to X509PrivateKey#encrypted?

(taca)

2017-09-11 15:54:09 UTC MAIN commitmail json YAML

Note update of sysutils/ruby-specinfra package to 2.71.2.

(taca)

2017-09-11 15:53:36 UTC MAIN commitmail json YAML

Update ruby-specinfra to 2.71.2.

2.71.2 (2017/9/7)

* fix freebsd service check
* correct spelling mistake

2.71.1 (2017/8/31)

* Allow to test main package version on Alpine Linux
* get_version returns malformed value if the package name contains a hyphen

2.71.0 (2017/8/26)

* Allow to switch backends

2.70.2 (2017/8/26)

* Updated suse.rb to detect OS info on SUSE 11 machine

2.70.1 (2017/8/2)

* Fix freebsd commands

2.70.0 (2017/7/25)

* Add jexec backend to support FreeBSD jail.
* Facter/Ohai support for host_inventory

2.69.0 (2017/7/14)

* Support Debian 9

(taca)

2017-09-11 15:49:00 UTC MAIN commitmail json YAML

Note update of www/ruby-selenium-webdriver package to 3.5.2.

(taca)

2017-09-11 15:48:35 UTC MAIN commitmail json YAML

Update ruby-selenium-webdriver to 3.5.2.

pkgsrc change: update HOMEPAGE.

Chantes are too many to write here, please refer:
<https://github.com/SeleniumHQ/selenium/releases>.

(taca)

2017-09-11 15:44:11 UTC MAIN commitmail json YAML

Note update of www/ruby-rack-contrib package to 1.6.0.

(taca)

2017-09-11 15:43:46 UTC MAIN commitmail json YAML

Update ruby-rack-contrib to 1.6.0.

1.6.0 (2017/09/01)

* Rack::PostBodyContentTypeParser: if the middleware is told a POST body is
  JSON, but it doesn't parse as JSON, then... it's not really JSON, and the
  request is now rejected with a 400 response. Thanks to Yukihiko SAWANOBORI
  (@sawanoboly) for the fix.

1.5.0 (2017/07/19)

After an extended hiatus, rack-contrib maintenance is back on track. This
is a tidy-up release, merging things that have sat around for far too long.

* git-version-bump has now been moved to being a development dependency,
  thanks to Tobias Haagen Michaelsen.

* Rack::AcceptLocale can be restricted to a set of enforced locales, thanks to
  Paco Guzman.

* Rack::NotFound's path argument is now optional, thanks to Ed Morley.

* Rack::BounceFavicon now has a description and tests, thanks to Steven
  Wilkin.

* The automated Travis CI suite now tests all supported Ruby versions up to
  2.4, which necessitated a few small changes.

(taca)

2017-09-11 15:40:54 UTC MAIN commitmail json YAML

Note update of www/ruby-rack-cache package to 1.7.1.

(taca)

2017-09-11 15:40:27 UTC MAIN commitmail json YAML

Update ruby-rack-cache to 1.7.1

1.7.1 (2017/09/06)

* Documentation fix.
* Fix nil warnings.
* Return current date if the Date header is not parseable.

(taca)

2017-09-11 15:36:09 UTC MAIN commitmail json YAML

Note update of www/ruby-patron package to 0.9.1.

(taca)

2017-09-11 15:35:37 UTC MAIN commitmail json YAML

Update ruby-patron to 0.9.1.

### 0.9.1

o Added ssl_version options `TLSv1_1`, `TLSv1_2`, `TLSv1_3` for explicitly
  forcing the SSL version

    * requires the appropriate versions of libCURL and OpenSSL installed to
      support these new options
    * reference: https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html

o Added a new `:http_version` option with `HTTPv1_1` and `HTTPv2_0` values to
  explicitly set the HTTP version of HTTP/1.1 or HTTP/2.0

    * requires the appropriate versions of libCURL and OpenSSL installed to
      support these new options
    * reference: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_VERSION.html

o Updates the gem release procedure for more convenience, using the updated
  Rubygems.org tasks

o Update a few minor dependencies and documentation to be Ruby
  2.4.1-compatible, add 2.4.1. to Travis CI matrix

o Add `Session#download_byte_limit` for limiting the permitted download size.

  This can be very useful in dealing with untrusted download sources, which
  might attempt to send very large responses that would overwhelm the
  receiving client.

o Add `Patron.libcurl_version_exact` which returns a triplet of major, minor
  and patch libCURL version numbers. This can be used for more fine-grained
  matching when using some more esoteric Curl features which might not
  necessarily be available on libCURL Patron has been linked against.

(taca)

2017-09-11 15:21:28 UTC MAIN commitmail json YAML

Lose the debug options, after they've served their purpose.

(hauke)

2017-09-11 15:21:24 UTC MAIN commitmail json YAML

Note update of www/ruby-mustermann package to 1.0.1.

(taca)

2017-09-11 15:20:20 UTC MAIN commitmail json YAML

Update ruby-mustermannto 1.0.1.

**Mustermann 1.0.1** (2017-08-26)

#### Docs
* Updating readme to list Ruby 2.2 as minimum
* Fix rendering of HTML table
* Update summary and description in gemspec file.

#### Fixes
* avoid infinite loop by removing comments when receiving extended regexp
* avoid unintended conflict of namespace
* use Regexp#source instead of Regexp#inspect

(taca)

2017-09-11 15:02:47 UTC MAIN commitmail json YAML

Heed a pkglint warning wrt. VARBASE.

(hauke)

2017-09-11 15:00:03 UTC MAIN commitmail json YAML

Built with gcc 5.4 on netbsd-8, conserver terminates because of a
buffer overflow in StrTime(), when it tries to stuff a 25 char string
into a 25 byte buffer.

(hauke)

2017-09-11 14:59:46 UTC MAIN commitmail json YAML

Built with gcc 5.4 on netbsd-8, conserver terminates because of a
buffer overflow in StrTime(), when it tries to stuff a 25 char string
into a 25 byte buffer.

(hauke)

2017-09-11 14:53:02 UTC MAIN commitmail json YAML

Note update of www/ruby-faraday package to 0.13.1.

(taca)

2017-09-11 14:52:27 UTC MAIN commitmail json YAML

Update ruby-faraday to 0.13.1.

0.13.1 (2017/8/18)

* Fixes an incompatibility with Addressable::URI being used as uri_parser

0.13.0 (2017/8/15)

* Dynamically reloads the proxy when performing a request on an absolute
  domain (#701)
* Prefer #hostname over #host. (#714)
* Adapter support for Net::HTTP::Persistent v3.0.0 (#619)
* Fixes an edge-case issue with response headers parsing (missing HTTP header)
  (#719)

0.12.2 (2017/07/21)

* Parse headers from aggregated proxy requests/responses (#681)
* Guard against invalid middleware configuration with warning (#685)
* Do not use :insecure option by default in Patron (#691)
* Fixes an issue with HTTPClient not raising a Faraday::ConnectionFailed
  (#702)
* Fixes YAML serialization/deserialization for Faraday::Utils::Headers (#690)
* Fixes an issue with Options having a nil value (#694)
* Fixes an issue with Faraday.default_connection not using
  Faraday.default_connection_options (#698)
* Fixes an issue with Options.merge! and Faraday instrumentation middleware
  (#710)

(taca)

2017-09-11 14:02:34 UTC MAIN commitmail json YAML

Note update of roundcube related pacakges to 1.2.6.

mail/roundcube
mail/roundcube-plugin-enigma
mail/roundcube-plugin-password
mail/roundcube-plugin-zipdownload

(taca)

2017-09-11 14:01:03 UTC MAIN commitmail json YAML

Update roundcube-plugin-zipdownload to 1.2.6.

No change except version.

(taca)

2017-09-11 14:00:23 UTC MAIN commitmail json YAML

Update roundcube-plugin-password to 1.2.6.

No change except version.

(taca)

2017-09-11 13:57:24 UTC MAIN commitmail json YAML

Update roundcube-plugin-enigma to 1.2.6.

RELEASE 1.2.6
-------------
- Enigma: Fix compatibility with assets_dir

(taca)

2017-09-11 13:56:39 UTC MAIN commitmail json YAML

Update roundcube to 1.2.6.

RELEASE 1.2.6
-------------
- Don't ignore (global) userlogins/sendmail logging in per_user_logging mode
- Managesieve: Fix AM/PM suffix in vacation time selectors
- Fix bug where comment notation within style tag would cause the whole style
  to be ignored (#5747)
- Fix bug where it wasn't possible to scroll folders list in Edge (#5750)
- Fix addressbook searching by gender (#5757)
- Fix SQL syntax error on MariaDB 10.2 (#5774)
- Fix bug where it wasn't possible to set timezone to auto-detected value
  (#5782)
- Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure
  rcube_utils::random_bytes() result has always requested length (#5788)
- Fix potential XSS vulnerability with malformed HTML message markup

(taca)

2017-09-11 12:10:09 UTC MAIN commitmail json YAML

Updated www/moodle to 3.3.2

(wen)

2017-09-11 12:08:19 UTC MAIN commitmail json YAML

Update to 3.3.2

Upstream changes:
Here is the full list of fixed issues in 3.3.2.

Highlights

    MDL-59492 - Gray out hidden courses in the new course overview block
    MDL-57412 - Setting "Always link course sections" should apply consistently in Boost and Clean/More
    MDL-58196 - "Require grade to pass" in quiz completion settings must be checked only with "Require grade", otherwise it does not work and causes confusions
    MDL-57698 - Bug fix: Backup and restore cause deadlock with sqlsrv driver

Fixes and improvements

    MDL-55912 - Assignment: when blind marking is enabled, students should receive teacher participant number in the email and not their own
    MDL-54607 - Calendar export should not export events without duration as full-day events, i.e. assignment due dates have time component that was lost during export
    MDL-59490 - Bug fix: LTI does not work when activity has a long name
    MDL-55937 - Assignment: fixed error when viewing attachments of team submission
    MDL-59511, MDL-59746, MDL-59539, MDL-59869 - Multiple fixes in OAuth 2 services (Google, OwnCloud, Nextcloud, etc)
    MDL-35290 - My private files should continue working even if some files in filesystem are currently unreadable
    MDL-57259 - Fixed bug that caused multiple debugging messages in error.log when teachers use assignment grading
    MDL-56646 - Assignment: changing maximum grade of the module could result in negative grades in assignment which were pushed as "0" to the gradebook. This bug was fixed and will not happen in the future. However, according to Moodle policy, no existing grades were changed. Teachers will see the warning that there are erroneous grades and will be able to fix all of them with one click
    MDL-54965 - Database module: fixed SQL error when you edit an entry after having added a new picture/file field
    MDL-46495 - When uploading courses the setting "Completion tracking" should be set to the site default
    MDL-59262 - Courses made via course request or "Upload course" tool should respect default course sections
    MDL-59442 - Some third party modules had very big icons in the Default activity completion page
    MDL-38129 - Grade export of user profile fields can now work with uppercase letters in the fields names
    MDL-59317 - Performance improvements on the messages page
    MDL-57246 - Trying to view a forum without the capability may lead you to a broken page.
    MDL-59287 - Generate calendar event for "Expected completed on" for all modules.
    MDL-55364 - Forum headers alignment on narrow screens
    MDL-57649 - Lesson: Fixed bug deleting files unrelated to the pages being deleted
    MDL-59195 - Assignments: when switching role to student teacher should be able to view group submissions
    MDL-59068 - Lesson: Restore the behaviour of "No, I just want to go on to the next question"

Security issues

A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version

(wen)

2017-09-11 11:53:16 UTC MAIN commitmail json YAML

Updated sysutils/consul to 0.9.3

(fhajny)

2017-09-11 11:53:06 UTC MAIN commitmail json YAML

Update sysutils/consul to 0.9.3.

FEATURES:
- LAN Network Segments: (Consul Enterprise) Added a new Network Segments
  capability which allows users to configure Consul to support segmented
  LAN topologies with multiple, distinct gossip pools.
- WAN Join for Cloud Providers: Added WAN support for retry join for
  cloud providers via go-discover, including Amazon AWS, Microsoft
  Azure, Google Cloud, and SoftLayer. This uses the same "provider" syntax
  supported for `-retry-join` via the `-retry-join-wan` configuration.
- RPC Rate Limiter: Consul agents in client mode have a new `limits`
  configuration that enables a rate limit on RPC calls the agent makes
  to Consul servers.

IMPROVEMENTS:
- agent: Switched to using a read lock for the agent's RPC dispatcher,
  which prevents RPC calls from getting serialized.
- agent: When joining a cluster, Consul now skips the unique node ID
  constraint for Consul members running Consul older than 0.8.5. This
  makes it easier to upgrade to newer versions of Consul in an existing
  cluster with non-unique node IDs.
- build: Upgraded Go version to 1.9.
- server: Consul servers can re-establish quorum after all of them
  change their IP addresses upon a restart.

BUG FIXES:
- agent: Fixed an issue with consul watches not triggering when ACLs are
  enabled.
- agent: Updated memberlist library for a deadlock fix.
- agent: Fixed a panic when retrieving NS or SOA records on Consul
  clients (non-servers). This also changed the Consul server list to
  come from the catalog and not the agent's local state when serving these
  requests, so the results are consistent across a cluster.
- cli: Updated the CLI library to pull in a fix that prevents all
  subcommands from being shown when showing the agent's usage list; now
  just top-level commands are shown.
- server: Fixed an issue with Consul snapshots not saving on Windows
  because of errors with the `fsync` syscall.

(fhajny)

2017-09-11 11:35:32 UTC MAIN commitmail json YAML

CHANGES-2017: Whitespace consistency.

(wiz)

2017-09-11 11:34:27 UTC MAIN commitmail json YAML

Updated editors/emacs25-nox11 to 25.2nb2

(wiz)

2017-09-11 11:34:15 UTC MAIN commitmail json YAML

emacs25-nox11: bump PKGREVISION for security fix.

(wiz)

2017-09-11 11:33:54 UTC MAIN commitmail json YAML

Updated editors/emacs25 to 25.2nb2

(wiz)

2017-09-11 11:33:33 UTC MAIN commitmail json YAML

emacs25: fix security issue

GNU Emacs is an extensible, customizable, free/libre text editor and software
environment.  When Emacs renders MIME text/enriched data (Internet RFC 1896), it
is vulnerable to arbitrary code execution. Since Emacs-based mail clients decode
"Content-Type: text/enriched", this code is exploitable remotely. This bug
affects GNU Emacs versions 19.29 through 25.2.

Although we know no efforts to exploit this in the wild, exploitation is easy.

http://www.openwall.com/lists/oss-security/2017/09/11/1

(wiz)

2017-09-11 11:33:08 UTC MAIN commitmail json YAML

emacs25: fix security issue

GNU Emacs is an extensible, customizable, free/libre text editor and software
environment.  When Emacs renders MIME text/enriched data (Internet RFC 1896), it
is vulnerable to arbitrary code execution. Since Emacs-based mail clients decode
"Content-Type: text/enriched", this code is exploitable remotely. This bug
affects GNU Emacs versions 19.29 through 25.2.

Although we know no efforts to exploit this in the wild, exploitation is easy.

http://www.openwall.com/lists/oss-security/2017/09/11/1

(wiz)

2017-09-11 09:57:39 UTC MAIN commitmail json YAML

2017-09-11 09:06:41 UTC MAIN commitmail json YAML

Limit GCC SSP support to 4.x and newer.

(jperkin)

2017-09-11 07:54:28 UTC MAIN commitmail json YAML

2017-09-11 07:51:44 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-09-11 07:50:37 UTC MAIN commitmail json YAML

2017-09-11 07:45:33 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-09-11 07:44:23 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-09-11 07:38:23 UTC MAIN commitmail json YAML

2017-09-11 05:25:42 UTC MAIN commitmail json YAML

Updated graphics/py-piexif to 1.0.13, devel/py-async-timeout to 1.4.0, devel/py-tox to 2.8.2, devel/py-radon to 2.1.1

(adam)

2017-09-11 05:24:28 UTC MAIN commitmail json YAML

2.1.1:
Fix critical bug in Python 2 that prevented analysis of files with no comments at the start of the module.

(adam)

2017-09-11 05:23:20 UTC MAIN commitmail json YAML

2.8.2:
* stop env var leakage if popen failed with resultjson or redirect

(adam)

2017-09-11 05:21:21 UTC MAIN commitmail json YAML

1.4.0:
Implement remaining property:
- If timeout is not started yet or started unconstrained: remaining is None
- If timeout is expired: remaining is 0.0
- All others: roughly amount of time before TimeoutError is triggered

(adam)

2017-09-11 05:18:52 UTC MAIN commitmail json YAML

1.0.13:
Added helper function to read and write "UserComment".
Added to support for SignedByte, SigendShort, Float, and Double.

(adam)

2017-09-11 01:30:53 UTC MAIN commitmail json YAML

Fix for POSIX shell portability

* Replace == with = in a test condition

(ryoon)

2017-09-11 01:19:21 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick6 to 6.9.9.12

(ryoon)

2017-09-11 01:18:46 UTC MAIN commitmail json YAML

Update to 6.9.9.12

Changelog:
2017-09-09  6.9.9-12 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-12, GIT revision 11996:fca0f6e33:20170909.

2017-09-07  6.9.9-12 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * The 'compare' difference image now respects the -fuzz option.

(ryoon)

2017-09-10 21:39:23 UTC MAIN commitmail json YAML

Updated archivers/par2 to 0.7.4

(wiz)

2017-09-10 21:39:13 UTC MAIN commitmail json YAML

Updated par2 to 0.7.4.

08 September 2017 Ike Devolder
  * release: 0.7.4
* performance improvement when not using quiet mode

(wiz)

2017-09-10 21:37:04 UTC MAIN commitmail json YAML

Updated devel/p5-Scalar-List-Utils to 1.49

(wiz)

2017-09-10 21:36:54 UTC MAIN commitmail json YAML

Updated p5-Scalar-List-Utils to 1.49.

1.49 -- 2017-09-08 12:25:54
[CHANGES]
* Fixes for unit tests to pass on perl 5.6.2
* Fix typo in documentation

(wiz)

2017-09-10 21:30:07 UTC MAIN commitmail json YAML

Updated devel/p5-List-MoreUtils to 0.425

(wiz)

2017-09-10 21:29:57 UTC MAIN commitmail json YAML

Updated p5-List-MoreUtils to 0.425.

0.425 2017-09-06
    - release 0.424_001 as 0.425 with XS is META.* after 136:0 PASS:FAIL
      on CPAN Tester Matrix

0.424_001 2017-09-05
    - Makefile.PL: modify PREREQ_PM instead of recommend dynamically

(wiz)

2017-09-10 21:29:07 UTC MAIN commitmail json YAML

Updated devel/p5-File-Which to 1.22

(wiz)

2017-09-10 21:28:57 UTC MAIN commitmail json YAML

Updated p5-File-Which to 1.22.

1.22      2017-09-08 14:08:59 -0400
  - Support for MSYS2 ($^O eq 'msys')

(wiz)

2017-09-10 21:19:44 UTC MAIN commitmail json YAML

Updated devel/meld to 3.18.0

(wiz)

2017-09-10 21:19:33 UTC MAIN commitmail json YAML

Updated meld to 3.18.0.

2017-09-10 meld 3.18.0
======================

  Fixes:

  * Fix VC status not updating in some situations non-flattened mode (Kai
    Willadsen)
  * Command line errors when invoking a secondary instance will no longer
    cause the second command to hang until the primary exits (Kai Willadsen)

  * Bugs fixed: 786629

  Translations:

  * Emin Tufan ��etin (tr)

(wiz)

2017-09-10 21:17:11 UTC MAIN commitmail json YAML

2017-09-10 21:17:02 UTC MAIN commitmail json YAML

Updated mpfr to 3.1.6.

Changes from version 3.1.5 to version 3.1.6:
- Improved MPFR manual.
- Bug fixes (see <http://www.mpfr.org/mpfr-3.1.5/#fixed> and ChangeLog file).
- Autotools: Under Linux, make sure that the old dtags (when supported)
  are used if LD_LIBRARY_PATH is defined; otherwise "make check" would
  check an installed, compatible MPFR library found in LD_LIBRARY_PATH
  instead of the one that has been built with "make".

(wiz)

2017-09-10 21:13:55 UTC MAIN commitmail json YAML

Updated fonts/fontconfig to 2.12.5

(wiz)

2017-09-10 21:13:45 UTC MAIN commitmail json YAML

Updated fontconfig to 2.12.5.

I've released fontconfig-2.12.5 that contains Emoji/Math fonts
support in family name and lang, new APIs, to get the binding type
from FcPattern, and to load a configuration from memory. and some
bug fixes.

(wiz)

2017-09-10 21:13:34 UTC MAIN commitmail json YAML

Updated fonts/harfbuzz to 1.5.1

(wiz)

2017-09-10 21:13:25 UTC MAIN commitmail json YAML

Updated harfbuzz to 1.5.1.

Overview of changes leading to 1.5.1
Tuesday, September 5, 2017
====================================

- Fix "unsafe-to-break" in fallback shaping and other corner cases.
  All our tests pass with --verify now, meaning unsafe-to-break API
  works as expected.
- Add --unicodes to hb-view / hb-shape.
- [indic] Treat Consonant_With_Stacker as consonant.  This will need
  further tweaking.
- hb_buffer_diff() tweaks.

(wiz)

2017-09-10 20:56:59 UTC MAIN commitmail json YAML

Updated textproc/py-libxslt to 1.1.30

(wiz)

2017-09-10 20:56:48 UTC MAIN commitmail json YAML

Updated py-libxslt to 1.1.30.

Changes: same as for libxslt.

(wiz)

2017-09-10 20:56:35 UTC MAIN commitmail json YAML

Updated textproc/libxslt to 1.1.30

(wiz)

2017-09-10 20:56:24 UTC MAIN commitmail json YAML

Updated libxslt to 1.1.30.

.1.30: Sep 04 2017
• Documentation:
  Misc doc fixes (Nick Wellnhofer)
• Portability:
  Look for libxml2 via pkg-config first (Elliott
  Sales de Andrade),
  Change default SOPREFIX on Windows to "bin" (Nick
  Wellnhofer),
  Add WIN32_EXTRA_LDFLAGS to tests/plugins/
  Makefile.am (Michael Haubenwallner)
• Bug Fixes:
  Also fix memory hazards in exsltFuncResultElem
  (Nick Wellnhofer),
  Fix NULL deref in xsltDefaultSortFunction (Nick
  Wellnhofer),
  Fix memory hazards in exsltFuncFunctionFunction
  (Nick Wellnhofer),
  Fix memory leaks in EXSLT error paths (Nick
  Wellnhofer),
  Fix memory leak in str:concat with empty node-set
  (Nick Wellnhofer),
  Fix memory leaks in error paths (Nick
  Wellnhofer),
  Switch to xmlUTF8Strsize in numbers.c (Nick
  Wellnhofer),
  Fix NULL pointer deref in
  xsltFormatNumberFunction (Nick Wellnhofer),
  Fix UTF-8 check in str:padding (Nick Wellnhofer),
  Fix xmlStrPrintf argument (Nick Wellnhofer),
  Check for overflow in _exsltDateParseGYear (Nick
  Wellnhofer),
  Fix double to int conversion (Nick Wellnhofer),
  Check for overflow in exsltDateParseDuration
  (Nick Wellnhofer),
  Change version of xsltMaxVars back to 1.0.24
  (Nick Wellnhofer),
  Disable xsltCopyTextString optimization for
  extensions (Nick Wellnhofer),
  Create DOCTYPE for HTML version 5 (Nick
  Wellnhofer),
  Make xsl:decimal-format work with namespaces
  (Nick Wellnhofer),
  Remove norm:localTime extension function (Nick
  Wellnhofer),
  Check for integer overflow in xsltAddTextString
  (Nick Wellnhofer),
  Detect infinite recursion when evaluating
  function arguments (Nick Wellnhofer),
  Fix memory leak in xsltElementAvailableFunction
  (Nick Wellnhofer),
  Fix for pattern predicates calling functions
  (Nick Wellnhofer),
  Fix cmd.exe invocations in Makefile.mingw (Nick
  Wellnhofer),
  Don't try to install index.sgml (Nick
  Wellnhofer),
  Fix symbols.xml (Nick Wellnhofer),
  Fix heap overread in xsltFormatNumberConversion
  (Nick Wellnhofer),
  Fix <xsl:number level="any"/> for non-element
  nodes (Nick Wellnhofer),
  Fix unreachable code in xsltAddChild
  (mahendra.n),
  Change version number in xsl:version warning
  (Nick Wellnhofer),
  Avoid infinite recursion after failed param
  evaluation (Nick Wellnhofer),
  Stop if potential recursion is detected (Nick
  Wellnhofer),
  Consider built-in templates in apply-imports
  (Nick Wellnhofer),
  Fix precedence with multiple attribute sets (Nick
  Wellnhofer),
  Rework attribute set resolution (Nick Wellnhofer)
• Improvements:
  Add .travis.yml (Nick Wellnhofer),
  Silence tests a little (Nick Wellnhofer),
  Set LIBXML_SRC to absolute path (Nick
  Wellnhofer),
  Add missing #include (Nick Wellnhofer),
  Adjust expected error messages in tests (Nick
  Wellnhofer),
  Make xsltDebug more quiet (Nick Wellnhofer),
  New-line terminate error message that missed this
  convention (Jan Pokorný),
  Use xmlBuffers in EXSLT string functions (Nick
  Wellnhofer),
  Switch to xmlUTF8Strsize in EXSLT string
  functions (Nick Wellnhofer),
  Check for return value of xmlUTF8Strlen (Nick
  Wellnhofer),
  Avoid double/long round trip in FORMAT_ITEM (Nick
  Wellnhofer),
  Separate date and duration structs (Nick
  Wellnhofer),
  Check for overflow in _exsltDateDifference (Nick
  Wellnhofer),
  Clamp seconds field of durations (Nick
  Wellnhofer),
  Change _exsltDateAddDurCalc parameter types (Nick
  Wellnhofer),
  Fix date:difference with time zones (Nick
  Wellnhofer),
  Rework division/remainder arithmetic in date.c
  (Nick Wellnhofer),
  Remove exsltDateCastDateToNumber (Nick
  Wellnhofer),
  Change internal representation of years (Nick
  Wellnhofer),
  Optimize IS_LEAP (Nick Wellnhofer),
  Link libraries with libm (Jussi Kukkonen),
  Rename xsltCopyTreeInternal to xsltCopyTree (Nick
  Wellnhofer),
  Update linker version script (Nick Wellnhofer),
  Add local wildcard to version script (Nick
  Wellnhofer),
  Make some symbols static (Nick Wellnhofer),
  Remove redundant NULL check in xsltNumberComp
  (mahendra.n),
  Fix forwards compatibility for imported
  stylesheets (Nick Wellnhofer),
  Reduce warnings in forwards-compatible mode (Nick
  Wellnhofer),
  Precompute XSLT elements after preprocessing
  (Nick Wellnhofer),
  Fix whitespace in xsltParseStylesheetTop (Nick
  Wellnhofer),
  Consolidate recursion checks (Nick Wellnhofer),
  Treat XSLT_STATE_STOPPED same as errors (Nick
  Wellnhofer),
  Make sure that XSLT_STATE_STOPPED isn't
  overwritten (Nick Wellnhofer),
  Add comment regarding built-in templates and
  params (Nick Wellnhofer),
  Rewrite memory management of local RVTs (Nick
  Wellnhofer),
  Validate QNames of attribute sets (Nick
  Wellnhofer),
  Add xsl:attribute-set regression tests (Nick
  Wellnhofer),
  Ignore imported stylesheets in
  xsltApplyAttributeSet (Nick Wellnhofer)

(wiz)

2017-09-10 20:50:18 UTC MAIN commitmail json YAML

Updated textproc/py-libxml2 to 2.9.5

(wiz)

2017-09-10 20:50:07 UTC MAIN commitmail json YAML

Updated py-libxml2 to 2.9.5.

Changes: Same as for libxml2.

(wiz)

2017-09-10 20:49:34 UTC MAIN commitmail json YAML

Updated textproc/libxml2 to 2.9.5

(wiz)

2017-09-10 20:49:20 UTC MAIN commitmail json YAML

Updated libxml2 to 2.9.5.

2.9.5: Sep 04 2017
• Reference Manual
• Security:
  Detect infinite recursion in parameter entities
  (Nick Wellnhofer),
  Fix handling of parameter-entity references (Nick
  Wellnhofer),
  Disallow namespace nodes in XPointer ranges (Nick
  Wellnhofer),
  Fix XPointer paths beginning with range-to (Nick
  Wellnhofer)
• Documentation:
  Documentation fixes (Nick Wellnhofer),
  Spelling and grammar fixes (Nick Wellnhofer)
• Portability:
  Adding README.zOS to list of extra files for the
  release (Daniel Veillard),
  Description of work needed to compile on zOS
  (Stéphane Michaut),
  Porting libxml2 on zOS encoding of code (Stéphane
  Michaut),
  small changes for OS/400 (Patrick Monnerat),
  relaxng.c, xmlschemas.c: Fix build on pre-C99
  compilers (Chun-wei Fan)
• Bug Fixes:
  Problem resolving relative URIs (Daniel
  Veillard),
  Fix unwanted warnings when switching encodings
  (Nick Wellnhofer),
  Fix signature of xmlSchemaAugmentImportedIDC
  (Daniel Veillard),
  Heap-buffer-overflow read of size 1 in
  xmlFAParsePosCharGroup (David Kilzer),
  Fix NULL pointer deref in xmlFAParseCharClassEsc
  (Nick Wellnhofer),
  Fix infinite loops with push parser in recovery
  mode (Nick Wellnhofer),
  Send xmllint usage error to stderr (Nick
  Wellnhofer),
  Fix NULL deref in xmlParseExternalEntityPrivate
  (Nick Wellnhofer),
  Make sure not to call IS_BLANK_CH when parsing
  the DTD (Nick Wellnhofer),
  Fix xmlHaltParser (Nick Wellnhofer),
  Fix pathological performance when outputting
  charrefs (Nick Wellnhofer),
  Fix invalid-source-encoding warnings in
  testWriter.c (Nick Wellnhofer),
  Fix duplicate SAX callbacks for entity content
  (David Kilzer),
  Treat URIs with scheme as absolute in C14N (Nick
  Wellnhofer),
  Fix copy-paste errors in error messages (Nick
  Wellnhofer),
  Fix sanity check in htmlParseNameComplex (Nick
  Wellnhofer),
  Fix potential infinite loop in
  xmlStringLenDecodeEntities (Nick Wellnhofer),
  Reset parser input pointers on encoding failure
  (Nick Wellnhofer),
  Fix memory leak in xmlParseEntityDecl error path
  (Nick Wellnhofer),
  Fix xmlBuildRelativeURI for URIs starting with '.
  /' (Nick Wellnhofer),
  Fix type confusion in xmlValidateOneNamespace
  (Nick Wellnhofer),
  Fix memory leak in xmlStringLenGetNodeList (Nick
  Wellnhofer),
  Fix NULL pointer deref in xmlDumpElementContent
  (Daniel Veillard),
  Fix memory leak in xmlBufAttrSerializeTxtContent
  (Nick Wellnhofer),
  Stop parser on unsupported encodings (Nick
  Wellnhofer),
  Check for integer overflow in memory debug code
  (Nick Wellnhofer),
  Fix buffer size checks in
  xmlSnprintfElementContent (Nick Wellnhofer),
  Avoid reparsing in xmlParseStartTag2 (Nick
  Wellnhofer),
  Fix undefined behavior in
  xmlRegExecPushStringInternal (Nick Wellnhofer),
  Check XPath exponents for overflow (Nick
  Wellnhofer),
  Check for overflow in
  xmlXPathIsPositionalPredicate (Nick Wellnhofer),
  Fix spurious error message (Nick Wellnhofer),
  Fix memory leak in xmlCanonicPath (Nick
  Wellnhofer),
  Fix memory leak in xmlXPathCompareNodeSetValue
  (Nick Wellnhofer),
  Fix memory leak in pattern error path (Nick
  Wellnhofer),
  Fix memory leak in parser error path (Nick
  Wellnhofer),
  Fix memory leaks in XPointer error paths (Nick
  Wellnhofer),
  Fix memory leak in xmlXPathNodeSetMergeAndClear
  (Nick Wellnhofer),
  Fix memory leak in XPath filter optimizations
  (Nick Wellnhofer),
  Fix memory leaks in XPath error paths (Nick
  Wellnhofer),
  Do not leak the new CData node if adding fails
  (David Tardon),
  Prevent unwanted external entity reference (Neel
  Mehta),
  Increase buffer space for port in HTTP redirect
  support (Daniel Veillard),
  Fix more NULL pointer derefs in xpointer.c (Nick
  Wellnhofer),
  Avoid function/data pointer conversion in xpath.c
  (Nick Wellnhofer),
  Fix format string warnings (Nick Wellnhofer),
  Disallow namespace nodes in XPointer points (Nick
  Wellnhofer),
  Fix comparison with root node in xmlXPathCmpNodes
  (Nick Wellnhofer),
  Fix attribute decoding during XML schema
  validation (Alex Henrie),
  Fix NULL pointer deref in XPointer range-to (Nick
  Wellnhofer)
• Improvements:
  Updating the spec file to reflect Fedora 24
  (Daniel Veillard),
  Add const in five places to move 1 KiB to .rdata
  (Bruce Dawson),
  Fix missing part of comment for function
  xmlXPathEvalExpression() (Daniel Veillard),
  Get rid of "blanks wrapper" for parameter
  entities (Nick Wellnhofer),
  Simplify handling of parameter entity references
  (Nick Wellnhofer),
  Deduplicate code in encoding.c (Nick Wellnhofer),
  Make HTML parser functions take const pointers
  (Nick Wellnhofer),
  Build test programs only when needed (Nick
  Wellnhofer),
  Fix doc/examples/index.py (Nick Wellnhofer),
  Fix compiler warnings in threads.c (Nick
  Wellnhofer),
  Fix empty-body warning in nanohttp.c (Nick
  Wellnhofer),
  Fix cast-align warnings (Nick Wellnhofer),
  Fix unused-parameter warnings (Nick Wellnhofer),
  Rework entity boundary checks (Nick Wellnhofer),
  Don't switch encoding for internal parameter
  entities (Nick Wellnhofer),
  Merge duplicate code paths handling PE references
  (Nick Wellnhofer),
  Test SAX2 callbacks with entity substitution
  (Nick Wellnhofer),
  Support catalog and threads tests under
  --without-sax1 (Nick Wellnhofer),
  Misc fixes for 'make tests' (Nick Wellnhofer),
  Initialize keepBlanks in HTML parser (Nick
  Wellnhofer),
  Add test cases for bug 758518 (David Kilzer),
  Fix compiler warning in htmlParseElementInternal
  (Nick Wellnhofer),
  Remove useless check in xmlParseAttributeListDecl
  (Nick Wellnhofer),
  Allow zero sized memory input buffers (Nick
  Wellnhofer),
  Add TODO comment in xmlSwitchEncoding (Nick
  Wellnhofer),
  Check for integer overflow in
  xmlXPathFormatNumber (Nick Wellnhofer),
  Make Travis print UBSan stacktraces (Nick
  Wellnhofer),
  Add .travis.yml (Nick Wellnhofer),
  Fix expected error output in Python tests (Nick
  Wellnhofer),
  Simplify control flow in xmlParseStartTag2 (Nick
  Wellnhofer),
  Disable LeakSanitizer when running API tests
  (Nick Wellnhofer),
  Avoid out-of-bound array access in API tests
  (Nick Wellnhofer),
  Avoid spurious UBSan errors in parser.c (Nick
  Wellnhofer),
  Parse small XPath numbers more accurately (Nick
  Wellnhofer),
  Rework XPath rounding functions (Nick
  Wellnhofer),
  Fix white space in test output (Nick Wellnhofer),
  Fix axis traversal from attribute and namespace
  nodes (Nick Wellnhofer),
  Check for trailing characters in XPath
  expressions earlier (Nick Wellnhofer),
  Rework final handling of XPath results (Nick
  Wellnhofer),
  Make xmlXPathEvalExpression call xmlXPathEval
  (Nick Wellnhofer),
  Remove unused variables (Nick Wellnhofer),
  Don't print generic error messages in XPath tests
  (Nick Wellnhofer)
• Cleanups:
  Fix a couple of misleading indentation errors
  (Daniel Veillard),
  Remove unnecessary calls to xmlPopInput (Nick
  Wellnhofer)

(wiz)

2017-09-10 20:36:56 UTC MAIN commitmail json YAML

math/R: fix build on fbsd

cpow and clog are not implemented on FreeBSD and the configure checks only
emit warnings instead of errors.

Ok@ markd

(rumko)

2017-09-10 20:04:32 UTC MAIN commitmail json YAML

2017-09-10 20:03:49 UTC MAIN commitmail json YAML

Switch from ffcall to libffcall (newer version of same).

Bump version.

(wiz)

2017-09-10 20:01:17 UTC MAIN commitmail json YAML

Added devel/libffcall version 2.0

(wiz)

2017-09-10 20:01:05 UTC MAIN commitmail json YAML

2017-09-10 20:00:49 UTC MAIN commitmail json YAML

Import libffcall-2.0 as devel/libffcall.

GNU libffcall is a library which can be used to build foreign
function call interfaces in embedded interpreters.

Changes compared to devel/ffcall:

New in 2.0:

* The package now installs a library libffcall.{a,so}. It contains the
  'avcall' and 'callback' packages. The libraries libavcall.{a,so} and
  libcallback.{a,so} are still installed as well, but are deprecated.

* The installed libraries are now installed as shared libraries by default
  (except for libvacall, which is still a static library only).

* The installed shared libraries are now properly versioned. This means that
  when installing with --enable-shared, upgrading to a newer version of
  libffcall will not break existing binaries.

* The installed include files are now platform independent. This means that
  you can now install libffcall for different ABIs on the same system, using
  the same --prefix option but different --exec-prefix options for each ABI.

* API changes in <trampoline.h>:
  - The second argument of alloc_trampoline() is now a 'void**', rather
    than a 'void*'.
  - The return value of trampoline_variable() is now a 'void**', rather
    than a 'void*'.
  - The argument of trampoline_address(), trampoline_variable(),
    trampoline_data() is now a function pointer instead of a 'void*'.

* Fixed a bug regarding floating-point arguments followed by
  non-floating-point arguments on the following platforms:
  - arm: Linux 32-bit, with hardware floats.
  - powerpc: Linux 32-bit.
  - s390: Linux.

* Fixed a bug regarding structure returns on the following platforms:
  - i386: FreeBSD.
  - i386: MinGW.
  - mips: old 32-bit ABI (Linux, IRIX).

* Added support for the following platforms:
  (Previously, a build on these platforms failed.)
  - i386: MSVC 14.
  - x86_64: Cygwin.
  - x86_64: MinGW.
  - x86_64: MSVC 14.
  - hppa64: HP-UX 11.
  - m68k: Linux.

* Verified support for the following platforms:
  (A build on these platforms worked and still works.)
  - i386: FreeBSD, NetBSD, OpenBSD, DragonFly BSD.
  - i386: Hurd.
  - x86_64: FreeBSD, NetBSD, OpenBSD.

New in 1.13:

* The license has been changed from GPLv2 to GPLv2+.

* Added support for the following platforms:
  (Previously, a build on these platforms failed.)
  - x86_64: Mac OS X 64-bit.
  - x86_64: Solaris 64-bit.
  - x86_64: Linux with x32 ABI: CC="gcc -mx32".
  - arm: Linux 32-bit, without hardware floats.
  - arm64: Linux 64-bit.
  - s390x: Linux 64-bit.
  - powerpc: AIX 64-bit.
  - mips: IRIX 6.5 with CC="cc -32".
  - sparc: Solaris 64-bit.

* Fixed support for the following platforms:
  (Previously, a build on these platforms appeared to succeed but was buggy.)
  - x86_64: Linux.
  - arm: Linux 32-bit, with hardware floats.
  - powerpc: Linux 64-bit.
  - mips: Linux with CC="gcc -mabi=32".
  - mips: Linux with CC="gcc -mabi=n32".
  - mips: Linux with CC="gcc -mabi=64".
  - mips: IRIX 6.5 with CC="gcc -mabi=n32".
  - s390: Linux.
  - sparc: Linux 64-bit.
  - ia64: Linux.
  - hppa: HP-UX 32-bit.

* Verified support for the following platforms:
  (A build on these platforms worked and still works.)
  - i386: Linux, Solaris, Mac OS X.
  - powerpc: Linux 32-bit.
  - powerpc: AIX 32-bit.
  - powerpc: MacOS X.
  - mips: IRIX 6.5 with CC="cc -n32".
  - sparc: Solaris 32-bit.
  - sparc: Linux 32-bit: CC="gcc -m32".
  - alpha: Linux.

* Support for a security feature: On Linux and FreeBSD platforms, linking with
  the libffcall libraries no longer causes the stack to become executable.

New in 1.12:

* Added ppc64le to the list of supported architectures.

New in 1.11:

* Header now define LIBFFCALL_VERSION (to 0x010B).
* Better support for IA64 on Linux (kernel 2.6.16+ and gcc 4.1.0+).
* Added ARM support from Jonathan Olson (debian 1.10-2).
* Added MIPSel support from Thiemo Seufer (debian 1.10-2).
* Added ARMel support from Max Lapan.

(wiz)

2017-09-10 19:58:36 UTC MAIN commitmail json YAML

pkgsrc/converters/wkhtmltopdf/Makefile@1.2 / diff
pkgsrc/converters/wkhtmltopdf/distinfo@1.2 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_config.tests_unix_freetype_freetype.pro@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_config.tests_unix_libjpeg_libjpeg.pro@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_config.tests_unix_libpng_libpng.pro@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_config.tests_x11_mitshm_mitshm.pro@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_config.tests_x11_xrender_xrender.pro@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_bytecompiler_BytecodeGenerator.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MarkedSpace.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MarkedSpace.h@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_parser_JSParser.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_runtime_Identifier.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_runtime_JSONObject.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_runtime_StringPrototype.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics.h@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_HashSet.h@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_ThreadSafeRefCounted.h@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_text_AtomicString.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_WebCore_dom_DocumentMarkerController.cpp@1.1 / diff
pkgsrc/converters/wkhtmltopdf/patches/patch-qt_src_3rdparty_webkit_Source_WebCore_dom_Element.cpp@1.1 / diff
      :
(more 6 files)
Various portability fixes. Fix library path for the final binaries. Bump
revision.

(joerg)

2017-09-10 17:39:34 UTC MAIN commitmail json YAML

2017-09-10 17:11:47 UTC MAIN commitmail json YAML

Add -fPIC to CFLAGS.

Fixes SSP build, which otherwise breaks in configure:

cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
ld: /var/tmp//ccfWqlYy.o: warning: relocation against `__stack_chk_fail' in readonly section `.text.startup'
ld: /var/tmp//ccfWqlYy.o: relocation R_X86_64_PC32 against symbol `__stack_chk_fail' can not be used when making a shared object; recompile with -fPIC
ld: final link failed: Bad value
configure: failed program was:
#line 10722 "configure"
#include "confdefs.h"

int main() {

; return 0; }
configure: error: --enable-pie requires PIE support from the linker.

(wiz)

2017-09-10 17:01:50 UTC MAIN commitmail json YAML

Added sysutils/u-boot-pinebook version 2017.09rc2

(jmcneill)

2017-09-10 17:01:04 UTC MAIN commitmail json YAML

2017-09-10 17:00:41 UTC MAIN commitmail json YAML

Initial import of u-boot-pinebook version 2017.09rc2.

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Pine64 Pinebook.

(jmcneill)

2017-09-10 16:23:03 UTC MAIN commitmail json YAML

Remove patch which became unnecessary with

r17868 | jghali | 2012-11-10 14:51:17 +0000 (Sat, 10 Nov 2012) | 1 line

#11161 related: fix compilation of ioapi.c and some other files prevented by patching of zlib headers in gentoo

(prlw1)