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 (16m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 15:32:34 UTC Now

2018-02-03 17:31:46 UTC MAIN commitmail json YAML

Add lang/zenlisp

(kamil)

2018-02-03 17:28:53 UTC MAIN commitmail json YAML

lang/zenlisp: import zenlisp-0.0.20131122

Interpreter for purely symbolic, pure, lexically scoped dialect of LISP

Zenlisp is an interpreter for a purely symbolic, side effect-free,
lexically scoped dialect of LISP.  It may be considered an
implementation of pure LISP plus global definitions.

Zenlisp is derived from ArrowLISP.

(kamil)

2018-02-03 16:02:42 UTC MAIN commitmail json YAML

Import new license: happy

A permissive license with a regular disclaimer.

Accepted by Debian.

Example (known) software: zenlis.

(kamil)

2018-02-03 15:23:33 UTC MAIN commitmail json YAML

Two new Python packages

(bsiegert)

2018-02-03 15:10:06 UTC MAIN commitmail json YAML

Add a package for py-gcs-oauth2-boto-plugin.

gcs-oauth2-boto-plugin is a Python application whose purpose is to behave as an
auth plugin for the boto auth plugin framework for use with OAuth 2.0
credentials for the Google Cloud Platform. This plugin is compatible with both
user accounts and service accounts, and its functionality is essentially a
wrapper around oauth2client with the addition of automatically caching tokens
for the machine in a thread- and process-safe fashion.

Part of PR pkg/52941.

(bsiegert)

2018-02-03 14:59:20 UTC MAIN commitmail json YAML

Import py-mox-0.5.3 from pkgsrc-wip.

Mox is a mock object framework for Python based on the Java mock object
framework EasyMock.

Dependency of a dependency for PR pkg/52941 :/

(bsiegert)

2018-02-03 12:04:03 UTC MAIN commitmail json YAML

Add a workaround so libzip 1.4.0 builds successfully on Darwin/Mac OS X

Skip running the regression tests since for some reason the setting
of LD_LIBRARY_PATH isn't passed down through cmake invocation; this
avoids error:

dyld: Library not loaded: @rpath/libzip.5.dylib
  Referenced from: ${WRKSRC}/regress/../src/ziptool
  Reason: image not found

(jdolecek)

2018-02-03 11:32:34 UTC MAIN commitmail json YAML

2018-02-03 11:19:09 UTC MAIN commitmail json YAML

Switch archivers/php-zip to using pkgsrc libzip

The module has bundled version 1.1.2, but the configure script warns
when using the bundled one, and it's of course better to not duplicate
it. Noticed this on recent PHP 7.1.14/7.2.2 releases which had fixes
for zip extension when used with libzip >= 1.3.1.

XXX May need backport of the fix for 7.0 and 5.6 which did not get the fix,
or can just switch over to using the PECL module directly

(jdolecek)

2018-02-03 10:50:47 UTC MAIN commitmail json YAML

Updated math/mpfr to 4.0.0nb1

(gson)

2018-02-03 10:49:48 UTC MAIN commitmail json YAML

mpfr: disable float128 on NetBSD-7/x86_64

The mpfr configure script detects float128 support on NetBSD-7/x86_64,
and mpfr itself builds successfully with it, but other packages that
link with it, such as print/web2c, then fail to link with undefined
references to __floatunditf among other symbols.  Work around this by
passing --disable-float128 to the configure script.

(gson)

2018-02-03 09:53:03 UTC MAIN commitmail json YAML

Remove a mis-pasted line. Noticed by jperkin@.

(bsiegert)

2018-02-03 05:28:49 UTC MAIN commitmail json YAML

Re-add accidentally removed conditional PLIST entries for gtk3 option.
And kde4/qt4 option also recovered, however it is not tested.
Noticed by pgoyette@. Thank you.

(ryoon)

2018-02-03 01:49:37 UTC MAIN commitmail json YAML

doc: Added math/R-quadprog version 1.5.5

(minskim)

2018-02-03 01:48:57 UTC MAIN commitmail json YAML

math/Makefile: Add R-quadprog

(minskim)

2018-02-03 01:48:15 UTC MAIN commitmail json YAML

math/R-quadprog: Import version 1.5.5

This package contains routines and documentation for solving quadratic
programming problems.

(minskim)

2018-02-03 01:33:28 UTC MAIN commitmail json YAML

math/R-xts: Add buildlink3.mk

(minskim)

2018-02-03 01:21:26 UTC MAIN commitmail json YAML

doc: Updated math/R-xts to 0.10.1

(minskim)

2018-02-03 01:21:18 UTC MAIN commitmail json YAML

math/R-xts: Update to 0.10.1

Changes:

o  'ylim' values passed to 'addSeries' and 'addPolygon' via '...' are now
  captured and honored.

o  'addPolygon' now checks for ylim of zeros, as 'addSeries' does.

o  The 'base::as.Date.numeric' method is no longer over-ridden. The exported,
  but not registered, method in zoo should prevent any change in behavior.

o  Series added to an existing plot are now given the same index values as
  the main panel. There still may be some weird behavior if the new
  data does not have observations within the timespan of the main panel data,
  but no observations on the same timestamps.

o  Existing 'par' values are now captured and reset before returning from
  plotting functions.

o  User-defined 'col' values are now honored when 'type="h"'.

o  Values passed to plotting functions are now copied from the calling
  environment. This enables plotting arguments to be objects passed
  through multiple layers of function calls.

o  Calling as.matrix() on a zero-width xts object now behaves consistently
  with zoo, and no longer throws an error.

o  Fix weird result in merge.xts() when 'fill' argument is NULL or a zero-
  length vector.

o  Fixed bug in endpoints() due to sub-second representation error via using
  integer division (%/%) with non- integer arguments.

o  endpoints() gained sub-second accuracy on Windows.

o  plot.xts() no longer errors when called on an object containing a constant
  value. It chooses ylim values +/-20% from the series value.

o  plot.xts() now places y-axis labels in the same location on the plot,
  regardless of data periodicity.

o  rbind.xts() now throws an error if passed an xts object with different
  number of observations in the index and data (e.g., zero-width).

(minskim)

2018-02-03 01:15:37 UTC MAIN commitmail json YAML

doc: Updated math/R-zoo to 1.8.1

(minskim)

2018-02-03 01:15:17 UTC MAIN commitmail json YAML

math/R-zoo: Update to 1.8.1

Changes:

  o New .DollarNames method (contributed by Josh Ulrich) to enable tab
    completion when using zoo_object$...

  o New default method for zoo::as.Date() that simply dispatches to
    base::as.Date().

  o rollapply(x, k, FUN, align = "right") lead to an error if length(x) < k.
    This has been corrected to match the behavior of the other align types.

  o rollmean(), rollsum(), rollmedian(), and rollmax() no longer throw an
    error if the series is shorter than the window size. Instead rollapply()
    is called which either returns an empty series (if "fill" is not specified)
    or a padded series (if "fill" is specified, e.g., to NA).

  o read.zoo() now also handles "tbl" objects by coercing them to proper
    "data.frame"s first. Also gained a read = read.table argument to simplify
    convenience interfaces read.csv.zoo() etc.

  o The fortify() method gained a "names" argument so that the column names
    of the (melted) series can be modified.

(minskim)

2018-02-03 00:40:24 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.0.0.3

(ryoon)

2018-02-03 00:39:51 UTC MAIN commitmail json YAML

Update to 6.0.0.3

Changelog:
Many improvements including:
In Writer:
* Improved input fields
* Support images rotation
* As mail merge source
* New table styles
* "Grammar by" spell checking

In Calc:
* Improvement of pivot table
* Export cell range to PNG or JPEG
* Pasting unformatted text
* Protection of cells and sheets
* Some new spreadsheet functions

In Impress and Draw
* Add new Impress templates
* New layers in draw operations

(ryoon)

2018-02-03 00:26:38 UTC MAIN commitmail json YAML

Updated math/libixion to 0.13.0

(ryoon)

2018-02-03 00:26:13 UTC MAIN commitmail json YAML

Update to 0.13.0

Changelog:
commit 789a08ebc3e7fc2a3914fc34b2497bf476952bfc
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Aug 15 19:18:03 2017 -0400

    Update the changelog.

commit bc55f21bbefc4ca9e73164453c60c859cd8ec5dc
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Aug 15 19:10:39 2017 -0400

    Up the version to 0.13.0.

commit 1bee3e9977e10818b75c7f44fcaaa9fa1aa49801
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Aug 4 21:23:17 2017 -0400

    Another failing test case and a fix for it.

commit 9819ad4284d173e81106d4dd55a67ab2048dd8d3
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Aug 4 21:06:14 2017 -0400

    With this change, the newly-added test now passes.

commit 1e57b24c3acb9797847eed776d92750c8fc2afc0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Aug 3 20:58:58 2017 -0400

    Add a test that currently fails.

commit 7a075c84cfe4a1963d18c107004200c87c7e9b73
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Jul 13 18:29:09 2017 -0400

    Remove code duplicates.

commit 352b95e4adf49a697166313fa590068553a8cc05
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Jul 13 17:51:44 2017 -0400

    Test boolean values with SUM.

commit bc7b844c203e5a0cd8dd9ebd68f8452a1cba8dba
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Jul 13 17:50:15 2017 -0400

    Get boolean values to work in COUNTA function.

commit 2f488e2af2353e52be14222b01f525b556758cfe
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jul 12 21:48:04 2017 -0400

    cmake: enable parallel build with MSVC backend.

commit beb852797fc2232c93a89719a4a95421fac8c304
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jul 12 21:39:19 2017 -0400

    cmake: silence some known compiler errors for MSVC.

commit 7687a5a674c84503a01f47c56a1808cbf6c45d0e
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jul 12 21:07:43 2017 -0400

    Add initial boolean value type support.

    Still experimental, and not all corner cases are expected to be
    working.

commit 1cdb0489d2b825c04079e5ac38940df75c409aca
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jul 12 18:45:03 2017 -0400

    More descriptive exception message.

commit 7a92289de22b9be106cdb9bf8e9a19bc6f12669c
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Jun 8 16:47:16 2017 -0400

    Tweak the wording a bit.

commit 14b28d947ae04be1d13469461b055a1b28ef73b0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 21:24:25 2017 -0400

    Add a contribution guide.

commit 8b22a794a3b4545748e06367ac64fb118f2a0b10
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 21:12:59 2017 -0400

    cmake: add ixion-sorter and ixion-formula-tokenizer executables.

commit 4abf226d052663f42ba9c2433a04033758f96824
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 21:03:38 2017 -0400

    cmake: add ixion-parser target.

    And fix one build error.

commit ffb9ad7e66285526ca8b2a97f8164b90cc31ba8d
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 20:40:03 2017 -0400

    cmake: define necessary compiler definitions for a DLL build.

commit 3270d6b1f541fc011da062942cb96ac02d690712
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 20:27:23 2017 -0400

    Perform pre-build file generation the same way autoconf does.

    We need this for non-autoconf build system i.e. cmake.

commit 31495ad282df5acc66e9b8d40fbdd4e7095572d7
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 18:40:56 2017 -0400

    Fix the build on vs2017.

commit 699333f0b227ccde92271cf83719180cda835ebd
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jun 7 17:49:11 2017 -0400

    cmake: add all the source files for libixion target.

    Still not buildable.

commit c1f85fe0c245c56736a192456feceeb185ecc553
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 04:21:59 2017 +0200

    fix missing header include

commit d300ed3caadba1f73a30000280477f059f300418
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 04:10:55 2017 +0200

    we might no longer need the old ABI

commit 7212efdbd79c4af43588cfd68886d2c0795a930b
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 03:52:51 2017 +0200

    more debugging help

commit aa1c9681a77f71fdefe794b9fc124679ab56cbc4
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 03:48:15 2017 +0200

    help in debugging failure in ci job

commit bd73d17226c751ae4fc7b3dbc8697d26f109d8ea
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 03:30:09 2017 +0200

    recognize gcc 5.4 and gcc 6.3 in boost.m4

commit 927808c7d6d4a78acb824d1416f3c86bb3766176
Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
Date:  Thu Jun 8 03:25:25 2017 +0200

    update boost.m4

commit 432ed93f59c0cbe764cc3718bc7f653f99ca71b1
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 9 21:30:18 2017 -0500

    Support named expression parsing with Excel R1C1.

commit a726d8d64a441ad6febc6797e4f1152adaf0ae32
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Feb 7 19:33:36 2017 -0500

    When the sheet name is given and isn't found in the model, it's invalid.

commit 150e0ac7793e8ed6aea10a18c1fc92fd841a2480
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Feb 6 21:50:08 2017 -0500

    parse_formula_string() and print_formula_tokens() to return value.

    With C++11's move semantics, this makes more sense...

commit a21ee8087c2d18f7b52f5a4cf1045e79b7a804fa
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 21:50:09 2017 -0500

    Add test case to handle invalid name error.

commit 10e9a8c9f69c2ebe60accc38c78eee83b4f2388e
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 21:49:38 2017 -0500

    Handle '#NAME?' error in the formula result.

commit 0a7a8b2c6727d6d2d017324e5beaf9cdba4a7bd0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 21:14:28 2017 -0500

    Fix wrong error message.

commit cbc4fb5c9d131d6f038c6d74836d597309cee3b4
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 21:08:12 2017 -0500

    Use parse_assignment() method to simplify the code a bit.

commit edb4f8853fa580c08296aae38d21e89547ee8092
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 20:15:25 2017 -0500

    Generate #NAME? error on non-existing named expression.

commit 3b5c7a37c6f136932eaad6c554537dc28d19b7c5
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 18:55:51 2017 -0500

    Throw a more specialized exception for non-existing named expression.

commit 4e069dbf47c29c0523b033ad283fff6b0ee626da
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 18:36:46 2017 -0500

    Let's remove this.  This has become bit-rotted.

commit 36f578bccfe73ade51b9176453951a4e5643ac0b
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 18:35:23 2017 -0500

    Add new error type for #NAME?.

commit 2c83e6fb3c7d498a07aeff719b5fbaa34cb35563
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 18:25:04 2017 -0500

    Print named expression names.

commit c57d435fca8163d0fbab849183c924c51d4e4fc6
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 18:20:24 2017 -0500

    Print individual token data via formula-tokenizer.

commit 079b58d8ca2097c73b410d8064d26d5dbf1d9065
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Feb 3 17:31:45 2017 -0500

    Make sure the 'exit' command really exits.

commit 12768b2c7f7ccecbf6b6bc5b2a81cdb0a33b82a4
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 22:32:18 2017 -0500

    Check the sheet index against the sheet count.

commit f5a72147fe4f46ea16ce061c4071054fa723a67c
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 22:17:12 2017 -0500

    We can't assume that mp_cxt is never nullptr.

commit 7aef80602ad02e2bac0f200b5319e8cca7f58a8f
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 21:13:32 2017 -0500

    We don't need this interface method now.

commit b55d48d1c39cdbf811d8fac556d47f4a546fd674
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 20:29:48 2017 -0500

    Check the results and test the recalc after editing.

    Now I can add this to the official list of test cases.

commit 4ae122f9d9af80e067ed6a1ecd4899d90c1a0ba0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 20:12:56 2017 -0500

    Pass the "show sheet name" flag to the session handler too.

commit 3f60def1bf25d3cab79bc12c7d8a87a69ff19639
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Feb 2 18:36:58 2017 -0500

    Test file for sheet-local named expression.

commit d64f1b93f8fdb36b708e8755cbab6d8c5432c71a
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Feb 1 18:45:37 2017 -0500

    Handle sheet-local named expressions.

commit 01debe03a12d5b672630063f4e072d8ea6a31c74
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 30 22:44:45 2017 -0500

    Add new session command to toggle sheet name display.

commit 0bdd9bd21f8dd7442a75619c63392c339a187382
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 22:18:33 2017 -0500

    Use override keywords.

commit 0ca4162e1650d9a47d52d858ef746435bb85d2d1
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 22:13:34 2017 -0500

    Make this test case an official part of the test collection.

commit d01a86a5ca8db35f7a980acec43aacefe71760e8
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 22:12:48 2017 -0500

    Test for editing and re-calculation.

commit 7e64bbe109eabcdfd78f2f5db5727da36753dade
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 20:04:22 2017 -0500

    Make sure that address position outside the sheet boundaries is invalid.

commit b38de9a120440cd1f964d57108876ec75142c688
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 19:26:29 2017 -0500

    Ensure that the column value won't overflow.

commit db8837fa7bf43b67793f02a9a144076607cf0a41
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 19:04:16 2017 -0500

    Add test for named expressions.

    It currently fails on 'MyRange2'.

commit 9417577fa8a78df5657df3cf2c6d10fe785d8f9b
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 25 16:38:48 2017 -0500

    Remove bitrotted debug code...

commit 71f5957549e7de302c419fc848b8269167b21aa2
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Jan 24 23:00:29 2017 -0500

    Refactor a bit to expand named expression during reference retrieval.

commit a50d0c8f7e73960e6049db95dd9521caa1b656d0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Jan 24 21:28:08 2017 -0500

    And push the named expression into the model for real.

commit 9cb27dedabb4ba99ef6c77b7ddab2ee718bd91c0
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Thu Jan 19 22:20:37 2017 -0500

    Parse the named expression block.

    Next step is to push it into the model.

commit d0f40e3d3f4f07586b7c784f7b381eaeabd453b6
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 18 18:45:39 2017 -0500

    Store formula_tokens_t for named expression instead of formula_cell.

    And this will bump up the API version.

commit b1997764afc3c8660a5f9b90f68a6ea455cb8b2e
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Wed Jan 18 18:18:54 2017 -0500

    Parse named expression blocks.

commit 1c13ab7efd9f5f5d128b298ae670671ffb6f5ea2
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Jan 17 21:44:37 2017 -0500

    Parse session block.

commit 7f91f8389cade81691b09bd5f45bd7ef43525219
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Tue Jan 17 20:36:10 2017 -0500

    Refactor the model parser a bit...

commit f5b7e16ac36b052b2e33a7d3eb21e00826b511a5
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 22:46:40 2017 -0500

    Test file that I need to support. It doesn't work yet.

commit 66f8238d7309165ddd005a2b7ddcb024a388e798
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 22:46:16 2017 -0500

    Prepare for upcoming session mode.

commit 26cb9b2d026a185841def623aba01d5c9d3e7ee9
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 22:20:14 2017 -0500

    Require an explicit 'exit' command.

commit da294fc2d80772b4cdc43e23595cb23d619a4760
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 19:59:38 2017 -0500

    Implement setters for the sheet-local named expressions.

commit 16353df35408c3c6f6afd7727ad9d2dc6ecd1a3a
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 18:47:11 2017 -0500

    Implement getter methods for sheet-local named expressions.

commit 3d7e11aef952947c4c1041c5149bd7fb042620ba
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Mon Jan 16 18:07:47 2017 -0500

    Move the named expression type into a common place.

commit 5fed7a42cc4582ba785074661248e52d07d4f32d
Author: Kohei Yoshida <kohei.yoshida@gmail.com>
Date:  Fri Jan 13 19:51:37 2017 -0500

    Add rudimentary formula string tokenizer.

    Use for debugging.

(ryoon)

2018-02-03 00:11:02 UTC MAIN commitmail json YAML

2018-02-03 00:10:09 UTC MAIN commitmail json YAML

Added converters/libepubgen version 0.1.0

(ryoon)

2018-02-03 00:09:41 UTC MAIN commitmail json YAML

converters/libepubgen: import libepubgen-0.1.0

libepubgen is a library for generating documents in (surprise!) EPUB format,
implementing librevenge document interfaces. It supports conversion of text
documents, presentations and vector drawings. Spreadsheets are not supported,
because conversion of a spreadsheet to EPUB does not (IMHO) make much sense. As
these interfaces are used by multiple libraries, libepubgen can be used to
generate EPUB from many sources.

libepubgen requires boost and librevenge to build. It also needs doxygen to
generate API documentation (can be disabled by passing --without-docs to
configure).

(ryoon)

2018-02-03 00:08:32 UTC MAIN commitmail json YAML

2018-02-03 00:07:41 UTC MAIN commitmail json YAML

2018-02-03 00:07:02 UTC MAIN commitmail json YAML

Added converters/libqxp version 0.0.1

(ryoon)

2018-02-03 00:06:29 UTC MAIN commitmail json YAML

converters/libqxp: import libqxp-0.0.1

libqxp is a library and a set of tools for reading and converting
QuarkXPress file format. It supports versions 3.1-4.1 currently.

(ryoon)

2018-02-03 00:04:49 UTC MAIN commitmail json YAML

Added converters/orcus version 0.13.2

(ryoon)

2018-02-03 00:04:10 UTC MAIN commitmail json YAML

converters/orcus: import orcus-0.13.2

Standalone file import filter library for spreadsheet documents.

This package contains the 0.13 branch of the library.

(ryoon)

2018-02-02 23:58:20 UTC MAIN commitmail json YAML

Updated converters/libe-book to 0.1.3

(ryoon)

2018-02-02 23:57:50 UTC MAIN commitmail json YAML

Update to 0.1.3

Changelog:
libe-book 0.1.3

- Fix various problems when reading broken files, found with the help of
  american-fuzzy-lop and oss-fuzz.
- Fix build with boost >= 1.59.
- Set default page margins. (tdf#94162)
- Make output of ebook2* --help more compatible with help2man.
- Check for librevenge-stream if tests are enabled. (gentoo#603098)
- Require C++11 for build.
- Drop outdated MSVC project files.
- Fix several issues found by Coverity.
- FictionBook v.2:
  + Use document language as default language for text.
  + Use note title as footnote mark.
  + Handle subscript and superscript.
  + Output content of <code> in monospace font.

(ryoon)

2018-02-02 23:55:46 UTC MAIN commitmail json YAML

Updated converters/libetonyek to 0.1.7

(ryoon)

2018-02-02 23:55:20 UTC MAIN commitmail json YAML

Update to 0.1.7

Changelog:
libetonyek 0.1.7

- Fix a few issues found by Coverity.
- Correctly compute cell row and column.
- Improve reconstruction of gradients.
- Improve resolution of cell styles.
- Parse non-RGB colors.
- Improve handling of table border lines.
- Convert cell values to text in presentation and text documents.
- Handle following-paragraph and following-layout styles.
- Allow building with different versions of mdds (1.2 is the default).
- Require C++11 for build.
- Fix several issues found by oss-fuzz.
- Disable error output from libxml2.
- Improve lookup of parent styles.
- Never insert a page break in a footnote.
- Drop outdated MSVC project files.
- Various small fixes and improvements.

(ryoon)

2018-02-02 23:53:54 UTC MAIN commitmail json YAML

Updated devel/mdds1.2 to 1.3.1

(ryoon)

2018-02-02 23:53:26 UTC MAIN commitmail json YAML

Update to 1.3.1

Changelog:
mdds 1.3.1

* flat_segment_tree

  * fixed a bug that caused an assertion error when inserting a
    out-of-bound segment whose start value equals the max key value.

mdds 1.3.0

* multi_type_vector

  * changed the primary block array storage to remove additional
    indirection, for improved memory locality.

(ryoon)

2018-02-02 23:20:17 UTC MAIN commitmail json YAML

use description from php.net; particularily, don't claim php-zip is PECL
package, it is bundled with php distribution

(jdolecek)

2018-02-02 21:16:42 UTC MAIN commitmail json YAML

doc: Updated math/py-pandas-datareader to 0.6.0

(minskim)

2018-02-02 21:16:20 UTC MAIN commitmail json YAML

math/py-pandas-datareader: Update to 0.6.0

Notable changes:
- Immediate deprecation of Yahoo!, Google Options and Quotes and
  EDGAR. The end points behind these APIs have radically changed and
  the existing readers require complete rewrites. In the case of most
  Yahoo! data the endpoints have been removed. PDR would like to
  restore these features, and pull requests are welcome.
- A new connector for Tiingo was introduced. Tiingo provides
  historical end-of-day data for a large set of equities, ETFs and
  mutual funds. Free registration is required to get an API key.
- A new connector for Robinhood was introduced. This provides up to 1
  year of historical end-of-day data. It also provides near real-time
  quotes.
- A new connector for Morningstar Open, High, Low, Close and Volume
  was introduced.
- A new connector for IEX daily price data was introduced.
- A new connector for IEX the majority of the IEX API was introduced.
- A new data connector for stock index data provided by Stooq was
  introduced.
- A new data connector for data provided by the Bank of Canada was
  introduced.

(minskim)

2018-02-02 20:18:37 UTC MAIN commitmail json YAML

doc: Updated finance/py-alphalens to 0.2.1

(minskim)

2018-02-02 20:17:54 UTC MAIN commitmail json YAML

finance/py-alphalens: Update to 0.2.1

New features since 0.1.0:
- Added event study analysis: an event study is a statistical method
  to assess the impact of a particular event on the value of equities
  and it is now possible to perform this analysis through the API
  alphalens.tears.create_event_study_tear_sheet. Check out the
  relative NoteBook in the example folder.
- Added support for group neutral factor analysis (group_neutral
  argument): this affects the return analysis that is now able to
  compute returns statistics for each group independently and
  aggregate them together assuming a portfolio where each group has
  equal weight.
- utils.get_clean_factor_and_forward_returns has a new parameter
  max_loss that controls how much data the function is allowed to drop
  due to not having enough price data or due to binning errors
  (pandas.qcut). This gives the users more control on what is
  happening and also avoid the function to raise an exception if the
  binning doesn't go well on some values.
- Greatly improved API documentation

(minskim)

2018-02-02 17:55:40 UTC MAIN commitmail json YAML

libmusicbrainz: Specify C++03, not C++11 clean.

(jperkin)

2018-02-02 17:43:51 UTC MAIN commitmail json YAML

exiv2: Fix clearly broken WRKSRC.

(jperkin)

2018-02-02 17:33:44 UTC MAIN commitmail json YAML

doc: Updated devel/ncursesw to 6.0nb4

(jperkin)

2018-02-02 17:33:36 UTC MAIN commitmail json YAML

ncursesw: Bump PKGREVISION for ncurses quoting fix.

(jperkin)

2018-02-02 17:33:06 UTC MAIN commitmail json YAML

doc: Updated devel/ncurses to 6.0nb5

(jperkin)

2018-02-02 17:32:58 UTC MAIN commitmail json YAML

2018-02-02 17:16:36 UTC MAIN commitmail json YAML

2018-02-02 16:46:49 UTC MAIN commitmail json YAML

Enable dvdnav and dvdread, add ICC profile support in mpv

This change:
- properly enables dvdnav and dvdread support by passing
  --enable-dvd{nav,read} via WAF_CONFIGURE_ARGS; they had both remained
  disabled so far in spite of the inclusion of their buildlink3.mk files.
- adds a dependency on lcms2 to allow loading ICC profiles;
- bumps PKGREVISION.

LGTM leot@

(khorben)

2018-02-02 16:38:19 UTC MAIN commitmail json YAML

uim: Set C99 correctly, use C++03.

(jperkin)

2018-02-02 16:20:30 UTC MAIN commitmail json YAML

doc: Updated net/rabbitmq to 3.7.3

(fhajny)

2018-02-02 16:20:21 UTC MAIN commitmail json YAML

2018-02-02 16:15:21 UTC MAIN commitmail json YAML

2018-02-02 16:00:42 UTC MAIN commitmail json YAML

doc: Updated databases/py-peewee to 3.0.9

(fhajny)

2018-02-02 16:00:33 UTC MAIN commitmail json YAML

databases/py-peewee: Update to 3.0.9.

3.0.9
- Add deprecation notice if passing autocommit as keyword argument to
  the Database initializer.
- Add JSONPath and "J" helpers to sqlite extension.

3.0.8
- Add support for passing cascade=True when dropping tables.
- Fix issues with backrefs and inherited foreign-keys.

3.0.7
- Add select_extend() method to extend existing SELECT-ion.
- Accept set() as iterable value type
- Add test for model/field inheritance and fix bug relating to
  recursion error when inheriting foreign-key field.
- Fix regression where consecutive calls to ModelSelect.select() with
  no parameters resulted in an empty selection.

3.0.6
- Add constraints for ON UPDATE/ON DELETE to foreign-key constraint

3.0.5
- Adds Model.index(), a short-hand method for declaring ModelIndex
  instances.

3.0.4
- Re-add a shim for PrimaryKeyField (renamed to AutoField) and log a
  deprecation warning if you try to use it

3.0.3
- Includes fix for bug where column-name to field-name translation was
  not being done when running select queries on models whose field
  name differed from the underlying column name.

3.0.2
- Fixes missing pysqlite header files, which are needed to compile
  certain C extensions.

3.0.0
- Complete rewrite of SQL AST and code-generation.
- Inclusion of new, low-level query builder APIs.
- List of backwards-incompatible changes since 2.x:

  http://docs.peewee-orm.com/en/latest/peewee/changes.html

(fhajny)

2018-02-02 15:53:44 UTC MAIN commitmail json YAML

Use pkgsrc awk on ChromeOS.

Since Chrome 64, /usr/bin/awk has been a version of mawk that is permanently
in restricted mode. Notably, this means it cannot run pipes, which pkgsrc
requires. Use nawk.

(bsiegert)

2018-02-02 15:41:03 UTC MAIN commitmail json YAML

doc: Updated net/py-lexicon to 2.1.19

(fhajny)

2018-02-02 15:40:54 UTC MAIN commitmail json YAML

net/py-lexicon: Update to 2.1.19.

2.1.19
- Rackspace CloudDNS provider

2.1.18
- Make namecheap provider (and dependency) optional

(fhajny)

2018-02-02 15:40:48 UTC MAIN commitmail json YAML

yamcha: Specify C++03, not C++11 clean.

(jperkin)

2018-02-02 15:36:18 UTC MAIN commitmail json YAML

doc: Updated security/py-certbot to 0.21.1

(fhajny)

2018-02-02 15:36:08 UTC MAIN commitmail json YAML

Update security/py-{acme,certbot} to 0.21.1.

- When creating an HTTP to HTTPS redirect in Nginx, we now ensure the
  Host header of the request is set to an expected value before
  redirecting users to the domain found in the header. The previous way
  Certbot configured Nginx redirects was a potential security issue
- Fixed a problem where Certbot's Apache plugin could fail HTTP-01
  challenges if basic authentication is configured for the domain you
  request a certificate for.
- certbot-auto --no-bootstrap now properly tries to use Python 3.4 on
  RHEL 6 based systems rather than Python 2.6.

(fhajny)

2018-02-02 15:34:50 UTC MAIN commitmail json YAML

doc: Updated devel/scons to 3.0.1nb1

(jperkin)

2018-02-02 15:34:38 UTC MAIN commitmail json YAML

scons: Use COMPILER_RPATH_FLAG.  Bump PKGREVISION.

(jperkin)

2018-02-02 14:08:27 UTC MAIN commitmail json YAML

testdisk: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 14:01:59 UTC MAIN commitmail json YAML

hexchat: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 13:56:39 UTC MAIN commitmail json YAML

Note update of net/tcl-scotty to 2.1.11nb14.

(he)

2018-02-02 13:56:35 UTC MAIN commitmail json YAML

2018-02-02 13:56:09 UTC MAIN commitmail json YAML

Um, when backing out local patch, also back out distinfo checksum...

(he)

2018-02-02 13:55:29 UTC MAIN commitmail json YAML

Add a patch which does minimal validation when decoding OIDs.
Bump PKGREVISION.

(he)

2018-02-02 13:55:04 UTC MAIN commitmail json YAML

lldpd: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 13:46:00 UTC MAIN commitmail json YAML

2018-02-02 13:17:58 UTC MAIN commitmail json YAML

libdmtx: Add missing buildlink3.mk, hopefully fixes bulk builds.

(jperkin)

2018-02-02 12:54:01 UTC MAIN commitmail json YAML

doc: Updated lang/php71 to 7.1.14

(jdolecek)

2018-02-02 12:53:39 UTC MAIN commitmail json YAML

Update lang/php71 to php 7.1.14

Changes since 7.1.13:

Core:
Fixed bug #75679 (Path 260 character problem).
Fixed bug #75786 (segfault when using spread operator on generator passed by reference).
Fixed bug #75799 (arg of get_defined_functions is optional).
Fixed bug #75396 (Exit inside generator finally results in fatal error).
Fixed bug #75079 (self keyword leads to incorrectly generated TypeError when in closure in trait).

FCGI:
Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false).

IMAP:
Fixed bug #75774 (imap_append HeapCorruction).

Opcache:
Fixed bug #75720 (File cache not populated after SHM runs full).
Fixed bug #75579 (Interned strings buffer overflow may cause crash).

PGSQL:
Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach).
Readline:
Fixed bug #75775 (readline_read_history segfaults with empty file).

SAPI:
Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry).

SOAP:
Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used).
Fixed bug #75502 (Segmentation fault in zend_string_release).

SPL:
Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference).
Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class).
Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties).

Standard:
Fixed bug #75781 (substr_count incorrect result).

(jdolecek)

2018-02-02 12:52:34 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.2

(jdolecek)

2018-02-02 12:50:46 UTC MAIN commitmail json YAML

Updated www/py-django-filter, textproc/py-regex

(adam)

2018-02-02 12:50:38 UTC MAIN commitmail json YAML

Update php72 to php 7.2.2

Changes since 7.2.1:

Core:
Fixed bug #75742 (potential memleak in internal classes's static members).
Fixed bug #75679 (Path 260 character problem).
Fixed bug #75614 (Some non-portable == in shell scripts).
Fixed bug #75786 (segfault when using spread operator on generator passed by reference).
Fixed bug #75799 (arg of get_defined_functions is optional).
Fixed bug #75396 (Exit inside generator finally results in fatal error).

FCGI:
Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false).

IMAP:
Fixed bug #75774 (imap_append HeapCorruction).

Opcache:
Fixed bug #75720 (File cache not populated after SHM runs full).
Fixed bug #75687 (var 8 (TMP) has array key type but not value type).
Fixed bug #75698 (Using @ crashes php7.2-fpm).
Fixed bug #75579 (Interned strings buffer overflow may cause crash).

PDO:
Fixed bug #75616 (PDO extension doesn't allow to be built shared on Darwin).

PDO MySQL:
Fixed bug #75615 (PDO Mysql module can't be built as module).

PGSQL:
Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach).
Readline:
Fixed bug #75775 (readline_read_history segfaults with empty file).

SAPI:
Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry).

SOAP:
Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used).
Fixed bug #75502 (Segmentation fault in zend_string_release).

SPL:
Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference).
Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class).
Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties).
Standard:
Fixed bug #75781 (substr_count incorrect result).
Fixed bug #75653 (array_values don't work on empty array).

Zip:
Display headers (buildtime) and library (runtime) versions in phpinfo (with libzip >= 1.3.1).

(jdolecek)

2018-02-02 12:49:58 UTC MAIN commitmail json YAML

py-regex: updated to 2018.01.10

2018.01.10:
Bug fixes.

(adam)

2018-02-02 12:41:30 UTC MAIN commitmail json YAML

py-django-filter: updated to 1.1.0

Version 1.1:
* Add Deprecations for 2.0
* Improve IsoDateTimeField test clarity
* Fix form attr references in tests
* Simplify tox config, drop python 3.3 & django 1.8
* Make get_filter_name a classmethod, allowing it to be overriden for each FilterClass
* Support active timezone
* Docs Typo: django_filters -> filters in docs
* Add Polish translations for some messages
* Remove support for Django 1.9 (EOL)
* Use required attribute from field when getting schema fields
* Prevent circular ImportError hiding for rest_framework sub-package
* Deprecate 'extra' field attrs on Filter
* Add SuffixedMultiWidget
* Fix null filtering for *Choice filters
* Use isort on imports
* Use urlencode from django.utils.http
* Remove OrderingFilter.help_text
* Update DRF test dependency to 3.6

(adam)

2018-02-02 12:20:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.0.3

(fhajny)

2018-02-02 12:20:27 UTC MAIN commitmail json YAML

Update sysutils/consul to 1.0.3.

SECURITY:
- ui: Patched handlebars JS to escape `=` to prevent potential XSS
  issues.

BREAKING CHANGES:
- agent: Updated Consul's HTTP server to ban all URLs containing
  non-printable characters (a bad request status will be returned for
  these cases). This affects some user-facing areas like key/value entry
  key names which are carried in URLs.

FEATURES:
- agent: Added retry-join support for Azure Virtual Machine Scale
  Sets.

IMPROVEMENTS:

- agent: Added agent-side telemetry around Catalog APIs to provide
  insight on Consul's operation from the user's perspecive.
- agent: Added the `NodeID` field back to the /v1/agent/self
  endpoint's `Config` block.
- api: Added missing `CheckID` and `Name` fields to API client's
  `AgentServiceCheck` structure so that IDs and names can be set when
  registering checks with services.

BUG FIXES:
- agent: Fixed an issue where config file symlinks were not being
  interpreted correctly.
- agent: Ignore malformed leftover service/check files and warn about
  them instead of refusing to start.
- agent: Enforce a valid port for the Serf WAN since it can't be
  disabled.
- agent: Stopped looging messages about zero RTTs when updating
  network coordinates since they are not harmful to the algorithm.
  Since we are still trying to find the root cause of these zero
  measurements, we added new metrics counters so these are still
  observable.
- server: Fixed a crash when POST-ing an empty body to the /v1/query
  endpoint.
- server: (Consul Enterprise) Fixed an issue where unhealthy servers
  were not replaced in a redundancy zone by autopilot (servers
  previously needed to be removed in order for a replacement to occur).
- ui: Added a URI escape around key/value keys so that it's not
  possible to create unexpected partial key names when entering
  characters like `?` inside a key.

(fhajny)

2018-02-02 12:09:50 UTC MAIN commitmail json YAML

Updated graphics/leptonica

(adam)

2018-02-02 12:09:18 UTC MAIN commitmail json YAML

leptonica: updated to 1.75.1

1.75.1:
* Simpler and more accurate function for finding word masks from
* text image; better debugging and more thorough testing.
* Added to regression test set: prog/italic_reg
* Fix for potential injection attack using gplot rootdir.
* Bug fix for bmp reading to set opacity.

(adam)

2018-02-02 11:53:56 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-isort

(adam)

2018-02-02 11:53:22 UTC MAIN commitmail json YAML

py-test: updated to 3.4.0

Pytest 3.4.0

Deprecations and Removals
- All pytest classes now subclass object for better Python 2/3 compatibility.
  This should not affect user code except in very rare edge cases.

Features
- Introduce empty_parameter_set_mark ini option to select which mark to
  apply when @pytest.mark.parametrize is given an empty set of parameters.
  Valid options are skip (default) and xfail. Note that it is planned
  to change the default to xfail in future releases as this is considered
  less error prone.
- **Incompatible change**: after community feedback the logging
  <https://docs.pytest.org/en/latest/logging.html>_ functionality has
  undergone some changes. Please consult the logging documentation
  <https://docs.pytest.org/en/latest/logging.html#incompatible-changes-in-pytest-3-4>_
  for details.
- Console output falls back to "classic" mode when capturing is disabled (-s),
  otherwise the output gets garbled to the point of being useless.
- New pytest_runtest_logfinish
  <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_logfinish>_
  hook which is called when a test item has finished executing, analogous to
  pytest_runtest_logstart
  <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_start>_.
- Improve performance when collecting tests using many fixtures.
- New caplog.get_records(when) method which provides access to the captured
  records for the "setup", "call" and "teardown"
  testing stages.
- New fixture record_xml_attribute that allows modifying and inserting
  attributes on the <testcase> xml node in JUnit reports.
- The default cache directory has been renamed from .cache to
  .pytest_cache after community feedback that the name .cache did not
  make it clear that it was used by pytest.
- Colorize the levelname column in the live-log output.

Bug Fixes
- Fix hanging pexpect test on MacOS by using flush() instead of wait().
- Fix restoring Python state after in-process pytest runs with the
  pytester plugin; this may break tests using multiple inprocess
  pytest runs if later ones depend on earlier ones leaking global interpreter
  changes.
- Fix skipping plugin reporting hook when test aborted before plugin setup
  hook.
- Fix progress percentage reported when tests fail during teardown.
- **Incompatible change**: -o/--override option no longer eats all the
  remaining options, which can lead to surprising behavior: for example,
  pytest -o foo=1 /path/to/test.py would fail because /path/to/test.py
  would be considered as part of the -o command-line argument. One
  consequence of this is that now multiple configuration overrides need
  multiple -o flags: pytest -o foo=1 -o bar=2.

(adam)

2018-02-02 11:51:07 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.0

4.3.0:
- Fixed 557: force_alphabetical_sort and force_sort_within_sections can now be utilized together without extra new lines
- Fix case-sensitive path existence check in Mac OS X
- Added --no-lines-before for more granular control over section output
- Fixed 493: Unwanted conversion to Windows line endings
- Implemented --version-number to retrieve just the version number without the isort logo
- Breaking changes
    - Python 2.7+ only (dropped 2.6) allowing various code simplifications and improvements.

(adam)

2018-02-02 10:59:52 UTC MAIN commitmail json YAML

Removed usuned lines

(adam)

2018-02-02 10:41:00 UTC MAIN commitmail json YAML

Updated net/haproxy, print/py-weasyprint

(adam)

2018-02-02 10:40:12 UTC MAIN commitmail json YAML

ezstream: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:40:11 UTC MAIN commitmail json YAML

py-weasyprint: updated to 0.42.1

Version 0.42.1
Bug fixes:
Don't crash when using @font-config.
Fix text-indent with text-align: justify.
Fix string(*, start).
Handle named pages with pseudo-class.
Fix running headers.
Avoid infinite loops in inline_line_width.
Fix margins, borders and padding in column layouts.

(adam)

2018-02-02 10:37:44 UTC MAIN commitmail json YAML

xnec2c: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:33:15 UTC MAIN commitmail json YAML

arp-scan: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:32:25 UTC MAIN commitmail json YAML

2018-02-02 10:31:07 UTC MAIN commitmail json YAML

2018-02-02 10:20:25 UTC MAIN commitmail json YAML

Updated databases/p5-SQL-Abstract to 1.85

(wen)

2018-02-02 10:19:32 UTC MAIN commitmail json YAML

istgt: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:18:13 UTC MAIN commitmail json YAML

Update to 1.85

Upstream changes:
1.85 - 2018-01-27
    - Restore perl version requirement missed in the Distar port
    - Factor out the SET ... part of UPDATE for subclassability (GH#12)

(wen)

2018-02-02 10:17:49 UTC MAIN commitmail json YAML

sipsak: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:14:19 UTC MAIN commitmail json YAML

sysmon: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:10:34 UTC MAIN commitmail json YAML

di: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 10:06:00 UTC MAIN commitmail json YAML

haproxy: updated to 1.8.3

1.8.3:
- BUG/MEDIUM: h2: properly handle and report some stream errors
- BUG/MEDIUM: h2: improve handling of frames received on closed streams
- DOC/MINOR: configuration: typo, formatting fixes
- BUG/MEDIUM: h2: ensure we always know the stream before sending a reset
- BUG/MEDIUM: mworker: don't close stdio several time
- MINOR: don't close stdio anymore
- BUG/MEDIUM: http: don't automatically forward request close
- BUG/MAJOR: hpack: don't return direct references to the dynamic headers table
- MEDIUM: h2: prepare a graceful shutdown when the frontend is stopped

1.8.2:
- BUG/MINOR: action: Don't check http capture rules when no id is defined
- BUG/MAJOR: hpack: don't pretend large headers fit in empty table
- BUG/MINOR: ssl: support tune.ssl.cachesize 0 again
- BUG/MEDIUM: mworker: also close peers sockets in the master
- BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically.
- BUG/MEDIUM: checks: a down server going to maint remains definitely stucked on down state.
- BUG/MEDIUM: peers: set NOLINGER on the outgoing stream interface
- BUG/MEDIUM: h2: fix handling of end of stream again
- MINOR: mworker: Update messages referencing exit-on-failure
- MINOR: mworker: Improve wording in `void mworker_wait()`
- CONTRIB: halog: Add help text for -s switch in halog program
- BUG/MEDIUM: email-alert: don't set server check status from a email-alert task
- BUG/MEDIUM: threads/vars: Fix deadlock in register_name
- MINOR: systemd: remove comment about HAPROXY_STATS_SOCKET
- DOC: notifications: add precisions about thread usage
- BUG/MEDIUM: lua/notification: memory leak
- MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data
- BUG/MEDIUM: stream-int: always set SI_FL_WAIT_ROOM on CS_FL_RCV_MORE
- BUG/MEDIUM: h2: automatically set CS_FL_RCV_MORE when the output buffer is full
- BUG/MEDIUM: h2: enable recv polling whenever demuxing is possible
- BUG/MEDIUM: h2: work around a connection API limitation
- BUG/MEDIUM: h2: debug incoming traffic in h2_wake()
- MINOR: h2: store the demux padding length in the h2c struct
- BUG/MEDIUM: h2: support uploading partial DATA frames
- MINOR: h2: don't demand that a DATA frame is complete before processing it
- BUG/MEDIUM: h2: don't switch the state to HREM before end of DATA frame
- BUG/MEDIUM: h2: don't close after the first DATA frame on tunnelled responses
- BUG/MEDIUM: http: don't disable lingering on requests with tunnelled responses
- BUG/MEDIUM: h2: fix stream limit enforcement
- BUG/MINOR: stream-int: don't try to receive again after receiving an EOS
- BUG: MAJOR: lb_map: server map calculation broken
- BUG: MINOR: http: don't check http-request capture id when len is provided
- BUILD/MINOR: Makefile : enabling USE_CPU_AFFINITY
- BUG/MEDIUM: mworker: Set FD_CLOEXEC flag on log fd
- DOC/MINOR: intro: typo, wording, formatting fixes
- MINOR: netscaler: respect syntax
- MINOR: netscaler: remove the use of cip_magic only used once
- MINOR: netscaler: rename cip_len to clarify its uage
- BUG/MEDIUM: netscaler: use the appropriate IPv6 header size
- BUG/MAJOR: netscaler: address truncated CIP header detection
- CONTRIB: iprange: Fix compiler warning in iprange.c
- CONTRIB: halog: Fix compiler warnings in halog.c
- BUG/MINOR: h2: properly report a stream error on RST_STREAM
- MINOR: mux: add flags to describe a mux's capabilities
- MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts
- BUG/MEDIUM: stream: don't consider abortonclose on muxes which close cleanly
- MINOR: netscaler: check in one-shot if buffer is large enough for IP and TCP header
- MEDIUM: netscaler: do not analyze original IP packet size
- MEDIUM: netscaler: add support for standard NetScaler CIP protocol
- BUG/MEDIUM: checks: a server passed in maint state was not forced down.
- BUG/MEDIUM: lua: fix crash when using bogus mode in register_service()
- MINOR: http: adjust the list of supposedly cacheable methods
- MINOR: http: update the list of cacheable status codes as per RFC7231
- MINOR: http: start to compute the transaction's cacheability from the request
- BUG/MINOR: http: do not ignore cache-control: public
- BUG/MINOR: http: properly detect max-age=0 and s-maxage=0 in responses
- BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability
- MINOR: http: add a function to check request's cache-control header field
- BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache
- BUG/MEDIUM: cache: replace old object on store
- BUG/MEDIUM: cache: respect the request cache-control header
- BUG/MEDIUM: cache: don't cache the response on no-cache="set-cookie"
- BUG/MAJOR: connection: refine the situations where we don't send shutw()
- BUG/MEDIUM: checks: properly set servers to stopping state on 404

(adam)

2018-02-02 10:04:40 UTC MAIN commitmail json YAML

2018-02-02 10:03:05 UTC MAIN commitmail json YAML

powerdns: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 09:48:17 UTC MAIN commitmail json YAML

vte3: Leave pkgsrc to handle security features.

(jperkin)

2018-02-02 09:45:02 UTC MAIN commitmail json YAML

exiv2: add build dependency on gettext-tools for msgfilter

configure script disables NLS support if msgfilter is not found

(wiz)

2018-02-02 09:41:04 UTC MAIN commitmail json YAML

2018-02-02 09:31:29 UTC MAIN commitmail json YAML

2018-02-02 08:52:32 UTC MAIN commitmail json YAML

Updated www/py-django-admin-rangefilter, www/py-cfscrape

(adam)

2018-02-02 08:52:00 UTC MAIN commitmail json YAML

py-cfscrape: updated to 1.9.3

1.9.3:
Add LICENSE and README.md to source distribution.

(adam)

2018-02-02 08:49:50 UTC MAIN commitmail json YAML

2018-02-02 08:39:33 UTC MAIN commitmail json YAML

Updated www/py-swiftclient, archivers/py-lz4

(adam)

2018-02-02 08:39:03 UTC MAIN commitmail json YAML

py-lz4: updated to 0.19.2

0.19.2:
This release fixes a memory leak in lz4.frame.decompress_chunk() which also impacted the file handling functionality.

(adam)

2018-02-02 08:36:10 UTC MAIN commitmail json YAML

py-swiftclient: updated to 3.5.0

3.5.0

* Allow for object uploads > 5GB from stdin.

  When uploading from standard input, swiftclient will turn the upload
  into an SLO in the case of large objects. By default, input larger
  than 10MB will be uploaded as an SLO with 10MB segment sizes. Users
  can also supply the --segment-size option to alter that
  threshold and the SLO segment size. One segment is buffered in
  memory (which is why 10MB default was chosen).

* The --meta option can now be set on the upload command.

* Updated PyPy test dependency references to be more accurate
  on different distros.

* Various other minor bug fixes and improvements.

(adam)

2018-02-02 08:19:41 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django-reversion, devel/py-hypothesis

(adam)

2018-02-02 08:18:30 UTC MAIN commitmail json YAML

py-hypothesis: updated to 3.44.24

3.44.24:
This release fixes dependency information when installing Hypothesis from a binary "wheel" distribution.
The install_requires for enum34 is resolved at install time, rather than at build time (with potentially different results).
Django has fixed their python_requires for versions 2.0.0 onward, simplifying Python2-compatible constraints for downstream projects.

(adam)

2018-02-02 08:08:10 UTC MAIN commitmail json YAML

py-django-reversion: updated to 2.0.13

2.0.13:
Improve performance of get_deleted() for Oracle
Minor tweaks

(adam)

2018-02-02 07:55:34 UTC MAIN commitmail json YAML

py-django: updated to 1.11.10

1.11.10:

CVE-2018-6188: Information leakage in AuthenticationForm

A regression in Django 1.11.8 made AuthenticationForm run its confirm_login_allowed() method even if an incorrect password is entered. This can leak information about a user, depending on what messages confirm_login_allowed() raises. If confirm_login_allowed() isn窶冲 overridden, an attacker enter an arbitrary username and see if that user has been set to is_active=False. If confirm_login_allowed() is overridden, more sensitive details could be leaked.

This issue is fixed with the caveat that AuthenticationForm can no longer raise the 窶弋his account is inactive.窶� error if the authentication backend rejects inactive users (the default authentication backend, ModelBackend, has done that since Django 1.10). This issue will be revisited for Django 2.1 as a fix to address the caveat will likely be too invasive for inclusion in older versions.

Bugfixes:
Fixed incorrect foreign key nullification if a model has two foreign keys to the same model and a target model is deleted.
Fixed a regression where contrib.auth.authenticate() crashes if an authentication backend doesn窶冲 accept request and a later one does.
Fixed crash when entering an invalid uuid in ModelAdmin.raw_id_fields

(adam)

2018-02-02 07:00:38 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Report to 1.26

(wen)

2018-02-02 06:59:34 UTC MAIN commitmail json YAML

Update to 1.26

Upstream changes:
version 1.26:

Improvements:
- convert to GIT
- publish via GitHUB

(wen)

2018-02-02 06:54:18 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-CheckOS to 1.81

(wen)

2018-02-02 06:52:54 UTC MAIN commitmail json YAML

Update to 1.81

Upstream changes:
1.81    2018-01-23      Restore 5.6 and 5.8 compatibility;
                        Cope better in tests when @INC is humungous

(wen)

2018-02-02 04:15:18 UTC MAIN commitmail json YAML

Updated lang/yabasic to 2.78.3

(wen)

2018-02-02 04:14:30 UTC MAIN commitmail json YAML

Update to 2.78.3

Upstream changes:
Version 2.78.3, January 21, 2018

    Fixed a up to 4-times performance penalty, that has been introduced in a previous version
    Brought back "Edit" to the windows context menu

Version 2.78.2, August 27, 2017

    The ran()-function is now guaranteed to return 2**30 different values

Version 2.78.1, August 13, 2017

    No more dump when using color without window open
    Processing of yabasic.xml finds hellip-entity

Version 2.78.0, January 21, 2017

    Allowed for numeric argument after break
    Fixed format of manpage (unix)
    Reworked the switch-statement, added tests

(wen)

2018-02-02 03:09:34 UTC MAIN commitmail json YAML

Updated www/drupal8 to 8.4.4

(wen)

2018-02-02 03:08:39 UTC MAIN commitmail json YAML

Update to 8.4.4

Upstream changes:
The following important issues are resolved in 8.4.4 (in addition to the dozens of other fixes listed at the end of this post):

    [PHP 7.2] count() parameter must be an array or an object that implements Countable. Drupal 8.4.4 still has one remaining critical bug on PHP 7.2 which will be fixed by Drupal 8.5.0, to be released March 7 2018.
    Concurrently editing two translations of a node may result in data loss for non-translatable fields

Known issues

There are no known regressions in this release.

    Important: If you have not already upgraded to 8.4.0, read the Drupal 8.4.0 release notes before upgrading to 8.4.4. Drupal 8.4 includes major version updates for Symfony, jQuery, and jQuery UI and is no longer compatible with older versions of Drush.
    Drupal 8 currently has one remaining critical bug on PHP 7.2 which will be fixed by Drupal 8.5.0, to be released March, 7 2018.

Search the issue queue for all known issues.
All changes since the last release

    #2894068 by Jo Fitzgerald, davidsickmiller, alexpott, heddn, Yogesh Pawar, quietone, xjm: datetime_type is not set correctly when migrating datetime fields from D7
    #2930715 by alexpott, dawehner: Recursive rebuild caused by installing admin_toolbar_tools module
    #2837022 by hchonov, xjm, vlad.dancer, plach, matsbla, G叩bor Hojtsy: Concurrently editing two translations of a node may result in data loss for non-translatable fields
    #2933125 by Tessa Bakker: Case mismatch in ExportForm.php
    #2323459 by harsha012, jhodgdon, joachim: Change wording of annotation keys to properties
    #2840257 by kiamlaluno: The documentation makes reference to a function that doesn't exist
    #2779921 by kiamlaluno, alexpott: hook_field_widget_form_alter() still reference a hook that is not used anymore
    #2931294 by claudiu.cristea, Wim Leers: Timestamp field type misses schema for value
    #2923884 by mfernea: Fix 'Squiz.WhiteSpace.SemicolonSpacing' coding standard
    #2899708 by gaurav.kapoor, tan33sh, tedbow, droplet, Wim Leers: `quote` should be `blockquote` in off-canvas.base.css
    #2932154 by jhedstrom: ModerationInformation::getLatestRevisionId returns access-specific results
    #2932551 by jeqq: Error when calling ModerationStateFieldItemList::updateModeratedEntity() if the entity doesn't have workflow
    #2346893 by lauriii, idebr, slashrsm, RavindraSingh, Rade, Fabianx, alexpott, swentel, gauravjeet, darrenwh, deepak_zyxware, joelpittet, Wim Leers, Yogesh Pawar, Vj, ivan.chavarro, josephdpurcell, josmera01, rloos289, kattekrab, Tanvish Jha, csakiistvan, xjm, larowlan, akalata: Duplicate AJAX wrapper around a file field
    #2921033 by Jo Fitzgerald, masipila, phenaproxima, xjm, Wim Leers: Improve API documentation of DrupalSqlBase source plugin
    #2862671 by masipila, Jo Fitzgerald, kleog, phenaproxima, quietone: Add documentation to SqlBase source plugin
    #2930072 by vaplas, Lendude: Module: Convert system functional tests to phpunit
    #2913864 by Jo Fitzgerald, chiranjeeb2410, matslats, phenaproxima: badly constructred link in drupal_set_message
    #2928846 by alexpott, Berdir: [PHP 7.2] count() parameter must be an array or an object that implements Countable
    #1489692 by Liam Morland, pfrenssen, YesCT, geekinpink, sudishth, josmera01, David_Rothstein: Incorrect handling of file upload limit exceeded - file widget disappears
    #2914938 by timmillwood, RajabNatshah, xjm, Manuel Garcia, amateescu, Wim Leers: Preview of content - Notice: Undefined offset: 0 in _quickedit_entity_is_latest_revision() (line 196 of core/modules/quickedit/quickedit.module)
    #2880445 by pjcdawkins, japerry, gargsuchi, q0rban: Config sync should not throw a warning when not being writable
    #2927636 by alexpott, Mile23, Mixologic: Backport --supress-deprecations to run-tests.sh 8.4.x
    #2928778 by plach: Exception when trying to save a new revision after manually setting the original revision ID
    #2929464 by tedbow, mpdonadio: Tests under "core/modules/ckeditor/tests/modules/src/Kernel" are in the wrong folder and do not get tested
    #2795317 by hswong3i, alexpott, Lendude, bircher, dawehner, martin107, Jo Fitzgerald, mondrake: Allow PHPUnit 6+ support for object mocking
    #2862745 by masipila, quietone: Add documentation to EntityFieldInstance destination plugin
    #2862746 by masipila, quietone, phenaproxima: Add documentation to EntityFieldStorageConfig destination plugin
    #2927844 by Jo Fitzgerald, quietone, heddn: Correct references to 'iterator' plugin to be 'sub_process'
    #2927563 by tstoeckler, amateescu: Aggregator feed "refresh" field should have a default value
    #2927569 by tstoeckler, amateescu: Various tests do not set values for required field when creating entities
    #2862207 by kalpaitch, jmmarquez, jeetendrakumar: Config import change profile message
    #2923886 by mfernea: Fix 'Squiz.WhiteSpace.LanguageConstructSpacing' coding standard
    Revert "Issue #2929076 by marcoscano: Fix wrong \Drupal\Core\Entity\EntityTypeInterface::getBundleLabel() docblock"
    #2929076 by marcoscano: Fix wrong \Drupal\Core\Entity\EntityTypeInterface::getBundleLabel() docblock
    #2927758 by Wim Leers, dagmar: Update DbLogResourceTest to use the ResourceTestBase base class instead of the deprecated RESTTestBase
    #2717965 by Yogesh Pawar, pguillard, alexpott, Liam Morland, skylord, oxy86, cilefen, balagan, Anthony Fok: Site name is not UTF-8 encoded in email headers

(wen)

2018-02-02 02:12:50 UTC MAIN commitmail json YAML

Updated databases/p5-DBI to 1.640

(wen)

2018-02-02 02:11:51 UTC MAIN commitmail json YAML

Update to 1.640

Upstream changes:
Changes in DBI 1.640 - 28th January 2018

    Fix test t/91_store_warning.t for perl 5.10.0
        thanks to pali #57

    Add Perl 5.10.0 and 5.8.1 specific versions to Travis testing
        thanks to pali #57
    Add registration of mariadb_ prefix for new DBD::MariaDB driver
        thanks to pali #56

(wen)

2018-02-02 00:26:19 UTC MAIN commitmail json YAML

doc: Updated www/R-curl to 3.1

(minskim)

2018-02-02 00:25:41 UTC MAIN commitmail json YAML

www/R-curl: Update to 3.1

Changes:

- Fix potential memory bug in curl() when doubling the buffer is
  insufficient.
- Added unit test for curl_echo() to post large multipart data.
- Fix IDN unit test error "string has forbidden bi-directional
  properties"

(minskim)

2018-02-02 00:20:45 UTC MAIN commitmail json YAML

2018-02-01 23:14:55 UTC MAIN commitmail json YAML

2018-02-01 23:01:39 UTC MAIN commitmail json YAML

mysql57-client: Disable compiler detection on SunOS.

(jperkin)

2018-02-01 23:01:19 UTC MAIN commitmail json YAML

mysql56-client: Disable compiler detection on SunOS.

(jperkin)

2018-02-01 22:20:22 UTC MAIN commitmail json YAML

doc: Added databases/py-mysqlclient version 1.3.12

(fhajny)

2018-02-01 22:20:08 UTC MAIN commitmail json YAML

Import mysqlclient 1.3.12 as databases/py-mysqlclient.
Based on https://github.com/joyent/pkgsrc/issues/77 by @wiedi

This is a fork of MySQLdb. This project adds Python 3 support and bug fixes.

(fhajny)

2018-02-01 21:10:18 UTC MAIN commitmail json YAML

Updated math/py-networkx, x11/py-sip, x11/py-qt5

(adam)

2018-02-01 21:09:29 UTC MAIN commitmail json YAML

py-qt5: updated to 5.10

v5.10:
- Added support for Qt v5.10.0.
- Added the QtNetworkAuth module.

(adam)

2018-02-01 21:03:09 UTC MAIN commitmail json YAML

py-sip: updated to 4.19.7

v4.19.7
- The %Docstring directive can now include automatically generated signature
  descriptions using the "signature" option.
- typedefs can now have %Docstring directives.
- Bug fixes.

(adam)

2018-02-01 21:00:25 UTC MAIN commitmail json YAML

py-networkx: updated to 2.1

NetworkX 2.1

Highlights
This release is the result of four months of work with 75 pull requests by
37 contributors. Highlights include:

  - Arrows for drawing DiGraph edges are vastly improved!
    And an example to show them.

  - More than 12 new functions for graph generation, manipulation and/or
    new graph algorithms.

    - Add a large clique size heuristic function
    - Add rooted product function
    - Label Propagation Community Detection
    - Minimum cycle basis
    - Add Mycielski Operator
    - Adds prefix_tree, dag_to_branching, and example.
    - Add inverse_line_graph generator
    - Steiner tree and metric closure.
    - Add flow based node and edge disjoint paths.
    - Update geometric networks with new models
    - Graph edit distance
    - Added function for finding a k-edge-augmentation

  - G.name is no longer processed by graph operators. It remains as a
    property mechanism to access ``G.graph['name']`` but the user is in
    charge of updating or changing it for copies, subgraphs, unions and
    other graph operations.

Improvements
  - Many bug fixes, documentation changes.
  - Speed improvements especially for subgraphs.
  - Changed input variable names for functions using ``**kwds``
    to avoid name collisions -- especially ``add_node``
  - New examples for arrows and spectral embedding of the grid graph.

(adam)

2018-02-01 19:18:51 UTC MAIN commitmail json YAML

2018-02-01 19:09:12 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 9.5.0

(fhajny)

2018-02-01 19:09:02 UTC MAIN commitmail json YAML

Update lang/nodejs to 9.5.0.

cluster
- add cwd to cluster.settings
deps
- upgrade libuv to 1.19.1
n-api
- expose n-api version in process.versions
perf_hooks
- add performance.clear()
stream
- avoid writeAfterEnd() while ending

(fhajny)

2018-02-01 19:01:59 UTC MAIN commitmail json YAML

2018-02-01 18:55:16 UTC MAIN commitmail json YAML

Add prison and libdmtx

(markd)

2018-02-01 18:52:44 UTC MAIN commitmail json YAML

graphics: Add libdmtx and prison

(markd)

2018-02-01 18:49:59 UTC MAIN commitmail json YAML

2018-02-01 18:38:11 UTC MAIN commitmail json YAML

libdmtx: Add version 0.7.4

libdmtx is a software library that enables programs to read and
write Data Matrix barcodes of the modern ECC200 variety. The
library runs natively on several platforms and can be accessed by
multiple languages using the libdmtx language wrappers. The
utility programs dmtxread and dmtxwrite also provide a command
line interface for libdmtx, and serve as a good reference for
developers writing their own libdmtx-enabled programs.

(markd)

2018-02-01 16:58:52 UTC MAIN commitmail json YAML

doc: Added math/R-ISLR version 1.2

(minskim)

2018-02-01 16:58:03 UTC MAIN commitmail json YAML

math/Makefile: Add R-ISLR

(minskim)

2018-02-01 16:57:35 UTC MAIN commitmail json YAML

math/R-ISLR: Import version 1.2

ISLR provide the collection of data-sets used in the book 'An
Introduction to Statistical Learning with Applications in R'.

(minskim)

2018-02-01 16:46:35 UTC MAIN commitmail json YAML

Note update of graphics/exiv2 to 0.26.

(he)

2018-02-01 16:45:57 UTC MAIN commitmail json YAML

Update exiv2 to version 0.26.

Adapt the pkgsrc build to suit.

Due to what looks like an inadvertence, the doc/ChangeLog in the
source tarball does not contain the change log up to 0.26, only to
0.25, so here are the 0.26 changes:

Changes from version 0.25 to 0.26
---------------------------------

* Api: (4)
- 0001275: Exiv2 0.26-svn issue with ExifTags class MPF
        tags UPSTREAM (Wil Cowb)
- 0001240: Review API changes from v0.25 to v0.26
(Andreas Huggel)
- 0001157: Out of memory error with user defined to_string template
- 0001120: Deprecating outdated and/or undesired API's
(Alan Pater / Andreas Huggel)

* Basicio: (9)
- 0001272: Possible issue with temp files being left behind.
(Ben Touchette)
- 0001183: Guidance about serialising metadata using MemIo
and ExvImage Classes
- 0001151: Small raw images size
(Wil Hermes)
- 0001147: writeMetadata overwrites files without the +w bit
(Dan Fandrich)
- 0001113: Crash in Exiv2 0.25
(Harry McKame)
- 0001100: Unable to extract preview for a remote image
- 0001098: digikam suddenly stops searching for new entries
(Andy Burger / Alan Pater)
- 0001077: MemIo calls msync but FileIo does not
(Thomas Beutlich / Andreas Huggel)
- 0000747: Direct FILE* access from FileIo interface
(Adam Hooper)

* Build: (36)
- 0001293: MacOS-X CMake/autotools incompatibility handling
of -compatibility_version
- 0001292: Fix targeting Windows XP (regression)
(Dimitri Schoolwerth)
- 0001291: MSVC: Public header pulls ins unnecessary headers
and libraries (T Modes)
- 0001273: exiv2 0.25 fails to compile correctly on musl libc
due to improper check of strerror_r return type
(A. Wilcox)
- 0001269: Enable using dynamic runtime libs with when
disabling shared libs for Windows
(Ben Touchette)
- 0001268: Building for debug in windows causes heap
corruption error.  (Ben Touchette)
- 0001266: CMake fails to link zlib with debug config using
msvc 2015.  (Ben Touchette)
- 0001250: Eliminate Visual Studio project convertor errors
- 0001249: Support GCC/G++ v6.2.0
- 0001236: Build Exiv2 on MinGW using CMake
- 0001226: Deprecate msvc2003 with v0.26
- 0001213: Using $(SolutionDir)../ as the prefix for include
directories interfere with using projects in
external solutions (Sridhar Boovaraghavan)
- 0001210: C++11 compile fails "error: use of deleted function
bool std::regex_search" (Zulan Zulan)
- 0001192: Only link with libdl on gnu/linux
(Matthieu Volat)
- 0001173: Shared library on Mac OS X has incorrect name
(Ilya Kulakov)
- 0001171: localtime.c causes problems in MSVC 2015 & is not needed
- 0001169: Validate flag EXV_UNICODE_PATH/msvc2005 builds and
passes the test suite
- 0001159: fff.h:33:2: error: 'BYTE' does not name a type
(Jakub Wilk)
- 0001150: Unable to build for Mac OSX 10.6
(Max Pozdeev)
- 0001132: New warnings from basicio.cpp from Xcode
7.1/clang-700.1.76
- 0001127: exiv2 --verbose --version --grep libz incorrectly
reports have_libz=0
- 0001125: CMake: does not support overriding/selecting correct
libdir (lib64) (Micha# G�rny)
- 0001123: libexiv2 should hide XMP-SDK symbols
- 0001119: libxmp missing from the install folder when building
statically libexiv2 (Emmanuel d'Angelo)
- 0001110: Provide Xcode Build Environment
- 0001109: User ability to request a build from Jenkins
- 0001103: exiv2.hpp:55:24: fatal error: pngimage.hpp: No such
file or directory (Jakub Wilk)
- 0001102: install: cannot stat '../bin/.libs/exiv2.exe':
No such file or directory (Jakub Wilk)
- 0001101: i686-w64-mingw32-g++: error: localtime.o:
No such file or directory (Jakub Wilk)
- 0001099: mv: cannot stat 't-bs.gmo': No such file or directory
(Jakub Wilk)
- 0001041: CMake toolchain for windows
(Daniel Kaneider)
- 0001031: CMake build broken when using zlib/expat in clean way
(Daniel Kaneider)
- 0000851: Please support std::wstring in exiv2 path access
(Philipp Simmler)
- 0000733: Improve compile-time control over size and
functionality of the library (Andreas Huggel)
- 0000710: Problems Compiling Exiv2 Under SGI IRIX
(Brent L. Bates)
- 0000536: Switch to a unified build system based on cmake
(Nikolai Saoukh)

* Coverity: (1)
- 0000971: Coverity scan : Not restoring ostream format
(STREAM_FORMAT_STATE) CID : 982002 through 982054
(53 similar defects) (Mahesh Hegde)

* Duplicate: (3)
- 0001239: exiv2 0.25 crashes with casio ex-z50 files
(Rainer Kliese)
- 0001235: ./configure doesn't exists.. in last version of Exiv2.
(Rodrigo Barbano)
- 0001181: Casio.jpg exports crash darktable - suse leap 42.1
(Anonymous)

* Design: (4)
- 0001137: Enable piping of selective copy of metadata
between images
- 0001034: Camera accessory overflow file
(Tobias Jakobs)
- 0000917: Modify exiv2/actions.cpp return -3/253 when no
metadata has been found.  (Andreas Huggel)
- 0000481: Incorporate information from ExifTool
(Stefan Bruens / Niels Kristian Bech Jensen)

* Documentation: (2)
- 0001209: Build instructions in README
(Thomas Beutlich)
- 0001136: exiv2 -ps (default) output does not respect the
-g (--grep) option

* Exif: (7)
- 0001242: jp2 metadata: Unrecognized UUID EXIF box
(Herbert Kauer)
- 0001214: Human readable GPS values could be bad
(Ond#ej T#ma)
- 0001089: single 0-byte exif comment leads to SIGABRT (134)
(Felix Bolte)
- 0000935: Different values for some metadata with exiftool
(Jehan Pag鑚 / Andreas Huggel)
- 0000825: Panasonic Manometer Tag
(Christoph Anton Mitterer / Ben Touchette)
- 0000613: TiffImage does not honor the writeXmpFromPacket flag
(Andreas Huggel)
- 0000492: Color temperature information from RAW files...
(Bastardo -)

* Image format: (12)
- 0001289: Infinite loop on command exiv2 -pR on a .CR2 file
(Ben Touchette)
- 0001277: Crash with Canon CR2 file
(Ben Touchette)
- 0001271: Update printStructure
(Ben Touchette)
- 0001247: out of bounds read access in Exiv2::Image::setIccProfile
(Hanno B�ck)
- 0001243: Improved JPEG 2000 Support
- 0001234: Class pgfimage does not work on big endian hardware.
- 0001211: Support Development of WebP
- 0001199: WebP file support
(Ben Touchette)
- 0001178: Olympus E-M5 Mark II raw file not recognized
(Terence Tay)
- 0001143: Unable to extract embedded preview from jpg for Sony a77
(Michael Waldor)
- 0000889: CRW: crashes when passed invalid data
(Alyssa Milburn)
- 0000548: recognize pdf as image format
(mikolaj -)

* Insufficient information: (1)
- 0001274: crash in Exiv2 shared library when preview from
image is extracted (Wil Cowb)

* Jpeg parser: (5)
- 0001286: Unable to extract ICC profile from Leica Image
- 0001282: crash in Exiv2 shared library when JPEG parser is
processing the file (Wil Cowb)
- 0001220: Bug in exiv2 --comment on trunk
- 0001196: Crash in OS X when writing metadata
(Taras Kushnir)
- 0001156: Extracting "User Comment" from JPEG can cause hang

* Lens: (23)
- 0001254: Cannot recognize Canon 16-35 f/4 IS L
(Niccol� Belli)
- 0001252: Detect Sigma 120-300 EX on Canon
(Markus Durzinsky)
- 0001241: Support for Samyang 14mm f/2.8 AE ED AS IF UMC
on Canon EF (Tobias E.)
- 0001216: Detection of lens: AF-P DX Nikkor 18-55mm f/3.5-5.6G VR
(Chris Benedict)
- 0001212: Sigma 18-35mm f/1.8 not recognized
(Martin Ramshaw / Thomas Beutlich)
- 0001200: Support for Sigma 17-70mm F2.8-4 DC Macro OS HSM | C
(Mathieu MD)
- 0001191: New lens request
(Yvi San)
- 0001170: Sigma 35mm F1.4 DG HSM on Canon 6D
- 0001167: Issue with Sigma 17-70 lens mounted on a canon
- 0001166: Tokina 11-20mm f/2.8
- 0001163: Nikon Lens "Nikkor 16-80mm f/2.8-4G AF-S ED VR DX"
not supported (dreas b)
- 0001162: New Lens: Tamron 28-300mm F/3.5-6.3 Di VC PZD A010
(Tomasz Ciolek)
- 0001161: Feature request: 1 NIKKOR 10mm f/2.8
(Jacob Nederend)
- 0001160: Feature Request - New Lens
(Mark Mangano)
- 0001155: Wrong or just Sigma lens lens info with Pentax K-3
(Hannu Vuolasaho)
- 0001153: Sony ILCE-6000 + Sony E 50mm F1.8 OSS .JPG files
without lens model.  (Tim Sinthofen)
- 0001145: Respect Sony/Minolta lenses with shared LensID such
as Tamron SP AF 17-50mm F2.8 XR Di II LD
- 0001144: Sigma 10-20mm f/4-5.6 EX DC is detected as Tamaron
(Simon Harhues)
- 0001142: Manual lens does not get recogniced: Beroflex zoom 500mm
(Simon Harhues / Niels Kristian Bech Jensen)
- 0001141: Manual lens does not get recogniced: Pentax macro 100mm
(Simon Harhues / Niels Kristian Bech Jensen)
- 0001118: Add support for ZEISS Loxia 2/50 lens
(Eugen Neu)
- 0000834: detection of Pentax DA 35/2.4 lens
(Guillaume Chauvat)
- 0000816: Enable detection of Sigma 55-200mm lens
(Simon Harhues)

* Metadata: (21)
- 0001246: Add option -pe to exiv2(.exe) command-line arguments
- 0001201: Rating=4 automatically added when writing sidecar
(Elfie Groslin / Alan Pater)
- 0001198: Cannot read XMP metadata from (darktable) JPEG images
(Matthieu Volat)
- 0001197: Add support for Sigma 150-500 on Canon with 1.4X TC
(Steve Fosdick / Niels Kristian Bech Jensen)
- 0001180: Add tags defined by Adobe in the Cinema DNG
Specification (D Anderson)
- 0001164: exiv2 tool crash with bad canon raw file
(Nicolas THOMASSON)
- 0001158: GPSVersionID is allowed to store more than 4 bytes.
- 0001128: New lens: TAMRON SP 70-200mm F/2.8 Di VC USD A009
(David Ramonet)
- 0001126: Extracting Exif from PNG in Exiv2-0.25
(Mikayel Egibyan)
- 0001114: negative values of type SByte displayed as positive
numbers (Norbert Wagner)
- 0001112: lost timezone information in XMP dates
(Jakub Wilk)
- 0001108: Recursively dump sub-files of an image
- 0001106: Crash in exiv2 due to assertion when setting rating
on jpg with a Casio makernote
(Luca Carlon / Andreas Huggel)
- 0001080: Division by zero / crash on malformed input file
(Hanno B�ck)
- 0001074: ICC Profile in APP2 segment.
(Tim Zaman)
- 0001060: ISO speed readout & low-light cameras
(Thomas Beutlich)
- 0001035: Lens model not detected ( exiv2 -> LensFun ->
darktable ) (Rodrigo De Leon)
- 0000922: Add options -pS and -dI to application exiv2
- 0000855: Segfault when accessing focalLength with 0.23
(Tobias E.)
- 0000756: Access to ICC Profile (TAG: 0x8773) data in Exif
as uninterpretted binary (Ray NA)
- 0000676: Patch for reading ICC color profiles
(Andreas Huggel)

* Miscellaneous: (7)
- 0001177: Resolve issues in target "Review"
- 0001168: User support during v0.26 development
- 0001152: MacOS-X Throws listxattr exception frequently
- 0001131: Please explain the RCSID macro at the start of every
.cpp file.  (Daniel Kaneider / Andreas Huggel)
- 0001115: Clarification for the Exiv2 license
(Harry McKame / Alan Pater)
- 0001107: DigiKam hangs during search for new items
(Sveinn Felli)
- 0000506: Problem setting localedir on Windows
(Andreas Huggel)

* Makernote: (14)
- 0001283: Exiv2 crash when Pentax makernote tags parser being used
(Wil Cowb)
- 0001253: After setting LensModel, Lightroom no longer
recognizes image (Martin Stolle)
- 0001231: Support for Canon TimeInfo makernote section
(Tobias E.)
- 0001225: Nikon BarometerInfo
(Juergen Rose)
- 0001223: Decoding ShutterCount for Pentax images
- 0001217: Missing values for Exif.CanonCs.ISOSpeed tag 0x0010
(Niccolo Rigacci / Niels Kristian Bech Jensen)
- 0001215: Exif.CanonSi.SubjectDistance seems to be in centimeters
(Niccolo Rigacci / Niels Kristian Bech Jensen)
- 0001208: New values for Sony File Format
(Mihail Zenkov / Thomas Beutlich)
- 0001202: Exif.CanonCs.FocusContinuous = 8 = Manual
(Sridhar Boovaraghavan)
- 0001189: Updating time changes Makernote
(Stan Kaminski)
- 0001179: Update Fujifilm Filmmode tag
(Pascal de Bruijn)
- 0001140: Canon EF-S 24mm f/2.8 STM
(Anonymous Poster)
- 0001122: Lens Detection with Teleconverter - Sigma 150-500mm
f/5-6.3 APO DG OS HSM again (Steve Fosdick)
- 0001117: Problems with Sigma 18-300 F3.5-6.3 DC MACRO HSM Lens
(Terence Duell / Niels Kristian Bech Jensen)

* Not-a-bug: (18)
- 0001290: write exif to a libgphoto2 buffer image
(Nacho S疣chez Moreno)
- 0001251: Support for Canon PowerShot G7 X Mark II
(Wolfgang Ederer)
- 0001248: floating point exception / crash on malformed input
(Hanno B�ck)
- 0001221: Export DNG to JPEG issues - missing metadata
(Wil Cowb)
- 0001185: Crash in Exiv2::Exifdatum::Exifdatum(Exiv2::Exifdatum
const&) (Mykola Krachkovsky)
- 0001135: Read Makernotes
(Schnitzel Foo / Alan Pater)
- 0001105: exiv2 output is inconsistent and seemingly random 1%
of the time (Daniel Lu)
- 0001097: Cannot write GPS coordinates to Canon CR2 files
(Meisam FS / Alan Pater)
- 0001092: Samsung EX1 (TL500): Focal length wrong in RAW
(correct for JPG) (Marcel M�ller)
- 0001083: Exiv2::focalLength returns multiple values for CRW files
(Pedro C�rte-Real)
- 0001082: Crash when removing property of unregistered XMP
namespace (Johannes Kapune / Alan Pater)
- 0000828: Method like ExifTags::taglist or
IptcDataSets::dataSetList to get all XMP-tags
(Norbert Wagner)
- 0000740: Error: Offset of directory Sony1, entry 0x2001 is out
of bounds: Offset = 0x004a805e; truncating the entry
(Ward V)
- 0000715: -funsigned-char breaks build with Sun Studio
(Pavel Heimlich)
- 0000714: problem compiling with Sun Studio - visibility
(Pavel Heimlich)
- 0000538: Run-time features must be separated from build-time
features (Nikolai Saoukh)
- 0000527: Thumbnail extract fails when location ends in
directory separator (Jeff Woehler)
- 0000465: Support standalone JPEG APP1 segments as an Image format
(Andreas Huggel)

* Samples: (3)
- 0001233: Bugfixes in samples/geotag.cpp
(Anton Keks)
- 0001024: Provide regular expression support for the exiv2 -g
feature
- 0000918: non-zero exit code when extracting thumbnails
(Romain D.)

* Testing: (6)
- 0001230: Bug Hunt for v0.26
- 0001207: digiKam maintenance tool to synchronize files metadata
and database crash in Exiv2 (re-entrancy issue ?)
(Uwe Haider)
- 0001057: Implement target/modifier - (stdin/stdout) for exiv2
options -i (insert) and -e (extract)
- 0001045: Add COPYRIGHT file to test/data/
(Alan Pater)
- 0001042: Exiv2 nulls file on CIFS share when modifying
Exif.Photo.UserComment (Calvin Browne)
- 0001023: Fix make testx on trunk

* Tiff parser: (9)
- 0001244: exiv2 without EXV_HAVE_MMAP throws an exception
- 0001224: Crash when setting data in CRW
- 0001184: digikam crash when importing Casio jpeg
(Roland Roberts)
- 0001182: Exiv2 is unable to update any Exif.SubImageN.xxx
tag such as Exif.SubImage1.DefaultScale in a DNG
- 0001175: Exiv2 corrupts files larger than 2GB with Exif IFD
at the end of the file (LaserSoft Imaging)
- 0001146: Crash when saving a rotated JPG image
(Uwe Klotz)
- 0001129: Different behaviour of exiv2 between remote and
local file.
- 0001095: Unexpected Exif IFD next pointers should be ignored
(Andreas Huggel)
- 0000900: TIFF images lose XMP packet on write if exiv2 was
compiled without XMP support (Andreas Huggel)

* Video: (2)
- 0001280: crash in Exiv2 shared library when a video file is
under construction (Wil Cowb)
- 0001139: LibExiv2 0.25 crashes with digiKam version 4.14.0
(valerie venet)

* Website: (4)
- 0001279: Release v0.26
- 0001111: The web pages could use an overhaul
(Andreas Huggel)
- 0001087: Web site: Broken link for "GIMP has adopted gexiv2"
(Thomas Beutlich / Andreas Huggel)
- 0000679: Provide 64bit exiv2 Windows Executable for download
(Andreas Huggel)

* Withdrawn: (26)
- 0000949: exiv2 cannot read WB RGGB values in ARW files?
(Derek Cordeiro)
- 0000827: Bug with Nikon D300 NEF - Exiv v.025 / 64 bits
(Vv Pz / Alan Pater)
- 0000801: Add Lens "Sigma 18-200mm f/3.5-6.3 DC OS HSM" for Canon
(Markus Schwarzenberg)
- 0000786: thread safety of xmp toolkit
(Jens Mueller)
- 0000780: save thumbnail
(Florian Kleber)
- 0000779: Crash with unknown lens tags in DNG
(Moritz Moeller)
- 0000768: Reading focal length in 35mm equivalent from Canon's
EXIF (Sergey Salnikov)
- 0000766: exiv2 seem to decode less metadata from Olympus
images than possible (Christoph Anton Mitterer)
- 0000763: Olympus E-510 RAW file (ORF) corrupted after geotagging
(Spica Han)
- 0000762: Fail to set metadata to a tif file
(Kent Fu)
- 0000744: Regression: can't get a section's description in 0.21
(Olivier Tilloy)
- 0000682: Olympus (E-1 and E-300) makernote flavour not
supported: libexiv2 destroy some exif data on write
(Johann-Nikolaus Andreae)
- 0000681: Copy exif data when export preview
(FV P)
- 0000680: Provide the organize binary for download in the
Windows package (Andreas Huggel)
- 0000667: Update Canon makernote
(Andreas Huggel)
- 0000648: backup files
(Vladimir Nadvornik)
- 0000608: list of supported formats
(Vladimir Nadvornik)
- 0000605: Bitmask output should show set bits for which there
is no lookup value (Andreas Huggel)
- 0000576: 24x36 equivalent focal length
(Andreas Huggel)
- 0000557: Debian Bug report logs - #438224libexiv2-0:
Wrong values on exposure time (Mark Purcell)
- 0000545: rotation of sony a700 raw files (*.arw) not deduced
correctly (Markus Spring)
- 0000544: Sony camera makernote tags should be read as Minolta
does (Stefano -)
- 0000543: make exiv2 respect makernote offset that Microsoft
WIC tools introduce when it edits photos
(Andreas Huggel)
- 0000515: exiv2 0.14 installs msg catalog as exiv2.mo instead
of exiv2-<so_major>.mo (Achim Bohnet)
- 0000494: Some EXIF data not retrieved from Canon RAW files
(Paul Waldo)
- 0000470: Provide a means for apps to probe the library which
tags can be written to for a given format
(Andreas Huggel)

* Xmp: (18)
- 0001284: Possible exiv2 0.26-svn bug
(Wil Cowb)
- 0001281: crash in Exiv2, XMP parser class and in Adobe XMP SDK
(Wil Cowb)
- 0001276: fails to read any XMP metadata when duplicates present
(Aerilius .)
- 0001229: exiv2 -pX for image with multiple APP1/xap segments
prints every APP1/xap segment.
- 0001193: XMP Specification November 2014 updates
(Alan Pater)
- 0001190: Support for CRS and CRSS XMP namespace and properties
(Alan Pater)
- 0001187: Crash while reading in parallel threads
(Taras Kushnir)
- 0001148: XMP Rights field padded with spaces
(John Huggins)
- 0001133: " **(process:29414): WARNING: No namespace info
available for xmp prefix 'lr'"
(Vey Zimba / Alan Pater)
- 0001116: Issues with namespace 'video'
(Andreas Huggel)
- 0001093: ExifEX XMP namespace and properties
(Alan Pater)
- 0001081: Read XMP values from CR2 raw file when stored in
XMLPacket (Eric Mesa / Alan Pater)
- 0001064: exiv2 -iX <file.jpg> deletes Makernote
(Alan Pater)
- 0000751: adobe xmp namespace
(Adrian F)
- 0000742: External XMPSDK and/or XMPSDK 2014.12
(Nikolai Saoukh / Andreas Huggel)
- 0000640: method is missing in Exiv2 to get list of known XMP
namespaces (mikolaj -)
- 0000601: Metadata conversion enhancements
(Andreas Huggel / Alan Pater)
- 0000599: XMP packets split across multiple APP1 segments
(Andreas Huggel)

(he)

2018-02-01 16:43:05 UTC MAIN commitmail json YAML

poco: Support newer GCC and clang on SunOS.

(jperkin)

2018-02-01 16:06:06 UTC MAIN commitmail json YAML

doc: Updated misc/calibre to 3.16.0

(wiz)

2018-02-01 16:05:56 UTC MAIN commitmail json YAML

2018-02-01 14:25:30 UTC MAIN commitmail json YAML

Move PKGREVISION up from Makefile.common into the individual packages'
Makefile. As wiz convincingly pointed out, differing dependencies may
make for differing PKGREVISION.

(hauke)

2018-02-01 13:42:31 UTC MAIN commitmail json YAML

2018-02-01 13:40:27 UTC MAIN commitmail json YAML

netperf: Support newer GCC and clang on SunOS.

(jperkin)

2018-02-01 13:37:09 UTC MAIN commitmail json YAML

php-sockets: Support newer GCC and clang on SunOS.

(jperkin)

2018-02-01 13:34:33 UTC MAIN commitmail json YAML

screen: Support newer GCC and clang on SunOS.

(jperkin)

2018-02-01 11:21:58 UTC MAIN commitmail json YAML

2018-02-01 11:18:16 UTC MAIN commitmail json YAML

emacs25-nox11: Fix _EMACS_VERSION_MINOR.

(jperkin)

2018-02-01 10:44:24 UTC MAIN commitmail json YAML

doc/TODO: add some

+ fox-1.6.56 [pkg/52967], x264-devel-20180127, xfe-1.42 [pkg/52968].

(wiz)

2018-02-01 10:27:38 UTC MAIN commitmail json YAML

libraw: Specify C++03, not C++11 clean.

(jperkin)

2018-02-01 10:25:13 UTC MAIN commitmail json YAML

2018-02-01 10:19:25 UTC MAIN commitmail json YAML

libv4l: Support newer GCC and clang on SunOS.

(jperkin)

2018-02-01 10:09:38 UTC MAIN commitmail json YAML

kcodecs: Handle kcodecs.categories correctly.

(jperkin)

2018-02-01 10:06:27 UTC MAIN commitmail json YAML

doc: Updated x11/xkeyboard-config to 2.23.1

(wiz)

2018-02-01 10:06:18 UTC MAIN commitmail json YAML

xkeyboard-config: update to 2.23.1.

2.23.1

Fixed build

2.23

David Paleino (1):
      Added it(intl), it(scn) and us(scn)

Marko Myllynen (1):
      Minor fidvorak adjustment

Sergey Udaltsov (9):
      Typo fixed
      Refreshed the default Arabic keyboard layout
      more robust comment handling
      replace 'ʼ' (0x10002bc) with '՚' (0x100055a) in armenian layout
      Add polish layout for use glagolica script
      Use default compose key with Finnish keyboard
      incomplete Finnish fix patch
      Prerelease translation sync
      Release 2.23

Socialdarwinist (1):
      Added International Phonetic Alphabet

(wiz)

2018-02-01 10:04:38 UTC MAIN commitmail json YAML

musicbrainz: Specify C++03, not C++11 clean.

(jperkin)

2018-02-01 09:58:21 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 1.6.5

(fhajny)

2018-02-01 09:58:11 UTC MAIN commitmail json YAML

Update mail/rspamd to 1.6.5.

1.6.5: 22 Oct 2017
- [CritFix] Another portion of tokenization fixes
- [CritFix] Fix memory leak in spf caching logic
- [CritFix] Fix milter commands pipelining
- [CritFix] Fix newlines detection
- [Feature] Filter nan and inf when adding scores
- [Feature] Implement headers flags in mime parser
- [Feature] Support Expires header when using HTTP maps
- [Fix] Actively load skip hashes map in fuzzy storage
- [Fix] Add workaround for IPv6 in sendmail
- [Fix] Authentication Results: Fix SPF smtp.mail_from
- [Fix] Check for magic when checking for an archive
- [Fix] Deal with another case when processing exceptions
- [Fix] Deal with URLs with no slashes after protocol
- [Fix] Do not allow garbadge when checking url domain
- [Fix] Do not ignore short words
- [Fix] Do not strip last character in the last word
- [Fix] Do not treat script content as text
- [Fix] Erase unknown HTML entities
- [Fix] Fix another tokenization issue
- [Fix] Fix DKIM forgeries via multiple headers
- [Fix] Fix emails detection
- [Fix] Fix empty threshold check in greylisting module
- [Fix] Fix enormous scores for R_WHITE_ON_WHITE
- [Fix] Fix loading of per-user redis backend for statistics
- [Fix] Fix multiple headers in DKIM headers list
- [Fix] Fix obscured url in format user@@example.com
- [Fix] Further tokenization fixes
- [Fix] Load skip map from all processes as shared cache is
  unavailable
- [Fix] Lowercase words
- [Fix] Milter headers: skip_local / skip_authenticated settings
- [Fix] Milter headers: X-Spamd-Result header if X-Virus ran first
- [Fix] Ratelimit: fix whitelisted_rcpts matching
- [Fix] Some more fixes towards emails detection
- [Fix] SpamAssassin: Fail check_freemail_header if regexp didn't
  match
- [Fix] Use greylisting threshold in greylisting module

1.6.4: 10 Sep 2017
- [Feature] Add method to get all content-type attributes in Lua
- [Feature] Add some sanity checks for actions and controller
- [Feature] Allow randomly select User-Agent from a list
- [Feature] Deal with obscured URLs with @ symbols
- [Feature] Milter headers: support adding/removing arbitrary headers
  from config
- [Fix] Add another workaround to display history properly
- [Fix] Add missing rspamadm control options to help
- [Fix] Auth-Results: Multiple DKIM signatures
- [Fix] Crash in URL processing
- [Fix] Default monitoring domain for surbl plugin
- [Fix] Detection of maillist optimized and fixed
- [Fix] Do not cache SPF records with PTR elements
- [Fix] Fix blacklists and DMARC in whitelist
- [Fix] Fix exceptions list in surbl
- [Fix] Fix processing of closed tags
- [Fix] Fix PTR processing in SPF
- [Fix] Lowercase HTTP headers to make them searchable from Lua
- [Fix] options.local_networks setting
- [Fix] Ratelimit: lowercase email addresses
- [Fix] Rebalance and slightly rework MX check plugin
- [Fix] Redis script loading in DMARC; URL tags; URL reputation
- [Fix] Reject invalid bh for DKIM signatures earlier
- [Fix] Remove incorrect method `task:set_metric_subject`
- [Fix] Rewriting subjects via force actions module
- [Fix] RPM postinstall
- [Fix] Treat 'rewrite subject' as spam action
- [Fix] Try harder to find urls
- [Fix] Use full URL when making an HTTP request
- [Fix] Use raw urls when sending requests to redirector
- [Fix] Use weight from map for fuzzy scoring
- [Rules] Penalise R_BAD_CTE_7BIT for utf8 messages

1.6.3: 26 Jul 2017
- [CritFix] Fix semicolons parsing in the content type
- [Feature] Add EBL to the default config
- [Feature] Allow to configure monitored
- [Feature] Allow to skip specific hashes in fuzzy storage
- [Feature] Multimap: checking of symbol options
- [Feature] Redis settings: support checking multiple keys
- [Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integer
- [Fix] Avoid changing content-transfer-encoding header's value
- [Fix] Don't use whitelist/greylist maps as regexp, but as map
- [Fix] Fix get_content method
- [Fix] Header checks: Fix get_raw_header method
- [Fix] Header checks: REPLYTO_UNPARSEABLE rule
- [Fix] Lua_http: freeing
- [Fix] Milter headers: custom headers: removing headers
- [Fix] Parse HREF urls without explicit prefix
- [Fix] WHITE_ON_WHITE: Ensure score is matched to part that fired the
  rule
- [WebUI] Escape strings inside HTML in history

1.6.2: 08 Jul 2017
- [Conf] Remove Rambler email bl for now
- [Conf] Switch RAMBLER_URIBL to a locally managed source
- [CritFix] Switch from ragel to C for Content-Type parsing
- [Feature] Add `-e` option for lua_repl
- [Feature] Add per-domain emails normalisation rules
- [Feature] Add sessions cache to debug dangling sessions
- [Feature] Add short_text_direct_hash for fuzzy check module
- [Feature] Add text_part:get_stats function
- [Feature] Allow to add custom processing script for surbl
- [Feature] Allow to check reply-to email
- [Feature] Allow to customize spam header, remove existing spam
  headers
- [Feature] Allow to disable specific workers in the config
- [Feature] Allow to discard messages instead of rejection
- [Feature] Allow to specify custom delimiter in emails plugin
- [Feature] Allow to specify custom User-Agent for rspamc
- [Feature] Allow to store symbols data in Clickhouse
- [Feature] Allow to use HTTPS when connecting to Clickhouse
- [Feature] Enable sessions cache tracking for milter connections
- [Feature] Implement per-line mode in lua_repl (like `perl -p`)
- [Feature] Implement rdns-curve plugin based on rspamd cryptobox
- [Feature] Improve maps cached data lifetime
- [Feature] Improve maps checking frequency
- [Feature] Improve monitored timeouts logic
- [Feature] milter_headers: add `extended_headers_rcpt` option
- [Feature] Milter headers: Add X-Spam-Flag to rmilter-compatibility
  headers
- [Feature] Milter headers: remove-header routine
- [Feature] Multimap: received filters for extracting TLDs from
  hostnames
- [Feature] Normalize email aliases in emails module
- [Feature] Re-add rambler email bl (as hashed list)
- [Feature] Reload file maps more frequently
- [Feature] Rework newlines strip parser one more time
- [Feature] Skip updates for messages scanned via controller
- [Feature] Split long DKIM public keys
- [Feature] Store more data when stripping newlines
- [Feature] Support SPF macros transformations
- [Feature] Support suppressing DMARC reports for some domains
- [Fix] Add missing `break` statement
- [Fix] Allow modifiers in SPF macros
- [Fix] DKIM sign tools: edge-cases around use_esld
- [Fix] Do not cache SPF records with macros
- [Fix] Do not overwrite score when setting pre-action
- [Fix] Fix comparison logic
- [Fix] Fix DKIM base64 folding for milter flagged messages
- [Fix] Fix emails module configuration
- [Fix] Fix folding for arc headers when milter interface is used
- [Fix] Fix gmail dots removal
- [Fix] Fix rspamc detection in greylist module
- [Fix] Fix some more issues with HTTP maps
- [Fix] Milter sessions can live forever
- [Fix] Normalize fuzzy probability better
- [Fix] Plug memory leak
- [Fix] RBL: Fixed hashed email address lookups
- [Fix] Try to deal with brain-damaged milter behaviour
- [Fix] Use `\n` to fold headers for milter
- [Rework] Allow to use custom callback for monitored checks
- [Rework] Further steps towards one process monitoring
- [Rework] Send health checks from a single worker
- [WebUI] Round-up throughput summary values

(fhajny)

2018-02-01 09:56:45 UTC MAIN commitmail json YAML

gvfs: Handle newer GCC and clang on SunOS.

(jperkin)

2018-02-01 09:40:13 UTC MAIN commitmail json YAML

2018-02-01 09:34:13 UTC MAIN commitmail json YAML

kdoctools: Requires msgmerge.

(jperkin)

2018-02-01 09:07:23 UTC MAIN commitmail json YAML

2018-02-01 04:11:17 UTC MAIN commitmail json YAML

Updated sysutils/dmidecode to 3.1nb1.

(msaitoh)

2018-02-01 04:08:44 UTC MAIN commitmail json YAML

Add an officially recommended patch to sysutils/dmidecode.

2018-01-31:
Fix firmware version of TPM device. Both the operator
(detected by clang, reported by Xorg) and the mask for the minor
firmware version field of TPM devices were wrong.

(msaitoh)

2018-01-31 23:30:21 UTC MAIN commitmail json YAML

doc: Updated www/apache-tomcat7 to 7.0.84

(zafer)

2018-01-31 23:27:43 UTC MAIN commitmail json YAML

Update to 7.0.84

Notable changes:
- Use a loop to preload anonymous inner classes when running under a SecurityManager, to be safe for future changes in the code or using a different compiler. (kkolinko)
-  Implement a small optimisation to how JAR URLs are processed to reduce the storage of duplicate String objects in memory. Patch provided by Dmitri Blinov. (markt)

Full changelog:
https://tomcat.apache.org/tomcat-7.0-doc/changelog.html

(zafer)

2018-01-31 23:13:03 UTC MAIN commitmail json YAML

doc: Updated www/apache-tomcat85 to 8.5.27

(zafer)

2018-01-31 23:10:39 UTC MAIN commitmail json YAML

Update to 8.5.27

Notable changes:
- Correct a regression in the previous fix for 61916 that meant that any call to addHeader() would have been replaced with a call to setHeader() for all requests mapped to the AddDefaultCharsetFilter. (markt)
- Improve handling for ByteChunk and CharChunk instances that grow close to the maximum size allowed by the JRE. (markt)

Full changelog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html

(zafer)

2018-01-31 22:31:53 UTC MAIN commitmail json YAML

doc: Updated www/apache-tomcat8 to 8.0.49

(zafer)

2018-01-31 22:27:13 UTC MAIN commitmail json YAML

Update www/apache-tomcat8 to 8.0.49.

Notable changes:
- Allow a call to AsyncContext.dispatch() to terminate non-blocking I/O. (markt)

Full changelog:

  https://tomcat.apache.org/tomcat-8.0-doc/changelog.html

(zafer)

2018-01-31 21:14:46 UTC MAIN commitmail json YAML

doc: Updated devel/php-xdebug-devel to 2.6.0

(jdolecek)

2018-01-31 21:14:12 UTC MAIN commitmail json YAML

Update php-xdebug to final released version 2.6.0

Changes since 2.6.0beta1:

[2018-01-29] — Xdebug 2.6.0

Fixed bugs

Fixed bug #1522: Remote debugging test failures on s390 (Big Endian).
[2018-01-23] — Xdebug 2.6.0RC2

Fixed bugs

Fixed bug #1521: xdebug_gc_stats.* missing from 2.6.0RC1 tarball.

[2018-01-22] — Xdebug 2.6.0RC1

Added features

Fixed bug #1506: Add garbage collection statistics feature (Benjamin Eberlei).
Fixed bug #1507: Add functions to access Zend Engine garbage collection metrics (Benjamin Eberlei).

Improvements

Fixed bug #1510: Change switch/case "break intentionally missing" comments to use GCC 7's new "fallthrough" attribute.
Fixed bug #1511: Detect and use compiler flags through new configure option.
Fixed bugs

Fixed bug #1335: Debugging with PhpStorm sometimes gives "can not get property".
Fixed bug #1454: Invalid memory read or segfaults from a __call() method.
Fixed bug #1508: Code coverage filter not checked in xdebug_common_assign_dim handler.
Fixed bug #1509: Code coverage missing for case inside switch with PHP 7.2.
Fixed bug #1512: Xdebug does not properly encode and escape properties with quotes and \0 characters.
Fixed bug #1514: Variable names with a NULL char are cut off at NULL char.
Fixed bug #1515: Object property names with a NULL char are cut off at NULL char.
Fixed bug #1516: Can't fetch variables or object properties which have \0 characters in them.
Fixed bug #1517: Notifications incorrectly specify the error type in "type_string" instead of "type".

(jdolecek)

2018-01-31 21:10:18 UTC MAIN commitmail json YAML

add new option argon2 to compile in the support for Argon2 password hashes
(new in php 7.2.0)

(jdolecek)

2018-01-31 20:33:39 UTC MAIN commitmail json YAML

doc: Updated devel/gdb to 8.1

(maya)

2018-01-31 20:33:11 UTC MAIN commitmail json YAML

gdb: update to 8.1.

local changes: use plist var for gcore.
XXX don't install gcore.1 that doesn't appear to be installed but exists
remove merged patches.

GDB 8.1 includes the following changes and enhancements:

  * Breakpoints on C++ functions are now set on all scopes by default
    ("wild" matching);

  * Support for inserting breakpoints on functions marked with C++ ABI tags;

  * Target floating-point arithmetic emulation during expression evaluation
    (requires MPFR 3.1 or later);

  * Various Python Scripting enhancements;

  * Improved Rust support; in particular, Trait objects can now be inspected
    when debugging Rust code;

  * GDB no longer makes assumptions about the type of symbols without
    debugging information to avoid producing erroneous and often confusing
    results;

  * The 'enable' and 'disable' commands now accept a range of breakpoint
    locations;

  * New 'starti' command to start the program at the first instruction;

  * New 'rbreak' command to insert a number of breakpoints via a regular
    expression pattern (requires Python);

  * The 'ptype' command now supports printing the offset and size of
    the fields in a struct;

  * The 'gcore' command now supports dumping all the memory mappings
    ('-a' command-line option);

  * New shortcuts for TUI Single-Key mode: 'i' for stepi, and 'o' for nexti;

  * GDBserver enhancements:
    ** Support for transmitting environment variables to GDBserver;
    ** Support for starting inferior processes with a specified initial
      working directory;
    ** On Unix systems, support for globbing expansion and variable
      substitution of inferior command-line arguments;

  * Various completion enhancements;

  * The command used to compile and inject code with the 'compile' command
    is now configurable;

  * New '--readnever' command-line option to speed the GDB startup when
    debugging information is not needed;

  * Support for the following new native configurations:
    ** FreeBSD/aarch64 (aarch64*-*-freebsd*);
    ** FreeBSD/arm (arm*-*-freebsd*);

  * Support for the following new targets:
    ** FreeBSD/aarch64 (aarch64*-*-freebsd*);
    ** FreeBSD/arm (arm*-*-freebsd*);
    ** OpenRISC ELF (or1k*-*-elf)

  * Removed support for the following targets and native configurations:
    ** Solaris2/x86 (i?86-*-solaris2.[0-9]);
    ** Solaris2/sparc (sparc*-*-solaris2.[0-9]);

For a complete list and more details on each item, please see the gdb/NEWS
file, available at:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-8.1-release

(maya)

2018-01-31 20:18:31 UTC MAIN commitmail json YAML

Updated multimedia/bitstream

(adam)

2018-01-31 20:17:41 UTC MAIN commitmail json YAML

bitstream: updated to 1.3

1.3:
- Add support for avcC and hvcC structures
- Add support for LOAS AAC
- Improve support for RTP
- Use ISO 6937 as default DVB charset
- Ship pkg-config file

(adam)

2018-01-31 20:09:20 UTC MAIN commitmail json YAML

2018-01-31 19:37:49 UTC MAIN commitmail json YAML

kf5: add qqc2-desktop-style

(markd)

2018-01-31 19:35:23 UTC MAIN commitmail json YAML

2018-01-31 19:33:05 UTC MAIN commitmail json YAML

Add qqc2-desktop-style

(markd)

2018-01-31 19:31:26 UTC MAIN commitmail json YAML

x11: Add qqc2-desktop-style

(markd)