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 (2h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 22:42:39 UTC Now

2016-10-09 15:00:35 UTC MAIN commitmail json YAML

Note update of devel/ruby-rgl package to 0.5.2.

(taca)

2016-10-09 15:00:05 UTC MAIN commitmail json YAML

Update to ruby-rgl to 0.5.2.

2016-05 Release 0.5.2

Horst Duchene <monora@gmail.com>
* Issue #21: Use new method vertex_id instead of object_id to identify vertices in dot export. (fa7592)
* Integrate Code Climate's test coverage reporting (0ab722)
* Clarify traversal order of DFS search (see #20). (afa788)
Chase Gilliam <chase.gilliam@gmail.com>
* drop 1.9.3 add newer jruby and rubinius (fad333)
Matías Battocchia <matias@riseup.net>
* Switched to a different heap implementation. (bd7c13)
gorn <j@kub.cz>
* Adding failing test for issue #24 (1f6204)

(taca)

2016-10-09 14:44:38 UTC MAIN commitmail json YAML

Note update of devel/ruby-power_assert package to 0.3.1.

(taca)

2016-10-09 14:44:12 UTC MAIN commitmail json YAML

2016-10-09 14:39:27 UTC MAIN commitmail json YAML

2016-10-09 14:37:42 UTC MAIN commitmail json YAML

Note addition of devel/ruby-pathutil package version 0.14.0.

(taca)

2016-10-09 14:37:15 UTC MAIN commitmail json YAML

Add and enbale ruby-pathutil.

(taca)

2016-10-09 14:36:51 UTC MAIN commitmail json YAML

Add ruby-pathutil version 0.14.0, required by newer ruby-jekyll.

Like Pathname but a little less insane.

(taca)

2016-10-09 14:34:28 UTC MAIN commitmail json YAML

Note addition of devel/ruby-dep package version 1.4.0.

(taca)

2016-10-09 14:34:04 UTC MAIN commitmail json YAML

Add and enable ruby-dep.

(taca)

2016-10-09 14:33:40 UTC MAIN commitmail json YAML

Add ruby-dep package version 1.4.0.

Creates a version constraint of supported Rubies, suitable for a gemspec file.

(taca)

2016-10-09 14:31:55 UTC MAIN commitmail json YAML

Note update of devel/ruby-pathname2 package to 1.8.0.

(taca)

2016-10-09 14:31:16 UTC MAIN commitmail json YAML

Update ruby-pathname2 to 1.8.0.

== 1.8.0 - 19-Jun-2016
* Changed license to Apache 2.0.
* Some cleanup and updates to the Rakefile and benchmarks.
* Refactored some realpath tests so they're not touching system files like
  /dev/stdin any more. Thanks go to Michael R. Crusoe for pointing out the
  potential pitfalls of doing that.

(taca)

2016-10-09 14:27:31 UTC MAIN commitmail json YAML

Note update of devel/ruby-parser package to 3.8.2.

(taca)

2016-10-09 14:26:56 UTC MAIN commitmail json YAML

Update ruby-parser to 3.8.2.

=== 3.8.2 / 2016-05-05

* 2 bug fixes:

  * Fixed lex_state in interpolated strings. (whitequark)
  * Fixed safe operator for newline/semicolon contexts. (presidentbeef)

(taca)

2016-10-09 14:26:15 UTC MAIN commitmail json YAML

Note update of devel/ruby-minitest package to 5.9.1.

(taca)

2016-10-09 14:25:45 UTC MAIN commitmail json YAML

Update ruby-minitest to 5.9.1.

=== 5.9.1 / 2016-09-25

* 2 bug fixes:

  * Re-release to refresh gem certificate signing. ugh.
  * Fixed hoe/minitest to not augment load path if we're actually testing minitest.

=== 5.9.0 / 2016-05-16

* 8 minor enhancements:

  * Added Minitest.info_signal accessors to customize signal for test run info. (nate)
  * Added assert_mock to make it more clear that you're testing w/ them.
  * Added negative filter by test name. (utilum)
  * Added warning to README that 1.8 and 1.9 support will be dropped in minitest 6.
  * Automatically activate minitest/hell if $MT_HELL is defined.
  * Improved default error messages for assert and refute. (bhenderson)
  * minitest/hell now tries to require minitest/proveit
  * mu_pp for strings prints out non-standard encodings to improve assert_equal diffs.

* 1 bug fix:

  * Removed Interrupt from PASSTHROUGH_EXCEPTIONS (already handled). (waldyr)

(taca)

2016-10-09 14:24:30 UTC MAIN commitmail json YAML

Note update of devel/ruby-hashery package to 2.1.2.

(taca)

2016-10-09 14:24:02 UTC MAIN commitmail json YAML

Update ruby-hashery to 2.1.2.

2.1.2 / 2016-05-02

Minor release fixes a test for KeyHash. And that's it.

Changes:

* Fix initialize test for KeyHash class.

(taca)

2016-10-09 14:21:36 UTC MAIN commitmail json YAML

Note update of devel/ruby-gettext_i18n_rails package to 1.8.0.

(taca)

2016-10-09 14:21:05 UTC MAIN commitmail json YAML

Update ruby-gettext_i18n_rails to 1.8.0.

* Add hamlit parser support for haml.
* Filter out options unknown to msgcat.
* Fix issue requiring libraries when they were already loaded.
* Fix Rails 5 compatibility.

(taca)

2016-10-09 14:10:34 UTC MAIN commitmail json YAML

Note update of devel/ruby-gettext package to 3.2.2.

(taca)

2016-10-09 14:10:04 UTC MAIN commitmail json YAML

Update ruby-gettext to 3.2.2.

## 3.2.2: 2016-04-17 {#version-3-2-2}

### Improvements

  * Supported non POSIX locale format such as "zh-Hant" for
    .mo search path.
    [GitHub#45][Patch by Michaël Hoste]

(taca)

2016-10-09 14:08:46 UTC MAIN commitmail json YAML

Note update of devel/ruby-flexmock package to 2.2.1.

(taca)

2016-10-09 14:08:19 UTC MAIN commitmail json YAML

Update ruby-flexmock to 2.2.1.

2.2.0:

- #new_instances now mocks the #initialize method instead of mocking after the
  allocation was done. This allows to do mock methods called by #initialize
  itself. Behaviour when the allocator is explicitely provided is left
  unchanged, which means that the old behaviour is still available by passing
  :new to new_instances.

2.1.0:

- added `#and_iterates` to fix some shortcomings of `#and_yield` without
  breaking backward compatibility
- strict partial mocks (and "based mocks" if `FlexMock.partials_are_based` is
  set to true) are now based on the object's singleton class, instead of its
  class.

(taca)

2016-10-09 14:00:08 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.4.4

(tsutsui)

2016-10-09 13:59:26 UTC MAIN commitmail json YAML

Note update of devel/ruby-ffi-yajl package to 2.3.0.

(taca)

2016-10-09 13:58:57 UTC MAIN commitmail json YAML

Update ruby-ffi-yajl to 2.3.0.

* replace Fixnum+Bignum with Integer #80 (lamont-granquist)
* update travis matrix #78 (lamont-granquist)

(taca)

2016-10-09 13:58:54 UTC MAIN commitmail json YAML

Update mikutter to 3.4.4.

Upstream changes:

* support Extended Tweet
* PostBox crashed in some case
* some translations were missed

(tsutsui)

2016-10-09 13:54:44 UTC MAIN commitmail json YAML

Note update of devel/ruby-ffi package to 1.9.14.

(taca)

2016-10-09 13:54:20 UTC MAIN commitmail json YAML

Update ruby-ffi to 1.9.14.

* Minor documentation and code style improvements.
* Support Ruby 2.1.8.
* Support Ruby 2.3.0.
* Fix library loading symbols.

For more detail, please refer:
<https://github.com/ffi/ffi/compare/1.9.10...1.9.14>.

(taca)

2016-10-09 13:16:37 UTC MAIN commitmail json YAML

Added cad/veriwell version 2.8.7

(kamil)

2016-10-09 13:15:03 UTC MAIN commitmail json YAML

Add cad/veriwell

(kamil)

2016-10-09 13:14:06 UTC MAIN commitmail json YAML

Import veriwell-2.8.7 as cad/veriwell

VeriWell is a full Verilog simulator. It supports nearly all of the
IEEE1364-1995 standard, as well as PLI 1.0.

Yes, VeriWell *is* the same simulator that was sold by Wellspring Solutions in
the mid-1990 and was included with the Thomas and Moorby book.

(kamil)

2016-10-09 13:03:04 UTC MAIN commitmail json YAML

Note update of databases/ruby-sqlite3 package to 1.3.12.

(taca)

2016-10-09 13:02:38 UTC MAIN commitmail json YAML

Update ruby-sqlite3 to 1.3.12.

=== 1.3.12

* Bugfixes:
  * OS X install will default to homebrew if available. Fixes #195

(taca)

2016-10-09 12:49:20 UTC MAIN commitmail json YAML

Note update of databases/ruby-sequel package to 4.39.0.

(taca)

2016-10-09 12:48:41 UTC MAIN commitmail json YAML

Update ruby-sequel to 4.39.0.

=== 4.39.0 (2016-10-01)

* Make active_model plugin use rollback_checker instead of after_rollback hook (jeremyevans)

* Add Database#rollback_checker, which returns a proc that returns whether the in progress transaction is rolled back (jeremyevans)

* Add Sequel::Database.set_shared_adapter_scheme to allow external adapters to support the mock adapter (jeremyevans)

* Make hook_class_methods plugin not use after commit/rollback model hooks (jeremyevans)

* Support add_column :after and :first options on MySQL (AnthonyBobsin, jeremyevans) (#1234)

* Support ActiveSupport 5 in pg_interval extension when weeks/hours are used in ActiveSupport::Duration objects (chanks) (#1233)

* Support IntegerMigrator :relative option, for running only the specified number of migrations up or down (jeremyevans)

* Make the touch plugin also touch associations on create in addition to update and delete (jeremyevans)

* Add :allow_manual_update timestamps plugin option for not overriding a manually set update timestamp (jeremyevans)

* Add Sequel.[] as an alias to Sequel.expr, for easier expression creation (jeremyevans)

* Add PostgreSQL full_text_search :to_tsquery=>:phrase option, for using PostgreSQL 9.6+ full text search phrase searching (jeremyevans)

* Add JSONBOp#insert in pg_json_ops extension, for jsonb_insert support on PostgreSQL 9.6+ (jeremyevans)

* Support add_column :if_not_exists option on PostgreSQL 9.6+ (jeremyevans)

(taca)

2016-10-09 12:47:56 UTC MAIN commitmail json YAML

Note update of databases/ruby-pg package to 0.19.0.

(taca)

2016-10-09 12:47:27 UTC MAIN commitmail json YAML

Update ruby-pg to 0.19.0.

== v0.19.0 [2016-09-21] Michael Granger <ged@FaerieMUD.org>

- Deprecate Ruby 1.9

Enhancements:
- Respect and convert character encoding of all strings sent
  to the server. #231
- Add PostgreSQL-9.5 functions PQsslInUse(), PQsslAttribute()
  and PQsslAttributeNames().
- Various documentation fixes and improvements.
- Add mechanism to build without pg_config:
    gem install pg -- --with-pg-config=ignore
- Update Windows binary gems to Ruby-2.3, PostgreSQL 9.5.4 and
  OpenSSL 1.0.2f.
- Add JSON coders and add them to BasicTypeMapForResults and
  BasicTypeMapBasedOnResult
- Allow build from git per bundler.

Bugfixes:
- Release GVL while calling PQsetClientEncoding(). #245
- Add __EXTENSIONS__ to Solaris/SmartOS for Ruby >= 2.3.x. #236
- Fix wrong exception when running SQL while in Connection#copy_data
  block for output

(taca)

2016-10-09 12:31:05 UTC MAIN commitmail json YAML

Note update of security/pear-Crypt_GPG package to 1.4.3.

(taca)

2016-10-09 12:30:30 UTC MAIN commitmail json YAML

Update pear-Crypt_GPG to 1.4.3.

Changelog:

This release fixes following bugs:

* Fix Bug #21121: Searching for keys with pattern containing non-ascii
  characters.
* Fix Bug #21119: Parsing of user identifier without name.
* Added POSIX method to isRunning() consistent with terminate().

(taca)

2016-10-09 12:29:35 UTC MAIN commitmail json YAML

Note update of mail/postfix* packages to 3.1.3.

(taca)

2016-10-09 12:28:19 UTC MAIN commitmail json YAML

Update postfix to 3.1.3.

Fixed with Postfix 3.1.3 and 3.0.7:

  * The Postfix SMTP server did not reset a previous session's
    failed/total command counts before rejecting a client that
    exceeds request or concurrency rates. This resulted in incorrect
    failed/total command counts being logged at the end of the
    rejected session.

  * The unionmap multi-table interface did not propagate table
    lookup errors, resulting in false "user unknown" responses.

  * The documentation was updated with a workaround for false "not
    found" errors with MySQL map queries that contain UTF8-encoded
    text. The workaround is to specify "option_group = client" in
    Postfix MySQL configuration files. This will be the default
    setting with Postfix 3.2 and later.

(taca)

2016-10-09 10:16:53 UTC MAIN commitmail json YAML

Updated net/dhcpcd to 6.11.5

(roy)

2016-10-09 10:16:28 UTC MAIN commitmail json YAML

Import dhcpcd-6.11.5 with the following change:
  *  Fix a define to allow dhcpcd to better manage routes on OpenBSD

(roy)

2016-10-09 08:40:56 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.3.3, caff-2.5, mc-4.8.18, mutt-1.7.1, notmuch-0.23,
  ocaml-findlib-1.6.3, poppler-0.48.0, py-hypothesis-3.5.3,
  py-setuptools-28.3.0, py-setuptools_scm-1.13.0, py-tortoisehg-3.9.2,
  wireshark-2.2.1, x264-devel-20161008, xterm-327.

(wiz)

2016-10-09 08:37:42 UTC MAIN commitmail json YAML

Updated graphics/p5-Image-Info to 1.39

(wiz)

2016-10-09 08:37:33 UTC MAIN commitmail json YAML

Updated p5-Image-Info to 1.39.

2016-10-08  Slaven Rezic  <slaven@rezic.de>

    Release 1.39

    Stable release with all changes in 1.38_50..1.38_51

2016-10-01  Slaven Rezic  <slaven@rezic.de>

    Release 1.38_51

    Just recreated distribution with a changed SIGNATURE.

    Release 1.38_50

    Don't allow XXE (XML External Entities) processing while parsing
    SVG files. Addresses RT #118205. This is a potentially
    incompatible change; however usually SVG files do not rely on XXE.

(wiz)

2016-10-09 08:36:51 UTC MAIN commitmail json YAML

Updated devel/p5-Params-Validate to 1.26

(wiz)

2016-10-09 08:36:41 UTC MAIN commitmail json YAML

Updated p5-Params-Validate to 1.26.

1.26    2016-10-06

- Reverted to Module::Build. The use of EUMM in 1.25 broke Windows builds.

(wiz)

2016-10-09 08:34:17 UTC MAIN commitmail json YAML

Updated print/cups-filters to 1.11.4

(leot)

2016-10-09 08:34:00 UTC MAIN commitmail json YAML

Update print/cups-filters to cups-filters-1.11.4

Changes:
CHANGES IN V1.11.4
- gstoraster: Allow Ghostscript to use the center-of-pixel
  method instead of the PostScript-standard any-part-of-pixel
  method when rendering filled paths. This improves the
  graphics output quality of low-resolution printers like
  label printers, for example to assure readability of bar
  codes (Bug #1373).
- cups-browsed: Fixes to avoid unneeded calls of
  handle_cups_queues() and even infinite loops (Possible fix
  for bug #1376). Also make sure that queues left over from
  the previous cups-browsed session are integrated correctly.

(leot)

2016-10-09 08:33:32 UTC MAIN commitmail json YAML

Updated print/cups to 2.2.1

(leot)

2016-10-09 08:33:16 UTC MAIN commitmail json YAML

Update print/cups to cups-2.2.1

Changes:
CHANGES IN CUPS V2.2.1
- Added "CreateSelfSignedCerts" directive for cups-files.conf to
          control whether the scheduler automatically creates its own
          self-signed X.509 certificates for TLS connections (Issue #4876)
        - http*Connect did not handle partial failures (Issue #4870)
        - Addressed some build warnings on Linux (Issue #4881)
        - cupsHashData did not use the correct hashing algorithm
          (<rdar://problem/28209220>)
        - Updated man pages (PR #4885)
        - Updated localizations (PR #4877, PR #4886)

(leot)

2016-10-09 08:32:54 UTC MAIN commitmail json YAML

Updated devel/p5-Term-ReadKey to 2.37

(wiz)

2016-10-09 08:32:42 UTC MAIN commitmail json YAML

Updated p5-Term-ReadKey to 2.37.

2.37 - 2016-10-07

* Make minimum version of ExtUtils::MakeMaker 6.58
* Better support parallel builds by making 'dynamic' a dependency of the ReadKey.pm
* Add a 'provides' META section to help indexing

2.36 - 2016-10-07

* Add a package declaration to the ReadKey_pm.PL to aid indexing

2.35 - 2016-10-06

* Use FULLPERLRUNINST to run the ReadKey_pm.PL to get the 'blib'

2.34 - 2016-10-06

* Fix GetTerminalSize() argument handling
* Fix miniperl build on Win32
* Remove unused Cwd
* Fix TAP output
* Fix warnings in XS file
* Don't attempt some tests if STDIN is not a terminal
* Generate ReadKey.pm from  ReadKey_pm.PL to expand blockoptions
* demand-load Carp,
* remove unneeded AutoLoader,
* Improve genchars.pl, support make -s silence.
* Improve Makefile.PL add SIGN, fix pure_site_install, support dual-life, fix realclean

(wiz)

2016-10-09 08:11:27 UTC MAIN commitmail json YAML

Added devel/py-nosexcover version 1.0.10

(wiz)

2016-10-09 08:11:17 UTC MAIN commitmail json YAML

+ py-nosexcover.

(wiz)

2016-10-09 08:10:52 UTC MAIN commitmail json YAML

Import py-nosexcover-1.0.10 as devel/py-nosexcover.

Extends nose.plugins.cover to add Cobertura-style XML reports.

Includes nose-xmlcover, a companion to the built-in nose.plugins.cover,
this plugin will write out an XML coverage report to a file named
coverage.xml.

(wiz)

2016-10-09 03:42:35 UTC MAIN commitmail json YAML

Updated sysutils/open-vm-tools to 10.0.7

(ryoon)

2016-10-09 03:41:56 UTC MAIN commitmail json YAML

Update to 10.0.7

The only following features are tested on NetBSD/amd64 7.99.39 without vmt(4)
on VMware Workstation 12 Player 12.0.5 for Windows or ESXi 6.0u2.

* Hostname and IP address report
* Shutdown and reboot operations from host
* Copy and paste of text string between host and guest
* Guest clock sync

The other features are not tested. For example,

* Drag and drop between host and guest
* VM HA, heartbeat
* HGFS, shared folder

Changelog:
What's New

VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Read about the new and enhanced features in this release below:

    Common versioning: Infrastructure changes to enable reporting of the true version of open-vm-tools. This feature is dependent on host support.
    Quiesced snapshots enhancements for Linux guests running IO workload: Robustness related enhancements in quiesced snapshot operation. The vmtoolsd service supports caching of log messages when guest IO has been quiesced. Enhancements in the vmbackup plugin use a separate thread to quiesce the guest OS to avoid timeout issues due to heavy I/O in the guest.
    Shared Folders: For Linux distributions with kernel version 4.0.0 and higher, there is a new FUSE based Shared Folders client which is used as a replacement for the kernel mode client.
    ESXi Serviceability: Default vmtoolsd logging is directed to a file instead of syslog. vmware-toolbox-cmd is enhanced for setting vmtoolsd logging levels.
    GuestInfo Enhancements: Plugin enhancements to report more than 64 IP addresses from the guest. These enhancements will be available only after upgrading the host because the guest IP addresses limit also exists on the host side.

Internationalization

open-vm-tools 10.0.0 supports the following languages:

    English
    French
    German
    Spanish
    Italian
    Japanese
    Korean
    Simplified Chinese
    Traditional Chinese

Compatibility

open-vm-tools 10.0.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.0 and VMware Fusion 8.0.

(ryoon)

2016-10-09 03:25:49 UTC MAIN commitmail json YAML

Fix PKGNAME to match buildlink3.mk and other orcus packages

(ryoon)

2016-10-09 03:21:09 UTC MAIN commitmail json YAML

Updated cad/MyHDL-gplcver to 0.9.0
Updated cad/MyHDL-iverilog to 0.9.0
Updated cad/py-MyHDL to 0.9.0

(kamil)

2016-10-09 03:17:50 UTC MAIN commitmail json YAML

Updated security/xml-security-c to 1.7.3

(ryoon)

2016-10-09 03:17:18 UTC MAIN commitmail json YAML

Update to 1.7.3

Changelog:
Bug

    [SANTUARIO-378] - xml-security-c cannot initialise on a Windows system with mandatory user profiles
    [SANTUARIO-380] - Avoid use of PATH_MAX where possible
    [SANTUARIO-381] - Spelling error in xsec/enc/OpenSSL/OpenSSLCryptoSymmetricKey.cpp
    [SANTUARIO-384] - OpenSSLCryptoKeyEC::signBase64SignatureDSA fails most of time
    [SANTUARIO-400] - Buffer overwrite in WinCAPICryptoSymmetricKey::encrypt() (WinCAPICryptoSymmetricKey.cpp)
    [SANTUARIO-409] - Win32 unicode build breaks due to wchar_t * passed to GetProcAddress()
    [SANTUARIO-426] - xml-security-c-1.7.3 not getting build on AIX with xerces-c-3.1.2

Improvement

    [SANTUARIO-386] - Spec file patch to add RHEL7 support

(ryoon)

2016-10-09 03:15:58 UTC MAIN commitmail json YAML

Update MyHDL from 0.8.1 to 0.9.0

pkgsrc packages altered:
- cad/MyHDL-gplcver
- cad/MyHDL-iverilog
- cad/py-MyHDL

pkgsrc changes:
- Add common Makefile.common for MyHDL packages
- 0.9.0 supports now Python 3.x
- update LICENSE to gnu-lgpl-v2.1
- replace local patch in MyHDL-gplcver and use MAKE_FLAGS to enforce INCS
- set CC in MyHDL-gplcver
- setup test target in cad/py-MyHDL
- share common distinfo
- replace AUTO_MKDIRS with INSTALLATION_DIRS
- switch MASTER_SITES to GitHub

upstream changelog
==================
What’s new in MyHDL 0.9
Python 3 support

Experimental Python 3 support has been added to MyHDL 0.9. This was a major effort to modernize the code. As a result, Python 2 and 3 are supported from a single codebase.

See Python 3 Support for more info.
Interfaces (Conversion of attribute accesses)
Rationale

Complex designs often have many signals that are passed to different levels of hierarchy. Typically, many signals logically belong together. This can be modelled by an interface: an object that has a number of Signal objects as its attributes. Grouping signals into an interface simplifies the code, improves efficiency, and reduces errors.

The following is an example of an interface definition:

class Complex:
    def __init__(self, min=-2, max=2):
        self.real = Signal(intbv(0, min=min, max=max))
        self.imag = Signal(intbv(0, min=min, max=max))

Although previous versions supported interfaces for modeling, they were not convertible. MyHDL 0.9 now supports conversion of designs that use interfaces.

The following is an example using the above Complex interface definition:

a,b = Complex(-8,8), Complex(-8,8)
c = Complex(-128,128)

def complex_multiply(clock, reset, a, b, c):

    @always_seq(clock.posedge, reset=reset)
    def cmult():
        c.real.next = (a.real*b.real) - (a.imag*b.imag)
        c.imag.next = (a.real*b.imag) + (a.imag*b.real)

    return cmult

Solution

The proposed solution is to create unique names for attributes which are used by MyHDL generators. The converter will create a unique name by using the name of the parent and the name of the attribute along with the name of the MyHDL module instance. The converter will essentially replace the ”.” with an “_” for each interface element. In essence, interfaces are supported using hierarchical name expansion and name mangling.

Note that the MyHDL convertor supports interfaces, even though the target HDLs do not. This is another great example where the convertor supports a high-level feature that is not available in the target HDLs.
See also

For additional information see the original proposal mep-107.
Other noteworthy improvements
ConcatSignal interface

The interface of ConcatSignal was enhanced. In addition to signals, you can now also use constant values in the concatenation.
std_logic type ports

toVHDL() has a new attibute std_logic_ports. When set, only std_logic type ports are used in the interface of the top-level VHDL module.
Development flow

The MyHDL development flow has been modernized by moving to git and github for version control. In addition, travis has set up so that all pull requests are tested automatically, enabling continuous intergration.
Acknowledgments

The Python 3 support effort was coordinated by Keerthan Jaic, who also implemented most of if. Convertible interfaces were championed by Chris Felton, and implemented by Keerthan Jaic.

MyHDL development is a collaborative effort, as can be seen on github. Thanks to all who contributed with suggestions, issues and pull requests.

(kamil)

2016-10-09 03:13:08 UTC MAIN commitmail json YAML

2016-10-09 03:12:24 UTC MAIN commitmail json YAML

Added archivers/libmspack version 0.5alpha

(ryoon)

2016-10-09 03:11:25 UTC MAIN commitmail json YAML

Import libmspack-0.5alpha as archivers/libmspack from pkgsrc-wip/libmspack.

The purpose of libmspack is to provide compressors and decompressors,
archivers and dearchivers for Microsoft compression formats: CAB, CHM, WIM,
LIT, HLP, KWAJ and SZDD. It is also designed to be easily embeddable,
stable, robust and resource-efficient.

(ryoon)

2016-10-08 23:27:50 UTC MAIN commitmail json YAML

Manually pin-point the release version of the 1.62.0 distfile.
Regenerate distinfo.

(joerg)

2016-10-08 23:26:56 UTC MAIN commitmail json YAML

Requires a newer xcb version.

(joerg)

2016-10-08 23:20:33 UTC MAIN commitmail json YAML

Renamed cad/verilog to cad/iverilog
Updated cad/MyHDL-iverilog to 0.8.1

(kamil)

2016-10-08 23:15:53 UTC MAIN commitmail json YAML

cad/verilog has been renamed to cad/iverilog

Use saner and more specific name for this package.

No objection for rename from <gdt>

(kamil)

2016-10-08 23:12:23 UTC MAIN commitmail json YAML

Switch from cad/verilog to cad/iverilog

No PKGREVISION bump as it was update as while ago.

(kamil)

2016-10-08 23:11:23 UTC MAIN commitmail json YAML

Switch from cad/verilog to cad/iverilog

Bump PKGREVISION to 1.

(kamil)

2016-10-08 23:07:02 UTC MAIN commitmail json YAML

Add cad/iverilog (will replace cad/verilog)

(kamil)

2016-10-08 23:01:46 UTC MAIN commitmail json YAML

Import iverilog (Icarus Verilog) 10.1.1 as cad/iverilog

It's a rename of cad/verilog to a better name.

Updated DESCR for new package:

Icarus Verilog is intended to compile ALL of the Verilog HDL as described in
the IEEE-1364 standard. Of course, it's not quite there yet. It does currently
handle a mix of structural and behavioral constructs.

Icarus Verilog is not aimed at being a simulator in the traditional sense, but
a compiler that generates code employed by back-end tools.

No objections to rename from <gdt>

(kamil)

2016-10-08 22:34:17 UTC MAIN commitmail json YAML

verilog-10.1.1 done

(kamil)

2016-10-08 22:32:54 UTC MAIN commitmail json YAML

Updated cad/verilog to 10.1.1

(kamil)

2016-10-08 22:30:43 UTC MAIN commitmail json YAML

Update cad/verilog (icarus verilog) from 0.9.7 to 10.1.1

pkgsrc changes:
- note GitHub tags (but not use them for now)
- remove conflict with nonexistent verilog-current
- install additional documentation in share/doc/ivl (not share/ivl)
- drop DESTDIR gymnastics - build works without it
- (re)enable gperf dependency
- regenerate buildlink3.mk
- drop patches/patch-lexor_keyword.cc - no longer needed
- patches/patch-vpi_Makefile partially fixed upstream - rest not needed

upstream changelog
==================

Probably the only notes available:

Here are the release notes for Icarus Verilog release branch 10. The 10
release is a huge improvement over the 0.9 release series, in every
aspect. Much more of the Verilog and SystemVerilog language is supported,
many bugs have been fixed, and performance has improved. The changes
(improvements!) are so numerous that there is no point attempting to
enumerate them.

-- http://iverilog.wikia.com/wiki/Release_Notes_Icarus_Verilog_10

(kamil)

2016-10-08 21:27:00 UTC MAIN commitmail json YAML

covered-0.7.10 done
covered-current-20091126 package dropped
verilog-current-20130827 package dropped
verilog-current-20150513 package dropped

(kamil)

2016-10-08 21:21:27 UTC MAIN commitmail json YAML

Updated cad/covered to 0.7.10

(kamil)

2016-10-08 21:18:30 UTC MAIN commitmail json YAML

Update cad/covered from 0.4.7 to 0.7.10

Local changes:
- set LICENSE (gnu-gpl-v2)
- replace DEPENDS of verilog to blk3
- stop replacing shebang for WISH - no longer needed
- stop helping to find tclConfig.sh and tkConfig.sh - no longer needed
- comment rationale for -DUSE_INTERP_RESULT (TCL/TK compatibility)
- drop patch-src_lxt2__read.c - fixed upstream (differently)
- comment and regenerate patch-src_lxt2__read.h

Upstream changelog (partial changes prior 0.7 not known)
==================
0.7.10
Stable release covered-0.7.10 made. This release updates the FST library to the latest version which contains some fixes and enhancements.

Stable release covered-0.7.9
11/21/2010 01:03 AM Filed in: Releases
Stable release covered-0.7.9 made. This release is a bug fix and minor feature enhancement release. Here are the details:

    Cleaned up error messages emitted from the clang utility.
    Updated GUI to use the ttk styled widgets for a more uniform look and allows the user to change the overall look of the GUI using a preference item.
    Handling issue where a CDD file was created in a different directory and we attempt to load it in a different environment. Previously, a stack trace was emitted rather than just the user error message.
    Updated copyright dates to include 2010
    Added FST dumpfile scoring (new -fst option added to the score command to accommodate this option).
    Adding support for "wire real" and associated code to Verilog parser.
    Fixing issue with memory coverage.
    Fixing bug 3054545. When a merged CDD file was used in an exclude command, a segmentation fault would occur.
    Added support for constant assignment to reals.
    Added support for "parameter integer" and "parameter real".
    Added parsing support for the $fopenw system task.
    Added support for performing +: and -: part selection on the left-hand-side of assignment expressions.
    Fixed various memory overrun and memory leak issues that caused instability issues within the GUI.
    Fixed GUI combinational logic issue where incorrect highlighting/underlining was occurring for uncovered expressions.
    Fixed GUI issue with next/previous button traversal for combinational logic.
    Enhanced the regression suite to verify all of the new features mentioned above.
    Updated user guide HTML output to include the Covered banner to the top of each page.
    User guide and man pages have been updated per these changes.

On a side note, active work on Covered's development branch(es) has stopped indefinitely. I plan to support the current feature set in the 0.7.x branch with possible minor enhancements as requested. Please feel free to continue to send me e-mail and/or submit bug reports against the 0.7.x stable releases.

Stable release covered-0.7.8
03/24/2010 10:20 PM Filed in: Releases
Stable release covered-0.7.8 made. This release is primarily a bug fix release, but it does contain a few new
minor features and Verilog language enhancements. Here are the details:

    Fixed bug 2912587. Using the -f option with the merge command was causing errors.
    Fixed bug 2912679. If the GUI was invoked (i.e., covered report -view) and an error in command-line parsing occurred, Covered segfaulted.
    Added ability to specify the CDD on the report command-line when starting the GUI (i.e., covered report -view foobar.cdd) which will automatically load the specified CDD files into the GUI on startup. Feature request 2912698.
    Fixed bug 2925756. An expression surrounded by the parenthesis could cause a segmentation fault when parsing.
    Support has been added for NC-Verilog VPI usage.
    Fixed bug 2926579. Changing from a known value to an X value should cause no change in toggle coverage; however, when we transition back to a known value and it differs from the previously known value, we record a toggle coverage change. Example: 0 -> X -> 0 (no change in coverage), 0 -> X -> 1 (change in coverage).
    Fixed bug 2927285. Segmentation faults could occur when excluding FSM and combinational logic cases.
    Added support for the $clog system function call.
    Fixed bug 2929948. Assignments to a concatentation of signals could lead to segmentation fault.
    Fixed issue in the LXT2 reader that resulted in a memory leak.
    Fixed bug 2933112. Added full support for out-of-bounds assignment.
    Added new -T global option that provides a "terse" output which outputs the Covered header and warnings/errors only (less output than using none of the global output verbosity options). Feature request 2952492.
    Fixed bug 2960887. Adds support for creating a definition which contains no user value (i.e., `define FOO). Covered was incorrectly assigning a value of 1 to these types of defines.
    Fixed bug 2958529. Zero width replications are now supported by Covered (i.e., {0{a & b}})
    Fixed bug 2974860. Fixed issue with FSM state input/output variables being output to an ASCII report file correctly.
    Added ability to allow the "trans" parameter to Covered FSM attributes to contain additional characters after it. Some simulators don't like Verilog attributes having the same name for multiple parameters. Feature request 2976039.
    User guide has been updated per these changes.

Development release covered-20091126
11/26/2009 10:10 PM Filed in: Releases
Development release covered-20091126 made. This is a bug fix release only.

Stable release covered-0.7.7
10/24/2009 10:09 PM Filed in: Releases
Stable release covered-0.7.7 made. This is a bug fix release only.

    Fixed compilation warnings when compiling on 64-bit Mac OS X and Debian-based platforms.
    Updates to build scripts to help downstream Debian releases builds.
    Fixed bug 2880705. $Id: keywords containing newlines are now handled properly. Additionally, fixing issues with multiply instantiated modules within a generate block.
    Fixed bug 2881869. Fixed a stack overflow issue in the gen_item_resolve function that would cause segmentation faults when too many items were being generated within a single generate block.
    Fixed bug 2882433. Fixed the "ERROR! Parameter used in expression but not defined in current module" error when a generated module instance has a parameter override of a parameter with the same name as the parameter within the module that contains the generate block.

Stable release covered-0.7.6
08/24/2009 10:12 PM Filed in: Releases
Stable release covered-0.7.6 made. This is a bug fix release only.

    Fixed misspelling in report generator code (misspelling showed up in text reports)
    Fixed issues with performing module merging with modules containing generate blocks configured differently for different instantiations of the same module.

Stable release covered-0.7.5
08/02/2009 10:20 PM Filed in: Releases
Stable release covered-0.7.5 made. This is a bug fix release only.

    Fixed bug 2808818. If a generate variable name collided with a reg/wire name, Covered was not emitting an error.
    Fixed bug 2808820. If no signal was used from the dumpfile and at least one signal needs information from the dumpfile, Covered needed to signal a user error.
    Fixed bug 2812321. Parameterized/generated modules could get incorrect coverage calculated for them.
    Fixed bug 2812495. Fixed a crash issue. There is another part to this bug report that is not fixed, however.
    Fixed bug 2813405. A design run with the -g score option caused the GUI to freeze when viewed.
    Fixed bug 2813948. Fixed assertion issue with merging scored and unscored CDD files.

Development release covered-20090802
08/02/2009 10:19 PM Filed in: Releases
Development release covered-20090802 made. This development release adds several performance enhancements and bug fixes to the new inlined code coverage flow, including the following:

    Adding support for $random and $urandom system calls to inlined coverage.
    Includes all fixes made to the stable 0.7.5 release.
    Adding support for $value$plusargs system calls to inlined coverage.
    Fixing issue with generated IF statements.
    Added user documentation for inlined coverage flow and score options.
    Fixing issue with generated code interrupting comma-separated assign statements.
    Performed code simplification and performance improvement with the way statements were handled internally.
    Removed unnecessary calls to simulation functions when using inlined code coverage (this added a performance penalty).
    Improved performance of inlined code generator for sizing generated signals.
    Fixed memory indexing issues related to memory coverage.
    Added support for static function and static ternary operators for inlined code coverage.
    Added code to differentiate functions used statically and not to do the right thing for inlined code coverage accumulation.
    Added vcd_diff script which checks the dumpfile output from non-inlined and inlined design files to verify that the inlined code generator does not change the result. This check is now a part of all inlined regression runs.
    Made several performance improvements to the VCD file reader. The reader is now 10-20% faster.
    Added support for Verilator regressions runs and ported a couple of diagnostics to Verilator format.
    Adding check to make sure that a CDD file without inlined mode set that reads a VCD file containing inlined coverage data emits an error to the user and exits gracefully.
    Added -inline-comb-depth score option to allow the user to specify a shallower combinational coverage depth to be generated -- improving inlined simulation and coverage performance.
    For Verilator runs, inserted pragmas around intermediate combinational logic expression signals to exclude them from being output to VCD files. This improves simulation and coverage performance for Verilator runs (other simulators that have a VPI that automatically remove these signals from generating change callbacks).
    Performing code replace of some actual code with pre-calculated intermediate expression values for further simulation performance improvements.
    Added "e" option to -inline-metrics which allows event coverage to be turned on/off independently of other combinational logic coverage. This allows further simulation and coverage performance improvements (especially for Verilator runs).
    Added optimization that causes code generation to be skipped for assertion files when assertion coverage is not required.
    Full regressions now runs cleanly with all code changes.

Stable release covered-0.7.4
06/17/2009 10:21 PM Filed in: Releases
Stable release covered-0.7.4 made. This is a bug fix release only.

    Updated regression files for the new 2.4 version of the OVL.
    Fixed bug 2804585. Memory reads in LHS part selects were not being marked for memory coverage.
    Fixed issue with VPI usage in a VCS simulation with generate statements.
    Fixed bug 2805191. Automatic tasks/functions that manipulate variables outside of the task/function can cause incorrect toggle coverage for those signals.
    Fixed bug 2806855. Generate blocks generating module instantiations could lead to score command errors (segfaults, internal assertion errors, etc.)

Stable release covered-0.7.3
06/04/2009 10:22 PM Filed in: Releases
Stable release covered-0.7.3 made. This primarily fixes a few bugs in the compile of Covered "out of the box". It seems that even with the regression testbench, things can still slip through the cracks :( Anyhow, please use this release instead of the 0.7.2 release.

Stable release covered-0.7.2
05/09/2009 10:23 PM Filed in: Releases
Stable release covered-0.7.2 made. This is primarily a bug fix release with a few new features added to the CLI. Here are the details of the changes.

    Fixed bug 2791651. Memory deallocation errors occurred when syntax errors were being reported by the parser.
    Fixed bug 2791599. Whitespace prior to a `line or #line directive were not being handled properly.
    Fixed bug 2794588. If a module was specified in a -v option after its directory was specified by the -y option to the score command, the module was not found for parsing.
    Fixed bug 2794684. If a normal (not generate) case statement within a generate block will output the case expression to be output to the CDD more than once, leading to internal assertion errors when the CDD file is read.
    Fixed bug 2795088. When a CDD file is opened from the wizard GUI window, the open file window can be placed behind the wizard window. Instead the wizard window should disappear once a selection button has been clicked.
    Fixed bug 2795086. If the user clicked on the global exclusion reason listbox when it is empty, a Tcl/Tk error message box was raised.
    Fixed bug 2795089. If the GUI detailed combinational logic window is used to view several expressions one after the other, Covered can segfault.
    Fixed bug 2795583. Score command segfaults when a module is instantiated within a generate block and overrides a parameter value within the module.
    Fixed bug 2795640. Variables instantiated within a generate block caused issues with Covered when simulated with VCS.
    Fixed bug where memory elements being assigned via non-blocking assignments were not being evaluated, leading to incorrect coverage output.
    CLI updates/fixes:

        When the 'debug on' command is specified, a line specifying that the debug mode is now on is output (previously nothing was output (because the debug mode was off).
        Changed the 'debug on' command to 'debug less' and 'debug more' where the prior only outputs the executed statements and timestep information during simulation while the latter outputs what 'debug on' used to output (extremely verbose).
        Fixed bug 2795209. When an unknown CLI command was specified, a memory error occurred.
        Fixed bug 2795215. Status bar was attempting to be output during simulation when debug mode was turned on. This created some unreadable/messy output.
        Changed the 'goto ' command to 'goto time '.
        Added 'goto line [:]' command which simulates until the specified line number is about to be simulated.
        Added 'goto expr ' command which simulates until the given expression evaluates to a value of true.
        Added support for handling the Ctrl-C interrupt when the score command is simulating with the -cli option specified. In this case, simulation will immediately stop and return a CLI prompt which will allow the user to continue interacting with the simulation.

    Updated user guide documentation to include the changes made to the CLI.

Stable release covered-0.7.1
05/07/2009 10:24 PM Filed in: Releases
Stable release covered-0.7.1 made. This is a bug fix release only. Here are the details:

    Fixed bug 2782473. CDD files being merged from different testbenches but with similar leading hierarchy (but different top-level modules) which would lead to internal assertion errors.
    Fixed bug 2785453. Wires declared in generated named scopes were not handled correctly by Covered in VPI mode of operation, leading to inaccurate coverage information.
    Fixed bug 2786986. An always block with a part select in the sensitivity list was triggering on the entire signal change rather than the specific part select, leading to a potential degradation in performance and inaccuracy in coverage information.
    Allow time variable types to be included for coverage.
    Fixing permission issue with the install-sh script that some people would get after first downloading and installing.
    Updated README and INSTALL files to be more accurate.
    Fixed coverage accuracy issue for code that uses variable part selects in LHS of expressions.

Stable release covered-0.7
04/26/2009 10:24 PM Filed in: Releases
Stable release covered-0.7 made. This is a significant improvement over the 0.6 release, providing Verilog language enhancements, significant score optimizations, new rank and exclude commands, an enhanced merging capability, a multitude of GUI enhancements, a complete overhaul of the user documentation, many bug fixes, and much more.

(kamil)

2016-10-08 14:45:45 UTC MAIN commitmail json YAML

+ bind-9.11.0, isc-dhcp-4.3.5.
- roundcube-1.2.1.

(taca)

2016-10-08 14:45:25 UTC MAIN commitmail json YAML

Drop conflict with nonexistent covered-current

(kamil)

2016-10-08 14:44:31 UTC MAIN commitmail json YAML

Note update of Roundcube Web mail to 1.2.2.

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

(taca)

2016-10-08 14:43:24 UTC MAIN commitmail json YAML

Update roundcube-plugin-zipdownload to 1.2.2.

- Fix bug where names of downloaded files could be malformed when derived from the message subject (#5404)

(taca)

2016-10-08 14:42:55 UTC MAIN commitmail json YAML

Update roundcube-plugin-password to 1.2.2.

None except version.

(taca)

2016-10-08 14:42:23 UTC MAIN commitmail json YAML

Update roundcube-plugin-enigma to 1.2.2.

- Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent)
- Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371)
- Enigma: Make recipient key searches case-insensitive (#5434)

(taca)

2016-10-08 14:41:52 UTC MAIN commitmail json YAML

Update roundcube to 1.2.2.

RELEASE 1.2.2
-------------
- Fix regression in resizing JPEG images with Imagick (#5376)
- Managesieve: Fix parsing of vacation date-time with non-default date_format (#5372)
- Use SymLinksIfOwnerMatch in .htaccess instead of FollowSymLinks disabled on some hosts for security reasons (#5370)
- Wash position:fixed style in HTML mail for better security (#5264)
- Fix bug where memcache_debug didn't work for session operations
- Fix bug where Message-ID domain part was tied to username instead of current identity (#5385)
- Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content
- Fix E_DEPRECATED warning when using Auth_SASL::factory() (#5401)
- Fix bug where names of downloaded files could be malformed when derived from the message subject (#5404)
- Fix so "All" messages selection is resetted on search reset (#5413)
- Fix bug where folder creation could fail if personal namespace contained more than one entry (#5403)
- Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400)
- Fix PHP warning when handling shared namespace with empty prefix (#5420)
- Fix so folders list is scrolled to the selected folder on page load (#5424)
- Fix so when moving to Trash we make sure the folder exists (#5192)
- Fix displaying size of attachments with zero size
- Fix so "Action disabled" error uses more appropriate 404 code (#5440)

(taca)

2016-10-08 14:41:22 UTC MAIN commitmail json YAML

Updated cad/covered to 0.4.7nb6

(kamil)

2016-10-08 14:38:43 UTC MAIN commitmail json YAML

Detach the cad/verilog-current dependency

Bump PKGREVISION to 6.

(kamil)

2016-10-08 14:33:52 UTC MAIN commitmail json YAML

Removed cad/covered-current

(kamil)

2016-10-08 14:31:33 UTC MAIN commitmail json YAML

2016-10-08 14:31:27 UTC MAIN commitmail json YAML

Detach cad/covered-current

(kamil)

2016-10-08 14:23:47 UTC MAIN commitmail json YAML

Removed cad/verilog-current

(kamil)

2016-10-08 14:21:12 UTC MAIN commitmail json YAML

2016-10-08 14:18:22 UTC MAIN commitmail json YAML

Detach cad/verilog-current

(kamil)

2016-10-08 13:05:38 UTC MAIN commitmail json YAML

Added databases/lua-sql-mysql version 2.3.2
Added databases/lua-sql-postgres version 2.3.2
Added databases/lua-sql-sqlite version 2.3.2
Added databases/lua-sql-sqlite3 version 2.3.2

(kamil)

2016-10-08 13:02:37 UTC MAIN commitmail json YAML

Added:
- lua-sql-mysql
- lua-sql-postgres
- lua-sql-sqlite
- lua-sql-sqlite3

(kamil)

2016-10-08 12:58:22 UTC MAIN commitmail json YAML

Import SQLite 3.x luasql 2.3.2 as databases/lua-sql-sqlite3

LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:
  * Connect to ODBC, Oracle, MySQL and PostgreSQL databases;
  * Execute arbitrary SQL statements;
  * Retrieve results in a row-by-row cursor fashion;

This package provides access to SQLite 3.x.

(kamil)

2016-10-08 12:57:07 UTC MAIN commitmail json YAML

Import SQLite 2.x luasql 2.3.2 as databases/lua-sql-sqlite

LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:
  * Connect to ODBC, Oracle, MySQL and PostgreSQL databases;
  * Execute arbitrary SQL statements;
  * Retrieve results in a row-by-row cursor fashion;

This package provides access to SQLite 2.x.

(kamil)

2016-10-08 12:55:54 UTC MAIN commitmail json YAML

Import PostgreSQL luasql 2.3.2 as databases/lua-sql-postgres

LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:
  * Connect to ODBC, Oracle, MySQL and PostgreSQL databases;
  * Execute arbitrary SQL statements;
  * Retrieve results in a row-by-row cursor fashion;

This package provides access to PostgreSQL.

(kamil)

2016-10-08 12:53:54 UTC MAIN commitmail json YAML

Import MySQL luasql 2.3.2 as databases/lua-sql-mysql

LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:
  * Connect to ODBC, Oracle, MySQL and PostgreSQL databases;
  * Execute arbitrary SQL statements;
  * Retrieve results in a row-by-row cursor fashion;

This package provides access to MySQL.

(kamil)

2016-10-08 11:03:26 UTC MAIN commitmail json YAML

Enable generic SQL backend support. Fixes pkg/51536. PKGREVISION++

(fhajny)

2016-10-08 10:34:18 UTC MAIN commitmail json YAML

This requires libdrm_amdgpu.so from x11/libdrm. Fix build

(ryoon)

2016-10-08 10:27:25 UTC MAIN commitmail json YAML

Updated devel/nss to 3.27.1

(ryoon)

2016-10-08 10:26:12 UTC MAIN commitmail json YAML

Update to 3.27.1

Changelog:
The NSS team has released Network Security Services (NSS) 3.27.1.

This is a patch release to address a TLS compatibility issue 
that some applications experienced with NSS 3.27.

Notable Changes:
Availability of the TLS 1.3 (draft) implementation has been re-disabled
in the default build.

Previous versions of NSS made TLS 1.3 (draft) available only when compiled
with NSS_ENABLE_TLS_1_3. NSS 3.27 set this value on by default, allowing
TLS 1.3 (draft) to be disabled using NSS_DISABLE_TLS_1_3, although the
maximum version used by default remained TLS 1.2.

However, some applications query the list of protocol versions that are
supported by the NSS library, and enable all supported TLS protocol versions.
Because NSS 3.27 enabled compilation of TLS 1.3 (draft) by default, it caused
those applications to enable TLS 1.3 (draft). This resulted in connectivity
failures, as some TLS servers are version 1.3 intolerant, and failed to
negotiate an earlier TLS version with NSS 3.27 clients.

(ryoon)

2016-10-08 09:29:32 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20161007

(leot)

2016-10-08 09:29:17 UTC MAIN commitmail json YAML

Update net/youtube-dl to youtube-dl-20161007

Changes:
version 2016.10.07

Extractors
+ [iprima] Detect geo restriction
* [facebook] Fix video extraction (#10846)
+ [commonprotocols] Support direct MMS links (#10838)
+ [generic] Add support for multiple vimeo embeds (#10862)
+ [nzz] Add support for nzz.ch (#4407)
+ [npo] Detect geo restriction
+ [npo] Add support for 2doc.nl (#10842)
+ [lego] Add support for lego.com (#10369)
+ [tonline] Add support for t-online.de (#10376)
* [techtalks] Relax URL regular expression (#10840)
* [youtube:live] Extend URL regular expression (#10839)
+ [theweatherchannel] Add support for weather.com (#7188)
+ [thisoldhouse] Add support for thisoldhouse.com (#10837)
+ [nhl] Add support for wch2016.com (#10833)
* [pornoxo] Use JWPlatform to improve metadata extraction

version 2016.10.02

Core
* Fix possibly lost extended attributes during post-processing
+ Support pyxattr as well as python-xattr for --xattrs and
  --xattr-set-filesize (#9054)

Extractors
+ [jwplatform] Support DASH streams in JWPlayer
+ [jwplatform] Support old-style JWPlayer playlists
+ [byutv:event] Add extractor
* [periscope:user] Fix extraction (#10820)
* [dctp] Fix extraction (#10734)
+ [instagram] Extract video dimensions (#10790)
+ [tvland] Extend URL regular expression (#10812)
+ [vgtv] Add support for tv.aftonbladet.se (#10800)
- [aftonbladet] Remove extractor
* [vk] Fix timestamp and view count extraction (#10760)
+ [vk] Add support for running and finished live streams (#10799)
+ [leeco] Recognize more Le Sports URLs (#10794)
+ [instagram] Extract comments (#10788)
+ [ketnet] Extract mzsource formats (#10770)
* [limelight:media] Improve HTTP formats extraction

version 2016.09.27

Core
+ Add hdcore query parameter to akamai f4m formats
+ Delegate HLS live streams downloading to ffmpeg
+ Improved support for HTML5 subtitles

Extractors
+ [vk] Add support for dailymotion embeds (#10661)
* [promptfile] Fix extraction (#10634)
* [kaltura] Speed up embed regular expressions (#10764)
+ [npo] Add support for anderetijden.nl (#10754)
+ [prosiebensat1] Add support for advopedia sites
* [mwave] Relax URL regular expression (#10735, #10748)
* [prosiebensat1] Fix playlist support (#10745)
+ [prosiebensat1] Add support for sat1gold sites (#10745)
+ [cbsnews:livevideo] Fix extraction and extract m3u8 formats
+ [brightcove:new] Add support for live streams
* [soundcloud] Generalize playlist entries extraction (#10733)
+ [mtv] Add support for new URL schema (#8169, #9808)
* [einthusan] Fix extraction (#10714)
+ [twitter] Support Periscope embeds (#10737)
+ [openload] Support subtitles (#10625)

version 2016.09.24

Core
+ Add support for watchTVeverywhere.com authentication provider based MSOs for
  Adobe Pass authentication (#10709)

Extractors
+ [soundcloud:playlist] Provide video id for early playlist entries (#10733)
+ [prosiebensat1] Add support for kabeleinsdoku (#10732)
* [cbs] Extract info from thunder videoPlayerService (#10728)
* [openload] Fix extraction (#10408)
+ [ustream] Support the new HLS streams (#10698)
+ [ooyala] Extract all HLS formats
+ [cartoonnetwork] Add support for Adobe Pass authentication
+ [soundcloud] Extract license metadata
+ [fox] Add support for Adobe Pass authentication (#8584)
+ [tbs] Add support for Adobe Pass authentication (#10642, #10222)
+ [trutv] Add support for Adobe Pass authentication (#10519)
+ [turner] Add support for Adobe Pass authentication

version 2016.09.19

Extractors
+ [crunchyroll] Check if already authenticated (#10700)
- [twitch:stream] Remove fallback to profile extraction when stream is offline
* [thisav] Improve title extraction (#10682)
* [vyborymos] Improve station info extraction

version 2016.09.18

Core
+ Introduce manifest_url and fragments fields in formats dictionary for
  fragmented media
+ Provide manifest_url field for DASH segments, HLS and HDS
+ Provide fragments field for DASH segments
* Rework DASH segments downloader to use fragments field
+ Add helper method for Wowza Streaming Engine formats extraction

Extractors
+ [vyborymos] Add extractor for vybory.mos.ru (#10692)
+ [xfileshare] Add title regular expression for streamin.to (#10646)
+ [globo:article] Add support for multiple videos (#10653)
+ [thisav] Recognize HTML5 videos (#10447)
* [jwplatform] Improve JWPlayer detection
+ [mangomolo] Add support for Mangomolo embeds
+ [toutv] Add support for authentication (#10669)
* [franceinter] Fix upload date extraction
* [tv4] Fix HLS and HDS formats extraction (#10659)

(leot)

2016-10-08 09:17:20 UTC MAIN commitmail json YAML

Updated lang/php71 to 7.1.0rc3

(jdolecek)

2016-10-08 09:16:09 UTC MAIN commitmail json YAML

Update php71 to 7.1.0RC3

Changes:
- Core:
  . Fixed bug #73156 (segfault on undefined function). (Dmitry)
  . Fixed bug #73163 (PHP hangs if error handler throws while accessing undef
    const in default value). (Nikita)
  . Fixed bug #73172 (parse error: Invalid numeric literal). (Nikita, Anatol)
  . Fixed bug #73181 (parse_str() without a second argument leads to crash).
    (Nikita)

- COM:
  . Fixed bug #73126 (Cannot pass parameter 1 by reference). (Anatol)
  . Fixed bug #69579 (Invalid free in extension trait). (John Boehr)

- GD:
  . Fixed bug #50194 (imagettftext broken on transparent background w/o
    alphablending). (cmb)
  . Fixed bug #73003 (Integer Overflow in gdImageWebpCtx of gd_webp.c). (trylab,
    cmb)
  . Fixed bug #53504 (imagettfbbox gives incorrect values for bounding box).
    (Mark Plomer, cmb)
  . Fixed bug #73157 (imagegd2() ignores 3rd param if 4 are given). (cmb)
  . Fixed bug #73155 (imagegd2() writes wrong chunk sizes on boundaries). (cmb)
  . Fixed bug #73159 (imagegd2(): unrecognized formats may result in corrupted
    files). (cmb)
  . Fixed bug #73161 (imagecreatefromgd2() may leak memory). (cmb)

- JSON:
  . Fixed bug #73113 (Segfault with throwing JsonSerializable). (julien)

- PCRE:
  . Fixed bug #73121 (Bundled PCRE doesn't compile because JIT isn't supported
    on s390). (Anatol)

- PDO_DBlib:
  . Fixed bug #72414 (Never quote values as raw binary data). (Adam Baratz)
  . Allow \PDO::setAttribute() to set query timeouts. (Adam Baratz)
  . Handle SQLDECIMAL/SQLNUMERIC types, which are used by later TDS versions.
    (Adam Baratz)
  . Add common PDO test suite. (Adam Baratz)
  . Free error and message strings when cleaning up PDO instances.
    (Adam Baratz)
  . Fixed bug #67130 (\PDOStatement::nextRowset() should succeed when all rows
    in current rowset haven't been fetched). (Peter LeBrun)
  . Ignore potentially misleading dberr values. (Chris Kings-Lynne)

- phpdbg:
  . Added generator command for inspection of currently alive generators. (Bob)

- Reflection
  . Undo backwards compatiblity break in ReflectionType->__toString() and
    deprecate via documentation instead. (Nikita)

- Session:
  . Fixed bug #73100 (session_destroy null dereference in ps_files_path_create).
    (cmb)

(jdolecek)

2016-10-08 06:20:39 UTC MAIN commitmail json YAML

Updated MASTER_SITES and HOMEPAGE; the old ones seem to be dead.

(adam)

2016-10-08 06:16:24 UTC MAIN commitmail json YAML

Version 1.8.8 (built with libpng-1.6.26beta06 and zlib-1.2.8.1)
  Fixed "nolib" build (bug report by Hanspeter Niederstrasser).
    Make sure we use system-png.h, and not the local file.  It is now
    possible to build either the regular pngcrush or the "nolib"
    pngcrush in the complete pngcrush source directory (use
    "make clean" before rebuilding!)
  Fixed timing when using "clock()". Sometimes an additional second
    was added when the timer crossed a one-second boundary, since
    version 1.8.5.
  Upgrade libpng to version 1.6.26beta06 and zlib to 1.2.8.1.
  Use zlib-1.2.8.1 new "inflateValidate()" function to avoid checking
    ADLER32 checksums. Version 1.8.7 did not work when the "-fix"
    option was used.

(adam)

2016-10-08 06:05:36 UTC MAIN commitmail json YAML

Unfortunately the distfile has changed - with docs rebuilt - so we must change as well

(adam)

2016-10-07 22:24:52 UTC MAIN commitmail json YAML

Updated devel/p5-glib2 to 1.323

(mef)

2016-10-07 22:24:42 UTC MAIN commitmail json YAML

Updated devel/p5-glib to 1.323
------------------------------
Overview of changes in Glib 1.323 (stable)
============================================
* Fix typos (Bugzilla #760065)
* Docs: add missing blurbs for the benefit of 'whatis' (Bugzilla #753466)

(mef)

2016-10-07 19:24:58 UTC MAIN commitmail json YAML

Updated meta-pkgs/boost to 1.62.0

(adam)

2016-10-07 18:32:18 UTC MAIN commitmail json YAML

One last piece of boost update

(adam)

2016-10-07 18:26:14 UTC MAIN commitmail json YAML

2016-10-07 17:51:11 UTC MAIN commitmail json YAML

Changes 1.62.0:
New Libraries
-------------
Fiber:
* Framework for userland-threads/fibers, from Oliver Kowalke.
QVM:
* Boost QVM is a generic library for working with quaternions, vectors and matrices of static size with the emphasis on 2, 3 and 4-dimensional operations needed in graphics, video games and simulation applications, from Emil Dotchevski.

Updated Libraries
-----------------
Atomic:
* Improved support for Oracle Studio and SPARC. The library now provides native atomic operations on SPARCv8+.

Chrono:
* 11330 boost::chrono::duration default constructor doesn't initialize rep_
* 11618 Chrono IO V2 doc ios_state.hpp does not exist
* 11631 boost chrono io v2 does not let you support custom clocks

Circular Buffer:
* Debug implementation is no longer used by default in debug mode. Debug implementation does not have the same thread safety guarantees as the normal (release) implementation or other containers. As a result of this change BOOST_CB_DISABLE_DEBUG macro is no longer used. BOOST_CB_ENABLE_DEBUG=1 should be defined instead to enable debug support.

Container:
* Fixed bugs:
Trac 9481: "Minor comment typo in Boost.Container".
Trac 9689: "Add piecewise_construct to boost::container".
Trac 11170: "Doc slip for index_of".
Trac 11802: "Incorrect ordering after using insert() with ordered_range_t on a flat_multiset with a non-default sort order".
Trac 12117: "flat_set constructor with ordered_unique_range".
Trac 12177: "vector::priv_merge uses unqualified uintptr_t".
Trac 12183: "GCC 6.1 thinks boost::container::string violates strict aliasing".
Trac 12256: "set<std::pair<int,int>>::insert cause compilation error in debug configuration in Visual Studio 2012".
Trac 12273: "static_vector max_size() and capacity() should be constant expressions". Added constant static_vector<>::static_capacity to use the configured capacity in constant expressions.
Trac 12286: "PMR flat_map from Boost Container does not compile".
Trac 12296: "{deque,string} combine for a memory leak".
Trac 12319: "flat_set should be nothrow move constructible".
* Revised noexcept expressions of default and move constructors in all containers.
* Implemented C++17 insert_or_assign/try_emplace for map and flat_map.
* Implemented C++17 extract/insert(node) for map, multimap, set, multiset.

Context:
* 12215 all stack corrupted on Windows using default fixedsize_stack
* 12242 build issue with Intel C++ compiler for MacOS
* fix stack unwinding for execution_context_v1

Coroutine:
* deprecated in favour of Coroutine2

Coroutine2:
* 12221 coroutine<>::push_type function starts without pushing
* do not swallow exceptions thrown at coroutine<>::push_type construction

DLL:
* Mangled symbols and classes loading was implemented by Klemens Morgenstern
* Suppress a 'unused parameter' warning in detail::aggressive_ptr_cast pull-request 9
* Allowed to query non-existant sections pull-request 32
* More tests and docs

Functional/Forward:
* Fix C++11 compile error.

Interprocess:
* Fixed bug GitHub Pull 27 ("Fix undefined behavior").

Intrusive:
* Fixed bugs:
Boost Trac 11476: has_member_function_callable_with.hpp is massively broken with BOOST_NO_CXX11_DECLTYPE
Boost Trac 11994: Support intrusive container key extractors that return the key by value
Boost Trac 12184: clang -Wdocumentation warning
Boost Trac 12190: Intrusive List + Flat Map combination crashes
Boost Trac 12229: intrusive::unordered_set<T>::rehash() broken
Boost Trac 12245: bstree uses a shared static size_traits for constant_time_size<false>

Lexical Cast:
* Fix incorrect static assertion 11759

Log:
* New features:
Added new tools for inter-process logging on a local machine. The implementation includes a resource name wrapper, an inter-process message queue and a sink backend.
Added a new character decorator called max_size_decor. The new decorator allows to limit the output of its adopted formatter up to the specified length.
* Bug fixes:
Fixed that logging streams could retain formatting settings across different log records. (12178)
See changelog for more details.

Math:
* New Features:
Enabled all the special function code to work correctly with types whose precision can change at runtime: for example type mpfr_float from Boost.Multiprecision.
* Patches:
Fix tgamma_delta_ratio for cases where the delta is small compared to the base.
Fix misc GCC-4.4 test failures.

Optional:
* Fixed Trac 12179.

Phoenix:
* Fix compilation for MSVC 10. pull-request 18
* Remove unused preprocessed files. pull-request 28
* Fix erroneous doc for switch_ statement. 8156
* Cleanup config unordered. pull-request 33
* Suppress unused placeholder warnings.
* Fix too few arguments error on binary math functions.

Regex:
* Fix buffer over-run error when parsing certain invalid regexes, see 12222.
* Fix detection of ICU in library build, see 12152.
* Fix bug in case sensitivity change, see 11940.
* Allow types wider than int in \x{} expressions (for char32_t etc), see 11988.

Test:
* Boost.test v3.3 see the Change log section for more details.
* New features
dataset driven test-cases have now a unique name and all sample tests of a dataset live inside the same test suite
Boost.test learned a new command line switch, --logger for setting a test logger as well as its parameter in one command
Boost.test learned to have several loggers at the same time, each of which having their own log level and output stream
Boost.test learned a new logger, JUNIT, that is able to output Junit/xUnit compatible streams
It is now possible to specify several test filters through the environment variable BOOST_TEST_RUN_FILTERS
* Bug fixes
Trac tickets 8707, 8834, 11128, 11845, 11859, 12024,
Trac tickets 12093, 12103, 12224, 12241, 12257, 12378

Thread:
* 12102 condition_variable_fwd.hpp fails to compile when BOOST_THREAD_PROVIDES_INTERRUPTIONS is disabled
* 12120 Performance improvement in thread/barrier.hpp
* 12146 make_exceptional_future is not mentioned in the docs
* 12202 shared_lock should be in shared_mutex header
* 12371 boost thread/future.hpp fails to build
* 88 fix typos in boost::upgrade_lock
* 89 fix a bug in upgrade_to_unique_lock<>::operator=()
* 90 fix a bug in try_lock_wrapper<>::operator=()
* 91 Add shared_lock_guard to the included lock types
* 92 Fixed compilation with MSVC-8.
* 93 Fix variable shadowing warnings (Clang)
* 94 fix bugs in boost::barrier
* 95 fix a mistake in boost::completion_latch
* 96 rename async_func.hpp to invoker.hpp.
* 97 fix a mistake in sync_timed_queue<>::pull_until()

TypeIndex:
* ctti_type_index was made constexpr in C++14. Now it is possible to retrieve actual name of the type as const char* at compile time. So we can do a lot of interesting things at compile time: check namespace of a type, sort types according to their lexical representation, check that type is a template type and so on... A few examples were provided.
* Fixed issue with noexcept on MSVC in type names and issue with space in type name (pulled from klemens-morgenstern/develop)
* Fixed typos pull-request 7
* Improved CI testing

Unordered:
* Remove use of deprecated boost::iterator.
* Fixed an exception safety issue in assignment of unordered_multiset and unordered_multimap.
* See the changelog for more details.

Variant:
* Fixed variant construction from classes derived from variant 7120, 10278, 12155
* Variant constructors and assignment operators now do not participate in overload resolutions if variant can not hold the input type 5871, 11602
* Fixed the issue with implicit conversion operator in C++11 8555
* Fixed comparisons when variant holds non-const reference 11751
* Fixed noexcept for variant's move-assignment 11696
* Fixed double quotes in includes 12057
* Dropped BOOST_VARIANT_NO_REFERENCE_SUPPORT macro and dropped support for compilers without SFINAE 12250
* Suppress implicit instantiation of MPL end iterator
* Multiple minor fixes (typos, missing includes)

(adam)

2016-10-07 13:22:49 UTC MAIN commitmail json YAML

Adjust comment to reflect reality.

(joerg)

2016-10-07 13:22:10 UTC MAIN commitmail json YAML

2016-10-07 08:26:14 UTC MAIN commitmail json YAML

Import dhcpcd-6.11.4 with the following changes:
  *  Fixed octal and hex string parsing in options.
  *  Ignore bogus RTM_DELADDR on FreeBSD when the interface goes down.
  *  Several statically sized buffers have been removed and replaced
    with dynamically sized ones where we have no real idea of what
    the size will be.
  *  Reverse IPv4 route removal order.
  *  Improved handling of Netlink messages on Linux.
  *  Poll for tentative link-local addresses if needed.
  *  Added --small configure directive to reduce binary size
  *  Allow DHCPv6, IPv4lL and authentication to be compiled out
  *  dhcpcd requries the interface to be up when considering link status
  *  Add support for ifa_addrflags in getifaddrs(3)
  *  Add support for ifam_addrflags and ifam_pid from route(4)
  *  If T1 or T2 are not set in DHCPv6 messages, use a default from the
    lowest pltime instead of the expiration time.
  *  Validate lease before moving to REQUEST when both ends use
    rapid commit.
  *  If lease validation fails, don't restart the DISCOVER phase if
    we're already in it.

(roy)

2016-10-07 08:20:53 UTC MAIN commitmail json YAML

Updated time/khal to 0.8.4

(wiz)

2016-10-07 08:20:43 UTC MAIN commitmail json YAML

Updated khal to 0.8.4.

0.8.4
=====
released 2016-10-06

* **IMPORTANT BUGFIX** fixed a bug that lead to imported events being
  erroneously shifted if they had a timezone identifier that wasn't an Olson
  database identifier. All users are advised to upgrade as soon as possible. To
  see if you are affected by this and how to resolve any issues, please see the
  release announcement (khal/doc/source/news/khal084.rst or
  http://lostpackets.de/khal/news/khal084.html). Thanks to Wayne Werner for
  finding and reporting this bug.

(wiz)

2016-10-07 06:29:44 UTC MAIN commitmail json YAML

2016-10-07 06:07:54 UTC MAIN commitmail json YAML

Updated sysutils/pciutils to 3.5.2

(msaitoh)

2016-10-07 06:07:01 UTC MAIN commitmail json YAML

Update sysutils/pciutils to 3.5.2.

ChangeLog:
2016-10-03  Martin Mares <mj@ucw.cz>

* Released as 3.5.2.

* The L1 power management capability is now decoded more
  thoroughly. Thanks to Rajat Jain for the patch.

* The table of configuration registers used by setpci
  had a bug in the definition of SUBSYSTEM_VENDOR_ID.

(msaitoh)

2016-10-06 22:04:06 UTC MAIN commitmail json YAML

2016-10-06 22:03:56 UTC MAIN commitmail json YAML

Updated isl to 0.17.1.

Provided by Kai-Uwe Eckhardt in private mail.

version: 0.17.1
date: Fri May  6 12:02:48 CEST 2016
changes:
- fix bug in coalescing treatment
---
version: 0.17
date: Tue May  3 14:26:43 CEST 2016
changes:
- optionally combine SCCs incrementally in scheduler
- optionally maximize coincidence in scheduler
- optionally avoid loop coalescing in scheduler
- fix handling of nested integer divisions
- optionally detect min/max expressions during AST generation
- minor AST generator improvements
- simplify stride constraints
- improve support for expansions in schedule trees
---
version: 0.16.1
date: Thu Jan 14 18:08:06 CET 2016
changes:
- fix bug in simplification
---
version: 0.16
date: Tue Jan 12 09:56:16 CET 2016
changes:
- add 32 bit integer optimization for IMath
- minor AST generator improvements
- add isl_union_flow_get_full_{may,must}_dependence
- minor improvements to Python bindings
- minor improvements to set and map printing
---
version: 0.15
date: Thu Jun 11 12:45:33 CEST 2015
changes:
- improve coalescing
- add isl_union_access_info_compute_flow
- add mark nodes in AST
- add isl_union_pw_aff and isl_multi_union_pw_aff
- add schedule trees
- deprecate band forests
- deprecate separation_class AST generation option
- introduce isl_bool and isl_stat types

(wiz)

2016-10-06 21:08:48 UTC MAIN commitmail json YAML

Updated editors/sasm to 3.6.0

(mef)

2016-10-06 21:08:38 UTC MAIN commitmail json YAML

Updated editors/sasm to 3.6.0
-----------------------------
(from: Linux/share/doc/sasm/changelog.gz)
sasm (3.6.0) stable; urgency=low
  * Update - 3.6.0 version - Turkish language has been added, tab key action has been improved.

(mef)

2016-10-06 20:29:58 UTC MAIN commitmail json YAML

Updated devel/lua-rocks to 2.4.1.

(alnsn)

2016-10-06 20:28:55 UTC MAIN commitmail json YAML

Update devel/lua-rocks to 2.4.1.

What's new since 2.3.0:

* New test suite based on Busted; runs on Linux, OSX and Windows. This
test suite was developed by Robert Karasek as his Google Summer of
Code project for LabLua. You can check out the combined coverage of
all platforms at CodeCov:
https://codecov.io/gh/keplerproject/luarocks/
* git+ssh:// fetch protocol
* Improved behavior preserving permissions
* Improved listing of dependencies on installation
* Improved behavior of argument handling in `pack`
* MSYS and Haiku platform detection
* Feature-based detection of internal bit32 and utf8 modules
* Internal reorganization of luarocks.fs code
* `remove` option --force=fast renamed to --force-fast
* Plus assorted bugfixes and cleanups

What's new since 2.4.0:

* Avoid coroutine use inside luarocks.loader, that apparently affected
OpenResty's require()
* Fix upgrade issues for old versions (e.g. when upgrading from LuaRocks 2.1.0)

(alnsn)

2016-10-06 16:30:18 UTC MAIN commitmail json YAML

Comment out debug flags.

(wiz)

2016-10-06 16:27:25 UTC MAIN commitmail json YAML

Updated mail/neomutt to 20161003nb1

(wiz)

2016-10-06 16:27:15 UTC MAIN commitmail json YAML

Apply patch from upstream:

fix: crash handling keywords/labels

When an email is read by NeoMutt the labels are stored in linked list of
strings.  These strings are used as keys in a hash table of all labels.

If NeoMutt reads another email with the same label, it's given a
reference to the same hash.

Now imagine that the first email is deleted -- the list of labels is
also deleted, so that hash now has invalid keys.

This commit maintains a linked list of all labels and uses that for the
hash table keys.  It's not very efficient, but it avoids having to
change the hash table code.

Note: dgc (the keywords author) has created a new version which will
supplant this one, soon.

https://github.com/neomutt/neomutt/commit/f8160285f285c0bc3c93a2672ea1169af2f04481

Bump PKGREVISION.

(wiz)

2016-10-06 10:45:44 UTC MAIN commitmail json YAML

Updated devel/git to 2.10.1

(adam)

2016-10-06 10:45:04 UTC MAIN commitmail json YAML

ixes since v2.10
-----------------

* Clarify various ways to specify the "revision ranges" in the
  documentation.

* "diff-highlight" script (in contrib/) learned to work better with
  "git log -p --graph" output.

* The test framework left the number of tests and success/failure
  count in the t/test-results directory, keyed by the name of the
  test script plus the process ID.  The latter however turned out not
  to serve any useful purpose.  The process ID part of the filename
  has been removed.

* Having a submodule whose ".git" repository is somehow corrupt
  caused a few commands that recurse into submodules loop forever.

* "git symbolic-ref -d HEAD" happily removes the symbolic ref, but
  the resulting repository becomes an invalid one.  Teach the command
  to forbid removal of HEAD.

* A test spawned a short-lived background process, which sometimes
  prevented the test directory from getting removed at the end of the
  script on some platforms.

* Update a few tests that used to use GIT_CURL_VERBOSE to use the
  newer GIT_TRACE_CURL.

* Update Japanese translation for "git-gui".

* "git fetch http::/site/path" did not die correctly and segfaulted
  instead.

* "git commit-tree" stopped reading commit.gpgsign configuration
  variable that was meant for Porcelain "git commit" in Git 2.9; we
  forgot to update "git gui" to look at the configuration to match
  this change.

* "git log --cherry-pick" used to include merge commits as candidates
  to be matched up with other commits, resulting a lot of wasted time.
  The patch-id generation logic has been updated to ignore merges to
  avoid the wastage.

* The http transport (with curl-multi option, which is the default
  these days) failed to remove curl-easy handle from a curlm session,
  which led to unnecessary API failures.

* "git diff -W" output needs to extend the context backward to
  include the header line of the current function and also forward to
  include the body of the entire current function up to the header
  line of the next one.  This process may have to merge to adjacent
  hunks, but the code forgot to do so in some cases.

* Performance tests done via "t/perf" did not use the same set of
  build configuration if the user relied on autoconf generated
  configuration.

* "git format-patch --base=..." feature that was recently added
  showed the base commit information after "-- " e-mail signature
  line, which turned out to be inconvenient.  The base information
  has been moved above the signature line.

* Even when "git pull --rebase=preserve" (and the underlying "git
  rebase --preserve") can complete without creating any new commit
  (i.e. fast-forwards), it still insisted on having a usable ident
  information (read: user.email is set correctly), which was less
  than nice.  As the underlying commands used inside "git rebase"
  would fail with a more meaningful error message and advice text
  when the bogus ident matters, this extra check was removed.

* "git gc --aggressive" used to limit the delta-chain length to 250,
  which is way too deep for gaining additional space savings and is
  detrimental for runtime performance.  The limit has been reduced to
  50.

* Documentation for individual configuration variables to control use
  of color (like `color.grep`) said that their default value is
  'false', instead of saying their default is taken from `color.ui`.
  When we updated the default value for color.ui from 'false' to
  'auto' quite a while ago, all of them broke.  This has been
  corrected.

* A shell script example in check-ref-format documentation has been
  fixed.

* "git checkout <word>" does not follow the usual disambiguation
  rules when the <word> can be both a rev and a path, to allow
  checking out a branch 'foo' in a project that happens to have a
  file 'foo' in the working tree without having to disambiguate.
  This was poorly documented and the check was incorrect when the
  command was run from a subdirectory.

* Some codepaths in "git diff" used regexec(3) on a buffer that was
  mmap(2)ed, which may not have a terminating NUL, leading to a read
  beyond the end of the mapped region.  This was fixed by introducing
  a regexec_buf() helper that takes a <ptr,len> pair with REG_STARTEND
  extension.

* The procedure to build Git on Mac OS X for Travis CI hardcoded the
  internal directory structure we assumed HomeBrew uses, which was a
  no-no.  The procedure has been updated to ask HomeBrew things we
  need to know to fix this.

* When "git rebase -i" is given a broken instruction, it told the
  user to fix it with "--edit-todo", but didn't say what the step
  after that was (i.e. "--continue").

* "git add --chmod=+x" added recently lacked documentation, which has
  been corrected.

* "git add --chmod=+x <pathspec>" added recently only toggled the
  executable bit for paths that are either new or modified. This has
  been corrected to flip the executable bit for all paths that match
  the given pathspec.

* "git pack-objects --include-tag" was taught that when we know that
  we are sending an object C, we want a tag B that directly points at
  C but also a tag A that points at the tag B.  We used to miss the
  intermediate tag B in some cases.

* Documentation around tools to import from CVS was fairly outdated.

* In the codepath that comes up with the hostname to be used in an
  e-mail when the user didn't tell us, we looked at ai_canonname
  field in struct addrinfo without making sure it is not NULL first.

Also contains minor documentation updates and code clean-ups.

(adam)

2016-10-05 23:36:22 UTC MAIN commitmail json YAML

Update print/hplip to 3.16.9.

(schnoebe)

2016-10-05 23:35:01 UTC MAIN commitmail json YAML

Update to 3.16.9:

Release Notes:

HPLIP 3.16.9 - This release has the following changes:

Added Support for the Following New Printers:
- HP OfficeJet Pro 8732M All-in-One Printer
- HP OfficeJet 8702 All-in-One Printer
- HP OfficeJet 6960 All-in-One Printer
- HP PageWide 377dw Multifunction Printer
- HP PageWide 352dw Printer
- HP PageWide Managed Color MFP E58650 series
- HP PageWide Managed Color E55650 series

HPLIP 3.16.8 - This release has the following changes:

Added Support for the Following New Printers:
- HP OfficeJet Pro 6970 All-in-One Printer
- HP OfficeJet Pro 6960 All-in-One Printer
- HP OfficeJet 250 Mobile All-in-One
- HP DeskJet 3700 All-in-One
- HP DeskJet Ink Advantage 3700 All-in-One

Added support for the following new Distro's:
- Linux Mint 18
- Fedora 24
- Debian 8.5

Significant Changes:
- Modified the GUI representation of Secure PIN Printing

(schnoebe)

2016-10-05 22:09:39 UTC MAIN commitmail json YAML

mark as only for linux and sunos, to quell expectations

(jdolecek)

2016-10-05 20:28:20 UTC MAIN commitmail json YAML

Updated net/unbound to 1.5.10

(pettai)

2016-10-05 20:28:01 UTC MAIN commitmail json YAML

Features
-  Create a pkg-config file for libunbound in contrib.
-  TCP Fast open.
-  Finegrained localzone control with define-tag, access-control-tag,
    access-control-tag-action, access-control-tag-data, local-zone-tag, and
    local-zone-override. And added types always_transparent, always_refuse,
    always_nxdomain with that.
-  If more than half of tcp connections are in use, a shorter timeout
    is used (200 msec, vs 2 minutes) to pressure tcp for new connects.
-  [bugzilla: 787 ] Fix #787: outgoing-interface netblock/64 ipv6
    option to use linux freebind to use 64bits of entropy for every query
    with random local part.
-  For #787: prefer-ip6 option for unbound.conf prefers to send
    upstream queries to ipv6 servers.
-  Add default root hints for IPv6 E.ROOT-SERVERS.NET, 2001:500:a8::e.
-  keep debug symbols in windows build.

Bug Fixes:
----------
-  [bugzilla: 778 ] Fix unbound 1.5.9: -h segfault (null deref).
-  Fix unbound-anchor.exe file location defaults to Program Files with
    (x86) appended.
-  Fix to not ignore return value of chown() in daemon startup.
-  Better help text from -h.
-  [bugzilla: 773 ] Fix Non-standard Python location build failure with
    pyunbound.
-  Improve threadsafety for openssl 0.9.8 ecdsa dnssec signatures.
-  Revert fix for NetworkService account on windows due to breakage it
    causes.
-  Fix that windows install will not overwrite existing service.conf
    file (and ignore gui config choices if it exists).
-  And delete service.conf.shipped on uninstall.
-  In unbound.conf directory: dir immediately changes to that
    directory, so that include: file below that is relative to that
    directory. With chroot, make the directory an absolute path inside chroot.
-  do not delete service.conf on windows uninstall.
-  document directory immediate fix and allow EXECUTABLE syntax in it
    on windows.
-  Fix directory: fix for unbound-checkconf, it restores cwd.
-  Use QTYPE=A for QNAME minimisation.
-  Keep track of number of time-outs when performing QNAME
    minimisation. Stop minimising when number of time-outs for a QNAME/QTYPE
    pair is more than three.
-  [bugzilla: 775 ] Fix unbound-host and unbound-anchor crash on
    windows, ignore null delete for wsaevent.
-  Fix spelling in freebind option man page text.
-  Fix windows link of ssl with crypt32.
-  [bugzilla: 779 ] Fix Union casting is non-portable.
-  [bugzilla: 780 ] Fix MAP_ANON not defined in HP-UX 11.31.
-  [bugzilla: 781 ] Fix prealloc() is an HP-UX system library call.
-  Decrease dp attempts at each QNAME minimisation iteration
-  [bugzilla: 784 ] Fix Build configure assumess that having getpwnam
    means there is endpwent function available.
-  Updated repository with newer flex and bison output.
-  Fix static compile on windows missing gdi32.
-  Fix dynamic link of anchor-update.exe on windows.
-  Fix detect of mingw for MXE package build.
-  Fixes for 64bit windows compile.
-  [bugzilla: 788 ] Fix for nettle 3.0: Failed to build with Nettle >=
    3.0 and --with-libunbound-only --with-nettle.
-  Fixed unbound.doxygen for 1.8.11.
-  [bugzilla: 798 ] Fix Client-side TCP fast open fails (Linux).
-  [bugzilla: 801 ] Fix missing error condition handling in
    daemon_create_workers().
-  [bugzilla: 802 ] Fix workaround for function parameters that are
    "unused" without log_assert.
-  [bugzilla: 803 ] Fix confusing (and incorrect) code comment in
    daemon_cleanup().
-  [bugzilla: 806 ] Fix wrong comment removed.
-  use sendmsg instead of sendto for TFO.
-  [bugzilla: 807 ] Fix workaround for possible some "unused" function
    parameters in test code.
-  Note that OPENPGPKEY type is RFC 7929.
-  [bugzilla: 804 ] Fix #804: unbound stops responding after outage.
    Fixes queries that attempt to wait for an empty list of subqueries.
-  Fix for #804: lower num_target_queries for iterator also for failed
    lookups.
-  [bugzilla: 820 ] Fix set sldns_str2wire_rr_buf() dual meaning len
    parameter in each iteration in find_tag_datas().
-  [bugzilla: 777 ] Fix OpenSSL 1.1.0 compatibility.
-  RFC 7958 is now out, updated docs for unbound-anchor.
-  Fix for compile without warnings with openssl 1.1.0.
-  [bugzilla: 826 ] Fix refuse_non_local could result in a broken response.
-  iana portlist update.
-  Fix compile with openssl 1.1.0 with api=1.1.0.
-  [bugzilla: 829 ] Fix doc of sldns_wire2str_rdata_buf() return value
    has an off-by-one typo.
-  Fix incomplete prototypes reported by Dag-Erling Sm淡rgrav.
-  [bugzilla: 828 ] Fix missing type in access-control-tag-action
    redirect results in NXDOMAIN.
-  Take configured minimum TTL into consideration when reducing TTL to
    original TTL from RRSIG.
-  [bugzilla: 831 ] Fix workaround for spurious fread_chk warning
    against petal.c
-  Silenced flex-generated sign-unsigned warning print with gcc
    diagnostic pragma.
-  Fix for new splint on FreeBSD. Fix cast for sockaddr_un.sun_len.
-  fix potential memory leak in daemon/remote.c and nullpointer
    dereference in validator/autotrust.
-  [bugzilla: 883 ] Fix error for duplicate local zone entry.
-  [bugzilla: 835 ] Fix --disable-dsa with nettle verify.

(pettai)

2016-10-05 19:49:07 UTC MAIN commitmail json YAML

Update to 1.74.  Random selection of changes since 1.23 (released 2009):

- builds cleanly on recent Linux and Oracle clients
- Added extended support for 64 bit clients
- Added support for DCRP (Database Resident Connection Pooling)
- Dropped Oraperl

(shattered)

2016-10-05 13:09:59 UTC MAIN commitmail json YAML

Updated games/puzzles to 20160429

(wiz)

2016-10-05 13:09:38 UTC MAIN commitmail json YAML

2016-10-05 12:46:43 UTC MAIN commitmail json YAML

Hook up the prepend support.

(joerg)

2016-10-05 12:39:57 UTC MAIN commitmail json YAML

Fix static array check in configure. Patch will be in next dovecot release,
so can be removed after that.

(sborrill)

2016-10-05 09:19:15 UTC MAIN commitmail json YAML

+ tk85-8.5.19.

(wiz)

2016-10-05 09:18:46 UTC MAIN commitmail json YAML

Updated textproc/py-html2text to 2016.9.19

(wiz)

2016-10-05 09:18:36 UTC MAIN commitmail json YAML

Updated py-html2text to 2016.9.19.

2016.9.19
=========
----

* Default image alt text option created and set to a default of empty string "" to maintain backward compatibility
* Fix #136: --default-image-alt now takes a string as argument
* Fix #113: Stop changing quiet levels on \/script tags.
* Merge #126: Fix deprecation warning on py3 due to html.escape
* Fix #145: Running test suite on Travis CI for Python 2.6.

(wiz)

2016-10-05 07:33:22 UTC MAIN commitmail json YAML

2016-10-05 06:42:04 UTC MAIN commitmail json YAML

Updated devel/p5-Sub-Name to 0.21

(wiz)

2016-10-05 06:41:55 UTC MAIN commitmail json YAML

Updated p5-Sub-Name to 0.21.

0.21      2016-10-02 05:00:12Z
    - no change since 0.20

0.20      2016-09-11 00:33:10Z (TRIAL RELEASE)
    - fix occasional segmentation fault on OpenBSD when malloc randomization
      causes nameptr to be at the beginning of the page (RT#117072, Alexander
      Bluhm)

(wiz)

2016-10-05 06:40:36 UTC MAIN commitmail json YAML

Updated devel/p5-Specio to 0.28

(wiz)

2016-10-05 06:40:27 UTC MAIN commitmail json YAML

Updated p5-Specio to 0.28.

0.28    2016-10-02

- Added a Test::Specio module to provide helpers for testing Specio libraries.

- Fixed another bug with a subtype of special types and inlining.

0.27    2016-10-01

- Cloning a type with coercions defined on it would cause an exception.

- Creating a subtype of a special type created by *_isa_type, *_can_type, or
  *_does_type, or enum would die when trying to inline the type constraint.

- Removed the never-documented Any type.

- Added documentation for each type in Specio::Library::Builtins.

(wiz)

2016-10-05 06:38:52 UTC MAIN commitmail json YAML

Updated security/p5-Module-Signature to 0.81

(wiz)

2016-10-05 06:38:42 UTC MAIN commitmail json YAML

2016-10-05 06:25:26 UTC MAIN commitmail json YAML

Updated devel/py-uuid to 1.30nb1

(wiz)

2016-10-05 06:25:16 UTC MAIN commitmail json YAML

Convert to distutils.mk, bump PKGREVISION.

(wiz)

2016-10-05 03:11:04 UTC MAIN commitmail json YAML

Note update of graphics/gd package to 2.2.3nb1.

(taca)

2016-10-05 03:10:31 UTC MAIN commitmail json YAML

2016-10-05 02:52:06 UTC MAIN commitmail json YAML

spidermonkey17: revert previous, reject n32
shouldn't work at runtime (can't run on netbsd nayway), thx khorben

(maya)

2016-10-05 02:31:55 UTC MAIN commitmail json YAML

Added devel/py-uuid version 1.30

(kamil)

2016-10-05 02:30:12 UTC MAIN commitmail json YAML

Add devel/py-uuid

(kamil)

2016-10-05 02:24:11 UTC MAIN commitmail json YAML

Import uuid-1.30 as devel/py-uuid

UUID objects (universally unique identifiers) according to RFC 4122

(kamil)

2016-10-05 00:21:39 UTC MAIN commitmail json YAML

2016-10-04 23:16:44 UTC MAIN commitmail json YAML

2016-10-04 22:05:39 UTC MAIN commitmail json YAML

Updated x11/libXvMC to 1.0.10

(wiz)

2016-10-04 22:05:30 UTC MAIN commitmail json YAML

Updated libXvMC to 1.0.10.

Matthieu Herrb (1):
      libXvMC 1.0.10

Tobias Stoeckmann (1):
      Avoid buffer underflow on empty strings.

(wiz)

2016-10-04 22:04:04 UTC MAIN commitmail json YAML

Updated x11/libXv to 1.0.11

(wiz)

2016-10-04 22:03:55 UTC MAIN commitmail json YAML

Updated libXv to 1.0.11.

Alan Coopersmith (1):
      Fix typo in dependencies for lint library

Matthieu Herrb (1):
      libXv 1.0.11

Tobias Stoeckmann (1):
      Protocol handling issues in libXv - CVE-2016-5407

(wiz)

2016-10-04 22:03:01 UTC MAIN commitmail json YAML

Updated x11/libXtst to 1.2.3

(wiz)

2016-10-04 22:02:51 UTC MAIN commitmail json YAML

Updated libXtst to 1.2.3.

Matthieu Herrb (1):
      libXtst 1.2.3

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it

Tobias Stoeckmann (1):
      Out of boundary access and endless loop in libXtst

(wiz)

2016-10-04 22:01:50 UTC MAIN commitmail json YAML

Updated x11/libXrender to 0.9.10

(wiz)

2016-10-04 22:01:41 UTC MAIN commitmail json YAML

Updated libXrender to 0.9.10.

Lauri Kasanen (1):
      Fix documentation to explicitly mention premultiplied alpha

Matthieu Herrb (1):
      libXrender 0.9.10

Tobias Stoeckmann (2):
      Avoid OOB write in XRenderQueryFilters
      Validate lengths while parsing server data.

(wiz)

2016-10-04 22:01:13 UTC MAIN commitmail json YAML

Updated x11/libXrandr to 1.5.1

(wiz)

2016-10-04 22:01:03 UTC MAIN commitmail json YAML

Updated libXrandr to 1.5.1.

Matthieu Herrb (1):
      libXrandr 1.5.1

Tobias Stoeckmann (1):
      Avoid out of boundary accesses on illegal responses

walter harms (2):
      fix: doGetScreenResources() info: redundant null check on calling free()
      fix: redundant null check on calling free()

(wiz)

2016-10-04 22:00:11 UTC MAIN commitmail json YAML

Updated x11/libXi to 1.7.7

(wiz)

2016-10-04 22:00:01 UTC MAIN commitmail json YAML

Updated libXi to 1.7.7.

Matthieu Herrb (1):
      libXi 1.7.7

Tobias Stoeckmann (1):
      Properly validate server responses.

(wiz)

2016-10-04 21:59:16 UTC MAIN commitmail json YAML

Updated x11/libXfixes to 5.0.3

(wiz)

2016-10-04 21:59:07 UTC MAIN commitmail json YAML

Updated libXfixes to 5.0.3.

Matthieu Herrb (1):
      libXfixes 5.0.3

Tobias Stoeckmann (1):
      Integer overflow on illegal server response

(wiz)

2016-10-04 21:58:21 UTC MAIN commitmail json YAML

Updated x11/libX11 to 1.6.4

(wiz)

2016-10-04 21:58:10 UTC MAIN commitmail json YAML

Updated libX11 to 1.6.4.

Alan Coopersmith (20):
      Move Compose \ o / to be with other emoji compose sequences
      Replace Xmalloc+memset pairs with Xcalloc calls
      Get rid of some extraneous ; at the end of C source lines
      Remove unused definition of XCONN_CHECK_FREQ
      Bug 93184: read_EncodingInfo invalid free
      Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths
      Delete #if 0 hunks of code
      Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM
      XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup
      XDefaultOMIF: additional code simplification
      XDefaultOMIF: Remove comments referring to ancient Sun bug ids
      XlcDL.c: replace strcpy+strcat sequences with snprintf
      XlcDL.c: reduce code duplication
      lcPubWrap: replace malloc(strlen) + strcpy with strdup
      Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them
      Stop checking for preferred order of local transports
      Don't need to link libX11-xcb against libX11
      xcms: use size_t for strlen/sizeof values instead of converting to int & back
      xcms: use unsigned indexes when looping through unsigned values
      xcms: use size_t for pointer offsets passed to strncmp

Bhavi Dhingra (1):
      omGeneric.c: Correct the parameter usage of sizeof

Christian Linhart (1):
      fix for Xlib 32-bit request number issues

Daniel Albers (1):
      Add Compose sequence for U+1F4A9.

Dominik Muth (1):
      Xlib.h: Fix macros imitating C functions.

Gunnar Hjalmarsson (1):
      Add compose file for pt_PT similar to pt_BR

James Cloos (2):
      Fix missing update in cf4d5989383a
      Fix another missing update in cf4d5989383a

Julien Cristau (1):
      Mark _XNextRequest as hidden

Mats Blakstad (1):
      New compose keys for local languages in Togo

Matthew D. Fuller (1):
      Fixup param specification for XChangeProperty()

Matthieu Herrb (1):
      libX11 1.6.4

Mike FABIAN (3):
      add be_BY.UTF-8@latin and sr_RS.UTF-8@latin to locale.dir
      fix spelling mistakes in ks_IN and sd_IN devanagari locales
      Fix spelling mistake introduced by 748d47e69f5c12d8557d56a8a8ec166588da7b93

Olivier Fourdan (1):
      XKB: fix XkbGetKeyboardByName with Xming server

Peter Hutterer (3):
      Fix potential memory leak
      Fix an indentation issue
      Fix three "use of uninitialized variable" coverity warnings

Ross Burton (1):
      Add missing NULL checks to ICWrap

Thomas Klausner (2):
      Do not return() after exit().
      Ignore test-driver (used by newer autoconf).

Tobias Stoeckmann (2):
      The validation of server responses avoids out of boundary accesses.
      Validation of server responses in XGetImage()

walter harms (1):
      XFree will accept NULL as argument

(wiz)

2016-10-04 21:53:08 UTC MAIN commitmail json YAML

Needs gmake to build at least on NetBSD 7.0.1.

(wiz)

2016-10-04 21:52:36 UTC MAIN commitmail json YAML

Option was renamed, follow suit.

(wiz)

2016-10-04 21:45:26 UTC MAIN commitmail json YAML

+ luatex-1.0.0, nim-0.15.0, pgadmin4-1.0.

(wiz)

2016-10-04 19:33:49 UTC MAIN commitmail json YAML

Updated graphics/openjpeg to 2.1.2; graphics/py-Pillow to 3.4.1

(adam)

2016-10-04 19:30:24 UTC MAIN commitmail json YAML

3.4.1 (2016-10-04)
------------------
- Allow lists as arguments for Image.new()
- Fix fix for map.c overflow (also in 3.3.3)

3.4.0 (2016-10-03)
------------------
- Removed Image.core.open_ppm, added negative image size checks in Image.py.
- Windows build: fetch dependencies from pillow-depends
- Add TIFF save_all writer.
- Move libtiff fd duplication to _load_libtiff
- Speed up GIF save optimization step
- Fix for ImageCms Segfault
- Make Image.crop an immediate operation, not lazy.
- Skip empty values in ImageFileDirectory
- Force reloading palette when using mmap in ImageFile.
- Fix "invalid escape sequence" warning in Python 3.6
- Update documentation about drafts
- Converted documentation parameter format, comments to docstrings
- Fixed typos
- Renamed references to OS X to macOS
- Use truth value when checking for progressive and optimize option on save
- Convert DPI to ints when saving as JPEG
- Added append_images parameter to GIF saving
- Speedup paste with masks up to 80%
- Rewrite DDS decoders in C, add DXT3 and BC7 decoders
- Fix PyArg_ParseTuple format in getink()
- Fix saving originally missing TIFF tags.
- Allow pathlib.Path in Image.open on Python 2.7
- Use modern base64 interface over deprecated
- ImageColor.getrgb hexadecimal RGBA
- Test fix for bigendian machines
- Resampling lookups, trailing empty coefficients, precision
- Add (un)packing between RGBA and BGRa
- Added return for J2k (and fpx) Load to return a pixel access object
- Skip failing numpy tests on Pypy <= 5.3.1
- Show warning when trying to save RGBA image as JPEG
- Respect pixel centers during transform
- TOC for supported file formats
- Fix conversion of bit images to numpy arrays
- Add ImageOps.scale to expand or contract a PIL image by a factor
- Flake8 fixes
- Updated freetype to 2.6.5 on Appveyor builds
- PCX encoder fixes
- Docs: Windows console prompts are >
- Expose Pillow package version as PIL.__version__
- Add Box and Hamming filters for resampling
- Retain a reference to core image object in PyAccess

(adam)

2016-10-04 19:27:10 UTC MAIN commitmail json YAML

v2.1.2 (2016-09-28)

Closed issues:

null ptr dereference in convert.c:1331
Out-of-Bounds Read in function bmp24toimage of convertbmp.c
Disable automatic compilation of t1_generate_luts in CMakeLists.txt
CVE-2016-7163 Integer overflow in opj_pi_create_decode
Security Advisory for OpenJPEG
Add dashboard with static lib
hidden visibility for the static library / building with -DOPJ_STATIC against shared lib
Optimization when building library from source
unsigned int16 on Solaris 11.2/sparc
appveyor
Please make a new release
FFMpeg will not link to 2.1.1 release built as shared library
API change since v2: opj_event_mgr_t not available
openjpeg.h needs dependencies
"master" does not build on ubuntu
Package 'openjp2', required by 'libopenjpip', not found

Merged pull requests:

Fix PNM file reading
Fix some issues reported by Coverity Scan
Fix potential out-of-bounds read (coverity)
Remove TODO for overflow check
Add overflow checks for opj_aligned_malloc
Flags in T1 shall be unsigned
Fix some warnings
Fix issue 833.
Add overflow checks for opj_aligned_malloc
Add test for issue 820
Add test for issue 826
Fix coverity 113065 (CWE-484)
Add sanity check for tile coordinates
Add test for P-R-818
Update to libpng 1.6.25
fix incrementing of "l_tcp->m_nb_mcc_records" in opj_j2k_read_mcc
Add overflow check in opj_tcd_init_tile
Fix leak & invalid behavior of opj_jp2_read_ihdr
Add overflow check in opj_j2k_update_image_data
Change 'restrict' define to 'OPJ_RESTRICT'
Switch to clang 3.8
Fix an integer overflow issue
Update to lcms 2.8
Update to libpng 1.6.24
Reenable clang-3.9 build on travis
Bit fields type
Add compilation test for standalone inclusion of openjpeg.h
jpwl: Remove non-portable data type u_int16_t
Fix dependency for pkg-config
Add .gitignore

(adam)

2016-10-04 18:45:23 UTC MAIN commitmail json YAML

2016-10-04 17:58:31 UTC MAIN commitmail json YAML

Note addition of vim-gtk3 package

(morr)

2016-10-04 17:57:22 UTC MAIN commitmail json YAML

Add vim-gtk3 package.

(morr)

2016-10-04 17:56:48 UTC MAIN commitmail json YAML

2016-10-04 15:03:49 UTC MAIN commitmail json YAML

Fix date of previous

(kamil)

2016-10-04 15:02:45 UTC MAIN commitmail json YAML

Updated misc/py-anita to 1.40nb1
Removed emulators/qemu0

(kamil)

2016-10-04 15:00:08 UTC MAIN commitmail json YAML

Remove dead emulators/qemu0 reference

(kamil)