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 (36m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 13:56:02 UTC Now

2017-02-26 01:25:29 UTC MAIN commitmail json YAML

Updated shells/dash to 0.5.9.1

(ryoon)

2017-02-26 01:25:00 UTC MAIN commitmail json YAML

2017-02-25 21:39:33 UTC MAIN commitmail json YAML

Updated net/aria2 to 1.31.0

(leot)

2017-02-25 21:39:19 UTC MAIN commitmail json YAML

Update net/aria2 to 1.31.0

Changes:
1.31.0
------
* Better error message when local file status cannot be retrieved
  (GH-836)
* Fix assertion failure in SimpleRandomizer::getRandomBytes
* Add option content-disposition-default-utf8
  Patch from JimmyZ (GH-813)

(leot)

2017-02-25 21:37:47 UTC MAIN commitmail json YAML

Merge 70d85407771c2f89cde9de66a267225dfa18653a from upstream:
Use types consistent with the prototypes in the header.

(joerg)

2017-02-25 21:21:53 UTC MAIN commitmail json YAML

Deal with stupid GCC warnings on Linux due to glibc deciding that
write's return value must be used at all times.

(joerg)

2017-02-25 21:14:37 UTC MAIN commitmail json YAML

Updated archivers/bsdtar to 3.3.1

(joerg)

2017-02-25 21:14:20 UTC MAIN commitmail json YAML

Updated archivers/libarchive to 3.3.1

(joerg)

2017-02-25 21:13:58 UTC MAIN commitmail json YAML

Update to libarchive-3.3.1:
- Various code bugs fixed as a result of fuzzing efforts.
- Better ACL support on Darwin and Solaris
- Support for NFSv4 ACLs in the pax format

(joerg)

2017-02-25 21:11:20 UTC MAIN commitmail json YAML

2017-02-25 17:43:52 UTC MAIN commitmail json YAML

Updated mail/py-policyd-spf to 2.0.1

(wiz)

2017-02-25 17:43:39 UTC MAIN commitmail json YAML

Updated py-policyd-spf to 2.0.1.

Mark as not supportin python-2.x per the 2.0.0 release notes (see below).

--- 2.0.1 (2016-12-08)
  * Man page formatting and spelling corrections
  * Corrected default debug level (LP: #1647089)
  * Amplified loging level '-1' description
  * Forward port version 1.3.2 fixes for detection of missing Authserv_Id that
    were inadvertently not brought back to trunk

--- 2.0.0 (2016-12-02)
  ! No longer python2 compatible, minimum python3 version is 3.3 for ipaddress
  ! Removed support for use of ipaddr
  ! Changed default for HELO checking from SPF_Not_Pass to Fail (same as
    MailFrom) even though I think Not Pass makes more sense in order to
    still the complaints (Fedora, you can drop your sed call in the spec file
    now). (LP: #1571144)
  ! Changed default for Authserv-ID to use local hostname to provide a
    reasonable default Authserv-ID. (LP: #1575608)
  ! Increased minimum pyspf (python-spf) version to 2.0.9 so that Void_Limit
    is always available and used.
  ! Added new Hide_Receiver option to prevent accidental disclosure of BCC
    receivers and enabled it by default to maximize privacy.  (LP: #1394294)
  ! Changed the name of the defaultSeedOnly option to TestOnly.  The previous
    name is still accepted, but an error is logged.  The old name is a legacy
    from the greylising functionaliy in tumgreyspf (from which this was forked
    in 2007).  The new name better reflects what the option does.
  + Added new Reason_Message option to allow for custom reject/defer message
    (LP: #1422324) - Thanks to Bastian Blank for the significant patch
  + Added support for RFC 7372 email authentication specific enhanced status
    codes as well as an option to use standard Postfix codes instead
  + Added new HELO_Whitelist option to allow for whitelisting from SPF checks
    based on specific HELO/EHLO names (LP: #1602761)
  + Added new Whitelist_Lookup_Time to allow for adjustments on the maximum
    time allowed for whitelist related DNS lookups to complete - This should
    also help with LP: #1622137
  + Refactored and extended per user configuration to work for more
    configuration options
  + Added new 'None' option for Header_Type.  When set, no header field of any
    kind is added to the message (LP: #1531724)
  + Added new Mock option for enhanced interoperability with downstream
    milters - See policyd-spf.conf.5 for details
  * Fix additional cases of choking on invalid email addresses (LP: #1342105)
  * Reviewed and refactored logging to provide logging details at various
    detail levels more consistent with the documentation.  Also added a new
    log level, '-1' for completely silent running.
  * Added a new PERFORMANCE CONSIDERATIONS section to policyd-spf.1.
  * Fix python3 incompatibility in cases where HELO name is somehow missing
    (LP: #1184102)
  * Improved per-user settings processing to avoid issues with multiple or
    incorrect header fields being appended to multi-recipient messages
  * Refactored processing for the No_Mail option to use the pyspf cache from
    the previous SPF query rather than a new DNS lookup - should help with
    LP: #1622137
  * Fixed an issue that may have caused issues with multi-recipient use of
    restriction classes
  * Fixed a typo in policyd-spf-peruser.5 that made the example configuration
    file invalid

(wiz)

2017-02-25 17:40:30 UTC MAIN commitmail json YAML

Updated mail/py-spf to 2.0.12nb1

(wiz)

2017-02-25 17:40:17 UTC MAIN commitmail json YAML

Fix package to support python-3.x and add missing dependency for 2.x.

Bump PKGREVISION.

(wiz)

2017-02-25 17:39:36 UTC MAIN commitmail json YAML

Added net/py-py3dns version 3.1.1a

(wiz)

2017-02-25 17:39:21 UTC MAIN commitmail json YAML

2017-02-25 17:38:41 UTC MAIN commitmail json YAML

Import py-py3dns-3.1.1a as net/py-py3dns.

This Python 3 module provides an DNS API for looking up DNS entries
from within Python 3 modules and applications. This module is a
simple, lightweight implementation.

(wiz)

2017-02-25 15:48:21 UTC MAIN commitmail json YAML

Updated www/p5-Plack to 1.0043

(wen)

2017-02-25 15:47:27 UTC MAIN commitmail json YAML

Update to 1.0043

Upstream changes:
1.0043  2017-02-21 19:00:31 PST
    [IMPROVEMENTS]
        - Fixed typo in docs #578 #584
        - Remove test that expects cookie to be delimited by comma #573
        - Stop upper-casing all header keys in Plack::Request->headers #585

(wen)

2017-02-25 15:41:06 UTC MAIN commitmail json YAML

Updated devel/p5-Mouse to 2.4.9

(wen)

2017-02-25 15:40:02 UTC MAIN commitmail json YAML

Update to 2.4.9

Upstream changes:
v2.4.9 2017-02-22T01:23:31Z
    - Fix build issue on newer Perl

(wen)

2017-02-25 15:31:53 UTC MAIN commitmail json YAML

Add msgmerge to tools. From Yasushi Oshima in PR 52006.

(wiz)

2017-02-25 14:55:37 UTC MAIN commitmail json YAML

+ www/py-landslide

(kamil)

2017-02-25 14:54:52 UTC MAIN commitmail json YAML

Added www/py-landslide version 1.1.3

(kamil)

2017-02-25 14:53:49 UTC MAIN commitmail json YAML

Import landslide-1.1.3 as www/py-landslide.

Landslide generates a slideshow using from markdown, ReST, or textile.

It builds off of Google's html5slides template.

(kamil)

2017-02-25 14:29:07 UTC MAIN commitmail json YAML

Updated devel/p5-Hook-LexWrap to 0.26

(mef)

2017-02-25 14:29:01 UTC MAIN commitmail json YAML

Remove left over entry from removed option "compressed_mbox"

(tron)

2017-02-25 14:28:43 UTC MAIN commitmail json YAML

Updated devel/p5-Hook-LexWrap to 0.26
-------------------------------------
0.26    2017-02-23 05:42:34Z
        - properly wrap CORE::caller for @DB::args (RT#103186, Максим Лубянов)

(mef)

2017-02-25 14:16:37 UTC MAIN commitmail json YAML

Updated devel/p5-Shell-Perl to 0.0026
Updated devel/p5-Test-Aggregate to 0.375
Updated devel/p5-Ref-Util to 0.113
Updated devel/p5-Term-Screen to 1.06
Updated devel/p5-String-PerlIdentifier to 0.06
Updated devel/p5-Test-Warn to 0.32

(mef)

2017-02-25 14:14:41 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Warn to 0.32
----------------------------------
0.32  2016-12-23
        - updating github information
        - updating changes

0.31  2016-12-16
        - handling warnings with trailing newlines

(mef)

2017-02-25 14:11:47 UTC MAIN commitmail json YAML

Updated devel/p5-String-PerlIdentifier to 0.06
----------------------------------------------
v0.06 Mon Nov 14 13:28:16 EST 2016
    - First version stored in Git.  Adapt to "default_inc_excludes_dot" for
      Perl 5.26

(mef)

2017-02-25 14:08:54 UTC MAIN commitmail json YAML

Updated devel/p5-Term-Screen to 1.06
------------------------------------
1.06 2016-12-04 JSTOWE
        - Fix for improper ordering of unexpected escapes from ruittenb@cpan.org
        - Use direct object notation for Term::Cap constructor

(mef)

2017-02-25 14:06:05 UTC MAIN commitmail json YAML

Updated devel/p5-Ref-Util to 0.113
----------------------------------
0.113    2017-01-16 19:36:58+01:00 Europe/Amsterdam
        * Fix bugtracker link.
          (Shoichi Kaji)

0.112    2017-01-15 17:15:26+01:00 Europe/Amsterdam
        * GH #35: Fix compilation on Sun (Oracle) and some MSVC compilers.
          (stphnlyd)

0.111    2016-12-30 12:18:04+01:00 Europe/Amsterdam
        * Fix test failure on 5.8.5 and under.
        * Moved to Dist::Zilla.

0.110  2016-12-29
        * GH #29, #34: Fix support of 5.8.
          (Sergey Aleynikov)
        * Additional optimizations.
          (Sergey Aleynikov)
        * More extensive test suite.

(mef)

2017-02-25 14:01:49 UTC MAIN commitmail json YAML

Updated devel/p5-Shell-Perl to 0.0026
-------------------------------------
0.0026  Sun Jan 08 12:40 PT 2017
    - fix t/20expect_quit.t when TERM is not set

0.0025  Sat Jan 07 11:59 PT 2017
    - requires version 0.77
    - requires Getopt::Long 2.43 – bundling_values

0.0024  Fri Jan 06 2017
    - every statement is now evalued by default
      with the current perl version running the shell
    - new shell command :set perl_version <version>
    - change in CLI options: case-sensitivity & no auto abbreviations
    - pirl -I dir1 -Idir2
    - drop File::Slurp as a prereq

(mef)

2017-02-25 13:58:54 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Aggregate to 0.375
----------------------------------------
0.375  2017-01-08
        - Abort installation if using newer (incompatible) Test::More.
          Thanks to Alexandr Ciornii for the pull request (gh-5).

(mef)

2017-02-25 13:48:52 UTC MAIN commitmail json YAML

Use MASTER_SITE_SOURCEFORGE instead of hardcoding URL, thanks wiz@.

(mef)

2017-02-25 12:16:44 UTC MAIN commitmail json YAML

Fix archivers/zziplib build on NetBSD 7.99.62 amd64

Fix inline function error reference:
work/zziplib-0.13.59/zzip/.libs/libzzip.so: undefined reference to `__zzip_aligned4'

Replace _zzip_inline with regular static inline.

(kamil)

2017-02-25 11:04:11 UTC MAIN commitmail json YAML

Updated devel/py-txaio to 2.6.1

(wiz)

2017-02-25 11:03:58 UTC MAIN commitmail json YAML

Updated py-txaio to 2.6.1.

2.6.1
-----

- February 9, 2017
- added inline sleep helper (Twisted only for now)

(wiz)

2017-02-25 10:21:24 UTC MAIN commitmail json YAML

Remove dumplicate entry of pdf2svg addition

(kamil)

2017-02-25 10:18:49 UTC MAIN commitmail json YAML

Added converters/pdf2svg version 0.2.3

(kamil)

2017-02-25 10:17:44 UTC MAIN commitmail json YAML

+ converters/pdf2svg

(kamil)

2017-02-25 10:16:20 UTC MAIN commitmail json YAML

Import pdf2svg-0.2.3 as converters/pdf2svg.

A very small utility to convert PDF files to SVG files using Poppler and Cairo.

(kamil)

2017-02-25 09:28:56 UTC MAIN commitmail json YAML

Updated devel/py-lupa to 1.4.

(alnsn)

2017-02-25 09:28:09 UTC MAIN commitmail json YAML

Update devel/py-lupa to version 1.4.

Prompted by https://repology.org.

Changes since 1.3:
  * GH#82: Lua coroutines were using the wrong runtime state (patch
    by Sergey Dobrov)
  * GH#81: copy locally provided Lua DLL into installed package on
    Windows (patch by Gareth Coles)
  * built with Cython 0.25.2

(alnsn)

2017-02-25 09:22:02 UTC MAIN commitmail json YAML

Updated textproc/LDoc to 1.4.6.

(alnsn)

2017-02-25 09:21:11 UTC MAIN commitmail json YAML

Update textproc/LDoc to version 1.4.6.

Prompted by https://repology.org.

Changes since 1.4.5:
-  typo in last commit (Eagle eyes of Gary)
-  issue #251 avoid potential clash between built-in and custom defined
    kinds like sections
-  Issue #248 overeager error messages for module-level fields
-  Issue #248: assignment wrong way around (Monday morning mode)
-  Issue #248 standalone field considered a parse error; reset is_local
    after parse_error set

(alnsn)

2017-02-25 09:18:46 UTC pkgsrc-2016Q4 commitmail json YAML

2017-02-25 09:18:10 UTC pkgsrc-2016Q4 commitmail json YAML

Pullup ticket #5213 - requested by he
www/lighttpd: bugfix

Revisions pulled up:
- www/lighttpd/Makefile                                        1.60
- www/lighttpd/distinfo                                        1.38
- www/lighttpd/patches/patch-src_fdevent__freebsd__kqueue.c    1.1

---
  Module Name: pkgsrc
  Committed By: he
  Date: Sat Feb 11 21:13:08 UTC 2017

  Modified Files:
  pkgsrc/www/lighttpd: Makefile distinfo
  Added Files:
  pkgsrc/www/lighttpd/patches: patch-src_fdevent__freebsd__kqueue.c

  Log Message:
  Apply fix from https://redmine.lighttpd.net/issues/2788,
  per message to pkgsrc-users@ from Glenn Strauss.
  Bump PKGREVISION.

(bsiegert)

2017-02-25 08:34:27 UTC MAIN commitmail json YAML

Updated multimedia/x265 to 2.3; devel/git to 2.12.0

(adam)

2017-02-25 08:32:57 UTC MAIN commitmail json YAML

Git 2.12 Release Notes
======================

Backward compatibility notes.

* Use of an empty string that is used for 'everything matches' is
  still warned and Git asks users to use a more explicit '.' for that
  instead.  The hope is that existing users will not mind this
  change, and eventually the warning can be turned into a hard error,
  upgrading the deprecation into removal of this (mis)feature.  That
  is not scheduled to happen in the upcoming release (yet).

* The historical argument order "git merge <msg> HEAD <commit>..."
  has been deprecated for quite some time, and will be removed in a
  future release.

* An ancient script "git relink" has been removed.

Updates since v2.11
-------------------

UI, Workflows & Features

* Various updates to "git p4".

* "git p4" didn't interact with the internal of .git directory
  correctly in the modern "git-worktree"-enabled world.

* "git branch --list" and friends learned "--ignore-case" option to
  optionally sort branches and tags case insensitively.

* In addition to %(subject), %(body), "log --pretty=format:..."
  learned a new placeholder %(trailers).

* "git rebase" learned "--quit" option, which allows a user to
  remove the metadata left by an earlier "git rebase" that was
  manually aborted without using "git rebase --abort".

* "git clone --reference $there --recurse-submodules $super" has been
  taught to guess repositories usable as references for submodules of
  $super that are embedded in $there while making a clone of the
  superproject borrow objects from $there; extend the mechanism to
  also allow submodules of these submodules to borrow repositories
  embedded in these clones of the submodules embedded in the clone of
  the superproject.

* Porcelain scripts written in Perl are getting internationalized.

* "git merge --continue" has been added as a synonym to "git commit"
  to conclude a merge that has stopped due to conflicts.

* Finer-grained control of what protocols are allowed for transports
  during clone/fetch/push have been enabled via a new configuration
  mechanism.

* "git shortlog" learned "--committer" option to group commits by
  committer, instead of author.

* GitLFS integration with "git p4" has been updated.

* The isatty() emulation for Windows has been updated to eradicate
  the previous hack that depended on internals of (older) MSVC
  runtime.

* Some platforms no longer understand "latin-1" that is still seen in
  the wild in e-mail headers; replace them with "iso-8859-1" that is
  more widely known when conversion fails from/to it.

* "git grep" has been taught to optionally recurse into submodules.

* "git rm" used to refuse to remove a submodule when it has its own
  git repository embedded in its working tree.  It learned to move
  the repository away to $GIT_DIR/modules/ of the superproject
  instead, and allow the submodule to be deleted (as long as there
  will be no loss of local modifications, that is).

* A recent updates to "git p4" was not usable for older p4 but it
  could be made to work with minimum changes.  Do so.

* "git diff" learned diff.interHunkContext configuration variable
  that gives the default value for its --inter-hunk-context option.

* The prereleaseSuffix feature of version comparison that is used in
  "git tag -l" did not correctly when two or more prereleases for the
  same release were present (e.g. when 2.0, 2.0-beta1, and 2.0-beta2
  are there and the code needs to compare 2.0-beta1 and 2.0-beta2).

* "git submodule push" learned "--recurse-submodules=only option to
  push submodules out without pushing the top-level superproject.

* "git tag" and "git verify-tag" learned to put GPG verification
  status in their "--format=<placeholders>" output format.

* An ancient repository conversion tool left in contrib/ has been
  removed.

* "git show-ref HEAD" used with "--verify" because the user is not
  interested in seeing refs/remotes/origin/HEAD, and used with
  "--head" because the user does not want HEAD to be filtered out,
  i.e. "git show-ref --head --verify HEAD", did not work as expected.

* "git submodule add" used to be confused and refused to add a
  locally created repository; users can now use "--force" option
  to add them.
  (merge 619acfc78c sb/submodule-add-force later to maint).

* Some people feel the default set of colors used by "git log --graph"
  rather limiting.  A mechanism to customize the set of colors has
  been introduced.

* "git read-tree" and its underlying unpack_trees() machinery learned
  to report problematic paths prefixed with the --super-prefix option.

* When a submodule "A", which has another submodule "B" nested within
  it, is "absorbed" into the top-level superproject, the inner
  submodule "B" used to be left in a strange state.  The logic to
  adjust the .git pointers in these submodules has been corrected.

* The user can specify a custom update method that is run when
  "submodule update" updates an already checked out submodule.  This
  was ignored when checking the submodule out for the first time and
  we instead always just checked out the commit that is bound to the
  path in the superproject's index.

* The command line completion (in contrib/) learned that
  "git diff --submodule=" can take "diff" as a recently added option.

* The "core.logAllRefUpdates" that used to be boolean has been
  enhanced to take 'always' as well, to record ref updates to refs
  other than the ones that are expected to be updated (i.e. branches,
  remote-tracking branches and notes).

* Comes with more command line completion (in contrib/) for recently
  introduced options.

(adam)

2017-02-25 08:32:19 UTC MAIN commitmail json YAML

Version 2.3
===========

Encoder enhancements
--------------------
1. New SSIM-based RD-cost computation for improved visual quality, and efficiency; use :option:`--ssim-rd` to exercise.
2. Multi-pass encoding can now share analysis information from prior passes (in addition to rate-control information) to improve performance and quality of subsequent passes; to your multi-pass command-lines that use the :option:`--pass` option, add :option:`--multi-pass-opt-distortion` to share distortion information, and :option:`--multi-pass-opt-analysis` to share other analysis information.
3. A dedicated thread pool for lookahead can now be specified with :option:`--lookahead-threads`.
4. option:`--dynamic-rd` dynamically increase analysis in areas where the bitrate is being capped by VBV; works for both CRF and ABR encodes with VBV settings.
5. The number of bits used to signal the delta-QP can be optimized with the :option:`--opt-cu-delta-qp` option; found to be useful in some scenarios for lower bitrate targets.
6. Experimental feature option:`--aq-motion` adds new QP offsets based on relative motion of a block with respect to the movement of the frame.

API changes
-----------
1. Reconfigure API now supports signalling new scaling lists.
2. x265 application's csv functionality now reports time (in milliseconds) taken to encode each frame.
3. :option:`--strict-cbr` enables stricter bitrate adherence by adding filler bits when achieved bitrate is lower than the target; earlier, it was only reacting when the achieved rate was higher.
4. :option:`--hdr` can be used to ensure that max-cll and max-fall values are always signaled (even if 0,0).

Bug fixes
---------
1. Fixed incorrect HW thread counting on MacOS platform.
2. Fixed scaling lists support for 4:4:4 videos.
3. Inconsistent output fix for :option:`--opt-qp-pss` by removing last slice's QP from cost calculation.
4. VTune profiling (enabled using ENABLE_VTUNE CMake option) now also works with 2017 VTune builds.

(adam)

2017-02-25 06:46:36 UTC MAIN commitmail json YAML

Updated mail/cyrus-imapd24 to 2.4.18

(mef)

2017-02-25 02:52:15 UTC MAIN commitmail json YAML

Note streamlink update.

(maya)

2017-02-25 02:51:43 UTC MAIN commitmail json YAML

streamlink: update to 0.3.2

Fixes a few issues with stream providers.
update our source code upload to not include the ffmpeg.exe.
update a multitude of plugins.

(maya)

2017-02-25 02:46:22 UTC MAIN commitmail json YAML

Note py-iso3166, py-iso-639

(maya)

2017-02-25 02:44:10 UTC MAIN commitmail json YAML

+py-iso-639, +py-iso3166

(maya)

2017-02-25 02:38:59 UTC MAIN commitmail json YAML

Add package py-iso-639 version 0.4.5

ISO 639 is a set of standards for representation of names for languages.
This package supports ISO639-1, ISO 639-2, ISO 639-3, ISO 639-5 and aimed
to be fully compatible with pycountry.languages v1.11 and before.

(maya)

2017-02-25 02:15:19 UTC MAIN commitmail json YAML

Add new package py-iso3166.

ISO 3166-1 defines two-letter, three-letter, and three-digit country codes.
py-iso3166 is a self-contained module that converts between these codes and
the corresponding country name.

(maya)

2017-02-25 01:08:20 UTC MAIN commitmail json YAML

Updated mail/cyrus24 to 2.4.18
------------------------------
Cyrus IMAP 2.4.18 Release Notes
  -  Security fix: handle urlfetch range starting outside message range
  -  A bunch of cleanups and fixes to compiling
  -  A bunch of sieve cleanups
  -  Enhanced SSL/TLS configuration options
  -  Disable use of SSLv2/SSLv3
  -  Allow SQL backend for mboxlist and statuscache (thanks Julien Coloos)
  -  Fixed Task #116: correct LIST response for domains starting with ‘inbox.’
  -  Fixed Task #76: fixed lmtpd userdeny db checks (thanks Leena Heino)
  -  Fixed bug #3856: lmtpd now performs userdeny checks
  -  Fixed bug #3848: support charset aliases in encoded headers
  -  Fixed bug #3853: disconnect_on_vanished_mailbox: release mailbox lock
    before exiting (thanks Wolfgang Breyha)
  -  Fixed bug #3415: fixed nntpd LIST/GROUP bug
  -  Fixed bug #3784: no longer crash in THREAD REFERENCES when messages
    reference themselves
  -  Fixed bug #3757: don’t segfault on mailbox close with no user

New ssl/tls configuration options
    tls_compression: 0
        Enable TLS compression. Disabled by default.

    tls_eccurve: prime256v1
        Select the elliptic curve used for ECDHE.

    tls_prefer_server_ciphers: 0
        Prefer the cipher order configured on the server-side.

    tls_versions: tls1_0 tls1_1 tls1_2
        Disable SSL/TLS protocols not in this list.

(mef)

2017-02-25 00:35:13 UTC MAIN commitmail json YAML

2017-02-25 00:24:27 UTC MAIN commitmail json YAML

Updated mail/imapfilter to 2.6.10

(mef)

2017-02-25 00:24:11 UTC MAIN commitmail json YAML

Updated mail/imapfilter 2.6.2 to 2.6.10
---------------------------------------
IMAPFilter 2.6.10 - 16 Dec 2016
  - Bug fix; segmentation fault on some OpenSSL builds.

IMAPFilter 2.6.9 - 6 Dec 2016
  - Bug fix; possible problem during STARTTLS negotiation.

IMAPFilter 2.6.8 - 26 Nov 2016
  - Support building with OpenSSL 1.1.0.

IMAPFilter 2.6.7 - 7 Jun 2016
  - A dry-run mode that disables all actions that modify data.
  - Bug fix; handle IDLE untagged responses that are received in pieces.

IMAPFilter 2.6.6 - 23 Jan 2016
  - Bug fix; print an error message if "ssl" has been set to "ssl3".

IMAPFilter 2.6.5 - 18 Jan 2016
  - Possible to build again with OpenSSL when support for SSL 3.0 is disabled.

IMAPFilter 2.6.4 - 8 Dec 2015
  - Support for OAuth 2.0 and the XOAUTH2 authentication mechanism.

IMAPFilter 2.6.3 - 30 Sep 2015
  - Support for loading a default CA certificates file.
  - A new has_unkeyword() method to search messages without a keyword flag set.
  - Bug fix; double quotation around keyword sent by the has_flag() method.

(mef)

2017-02-25 00:05:25 UTC MAIN commitmail json YAML

Updated mail/gmime to 2.6.23

(mef)

2017-02-25 00:05:07 UTC MAIN commitmail json YAML

Updated mail/gmime 2.6.20 to 2.6.23
----------------------------
2017-01-21  Jeffrey Stedfast  <fejj@gnome.org>
* README: Bumped version
* configure.ac: Bumped version to 2.6.23

2017-01-17  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-crypto-context.c (g_mime_decryption_*): Fixed naming.

2016-12-17  Jeffrey Stedfast  <fejj@gnome.org>
* README: Bumped version
* configure.ac: Bumped version to 2.6.22

2016-12-12  Jeffrey Stedfast  <fejj@gnome.org>
* mono/gmime-api.raw: Updated Mono bindings.

2016-12-11  Jeffrey Stedfast  <fejj@gnome.org>
* README: Bumped version
* configure.ac: Bumped version to 2.6.21

2016-12-10  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (gpg_ctx_get_argv): Don't pass --yes, ever.

2016-12-10  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (gpg_ctx_get_argv): Add back --batch
and --yes to fix the unit tests for GnuPG 1.4.x.
(gpg_ctx_get_argv): Now also takes a path argument to gpg to use
as the first argument instead of hard-coding "gpg".
(g_mime_gpg_context_new): Updated to query the GnuPG version in
case we need that information (turns out we don't at the moment).

2016-12-09  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-crypto-context.c (g_mime_crypto_context_set_retrieve_session_key):
Moved here from GMimeGpgContext.
(g_mime_crypto_context_get_retrieve_session_key): Same.

Thanks to Daniel Kahn Gillmor for this patch.

2016-12-05  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-multipart-encrypted.c
(g_mime_multipart_encrypted_decrypt_session): New function to
decrypt a multipart/encrypted using a session_key.

* gmime/gmime-crypto-context.c (g_mime_crypto_context_decrypt_session): New
function to decrypt a MIME part using a session_key.

* gmime/gmime-gpg-context.c (gpg_ctx_get_argv): Added support for
--override-session-key-id for the new decrypt_session() method.
(gpg_ctx_op_start): Updated to create the secret_fd when passing a session_key
as well.
(gpg_ctx_write_session_key): New function to write the session_key to gpg.
(gpg_decrypt_session): New function to decrypt a MIME part using a session_key.

Thanks to Daniel Kahn Gillmor for this patch.

2016-12-05  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (gpg_ctx_parse_status): Advance over the SESSION_KEY
identifier before calling next_token() so that next_token() actually gets the
sesstion key token that we want. Also fixed to free any existing session_key
if gpg somehow sends us multiple SESSION_KEY responses.

Thanks to Daniel Kahn Gillmor for this patch.

2016-12-03  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (next_token): Now takes a 'secret' argument to
determine if it will overwrite the token within the buffer with '*' to
prevent leaking of the secret token.
(gpg_ctx_parse_status): Pass TRUE to next_token() when reading the
SESSION_KEY token.

2016-12-02  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (gpg_ctx_free): Free the session_key.
(gpg_ctx_get_argv): Pass --show-session-key to gpg if requested.
(gpg_ctx_parse_status): Decode the session-key sent by gpg.
(gpg_decrypt): Set the session_key on the decrypt result.
(g_mime_gpg_context_get_retrieve_session_key): Added.
(g_mime_gpg_context_set_retrieve_session_key): Added.

* gmime/gmime-crypto-context.c (g_mime_decrypt_result_set_session_key): Added.
(g_mime_decryption_result_get_session_key): Added.

Thanks to Daniel Kahn Gillmor for this patch.

2016-12-02  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-gpg-context.c (g_mime_gpg_context_new): Allow NULL for the gpg path
in order to use the default gpg path (i.e. "gpg").

* tests/test-pgp*.c: Updated unit tests to pass NULL for the gpg path so that
running the unit tests don't depend on a specific location of gpg.

Thanks to Daniel Kahn Gillmor for this patch.

2016-08-30  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-multipart.c (read_random_pool): Only initialized srand() once.

2016-07-19  Jeffrey Stedfast  <jeff@xamarin.com>
* gmime/gmime-gpg-context.c (gpg_ctx_get_argv): Always use --batch mode and
don't pass --yes.

2016-07-14  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-parser.c (parser_construct_part): When parsing individual
mime parts, do not treat them as top-level mime parts of a message.

When decrypting mime parts, for example, we need all headers of the
decrypted mime part to be included in the GMimeObject returned,
otherwise we end up losing data.

2016-03-03  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-utils.c (header_fold_tokens): Fixed folding logic to add a
space between two consecutive encoded-word tokens when they will fit on
a single line. Thanks to Jaroslav Gratz for discovering this bug.

Fixes bug #761263

2016-03-03  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-multipart-signed.c (g_mime_multipart_signed_verify): Fixed
a memory leak when verifying S/MIME signatures. Thanks to Minaev Mike for
discovering this bug.

Fixes bug #760681

2016-01-13  Jeffrey STedfast  <fejj@gnome.org>
* gmime/gmime-pkcs7-context.c (key_list_free): Fixed the logic for freeing
a list of keys. Thanks to foudfou for this patch.

Fixes bug #760573

2015-10-08  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/internet-address.c (decode_route): Make sure to free the route
in error cases to avoid a memory leak.

Fixes bug #756270

2015-04-11  Jeffrey Stedfast  <fejj@gnome.org>
* util/url-scanner.c (url_scanner_table_init): Treat all character
values >= 128 as url-safe. Fixes bug #738583.

2014-07-18  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-header.c (g_mime_header_list_register_writer):
g_hash_table_remove() will g_free() the key for us, so don't do it
ourselves (will result in a double-free).

2014-07-17  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-table-private.h: Increased GMIME_FOLD_LEN to 78.

2014-05-24  Jeffrey Stedfast  <fejj@gnome.org>
* gmime/gmime-part.c (g_mime_part_is_attachment): New function to
determine if a MIME part is an attachment or not.

* gmime/gmime-disposition.c (g_mime_content_disposition_is_attachment):
New function to determine if the Content-Disposition value matches
"attachment".

(mef)

2017-02-24 23:55:50 UTC MAIN commitmail json YAML

Updated mail/im to 153

(mef)

2017-02-24 23:55:36 UTC MAIN commitmail json YAML

Updated mail/im to 153
----------------------
153 (2016/10/10)

* Fix redeclaring my in my for Perl 5.24
* Update config.guess and config.sub with autotools-dev 20160430.1
* Support SMTP Authentication (experimental)
  - To specify a submission server, add "/587" to Smtpservers
  - To use AUTH LOGIN, set SmtpAccount=/PLAIN:user@host (PLAIN only)
  - With a bug fix for "SIZE="
        Murata Takashi <tmurata>
* Update gitlog2imchanges to fix version tags

(mef)

2017-02-24 23:31:37 UTC MAIN commitmail json YAML

Updated mail/mutt to 1.8.0

(wiz)

2017-02-24 23:31:25 UTC MAIN commitmail json YAML

Updated mutt to 1.8.0.

1.8.0 (2017-02-24):

  - $locale has been removed.  Mutt now respects the LC_TIME setting
    instead.  See also $attribution_locale.
  + $attribution_locale can be used to override the date formatting in
    attribution strings.  When unset, Mutt will use the locale
    environment, but note the default value of $date_format has a
    leading '!' which says to use the C-locale.
  ! Message-id and mail-followup-to headers are now preserved for recalled
    messages.
  + <unsidebar_whitelist> added to complement <sidebar_whitelist>.
  ! The pager position is reset to the top when toggling header-weed.
  ! IMAP messages moved to $trash via server-side copy are marked as read.
  + <root-message> jumps to the root message of a thread.
  ! Piped text attachments are charset converted.
  + Added %F to $attach_format, to show the content-disposition filename.
    %d will fall back to %F which will fall back to %f.
  + <rename-attachment> allows an attachment name to be changed, without
    modifying the underlying file's name.
  ! Mutt will look for the user's muttrc additionally in
    $XDG_CONFIG_HOME/mutt/.
  + Compressed mbox and mmdf files are now supported via open-hook,
    close-hook, and append-hook.  See contrib/sample.muttrc-compress
    for suggested settings.  Note this is a compile-time option:
    --enable-compressed.
  + When $flag_safe is set, flagged messages cannot be deleted.
  + The '@' pattern modifier can be used to limit matches to known aliases.
  + <mark-message> creates a hotkey binding to a specific message.  The hotkey
    prefix is specified via $mark_macro_prefix.
  + <setenv> and <unsetenv> can be used to add/remove environment variables
    passed to children.
  ! Mutt will now use the built-in OpenSSL SSL_set_verify() callback
    to verify certificates.  This allows better support for verifying
    chains, including alternative chain support.
  + $uncollapse_new controls whether a thread will be uncollapsed when a new
    message arrives.
  ! $to_chars and $status_chars now accept multibyte characters.
  + <subjectrx> allows replacing matching subjects with something else.
    This can be used to declutter subject lines in the index.
  + <edit-label> can be used to add, change, or delete a message's X-Label.
  ! Pattern expressions with ~y support label tab completion.
  + The header cache now also supports Kyoto Cabinet and LMDB as
    backend databases.
    [not yet supported in pkgsrc]

(wiz)

2017-02-24 22:07:34 UTC MAIN commitmail json YAML

2017-02-24 21:54:52 UTC MAIN commitmail json YAML

2017-02-24 21:48:08 UTC MAIN commitmail json YAML

ffmpeg3: make buildlink (conditionally) include vdpau and vaapi.
so dependent packages can use it.

(maya)

2017-02-24 19:36:20 UTC pkgsrc-2016Q4 commitmail json YAML

Pullup tickets #5216 and #5217.

(bsiegert)

2017-02-24 19:22:06 UTC pkgsrc-2016Q4 commitmail json YAML

Pullup ticket #5217 - requested by sevan
editors/ed: security fix

Revisions pulled up:
- editors/ed/Makefile                                          1.19
- editors/ed/distinfo                                          1.11

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Jan 12 11:20:02 UTC 2017

  Modified Files:
          pkgsrc/editors/ed: Makefile distinfo

  Log Message:
  Updated ed to 1.14.1.

  Changes in version 1.14:

  Version 1.14 is the largest bug hunt ever attempted in GNU ed. Other
  goals of version 1.14 are to complete the documentation and to remove
  any gratuitous incompatibilities with the POSIX standard. Thanks to Ori
  Avtalion for initiating all this with a couple bug reports. ;-)

  Byte counts, informative messages, command error messages, and the '?'
  and '!' prompts are now written to stdout instead of to stderr. The
  standard error (stderr) is now used only for diagnostic messages.

  The current address is now correctly set to the addressed line after an
  empty insert command.

  Fixed inconsistent behavior of the substitute command. It incorrectly
  reported 'Invalid pattern delimiter' when the two last delimiters were
  omitted after a null regular expression. Now it consistently reports
  'Missing pattern delimiter' if the two last delimiters are omitted after
  any regular expression (null or not).

  's/a/%' has been fixed. It incorrectly replaced 'a' with '%' instead of
  using the replacement from the last substitution.

  An infinite loop, happening when EOF was found in the middle of a
  replacement string, has been fixed.

  Ed no longer accepts newlines in the replacement of a 's' command if it
  is part of the command list of a global command, because in this case
  the meaning of the newline becomes ambiguous. For the same reason, the
  last delimiter can't be omitted if the 's' command is not the last
  command in the command list.

  The substitute command now correctly sets the current address to the
  address of the last line on which a substitution occurred, and leaves it
  unchanged if no substitution is performed.

  A bug in the calculation of address offsets has been fixed. '3 ---- 2'
  was calculated as address -2 instead of the correct address 1.

  Address ranges with the first address omitted are now accepted.

  The current address is now correctly set to the addressed line (or to
  the new last line if at EOF) after an empty replacement text in the
  change command.

  Repeated print suffixes are now rejected. It has been documented that ed
  allows any combination of non-repeated print suffixes and combines their
  effects.

  The substitute command now accepts suffixes in any order.

  The 'repeat substitution' command now rejects multiple count suffixes.

  The 'p' suffix of the 'repeat substitution' command now toggles all the
  print suffixes of the last substitution.

  End of file on standard input now behaves as a 'q' command.

  The modified status is no longer cleared after writing the buffer to the
  standard input of a shell command. (Reported by Jerome Frgacic).

  The descriptions of the 'a', 'c', 'e', 'g', 'i', 'j', 'k', 'm', 'q',
  'r', 's', 'u' and 'w' commands in the manual have been fixed.

  Most tests in the testsuite have been improved. Bug reporting has been
  simplified; only the failed logs and results are kept in the test
  directory, which can then be (tarred, compressed, and) attached to the
  bug report.

(bsiegert)

2017-02-24 19:18:04 UTC pkgsrc-2016Q4 commitmail json YAML

Pullup ticket #5216 - requested by leot
print/mupdf: security fix

Revisions pulled up:
- print/mupdf/Makefile                                          1.44,1.46
- print/mupdf/distinfo                                          1.30-1.31
- print/mupdf/patches/patch-source_fitz_pixmap.c                1.1
- print/mupdf/patches/patch-source_tools_mudraw.c              1.1
- print/mupdf/patches/patch-thirdparty_mujs_jsdate.c            1.1
- print/mupdf/patches/patch-thirdparty_mujs_jsrun.c            1.1

---
  Module Name: pkgsrc
  Committed By: leot
  Date: Mon Jan 30 14:06:05 UTC 2017

  Modified Files:
  pkgsrc/print/mupdf: Makefile distinfo
  Added Files:
  pkgsrc/print/mupdf/patches: patch-thirdparty_mujs_jsdate.c
      patch-thirdparty_mujs_jsrun.c

  Log Message:
  Backport fixes to mupdf-1.10a from upstream for CVE-2017-562[78]

  PKGREVISION++

---
  Module Name: pkgsrc
  Committed By: leot
  Date: Sat Feb 11 09:39:05 UTC 2017

  Modified Files:
  pkgsrc/print/mupdf: Makefile distinfo
  Added Files:
  pkgsrc/print/mupdf/patches: patch-source_fitz_pixmap.c
      patch-source_tools_mudraw.c

  Log Message:
  Backport security fixes for upstream bugs 697514 and 697515 (CVE-2017-5896) to

  PKGREVISON++

(bsiegert)

2017-02-24 19:14:39 UTC MAIN commitmail json YAML

Updated multimedia/libva to 1.7.3nb3

(maya)

2017-02-24 19:14:18 UTC MAIN commitmail json YAML

libva: fix build with netbsd base X11.

netbsd base X11 will have MesaLib already, which we can't do for pkgsrc
Xorg as it introduces a circular dependency. disable building the dummy
driver (which isn't really useful anyway).

disable some glx stuff that is auto-detected in the base Xorg case, again
to avoid a PLIST mismatch.

bump PKGREVISION

(maya)

2017-02-24 19:08:30 UTC MAIN commitmail json YAML

Use "Flash Player archives" binary since official rpm is no longer available.

Also put the following changes:
- add CONFLICTS with adobe-flash-player24
- mention about security risks and newer adobe-flash-player24 in DESCR

Bump PKGREVISION.

No particular comment on pkgsrc-users@.

(tsutsui)

2017-02-24 18:34:52 UTC MAIN commitmail json YAML

Added multimedia/adobe-flash-player24 version 24.0.0.221

(tsutsui)

2017-02-24 18:34:28 UTC MAIN commitmail json YAML

+adobe-flash-player24

(tsutsui)

2017-02-24 18:33:38 UTC MAIN commitmail json YAML

Import adobe-flash-player 24.0.0.221 as multimedia/adobe-flash-player24.

NPAPI Adobe Flash player plugin for the Firefox browser.
This package contains a plugin that enables web browsers to render
the Flash format.

The nspluginwrapper option (enabled by default on non Linux platforms)
permits the use of the the Linux x86 and x86_64 flash player in Firefox
browsers on other x86 systems and x86_64 systems.

For NetBSD this package requires NetBSD 6.2 or 7.1 (and later versions)
which include procfs fixes for Linux binaries.

(tsutsui)

2017-02-24 17:33:32 UTC MAIN commitmail json YAML

Pull upstream fixes.

- fix a missed comment for FDD access wait in pc6001v.ini file
- make QAudioOutput calls thread safe to suppress warning messages

Bump PKGREVISION.

(tsutsui)

2017-02-24 17:07:51 UTC MAIN commitmail json YAML

libva: sort malformed conditional in available.mk, sorry.

(maya)

2017-02-24 16:44:20 UTC MAIN commitmail json YAML

Updated multimedia/libva to 1.7.3nb2

(maya)

2017-02-24 16:44:03 UTC MAIN commitmail json YAML

libva: clean up va_trace.c patch, hard-code gallium, appease libtool.

have an else case for the va_trace.c else patch, it seems to work
fine. not sure if the thread id needs to exist for anything, but
provide it anyway.

if we don't hard-code galilum, in the case of nouveau, it'll attempt
to use nouveau - which doesn't define __vaDriverInit_0_39. only gallium
does, so force it.
this way it works without specifying env LIBVA_DRIVER_NAME.

don't use -ldl in the makefile, it makes libtool angry (restoring
old patch-ad), although I haven't checked whether it works without
the patch.

the available.mk file is probably bogus, and I'd really like to only
rule out platforms if a problem shows up (rather than assume one exists),
but I won't change the world order.

tested with mpv --vo=vaapi (after adding libva as a dependency),
nvidia GTX 770 (nouveau) on NetBSD. it claims to be using vaapi and
plays a video fine.

bump PKGREVISION.

(maya)

2017-02-24 15:46:14 UTC MAIN commitmail json YAML

2017-02-24 14:33:38 UTC MAIN commitmail json YAML

PLIST was not updated, sorry. Thanks joerg@. 703 warning now, but let me fix later, thank you

(mef)

2017-02-24 13:48:33 UTC MAIN commitmail json YAML

MesaLib: split out VA-API and VDPAU availability check

so if libva is unavailable on your platform, VDPAU can still be used.
if I didn't break your build before, this change should be cosmetic.

(maya)

2017-02-24 08:04:01 UTC MAIN commitmail json YAML

Updated mail/tnef to 1.4.13

(wiz)

2017-02-24 08:03:50 UTC MAIN commitmail json YAML

Updated tnef to 1.4.13.

Set LICENSE.

* 1.4.13 [23 February 2017]
** Fixing security issues reported by Eric Sesterhenn and Hanno B旦ck

(wiz)

2017-02-24 03:26:10 UTC MAIN commitmail json YAML

Updated multimedia/libva to 1.7.3nb1

(maya)

2017-02-24 03:25:36 UTC MAIN commitmail json YAML

libva: put a temp bandaid on the giant mess I created (sorry)
a circular dependency of MesaLib - now libva will not depend on it,
this breaks stuff but unbreaks the tree ASAP

add a patch so va_trace.c should compile on freebsd, dragonflybsd, linux
and netbsd -- excluding it is a bad idea (undefined references, oops)

indirectly put openbsd as a broken platform for now

still fails at runtime with mpv.

bump PKGREVISION.

(maya)

2017-02-24 01:04:28 UTC MAIN commitmail json YAML

Updated multimedia/libvdpau to 1.1.1nb1

(maya)

2017-02-24 00:59:14 UTC MAIN commitmail json YAML

libvdpau: include dri2proto and libXext.

this means it will now auto-detect the driver I am using, and
I no longer have to specify VDPAU_DRIVER=nouveau (it adds #define DRI2)

bump PKGREVISION

(maya)

2017-02-24 00:17:10 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 11.2.2nb2

(maya)

2017-02-24 00:16:55 UTC MAIN commitmail json YAML

MesaLib: build VDPAU support if it's available.
Tested on NetBSD with nvidia GTX 770 (nouveau), running mpv with
env VDPAU_DRIVER=nouveau.

This may cause a PLIST mismatch/build issues on FreeBSD/Linux, as I expect
libvdpau_nvidia.so to be created for those. we will find out the hard way.

bump PKGREVISION

(maya)

2017-02-24 00:11:58 UTC MAIN commitmail json YAML

Updated multimedia/libva to 1.7.3

(maya)

2017-02-24 00:10:05 UTC MAIN commitmail json YAML

libva: update to 1.7.3

rotate polarity of available.mk - BSDs and linux should work, but I've
only tested NetBSD. Only build tested, this package was updated due to
MesaLib configure requesting it.

Version 1.7.3 - 10.Nov.2016
* Bump VA API version to 0.39.4
* API: add support for bitrate control per temporal layer
* API: update the usage for framerate in VAEncMiscParameterFrameRate to support non-integer frame-rate
* Add has_prime_sharing flag in VADriverVTableWayland to indicate if buffer sharing with prime fd can
  be used in the backend driver

Version 1.7.2 - 05.Sep.2016
* Bump VA API version to 0.39.3
* API: add support for ROI
* Add support for VP9 encoder in VA tracer
* Refine test cases
* Fix the issue of not properly terminating the parsed environment values with '\0'
  https://bugs.freedesktop.org/show_bug.cgi?id=96677

Version 1.7.1 - 21.Jun.2016
* Bump VA API version to 0.39.2
* API: add support for VP9 8bit encode
* API: add support for low power/high performance encode
* API: add support for encoding ROI attribute
* API: add support for macroblock based rate control
* Fix VA tracer to support multiple contexts in one instance

Version 1.7.0 - 15.Mar.2016
* Bump VA API version to 0.39
* Add support for VP9 10bit decode API
* Allow libva to load the vaapi driver provided by Mesa Gallium for nouveau and radeon
* Fix libva-glx against OpenGL 3.1 or above

Version 1.6.2 - 15.Dec.2015
* Bump VA API version to 0.38.1
* Add new RT format for 16 bits per channel memory layout(P010,P016): VA_RT_FORMAT_YUV420_10BPP
* Add new fourcc codes: VA_FOURCC_P010, VA_FOURCC_P016, VA_FOURCC_YV16
* Fix crash if user doesn't have right to access the DRI device
* Fix uninitialized x11_screen driver context member for X11 output
  https://bugs.freedesktop.org/show_bug.cgi?id=61603
* Fix the issue of not to use LIBVA_DRIVER_NAME
  https://bugs.freedesktop.org/show_bug.cgi?id=72822
* Fix build issue with wayland
  https://bugs.freedesktop.org/show_bug.cgi?id=79478
* vainfo: Add option '--display'

Version 1.6.1 - 09.Sep.2015
* Add support for VP9 decode and HEVC encode in VA trace module
* Add VP9 profile to vainfo
* Enhance VA trace to dump VP8 encode parameters

Version 1.6.0 - 01.Jul.2015
* Bump VA API version to 0.38
* Add support for HEVC encode API
* Add support for VP9 decode API
* Add API (vaSetDriverName()) to allow the user to specify the loaded backend driver
* Add VAConfigAttribEncSkipFrame and corresponding structures to support
  sending skip frame parameters to the backend driver.
* Add support for querying slice decoding mode supported by the backend driver
* Fix quality issue in the JPEG encode demo

Version 1.5.1 - DD.Mar.2015
* API: correct the comment for num_token_partitions in struct  _VAEncPictureParameterBufferVP8
* VA/x11: fix double Unlocks/SyncHandle to avoid segmentation fault

Version 1.5.0 - 28.Dec.2014
* API: add support for HEVC decoding
* API: extend JPEG encoding data structures and add configuration attribute for JPEG encoding
* Add a unit test for JPEG encoding (Sirisha Muppavarapu)
* Add support for HEVC decoding and JPEG encoding in VA trace utility
* Fix out of tree builds (Emil Velikov)
* VA/X11: fix BadDrawable issue when calling vaTerminate() after the pixmaps have been destroyed (Lionel Landwerlin)

Version 1.4.1 - 24.Oct.2014
* Add support for DRM Render-Nodes (Andrey Larionov)

Version 1.4.0 - 30.Sep.2014
* API: add support for VP8 encoding
* API: add H.264 MVC profiles for decoding and encoding
* API: add buffer export interfaces for interop with 3rdparty APIs (EGL, OCL)
* API: add suppor for encoder quality level
* API: add attribute usage hint flag
* Fix build on 64-bit versions of Android (Qiming Shi)
* Assorted fixes to the VA fool and trace modules (Austin Yuan)

Version 1.3.1 - 09.May.2014
* API: fix VA_ENC_PACKED_HEADER_RAW_DATA value
* API: add STE filter to the VPP pipeline
* Update doxygen tags in libva
* Fix doc/Makefile.am
* A workaround for https://bugs.freedesktop.org/show_bug.cgi?id=76755

Version 1.3.0 - 24.Mar.2014
* API: add support for VP8 decoding
* API: drop VAEntrypointMax enumeration
* Enhancement for VA trace utility

Version 1.2.1 - 27.Jun.2013
* Fix https://bugs.freedesktop.org/show_bug.cgi?id=66221
* Add back VA_DRIVER_INIT_FUNC definition for testing

Version 1.2.0 - 25.Jun.2013
* API: new H.264 encoding API for Main and High profiles
* API: add support for MPEG-2 encoding
* API: add video processing interfaces
* API: add vaQuerySurfaceAttributes() to query surface attributes supported by the underlying drivers.
* API: new version of vaCreateSurfaces()
* API: add new surface attributes to enable VA surface creation from external buffer
* API: add new RT formats and fourcc codes
* Refine VA trace utility
* Refine H.264 encoding test cases {avcenc, h264enc}
* A new test case for MPEG-2 encoding
* A lot of bug fixes

Version 1.1.1 - 19.Mar.2013
* Support wayland 1.0 protocol (Rob Bradford)
* Automake 1.13 fixups (Armin K)

(maya)

2017-02-23 23:14:06 UTC MAIN commitmail json YAML

Updated graphics/netpbm to 10.77.02

(wiz)

2017-02-23 23:13:43 UTC MAIN commitmail json YAML

Updated netpbm to 10.77.02.

17.01.24      Release 10.77.02

              tifftopnm: Fix memory corruption when image is more pixels
              than can be represented as a C unsigned integer.  Broken in
              Netpbm 10.11 (October 2002).

17.01.11 BJH  Release 10.77.01

              svgtopam: Fix crash when out of memory.  Always broken
              (svgtopam was new in Netpbm 10.33 (March 2006)).

16.12.25 BJH  Release 10.77.00

              pnmpad: fix bug: incorrect output width.  Introduced in
              Netpbm 10.72 (July 2015).

              Makeman: slight improvement to formatting of man pages.
              Thanks Werner LEMBERG <wl@gnu.org>.

              Test: skip tests of some parts that are configured out of the
              build.

16.09.27 BJH  Release 10.76.00

              pnmquantall: Fix failure when temporary file location is
              not the same filesystem as the output file.

              pnmquantall: Fix incorrect handling of when the Pnmremap or
              the final rename fails.

              giftopnm: Fix bug: crash on little-endian computers that can't
              toleration unaligned memory access.  Thanks Ignatios Souvatzis
              (is@netbsd.org).  Broken in Netpbm 10.47 (June 2009).

              cmuwmtopbm: fix trivial memory leak.  Always broken (cmuwmtopbm
              was in primordial Pbmplus, in 1988).

              Build: Add PKG_CONFIG make variable.

              Build: tifftopnm.c: fix undefined WIFSIGNALED, etc. in

16.06.26 BJH  Release 10.75.00

              pbmtextps: Add -leftmargin, -rightmargin, -topmargin,
              -bottommargin, -ascent, -descent, -pad, -crop.

              pbmtextps: Add -dump-ps.

              pbmtextps: Abort with error instead of generating single space
              when user supplies no text.

              pbmtextps: Accept fractional -fontsize.

              pbmtextps: Change margins for non-default fonts.

              pbmtextps: Minor output changes caused by code cleanup.

              bmptopnm: Add ability to convert Version 4 and 5 Windows BMP.

              pbmtext: remove undocumented -dump option; add 'genfontc'
              development tool (buildtools/ directory) to replace it.

              pbmtext: Add -dry-run

              pbmtext: Add -dump-sheet

              pbmtext: Speedup: renders directly in raw PBM.

              pbmreduce: add -randomseed.

              anytopnm, pnmmargin, pnmquant, ppmquant, pnmquantall, pgmcrater,
              ppmfade, ppmrainbow, ppmshadow, pbmtox10bm, pamstretch-gen:
              Add -version.

              fiascotopnm: change -version to include Netpbm version.

              libnetpbm: Add pm_system2(), pm_system2_lp(), pm_system2_vp() -
              same as pm_system(), etc. but returns the termination status.

              pamarith: fix incorrect output when maxvals differ, for
              -add, -multiply, -mean, -min, -max.  Broken in Netpbm 10.41
              (December 2007).

              pbmtextps: Fix bug: input text or font name with Postscript
              control characters messes up the Postscript program.

              hpcdtoppm dummy version: update web link to real version.

              ppmhist: fix incorrect color names.  Introduced in
              Netpbm 10.19 (November 2003).

              ppmshadow: fix bug: don't ignore invalid option.  Introduced in
              Netpbm 10.9 (September 2002).

              pnmpaste: fix possible invalid memory access.  Introduced in
              Netpbm 1.44 (September 2008).

              pbmreduce: fix undefined behavior when scale factor argument is
              too big.  Always present (pbmreduce was new in September 1989).

              pbmtext: Fix bug: invalid memory reference when text contains
              code points > 127.  Broken in 10.74.

              pnmtofiasco, fiascotopnm: Fix incorrect math on systems with
              unusual floating point representation.  Always broken (programs
              were new in Netpbm 9.6 (July 2000).

              cameratopam: fix invalid memory reference; effect unknown.
              Introduced in Netpbm 10.68 (September 2014).

              Install on Windows: fix backward compatibility symlinks for
              pnmtoplainpnm, pnmquantall.

              Build: Remove use of strndup so it compiles on Mac OS X 10.6.
              Broken in 10.74.

              Build: Remove use of isfinite so it compiles with C89 standard
              compiler.

16.03.27 BJH  Release 10.74.00

              pbmtext: produce same image when you run pbmtext with -width
              explicitly set to the width you get when you don't specify
              width.

              pbmtext: ignore -nomargins when -width is specified.

              pbmtext: report when line ends are dropped because of
              truncation.

              pbmtext: Fix bug: if input has a code point that is not in the
              font, Pbmtext substitutes space, but behavior is undefined if
              font doesn't have space either.  Now it aborts the program in
              that case.

              pbmtext: fix bug: Respect -width when specified.

              pbmtext: fix bug: Deal correctly with negative -space.

              pbmtext: fix bug: Consider all characters in line, not just
              first and last, in determining line width.

              libnetbpm font facility (so pbmtext): fix bug: undefined
              behavior when font definitions are invalid in any of various
              ways.

              libnetpbm font facility (so pbmtext): fix incorrect font names
              in error messages.

              pnmtopsnr: Add -machine, -max .

              Netpbmlib: add /usr/local/netpbm/lib and /etc/X11 to search
              path for rgb.txt.

              makeman: Add some text replacements to solve glitches.
              Handle &mdash, &minus.

15.12.26 BJH  Release 10.73.00

              anytopnm: use --mime-type option instead of --mime on newer
              'file' program (on which --mime has a new meaning so that
              'anytopnm' cannot recognize some file types).

              anytopnm: recognize "Netpbm PAM" non-mime output from 'file'
              program as indicating PAM.

              pnmtops: fix bug: always thinks -level=N is -level=1.
              Introduced after Netpbm 10.26 (January 2005) but before 10.35
              (August 2006).  Manifests only with recent compilers.

              pnmpaste: fix bug with PBM: incorrect output.  Introduced in
              Netpbm 10.44 (September 2008).

              Build: fix undefined reference to parse_printf_format etc.  on
              system that doesn't have that facility.  Broken in Netpbm 10.69
              (December 2014).

              Build: fix superfluous error message when USER environment
              variable contains whitespace.  Broken since primordial Netpbm.

              Windows build: fix bug: make clean doesn't clean icon/netpbm.o.
              Broken since Netpbm 10.67 (June 2014).

              Test: improved pnmpaste test.

15.09.26 BJH  Release 10.72.00

              Add pamunlookup .

              pamtopng: Implement -itxt .

              pamlookup: Add -byplane .

              pbmtoescp2: Add -stripeheight .

              phmtoescp2: Add -resolution .

              pbmtoescp2: Add -formfeed .

              pbmtoescp2: Add -raw .

              pbmtoescp2: Add -resolution=720 .

              pbmtoescp2: Pad output horizontally to a multiple of 8 columns
              and vertically to a whole stripe to prevent image loss.

              fitstopnm: Add message saying you're probably making a mistake
              if you have a 3-D image and don't specify -image.  The third
              dimension is almost always time in practice.

              fitstopnm: Fix -min and -max.  Broken in Netpbm 10.39 (June
              2007).

              pnmtopclxl: fix buffer overrun causing unpredictable behavior.
              (Introduced in Netpbm 10.54 (March 2011).

              pnmtopclxl: fix wild memory access when out of memory.  Always
              broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)).

              pnmtopclxl: fix wild memory access with pathologically large and
              uncompressible image.  Always broken (Pnmtopclxl was new in
              Netpbm 10.6 (July 2002)).

              pnmtopclxl: fix silent output corruption when a file write
              fails.  Always broken (Pnmtopclxl was new in Netpbm 10.6 (July
              2002)).

              escp2topbm: Fix -plain.  Always broken (escp2topbm was new in
              Netpbm 10.18 (September 2003)).

              pnmpad: Add -mheight, -mwidth.

              ppmtoilbm: Fix failure with -hamforce and -nocompression.
              Broken in Netpbm 9.12 (March 2001).

              makeman: fix Python syntax error.  Introduced in Netpbm 10.70
              (June 2015).

15.06.28 BJH  Release 10.71.00

              Add pamtopng.  Thanks Willem vanSchaik (willem@schaik.com).

              pnmtopng: Add -srgbintent.

              pamstereogram: Add -xbegin.  Change default to render from
              center outwards intead of from right to left, thus making the
              center of the image the crispest part.  Thanks Scott Pakin
              (scott@pakin.org).

              pamstereogram: Allow -xshift and -yshift to be negative.  Thanks
              Scott Pakin (scott@pakin.org).

              pnmpsnr: Add -rgb.

              ppmtoicr: remove -rle option.  Actually, it never worked
              because of a bug.  Now it isn't expected to.  Ppmtoicr was
              new in 1991.

              pnmtopalm: Fix arithmetic overflow with ridiculously large
              image.  Introduced after Netpbm 10.26 (January 2005) but before
              Netpbm 10.35 (August 2006).

              palmtopnm: Fix distorted output with PackBits compressed input.
              Always broken (Ability to convert PackBits input was new in
              Netpbm 10.27 (March 2005).

              pbmtoepson: fix -protocol option - never works and sometimes
              crashes program.  Always broken (-protocol was new in Netpbm
              10.23 (July 2004).

              pbmtoppa: fix buffer overruns, double-free crashes.  Always
              broken (pbmtoppa was new in Netpbm 9.1 (March 2000).

              pbmtomatrixorbital: fix bug: fails if you specify the input
              file name argument.  Always broken.  (pbmtomatrixorbital was
              new in Netpbm 10.18 (Setpember 2003).

              sbigtopgm: fix detection of camera type.  Always broken
              (sbigtopgm was new in Netpbm 8.3 (March 2000)).

              sbigtopgm: fix recognition of compressed image.  Broken in
              Netpbm 10.70 (March 2015).

              pbmtogo: Fix bug: garbage first row.  Broken at least since
              November 1989.

              pbmtogo: Fix bug: buffer overrun with certain input.  Broken
              at least since November 1989.

              pbmtoescp2: Fix bug: overrun on certain input.  Always broken
              (pbmtoescp2 was new in Netpbm 10.18 (September 2003)).

              escp2topbm: Fix buffer overrun on certain input.  Always broken
              (escp2topbm was new in Netpbm 10.18 (September 2003)).

              libnetpbm: pm_stripeq: fix bug: wild pointer access when
              comparator is shorter than comparand.  Doesn't affect function,
              but could cause crash or privacy exposure.  Affects reading of a
              PAM file by any program.  Introduced in one of Netpbm 10.27
              (March 2005) through 10.35 (August 2006).

              pnmconvol: Fix bug: wrong output for pixels that convolve to
              negative values (should be clipped to zero).  Introduced in
              Netpbm 10.68 (September 2014).

              pbmtog3: Fix buffer overrun.  Introduced in Netpbm 10.23
              (July 2004).

              cameratopam: Fix arithmetic underflow in JPEG processing;
              unknown effect.

              pbmtoxbm: Fix bug: crash with zero width input.  Broken in
              Netpbm 10.37 (December 2006).

              sbigtopgm: fix buffer overrun with invalid input image.  Always
              present (sbigtopgm was new in Netpbm 8.3 (March 2000)).

              pnmtorle: Fix buffer overrun with long file name.  Always
              present.  (pnmtorle was new to Netpbm in Netpbm 9.0 (April
              2000)).

              pbmtopk: Fix buffer overrun with long file name.  Always
              present.  (pbmtopk was new in Netpbm 1 (March 1991)).

              pktopbm: Fix buffer overrun with long file name.  Always
              present.  (pbmtopk was new in Netpbm 1 (March 1991)).

              ppmtoyuvsplit: Fix buffer overrun with long file name.  Always
              present.  (New in Netpbm 1 (March 1991)).

              pbmtopi3: Fix bug: wrong output when input is higher or wider
              than 640 pixels.  Always broken (pbmtopi3 was new in September
              1991).

              st4topgm: Fix bug: with no argument, uses file named "'" instead
              of Standard Input.  Always present (st45topgm was new in Netpbm
              10.70 (March 2015).

              pbmtomgr: Fix incorrect output when input is too large (must be
              at most 4095 pixels high or wide).  Always broken.  (pbmtomgr
              was new in 1989).

              pbmtomacp: fix wild pointer dereference with -b larger than
              image height.  Always broken.  (pbmtomacp was new in X.V11R3
              (March 1988).

              ppmtorgb3: Fix buffer overflow with long input file name.
              Always present.  (ppmtorgb3 was new in X.V11R4 (November 1989).

              ppmtoarbtxt: fix bug: wrong output when high numbers represent
              darker.  Broken in Netpbm 10.69 (November 2014).

              ppmtoarbtxt: better rounding in sample values.

              libnetpbm: Remove bitio.h as an external interface.

              test: replace some GNU-only code with more portable code that
              works on OS X.  Thanks Ryan Schmidt <ryandesign@macports.org>.

              makeman: deal properly with backlash in source.  But something
              was wrong with this change and it caused the program always to
              fail, so we reversed this change in 10.72.

              Build: don't build and install libjbig and libjasper if we
              are using external versions of them instead.

              Build: various cross-compile fixes, especially for MinGW.

              Build: work around bug in GCC < 4.2 related to SSE2 builtins
              that causes compile of pamflip to fail.

              Build: fix 'make package' where config.mk sets a subdirectory
              other than 'man' for the manual.

              Build: improve pointer man page text.

15.03.29 BJH  Release 10.70.00

              Add st4topgm, pgmtost4.

              Add pgmtosbig.  Mainly a test tool for sbigtopgm.

              Add yuy2topam.  Thanks Michael Haardt.

              tifftopnm: allow input file to be nonseekable.
              Thanks Ludolf Holzheid <ludolf.holzheid@gmx.de>.

              pnmhisteq: add -noblack and -nowhite.  Idea from Andrew Brooks
              <arb@sat.dundee.ac.uk>.

              pgmmorphconv: add -gradient.  Thanks Michael Haardt
              <michael@moria.de>.

              giftopnm: Fix bug: crashes if purported GIF has neither a global
              color map nor a local one.

              pgmmorphconv: fix bug: always produces PGM Plain format.  Always
              present (progam was added to Netpbm in Release 10.0 (June 2002)).

              pamtilt: fix bug: unconditional crash.  Broken in Netpbm 10.63
              (June 2013).

              pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output
              nearly always.  Always broken (These options were new in
              Netpbm 10.32 (February 2006)).

              pamtosvg: fix use of unset variable; probably results in a
              crash.  Always present (pamtosvg was new in Netpbm 10.33 (March
              2006)).

              cameratopam: fix bug: variable used before set; unknown impact.
              Introduced in Netpbm 10.66 (March 2014).

              On Windows, don't leave temporary files around (previous code
              did so because unlink of an open file fails in Windows; new
              code deletes temporary files via atexit).  Thanks
              Ludolf Holzheid <ludolf.holzheid@gmx.de>.

              Libnetpbm: fix external header file pm.h so it does not include
              internal header file pm_c_util.h.  Introduced in Netpbm
              10.69 (December 2014).

              build: fix incompatible type compilation error in giftopnm.
              Introduced in Netpbm 10.38 (March 2007) (but obviously manifests
              only in recent build environments).

              build: fix compile failure in wordint_access_be.h with Bigendian
              target platforms.  Introduced in Netpbm 10.63 (June 2013).

              build: fix compile failure in pbmtomacp, ppmtoacad, pgmabel:
              TRUE redefined.  Introduced in Netpbm 10.69 (December 2014).

14.12.25 BJH  Release 10.69.00

              pnmnorm: add -bsingle, -wsingle.

              ppmtoarbtxt: Do some validation of format strings.  Thanks
              Akira F Urushibata <afu@wta.att.ne.jp>.

              pamcrater: Add -verbose.

              ppmtoarbtxt: Fail if a #() escape sequence runs off end of
              file or is too long to process; before, the program would
              treat the text from # to EOF or where the buffer filled up
              as literal text, even ignoring any #() within.

              NetBSD: show actual numbers in messages instead of "f" or
              no information, by using NetBSD's vasprintf.

              Make %g in messages display the actual number instead of "g" in
              messages where platform doesn't have vasprintf.  (But scores of
              %f are still left).

              anytopnm: convert all images in a multi-image GIF instead of
              just the first.

              Improve "bad magic number" message from pbmXXX, and pgmXXX, and
              pnmXXX programs.

              Fix bogus message from ppmXXX programs when the input is not
              (per the magic number) a Netpbm image.  Introduced after
              Netpbm 10.26 (January 2005) but before Netpbm 10.35 (August
              2006).

              ppmtoarbtxt: Fix some undefined behavior when program limits
              are exceeded (i.e. buffer overruns).

              pambackground: fix bug: segfault or incorrect results in most
              cases.  Thanks Ludolf Holzheid (ludolf.holzheid@gmx.de).
              Introduced in Netpbm 10.37 (December 2006).

              Windows build: fix universal build failure with "No rule to make
              ...icon.netpbm.oLINKERISCOMPILER...".  Broken in Netpbm 10.67
              (June 2014).

(wiz)

2017-02-23 16:55:49 UTC MAIN commitmail json YAML

Updated security/argon2 to 20161029nb1.

(kleink)

2017-02-23 16:55:07 UTC MAIN commitmail json YAML

Install the manual page and the header file; throw in one buildlink3.mk
for good measure.

Bump PKGREVISION.

(kleink)

2017-02-23 14:47:57 UTC MAIN commitmail json YAML

Use proper Github MASTER_SITES handling

(fhajny)

2017-02-23 14:45:22 UTC MAIN commitmail json YAML

cmus actually requires multimedia/mp4v2, not the older multimedia/libmp4v2
package. Fixes the faad option build.

(fhajny)

2017-02-23 11:07:32 UTC MAIN commitmail json YAML

Add workaround for build issue on Darwin, to be removed in the next update.

(jperkin)

2017-02-23 10:46:34 UTC MAIN commitmail json YAML

xemacs-nox11 has no use for xface - no arms, no cookies.

(hauke)

2017-02-23 10:18:06 UTC MAIN commitmail json YAML

PR pkg/51970: Ethernet (libpcap) support not compiled in

Make sure that /usr/include and /usr/lib${LIBABISUFFIX} always appear in the
search paths for headers and libraries, respectively.

Fix the broken ethernet support (and etc) on platforms like NetBSD.

Thanks hans for his valuable suggestions.

(rin)

2017-02-23 09:35:25 UTC MAIN commitmail json YAML

2017-02-23 09:35:17 UTC MAIN commitmail json YAML

Update lang/rust to 1.15.1.  Changes since 1.11.0 are too numerous to
list, but can be found here:

https://github.com/rust-lang/rust/blob/master/RELEASES.md

Add a stage0-bootstrap target to simplify generation of bootstrap kits
for platforms which are not supported upstream (primarily SmartOS).

(jperkin)

2017-02-23 07:54:08 UTC MAIN commitmail json YAML

Remove obsolete patch (after 1.1.3 update)

(wiz)

2017-02-23 07:44:10 UTC MAIN commitmail json YAML

2017-02-23 06:20:07 UTC MAIN commitmail json YAML

Don't pick up pkgsrc openssl if it happens to be installed.
Also, since native openssl may or may not include openssl(1),
switch to x11/mcookie for cookie generation instead.
Bump rev.

(tnn)

2017-02-23 00:29:02 UTC MAIN commitmail json YAML

PLIST fix for nls option, from David H. Gutteridge in PR 51993.

(wiz)

2017-02-22 21:22:10 UTC MAIN commitmail json YAML

Add HOMEPAGE. Prefer INSTALLATION_DIRS to AUTO_MKDIRS.
Fix pkglint warning.

(wiz)

2017-02-22 21:17:24 UTC MAIN commitmail json YAML

Updated www/py-flask-frozen to 0.13.

(kleink)

2017-02-22 21:16:59 UTC MAIN commitmail json YAML

Update py-flask-frozen to 0.13.

Version 0.13
~~~~~~~~~~~~

Released on 2016-09-30

* Add the ``FREEZER_REDIRECT_POLICY`` configuration

(kleink)

2017-02-22 21:06:21 UTC MAIN commitmail json YAML

Updated www/py-flask-uploads to 0.2.1.

(kleink)

2017-02-22 21:05:21 UTC MAIN commitmail json YAML

Update py-flask-uploads to 0.2.1.

No changelog provided; the only relevant change is the obsolescence of
patch-flask_uploads.py.

(kleink)

2017-02-22 20:54:03 UTC MAIN commitmail json YAML

Updated www/py-flask-login to 0.4.0.

(kleink)

2017-02-22 20:53:33 UTC MAIN commitmail json YAML

Update py-flask-login to 0.4.0.

Version 0.4.0
-------------

Released on October 26th, 2016

- Fixes OPTIONS exemption from login. #244
- Fixes use of MD5 by replacing with SHA512. #264
- BREAKING: The `login_manager.token_handler` function, `get_auth_token` method
  on the User class, and the `utils.make_secure_token` utility function have
  been removed to prevent users from creating insecure auth implementations.
  Use the `Alternative Tokens` example from the docs instead. #291

(kleink)

2017-02-22 19:06:02 UTC MAIN commitmail json YAML

Updated net/tcpdump to 4.9.0nb1

(maya)

2017-02-22 19:05:44 UTC MAIN commitmail json YAML

tcpdump: when running, drop privileges to a _tcpdump user and run in a chroot

remove duplicate openssl include (it's also in options.mk depending on
ssl option) pointed out by pkglint

PKGREVISION->1

(maya)

2017-02-22 16:19:04 UTC MAIN commitmail json YAML

Updated www/py-flask-admin to 1.4.2.

(kleink)

2017-02-22 16:18:24 UTC MAIN commitmail json YAML

Update py-flask-admin to 1.4.2.

1.4.2
-----

* Small bug fix release. Fixes regression that prevented usage of "virtual"
  columns with a custom formatter.

1.4.1
-----

* Official Python 3.5 support
* Customizable row actions
* Tablib support (exporting to XLS, XLSX, CSV, etc)
* Updated external dependencies (jQuery, x-editable, etc)
* Added settings that allows exceptions to be raised on view errors
* Bug fixes

(kleink)

2017-02-22 15:26:23 UTC MAIN commitmail json YAML

Updated print/poppler to 0.52.0

(wiz)

2017-02-22 15:26:10 UTC MAIN commitmail json YAML

Update poppler* to 0.52.0.

shlib major was NOT bumped this time.

Release 0.52.0
        core:
        * Fix assert on reading some OCGs. Bug #99768
        * Properly initialize some RichMedia variables in corner cases. Bug #99767

        qt4:
        * optcontent structure was leaking the headers items. Bug #99449
        * Cleanup objects in tests to fix memory leaks. Bug #99449

        qt5:
        * optcontent structure was leaking the headers items. Bug #99449
        * Cleanup objects in tests to fix memory leaks. Bug #99449

        utils:
        * pdftocairo.1: Fix typo

Release 0.51.0
        core:
        * Check for error from NSS in SignatureHandler construct. Bug #99363
        * Add Form[Field|Widget]::setPartialName
        * Fix memory leak in PDFDoc::markAnnotations

        qt5:
        * Implement digital signature support. Bug #94378
        * Add Poppler::FormField::setName
        * Fix segfault/assert if LinkDestination is constructed with invalid input string. Bug #99357

        utils:
        * pdfunite: add fields to AcroForm dict. Bug #99141

(wiz)

2017-02-22 14:48:23 UTC MAIN commitmail json YAML

Updated audio/alsa-lib to 1.1.3

(wiz)

2017-02-22 14:48:09 UTC MAIN commitmail json YAML

Updated alsa-lib to 1.1.3.

Changelog between 1.1.2 and 1.1.3 releases

alsa-lib

Core

    Release v1.1.3
    conf/ucm: skylake: add skylake-rt286 conf files
    conf: bxtrt298: Add topology conf file for bxt
    conf: sklrt286: Remove tool to generate private data blobs
    ucm: Add ucm files for DB410c board.

Control API

    ctl: correct documentation about TLV feature
    ctl: improve documentation about TLV-related APIs
    ctl: improve API documentation for TLV operation

Mixer API

    mixer: Fix rounding mode documentation

PCM API

    pcm: fix get_stop_threshold alsa-lib 0.9 alias
    pcm: file: update linked hw_ptr and appl_ptr
    pcm_rate: Do not discard slave reported delay in status result.
    pcm: fix wrong document references to PCM APIs which perform direct memory access with frame copying
    pcm: dmix: Do not discard slave reported delay in status result
    pcm: Add the PCM state checks to plugins
    Revert "pcm: file: Add htimestamp operation in plugin file"
    pcm: file: Add htimestamp operation in plugin file
    pcm: dshare: Fix endless playback of buffer
    pcm: direct: Protect from freeing semaphore when already in use
    pcm_dshare: Do not discard slave reported delay in status result.
    pcm_plug: Clear plugins on all error conditions
    pcm: Better understandable locking code
    pcm: Fix shm initialization race-condition

Topology API

    topology: fix unused-variable warnings introduced to build_link()
    topology: Store number of strings of a text section
    topology: Merge private data before embedded controls of a widget
    topology: Revise document and comments for ABI v5
    topology: Export physical DAIs to the binary for kernel
    topology: Support configuring physical DAIs by C API
    topology: Parse physical DAIs in text conf file
    topology: Remove BE or CC in comments of physical links C API template
    topology: Parse name and stream name of physical DAI links
    topology: Parse and build private data of physical links
    topology: Parse link flags of physical DAI links
    topology: Parse HW configurations of physical DAI links in text conf file
    topology: Parse HW configurations of physical DAI links defined by C API
    topology: Define new type and section name to configure physical links
    topology: Rename varaibles for add physical links by C API
    topology: Define a function to build a single physical DAI link
    topology: Merge an element's be & cc pointer to one link pointer
    topology: Use snd_config_get_bool to simplify boolean flag parsing
    topology: tplg_elem_lookup() checks parameter before searching
    topology: Parse and build private data for PCM
    topology: Define a function to build a single PCM element
    topology: Parse flags for PCM
    topology: Parse sig_bits of stream caps
    topology: Add doc for including other files in the text conf file
    topology: Fix missing stream name of widgets in text conf file

Use Case Manager API

    ucm: Execute sequence of component devices
    ucm: Parse sequence of component devices
    ucm: Skip component directories when scanning sound card configuration files
    ucm: docs: typeset lists of identifiers explicitly
    ucm: fix crash when calling snd_use_case_geti() with no device or modifier

Configuration

    conf: don't install smixer.conf when python is not available
    topology: Update physical link configurations in Broadwell text conf file
    conf: Search included files under user specified configuration directories
    conf/ucm: skylake: add skylake-rt286 conf files
    conf: bxtrt298: Add topology conf file for bxt
    conf: sklrt286: Remove tool to generate private data blobs
    conf: sklrt286: define module private data through tuples in skylake
    ucm: Add ucm files for DB410c board.

Kernel Headers

    topology: ABI - Add voice wake up flag for DAI links
    topology: ABI - Define new types for physical DAI
    topology: ABI - Update manifest and pump ABI version to 5
    topology: ABI - Update physical DAI link configurations to ABI v5
    topology: ABI - Define DAI physical PCM data formats
    topology: ABI - Update stream caps and PCM objects to ABI v5
    Update include/sound/tlv.h from 4.9-pre kernel uapi

Simple Abstraction Mixer Modules

    mixer: Don't install smixer modules unless python is enabled

Test/Example code

    test: use actual information for TLV operation

Changelog between 1.1.1 and 1.1.2 releases

alsa-lib

Core

    Release v1.1.2
    pcm: Remove home brew atomic operations
    pcm: Add thread-safety to PCM API
    conf/ucm: chtrt5645: Add UCM config for chtrt5645
    conf/ucm: ROCKCHIP-I2S: rename to VEYRON-I2S
    conf/ucm: ROCKCHIP-I2S: add Rockchip I2S UCM config.
    conf: topology: Generate Private data binary blobs
    conf: topology: Add Skylake i2s conf

Config API

    conf: Add thread-safe global tree reference

Control API

    ctl: use condition statements instead of assert() for new APIs to add an element set
    ctl: rename APIs to add an element set so that their names are appropriate
    ctl: add compatibility information for snd_ctl_elem_info_set_dimension()
    hctl: remove assertion from element event handler because removal event overwrites all of queued events
    ctl: improve documentation of APIs to add an element set
    ctl: add dimension validator
    ctl: add an API to set dimension levels to element information
    ctl: support extra information to user-defined element set
    ctl: use consistent name for second argument of snd_ctl_elem_read/write
    ctl: use automatic variable instead of call of alloca(3)
    ctl: fix returning zero for dimension level 4
    ctl: improve API documentation for threshold level operations
    ctl: add explanation about threshold level feature
    ctl: change former APIs as wrapper functions of element set APIs
    ctl: improve comments for API to add an element of IEC958 type
    ctl: add functions to add an element set
    ctl: improve comments for handling element data
    ctl: add an overview for design of ALSA control interface
    conf: Add thread-safe global tree reference
    namehint: Don't enumerate as duplex if only a single direction is defined

HWDEP API

    conf: Add thread-safe global tree reference

Mixer API

    mixer: remove alloca() from simple_event_add()
    mixer: change code formatting for simple_event_add()
    mixer: remove alloca() from simple_add1()
    mixer: change code formatting for simple_add1()
    mixer: remove alloca() from set_enum_item_ops()
    mixer: remove alloca() from get_enum_item_ops()
    mixer: remove alloca() from enum_item_name_ops()
    mixer: remove alloca() from init_db_range()
    mixer: change code formatting for init_db_range()
    mixer: remove alloca() from selem_write_main()
    mixer: change code formatting for selem_write_main()
    mixer: remove alloca() from elem_write_route()
    mixer: change code formatting for elem_write_route()
    mixer: remove alloca() from elem_write_enum()
    mixer: change code formatting for elem_write_enum()
    mixer: remove alloca() from elem_write_switch_constant()
    mixer: remove alloca() from elem_write_switch()
    mixer: change code formatting for elem_write_switch()
    mixer: remove alloca() from elem_write_volume()
    mixer: change code formatting for elem_write_volume()
    mixer: remove alloca() from selem_read()
    mixer: change code formatting for selem_read()
    mixer: remove alloca() from elem_read_enum()
    mixer: change code formatting for elem_read_enum()
    mixer: remove alloca() from elem_read_route()
    mixer: change code formatting for elem_read_route()
    mixer: remove alloca() from elem_read_volume()
    mixer: change code formatting for elem_read_volume()
    mixer: include library local header to find layout of structures

PCM API

    ctl: rename APIs to add an element set so that their names are appropriate
    pcm: remove alloca() from _snd_pcm_softvol_open()
    pcm: change code formatting for _snd_pcm_softvol_open()
    pcm: remove alloca() from softvol_load_control()
    pcm: change code formatting for softvol_load_control()
    pcm: remove alloca() from snd_spcm_init_duplex()
    pcm: remove alloca() from snd_spcm_init()
    pcm: remove alloca() from snd_pcm_hw_set_chmap()
    pcm: remove alloca() from snd_pcm_hw_get_chmap()
    pcm: remove alloca() from snd_pcm_query_chmaps_from_hw()
    pcm: remove alloca() from snd_pcm_hw_change_timer()
    pcm: change code formatting for snd_pcm_hw_change_timer()
    pcm: remove alloca() from _snd_pcm_hook_ctl_elems_install()
    pcm: remove alloca() from snd_pcm_direct_set_timer_params
    pcm: change code formatting for snd_pcm_direct_set_timer_params()
    pcm: remove alloca() from snd_pcm_direct_initialize_poll_fd()
    pcm: change code formatting for snd_pcm_direct_initialize_poll_fd()
    pcm: remove alloca() from snd_pcm_direct_initialize_slave
    pcm: change code formatting for snd_pcm_direct_initialize_slave()
    pcm: remove alloca() from snd_pcm_get_params
    pcm: change code formatting for snd_pcm_get_params()
    pcm: remove alloca() from snd_pcm_set_params()
    pcm: change code formatting for snd_pcm_set_params()
    pcm: fix return value of snd_pcm_ioplug_sw_params()
    pcm: fix missing return value of snd_pcm_status()
    pcm: Add LIBASOUND_THREAD_SAFE env variable check
    pcm: Remove home brew atomic operations
    pcm: Add thread-safety to PCM API
    pcm: add 'default' case for switch statement
    pcm: set error code at failure path
    pcm: Remove superfluous rmb() from PCM meter plugin
    ctl: support extra information to user-defined element set
    pcm: use new APIs to add a control element set for softvol plugin
    pcm: dmix: Return error when slave is in OPEN or DISCONNECTED
    pcm: dmix: Prepare slave when it's in SETUP, too
    pcm: dmix: resume workaround for buggy driver
    pcm: Fix secondary retry in dsnoop and dshare
    pcm: Remove resume support from dmix & co
    conf: Add thread-safe global tree reference
    pcm: dmix: Fix doubly resume of slave PCM
    pcm: Fix suspend/resume regression with dmix & co
    pcm: softvol: fix conversion of TLVs min_db and max_dB value
    pcm: Fallback open as the first instance for dmix & co
    pcm: Clean up error paths in snd_pcm_plugin_*() helpers
    pcm_plugin: fix appl pointer not correct when mmap_commit() return error

RawMidi API

    conf: Add thread-safe global tree reference

Topology API

    topology: Fix the missing referenced elem ptr when merging private data
    topology: Fix inaccurate message on failure to find a widgets's reference
    topology: Check address and length before string copy
    topology: Add ATTRIBUTE_UNUSED for unused parameters to fix compiler warning
    topology: Remove support for control flag SNDRV_CTL_ELEM_ACCESS_USER
    topology: Tuple type can have an extenstion
    topology: Parse vendor private data for manifest
    topology: Change uuid value to 16 separate characters in text conf file
    topology: Merge lookup for data reference into tplg_copy_data()
    topology: An element can refer to multipe data sections in text conf file
    topology: initialize variable for error output
    topology: apply the same type to compared two variables
    topology: remove unused variable in get_tokens()
    topology: remove unused variable in tplg_parse_fe_dai()
    topology: Parse front-end DAI name and ID for the PCM
    topology: Fix pcm ID & name parsing
    topology: Use generic pointer to realloc buffer for private data
    topology: Refactor functions to parse and build streams
    topology: Set manifest size for ABI
    topology: Build data objects with tuples
    topology: Add support for parsing vendor tuples
    topology: Add support for vendor tokens
    topology: Add doc for vendor tuples
    topology: Define a free handler for the element
    topology: Use the generic pointer to free an element's object

Use Case Manager API

    ucm: add cset-tlv

/include/Makefile.am

    pcm: Remove home brew atomic operations

ALSA Lisp

    alisp: remove alloca() from FA_pcm_info()
    alisp: remove alloca() from FA_hctl_elem_write()
    alisp: remo: remove alloca() from FA_card_info()

Async helpers

    async: Handle previously installed signal handler

Configuration

    Makefile: fix sklrt286 dist files
    conf: remove alloca() from snd_func_private_pcm_subdevice()
    conf: remove alloca()y_class()
    conf: remove alloca() from snd_func_pcm_id()
    conf: remove alloca() from snd_func_card_name()
    conf: remove alloca() from snd_func_card_id()
    conf: remove alloca() from snd_determine_driver()
    conf/ucm: chtrt5645: Add UCM cote PCM configurations in Broadwell text conf file
    conf: topology: Generate Private data binary blobs
    conf: topology: Add Skylake i2s conf

Documentation

    pcm: Add thread-safety to PCM API
    doxygen: Suppress timestamp
    INSTALL: updat
    topology: ABI - Define types for vendor tuples

Simple Abstraction Mixer Modules

    mixer: remove assignment to unused variable

Test/Example code

    ctl: rename APIs to add an element set so that their names are appropriate
    test: add linkpport dimension test for user-defined element set
    ctl: optimize a test for user-defined element set to changes of APIs
    ctl: optimize a test for user-defined element set to older kernels
    ctl: add test program for control element set

(wiz)

2017-02-22 14:31:37 UTC MAIN commitmail json YAML

Updated audio/portaudio-devel to 20161030

(fhajny)

2017-02-22 14:31:26 UTC MAIN commitmail json YAML

Update audio/portaudio-devel to 190600 (20161030).

All Platforms

- Add new version number API (see above)
- Updated version number to 19.6.0 (due to extension added to WASAPI
  host-API specific)
- pa_process: Fix output channel adaption by not skipping the conversion
  when the host and user number-of-channels are not equal.
  Leif Asbrink. c0c0cb1414
- Fixed bug that would result in open streams not being closed when
  Pa_Terminate() is called
- C++ binding: make operator == and != const.
- Moved repository to Git

Various documentation improvements, including:
- Update docs for building on Linux
- Clarified safety of operations in callback
- Document API Version Availability (e.g. `Available as of 19.5.0`)

Build Systems
- CMake support for Unix platforms
- Fix PA_LIBRARY_DEPENDENCIES problem with CMake/WMME.

Linux
- pa_linux_alsa: fix hang in callback caused by abort.

Mac
- Update configure files for Mac OS X El Capitan, 10.11 SDK
  pa_mac_core_blocking: fix hang when running stream stopped (add
  timeout).
- pa_mac_core: Fix assert when reading or writing with non-power of 2
  channels. Now Scarlett 6i6 works.
- pa_mac_core: stop stream instead of asserting (crashing) under certain
  conditions, e.g. when device is unplugged.
- pa_mac_core: fixed copy-pasto: last host error was being associated
  with paInDevelopment host api not paCoreAudio
- pa_mac_core: Fix for truncated device names e.g. 'Built-in
  Microph'

(fhajny)

2017-02-22 14:22:20 UTC MAIN commitmail json YAML

Added devel/py-testscenarios version 0.5.0

(wiz)

2017-02-22 14:22:06 UTC MAIN commitmail json YAML

+ py-testscenarios

(wiz)

2017-02-22 14:21:40 UTC MAIN commitmail json YAML

Import py-testscenarios-0.5.0 as devel/py-testscenarios.

testscenarios provides clean dependency injection for python unittest
style tests. This can be used for interface testing (testing many
implementations via a single test suite) or for classic dependency
injection (provide tests with dependencies externally to the test
code itself, allowing easy testing in different situations).

(wiz)

2017-02-22 14:21:10 UTC MAIN commitmail json YAML

Updated devel/py-testtools to 2.2.0

(wiz)

2017-02-22 14:20:56 UTC MAIN commitmail json YAML

Updated py-testtools to 2.2.0.

2.2.0
~~~~~

Improvements
------------

* Twisted support code uses ``inlineCallbacks`` rather than the deprecated
  ``deferredGenerator``.  (Tristan Seligmann)

2.1.0
~~~~~

Improvements
------------

* ``TestResult`` objects that don't implement ``stop``/``shouldStop`` are now
  handled sanely.  (Jonathan Lange)

* New ``Always`` and ``Never`` matchers. (Tristan Seligmann, #947026)

* Fixed example in ``failed`` docstring. (Jonathan Lange, Github #208)

* Rather than explicitly raising a ``KeyboardInterrupt`` if we get no result
  from a ``Deferred``, we tell the test result to stop running tests and
  report the lack of result as a test error. This ought to make weird
  concurrency interaction bugs easier to understand. (Jonathan Lange)

* Introduce the unique_text_generator generator function. Similar to the
  getUniqueString() method, except it creates unique unicode text strings.
  (Brant Knudson)

* Previously, when gathering details caused by a setUp() failure,
  a traceback occurred if the fixture used the newer _setUp().
  This had the side effect of not clearing up fixtures nor gathering details
  properly.  This is now fixed. (Julian Edwards, #1469759)

* New ``Warnings`` matcher, and ``WarningMessage`` and ``IsDeprecated``
  functions for matching emitted warnings. (Jonathan Jacobs, Github #223)

2.0.0
~~~~~

Just a few tweaks to our Twisted support. Major version bump to indicate that
Python 2.6 & 3.2 are no longer supported.

Changes
-------

* ``AsynchronousDeferredRunTest`` now has ``suppress_twisted_logging`` and
  ``store_twisted_logs`` parameters that can be used to override the default
  logging behaviour.  (Jonathan Lange, #942785)

* New fixture ``CaptureTwistedLogs`` that can be used with
  ``AsynchronousDeferredRunTest`` to attach a detail containing everything
  logged to Twisted during the test run.  (Jonathan Lange, #1515362)

* Python 2.6 and 3.2 are no longer supported. If you want to use either of
  these versions of Python, use testtools 1.9.0. (Jonathan Lange)

* Make ``fixtures`` a real dependency, not just a test dependency.
  (Jonathan Lange)

1.9.0
~~~~~

Many new fixes in this branch, including lots of work around Twisted support.

This is the first release that explicitly supports Python 3.5 and the last
release that supports Python 2.6 or 3.2.

Thanks to all who contributed!

Improvements
------------

* Python 3.5 added to the list of supported platforms. (Jonathan Lange)

* ``MatchesListwise`` has more informative error when lengths don't match.
  (Jonathan Lange)

* The short form of errors for failed binary comparisions will now put the
  expected value on the _right_. This means that ``assertThat(2, Equals(3))``
  will raise an error saying ``2 != 3``.
  (Jonathan Lange, #1525227)

* Tests for ``assertRaisesRegexp``. (Julia Varlamova, Jonathan Lange)

* Tests that customize ``skipException`` no longer get tracebacks for skipped
  tests.  (Jonathan Lange, #1518101)

* A failing ``expectThat`` now fails tests run with
  ``AsynchronousDeferredRunTest``.  (Jonathan Lange, #1532452)

* New ``testtools.twistedsupport`` package that collects all of our Twisted
  support code in one place, including that currently available under
  ``testtools.deferredruntest``.  (Jonathan Lange)

* New matchers for testing ``Deferred`` code: ``failed``, ``succeeded``, and
  ``has_no_result``.  (Jonathan Lange, Tristan Seligmann, #1369134)

* ``TestCase`` objects can now be run twice. All internal state is reset
  between runs. In particular, testtools tests can now be run with
  ``trial -u``.  (Jonathan Lange, #1517879)

* Fixed bug where if an asynchronous ``Deferred`` test times out but the
  ``Deferred`` then fires, the entire test run would abort with
  ``KeyboardInterrupt``, failing the currently running test.
  (Jonathan Lange, James Westby)

Changes
-------

* Add a new test dependency of testscenarios. (Robert Collins)

* Make ``fixtures`` a real dependency, not just a test dependency.
  (Jonathan Lange)

* ``run_with_log_observers`` is deprecated.

* ``addCleanup`` can now only be called within a test run.
  (Jonathan Lange)

* ``TestCase.skip`` deprecated. Use ``skipTest`` instead.
  (Jonathan Lange, #988893)

* Getting ``expected`` or ``observed`` attributes from binary comparison
  mismatches (e.g. ``Equals(2).match(3).expected``) is now deprecated.
  (Jonathan Lange)

* Last release of testtools to support Python 3.2. (Jonathan Lange)

* Last release of testtools to support Python 2.6. (Jonathan Lange)

* Report on all duplicate test ids when sorting test suites that contain
  duplicate ids.  (Thomas Bechtold, Jonathan Lange, #1390082)

* Add ``readthedocs-requirements.txt`` so readthedocs.org can build the
  Twisted API documentation. (Jonathan Lange)

1.8.1
~~~~~

Improvements
------------

* Documented more explicitly how to build and install testtools in the hacking
  documentation. (Thomi Richards)

* ``deferredruntest`` now works with Twisted 15.1.0 and later.
  (Colin Watson, #1488710)

1.8.0
~~~~~

Improvements
------------

* AsynchronousDeferredRunTest now correctly attaches the test log.
  Previously it attached an empty file. (Colin Watson)

1.7.1
~~~~~

Improvements
------------

* Building a wheel on Python 3 was missing ``_compat2x.py`` needed for Python2.
  This was a side effect of the fix to bug #941958, where we fixed a cosmetic
  error. (Robert Collins, #1430534)

* During reporting in ``TextTestResult`` now always uses ``ceil`` rather than
  depending on the undefined rounding behaviour in string formatting.
  (Robert Collins)

1.7.0
~~~~~

Improvements
------------

* Empty attachments to tests were triggering a file payload of None in the
  ``ExtendedToStreamDecorator`` code, which caused multiple copies of
  attachments that had been output prior to the empty one.
  (Robert Collins, #1378609)

1.6.1
~~~~~

Changes
-------

* Fix installing when ``extras`` is not already installed. Our guards
  for the absence of unittest2 were not sufficient.
  (Robert Collins, #1430076)

1.6.0
~~~~~

Improvements
------------

* ``testtools.run`` now accepts ``--locals`` to show local variables
  in tracebacks, which can be a significant aid in debugging. In doing
  so we've removed the code reimplementing linecache and traceback by
  using the new traceback2 and linecache2 packages.
  (Robert Collins, github #111)

Changes
-------

* ``testtools`` now depends on ``unittest2`` 1.0.0 which brings in a dependency
  on ``traceback2`` and via it ``linecache2``. (Robert Collins)

(wiz)

2017-02-22 14:06:27 UTC MAIN commitmail json YAML

Added devel/py-fixtures version 3.0.0

(wiz)

2017-02-22 14:06:09 UTC MAIN commitmail json YAML

+ py-fixtures.

(wiz)

2017-02-22 14:02:49 UTC MAIN commitmail json YAML

Import py-fixtures-3.0.0 as devel/py-fixtures.

Fixtures defines a Python contract for reusable state / support
logic, primarily for unit testing. Helper and adaption logic is
included to make it easy to write your own fixtures using the
fixtures contract. Glue code is provided that makes using fixtures
that meet the Fixtures contract in unittest compatible test cases
easy and straight forward.

(wiz)

2017-02-22 13:48:56 UTC MAIN commitmail json YAML

Updated devel/py-extras to 1.0.0

(wiz)

2017-02-22 13:48:44 UTC MAIN commitmail json YAML

Updated py-extras to 1.0.0.

1.0.0
~~~~~

* Imports in the middle of import cycles are now supported.
  (Robert Collins)

(wiz)

2017-02-22 13:26:09 UTC MAIN commitmail json YAML

Updated textproc/py-JWT to 1.4.2

(wiz)

2017-02-22 13:25:56 UTC MAIN commitmail json YAML

Updated py-JWT to 1.4.2.

[v1.4.2][1.4.2]
-------------------------------------------------------------------------
### Fixed
- A PEM-formatted key encoded as bytes could cause a `TypeError` to be raised [#213][213]

[v1.4.1][1.4.1]
-------------------------------------------------------------------------
### Fixed
- Newer versions of Pytest could not detect warnings properly [#182][182]
- Non-string 'kid' value now raises `InvalidTokenError` [#174][174]
- `jwt.decode(None)` now gracefully fails with `InvalidTokenError` [#183][183]

(wiz)

2017-02-22 13:19:36 UTC MAIN commitmail json YAML

Added www/py-autobahn version 0.17.1

(wiz)

2017-02-22 13:19:24 UTC MAIN commitmail json YAML

+ py-autobahn.

(wiz)

2017-02-22 13:19:07 UTC MAIN commitmail json YAML

Import py-autobahn-0.17.1 as www/py-autobahn.

Autobahn|Python is a subproject of Autobahn and provides open-source
implementations of

    The WebSocket Protocol
    The Web Application Messaging Protocol (WAMP)

for Python 2 and 3, and running on Twisted and asyncio.

You can use Autobahn|Python to create clients and servers in Python
speaking just plain WebSocket or WAMP.

WebSocket allows bidirectional real-time messaging on the Web and
beyond, while WAMP adds real-time application communication on top
of WebSocket.

WAMP provides asynchronous Remote Procedure Calls and Publish &
Subscribe for applications in one protocol running over WebSocket.
WAMP is a routed protocol, so you need a WAMP Router to connect
your Autobahn|Python based clients. We provide Crossbar.io, but
there are other options as well.

(wiz)

2017-02-22 13:15:08 UTC MAIN commitmail json YAML

Added devel/py-txaio version 2.6.0

(wiz)

2017-02-22 13:14:55 UTC MAIN commitmail json YAML

2017-02-22 13:14:02 UTC MAIN commitmail json YAML

Import py-txaio-2.6.0 as devel/py-txaio.

txaio is a helper library for writing code that runs unmodified on
both Twisted and asyncio / Trollius.

This is like six, but for wrapping over differences between Twisted
and asyncio so one can write code that runs unmodified on both (aka
source code compatibility). In other words: your users can choose
if they want asyncio or Twisted as a dependency.

Note that, with this approach, user code runs under the native event
loop of either Twisted or asyncio. This is different from attaching
either one's event loop to the other using some event loop adapter.

(wiz)

2017-02-22 13:05:11 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML-Tiny to 1.70
Updated devel/p5-CPANPLUS to 0.9164
Updated devel/p5-Compress-Raw-Bzip2 to 2.074
Updated devel/p5-Compress-Raw-Zlib to 2.074
Updated devel/p5-Devel-PatchPerl to 1.48

(mef)

2017-02-22 13:02:11 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-PatchPerl to 1.48
----------------------------------------
version 1.48 at 2017-02-12 18:32:39 +0000
-----------------------------------------
  Date : 2017-02-12 18:32:39 +0000
    Updated hints

  Date : 2017-02-12 14:29:34 +0000
    Patch Time::HiRes in 5.24.[01] (#26)

    Time::HiRes is broken on threaded darwin in 5.24.0 and 5.24.1. This
    patch brings in changes from blead that fix it. The patch is
    unfortunately large, as untangling just the compilation fix from
    other changes and still getting tests to pass wasn't straightforward.

(mef)

2017-02-22 12:59:07 UTC MAIN commitmail json YAML

Added devel/py-scandir version 1.5

(wiz)

2017-02-22 12:58:48 UTC MAIN commitmail json YAML

+ py-scandir.

(wiz)

2017-02-22 12:58:20 UTC MAIN commitmail json YAML

Import py-scandir-1.5 as devel/py-scandir.

scandir() is a directory iteration function like os.listdir(),
except that instead of returning a list of bare filenames, it yields
DirEntry objects that include file type and stat information along
with the name. Using scandir() increases the speed of os.walk() by
2-20 times (depending on the platform and file system) by avoiding
unnecessary calls to os.stat() in most cases.

(wiz)

2017-02-22 12:57:09 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Zlib to 2.074
-------------------------------------------
  2.074 19 Feb 2017
      * Fix bad 2.073 release

  2.073 18 Feb 2017
      * Zlib.xs
        Comment out unused variables & remove C++-ism
        #120272: [PATCH] Unbreak compilation

  2.072 12 Feb 2017
      * Makefile.PL
        #120084: Need Fix for Makefile.PL depending on . in @INC

      * zlib-src
        #120207: inflateUndermine: subvert arg conditionally used/unused

      * zlib-src
        #112829: two gcc6-found problems

      * fix deflateParams for zlib > 1.2.8
        #119762: Tests broken with zlib-1.2.10

(mef)

2017-02-22 12:55:18 UTC MAIN commitmail json YAML

Added devel/py-pathlib2 version 2.2.1

(wiz)

2017-02-22 12:55:05 UTC MAIN commitmail json YAML

+ py-pathlib2.

(wiz)

2017-02-22 12:54:36 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Bzip2 to 2.074
--------------------------------------------
2.074 19 Feb 2017
      * Fix bad 2.073 release

2.072 4 Feb 2017
      * Makefile.PL
        #120084: Need Fix for Makefile.PL depending on . in @INC

(mef)

2017-02-22 12:54:31 UTC MAIN commitmail json YAML

Import py-pathlib2-2.2.1 as devel/py-pathlib2.

The goal of pathlib2 is to provide a backport of standard pathlib
module which tracks the standard library module, so all the newest
features of the standard pathlib can be used also on older Python
versions.

(wiz)

2017-02-22 12:51:20 UTC MAIN commitmail json YAML

Updated devel/p5-CPANPLUS to 0.9164
-----------------------------------
0.9164      Thu Feb 16 12:05:02 GMT 2017
* Set env var PERL_USE_UNSAFE_INC if required [rt.cpan.org #120227]
* Handle @INC without 'dot' scenario in Makefile.PL
* Fixed versiononly process for scripts to only run for when we were in core

(mef)

2017-02-22 12:48:11 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML-Tiny to 1.70
-------------------------------------
1.70    2017-01-22 08:59:54Z
        [FIXED]
        - Some errors writing to a file were incorrectly reported.

(mef)

2017-02-22 12:39:42 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.10

(mef)

2017-02-22 12:39:27 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Release to 3.10
-----------------------------------------
  Date : 2017-02-20 21:27:30 +0000
    Updated for v5.25.10

(mef)

2017-02-22 12:26:49 UTC MAIN commitmail json YAML

Fix PERL5_PACKLIST.

(wiz)

2017-02-22 12:21:03 UTC MAIN commitmail json YAML

Updated wm/fluxbox to 1.3.7

(wiz)

2017-02-22 12:20:51 UTC MAIN commitmail json YAML

Updated fluxbox to 1.3.7.

Set LICENSE.

Version 1.3.7 is a bug fix release.

Critical Bugfixes:
    * Segfault on startup (mostly *BSD)
    * Segfault on shutdown
    * Segfault on clicking the Remember menu
    * Menu crops on TypeAhead

Minor Bugfixes:
    * _NET_REQUEST_FRAME_EXTENTS
    * Working autorepeat keys
    * Working vertical rotated Tabs and Toolbar
    * Proper size of titlebar buttons on restart / detaching tabs
    * Missing windowmenu works again
    * Several glitches in the menu
    * Correct handling of 'maximized' statement in the apps file

Features:
    * The improved TypeAhead sytem is not limited to matches on beginning
      of menu items anymore, the behavior is configurable:
      - Nowhere - disables TypeAhead support
      - ItemStart - matches typed text only at the start of a menu item
      - Somewhere - matches typed text somewhere in a menu item
      (Currently this is a configfile-only option)
    * Minor tweaks to the i18n system
    * Updated turkish translations

End User unrelated:
    * Code refactoring and cleanup, assisted by Coverity and
      clang static code analysis

(wiz)

2017-02-22 11:56:39 UTC MAIN commitmail json YAML

Updated archivers/zstd to 1.1.3

(wiz)

2017-02-22 11:56:26 UTC MAIN commitmail json YAML

Updated zstd to 1.1.3.

v1.1.3
cli : zstd can decompress .gz files (can be disabled with `make zstd-nogz` or `make HAVE_ZLIB=0`)
cli : new : experimental target `make zstdmt`, with multi-threading support
cli : new : improved dictionary builder "cover" (experimental), by Nick Terrell
cli : new : advanced commands for detailed parameters, by Przemyslaw Skibinski
cli : fix zstdless on Mac OS-X, by Andrew Janke
cli : fix #232 "compress non-files"
dictBuilder : improved dictionary generation quality, thanks to Nick Terrell
API : new : lib/compress/ZSTDMT_compress.h multithreading API (experimental)
API : new : ZSTD_create?Dict_byReference(), requested by Bartosz Taudul
API : new : ZDICT_finalizeDictionary()
API : fix : ZSTD_initCStream_usingCDict() properly writes dictID into frame header, by Gregory Szorc (#511)
API : fix : all symbols properly exposed in libzstd, by Nick Terrell
build : support for Solaris target, by Przemyslaw Skibinski
doc : clarified specification, by Andrew Purcell

(wiz)

2017-02-22 11:54:33 UTC MAIN commitmail json YAML

Updated graphics/jasper to 2.0.10nb2

(ryoon)

2017-02-22 11:53:49 UTC MAIN commitmail json YAML

Disable PDF files regeneration from disabling doxygen detection.
And install pre-generated PDF files.
Bump PKGREVISION.
Thank you, adam@.

(ryoon)

2017-02-22 11:50:14 UTC MAIN commitmail json YAML

- lua53-5.3.3, pkgsrc already contains 5.3.4.

(wiz)

2017-02-22 11:49:00 UTC MAIN commitmail json YAML

Updated mail/rspamd to 1.4.4

(wiz)

2017-02-22 11:48:49 UTC MAIN commitmail json YAML

Updated rspamd to 1.4.4.

1.4.4:
* [CritFix] Fix bad memory leak in TLS certificates validation
* [Fix] Fix memory leak in HTTP maps
* [Fix] Replies module: fix symbol weight
* [Minor] Add missing macro
* [Minor] Do not treat IDN urls as bad URLs
* [Minor] Fix build with gcc 4.2
* [Minor] Fix cast
* [Minor] One more definition missed on Linux

(wiz)

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

2017-02-22 11:46:58 UTC MAIN commitmail json YAML

Updated atf to 0.21.

Add test target.

Changes in version 0.21
***********************

Released on October 23rd, 2014.

* Restored the atf(7) manual page to serve as a reference to all the other
  manual pages shipped by ATF.

* Added the -s flag to atf-sh to support specifying the shell interpreter
  to be used.

* Removed ATF_WORKDIR.  The only remaining consumers have been converted to
  use the standard TMPDIR environment variable.  As a benefit, and because
  Kyua forces the TMPDIR to live within the test case's work directory,
  any stale files left behind by ATF will be automatically cleaned up.

* Documented the environment variables recognized by each component in the
  relevant manual pages.  This information was lost with the atf-config(1)
  removal.

* Added a new "require.diskspace" metadata property to test cases so that
  they can specify the minimum amount of disk space required for the test
  to run.

* Renamed the atf-{c,c++,sh}-api(3) manual pages to atf-{c,c++,sh}(3) for
  discoverability purposes.  Symbolic links are provided for the time
  being to still make the old names visible.

* Issue #5: Recommend the (expected, actual) idiom for calls to the test
  macros in the manual pages.

* Issue #7: Stopped catching unhandled exceptions in atf-c++ tests.  This
  propagates the crash to the caller, which in turn allows it to obtain
  proper debugging information.  In particular, Kyua should now be able to
  extract a stacktrace pinpointing the problem.

* Issue #8: Fixed atf-c/macros_test:use test failures spotted by the clang
  that ships with FreeBSD 11.0-CURRENT.

* Issue #12: Improved documentation of atf-sh(3) and atf-check(1) by better
  explaining how they relate to each other.

* Issue #14: Stopped setting 'set -e' in atf-sh.  This setting was
  initially added as a way to enable a "strict" mode in the library and to
  make test cases fail fast when they run unprotected commands.  However,
  doing so in the library is surprising as the responsibility of enabling
  'set -e' should be on the user's code.  Also, 'set -e' introduces
  inconsistent behavior on subshells and users do not expect that.

* Issue #15: Fixed atf_utils_{fork,wait} to support nested calls.

* Issue #16: Fixed test failures (by removing a long-standing hack) on
  systems that lack \e support in printf(1).

* Issue #19: Removed stale references to atf-config and atf-run.

(wiz)

2017-02-22 11:44:47 UTC MAIN commitmail json YAML

Updated www/p5-libwww to 6.21

(wiz)

2017-02-22 11:44:34 UTC MAIN commitmail json YAML

Updated p5-libwww to 6.21.

6.21      2017-02-21
    - Ensure that LWP::Simple re-exports some HTTP::Status functions

6.20      2017-02-21
    - Converted to use Dist::Zilla
    - Moved several tests to xt/author

(wiz)

2017-02-22 11:43:48 UTC MAIN commitmail json YAML

Updated devel/p5-Specio to 0.36

(wiz)

2017-02-22 11:43:35 UTC MAIN commitmail json YAML

Updated p5-Specio to 0.36.

0.36    2017-02-19

- Inlined coercions would attempt to coerce for every type which matched the
  value given, instead of stopping after the first type. Fixed by Graham Knop
  (GH #11).

- Inlined coercions did not include the inline environment variables needed by
  the type from which the coercion was being performed. Fixed by Graham Knop
  (GH #8).

- When you use the same type repeatedly as coderef (for example, as a
  constraint with Moo), it will only generated its subified form once, rather
  than regenerating it each time it is de-referenced.

- Added an API to Specio::Subs to allow you to combine type libraries and
  helper subs in one package for exporting. See the Specio::Exporter docs for
  more details.

(wiz)

2017-02-22 11:43:22 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML to 1.23

(wiz)

2017-02-22 11:43:10 UTC MAIN commitmail json YAML

Updated p5-YAML to 1.23.

1.23 Sun Feb 19 22:07:57 CET 2017
- Fix $YAML::Numify (empty values were converted to 0)

(wiz)

2017-02-22 11:41:43 UTC MAIN commitmail json YAML

Updated www/p5-Net-HTTP to 6.13

(wiz)

2017-02-22 11:41:35 UTC MAIN commitmail json YAML

Updated lang/nodejs4 to 4.8.0

(fhajny)

2017-02-22 11:41:32 UTC MAIN commitmail json YAML

Updated p5-Net-HTTP to 6.13.

6.13      2017-02-19 21:40:54-05:00 America/Toronto
    - use EWOULDBLOCK as well on all places where EAGAIN is used (GH PR#24)

(wiz)

2017-02-22 11:41:26 UTC MAIN commitmail json YAML

Update lang/nodejs4 to 4.8.0.

Notable Changes

- child_process: add shell option to spawn()
- deps:
  - v8: expose statistics about heap spaces
- crypto:
  - add ALPN Support
  - allow adding extra certs to well-known CAs
- fs: add the fs.mkdtemp() function.
- process:
  - add externalMemory to process
  - add process.cpuUsage()

(fhajny)

2017-02-22 11:41:01 UTC MAIN commitmail json YAML

Updated net/p5-Net-DNS to 1.08

(wiz)

2017-02-22 11:40:49 UTC MAIN commitmail json YAML

Updated p5-Net-DNS to 1.08.

**** 1.08 [unreleased]

Fix rt.cpan.org #120208

Unable to install 1.07 in local::lib environment

Feature rt.cpan.org #119679

Net::DNS::Nameserver: UpdateHandler for responding to UPDATE packets

Feature rt.cpan.org #75357

Net::DNS::Nameserver: optionmask (similar to headermask) added
to allow user to set EDNS CLIENT-SUBNET option in reply packet

Discontinue support for pre-5.6 perl

Remove pre-5.6 workarounds and outdated language features

(wiz)

2017-02-22 11:39:44 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Log4perl to 1.49

(wiz)

2017-02-22 11:39:32 UTC MAIN commitmail json YAML

Updated p5-Log-Log4perl to 1.49.

1.49 (2017/02/20)
  *    (ms) Adapted to perl 5.24 which balks at syswrite/utf8:
          https://github.com/mschilli/log4perl/issues/78

(wiz)

2017-02-22 11:37:52 UTC MAIN commitmail json YAML

Updated www/p5-LWP-Protocol-https to 6.07

(wiz)

2017-02-22 11:37:35 UTC MAIN commitmail json YAML

Updated p5-LWP-Protocol-https to 6.07.

6.07      2017-02-19
    - Cleaned up the Changes log
    - Explicitly add hostname for SNI to start_SSL (GH PR#17)
    - Fix the license name
    - Update some documentation on SSL args
    - Fix bug when checking for Mozilla::CA (GH PR#29)

(wiz)

2017-02-22 11:34:51 UTC MAIN commitmail json YAML

Updated lang/nodejs6 to 6.10.0

(fhajny)

2017-02-22 11:34:41 UTC MAIN commitmail json YAML

Update lang/nodejs6 to 6.10.0.

Notable Changes

- crypto: allow adding extra certs to well-known CAs
- deps: Upgrade INTL ICU to version 58
- process: add process.memoryUsage.external
- src: add wrapper for process.emitWarning()
- fs: cache non-symlinks in realpathSync.
- repl: allow autocompletion for scoped packages

(fhajny)

2017-02-22 11:33:44 UTC MAIN commitmail json YAML

+ p5-LWP-Protocol-https-6.07, p5-Log-Log4perl-1.49, p5-Net-DNS-1.08,
  p5-Net-HTTP-6.13, p5-Specio-0.36, p5-YAML-1.23, p5-libwww-6.21.

(wiz)

2017-02-22 11:22:54 UTC MAIN commitmail json YAML

Updated lang/nodejs to 7.6.0

(fhajny)

2017-02-22 11:22:43 UTC MAIN commitmail json YAML

Update lang/nodejs to 7.6.0.

Notable changes

- deps:
  - update V8 to 5.5
  - upgrade libuv to 1.11.0
  - add node-inspect 1.10.4
  - upgrade zlib to 1.2.11
- lib: build node inspect into node
- crypto: Remove expired certs from CNNIC whitelist
- inspector: add --inspect-brk
- fs: allow WHATWG URL objects as paths
- src: support UTF-8 in compiled-in JS source files
- url: extend url.format to support WHATWG URL

(fhajny)

2017-02-22 10:45:17 UTC MAIN commitmail json YAML

Updated textproc/mdocml to 1.14.1

(wiz)

2017-02-22 10:45:05 UTC MAIN commitmail json YAML

Updated mdocml to 1.14.1.

Add test target.

Changes in version 1.14.1, released on February 21, 2017

    --- MAJOR NEW FEATURES ---
* apropos(1): Reimplement complete semantic search functionality
  without the dependency on SQLite3, using only POSIX APIs.
  This comes with a completely new mandoc.db(5) file format.
* man(1): Support more than one tag entry for the same search term,
  plus some minor improvements to the less(1) :t support.
* -Thtml: Use real macro names for CSS classes.
  Systematic cleanup of and many improvements to mandoc.css.
* -Thtml: Produce human readable HTML code by using indentation
  and better line breaks.  Improve various HTML elements,
  and trim several useless ones.
* New catman(8) utility, still somewhat experimental.
* Now includes a portable version of the OpenBSD mandoc regression
  suite, see regress/regress.pl.1 for details.
    --- REMOVED FUNCTIONALITY ---
* Operating systems that don't provide mmap(3) are no longer supported.
* Drop support for manpath(1).  Even if your system has manpath(1),
  it is simpler to use MANPATH_DEFAULT in configure.local for
  operating system defaults, man.conf(5) for machine-specific
  modifications, and ${MANPATH}, -m, and -M for user preferences
  than to bother with the complexity of manpath(1).
* makewhatis(8) -p: No longer warn about missing MLINKS since these
  are no longer needed for anything.
    --- MINOR NEW FEATURES ---
* mdoc(7): Warn about invalid punctuation and content below NAME.
* mdoc(7): Warn about .Xr lacking the second argument (section).
* mdoc(7): Warn about violations of the rule "new sentence, new line".
* roff(7): Warn about trailing whitespace at the end of comments.
* mdoc(7): Improve rendering of double quotes.
* mdoc(7): Always do text production in the validator, never in the
  formatters.  Cleaner, simpler, shorter, helps NetBSD apropos(1)
  and also makes -Ttree output more useful.
* -Ttree: Show metadata and some additional node flags.
  New -Onoval output option to show the unvalidated tree.
    --- RELIABILITY BUGFIXES ---
* man(1): Make "man -l" work with standard input from a pipe or file,
  as long as standard output is a terminal.
* man(7): Fix out of bounds read access if a text node immediately
  preceded the first .SH header.
* mdoc(7): Fix out of bounds read access for .Bl without a type
  but with a width.
* mdoc(7): Fix out of bounds read access for .Bl -column starting
  with a tab character instead of a child .It macro.
* mdoc(7): Fix syntax tree corruption leading to segfaults caused
  by stray block end macros in nested blocks of mismatching type.
* man(1): Fix NULL dereference when the first of multiple pages
  shown was preformatted.
* mdoc(7): Fix syntax tree corruption leading to NULL dereference
  caused by partial implicit macros inside .Bl -column table cells.
* mdoc(7): Fix syntax tree corruption leading to NULL dereference
  for macro sequences like .Bl .Bl .It Bo .El .It.
* mdoc(7): Fix syntax tree corruption leading to NULL dereference
  caused by .Ta following a nested .Bl -column breaking another block.
* mdoc(7): Fix syntax tree corruption sometimes leading to NULL
  dereference caused by indirectly broken .Nd or .Nm blocks.
* mdoc(7) -Thtml: Fix a NULL dereference for .Bl -column with 0 columns.
* mdoc(7): Fix NULL dereference in some specific cases of a
  block-end macro calling another block-end macro.
* mdoc(7): Fix NULL dereference if the only child of the head
  of the first .Sh was an empty in-line macro.
* eqn(7): Fix NULL dereference in the terminal formatter
  for empty matrices and empty square roots.
* mdoc(7): Fix an assertion failure for a .Bd without a type that
  breaks another block.
* mdoc(7): Fix an assertion failure that happened for some .Bl -column
  lists containing a column width of "-4n", "-3n", or "-2n".
* mdoc(7): Fix an assertion failure caused by .Bl -column without .It
  but containing eqn(7) or tbl(7) code.
* roff(7): Fix an assertion failure caused by \z\[u00FF] with -Tps/-Tpdf.
* roff(7): Fix an assertion failures caused by whitespace inside \o''
  (overstrike) sequences.
* -Thtml: Fix an assertion failure caused by -Oman or -Oincludes of
  excessive length.
    --- PORTABILITY IMPROVEMENTS ---
* man(1): Do not mix stdio narrow and wide stream orientation
  on stdout, which could cause output corruption on glibc.
* mandoc(1): Autodetect a suitable locale for -Tutf8 mode.
* ./configure: Autodetect whether PATH_MAX and O_DIRECTORY are defined.
* ./configure: Autodetect if nanosleep(3) needs -lrt.
* ./configure: Provide an ${LN} configuration variable.
* ./configure: Put compiler arguments that may contain -l at the end.
    --- MINOR BUGFIXES ---
* mdoc(7): Fix SYNOPSIS output if the first child of .Nm is a macro.
* mdoc(7) -Thtml: Improve formatting of .Bl -tag with short tags.
* man(7) -Thtml: Preserve whitespace in .nf (nofill) mode.
* mandoc(1): Error out on invalid output options on the command line.
    --- STRUCTURAL CHANGES, no functional change ---
* Redesign part of the mandoc_html(3) interfaces, making them much
  easier to use and reducing the amount of code by a few hundred lines.
    --- THANKS TO ---
* Michael Stapelberg (Debian) for designing the new mandocd(8)
  and parts of the new catman(8), for release testing, and for a
  number of patches and bug reports.
* Baptiste Daroussin (FreeBSD) for profiling the new makewhatis(8)
  implementation and suggesting an algorithmic improvement which
  more than doubled performance, and for a few bug reports.
* Ed Maste (FreeBSD) for an important patch improving reproducibility
  of builds in makewhatis(8), and for a few bug reports.
* Theo Buehler (OpenBSD) for almost twenty important bug reports,
  most of them found by systematic afl(1) fuzzing.
* Benny Lofgren, David Dahlberg, and in particular Vadim Zhukov
  for crucial help in getting .Bl -tag CSS formatting fixed.
* Svyatoslav Mishyn (Crux Linux) for an initial version of the
  patch to autodetect a suitable locale for -Tutf8 mode
  and for release testing.
* Jason McIntyre (OpenBSD) for multiple useful discussions
  and a number of bug reports.
* Sevan Janiyan (NetBSD) for extensive release testing and multiple
  bug reports.
* Thomas Klausner and Christos Zoulas (NetBSD), Yuri Pankov (illumos),
  and Leah Neukirchen (Void Linux) for release testing and bug reports.
* Ulrich Spoerlein (FreeBSD) for release testing.
* Alexander Bluhm, Andrew Fresh, Antoine Jacoutot, Antony Bentley,
  Christian Weisgerber, Jonathan Gray, Marc Espie, Martijn van Duren,
  Stuart Henderson, Ted Unangst, Theo de Raadt (OpenBSD), Abhinav
  Upadhyay, Kamil Rytarowski (NetBSD), Aaron M. Ucko, Bdale Garbee,
  Reiner Herrmann, Shane Kerr (Debian), Daniel Sabogal (Alpine Linux),
  Carsten Kunze (Heirloom roff), Kristaps Dzonsons (bsd.lv),
  Anton Lindqvist, Jan Stary, Jeremy A. Mates, Mark Patruck,
  Pavan Maddamsetti, Sean Levy <attila@stalphonsos.com>, and
  Tiago Silva for bug reports.
* Brent Cook, Marc Espie, Philip Guenther, Todd Miller (OpenBSD)
  and Markus Waldeck for useful discussions.
* And as usual, OpenCSW for providing me with a Solaris 9/10/11
  testing environment.

(wiz)

2017-02-22 10:42:41 UTC MAIN commitmail json YAML

Include pthread.buildlink3.mk.

The included os library uses libpthread.

It is pulled in via one of the bl3.mk files for modular builds,
but there seems to be an issue with xephyr & native builds where
it isn't, so just include it directly.

(wiz)

2017-02-22 10:29:55 UTC MAIN commitmail json YAML

Updated www/curl to 7.53.0

(wiz)

2017-02-22 10:29:43 UTC MAIN commitmail json YAML

Updated curl to 7.53.0.

Curl and libcurl 7.53.0

This release includes the following changes:

o unix_socket: added --abstract-unix-socket and CURLOPT_ABSTRACT_UNIX_SOCKET [25]
o CURLOPT_BUFFERSIZE: support enlarging receive buffer [29]

This release includes the following bugfixes:

o CVE-2017-2629: make SSL_VERIFYSTATUS work again [64]
o gnutls-random: check return code for failed random
o openssl-random: check return code when asking for random
o http: remove "Curl_http_done: called premature" message
o cyassl: use time_t instead of long for timeout
o build-wolfssl: Sync config with wolfSSL 3.10
o ftp-gss: check for init before use
o configure: accept --with-libidn2 instead [1]
o ftp: failure to resolve proxy should return that error code
o curl.1: add three more exit codes
o docs/ciphers: link to our own new page about ciphers
o vtls: s/SSLEAY/OPENSSL - fixes multi_socket timeouts with openssl [2]
o darwinssl: fix iOS build [3]
o darwinssl: fix CFArrayRef leak [4]
o cmake: use crypt32.lib when building with OpenSSL on windows [5]
o curl_formadd.3: CURLFORM_CONTENTSLENGTH not needed when chunked [6]
o digest_sspi: copy terminating NUL as well [7]
o curl: fix --remote-time incorrect times on Windows [8]
o curl.1: several updates and corrections [11]
o content_encoding: change return code on a failure
o curl.h: CURLE_FUNCTION_NOT_FOUND is no longer in use
o docs: TCP_KEEPALIVE start and interval default to 60 [9]
o darwinssl: --insecure overrides --cacert if both settings are in use [10]
o TheArtOfHttpScripting: grammar
o CIPHERS.md: document GSKit ciphers
o wolfssl: support setting cipher list
o wolfssl: display negotiated SSL version and cipher
o lib506: fix build for Open Watcom [12]
o asiohiper: improved socket handling [13]
o examples: make the C++ examples follow our code style too
o tests/sws: retry send() on EWOULDBLOCK [14]
o cmake: Fix passing _WINSOCKAPI_ macro to compiler [15]
o smtp: Fix STARTTLS denied error message
o imap/pop3: don't print response character in STARTTLS denied messages [16]
o rand: make it work without TLS backing [17]
o url: fix parsing for when 'file' is the default protocol [18]
o url: allow file://X:/path URLs on windows again [19]
o gnutls: check for alpn and ocsp in configure [20]
o IDN: Use TR46 'non-transitional' for toASCII translations [21]
o url: Fix NO_PROXY env var to work properly with --proxy option [22]
o CURLOPT_PREQUOTE.3: takes a struct curl_slist*, not a char* [23]
o docs: Add note about libcurl copying strings to CURLOPT_* manpages [24]
o curl: reset the easy handle at --next
o --next docs: --trace and --trace-ascii are also global
o --write-out docs: 'time_total' is not always shown with ms precision
o http: print correct HTTP string in verbose output when using HTTP/2
o docs: improved language in README.md HISTORY.md CONTRIBUTE.md [26]
o http2: disable server push if not requested [27]
o nss: use the correct lock in nss_find_slot_by_name()
o usercertinmem.c: improve the short description
o CURLOPT_CONNECT_TO: Fix compile warnings
o docs: non-blocking SSL handshake is now supported with NSS
o *.rc: escape non-ASCII/non-UTF-8 character for clarity [28]
o mbedTLS: fix multi interface non-blocking handshake [30]
o PolarSSL: fix multi interface non-blocking handshake [31]
o VC: remove the makefile.vc6 build infra [32]
o telnet: fix windows compiler warnings [33]
o cookies: do not assume a valid domain has a dot
o polarssl: fix hangs
o gnutls: disable TLS session tickets [34]
o mbedtls: disable TLS session tickets [35]
o mbedtls: implement CTR-DRBG and HAVEGE random generators [36]
o openssl: Don't use certificate after transferring ownership [37]
o cmake: Support curl --xattr when built with cmake [38]
o OS400: Fix symbols [39]
o docs: Add more HTTPS proxy documentation [40]
o docs: use more HTTPS links [41]
o cmdline-opts: Fixed build and test in out of source tree builds
o CHANGES.0: removed
o schannel: Remove incorrect SNI disabled message [42]
o darwinssl: Avoid parsing certificates when not in verbose mode [43]
o test552: Fix typos [44]
o telnet: Fix typos [45]
o transfer: only retry nobody-requests for HTTP [46]
o http2: reset push header counter fixes crash [47]
o nss: make FTPS work with --proxytunnel [48]
o test1139: Added the --manual keyword since the manual is required
o polarssl, mbedtls: Fix detection of pending data [49]
o http_proxy: Fix tiny memory leak upon edge case connecting to proxy [50]
o URL: only accept ";options" in SMTP/POP3/IMAP URL schemes [51]
o curl.1: ftp.sunet.se is no longer an FTP mirror
o tool_operate: Show HTTPS-Proxy options on CURLE_SSL_CACERT [52]
o http2: fix memory-leak when denying push streams [53]
o configure: Allow disabling pthreads, fall back on Win32 threads [54]
o curl: fix typo in time condition warning message [55]
o axtls: adapt to API changes [56]
o tool_urlglob: Allow a glob range with the same start and stop [57]
o winbuild: add note on auto-detection of MACHINE in Makefile.vc [58]
o http: fix missing 'Content-Length: 0' while negotiating auth [59]
o proxy: fix hostname resolution and IDN conversion [60]
o docs: fix timeout handling in multi-uv example
o digest_sspi: Fix nonce-count generation in HTTP digest [61]
o sftp: improved checks for create dir failures [62]
o smb: use getpid replacement for windows UWP builds [63]
o digest_sspi: Handle 'stale=TRUE' directive in HTTP digest [65]

(wiz)