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 (1h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

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

2020-01-29 19:00:34 UTC MAIN commitmail json YAML

2020-01-29 16:49:30 UTC MAIN commitmail json YAML

doc: Added mail/feed2exec version 0.14.0

(schmonz)

2020-01-29 16:49:07 UTC MAIN commitmail json YAML

Add and enable feed2exec.

(schmonz)

2020-01-29 16:48:48 UTC MAIN commitmail json YAML

Initial import of feed2exec, the programmable feed reader.

feed2exec is a simple program that runs custom actions on new RSS feed
items (or whatever feedparser can read). It currently has support for
writing into mailboxes (Maildir folders) or executing commands, but more
actions can be easily implemented through plugins. Email are saved as
multipart plain/HTML and can be sent to arbitrary folders.

(schmonz)

2020-01-29 16:33:28 UTC MAIN commitmail json YAML

doc: Updated security/ocaml-safepass to 3.0nb4

(jaapb)

2020-01-29 16:33:18 UTC MAIN commitmail json YAML

Added conversion to dune to security/ocaml-safepass

Project still uses jbuilder, so just run a dune upgrade before
building. No upstream changes.

(jaapb)

2020-01-29 16:04:04 UTC MAIN commitmail json YAML

devel/sgb: Update HOMEPAGE

(minskim)

2020-01-29 15:56:26 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice6-bin to 6.2.8

(tsutsui)

2020-01-29 15:56:08 UTC MAIN commitmail json YAML

libreoffice6-bin: update to 6.2.8.

Probably this is the last version that distributes 32 bit Linux binaries.

Upstream changes (not bother to quote):
https://wiki.documentfoundation.org/Releases/6.2.8/RC1#List_of_fixed_bugs
https://wiki.documentfoundation.org/Releases/6.2.8/RC2#List_of_fixed_bugs

(tsutsui)

2020-01-29 14:04:09 UTC MAIN commitmail json YAML

Updated misc/py-tqdm, lang/py-parso

(adam)

2020-01-29 14:03:52 UTC MAIN commitmail json YAML

py-parso: updated to 0.6.0

0.6.0:
- Dropped Python 2.6/Python 3.3 support
- del_stmt names are now considered as a definition
  (for ``name.is_definition()``)
- Bugfixes

(adam)

2020-01-29 14:01:43 UTC MAIN commitmail json YAML

py-tqdm: updated to 4.42.0

tqdm v4.42.0 stable

notebook: update disable=None behaviour
tqdm.keras: support tensorflow.keras as well as keras
add contrib
* tenumerate
* tzip <= zip
* tmap <= map
* add concurrent module
  - thread_map <= concurrent.futures.ThreadPoolExecutor.map
  - process_map <= concurrent.futures.ProcessPoolExecutor.map
* add itertools module stub
  - product
add & update tests
add & update documentation
update CI framework

(adam)

2020-01-29 13:40:18 UTC pkgsrc-2019Q4 commitmail json YAML

Document latest batch of pull-ups

(bsiegert)

2020-01-29 13:39:33 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6129 - requested by taca
lang/php72: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.286
- lang/php72/Makefile                                          1.23-1.24
- lang/php72/distinfo                                          1.51

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Sat Jan 18 21:51:16 UTC 2020

  Modified Files:
  pkgsrc/lang/php72: Makefile

  Log Message:
  *: Recursive revision bump for openssl 1.1.1.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jan 25 17:24:03 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php72: Makefile distinfo

  Log Message:
  lang/php72: update to 7.2.27

  Update php72 to 7.2.27 (PHP 7.2.27).

  23 Jan 2020, PHP 7.2.27

  - Mbstring:
    . Fixed bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`).
      (CVE-2020-7060) (Nikita)

  - Session:
    . Fixed bug #79091 (heap use-after-free in session_create_id()). (cmb, Nikita)

  - Standard:
    . Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059). (cmb)

(bsiegert)

2020-01-29 13:34:46 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6128 - requested by taca
lang/php74: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.285
- lang/php74/Makefile                                          1.3-1.5
- lang/php74/Makefile.php                                      1.2
- lang/php74/PLIST                                              1.2
- lang/php74/distinfo                                          1.4

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Sat Jan 18 21:51:16 UTC 2020

  Modified Files:
  pkgsrc/lang/php74: Makefile

  Log Message:
  *: Recursive revision bump for openssl 1.1.1.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Tue Jan 21 14:16:27 UTC 2020

  Modified Files:
  pkgsrc/lang/php74: Makefile Makefile.php PLIST

  Log Message:
  lang/php74: switch to use external pcre

  Switch to use external pcre, fixing PR pkg/54793.

  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jan 25 17:22:49 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php74: Makefile distinfo

  Log Message:
  lang/php74: update to 7.4.2

  Update php74 to 7.4.2 (PHP 7.4.2).

  23 Jan 2020, PHP 7.4.2

  - Core:
    . Preloading support on Windows has been disabled. (Nikita)
    . Fixed bug #79022 (class_exists returns True for classes that are no=
  t ready
      to be used). (Laruence)
    . Fixed bug #78929 (plus signs in cookie values are converted to spac=
  es).
      (Alexey Kachalin)
    . Fixed bug #78973 (Destructor during CV freeing causes segfault if o=
  pline
      never saved). (Nikita)
    . Fixed bug #78776 (Abstract method implementation from trait does no=
  t check
      "static"). (Nikita)
    . Fixed bug #78999 (Cycle leak when using function result as temporar=
  y).
      (Dmitry)
    . Fixed bug #79008 (General performance regression with PHP 7.4 on Wi=
  ndows).
      (cmb)
    . Fixed bug #79002 (Serializing uninitialized typed properties with _=
  _sleep
      makes unserialize throw). (Nikita)

  - CURL:
    . Fixed bug #79033 (Curl timeout error with specific url and post). (=
  cmb)
    . Fixed bug #79063 (curl openssl does not respect PKG_CONFIG_PATH). (=
  Nikita)

  - Date:
    . Fixed bug #79015 (undefined-behavior in php_date.c). (cmb)

  - DBA:
    . Fixed bug #78808 ([LMDB] MDB_MAP_FULL: Environment mapsize limit re=
  ached).
      (cmb)

  - Exif:
    . Fixed bug #79046 (NaN to int cast undefined behavior in exif). (Nik=
  ita)

  - Fileinfo:
    . Fixed bug #74170 (locale information change after mime_content_type=
  ).
      (Sergei Turchanov)

  - GD:
    . Fixed bug #79067 (gdTransformAffineCopy() may use unitialized value=
  s). (cmb)
    . Fixed bug #79068 (gdTransformAffineCopy() changes interpolation met=
  hod).
      (cmb)

  - Libxml:
    . Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). (Laru=
  ence)

  - Mbstring:
    . Fixed bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wc=
  har`).
      (CVE-2020-7060) (Nikita)

  - OPcache:
    . Fixed bug #78961 (erroneous optimization of re-assigned $GLOBALS). =
  (Dmitry)
    . Fixed bug #78950 (Preloading trait method with static variables). (=
  Nikita)
    . Fixed bug #78903 (Conflict in RTD key for closures results in crash=
  ).
      (Nikita)
    . Fixed bug #78986 (Opcache segfaults when inheriting ctor from immut=
  able
      into mutable class). (Nikita)
    . Fixed bug #79040 (Warning Opcode handlers are unusable due to ASLR)=
  . (cmb)
    . Fixed bug #79055 (Typed property become unknown with OPcache file c=
  ache).
      (Nikita)

  - Pcntl:
    . Fixed bug #78402 (Converting null to string in error message is bad=
    DX).
      (SAT=D2 Kentar=F2)

  - PDO_PgSQL:
    . Fixed bug #78983 (pdo_pgsql config.w32 cannot find libpq-fe.h). (SA=
  T=D2
      Kentar=F2)
    . Fixed bug #78980 (pgsqlGetNotify() overlooks dead connection). (SAT=
  =D2
      Kentar=F2)
    . Fixed bug #78982 (pdo_pgsql returns dead persistent connection). (S=
  AT=D2
      Kentar=F2)

  - Session:
    . Fixed bug #79091 (heap use-after-free in session_create_id()). (cmb=
  ,
      Nikita)
    . Fixed bug #79031 (Session unserialization problem). (Nikita)

  - Shmop:
    . Fixed bug #78538 (shmop memory leak). (cmb)

  - Sqlite3:
    . Fixed bug #79056 (sqlite does not respect PKG_CONFIG_PATH during
      compilation). (Nikita)

  - Spl:
    . Fixed bug #78976 (SplFileObject::fputcsv returns -1 on failure). (c=
  mb)

  - Standard:
    . Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059). =
  (cmb)
    . Fixed bug #79000 (Non-blocking socket stream reports EAGAIN as erro=
  r).
      (Nikita)
    . Fixed bug #54298 (Using empty additional_headers adding extraneous =
  CRLF).
      (cmb)

(bsiegert)

2020-01-29 13:13:05 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6125 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                          1.86-1.89
- net/samba4/PLIST                                              1.25
- net/samba4/distinfo                                          1.39-1.41
- net/samba4/patches/patch-source4_utils_oLschema2ldif_wscript__build 1.1

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Dec 30 13:58:35 UTC 2019

  Modified Files:
  pkgsrc/net/samba4: Makefile PLIST distinfo

  Log Message:
  samba4: updated to 4.11.4

  Changes since 4.11.3:
  * BUG 14161: s3: libsmb: Ensure SMB1 cli_qpathinfo2() doesn't return an inode
    number.
  * BUG 14174: s3: utils: smbtree. Ensure we don't call cli_RNetShareEnum()
    on an SMB1 connection.
  * BUG 14176: NT_STATUS_ACCESS_DENIED becomes EINVAL when using SMB2 in
    SMBC_opendir_ctx.
  * BUG 14189: s3: smbd: SMB2 - Ensure we use the correct session_id if
    encrypting an interim response.
  * BUG 14205: Prevent smbd crash after invalid SMB1 negprot.
  * BUG 13745: s3:printing: Fix %J substition.
  * BUG 13925: s3: Remove now unneeded call to cmdline_messaging_context().
  * BUG 14069: Incomplete conversion of former parametric options.
  * BUG 14070: Fix sync dosmode fallback in async dosmode codepath.
  * BUG 14171: vfs_fruit returns capped resource fork length.
  * BUG 14116: libnet_join: Add SPNs for additional-dns-hostnames entries.
  * BUG 14211: smbd: Increase a debug level.
  * BUG 14153: Prevent azure ad connect from reporting discovery errors:
    reference-value-not-ldap-conformant.
  * BUG 14179: krb5_plugin: Fix developer build with newer heimdal system
    library.
  * BUG 14168: replace: Only link libnsl and libsocket if requrired.
  * BUG 14175: ctdb: Incoming queue can be orphaned causing communication
    breakdown.
  * BUG 13846: ldb: Release ldb 2.0.8. Cross-compile will not take
    cross-answers or cross-execute.
  * BUG 13856: heimdal-build: Avoid hard-coded /usr/include/heimdal in
    asn1_compile-generated code.

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Wed Jan  8 10:40:03 UTC 2020

  Modified Files:
  pkgsrc/net/samba4: distinfo
  Added Files:
  pkgsrc/net/samba4/patches:
      patch-source4_utils_oLschema2ldif_wscript__build

  Log Message:
  samba4: Disable more fmemopen utilities on SunOS.

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Sat Jan 18 21:51:16 UTC 2020

  Modified Files:
  pkgsrc/net/samba4: Makefile

  Log Message:
  *: Recursive revision bump for openssl 1.1.1.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Tue Jan 21 14:12:36 UTC 2020

  Modified Files:
  pkgsrc/net/samba4: Makefile distinfo

  Log Message:
  net/samba4: update to 4.11.5

  Update samba4 to 4.11.5.

                      ==============================
                      Release Notes for Samba 4.11.5
                            January 21, 2020
    ==============================

  This is a security release in order to address the following defects:

  o CVE-2019-14902: Replication of ACLs set to inherit down a subtree on AD
    Directory not automatic.
  o CVE-2019-14907: Crash after failed character conversion at log level 3 or
    above.
  o CVE-2019-19344: Use after free during DNS zone scavenging in Samba AD DC.

  =======
  Details
  =======

  o  CVE-2019-14902:
      The implementation of ACL inheritance in the Samba AD DC was not complete,
      and so absent a 'full-sync' replication, ACLs could get out of sync between
      domain controllers.

  o  CVE-2019-14907:
      When processing untrusted string input Samba can read past the end of the
      allocated buffer when printing a "Conversion error" message to the logs.

  o  CVE-2019-19344:
      During DNS zone scavenging (of expired dynamic entries) there is a read of
      memory after it has been freed.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jan 27 14:04:13 UTC 2020

  Modified Files:
  pkgsrc/net/samba4: Makefile

  Log Message:
  net/samba4: update depdendency

  Update dependency for daabases/ldb and devel/talloc.

  Bump PKGREVISION.

(bsiegert)

2020-01-29 13:10:56 UTC MAIN commitmail json YAML

Updated databases/py-mongo, www/py-selenium

(adam)

2020-01-29 13:10:39 UTC MAIN commitmail json YAML

py-selenium: updated to 3.141.0

Selenium 3.141.0
* Bump version to a better approximation of Π
* Improved Test build targets
* fix os path in test for Windows
* use 'NUL' for /dev/null on Windows
* Update ctor docstrings to explain that a directory passed in is cloned.
* Allow passing of service_args to Safari.
* Remove element equals url
* Improved WebExtension support

(adam)

2020-01-29 13:08:35 UTC MAIN commitmail json YAML

py-mongo: updated to 3.10.1

Changes in Version 3.10.1
-------------------------

Version 3.10.1 fixes the following issues discovered since the release of
3.10.0:

- Fix a TypeError logged to stderr that could be triggered during server
  maintenance or during :meth:`pymongo.mongo_client.MongoClient.close`.
- Avoid creating new connections during
  :meth:`pymongo.mongo_client.MongoClient.close`.

Issues Resolved
...............

See the `PyMongo 3.10.1 release notes in JIRA`_ for the list of resolved issues
in this release.

.. _PyMongo 3.10.1 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=25039

Changes in Version 3.10.0
-------------------------

Version 3.10 includes a number of improvements and bug fixes. Highlights
include:

- Support for Client-Side Field Level Encryption with MongoDB 4.2. See
  :doc:`examples/encryption` for examples.
- Support for Python 3.8.
- Added :attr:`pymongo.client_session.ClientSession.in_transaction`.
- Do not hold the Topology lock while creating connections in a MongoClient's
  background thread. This change fixes a bug where application operations would
  block while the background thread ensures that all server pools have
  minPoolSize connections.
- Fix a UnicodeDecodeError bug when coercing a PyMongoError with a non-ascii
  error message to unicode on Python 2.
- Fix an edge case bug where PyMongo could exceed the server's
  maxMessageSizeBytes when generating a compressed bulk write command.

Issues Resolved
...............

See the `PyMongo 3.10 release notes in JIRA`_ for the list of resolved issues
in this release.

.. _PyMongo 3.10 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=23944

Changes in Version 3.9.0
------------------------

Version 3.9 adds support for MongoDB 4.2. Highlights include:

- Support for MongoDB 4.2 sharded transactions. Sharded transactions have
  the same API as replica set transactions. See :ref:`transactions-ref`.
- New method :meth:`pymongo.client_session.ClientSession.with_transaction` to
  support conveniently running a transaction in a session with automatic
  retries and at-most-once semantics.
- Initial support for client side field level encryption. See the docstring for
  :class:`~pymongo.mongo_client.MongoClient`,
  :class:`~pymongo.encryption_options.AutoEncryptionOpts`,
  and :mod:`~pymongo.encryption` for details. **Note: Support for client side
  encryption is in beta. Backwards-breaking changes may be made before the
  final release.**
- Added the ``max_commit_time_ms`` parameter to
  :meth:`~pymongo.client_session.ClientSession.start_transaction`.
- Implement the `URI options specification`_ in the
  :meth:`~pymongo.mongo_client.MongoClient` constructor. Consequently, there are
  a number of changes in connection options:

    - The ``tlsInsecure`` option has been added.
    - The ``tls`` option has been added. The older ``ssl`` option has been retained
      as an alias to the new ``tls`` option.
    - ``wTimeout`` has been deprecated in favor of ``wTimeoutMS``.
    - ``wTimeoutMS`` now overrides ``wTimeout`` if the user provides both.
    - ``j`` has been deprecated in favor of ``journal``.
    - ``journal`` now overrides ``j`` if the user provides both.
    - ``ssl_cert_reqs`` has been deprecated in favor of ``tlsAllowInvalidCertificates``.
      Instead of ``ssl.CERT_NONE``, ``ssl.CERT_OPTIONAL`` and ``ssl.CERT_REQUIRED``, the
      new option expects a boolean value - ``True`` is equivalent to ``ssl.CERT_NONE``,
      while ``False`` is equivalent to ``ssl.CERT_REQUIRED``.
    - ``ssl_match_hostname`` has been deprecated in favor of ``tlsAllowInvalidHostnames``.
    - ``ssl_ca_certs`` has been deprecated in favor of ``tlsCAFile``.
    - ``ssl_certfile`` has been deprecated in favor of ``tlsCertificateKeyFile``.
    - ``ssl_pem_passphrase`` has been deprecated in favor of ``tlsCertificateKeyFilePassword``.
    - ``waitQueueMultiple`` has been deprecated without replacement. This option
      was a poor solution for putting an upper bound on queuing since it didn't
      affect queuing in other parts of the driver.
- The ``retryWrites`` URI option now defaults to ``True``. Supported write
  operations that fail with a retryable error will automatically be retried one
  time, with at-most-once semantics.
- Support for retryable reads and the ``retryReads`` URI option which is
  enabled by default. See the :class:`~pymongo.mongo_client.MongoClient`
  documentation for details. Now that supported operations are retried
  automatically and transparently, users should consider adjusting any custom
  retry logic to prevent an application from inadvertently retrying for too
  long.
- Support zstandard for wire protocol compression.
- Support for periodically polling DNS SRV records to update the mongos proxy
  list without having to change client configuration.
- New method :meth:`pymongo.database.Database.aggregate` to support running
  database level aggregations.
- Support for publishing Connection Monitoring and Pooling events via the new
  :class:`~pymongo.monitoring.ConnectionPoolListener` class. See
  :mod:`~pymongo.monitoring` for an example.
- :meth:`pymongo.collection.Collection.aggregate` and
  :meth:`pymongo.database.Database.aggregate` now support the ``$merge`` pipeline
  stage and use read preference
  :attr:`~pymongo.read_preferences.ReadPreference.PRIMARY` if the ``$out`` or
  ``$merge`` pipeline stages are used.
- Support for specifying a pipeline or document in
  :meth:`~pymongo.collection.Collection.update_one`,
  :meth:`~pymongo.collection.Collection.update_many`,
  :meth:`~pymongo.collection.Collection.find_one_and_update`,
  :meth:`~pymongo.operations.UpdateOne`, and
  :meth:`~pymongo.operations.UpdateMany`.
- New BSON utility functions :func:`~bson.encode` and :func:`~bson.decode`
- :class:`~bson.binary.Binary` now supports any bytes-like type that implements
  the buffer protocol.
- Resume tokens can now be accessed from a ``ChangeStream`` cursor using the
  :attr:`~pymongo.change_stream.ChangeStream.resume_token` attribute.
- Connections now survive primary step-down when using MongoDB 4.2+.
  Applications should expect less socket connection turnover during
  replica set elections.

Unavoidable breaking changes:

- Applications that use MongoDB with the MMAPv1 storage engine must now
  explicitly disable retryable writes via the connection string
  (e.g. ``MongoClient("mongodb://my.mongodb.cluster/db?retryWrites=false")``) or
  the :class:`~pymongo.mongo_client.MongoClient` constructor's keyword argument
  (e.g. ``MongoClient("mongodb://my.mongodb.cluster/db", retryWrites=False)``)
  to avoid running into :class:`~pymongo.errors.OperationFailure` exceptions
  during write operations. The MMAPv1 storage engine is deprecated and does
  not support retryable writes which are now turned on by default.
- In order to ensure that the ``connectTimeoutMS`` URI option is honored when
  connecting to clusters with a ``mongodb+srv://`` connection string, the
  minimum required version of the optional ``dnspython`` dependency has been
  bumped to 1.16.0. This is a breaking change for applications that use
  PyMongo's SRV support with a version of ``dnspython`` older than 1.16.0.

.. _URI options specification: https://github.com/mongodb/specifications/blob/master/source/uri-options/uri-options.rst

Issues Resolved
...............

See the `PyMongo 3.9 release notes in JIRA`_ for the list of resolved issues
in this release.

.. _PyMongo 3.9 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=21787

Changes in Version 3.8.0
------------------------

.. warning:: PyMongo no longer supports Python 2.6. RHEL 6 users should install
  Python 2.7 or newer from `Red Hat Software Collections
  <https://www.softwarecollections.org>`_. CentOS 6 users should install Python
  2.7 or newer from `SCL
  <https://wiki.centos.org/AdditionalResources/Repositories/SCL>`_

.. warning:: PyMongo no longer supports PyPy3 versions older than 3.5. Users
  must upgrade to PyPy3.5+.

- :class:`~bson.objectid.ObjectId` now implements the `ObjectID specification
  version 0.2 <https://github.com/mongodb/specifications/blob/master/source/objectid.rst>`_.
- For better performance and to better follow the GridFS spec,
  :class:`~gridfs.grid_file.GridOut` now uses a single cursor to read all the
  chunks in the file. Previously, each chunk in the file was queried
  individually using :meth:`~pymongo.collection.Collection.find_one`.
- :meth:`gridfs.grid_file.GridOut.read` now only checks for extra chunks after
  reading the entire file. Previously, this method would check for extra
  chunks on every call.
- :meth:`~pymongo.database.Database.current_op` now always uses the
  ``Database``'s  :attr:`~pymongo.database.Database.codec_options`
  when decoding the command response. Previously the codec_options
  was only used when the MongoDB server version was <= 3.0.
- Undeprecated :meth:`~pymongo.mongo_client.MongoClient.get_default_database`
  and added the ``default`` parameter.
- TLS Renegotiation is now disabled when possible.
- Custom types can now be directly encoded to, and decoded from MongoDB using
  the :class:`~bson.codec_options.TypeCodec` and
  :class:`~bson.codec_options.TypeRegistry` APIs. For more information, see
  the :doc:`custom type example <examples/custom_type>`.
- Attempting a multi-document transaction on a sharded cluster now raises a
  :exc:`~pymongo.errors.ConfigurationError`.
- :meth:`pymongo.cursor.Cursor.distinct` and
  :meth:`pymongo.cursor.Cursor.count` now send the Cursor's
  :meth:`~pymongo.cursor.Cursor.comment` as the "comment" top-level
  command option instead of "$comment". Also, note that "comment" must be a
  string.
- Add the ``filter`` parameter to
  :meth:`~pymongo.database.Database.list_collection_names`.
- Changes can now be requested from a ``ChangeStream`` cursor without blocking
  indefinitely using the new
  :meth:`pymongo.change_stream.ChangeStream.try_next` method.
- Fixed a reference leak bug when splitting a batched write command based on
  maxWriteBatchSize or the max message size.
- Deprecated running find queries that set :meth:`~pymongo.cursor.Cursor.min`
  and/or :meth:`~pymongo.cursor.Cursor.max` but do not also set a
  :meth:`~pymongo.cursor.Cursor.hint` of which index to use. The find command
  is expected to require a :meth:`~pymongo.cursor.Cursor.hint` when using
  min/max starting in MongoDB 4.2.
- Documented support for the uuidRepresentation URI option, which has been
  supported since PyMongo 2.7. Valid values are `pythonLegacy` (the default),
  `javaLegacy`, `csharpLegacy` and `standard`. New applications should consider
  setting this to `standard` for cross language compatibility.
- :class:`~bson.raw_bson.RawBSONDocument` now validates that the ``bson_bytes``
  passed in represent a single bson document. Earlier versions would mistakenly
  accept multiple bson documents.
- Iterating over a :class:`~bson.raw_bson.RawBSONDocument` now maintains the
  same field order of the underlying raw BSON document.
- Applications can now register a custom server selector. For more information
  see the :doc:`server selector example <examples/server_selection>`.
- The connection pool now implements a LIFO policy.

Unavoidable breaking changes:

- In order to follow the ObjectID Spec version 0.2, an ObjectId's 3-byte
  machine identifier and 2-byte process id have been replaced with a single
  5-byte random value generated per process. This is a breaking change for any
  application that attempts to interpret those bytes.

(adam)

2020-01-29 12:50:10 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6130 - requested by taca
databases/ldb: dependent update (for samba4)

Revisions pulled up:
- databases/ldb/Makefile                                        1.9
- databases/ldb/distinfo                                        1.5

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Dec 30 09:43:54 UTC 2019

  Modified Files:
  pkgsrc/databases/ldb: Makefile distinfo

  Log Message:
  ldb: updated to 2.0.8

  2.0.8:
  Unknown changes

(bsiegert)

2020-01-29 12:49:15 UTC MAIN commitmail json YAML

Updated net/samba4, lang/npm

(adam)

2020-01-29 12:48:51 UTC MAIN commitmail json YAML

npm: updated to 6.13.7

6.13.7:
Update CI detection cases

(adam)

2020-01-29 12:48:15 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6127 - requested by taca
lang/php73: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.284
- lang/php73/Makefile                                          1.8-1.9
- lang/php73/distinfo                                          1.18

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Sat Jan 18 21:51:16 UTC 2020

  Modified Files:
  pkgsrc/lang/php73: Makefile

  Log Message:
  *: Recursive revision bump for openssl 1.1.1.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jan 25 17:21:14 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php73: Makefile distinfo

  Log Message:
  lang/php73: update to 7.3.14.

  Update php73 to 7.3.14 (PHP 7.3.14).

  23 Jan 2020, PHP 7.3.14

  - Core
    . Fixed bug #78999 (Cycle leak when using function result as temporar=
  y).
      (Dmitry)

  - CURL:
    . Fixed bug #79033 (Curl timeout error with specific url and post). (=
  cmb)

  - Date:
    . Fixed bug #79015 (undefined-behavior in php_date.c). (cmb)

  - DBA:
    . Fixed bug #78808 ([LMDB] MDB_MAP_FULL: Environment mapsize limit re=
  ached).
      (cmb)

  - Fileinfo:
    . Fixed bug #74170 (locale information change after mime_content_type=
  ).
      (Sergei Turchanov)

  - GD:
    . Fixed bug #78923 (Artifacts when convoluting image with transparenc=
  y).
      (wilson chen)
    . Fixed bug #79067 (gdTransformAffineCopy() may use unitialized value=
  s). (cmb)
    . Fixed bug #79068 (gdTransformAffineCopy() changes interpolation met=
  hod).
      (cmb)

  - Libxml:
    . Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). (Laru=
  ence)

  - Mbstring:
    . Fixed bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wc=
  har`).
      (CVE-2020-7060) (Nikita)

  - OPcache:
    . Fixed bug #79040 (Warning Opcode handlers are unusable due to ASLR)=
  . (cmb)

  - Pcntl:
    . Fixed bug #78402 (Converting null to string in error message is bad=
    DX).
      (SAT=D2 Kentar=F2)

  - PDO_PgSQL:
    . Fixed bug #78983 (pdo_pgsql config.w32 cannot find libpq-fe.h). (SA=
  T=D2
      Kentar=F2)
    . Fixed bug #78980 (pgsqlGetNotify() overlooks dead connection). (SAT=
  =D2
      Kentar=F2)
    . Fixed bug #78982 (pdo_pgsql returns dead persistent connection). (S=
  AT=D2
      Kentar=F2)

  - Session:
    . Fixed bug #79091 (heap use-after-free in session_create_id()). (cmb=
  , Nikita)

  - Shmop:
    . Fixed bug #78538 (shmop memory leak). (cmb)

  - Standard:
    . Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059). =
  (cmb)
    . Fixed bug #54298 (Using empty additional_headers adding extraneous =
  CRLF).
      (cmb)

(bsiegert)

2020-01-29 12:44:14 UTC MAIN commitmail json YAML

samba4: updated to 4.11.6

Changes since 4.11.5:
* BUG 14209: pygpo: Use correct method flags.
* BUG 14216: vfs_ceph_snapshots: Fix root relative path handling.
* BUG 14209: Avoiding bad call flags with python 3.8, using METH_NOARGS
  instead of zero.
* BUG 14218: source4/utils/oLschema2ldif: Include stdint.h before cmocka.h.
* BUG 14122: docs-xml/winbindnssinfo: Clarify interaction with idmap_ad etc.
* BUG 14251: smbd: Fix the build with clang.
* BUG 14199: upgradedns: Ensure lmdb lock files linked.
* BUG 14182: s3: VFS: glusterfs: Reset nlinks for symlink entries during
  readdir.
* BUG 14101: smbc_stat() doesn't return the correct st_mode and also the
  uid/gid is not filled (SMBv1) file.
* BUG 14219: librpc: Fix string length checking in
  ndr_pull_charset_to_null().
* BUG 14227: ctdb-scripts: Strip square brackets when gathering connection
  info.

(adam)

2020-01-29 11:55:53 UTC MAIN commitmail json YAML

kf5 update to 5.66

(markd)

2020-01-29 11:49:31 UTC MAIN commitmail json YAML

kf5: update to frameworks 5.66

build with qt5 5.14

All frameworks
  Port from QRegExp to QRegularExpression
  Port from qrand to QRandomGenerator
  Fix compilation with Qt 5.15 (e.g. endl is now Qt::endl,
  QHash insertMulti now requires using QMultiHash...)

Attica
  Don't use a verified nullptr as a data source
  Support multiple children elements in comment elements
  Set a proper agent string for Attica requests

Baloo
  Correctly report if baloo_file is unavailable
  Check cursor_open return value
  Initialise QML monitor values
  Move URL parsing methods from kioslave to query object

Breeze Icons
  Change XHTML icon to be a purple HTML icon
  Merge headphones and zigzag in the center
  Add application/x-audacity-project icon
  Add 32px preferences-system
  Add application/vnd.apple.pkpass icon
  icon for ktimetracker using the PNG in the app repo, to be replaced
  with real breeze SVG
  add kipi icon, needs redone as a breeze theme svg [or just kill off kipi]

Extra CMake Modules
  [android] Fix apk install target
  Support PyQt5 compiled with SIP 5

Framework Integration
  Remove ColorSchemeFilter from KStyle

KDE Doxygen Tools
  Display fully qualified class/namespace name as page header

KCalendarCore
  Improve README.md to have an Introduction section
  Make incidence geographic coordinate also accessible as a property
  Fix RRULE generation for timezones

KCMUtils
  Deprecate KCModuleContainer

KCodecs
  Fix invalid cast to enum by changing the type to int rather than enum

KCompletion
  Deprecate KPixmapProvider
  [KHistoryComboBox] Add method to set an icon provider

KConfig
  kconfig EBN transport protocol cleanup
  Expose getter to KConfigWatcher's config
  Fix writeFlags with KConfigCompilerSignallingItem
  Add a comment pointing to the history of Cut and Delete sharing a shortcut

KConfigWidgets
  Rename "Configure Shortcuts" to "Configure Keyboard Shortcuts"

KContacts
  Align ECM and Qt setup with Frameworks conventions
  Specify ECM dependency version as in any other framework

KCoreAddons
  Add KPluginMetaData::supportsMimeType
  [KAutoSaveFile] Use QUrl::path() instead of toLocalFile()
  Unbreak build w/ PROCSTAT: add missing impl. of KProcessList::processInfo
  [KProcessList] Optimize KProcessList::processInfo
  [KAutoSaveFile] Improve the comment in tempFileName()
  Fix KAutoSaveFile broken on long path

KDeclarative
  [KeySequenceHelper] Grab actual window when embedded
  Add optional subtitle to grid delegate
  [QImageItem/QPixmapItem] Don't lose precision during calculation

KFileMetaData
  Partial fix for accentuated characters in file name on Windows
  Remove unrequired private declarations for taglibextractor
  Partial solution to accept accentuated characters on windows
  xattr: fix crash on dangling symlinks

KIconThemes
  Set breeze as default theme when reading from configuration file
  Deprecate the top-level IconSize() function
  Fix centering scaled icons on high dpi pixmaps

KImageFormats
  pic: Fix Invalid-enum-value undefined behaviour

KIO
  [KFilePlacesModel] Fix supported scheme check for devices
  Embed protocol data also for Windows version of trash ioslave
  Adding support for mounting KIOFuse URLs for applications that don't use KIO
  Add truncation support to FileJob
  Deprecate KUrlPixmapProvider
  Deprecate KFileWidget::toolBar
  [KUrlNavigator] Add RPM support to krarc:
  KFilePlaceEditDialog: fix crash when editing the Trash place
  Add button to open the folder in filelight to view more details
  Show more details in warning dialog shown before starting a
  privileged operation
  KDirOperator: Use a fixed line height for scroll speed
  Additional fields such as deletion time and original path are now
  shown in the file properties dialog
  KFilePlacesModel: properly parent tagsLister to avoid memleak.
  HTTP ioslave: call correct base class in virtual_hook(). The
  base of HTTP ioslave is TCPSlaveBase, not SlaveBase
  Ftp ioslave: fix 4 character time interpreted as year
  Re-add KDirOperator::keyPressEvent to preserve BC
  Use QStyle for determining icon sizes

Kirigami
  ActionToolBar: Only show the overflow button if there are visible
  items in the menu
  Don't build and install app templates on android
  Don't hardcode the margin of the CardsListView
  Add support for custom display components to Action
  Let the other components grow if there's more things on the header
  Remove dynamic item creation in DefaultListItemBackground
  reintroduce the collapse button
  Show application window icon on AboutPage

KItemModels
  Add KColumnHeadersModel

KJS
  Added tests for Math.exp()
  Added tests for various assignment operators
  Test special cases of multiplicate operators (*, / and %)

KNewStuff
  Ensure the dialog title is correct with an uninitialised engine
  Don't show the info icon on the big preview delegate
  Support archive installs with adoption commands
  Send along the config name with requests

KPeople
  Expose enum to the metaobject compiler

KQuickCharts
  Also correct the shader header files
  Correct license headers for shaders

KService
  Deprecate KServiceTypeProfile

KTextEditor
  Add "line-count" property to the ConfigInterface
  Avoid unwanted horizontal scrolling

KWayland
  [plasmashell] Update docs for panelTakesFocus to make it generic
  [plasmashell] Add signal for panelTakesFocus changing

KXMLGUI
  KActionCollection: provide a changed() signal as a replacement for removed()
  Adjust keyboard shortcut configuration window's title

NetworkManagerQt
  Manager: add support for AddAndActivateConnection2
  cmake: Consider NM headers as system includes
  Sync Utils::securityIsValid with NetworkManager

Plasma Framework
  [ToolTip] Round position
  Enable wheel events on Slider {}
  Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface
  [calendar] Check out of bounds array access in QLocale lookup
  [Plasma Dialog] Use QXcbWindowFunctions for setting window types Qt
  WindowFlags doesn't know
  [PC3] Complete plasma progress bar animation
  [PC3] Only show progress bar indicator when the ends won't overlap
  [RFC] Fix Display Configuration icon margins
  [ColorScope] Work with plain QObjects again
  [Breeze Desktop Theme] Add monochrome user-desktop icon
  Remove default width from PlasmaComponents3.Button
  [PC3 ToolButton] Have the label take into account complementary color schemes
  Added background colors to active and inactive icon view

QQC2StyleBridge
  [ToolTip] Round position
  Update size hint when font changes

Solid
  Display first / in mounted storage access description
  Ensure mounted nfs filesystems matches their fstab declared counterpart

Sonnet
  The signal done is deprecated in favour of spellCheckDone, now correctly emitted

Syntax Highlighting
  LaTeX: fix brackets in some commands
  TypeScript: add "bigint" primitive type
  Python: improve numbers, add octals, binaries and "breakpoint" keyword
  SELinux: add "glblub" keyword and update permissions list
  Several enhancements to gitolite syntax definition

(markd)

2020-01-29 11:30:11 UTC MAIN commitmail json YAML

doc: Updated devel/lua-posix to 34.1.1

(nia)

2020-01-29 11:30:01 UTC MAIN commitmail json YAML

lua-posix: Update to 34.1.1

## Noteworthy changes in release 34.1.1 (2019-07-27) [stable]

### Bugs Fixed

  - `posix.compat` really does work without `std.normalize` in the
    `package.path` now.

## Noteworthy changes in release 34.1 (2019-07-20) [stable]

### Bugs Fixed

  - `luke` works with upgraded bootstrap luarocks version of `require`.

  - `posix.glob.glob` does not return a random errno on failure now, but
    new module constants `GLOB_ABORTED`, `GLOB_NOMATCH` or `GLOB_NOSPACE`.

  - `posix.deprecated.clock_getres` and `posix.deprecated.clock_gettime`
    work again.

### New Features

  - `posix.glob.glob` supports now module constants as a second argument:
    `GLOB_NOCHECK` and `GLOB_ERR`.

  - `posix.sys.socket` now supports IPV6 link-local addresses.

  - use `std.strict`, `std._debug` and `typecheck` modules when available,
    otherwise behave normally without those additional runtime checks.

(nia)

2020-01-29 11:26:21 UTC MAIN commitmail json YAML

doc: Updated x11/redshift to 1.12

(nia)

2020-01-29 11:26:12 UTC MAIN commitmail json YAML

redshift: Update to 1.12

v1.12 (2018-05-20)
------------------
- Change location providers to allow updates. GeoClue and CoreLocation now
  provide continuous location updates.
- Allow time-based configuration i.e. setting the redness effect based on time
  of day instead of based on the elevation of the sun. See the man page for
  more information.
- Now looks for the configuration file in `~/.config/redshift/redshift.conf`
  (or `${XDG_CONFIG_HOME}/redshift/redshift.conf`) if `$XDG_CONFIG_HOME` is
  set. The old location at `~/.config/redshift.conf` is deprecated but
  still searched as a fall back.
- Run hooks when enabling/disabling Redshift.
- Default temperatures changed to 6500K during daytime and 4500K during night.
- With `randr`, allow multiple but not all CRTCs to be redshifted.
- Removes deprecated original GeoClue location provider (use GeoClue 2
  instead).
- The option for enabling the short fade between color effects is now called
  `fade` instead of `transition` in the configuration file. The term transition
  caused a lot of confusion about what this option does (the old option still
  works but is deprecated).
- The `preserve` option is enabled by default for `vidmode`, `randr`, Windows
  (`w32gdi`) and macOS (`quartz`). The option is now controlled by the `-P`
  command line option.
- Work around issue where Windows adjustments sometimes fail.
- Install AppArmor profile.
- quartz: Fix incorrect use of display identifier.
- Various bug fixes and updated translations.

(nia)

2020-01-29 11:04:28 UTC MAIN commitmail json YAML

doc: Updated time/libical to 3.0.7

(nia)

2020-01-29 11:04:19 UTC MAIN commitmail json YAML

libical: Update to 3.0.7

Version 3.0.7 is a patch release.
This release is binary and source compatible with version 3.0.0.
Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases

Release Notes:

    libical-glib: Fix ICalAttach handling of the icalattach native structure
    Let icalattach_new_from_data() use the 'free_fn' argument again
    Fix memory leaks in attachment handling and elsewhere
    Fix a multithreading race condition
    More fuzzification fixes

(nia)

2020-01-29 11:02:27 UTC MAIN commitmail json YAML

doc: Updated devel/libidn to 1.35

(nia)

2020-01-29 11:02:18 UTC MAIN commitmail json YAML

libidn: Update to 1.35

* Version 1.35 (2018-05-11)

** Reflect ABI/API breakage in version 1.34
  (Stringprep_profile has a new struct member)
  Reported-by: Miroslav Lichvar

** Added new gnulib files to repository

** Fix build issues introduced in 1.34

(nia)

2020-01-29 10:52:14 UTC MAIN commitmail json YAML

doc: Removed chat/dircproxy

(nia)

2020-01-29 10:51:56 UTC MAIN commitmail json YAML

chat: Remove dircproxy, has been an "unstable dev release" for >10 years

Last commits upstream were in 2009.

"IT HAS HIGHER THEN USUAL RISK OF DESTROYING YOUR SYSTEM."

Use ZNC.

(nia)

2020-01-29 10:45:58 UTC MAIN commitmail json YAML

doc: Removed time/cairo-clock

(nia)

2020-01-29 10:45:34 UTC MAIN commitmail json YAML

cairo-clock: Remove, upstream vanished nearly 10 years ago

Most recent release is unavailable. This is not the most recent release.

(nia)

2020-01-29 10:34:39 UTC MAIN commitmail json YAML

doc: Removed emulators/gcube successor emulators/dolphin-emu

(nia)

2020-01-29 10:33:17 UTC MAIN commitmail json YAML

2020-01-29 08:33:46 UTC MAIN commitmail json YAML

Updated databases/sqlite3; devel/lemon

(adam)

2020-01-29 08:33:12 UTC MAIN commitmail json YAML

sqlite3: updated to 3.31.1

SQLite Release 3.31.1:

Revert the data layout for an internal-use-only SQLite data structure. Applications that use SQLite should never reference internal SQLite data structures, but some do anyhow, and a change to one such data structure in 3.30.0 broke a popular and widely-deployed application. Reverting that change in SQLite, at least temporarily, gives developers of misbehaving applications time to fix their code.
Fix a typos in the sqlite3ext.h header file that prevented the sqlite3_stmt_isexplain() and sqlite3_value_frombind() interfaces from being called from run-time loadable extensions.

(adam)

2020-01-29 08:28:54 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-migrate-parsetree to 1.5.0

(jaapb)

2020-01-29 08:28:44 UTC MAIN commitmail json YAML

2020-01-29 08:13:55 UTC MAIN commitmail json YAML

doc: Updated x11/ocaml-lablgtk3 to 3.1.0

(jaapb)

2020-01-29 08:13:43 UTC MAIN commitmail json YAML

Updated x11/ocaml-lablgtk3 to version 3.1.0.

This mostly adds support for OCaml 4.10, plus minor features.

(jaapb)

2020-01-29 07:58:48 UTC MAIN commitmail json YAML

doc: Updated x11/ocaml-lablgtk to 2.18.10

(jaapb)

2020-01-29 07:58:36 UTC MAIN commitmail json YAML

2020-01-29 05:17:01 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-time-out-plugin to 1.1.0

(gutteridge)

2020-01-29 05:16:51 UTC MAIN commitmail json YAML

xfce4-time-out-plugin: update to 1.1.0

Change log:

1.1.0 (03/11/2019)
======
- GTK3 Port
- React to panel "mode," not "orientation" (Bug #15840)
- Make time out plugin respect panel icon size (Bug #15839)
- Allow compilation with panel 4.15
- Make build less verbose
- Translation Updates: Croatian, Galician, Italian

(gutteridge)

2020-01-29 05:08:00 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.9.7

(gutteridge)

2020-01-29 05:07:49 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.9.7

Change log:

1.9.7
======
- Add warning notice to imgur upload option (Bug #15347)
- Fix cursor capture when near screen edge (Bug #9262)
- Improve wording (Bug #15429)
- Allow compilation with panel 4.15
- Restore libxfce4ui 4.12 compatibility
- Translation Updates: Basque, Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Danish, Dutch, English (United Kingdom), French, German,
  Greek, Hungarian, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Polish,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish

(gutteridge)

2020-01-29 05:05:41 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.3.5

(gutteridge)

2020-01-29 05:05:32 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.3.5

Change log:

2.3.5
=====
- Fix saving unchanged plugin title. (bug #15403)
- Fix sidebar scrollbar covering buttons. (bug #14730)
- Fix categories remaining scrolled when hidden.
- Fix incorrect alignment of commands next to search.
- Fix incorrect fallback value for menu opacity.
- Fix incorrect check when setting command.
- Update documentation URL. (bug #16183)

2.3.4
=====
- Fix building against xfce4-panel 4.15.0
- Translation updates: Dutch, Galician, Georgian.

(gutteridge)

2020-01-29 05:01:17 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-desktop to 4.14.2

(gutteridge)

2020-01-29 05:00:58 UTC MAIN commitmail json YAML

xfce4-desktop: update to 4.14.2

Change log:

4.14.2
======
- Update thumbnail when file changes (Bug #14919)
- Add DnD support for application/octet-stream (Bug #14919)
- windowlist: Fix ellipsizing (Bug #15851)
- Add padding to custom actions without icon (Bug #14628)
- Fix yet another rubber band DnD issue (Bug #16046)
- Reintroduce workaround for Bug #11283
- Show file names in tooltips (Bug #15899)
- fallback style: Highlight selected icons (Bug #15866)
- Translation Updates: Albanian, Amharic, Arabic, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
  English (Canada), English (United Kingdom), Estonian, Finnish, French,
  Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
  Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Persian (Iran),
  Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Thai, Turkish, Uighur, Ukrainian, Uzbek

(gutteridge)

2020-01-29 04:58:58 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.14.2

(gutteridge)

2020-01-29 04:58:48 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.14.2

Change log:

4.14.2
======
- display: Fix icon name for primary indicator
- display: Initialize crtc->scalex/y (Bug #15971)
- appearance: Only show themes that support Gtk3 (Bug #15849)
- color: Fix crash in add-profiles dialog (Bug #15876)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese
  (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), English
  (Canada), English (United Kingdom), Finnish, French, Galician, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Uighur, Ukrainian

(gutteridge)

2020-01-29 04:56:19 UTC MAIN commitmail json YAML

xfce4-session: while here, update archive site to https

(gutteridge)

2020-01-29 04:55:30 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-panel to 4.14.3

(gutteridge)

2020-01-29 04:55:21 UTC MAIN commitmail json YAML

xfce4-panel: update to 4.14.3

Change log:

4.14.3
======
- Always provide files for vala binding in dist tarball

4.14.2
======
- plugins: Fix enter/leave opacity w/o compositing (Bug #14577)
- tasklist: Fix drag&drop in deskbar mode (Bug #16298)
- appmenu: Use panel's icon size
- appmenu: Listen to icon theme changes (Bug #15861)
- prefs: Plug memory leaks (Bug #16016)
- Replace GtkStock icon
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong
  Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English
  (Australia), English (United Kingdom), Estonian, Finnish, French,
  Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian,
  Malay, Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post 1500),
  Panjabi (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Sinhala, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Uighur, Ukrainian, Vietnamese

(gutteridge)

2020-01-29 04:45:30 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-session to 4.14.1

(gutteridge)

2020-01-29 04:45:19 UTC MAIN commitmail json YAML

xfce4-session: update to 4.14.1

Change log:

4.14.1
======
- Fix session crash at logout (Bug #16105)
- settings: Don't make 'saved sessions' tab reorderable
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
  English (United Kingdom), Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Uighur, Ukrainian, Vietnamese

(gutteridge)

2020-01-29 03:40:56 UTC MAIN commitmail json YAML

doc: Use square brackets for the comment

(ryoon)

2020-01-29 03:38:05 UTC MAIN commitmail json YAML

doc: gmake-4.3 is broken for some complex packages

(ryoon)

2020-01-28 21:33:39 UTC MAIN commitmail json YAML

lang/gcc9: fix build on Debian unstable

(rillig)

2020-01-28 21:12:00 UTC MAIN commitmail json YAML

doc: Updated games/nethack to 3.6.5

(rhialto)

2020-01-28 21:11:30 UTC MAIN commitmail json YAML

games/nethack: update to 3.6.5.

The NetHack DevTeam is announcing the release of NetHack 3.6.5 on January 27,
2020

NetHack 3.6.5 is the official release of NetHack that follows NetHack 3.6.4.

This release primarily corrects security issues present in NetHack versions
3.6.0, 3.6.1, 3.6.2, 3.6.3 and 3.6.4.

CVE-2020-5214 Error recovery after syntax error in configuration file is
                subject to a buffer overflow
CVE-2020-5213 SYMBOL configuration file option is subject to a buffer overflow
CVE-2020-5212 MENUCOLOR configuration file option is subject to a buffer
                overflow
CVE-2020-5211 AUTOCOMPLETE configuration file option is subject to a buffer
                overflow
CVE-2020-5210 NetHack command line -w option parsing is subject to a buffer
                overflow
CVE-2020-5209 Command line parsing of options starting with -de and -i is
                subject to a buffer overflow
CVE-2019-19905 Privilege escalation/remote code execution/crash in
                configuration parsing

You are encouraged to update to NetHack 3.6.5 as soon as possible.

Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.5:

    fix accessing mons[-1] when trying to gate in a non-valid demon
    fix accessing mons[-1] when monster figures out if a tin cures stoning
    have string_for_opt() return empty_optstr on failure
    ensure existing callers of string_for_opt() check return value
      before using it
    fix potential buffer overflow in add_menu_coloring()
    fix potential buffer overflow in sym_val()
    fix potential buffer overflow in pline(), raw_printf(), and
      config_error_add()
    fix potential buffer overflow in choose_windows()
    use vsnprintf instead of vsprintf in pline.c where possible
    Windows: includes a fix from a 3.6.4 post-release update where
      OPTIONS=map_mode:fit_to_screen could cause a game start failure
    Windows: users with C-locale unmappable names could get game start failure

All of the fixes have been incrementally published on the public Git
repository for the game. A more complete list can be found in the game's
sources in doc/fixes36.5. As usual, a warning that some entries in that
file may also be "spoilers".

Existing saved games and bones files from 3.6.0 through to 3.6.4 should
work with 3.6.5, assuming that the same build configuration options were
used.

(rhialto)

2020-01-28 19:20:29 UTC MAIN commitmail json YAML

Updated games/wesnoth, multimedia/libvpx

(adam)

2020-01-28 19:20:09 UTC MAIN commitmail json YAML

libvpx: updated to 1.8.2

v1.8.2 "Pekin Duck"
This release collects incremental improvements to many aspects of the library.
- Upgrading:
  ARCH_* defines have been removed in favor of VPX_ARCH_*.

(adam)

2020-01-28 18:51:12 UTC MAIN commitmail json YAML

wesnoth: updated to 1.14.10

Version 1.14.10

AI
Experimental AI:
Spread poison: bug fix for units ignoring [avoid] tag
Castle switch: bug fix for units-on-keep check
Remove village hunt CA
Add ids for candidate actions
Fix bug crashing some AIs when units with chance-to-hit specials without id are on map
Fast Micro AI: fix re-adding default CAs when deleting the MAI
Bottleneck Defense Micro AI: fix bug of units not participating if too far in front of the bottleneck
Lua AIs: several other minor behind-the-scenes bug fixes

Campaigns
Descent into Darkness:
S1: reduced difficulty
Heir to the Throne:
Modify campaign starting date
Legend of Wesmere:
Fix various date inconsistencies in historical references
Sceptre of Fire:
S1: Fix reference to LoW events
The South Guard:
Change Halidel to be Deoran's great-grandfather
S7b/S8b: reduce enemy gold values and modify dialogue upon allied unit death
Tutorial:
S2: Make the first grunt cross the bridge, otherwise the scenario is too hard
Under the Burning Suns:
Sun Singer and Sun Sylph: modify faerie fire colors

Language and i18n
Updated translations: British English, Chinese (Simplified), Chinese (Traditional), Czech, Dutch, Esperanto, French, German, Italian, Korean, Portuguese (Brazil), Russian, Spanish, Turkish
Fix Rename Unit dialog having untranslated text.

Lua API
wesnoth.deprecate_api was fixed to correctly wrap tables with metatables.

Music and sound effects
Removed accidental silence of two seconds after the first track of each scenario.

Units
Add various new death, standing, and idle animations

User interface
Fixed some severe game rendering issues with SDL 2.0.10.
Draw ellipses during draw/sheath animations.
In the combat dialog and elsewhere, clicking the "Profile" button opens the help on the correct unit variation (e.g., Walking Corpse (Swimmer)).
Ensure enough space to display turn numbers in the hundreds.
The search box in the Campaigns menu now takes campaign abbreviations and descriptions into account.
Added the Private Replay checkbox to the Multiplayer Create Game screen. This separates whether observers are allowed from whether the replay will be publicly available.
In the recruit dialog and recall dialog, units that are too expensive to recruit/recall are grayed out.
Reworked styling of progress bars and the network transfer progress dialog.
Removed "Classic" in-game theme.
Textboxes now have a hover effect as well as an I-beam cursor.

Packaging
The Wesnoth client now looks for the data/dist file when logging into the multiplayer server. This file should contain one of the following values based on what distribution channel the package is for: Default, Steam, SourceForge, Flatpak, macOS App Store, Linux repository, iOS, Android, BSD repository

Miscellaneous and bug fixes
New build-dependency: Python3 is required to run the WML unit tests (on non-Windows)
80% of WML unit tests now run in a batch using a single instance of Wesnoth (non-Windows only)
New help topic outlining common (and less common) reasons for losing a scenario.
Add help text for some debug commands.
Make wmllint recognize [load_resource].
Make wesnoth_addon_manager not generate packet.dump files any more

(adam)

2020-01-28 15:00:45 UTC MAIN commitmail json YAML

sayaka: pull an upstream fix for monochrome screen support.

Bump PKGREVISION.
Twitter filterstream timeline on Sun3/60 running NetBSD/sun3 9.0_RC1 by
sayaka was demonstrated on NetBSD booth at Open Source Conference 2020 Osaka.
https://mail-index.netbsd.org/netbsd-advocacy/2020/01/28/msg000823.html

(tsutsui)

2020-01-28 14:35:47 UTC MAIN commitmail json YAML

doc: Updated math/sc-im to 0.7.0nb11

(sjmulder)

2020-01-28 14:35:35 UTC MAIN commitmail json YAML

sc-im: Bump for breaking libxlsxwriter change

(sjmulder)

2020-01-28 14:33:01 UTC MAIN commitmail json YAML

doc: Updated textproc/libxlsxwriter to 0.9.4

(sjmulder)

2020-01-28 14:32:48 UTC MAIN commitmail json YAML

libxlsxwriter: Update to 0.9.4

- Added option to specify worksheet "object positioning" for images and
  charts to define how they move or size with underlying cells. See
  ww_object_position_options and working_with_object_positioning.

(sjmulder)

2020-01-28 14:31:46 UTC MAIN commitmail json YAML

doc: Updated sysutils/nnn to 2.9

(sjmulder)

2020-01-28 14:31:19 UTC MAIN commitmail json YAML

nnn: Update to 2.9

Package changes:
- New debug option
- Fix for build failure CentOS & RHEL 6
- Workaround for startup crash on NetBSD

Upstream changes:
- all keybinds and options reviewed by the team and frozen (see #422)
  - reduced number of keybinds
- greatly improved help screen readability
- nuke: sample opener (CLI-only by default) and plugin
- fast line redraws instead of full screen refresh (thanks @annagrram)
- auto archive handling by extension (see config NNN_ARCHIVE)
- Lead key simplified to bookmark key (<b> or <^/>)
- single key to toggle order (<t> or <^T>)
- plugins
  - .cbcp: copy selection to system clipboard (internal, program
    option -x)
  - .ntfy: show noti on cp, mv, rm completion (internal, program
    option -x)
  - autojump: navigate using autojump
  - upload: paste text files to http://ix.io, upload rest to
    https://file.io
  - all fuzzy plugins modified to support both fzf and fzy
- more control on plugins
  - prefix - to skip directory refresh after running (cmd as) plugin
  - suffix * to skip confirmation after running cmd as plugin
- indicate range selection mode with *
- list keys at bookmark and plugin key prompts
- visit to pinned dir like bookmarks (Bookmark key followed by <,>)
- toggle executable (key <*>)
- show mime along with file details
- more special keys at empty filter prompt:
  - apply the last filter (<^L>)
  - toggle between string and regex (</>)
  - toggle case-sensitivity (<:>)
- retain filter on <Esc>, <Up>, <Down>
- show filter details when filter is on
- remove option to run filter as cmd on prompt key (can be disruptive)
- program options
  - option -x: enable notis and copy selection to system clipboard
  - option -g: regex filters (string filter is default now)
  - option -Q: quit program without confirmation
  - option -s: load session
  - option -n: start in nav-as-you-type mode
  - option -v: version sort
  - option -V: show program version
  - option -A: disable dir auto-select
- ISO 8601 compliant date in status bar
- ported to Haiku OS (thanks @annagrram)
- sort only filtered entries (to avoid directory refresh)
- fix getplugs to install hidden files
- fix several selection issues (see #400)
- fix detail mode not restored on loading session
- fix symlink to directory not auto-selected
- fix regex error on partial regex patterns
- fix symlink not shown if stat(2) on target fails
- fix flags when spawning a CLI opener as default FM
- fix issue with stat flag on Sun (no support for dirent.d_type)
- fix current file in current context not saved correctly in session
- signed source distribution on release
- simplified debugging with line numbers in logs

(sjmulder)

2020-01-28 13:31:35 UTC MAIN commitmail json YAML

sublib: Remove missed reference to mono2

(nia)

2020-01-28 13:27:40 UTC MAIN commitmail json YAML

doc: Removed devel/nant

(nia)

2020-01-28 13:27:18 UTC MAIN commitmail json YAML

nant: Remove. Newest release (in 2012) is incompatible with current Mono.

(nia)

2020-01-28 13:23:44 UTC MAIN commitmail json YAML

doc: Updated editors/tweak to 3.02

(fcambus)

2020-01-28 13:23:32 UTC MAIN commitmail json YAML

tweak: update to 3.02.

ChangeLog:

- Build the HTML man page in the build script.
- Avoid buffer overflow with really long filenames.
- Fix missing argument to 'bad option' message.
- Remove the version number from the Tweak status bar.
- Increase the size of the 'message' buffer, which is currently
  overflowing on really big files.
- Prevent obvious NULL dereference if you paste before cutting or copying.
- Fix memory overwrite when increasing display width in mid-editing.

(fcambus)

2020-01-28 13:20:36 UTC MAIN commitmail json YAML

mk: Remove some now-unused unrealircd-* option descriptions.

(nia)

2020-01-28 13:03:46 UTC MAIN commitmail json YAML

doc: Updated chat/unrealircd to 5.0.2

(nia)

2020-01-28 13:03:36 UTC MAIN commitmail json YAML

unrealircd: Update to 5.0.2

Upgrade notes (seem like there are very few breaking changes):

    https://www.unrealircd.org/docs/Upgrading_from_4.x

What's new in UnrealIRCd 5:

    * Channel history. You can now see the last couple of lines that have
      been said on channels when you JOIN. For this you need to set channel
      mode +H, eg: eg: /MODE #chan +H 15:1440

    * More IRCv3 features. Additional details are communicated to clients
      which may help with displaying information. Implemented specs are:
      account-tag, message-ids, time, echo-message, labeled-response and
      BATCH.

    * Ban exceptions (/ELINE). You can now exempt users dynamically on IRC
      from *LINES, spamfilter, throttling, blacklist checking, connection
      floods, bypassing antirandom, etc. Just type /ELINE on IRC to see
      details.

    * *LINES and Spamfilters are remembered: All of these are saved to a
      file every few minutes and saved across reboots. This uses the new
      tkldb module (loaded by default). No need for services for that
      anymore.

    * Persistent channels are remembered: For channels which have mode +P
      set we now save all channel settings across reboots (topic, regular
      modes and +beI lists). This via the channeldb module (loaded by
      default).

    * Anti connect-flood measures. In the last few 4.2.x versions we
      introduced Connthrottle and reputation. In 5.x these modules are now
      loaded by default for increased security.

    * Easily restrict commands to fight drones. You can now disable any
      command or impose restrictions, such as: command can only be executed
      after being connected for XX seconds, or if you are identified to
      services, etc. See the example for how to restrict LIST, INVITE and
      messaging.

    * Module manager for managing 3rd party modules easily. Install and
      update modules with a single command.

    * Condition configuration. You can have condition configuration where
      you e.g. @define $IP "203.0.113.1" and can use $IP everywhere in the
      configuration file. Similarly, support for @if-blocks. This is
      especially useful for advanced users who like to use the same
      configuration file on multiple machines, usually with the help of
      remote includes.

    * Improved Channel Mode +L now kicks in for any rejected join, so not
      just for +l but also for +b, +i, +O, +z, +R and +k. If, for example,
      the channel is +L #insecure and also +z then, when an insecure user
      ties to join they will be redirected to #insecure.

    * Ban forwards. New extended ban ~f to forward users to the specified
      channel if the ban matches. Example: MODE #chan +b
      ~f:#badisp:*!*@*.isp.org

    * Improved WebSocket support. We already supported websockets, but now
      we support websocket type 'text', which is compatible with web IRC
      clients such as Kiwi IRC.

    * Code cleanups. The biggest effort of all went into cleaning up old
      code and making the code much more readable. This also means that
      UnrealIRCd 5 will not be able to link with really older servers or
      services, like UnrealIRCd 3.2.x.

    * Windows version is 64-bits. This should allow for increased address
      space and security. This also means UnrealIRCd 5 will not run on
      32-bits Windows (should be rare nowadays, anyway)

(nia)

2020-01-28 09:36:54 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(rxg)

2020-01-28 08:38:48 UTC MAIN commitmail json YAML

mk/platform/Linux: fix detection of GLIBC_VERSION on Debian

Running "/lib/x86_64-linux-gnu/libc.so.6 --version" on Debian unstable
inside WSL says:

GNU C Library (Debian GLIBC 2.29-9) stable release version 2.29.

In this case, there is a simple period, not a comma after the version
number.

(rillig)

2020-01-28 08:16:51 UTC MAIN commitmail json YAML

mail/postfix: fix insufficient permissions for var/spool/postfix/...

pkgsrc changes:
---------------
  * Remove the subdirectories of var/spool/postfix to avoid insufficient
    permissions when upgrading (Thanks Matthias!).

(triaxx)

2020-01-28 08:04:38 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit2, devel/py-ipykernel

(adam)

2020-01-28 08:04:21 UTC MAIN commitmail json YAML

py-ipykernel: updated to 5.1.4

5.1.4

5.1.4 Includes a few bugfixes,
especially for compatibility with Python 3.8 on Windows.

- Fix pickle issues when using inline matplotlib backend
- Fix an error during kernel shutdown
- Fix compatibility issues with Python 3.8
- Remove some dead code

(adam)

2020-01-28 08:01:51 UTC MAIN commitmail json YAML

py-prompt_toolkit2: updated to 3.0.3

3.0.3:
New features:
- Improved support for "dumb" terminals.
- Added support for new keys (vt100 ANSI sequences): Alt +
  home/end/page-up/page-down/insert.
- Better performance for the "regular languages compiler". Generate fewer and
  better regular expressions. This should improve the start-up time for
  applications using this feature.
- Better detection of default color depth.
- Improved the progress bar:
  * Set "time left" to 0 when done or stopped.
  * Added `ProgressBarCounter.stopped`.
- Accept callables for `scroll_offset`, `min_brightness` and `max_brightness`.
- Added `always_prefer_tty` parameters to `create_input()` and `create_output()`.
- Create a new event loop in `Application.run()` if `get_event_loop()` raises
  `Runtimeerror`.

Fixes:
- Correct cancellation of flush timers for input. (Fixes resource leak where
  too many useless coroutines were created.)
- Improved the Win32 input event loop. This fixes a bug where the
  prompt_toolkit application is stopped by something other than user input. (In
  that case, the application would hang, waiting for input.) This also fixes a
  `RuntimeError` in the progress bar code.
- Fixed `line-number.current` style. (was `current-line-number`.)
- Handle situation where stdout is no longer a tty (fix bug in `get_size`).
- Fix parsing of true color in ANSI strings.
- Ignore `invalidate()` if the application is not running.

(adam)

2020-01-28 07:34:57 UTC MAIN commitmail json YAML

openssl: fix PR pkg/54890

pkgsrc changes:
---------------
  * Make the BUILDLINK_API_DEPENDS of builtin.mk match the one of
    buildlink3.mk.

(triaxx)

2020-01-28 05:07:58 UTC MAIN commitmail json YAML

doc/guide: document SUBST_VARS, add gentle intro to SUBST framework

(rillig)

2020-01-28 04:39:55 UTC MAIN commitmail json YAML

lang/gcc9: try once more to make the Linux build succeed

(rillig)

2020-01-28 04:02:34 UTC MAIN commitmail json YAML

lang/gcc9: add myself as maintainer

I created the package (based on lang/gcc8) and made the PLIST check
intentionally strict, to document which files are installed under which
circumstances. Therefore it's only fair that I get all the bug reports
directly.

(rillig)

2020-01-28 03:58:27 UTC MAIN commitmail json YAML

lang/gcc9: use BROKEN_ON_PLATFORM instead of NOT_FOR_PLATFORM

(rillig)

2020-01-28 03:34:03 UTC MAIN commitmail json YAML

2020-01-28 03:33:04 UTC MAIN commitmail json YAML

doc/guide: make the pkglint output more realistic

The bison example package is quite old-fashioned, therefore the modern
pkglint generates quite a few warnings for it. These also serve better in
the example than a mere "looks fine".

(rillig)

2020-01-28 03:18:14 UTC MAIN commitmail json YAML

2020-01-28 03:15:47 UTC MAIN commitmail json YAML

doc/guide: do not advertise pkglint -Call anymore

This option was kind of useful when the -Cextra option still existed (up
to 2019-02-19). After that date, it only enabled checks for the pkgsrc
infrastructure files, inter-package checks, as well as other checks on
files unrelated to the current package. These checks tend to be more
confusing than being helpful when checking a single package. They are
still useful when checking the whole pkgsrc tree at once, but that's a
special case.

(rillig)

2020-01-28 01:50:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/pciutils to 3.6.4

(msaitoh)

2020-01-28 01:46:58 UTC MAIN commitmail json YAML

Update pciutils to 3.6.4.

2020-01-25  Martin Mares <mj@ucw.cz>

* Released as 3.6.4.

* A new back-end for the GNU Hurd was contributed by Joan Lled坦.

* When printing VPD item identifiers, non-ASCII characters are escaped.

(msaitoh)

2020-01-27 23:00:44 UTC MAIN commitmail json YAML

doc: note removal of wm/fluxconf

(gutteridge)

2020-01-27 22:58:05 UTC MAIN commitmail json YAML

fluxconf: remove package

The wm/fluxconf package has been dead upstream for over a decade, fails
to build with default pkgsrc settings in most environments (it has of
course continually bit-rotted), and is also actively harmful for users
in some contexts. It doesn't support the current config format that
Fluxbox 1.3 uses, so it will actually corrupt config files.

As discussed on pkgsrc-users:
http://mail-index.netbsd.org/pkgsrc-users/2020/01/14/msg030221.html

(gutteridge)

2020-01-27 22:42:13 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.28

(fox)

2020-01-27 22:41:42 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Updates to 8.2.28

Changes since 8.2.27:

-- Noteworthy changes in version 8.2.28 (2020-01-26)
o) Fixed issue with topics set by TBURST not being propagated properly to clients
o) Allow IRC operators to search for real hosts in "WHO"
o) Ban/exempt/invex masks are now also tested against realhosts to prevent clients
  from bypassing channel bans by activating a fakehost
o) For a full list of all changes in this release, see https://git.io/JvqpT

(fox)

2020-01-27 22:36:58 UTC MAIN commitmail json YAML

doc: Updated audio/py-music21 to 5.7.2nb1

(gutteridge)

2020-01-27 22:36:45 UTC MAIN commitmail json YAML

py-music21: fix non-3.7 builds (trim PLIST)

The upstream distribution was including a file cache with a hard-coded
Python version embedded in it. This content isn't required for
distribution.

(gutteridge)

2020-01-27 22:21:57 UTC MAIN commitmail json YAML

2020-01-27 21:20:29 UTC MAIN commitmail json YAML

doc: Updated net/openresolv to 3.10.0

(roy)

2020-01-27 21:20:18 UTC MAIN commitmail json YAML

Update to openresolv-3.10.0 with the following changes:

* Default support for WireGuard interfaces
* Add allow_interfaces and deny_interfaces configuration knobs

(roy)

2020-01-27 21:19:04 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd to 8.1.6

(roy)

2020-01-27 21:18:53 UTC MAIN commitmail json YAML

Update to dhcpcd-8.1.6 with the following changes:

* INET6: Support a /128 prefix advertised via RA
* BSD: More address validation from route(4) messages
* DHCP: Fix a potential segfault on DaD failure
* IPv4LL: Fix a potential segfault when dropping IPv4LL addresses

(roy)

2020-01-27 20:43:08 UTC MAIN commitmail json YAML

comms/asterisk16: Check for clang correctly

(This is a simple pkglint autofix, testing for clang being in
PKGSRC_COMPILER, rather than equal to, avoiding failure with
ccache/distcc.)

(gdt)

2020-01-27 20:42:55 UTC MAIN commitmail json YAML

fuse: Update HOMEPAGE

There is no https homepage and the http one just redirect to
<https://github.com/libfuse/libfuse>.

(leot)

2020-01-27 20:31:28 UTC MAIN commitmail json YAML

comms/asterisk-sounds-native: Add EOL-ish caution to DESCR

(gdt)

2020-01-27 19:35:54 UTC MAIN commitmail json YAML

warzone2100: update to 3.3.0

pkgsrc changes:
---------------
  * migration from GNU configure to CMake
  * update of homepage using https

upstream changes:
-----------------
2019-08-31: Version 3.3.0
* General:
  * Add: Reinstated secondary orders Pursue, Guard, and Hold (commit:29d3696dd62f034d02d51b9caa7d834cc84e13d3, commit:4b974e5761eecf7fc375f50d954779e4ac800786, commit:2fb172792014d8886a7411a2547b15030ead0152, commit:274fab1fe4f5a7f443f42b35211d95f949cd63cb, commit:cfa8ca695079df3d716a6eb7a2ed2f5729320bea, commit:8f611fe0f6ffb906bee0afd5de702f8b2de9f1df, commit:ff5ec8ca927c2d3353f58f7ac0ca17f965252234, #263, ticket:4303)
  * Add: Reinstated range orders Optimum, Short, and Long range (too many commits, #314)
  * Change: Pressing Escape clears chatbox if it contains text and closes it otherwise (commit:809dd2abdfbf97a88d74519cd4323d06ce8395d2, #294)
  * Fix: Processing of radar input after disabling its widget (commit:39f083ed0f0c29f071f9f528c9eeef5544373fd7, ticket:4867)
  * Fix: Saving of challenge scores (commit:e1b3eac0faeb7c39b769fee59920d066373d5c49, ticket:4868)
  * Fix: Crashes caused by missing support for mipmap generation (commit:a850fb5c887eb54a50f3a3f0f15ef0f1b6591a98, #260)
  * Fix: Improved window resizing and display scaling (commit:aedc207367c03a105f0ec6475250cdf0b3908008, commit:39aeb5132197a87e0c4207ae36c461eca7909522, commit:e1e991ce3edf9c68f72f3572ab8357abb930f48c, commit:c89a299dcf581c9362bf2461f291a8388c70c0e3, commit:aaf79eda0356eb0be264be65c640f19c12a17327, commit:924b98272140677cfde4955af84aee930d7c4b0d, #319)
  * Fix: Support for more graphics driver workarounds and platform compatibility (commit:d517b62e394c42a2b1e0b831a0cdc26156faca80, #331)
  * Fix: Units shooting through walls to attack targets (commit: 4ed887ed1986840474281d8fd28fc0ea533c06aa, 5cbe6b9e93a0a9682996fc1edf3df43ee5f7096b, #271)
  * Fix: Very slow map/mod transfer when vertical sync is enabled (commit:1d1050f034e7c226d98e371598d2c2a105d24353, #392)
  * Fix: Do not try to attack jammed units before being in range (commit:b9cd1cd49eae103d4e95b3f14e84aed4492391b3)
* Graphics:
  * Add: Hit-testing support for widgets (commit:405a59420918f903352c4a51be6822eb60d4066b, commit:9394cd5f6c5c1de666d34d56cc32a0d4dfbc83e9, #264)
  * Change: Increase click area for in-game options (commit:bb15fbaa10663d6ce540911d9890f733b75fd365, #266)
  * Change: Improved text width calculation (commit:f4a8c93c9012eb5424296604bd1a0fa56fa2bc06, commit:c27ad854669ee55834fef43f4a7b6fba0dc28b88, commit:0fcad70a72b44aaaf0b01fe425946cd0193f5216, commit:35e5a8d021dfcefa9b7bce7e846a7c2432a7a064, #287)
  * Change: Split challenge tooltips in challenge selection screen into multiple lines (commit:2cc667cbb8f3765a5b69e0c210ab5b1355db3ca6, #299)
  * Fix: Issue loading OpenGL on older Intel chipsets on Windows 10 (commit:8a755a5e6e4f0eb8c62cc51db121cc61c65da80b)
  * Fix: Flamer Bunker model (commit:400191c9c47a4e39aeb12240283f355a57e30290, ticket:4856)
  * Fix: Objects darkening when zooming out (commit:456a74edb1fa76e66bf8e0e2c888b54c0b5c6299, ticket:4375)
  * Fix: Layout calculation for unit orders panel (commit:67b64e6f4205b123e69d6973f2a524656a419c75, #261)
  * Fix: Layout calculation for mission timer (commit:d655de8573b8d781d748d5c53e7f46f39a402d82, #261)
  * Fix: Misplaced reticule area buttons (commit:6731c4ca5f1178e408d1cb22757793fe7ad1015f, #262)
  * Fix: Broken shadows with rotated structures (commit:b7e00616a5068ee0e3be03eb92df803044b2bb84, #285)
  * Fix: Horizontal offset of chatbox cursor (commit:8944aac22bdb43abb849302f158a2704bffb4dd5, #282, ticket:4796)
  * Fix: Alignment of right-justified small text buttons in main menu (commit:e6aa8792eac76c7c853df33ce8f5423f12cab4ff, #287)
  * Fix: Shader warning on some systems (commit:189b18dec1fc9ffe2381eeee1d89534112309601, #318)
  * Fix: Broken shadows with rotated features (commit:39021659101136e3cf4a26959daf7ea86335c13e, #368)
  * Fix: Broken shadows with corner walls (commit:33963b56adc0a7cfe29110c4cb6407b6ea069b29, #368)
  * Fix: Color cursor offset (commit:66322c966eb22c4ac65bfecf4e829e46a4cb4a17, #426)
  * Fix: Fix cyborg and scavenger leg animation bug (commit:123ded59aedc53dc2344be9807c321774613946f)
  * Remove: Flickering of blue/red laser beam when building/demolishing (commit:724750e92cb9884ab81ce565f4d007af817f16ca)
  * Remove: Disable PIE SHADERS directive support (commit:ca536c35fda80d23c3467e5d59f0fdb7debc3525, #380)
* Campaign:
  * Add: Time conversion functions, for timers (commit:bfde3e18892345a39ad2a3e62f1af66ee17ee6bc, commit:b497b1fc06c9b3ec12eeefc9c2e9b44575f37ee0, #322, #411)
  * Change: Campaign scripts to automatically play the "reinforcements are available" sound (commit:33764ec247ad99ee7ea744ace0404cf16e40357c, #320)
  * Fix: Overlapping objects on maps (commit:f3a9b4d640bbf1662b3a297554083aecdd5401a1, ticket:4865)
  * Fix: Gamma 1 is instantly lost if first transporter drop contains no trucks (commit:e2dc5d7d50057e655c4d3e28411fd2d1b923a69a, #277)
  * Fix: Gamma 1 transporter drops being randomized after loading a save from end of Beta campaign (commit:58ac40f0a00c521eed5bad7cc55ba01a212ce4dd, #278, #280, ticket:3009)
  * Fix: Timeout missions not properly failing when player should be considered dead (commit:8042e44511b40b4821f4eccd993435479a4c08a3, #320)
  * Fix: End of Beta campaign requiring more than one transporter to start, unlike the original campaign (commit:9d1fc6fe7a51b0a17a6396d5e1d92546f6431b05, #320)
  * Fix: Laser satellite not firing at unfinished structures (commit:8b8653a82c8916783d9f8875b11f53250813cc25, #369)
  * Fix: Calculation of player power at start of Gamma 9 (commit:30fc938ae920eff5472a1578664f8539e2e2d625, #370)
  * Fix: Structures built in Gamma 2 save zone prematurely ending mission due to them being counted as units (commit:04a78c9fb676dd71594b6a6a68b4e8b4d9d8d064, #416)
  * Fix: Assert from destroying the Gamma 2 base during the nuke event if the player didn't destroy it themselves (commit:71b100563e6df04e690480ed267f46355ffd77c9, #416)
  * Fix: Alpha 1 area triggers potentially being triggered too early by the AI (commit:fdebdf51fba6fe8e0286bb9c8ef534fb629589b9, #454)
  * Remove: Ability to build MG tanks before having an HQ in Alpha 1 so as to stay consistent with the rest of the game (commit:cc6ea546e4e17800a1d29000689cadf92d9d13dc, #383)
  * Remove: Large power bonus given from starting Beta 1 on Insane difficulty (commit:3c7691cd4fd3113d42183532eeaa8160e2230b2b, #435)
* Scripting:
  * Change: Function componentAvailable() returns true for redundant components (commit:0b535c8292ec70e113e1453ff472b79e07582be2, #321)
  * Fix: Group label ID and game object ID collision (commit:b63648f432c27043edcbe8af84613cc1e67a6b61, #304, #355)
  * Fix: Check for redundant templates with setDesign() (commit:370cfd6afa257065be4fbc41ac2bcdfe343bf5f6, #378)
* AI:
  * Fix: NullBot gateway building function causing a good chunk of lag (commit:db51614e568660ef9f6704c385a98c316c4cd227, #313)
  * Fix: NullBot owned VTOLs attacking things they cannot hit (commit:43d5ee0ef8a7935390241536b63bf1acf0d22aa6, #313)
  * Fix: NullBot ordering non-sensors to observe objects rather than scout by driving towards them (commit:4b97f42aac1fc75b0956c6ab48d2c1212fe933a2, #313)
  * Fix: NullBot trying to assign a label to a dead unit in eventAttacked (commit:8fab71b2d37d58e9f98c36b7fabc83add1d8a140, #313)
  * Fix: SemperFi-JS not building its fourth research lab when it should (commit:6634148db34e21e4f05fc34291c596b0f76ba7f4, #429)
* Other:
  * Add: Console message for missing Command Relay Center preventing Commander production (commit:c165d8c1d233b1c3051c21b19aaba669d9cd32e2, #327, #329)
  * Add: AI related tooltips and changes (too many commits, #419)
  * Change: Time and date representation to ISO 8601 (commit:224a92afc8a1848e13344f7104408ad2fcd1cc01, #343)
  * Change: Configuration directory of debug builds (commit:e9830ebdd1d359fa7197276ae2abb7a30f8f5c21, #335)
  * Change: AI descriptions and tooltips (commit:4b2c88fb84a92fd9733d73e72b6921b3314ed9a3, commit:c4b5f4d057d0ac48696ca5171322556dcec6510d, commit:a8cc35fe89b42ca055c00443f68633a993b9ea90, commit:db1a216fbc98e2ed7787e1dccb95c428075d48e9, #281, #419)
  * Change: Always initialize SDL before Qt which may solve some crashes on Linux systems (commit:ccb70cb68040976e6823dfc6483d5b89d0496aea, #401)
  * Fix: Truck getting stuck when picking up artifact in tutorial due to a cliff (commit:f4fa0a93e26103402e77e2072e3004b533029904, ticket:4866)
  * Fix: Throttling of production console messages (commit:3bb244b7a41237278a731bde7cc49626646a1107, #327, #329)
  * Fix: Undefined behavior (commit:41af29c6a58431042cd2649b8aa1984c8e53ef0a, commit:43a34a886c0c62f92065c0c9646bb3027d6b09b6, commit:fa02178faa1caefbbff63d82d9262ad5ba80703f, commit:070f0c8532007cc3f90d1124ed8d76ecf04d22be, #351, #353, #356, #436)
  * Fix: Tutorial issues (commit:18a0b6ab3f4053948534155b94acc02993e685b0, commit:d79c2a362451af725de5dce7a7cf7677041b9088, commit:f41f78a9cf7606286c4305d49ece5cfda583e1d4, commit:518b2563bf4c77a3391017523e9c401f33144c2c, #381)
  * Fix: Being able to use saved combat templates before building an HQ (commit:7d6210510ed6efc18694c352b00a66ebea1ccb5c, commit:9e22db301aa93182114d35bf298459ee31eec383, commit:15ec435836aa7fe906f77ed42e555b39789dc67b, #378, #394)
  * Fix: Debug menu crashing when trying to open it after loading a skirmish save (commit:f340d89f8b8ab3c978dc246a07210438da6e928f, #422)
  * Fix: Missing AI difficulty button when everyone is on the same team (commit:63c358c85b507c7382abc27785de3148578e41f8, #423)
  * Fix: Always make sure the default AI stays as the first list entry (commit:6b91d9e5019401eccbe1e23c2ed3d3321f2f0407, #419, ticket:4791)
  * Fix: "biffer baker" and "double up" cheats causing unintended behavior (commit:6f24a6ceb94ca4e2ec27d926b2c1f9bdfc5fcc4f, #438, ticket:4795)
  * Fix: Crash when loading a saved game of a challenge from commandline interface (commit:244fd2cbcb12465866191dcc7203aca7719fab8c, #439)
  * Remove: More Qt dependency from the source (commit:97cf508379fe7fb56ac8ecccbe3269783d3620f3, commit:ca9c1166e386f43ff76aa16d6971ca2ab2eb1303, commit:131e4f705888445aaa26643489d6a238a4fd3515, #276, #299)
* Modding:
  * Fix: Desync when trying to use mods while hosting 3rd party maps (commit:7d6210510ed6efc18694c352b00a66ebea1ccb5c, #388)
  * Fix: Windows hosts crashing when clients connect and mod transfer is attempted (commit:2cddc2fc122ce531314bc7d47c6d279966d4ab04, commit:1b5fe86b6570a2454f189027bcf2fb65aa653db8, #441)
* Balance:
  * Add: Restored multiplayer weapon range and accuracy stats of version 3.1, with small changes (commit:7f4c03ce5236611ba2c485b5a27f3a445ec47b48, commit:20345ce333248703a1198f84aaad974cf4c86c68, commit:b1d5f8e5885faa4acee9cc01191606818b7d3f03, #387)
  * Add: Restored campaign weapon range and accuracy stats of version 3.1, with small changes (commit:c8ecd75d7b426b325202f78ac30f9fa509f27b7e, commit:e6ebad0d3f62ff3d764a4922bb0ea39e82f20bce, #399)
  * Add: Accuracy research upgrades short range accuracy (commit:50a6d90a089c2bd1124b9ef3db7640a470e476e1, commit:1896ca1db6d2425d47e8703a540dab912af58164, #410)
  * Fix: Cyborg flamer and cyborg lancer not being affected by upgrades (commit:303b27f2ddf7eaf002145fdec7bc149c15ed26a3, #362, #363)
  * Fix: Weapons missing behind targets which caused higher accuracy than intended for all weapons (commit:44eb5e4201ba5fd63d1286bc0ea5a59030d1ec2b, #371)
* Translation:
  * Add: Translation of structure limits screen title (commit:198215bbc09438e689db0eb2a4d0ed3de4a276f2, ticket:4871)
  * Add: Support a second line for translating the "AUDIO / ZOOM OPTIONS" message (commit:70739936939ad38f8df61bd3e7e56618406a4b23, #345, ticket:4629)
  * Add: Translation of commandline synopsis (commit:98cee005269cc03c9bc63e13ff62ff4c9537afe2, #425)
  * Change: Russian (too many commits, #239, #382)
  * Change: German (too many commits, #326, #328, #413, ticket:4845)
  * Change: Turkish (commit:b14f9bd574e36e0ec0db3d59ad14249c90747435, #259)
  * Change: Brazilian (commit:b00b17c5583c385a5518dcba412efab4765da888, commit:30a7855679645309bf290aad4780c80cdfa1c3df, #315, #402)
  * Change: Polish (commit:211574fdb0fa473a773d92969d654ae08d58c5a3, commit:40872630a98bf46253dbbc0651443f73bcca18f1, #339)
  * Change: Slovenian (commit:cac83e9e50d2adeea5b2b02dd0a6a0da5e23034a, commit:b33d1e3b9c8749e7d4546680369b2705f236350a, #357, #377)
  * Fix: Translation of research messages not being shown (commit:f1b170db3012f4fcd99335cd814180ea8d37e0d6, ticket:4843)
  * Fix: Mismatching format specifiers for singular and plural form of a translatable string (commit:db95329005c0e07329138c90a64a2cf43062c391, ticket:4872)
  * Fix: Version string being printed in the wrong language (commit:42368861607faf54af2acdeaea105533fd97a54b, #344)
  * Fix: Printing of commandline options for foreign languages (commit:9d3173613268214dd72e15aaedf33459d764c37b, #425)
* Documentation:
  * Fix: PIE format documentation (commit:7a4fdb16de1558a86a48e1ef77df7e7c64155c91, commit:58e78a22f48375273f258e294ea8bc061fac7f48, #295, #325, #334)
  * Fix: Bug tracker URLs and wiki links (commit:06503bb0071eb781d4f33b1b9d234be40e612ac8, commit:d4af395eea5753319509744c63dc0d685976f9f6, #427)
* Build systems:
  * Add: Folders to CMake builds to improve target organization in IDEs (commit:093aad3817dee2bd9b0090ec57adbbde1a56e827, #291)
  * Change: Disable 3rd-party dependency installation in CMake builds (commit:c40ff4b15996a59343b860827f49b2038c973866, #340)

2019-02-10: Version 3.3.0 beta1
* General:
  * Add: Challenge "Two-Faced" (commit:2535b921a40afc0a760a54f9efe31494d95dcc7b)
  * Add: New save game file "main.json" (commit:6670ce187a559dbed0fcbd7a0b49ee61488801fb)
  * Add: Cheat "teach us" increases unit experience (commit:6670ce187a559dbed0fcbd7a0b49ee61488801fb)
  * Add: Cheat "showorders" for showing unit orders (commit:34383827cf7f2347b2545201e8947ffeededba84)
  * Change: C++11 modernization (commit:9d0f604d5ac7a5968d3b8582ed5934eb4117bee4, commit:8aa07d1939c8e66759828df7b524f9b4854cebb4, commit:4c4b2845f95901245d5d90153d55a5d3db7b3b80)
  * Change: Keymap format from INI to JSON (commit:a1721f37a5f79d195e44c4c9b361037f235ce138)
  * Change: Create all configuration folder subdirectories on program start (commit:2007f14910d36b4a05e1a308a0b2b720634d4c40, ticket:4664)
  * Change: Simpler minimap size calculation (commit:0752c2b00e1cd68256ba77e67178a7c0a0fa7a9a, commit:af9a96f042ce2067ce34f532280e4bb384dcf96c, commit:d3410d0b1bd20ebbe8f1910aded3c5cb68402ece, ticket:4689)
  * Change: Use custom WzString for string handling functionality (too many commits)
  * Change: Allocation of VTOLs to rearming pads (commit:e2a4e25aca48315af35f4156dcfd0759985e7547, ticket:4697)
  * Change: Location of configuration directory (commit:54901bcd1672c9e22db35c66741ec2eda123b491)
  * Change: Some messages are throttled (commit:5bd5c0aedbcc43746113f06cd95d14a5e8b747e7, commit:ab279747c2df87930109e277138e0412b016a7dc, commit:7729a2dc68e32e275204862fef058f3667ea7e92, ticket:4446, ticket:4448, ticket:4842)
  * Fix: Trying not to crash on loading unknown templates (commit:44a1e1085d4811a0ceeeac8406457098f190c4a3, ticket:4581)
  * Fix: Always show template designs (commit:20c70fd00a5f155a5ff465866841591e4a23946e, ticket:4440)
  * Fix: Being put in cheat mode on loading saves (commit:4b91398c86a8d3e1e9c05787768508ad5929dcbc, ticket:4612)
  * Fix: Player properties "name" and "ai" (commit:18ec97beb53fb5c0677e2ccaaec4686edca25fd1, ticket:4628)
  * Fix: Primary hold order working (commit:27460ef00625c9c2d8594892bd5263896f1afcfb, commit:561bbbc7653927d9326a43657648ccec9a2a34d7)
  * Fix: Try to store designs when they are created (commit:c693e7c11249692bd111c8d51acf024aa107c52e)
  * Fix: CB and VTOL sensor droids not letting attached units attack (commit:8cad813a7ff3421370d927942d2feba4ad7e0933, ticket:4657)
  * Fix: Missing CRC hash checks (commit:23b6efac541dbabee943c93a1dc27e3831650ed6, ticket:3794)
* Graphics:
  * Add: IRC channel link to main menu (commit:6797cf4681ebe35f50785f08f54c4da8d42e432e)
  * Add: Texture object wrapper (commit:ac08585f245b1dd36bbd8d0a9f88b2352418f845)
  * Add: Configuration option to disable radar arrow pointing north (commit:c5db25a75ea34d263ce3243f04ba4110b936ac52, ticket:4638)
  * Add: Configuration option to quit a game without confirmation (commit:3c27440913dbd856b5aa3e98ec062b0e0a88ff19, commit:2e2c2a872ea85ff502aa1b160d5a0c955b4a27dd, ticket:4692)
  * Add: Configuration options to set default map size, map zoom rate, default minimap size, camera speed (replaces scroll speed), turn off camera acceleration, turn off delay when jumping to new location by clicking on minimap, functionality of the scroll wheel (too many commits, ticket:4629)
  * Add: Display scaling with new configuration option, live window resizing and high-DPI support (commit:619e84d56189f45138ff18b3aea733dc15d9ca0c, commit:e58b34a0ed5ca670bb8107343f8a01b96a5cfc59, commit:96b4866269ecd2c88bb260e282df830598642a0f, commit:aefd9c5b72c36f9ad78cf329b433e8cd083708a2, commit:f8cb54cdaa58dae77a2792875180b2f8e73dd75f, commit:a2e9cd19fa322f8bd4604a556693fe2983095541, commit:cbbf5f2a41b2929280d158035af245d14b0caac3, ticket:4720)
  * Add: Initial support for OpenGL 3.2 core profile (commit:37af8da9eb69ec042960324a24be03944c69d9ca, commit:b2f401ff1db1007897d78650534192b42ef38288, commit:80476d41d0919a0583124b4a06e8b7d120fcf160, commit:64576ba33cbcb9efd684c97e4b63b4d02d75bb5b, commit:886c94669d8acceed8f6068032f80a390e385c15)
  * Add: Wrap buffers (commit:a21b7f5695b28d4c2da0a8e51c3505594380797f)
  * Change: Improved debug menu (commit:19d37399c3fcb31fbb87cb1419125c6cb133aa16, commit:ec5c482bc03405506ff40ff0f36ce25eb8139b0b, commit:9765b31136f18f21eb11627a7a705260d3d70641, commit:c3ef25159a0e4eae0ba3bfa68d34d303b124d1a8, commit:ad70d31cb77212ec215b907bf8c46ff52b8fcc52)
  * Change: Clear information messages after game end (commit:9edf1e646ce99fd99a895b771b63678710d2378a, ticket:4621)
  * Change: Print console message when re-aligning direction (commit:e8718ea80464e8768c12261a06c277cf3d153dcf, ticket:4620)
  * Change: Address player as Commander in campaign and tutorials (commit:3a871f21d8bbc5a660d5ce996a56e65761905fe5, ticket:4612)
  * Change: Only scroll one tab when pressing Tab Scroll Left and Tab Scroll Right (commit:8bac137cf94252241e20f667b9e60639d19e5641, ticket:4643)
  * Change: Blurriness in minimaps (commit:d8b75113658a44a3489738429879c7c1a0a272e8, commit:4f6e988effdafc6de2f8c99c9e9c125842e83a9f, ticket:4690, ticket:4708)
  * Change: Increase default radar size to 32 (commit:a67a46ec55f5dafd069fda90a9d30848f0dee823, ticket:4699)
  * Change: Minimum map zoom distance to 0 (commit:b735b72bce093a8902878ad21ebf838cb1c945e4, ticket:4629)
  * Change: Reduce OpenGL state changes (commit:4d0dcae247c6d93b884adfbfc0046017b66d6abd)
  * Change: Stop forcing alpha on for structure base plates (commit:32568eb0eb597ef0831e5d0348207d9ef9fdabca)
  * Change: Reduce shadow CPU usage (commit:a928f6a286b624eff94dc94b0f8d18d042e8ea86)
  * Change: Repaint Jammer to same colour as Radar Detector and adjust the blurring effect it causes within its range (too many commits, ticket:4769)
  * Change: Icons for obsolete technology used in build and manufacture screens (commit:00de63c64ecd37183315f843b92d09b865c0e826, ticket:4770)
  * Change: Icons for teams with shared research used in host screen (commit:4028b46bd5bc0b467e24ede2354a192204fc84f6, ticket:4771)
  * Change: Icons for easy and medium AI difficulties used in host screen (commit:5d56aabf03536752c0b23568d61219c2fd617ce8, ticket:4772)
  * Change: Warn about setting antialiasing to a value > 16, which can cause crashes (commit:6c143786c0368ceec8053f78fd527a230da6ef17, ticket:4777)
  * Change: Only show confirmation dialog before quitting game if player is hosting a multiplayer game (commit:d41d0e31f3f3f49a9f7dd166567ab96bf22dcd94, ticket:4692)
  * Fix: Name conflict with shader variables shaders (commit:c1131be441afa534f9ec5be76baeb6137dc94844, ticket:4589)
  * Fix: Crash when texture is 1x1 (commit:d3b81130ae12006f54f7a8cd17846ff42ac01398)
  * Fix: Misaligned radar frustum after aligning camera North/East/South/West (commit:26fccd4c749c9ff11aba14bf277c9cecfa465337, ticket:4620)
  * Fix: Clicking on "Language" button in game options menu changes its value (commit:866e63b4dca2a9026b4b32cbb35f613ca7d54798)
  * Fix: Draw opaque models before shadows (commit:e7cb9372b2b8dfaa8736aee48aa5180c94db206d)
  * Fix: Superfluous pixels with the upgrade icons (commit:11fc00b329551893d88b8f837702c4af43d53240, ticket:4759)
  * Fix: Missing widget borders (commit:1a1b0750506b663055f71f856c1079ba576b8a14, commit:fedcb22aec21387ce4ea4c64bf9453e5183fc3ef, ticket:4722)
  * Fix: Inaccurate screenshots (commit:496581ae41c4357e787ff01babcb4b7c5b40f74d)
  * Fix: Flashing of button in manufacture screen (commit:996ffebdefa522e2fe76b57deab778fa4e3abde6, ticket:4721)
  * Fix: Misplaced crosshair cursor when targeting features and structures (commit:619cd66e4e2efbfb150f792f6902d34518e57ca3, ticket:4605)
  * Fix: Missing crosshair cursor when auto-targeting (commit:b817ab8781df8a65ba1753962ff4b9dccfd0b4e3, commit:fb354bd8c5d924c0a551de30af801f698508bda2, ticket:4656)
  * Fix: Show weapon stats for secondary and tertiary weapons (commit:d22da3db985d41069483dd78e748eeb0f7c4090f, ticket:4649)
  * Fix: Resolutions below 640x480 being shown in video options menu (commit:6000e5eac9e1de5d01c320568003d03eb130d1db, ticket:4623)
  * Fix: Terrain lighting direction (commit:ec8a386f1e65246de3807f15ec510236dd652597, ticket:4749)
  * Fix: Design shadow stat markers (commit:ae7b5cebe876293756386c87b82deb22beeb38f8, commit:4c57502708229ac58b90b8bda764a7fb25164b16, commit:7bed71112d2261e2d6683c54309459e2186e91aa, commit:d22da3db985d41069483dd78e748eeb0f7c4090f, ticket:4649)
  * Fix: Cyborg engineer and Cyborg mechanic having nothing but legs (commit:490b91d4420ba0985289955520229a1b8b022096, commit:a856dea5afb52fc4436304f66d1fa375293110e0, ticket:4521)
  * Fix: Radar map showing every object the player owned being red for a few seconds at game initialization (commit:ffb5b9bd3af2623b04a0e8434ab562527c73bb0f)
  * Fix: Challenge description not appearing (commit:64b7420366ed551777832b59c0e505ddd876b25e, ticket:4821)
  * Fix: Scavengers burning when hit by kinetic weapons (commit:eccff930100a5c4788883909a05cc6dd418ebd4d)
  * Fix: Scavenger firing animation (commit:dfde4a7664f75a6a7d99e9cbf90e1a09ed3e4420, ticket:4625)
  * Fix: Technology tree chart generator now works with the JSON research files (commit:e3be50a2ee8054a13aaf8bc4777835ac30c2497b)
  * Remove: Slight camera rotation at the start of every game (commit:c83236b788f3decae8843d3480f64ed91f14316e, ticket:4642)
  * Remove: Credits screen shown when exiting game (commit:cf1c3fbf4706f7a3657ba369db235af8b6f3e981, ticket:3322)
* Campaign:
  * Add: Research file for transition missions (commit:aedca2d262e0d38d000089a4a831dd4638ec3059)
  * Add: The chosen difficulty for campaign has a much more profound effect on mission difficulty. Adds Insane difficulty (commit:cb19c7672fe915b95795e3af33c63c9d567faccc)
  * Add: Allow artifacts to give multiple research technologies (commit:6d3e99a809fa0389e0a0c3b996c8b9320b48a24f)
  * Add: Cheat "research available" to complete research (commit:a5a49fa4826751a5c8f941ffa4d136789bdd4ea8)
  * Change: Campaign mission scripts completely rewritten to JavaScript (too many commits)
  * Change: Do not store or load templates which are already saved in the save file anyway (commit:d935f57c26d48fd5b431075ac0b7c6bec1315da8)
  * Change: Research uses one file instead of three (commit:a696594896c9ec605d29bc58eb9b77af13e822f4)
  * Change: Enemy has more power in campaign (commit:3f94bb41dd40dea3b96371158d40337375f26fcb)
  * Change: Improved group tactics (commit:64081ec427a5c1aa825d87485444e4b874fdca18, commit:7e0baa0d793d1e443ccf00737ade363de2ca5638)
  * Change: Nexus uses more sounds in the home base defend mission (commit:acc508e0478558d0809d18f146b56d6f5a310ab6)
  * Change: Rename stats for scavenger weapons (commit:25de2991b2da64125c8c863aeaafe4bec50ad81d, ticket:4674)
  * Change: Transporter menu GUI (commit:6b7b1b68cd26fd0f59821a8e34ddf6a538be7557, commit:ccfbbc925ca96631603ccad70583bcb7b365f680, ticket:4652, ticket:4606, ticket:4653, ticket:4710)
  * Change: Map corrections for the sub-2-8 map (commit:8cc67d0c5ed0ed4b38d582fbb2a64abd3f95a2b6, commit:308bccdfc3352550b22310b754133fc65bd2074f, ticket:3772)
  * Change: Flamers and AA units can fire on the move, just like in multiplayer games (commit:4c06fe4bc12199a60df43eb21c12f47989329318, ticket:4832)
  * Fix: Overall script stability is much better than before (too many commits)
  * Fix: Being able to build Command Relay in off-world missions (commit:bb0ce5fd50a0a596e18895ef4955d31a0823d9d0)
  * Fix: Player units (that return in a later mission) lost when reloading saves after the Gamma 2 mission (commit:8125a4098d3e73990e69d8e8b0738e837d4ff2e1, ticket:4054)
  * Fix: Potential power exploit in Alpha 3 before building power module (commit:33bea183138c4836abd9342dc11dd03200ea2a45)
  * Fix: Missing player warning about incoming enemy transporter (commit:c39da0858ba7f1926b8633859e85ade8166610d9)
  * Fix: Enemy base walls exploding when loading a save (commit:1989e22d0ffdf4b179322981457693ab602ad1db)
  * Fix: New Paradigm plateau transporter not arriving if all LZ's occupied with droids (commit:bd752be52f1c4d8d755c7bad3c9953b4eac0af8b)
  * Fix: Scavengers in Beta campaign use the civilian texture again (commit:fa6e0cb16c7d2a1b08c3a94e25dcc191eb3e3c8d)
  * Fix: Do not use the Arizona sky texture in Beta and Gamma campaigns (commit:5f9aa021e8e719b1705f135b39042f22641b540c)
  * Fix: Mission backdrops (commit:9efc45a48b6ef906d628d80a2a57cae998d6f1e1, 860b59df982164911adbb6750e719d75b1099aad)
  * Fix: Do not share ally vision with player (commit:8c9e7260333d6388438a091aad493bd2e11a965e, commit:e36ebcf38e76a4992878dec18f040f7db41851c7, ticket:4673)
  * Fix: Show droid rank in transporter when not off-world (commit:4cfa002cecd071406a18dbf7046b9ebfd1466f83)
  * Fix: Droids placed in the corner of the home map when producing them and then loading a save off-world (commit:fc172d8338f16ca4ef79747c04625e5e2fb2751d, ticket:3907)
  * Fix: Potential temporary lockup on sudden vision field increases (commit:800c1b6df440670f45f595e49fb83ff7ee7f724d, ticket:4644)
  * Fix: Race condition with danger maps (commit:9f25071068dd2edefb0f9fc9e17873a7c5e7a230, ticket:4633)
  * Fix: Outro subtitle timing (commit:1e84aea6273d252b915bafbfc11d9ce2ed024dbe, ticket:4169)
  * Fix: Show correct options for mission fail in debug mode (commit:1595decca92330bd1c00b14bb884b23ae5c2b0d1, ticket:4687)
  * Fix: Broken "research all" cheat (commit:3484ea251d0a0aa250da6ef4811be7931faaab3b)
  * Fix: More visibility asserts (commit:530d67a8b74025187edf80139edbd40bbfc4293a, ticket:4743)
  * Fix: Scouting units getting stuck in infinite loops (commit:2c5fd8085352eadaaa55cbd1c12ada4d8d76da3a)
  * Fix: All features are now aligned (commit:185b9beb2132ebcb6e52851de33883a05cff34ee, ticket:4775)
  * Fix: Duplicate warehouses causes a warning on the map sub-2-7 (commit:820d5c64706cd5489c94fe4340f6d73bcf74efdf)
  * Fix: Incorrect tile texture rotation for the sub-2-7 map (commit:8ed8f44d54d0aa01261ef648e054b77cd7579714)
  * Fix: Droids built when on offworld missions not having the factory secondary orders set (commit:ce90222cc241edbca5dc0909ff2bc0524d8686bb, ticket:3334)
  * Fix: Transporters not removing their visibility when exiting maps (commit:dae53ba5af78a57c5f2204b14fadfdfb07c6b166, ticket:4670)
  * Remove: Unused mission sub3-x (commit:1a5b62296ee7946116db7c6ea09aa714f317c709, ticket:4776)
* Multiplayer:
  * Change: Move technology level scripts to JavaScript (commit:d31f6a2c704ada8f46957a34279af78deafdeec7)
  * Change: Move structure limiting into structure.json (commit:924135c98d630d638fcee74b8ebf85d10af2dfa1)
  * Change: Increased maximum VTOL rearming pad limit to 99 (commit:be03e188ba4b2661e175b4875b2a0be9898c279f)
  * Fix: Do not replace cyborg flamer with thermite flamer for built droids (commit:8dca9a6bbabd0ff0923a088a9d0ee95d078d8ad3, ticket:4331)
  * Fix: Broken research dependencies for Heavy Machinegun Tower and Command Turrets (commit:64c1b8cd4b2ea1101cfa23fcd6012c57becf312a, ticket:3437)
  * Fix: Missing artifacts after destroying factories (commit:fce314d5ba58778daa80a3626098729c8488005c, ticket:4836)
  * Remove: Jammers (commit:6c5435de1fea4f4d3e5b2fdf2cadd7a0e6f623cf)
* Scripting:
  * Add: Add a way for a script library to register a namespace (commit:19d37399c3fcb31fbb87cb1419125c6cb133aa16)
  * Add: Function useSafetyTransport() (commit:d511cad4d15ca7ae5ecefc678527bb0a253cafde, commit 969718b14de95849184e22b8325ccf605b9a71ab)
  * Add: Function cam_eventGameLoaded (commit:64081ec427a5c1aa825d87485444e4b874fdca18)
  * Add: Function restoreLimboMissionData() (commit:8109d46e619fd5ca5f1220a5858b513db4114d6c)
  * Add: Function setObjectFlag() (commit:6ea98200a90304a7dd54cdddb6a11910ad57cc39)
  * Add: Cheat "untouchable" to make objects unselectable (commit:6ea98200a90304a7dd54cdddb6a11910ad57cc39)
  * Add: Function camCountStructuresInArea() is now a library function (commit:e0f0a420dac828744c8f903dd4a85bfac7d6757b)
  * Add: Function fireWeaponAtLoc() (commit:3c907bd4e4cd6290b306e847c81c060656a45fcd, commit:1cdd7bdb91fd99c7a5c9db73333c29bb76e32ff5, commit 00731ba9762fffec94f292251650518a18f7d557)
  * Add: Function clearConsole() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
  * Add: Functions hackPlayIngameAudio() and hackStopIngameAudio() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
  * Add: Events eventDeliveryPointMoving() and eventDeliveryPointMoved() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
  * Add: Function getMultiTechLevel() (commit:d31f6a2c704ada8f46957a34279af78deafdeec7)
  * Add: Function setReticuleFlash() (commit:2810c730e1733262b3ff27decfbb93c1db821a6a)
  * Add: A lot of events for menus (commit:629d43771b4ab621fcedb8403165f7557b235bdf, commit:b5f8a07af0f1cbad8379dfa11724ceacc9f50ce8)
  * Add: Events and functions for alliances (commit:3670bbdb5b193a8ff59342e171810fe44415d9bb)
  * Add: Function setCampaignNumber() (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7)
  * Add: New global variable modList (commit:6cca64d99609123f9248dadff3e8cd24152512dc)
  * Add: Function showReticuleWidget() (commit:42db8f72193b348ea16f942c8bda4a40cb11cb23)
  * Add: Function __camScanRange() (commit:6a6ce7449fe0ab6c69562f37a2ff4904bd5c9d79)
  * Add: Function camSetPropulsionTypeLimit() (commit:00fa4c34d31fe0c27c4a5f7a84925a825cec46c0)
  * Add: Function fireWeaponAtObj() (commit:9316f1c166c5c2e140e718cfc45aaec65e149641)
  * Add: eventStructureDemolish (commit:349e73fbbaca898ad7397adf33ba2cafec486df9)
  * Change: Function formAlliance() does not enable shared vision (commit:d4d0688678aa44c9cf93163bd7f073a6d9bec18a)
  * Change: Function setReticuleButton() (commit:2ce3d680b4914b2990567970a4292d4e527f199b )
  * Change: Convert fast-play demo to JavaScript (commit:04f2ffe87d50d5ce2a24091a4b4c7a89bf8180d6)
  * Change: Convert tutorial to JavaScript (commit:8ff03b8b2f232df6e2528a8badd58849b35488b9, commit:410869b15d5e57d8774be74b4b7e399fb968527e)
  * Change: Move weather scripts to JavaScript (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7, commit:d60d6559c8fd930963b66bb6c3929f703b5d70f6)
  * Change: Function __camPlayerDead() (commit:10d035d3ed3a41b74a3cedcf1c3c8060d21d9785)
  * Fix: Function removeTimer() (commit:4a24e8e2753d02775b6732d59c23a75a79b83f72)
  * Fix: Function visGetBlockingWall() (commit:f965d77200f1caf57a9be5deb284683792c1280c)
  * Fix: donateObject() typo preventing structure donation (commit:077090bb814c4c7e557a970b7792eca2d2f478a8, ticket:4816)
  * Fix: Function giftSingleStructure (commit:af176e9eb32e393b26be6ef9c3329f6fc9006ab9, ticket:4819)
  * Fix: Instant assert on passing objects to syncRequest (commit:9dca83bcf80b031da6dca838416ea4b25223effb)
  * Fix: Technology tree chart generator now works with the JSON research files (commit:e3be50a2ee8054a13aaf8bc4777835ac30c2497b)
  * Remove: Base game wzscript files (commit:2999513e057beae4940209a18de2b74cfa5026dc, commit:76ac44c84b7f89a860c743202bb002586d137e63, commit:88cb1b6123bbd5fd9d3a66ea6dfb0e5eca15e6c3)
  * Remove: Old cluster code used by wzscript (commit:f6d1c0a78350a9297ea24c5c31e49b7ac518075e)
* AI:
  * Change: Improved SemperFi-JS (commit:7af101472e0d66c4a73e684f17edf79f8d52505c, commit:6ed849c61a927184095fe7cbf3faa039e1f78860, commit:5b0de613a973ba96faab14ccf7f19a96c10c6a61, commit:4acfc135083ce3406668aa402e7852a0b5712832, commit:f5d3eda6a4aae357fa1d90491ab2f84d6612a6d4, commit:e9b67a47a64553650fd9f2491f176db93696440b, commit:3eff268f6dd2158a00026df749cadd5e315fc8bb)
  * Change: Nullbot is default AI (commit:46efbc680b990900a54bda7a8ded972449538a27)
  * Change: Improved NullBot performance (commit:35b6a1a6c09547b0eeea2d6cf5e6f4ac67b698b6, ticket:4717)
  * Fix: Nullbot can research Super Pulse Laser cyborgs without asserting (commit:52db9416a8fbb7984165bbdc58b4b96efe872c33, ticket:4639)
  * Fix: Nullbot no longer ignores starting units that cannot build (commit:0737d3ac125ae368a1cc31615f4bf537643f501f, ticket:4834)
* Other:
  * Add: Skirmish/multiplayer cheat "bettertogether" that increases experience of selected units (commit:e760917fef73e172f0149a632a7505303b25080b)
  * Change: Play music in intelligence screen (commit:92722cb9726b8a1eb094b217857fc0a14f430741, ticket:4632)
  * Change: Allow exiting the main menu "Campaign" with the escape key (commit:c64a9a3430b45aa6879241c53f42a62d4db084d7, ticket:4648)
  * Change: More detailed power stats (commit:3dbd5a3c832e7165c7d73920657e0ede504fee82)
  * Change: Ease changing of default map (commit:db81858f454276e642c36c5c41be001f34823366, commit:5807d38b51120e8782609f3b28d348624647f306, ticket:4848, ticket:4849)
  * Change: Factories being destroyed could cause annoying asserts. Now set to quiet warnings (commit:616f142c6a031fc36aceb05f8c40156c563225bb)
  * Fix: Position locking settings loaded from challenge files (commit:20d2e85d697a4ce9e604c5930b21244fd816fb10)
  * Fix: Do not assert on loading skirmish saves when the player has lost or won (commit:77f9e5cada8469948c66ca9c3851e6991f533142, ticket:4590, ticket:3928)
  * Fix: Do not desync when destroying droids with animations (commit:123ded59aedc53dc2344be9807c321774613946f)
  * Fix: Memory bug when donating trucks to allies (commit:0090a88cabd60b9e087c125003e06eb28d1a4def)
  * Fix: Logging or source code spelling corrections (commit:d0dd6cf6b801918cba042b65bdc56e183fb675fd, commit:88c1e9c9f3beb10f1e747f7854d384f076b8cf76, commit:2ce9492056d84846a07174770cfc2c46abf44e7b, ticket:4612, ticket:4617)
  * Fix: Do not try loading videos if none are available (commit:81bf12847181ce7ddc7b096f2049e2c8bb949e35, ticket:4631)
  * Fix: Score and kills not showing in skirmish (commit:a74041b99442caa1c7e14c0ff409fc120c20e666, ticket:3491)
  * Fix: Do not save showFPS configuration option twice (commit:55c77847e4137c219170fff80d0342a0742499dd, ticket:4645)
  * Fix: Crash when opening debug menu in tutorial (commit:c0c20ab39965f4c062dc51d34ad8367d0e2b88f3, ticket:4681)
  * Fix: Music not playing on save-load or not playing the right music in skirmish (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7, ticket:983)
  * Fix: Right-clicking confused with left-clicking in main menu option buttons (commit:e54e3d505cd787a3f9681ac8f6210529f805e128, ticket:4629)
  * Fix: Screenshot crash by not calling QCoreApplication::processEvents() in SDL backend builds for Windows/macOS (commit:aa086e372f83a386bcea251e5f6fa4f73a955ef0, ticket:4714)
  * Fix: Warcam started at distance < 0 no longer breaks zoom when stopped (commit:46b191aac5167ee3766b1c869aae08351ee89b94, ticket:4830)
  * Fix: Commander production limits (commit:7d0a91180b36a0a75efefaeb94fdcf4a3d7a3832, ticket:1661)
  * Remove: Unused sensor turret properties in design menu (commit:c6b628e2c0c815467f0799c6c65e2f88d31585d3, ticket:4619)
  * Remove: Alt + Middle mouse to move to right-click on minimap (commit:6ceea6304d92705117a2aa7def97f6a11b08c140, ticket:4629)
  * Remove: Alt + Ctrl + Scroll changing game speed (commit:d1cd0dc338ab5fac19e49a461114eb9bd46ccea1, ticket:4629)
  * Remove: Unused sensor "Nexus Link" (not the weapon with the same name!) (commit:aacde23588e8a596a9764df6821d2d6abeeabf6d, ticket:4768)
* Modding:
  * Add: Reticule images (commit:22a691903c8066539027f64dd04a6bd6977230cf)
  * Add: Flag NoFriendlyFire to prevent friendly fire from splash damage (commit:d75ccdea67fb48f41b370a0c15cea3b6703f344e)
  * Change: Allow mods to use more than one HQ before removing the radar mini-map (commit:590434843c202e92d7ab7e5488f31de9e196ecfa, ticket:3465)
  * Change: Increase capacity of design, build and research screens (commit:c05e4f7851d7f6ab7631b11b81ee9c333cab58cd, commit:3a729d9568b1a06e733651efc08003e601b5846c, ticket:4677)
  * Fix: Mods not read properly on save-load (commit:bd2bac6a5a81205f131b2bbe6efb41b6129b0c4c, ticket:2918)
* Balance:
  * Add: Technology "Command Turret Upgrade" to increase command limits of commanders (commit:e760917fef73e172f0149a632a7505303b25080b)
  * Change: Droid ranks are now a brain property and can be upgraded (commit:e760917fef73e172f0149a632a7505303b25080b)
  * Change: HitPoint handling in stats (commit:b1cb129247bca05fb35e50b15e8bedee2d6f4a8a)
  * Fix: Do not replace cyborg rocket with cyborg scourge missile and cyborg heavy gunner with cyborg hyper velocity cannon (commit:55f5998c52a0cb2e889aa60c92e79167fc6dc8ed)
  * Fix: Structures not having initial thermal armor (commit:3dd4cdbe548e64ad18c3e06ad427e90fd00c1aa8, ticket:4616)
  * Fix: Various sensor tower research being available before the turret (commit:7487247ead349a9a497ad75e74d634e080a0d58c, ticket:666)
* Translation:
  * Add: Indonesian (commit:3c050b0cc0a909eaa73d540bffa5224f2631f149, commit:b148301708e32821e7da4ccda085238c04be8d39)
  * Fix: German translation updates (commit:e5d7e20d49a5737a69365bb5b5e96c959e03ac9d, commit:4bc390378c90e807b31775b5e59c845d0398789e, commit:6a2a8708e4a27a455a515ee664c3f7295844bc98, d6baee2b23f29dd65b9178a1d2952484723b5f9c, ticket:4597, ticket:4845)
  * Fix: Turkish translation update (commit:013f6a95415f61232d137cf415b93cb9c8652f93, ticket:4608)
  * Fix: Polish translation update (commit:64bd5a1c5b984e62ddca87d542d53f9ab909cfbf)
  * Fix: Greek translation updates (commit:0490eaa237b0fd8f3a0e8bac722fbb12ff67d5b2, commit:4bdf251e7cede51302da809f703e7ce321440297, ticket:3703)
  * Fix: Russian translation updates (commit:19b767af2354a69b1d21199763188f44689c548f, commit:314a90469f38b4391ac17671f323b4b32c91ce5f)
  * Fix: Chinese translation update (commit:600eff0af390810582c5362b8d29ce93b9cd1080)
  * Fix: Slovenian translation update (commit:7b23d84eea28f45239f8632e4a6f882371d719d7, ticket:4838)
  * Fix: French translation for "wyvern" (commit:def430e0bef132ea54c797b5f3b2d4251bd9352f, e824571700a0b09f1a9b5068644fd21c77546fd3, ticket:4841)
* Documentation:
  * Add: Coding style guide (commit:1c9bd06cfa53861b3f7c195c3e3f81abf247d838)
  * Add: Debugging guide (commit:e4a1139918687a8da912e7a06d8c677731e07854, commit:4d6ff701c26694060366bd17a3c681586a765095)
  * Change: Update building instructions (commit:3d0bf003b736c0897358f269921c9b1d27f05286, commit:1f759a7afc8c0aa691a5bac60c5ebae7868421ec, commit:9a3da03cc7d39ada5ff0dc17f76dbbbd759673d6, commit:f8fd4477b07cfbccf485637d0c0607a09418d7ae,fd72db1a149a02b34ea508b6fcd1dbb1a498a347, commit:448ba854bf9bbc62431ec01fe710f29e5aa3a168, commit:a878e51291ef51225e04787f6c21f258811b9019)
  * Change: QtScript documentation to Markdown (commit:40cbef4930a61736c80c1e204eab8e3d59145edd)
  * Change: Improved docker documentation (commit:c98c9e64b567a2f3a61958d2a4c6bd2d9c24d858)
  * Change: Improve PIE format explanations (commit:e7f724ce27350ea27fe81809c0ff15ff6c70a742, commit:0182af54fef20fa7a1f5d3dbc67a7583a126f166)
  * Fix: Radar detector description (commit:bcfbe04434d7166be56b63ecb44ff9e59ea9fdea, ticket:1275)
  * Fix: Command Relay Centre description (commit:e69654ebeb4f27039d406ca0cc93af8febb3d15a, ticket:1661)
* Build systems:
  * Add: Docker file for cross-compilation (commit:b866f11b48c9043a505a8444b295b1c22aeffb6c)
  * Add: Basic CMakeLists.txt structure (commit:fa0bde7ab818174ea09505d4fc6b560588522146, commit:ae921a9ca922434ce0ad445d1dfc52e36059ff39)
  * Add: Support for PhysFS 2.1+ (too many commits, ticket:4693)
  * Add: Autotools docker file for Ubuntu 18.04 (commit:1b700cc4f61cdb5f5a6ea95c12788000f40e1f21)
  * Add: Unicode normalization support with utf8proc (commit:a5954999dda540baea0c666b6fe34b6a9ad69b87)
  * Add: OARS information (commit:1a7b0ee73870b7c26f3322a9b1b9ea83762832bc, ticket:4571)
  * Add: Clang docker file for Ubuntu 18.04 (commit:1af65c7429e13118c7a39f45b37f65fa36e8aae9)
  * Add: Docker file for Fedora latest (commit:1c16dac26a7bfc0ef7f6e1c160bd2ea741dec07f)
  * Change: Use datarootdir as prefix for non game-specific system paths (commit:65152d8110d02357202941b21b819f047d2f1536, commit:88f1ece155e86ef884f28789723e5bf10dfc6f43, ticket:4578)
  * Change: Make shaders compile on more systems (commit:3ec60e361e6bab478af77b51f79ab88f1ceac6db, ticket:4584)
  * Change: Replace OpenSSL with micro-ECC and SHA2 libraries (commit:f1c474153f7c55b5b39a9fdb805a7a7a4c1819c8)
  * Change: Make zip file creation reproducible (commit:714399bfd5c9effa0a9b1bba8f26b625eadeb1da)
  * Change: CMake builds (too many commits)
  * Change: Travis-CI builds (too many commits)
  * Change: Improved Windows installers (too many commits, ticket:4748)
  * Fix: Clang builds (commit:3e224b79a8c2ea98603444ac9827670f55db8004, commit:7b022c5a6c359f4053b314b3ee750c2b5561c41f)
  * Fix: Graphics driver warning when building structures (commit:f2d71eea0e03a6c2f7afcc8698a3883796f09346, ticket:4592)
  * Fix: Spaces in folder names breaking autorevision (commit:178dd3f1f15e02ad7fe8e1266379448550eaf55f, ticket:4348)
  * Fix: Can create Mac builds again (commit:32d4fb46776bbf4f30b99f36f3534d06ea23477e, commit:e4491400c34902ee992adbe43fed95f0d401382f)
  * Fix: MSVC warnings (too many commits)
  * Fix: Warnings generated with documentation (too many commits, ticket:4751)
  * Fix: Warnings with distributor name (commit:5ed40f3153cad4b983a473add191fcb7724416a2, commit:f7f4334869eeaad243b734341908be50ddcba0a0, ticket:4752)
  * Fix: Attempt a workaround with Nvidia driver bug causing crashes (commit:5a898bd8f1a0c916811b266026173455bb87e1c8, commit:82d6f22f3a2ed7bb21525cda709de26eb43beca1)
  * Fix: Docker file for Ubuntu 16.04 (commit:f1b69981381de3c9b79caaed0af997d633560072)
  * Fix: GCC warnings (too many commits)

(triaxx)

2020-01-27 19:33:39 UTC MAIN commitmail json YAML

doc: Updated games/warzone2100 to 3.3.0

(triaxx)

2020-01-27 18:39:04 UTC MAIN commitmail json YAML

Updated x11/qt5, multimedia/mkvtoolnix

(adam)

2020-01-27 18:37:54 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 43.0.0

Version 43.0.0 "The Quartermaster":

New features and enhancements
* MKVToolNix GUI: using one of the command line options `--info`,
  `--edit-headers` or `--edit-chapters` will make the GUI select the
  corresponding tool on startup even if no further file name is
  given.
* MKVToolNix GUI: multiplexer: added a setting in the preferences for changing
  the location of the MediaInfo executable for when the user accidentally
  selected the wrong one.

Bug fixes
* mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was
  sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS
  NALUs are always written before the other NALUs. Patch by Torsten
  Hauska.
* mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that
  haven't been seen so far) are found mid-stream, mkvmerge will prepend all
  following key frames with all current valid SPS & PPS NALUs (just like when
  SPS & PPS NALUs are overwritten mid-stream).
* mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks
  consisting of very few frames.
* mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that
  contain a just one Ogg page (`mkvmerge` aborted with an exception).
* MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or
  tags to the GUI's window was broken in v42. Instead of adding the file names
  to the appropriate input boxes the GUI was running mkvmerge for file
  identification purposes which then failed.

(adam)

2020-01-27 18:36:35 UTC MAIN commitmail json YAML

2020-01-27 14:04:40 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.11.5nb1

(taca)

2020-01-27 14:04:13 UTC MAIN commitmail json YAML

net/samba4: update depdendency

Update dependency for daabases/ldb and devel/talloc.

Bump PKGREVISION.

(taca)

2020-01-27 13:16:47 UTC MAIN commitmail json YAML

doc: Updated mail/pear-Mail_Mime to 1.10.5

(taca)

2020-01-27 13:16:13 UTC MAIN commitmail json YAML

mail/pear-Mail_Mime: update to 1.0.5

Update pear-Mail_Mime to 1.0.5.

1.0.5 (2020-01-24)

Changelog:

* Make sure to not set Content-Transfer-Encoding on multipart messages [alec]
* Added support for calendar invitations with attachments/html/images [jacalben]

(taca)

2020-01-27 13:05:24 UTC MAIN commitmail json YAML

Updated devel/py-configargparse, devel/py-test-mock

(adam)

2020-01-27 13:05:07 UTC MAIN commitmail json YAML

py-test-mock: updated to 2.0.0

2.0.0:

Breaking Changes

mocker.spy attributes for tracking returned values and raised exceptions of its spied functions are now called spy_return and spy_exception, instead of reusing the existing MagicMock attributes return_value and side_effect.

Version 1.13 introduced a serious regression: after a spied function using mocker.spy raises an exception, further calls to the spy will not call the spied function, always raising the first exception instead: assigning to side_effect causes unittest.mock to behave this way.

The deprecated mock alias to the mocker fixture has finally been removed.

(adam)

2020-01-27 12:57:21 UTC MAIN commitmail json YAML

py-configargparse: updated to 1.0

1.0:
increment version. Seems like a good time to call this v1.0.

(adam)

2020-01-27 12:56:38 UTC MAIN commitmail json YAML

Add missing dependency on converters/base64

(pho)

2020-01-27 12:48:57 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6126 - requested by taca
www/awstats: security fix

Revisions pulled up:
- www/awstats/Makefile                                          1.64
- www/awstats/distinfo                                          1.38
- www/awstats/patches/patch-aa                                  deleted
- www/awstats/patches/patch-ab                                  deleted
- www/awstats/patches/patch-ad                                  deleted
- www/awstats/patches/patch-tools_awstats__configure.pl        1.1
- www/awstats/patches/patch-wwwroot_cgi-bin_awstats.pl          1.1
- www/awstats/patches/patch-wwwroot_cgi-bin_lib_search__engines.pm 1.1

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Tue Jan  7 18:21:02 UTC 2020

  Modified Files:
  pkgsrc/www/awstats: Makefile distinfo
  Added Files:
  pkgsrc/www/awstats/patches: patch-tools_awstats__configure.pl
      patch-wwwroot_cgi-bin_awstats.pl
      patch-wwwroot_cgi-bin_lib_search__engines.pm
  Removed Files:
  pkgsrc/www/awstats/patches: patch-aa patch-ab patch-ad

  Log Message:
  awstats: updated to 7.7

  7.7:
  Security fix: CVE-2017-1000501
  Security fix: Missing sanitizing of parameters
  Fix LogFormat=4 with url containing spaces.
  Fix to window.opener vulnerability in external referral site links.
  Add methodurlprot in key to define log format.
  Add Dynamic DNS Lookup.
  Fix edge support.

(bsiegert)

2020-01-27 12:04:43 UTC MAIN commitmail json YAML

doc: revert ruby-mercenary 0.4.0 update

(wiz)

2020-01-27 12:04:13 UTC MAIN commitmail json YAML

2020-01-27 11:21:06 UTC MAIN commitmail json YAML

TODO: - ruby-mercenary, done; + sarg-2.4.0

(wiz)

2020-01-27 11:20:00 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.9.17

(wiz)

2020-01-27 11:19:52 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.9.17.

2020-01-18  7.0.9-17 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.9-17, GIT revision 16753:c300b3a:20200118

2020-01-12  7.0.9-17 Cristy  <quetzlzacatenango@image...>
  * Allow larger negative interline spacing (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37391).
  * Conditional compile for huge xml pages for RSVG delegate library.
  * Put "width" property in the PNG namespace (reference
    https://github.com/ImageMagick/ImageMagick/issues/1833).
  * -combine -colorspace sRGB no longer returns grayscale output (reference
    https://github.com/ImageMagick/ImageMagick/issues/1835).
  * Support Jzazbz colorspace (contributed by snibgo @
    http://im.snibgo.com/jzazbz.htm).

2020-01-12  7.0.9-16 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.9-16, GIT revision 16719:fefd765:20200112.

2020-01-12  7.0.9-16 Cristy  <quetzlzacatenango@image...>
  * Fixed three failing Magick.NET unit tests.

2020-01-11  7.0.9-15 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.9-15, GIT revision 16709:0000f6d:20200111.

2020-01-11  7.0.9-15 Dirk Lemstra <dirk@lem.....org>
  * Also support svg:xml-parse-huge when using librsvg.

2020-01-10  7.0.9-15 Cristy  <quetzlzacatenango@image...>
  * Optimize -evaluate-sequence option (reference
    https://github.com/ImageMagick/ImageMagick/issues/1824).
  * Support Fx do() iterator.
  * `magick -size 100x100 xc:black black.pnm` no longer creates a white image
    (reference https://github.com/ImageMagick/ImageMagick/issues/1817).
  * setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37379).
  * Permit compositing in the CMYK colorspace (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37368).

(wiz)

2020-01-27 11:05:08 UTC MAIN commitmail json YAML

doc: Updated devel/go-golang-lru to 0.5.4

(wiz)

2020-01-27 11:05:00 UTC MAIN commitmail json YAML

go-golang-lru: update to 0.5.4.

Add method PeekOrAdd to LRU Cache

(wiz)

2020-01-27 11:04:38 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6124 - requested by leot
net/youtube-dl: update

Revisions pulled up:
- net/youtube-dl/Makefile                                      1.198-1.199
- net/youtube-dl/PLIST                                          1.98
- net/youtube-dl/distinfo                                      1.180-1.181
- net/youtube-dl/patches/patch-youtube__dl_extractor_la7.py    1.1

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Tue Jan 14 20:42:39 UTC 2020

  Modified Files:
          pkgsrc/net/youtube-dl: Makefile PLIST distinfo

  Log Message:
  youtube-dl: Update to 20200115

  pkgsrc changes:
    - Apply a pkgsrc patch to fix la7 extractor (shared upstream)

  Changes:
  20200115
  --------
  Extractors
  * [yourporn] Fix extraction (#21645, #22255, #23459)
  + [canvas] Add support for new API endpoint (#17680, #18629)
  * [ndr:base:embed] Improve thumbnails extraction (#23731)
  + [vodplatform] Add support for embed.kwikmotion.com domain
  + [twitter] Add support for promo_video_website cards (#23711)
  * [orf:radio] Clean description and improve extraction
  * [orf:fm4] Fix extraction (#23599)
  * [safari] Fix kaltura session extraction (#23679, #23670)
  * [lego] Fix extraction and extract subtitle (#23687)
  * [cloudflarestream] Improve extraction
      + Add support for bytehighway.net domain
      + Add support for signed URLs
      + Extract thumbnail
  * [naver] Improve extraction
      * Improve geo-restriction handling
      + Extract automatic captions
      + Extract uploader metadata
      + Extract VLive HLS formats
      * Improve metadata extraction
  - [pandatv] Remove extractor (#23630)
  * [dctp] Fix format extraction (#23656)
  + [scrippsnetworks] Add support for www.discovery.com videos
  * [discovery] Fix anonymous token extraction (#23650)
  * [nrktv:seriebase] Fix extraction (#23625, #23537)
  * [wistia] Improve format extraction and extract subtitles (#22590)
  * [vice] Improve extraction (#23631)
  * [redtube] Detect private videos (#23518)

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Wed Jan 15 08:22:03 UTC 2020

  Added Files:
          pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_la7.py

  Log Message:
  youtube-dl: Add missing patch (should be part of previous update)

  Thanks <wiz>!

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Fri Jan 24 08:08:24 UTC 2020

  Modified Files:
          pkgsrc/net/youtube-dl: Makefile distinfo

  Log Message:
  youtube-dl: updated to 20200124

  version 2020.01.24

  Extractors
  * [youtube] Fix sigfunc name extraction
  * [stretchinternet] Fix extraction
  * [voicerepublic] Fix extraction
  * [azmedien] Fix extraction
  * [businessinsider] Fix jwplatform id extraction
  + [24video] Add support for 24video.vip
  * [ivi:compilation] Fix entries extraction
  * [ard] Improve extraction
      * Simplify extraction
      + Extract age limit and series
      * Bypass geo-restriction
  + [nbc] Add support for nbc multi network URLs
  * [americastestkitchen] Fix extraction
  * [zype] Improve extraction
      + Extract subtitles
      + Support URLs with alternative keys/tokens
      + Extract more metadata
  * [orf:tvthek] Improve geo restricted videos detection
  * [soundcloud] Restore previews extraction

(bsiegert)

2020-01-27 11:03:04 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mercenary to 0.4.0

(wiz)

2020-01-27 11:02:56 UTC MAIN commitmail json YAML

ruby26-mercenary: update to 0.4.0.

## 0.4.0 / 2020-01-18

### Major Enhancements

  * Drop Ruby 2.3 support

### Minor Enhancements

  * Remove parent command&#39;s flags from subcommand usage (#44)

### Development Fixes

  * Adopt Jekyll&#39;s rubocop config for consistency

### Documentation

  * fixes the readme (#52)

(wiz)

2020-01-27 11:01:44 UTC MAIN commitmail json YAML

doc: Updated archivers/py-zipp to 1.1.0

(wiz)

2020-01-27 11:01:35 UTC MAIN commitmail json YAML

py-zipp: update to 1.1.0.

v1.1.0
======

#32: For read-only zip files, complexity of ``.exists`` and
``joinpath`` is now constant time instead of ``O(n)``, preventing
quadratic time in common use-cases and rendering large
zip files unusable for Path. Big thanks to Benjy Weinberger
for the bug report and contributed fix (#33).

(wiz)

2020-01-27 10:59:05 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6123 - requested by gutteridge
emulators/qemu: build fix

Revisions pulled up:
- emulators/qemu/Makefile                                      1.223-1.224,1.226
- emulators/qemu/PLIST                                          1.64-1.65
- emulators/qemu/options.mk                                    1.6
- mk/defaults/options.description                              1.605

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Sat Jan  4 13:47:00 UTC 2020

  Modified Files:
          pkgsrc/emulators/qemu: Makefile PLIST

  Log Message:
  Include xkbcommon unconditionally and directly to reduce PLIST divergence

  * Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Fri Jan 10 20:27:04 UTC 2020

  Modified Files:
          pkgsrc/emulators/qemu: Makefile PLIST

  Log Message:
  qemu: fix build on macOS

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Mon Jan 13 02:50:25 UTC 2020

  Modified Files:
          pkgsrc/emulators/qemu: Makefile options.mk

  Log Message:
  qemu: fix Linux build in most environments

  Addresses PR pkg/54772, reported by and patch tested by Ottavio Caruso.
  virtfs-proxy-helper is only built if two development libraries (for
  libcap and libattr) are installed, which typically aren't included by
  default in Linux distros. Make virtfs support a non-default option that
  someone would enable when they expressly want it, and they have first
  installed the necessary upstream header packages to support the
  compilation of this option.

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Mon Jan 13 02:52:28 UTC 2020

  Modified Files:
          pkgsrc/mk/defaults: options.description

  Log Message:
  options.description: add virtfs-proxy-helper

(bsiegert)

2020-01-27 10:53:37 UTC MAIN commitmail json YAML

doc: Updated x11/libxkbcommon to 0.10.0

(wiz)

2020-01-27 10:53:28 UTC MAIN commitmail json YAML

libxkbcommon: update to 0.10.0.

libxkbcommon 0.10.0 - 2020-01-18
===================

- (security) Fix quadratic complexity in the XKB file parser. See commit
  message 7c42945e04a2107827a057245298dedc0475cc88 for details.

- Add $XDG_CONFIG_HOME/xkb to the default search path. If $XDG_CONFIG_HOME
  is not set, $HOME/.config/xkb is used. If $HOME is not set, the path is not
  added.

  The XDG path is looked up before the existing default search path $HOME/.xkb.

  Contributed by Peter Hutterer <@who-t.net>.

- Add support for include statements in XKB rules files.

  This is a step towards making local XKB customizations more tenable and
  convenient, without modifying system files.

  You can now include other rules files like this:

      ! include %S/evdev

  Two directives are supported, %H to $HOME and %S for the system-installed
  rules directory (usually /usr/share/X11/xkb/rules).

  See commit message ca033a29d2ca910fd17b1ae287cb420205bdddc8 and
  doc/rules-format.txt in the xkbcommon source code for more information.

  Contributed by Peter Hutterer <@who-t.net>.

- Downgrade "Symbol added to modifier map for multiple modifiers" log to a
  warning.

  This error message was too annoying to be shown by default. When working on
  keymaps, set `XKB_LOG_LEVEL=debug XKB_LOG_VERBOSITY=10` to see all possible
  messages.

- Support building on Windows using the meson MSVC backend.

  Contributed by Adrian Perez de Castro <@igalia.com>.

- Fix bug where the merge mode only applied to the first vmod in a
  `virtual_modifiers` statement. Given

      augment virtual_modifiers NumLock,Alt,LevelThree

  Previously it was incorrectly treated as

      augment virtual_modifiers NumLock;
      virtual_modifiers Alt;
      virtual_modifiers LevelThree;

  Now it is treated as

      augment virtual_modifiers NumLock;
      augment virtual_modifiers Alt;
      augment virtual_modifiers LevelThree;

- Reject interpret modifier predicate with more than one value. Given

      interpret ISO_Level3_Shift+AnyOf(all,extraneous) { ... };

  Previously, extraneous (and further) was ignored. Now it's rejected.

- Correctly handle capitalization of the ssharp keysym.

- Speed up and improve the internal `xkeyboard-config` tool. This tool
  compiles all layout/variant combinations in the xkeyboard-config dataset
  and reports any issues it finds.

  Contributed by Peter Hutterer <@who-t.net>.

- Speed up "atoms" (string interning). This code goes back at least to X11R1
  (released 1987).

(wiz)

2020-01-27 10:49:28 UTC MAIN commitmail json YAML

doc: Updated textproc/gspell to 1.8.3

(wiz)

2020-01-27 10:49:18 UTC MAIN commitmail json YAML

gspell: update to 1.8.3.

News in 1.8.3, 2020-01-25
-------------------------
* Small maintenance stuff.
* Translation updates.

(wiz)

2020-01-27 10:42:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-dbus to 1.2.16

(wiz)

2020-01-27 10:42:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/dbus-python-common to 1.2.16

(wiz)

2020-01-27 10:42:12 UTC MAIN commitmail json YAML

py-dbus: update to 1.2.16

dbus Python Bindings 1.2.16 (2020-01-14)
========================================

The “bag of assorted swords” release.

Enhancements:

• All tests are run even if the tap.py module is not available, although
  diagnostics for failing tests will be better if it is present.
  (Simon McVittie)

Fixes:

• Forbid unexpanded AX-prefixed macros more selectively, similar to
  dbus#249. (Simon McVittie)

(wiz)

2020-01-27 10:39:27 UTC MAIN commitmail json YAML

doc: Updated mail/mblaze to 0.6

(wiz)

2020-01-27 10:39:19 UTC MAIN commitmail json YAML

mblaze: update to 0.6.

## 0.6 (2020-01-18)

* mfwd: prefix Subject with "Fwd:".
* mscan: add dottime formatting.
* mlist: look at maildir/new too for messages.
* Many bug and portability fixes.

(wiz)

2020-01-27 10:38:21 UTC MAIN commitmail json YAML

doc: Updated misc/lr to 1.5.1

(wiz)

2020-01-27 10:38:13 UTC MAIN commitmail json YAML

lr: update to 1.5.1.

## 1.5.1 (2020-01-18)

* Bug: `-A` did not stop traversing hidden directories.

(wiz)

2020-01-27 10:37:42 UTC MAIN commitmail json YAML

doc: Updated textproc/gsed to 4.8

(wiz)

2020-01-27 10:37:33 UTC MAIN commitmail json YAML

gsed: update to 4.8.

* Noteworthy changes in release 4.8 (2020-01-14) [stable]

** Bug fixes

  "sed -i" now creates temporary files with correct umask (limited to u=rwx).
  Previously sed would incorrectly set umask on temporary files, resulting
  in problems under certain fuse-like file systems.
  [bug introduced in sed 4.2.1]

** Release

  distribute gzip-compressed tarballs once again

** Improvements

  a year's worth of gnulib development, including improved DFA performance

(wiz)

2020-01-27 10:13:42 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6122 - requested by kim
textproc/libxml2: security fix

Revisions pulled up:
- textproc/libxml2/Makefile                                    1.155
- textproc/libxml2/distinfo                                    1.132
- textproc/libxml2/patches/patch-parser.c                      1.7
- textproc/libxml2/patches/patch-xmlschemas.c                  1.1

---
  Module Name:    pkgsrc
  Committed By:  kim
  Date:          Fri Jan 24 10:40:36 UTC 2020

  Modified Files:
          pkgsrc/textproc/libxml2: Makefile distinfo
  Added Files:
          pkgsrc/textproc/libxml2/patches: patch-parser.c patch-xmlschemas.c

  Log Message:
  Apply upstream patch for CVE-2020-7595.
  Apply upstream pull request for CVE-2019-20388.

(bsiegert)

2020-01-27 10:11:21 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6121 - requested by tm
databases/phpmyadmin: security fix (CVE-2020-5504)

Revisions pulled up:
- databases/phpmyadmin/Makefile                                1.162
- databases/phpmyadmin/distinfo                                1.112

---
  Module Name:    pkgsrc
  Committed By:  tm
  Date:          Tue Jan 21 09:50:58 UTC 2020

  Modified Files:
          pkgsrc/databases/phpmyadmin: Makefile distinfo

  Log Message:
  phpmyadmin: update to 4.9.4

  4.9.4 (2020-01-07)
  - issue #15724 Fix 2FA was disabled by a bug
  - issue        [security] Fix SQL injection vulnerability on the user accounts page (PMASA-2020-1)

  4.9.3 (2019-12-26)
  - issue #15570 Fix page contents go underneath of floating menubar in some cases
  - issue #15591 Fix php notice 'Undefined index: foreign_keys_data' on relations view when the user has column access
  - issue #15592 Fix php warning "error_reporting() has been disabled for security reasons"
  - issue #15434 Fix middle click on table sort column name shows a blank page
  - issue        Fix php notice "Undefined index table_create_time" when setting displayed columns on results of a view
  - issue #15571 Fix fatal error when trying to edit row with row checked and button under the table
  - issue #15633 Fix designer set display field broken for php 5.x versions
  - issue #15621 Support CloudFront-Forwarded-Proto header for Amazon CloudFront proxy
  - issue        Fix php 8.0 php notices - Undefined index on login page
  - issue #15640 Fix php 7.4 error when trying to access array offset on value of type null on table browse
  - issue #15641 Fix replication actions where broken (start slave, stop slave, reset, ...)
  - issue #15608 Fix DisableIS is broken when with controluser configured (database list broken)
  - issue #15614 Fix undefined offset on index page for MySQL 5.7.8 (server charset)
  - issue #15692 Fix JavaScript error when user has not enough privilege to view query statistics.
  - issue #14248 Fixed date selection in search menu missing higher Z-index value
  - issue        Fix Uncaught php TypeError on php 8.0 when adding a column to table create form
  - issue #15682 Fix calendar not taking current time as default value
  - issue #15636 Fix php error trying to access array offset on value o type null on replication GUI
  - issue #15695 Fix input field for the time in datetime picker is disabled

(bsiegert)

2020-01-27 09:35:13 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6120 - requested by kim
www/nginx: security fix

Revisions pulled up:
- www/nginx/Makefile                                            1.87
- www/nginx/distinfo                                            1.71-1.72
- www/nginx/patches/patch-src_http_ngx__http__special__response.c 1.1-1.2

---
  Module Name:    pkgsrc
  Committed By:  kim
  Date:          Sun Jan 19 07:28:36 UTC 2020

  Modified Files:
          pkgsrc/www/nginx: Makefile distinfo
  Added Files:
          pkgsrc/www/nginx/patches: patch-src_http_ngx__http__special__response.c

  Log Message:
  Add patch from upstream to address CVE-2019-20372. Bump revision.

---
  Module Name:    pkgsrc
  Committed By:  kim
  Date:          Sun Jan 19 07:42:42 UTC 2020

  Modified Files:
          pkgsrc/www/nginx: distinfo
          pkgsrc/www/nginx/patches: patch-src_http_ngx__http__special__response.c

  Log Message:
  Mention CVE-2019-20372 in the patch file as well.

(bsiegert)

2020-01-27 08:02:30 UTC MAIN commitmail json YAML

2020-01-27 06:27:49 UTC MAIN commitmail json YAML

Added graphics/py-OpenGL-accelerate; Updated graphics/py-OpenGL

(adam)

2020-01-27 06:27:24 UTC MAIN commitmail json YAML

2020-01-27 06:24:36 UTC MAIN commitmail json YAML

py-OpenGL-accelerate: added version 3.1.5

This set of C (Cython) extensions provides acceleration of common operations
for slow points in PyOpenGL 3.x

(adam)

2020-01-26 21:28:23 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.32.0

(leot)

2020-01-26 21:28:11 UTC MAIN commitmail json YAML

mpv: Update to 0.32.0

Changes:
0.32.0
======
Features
--------
Added
~~~~~
- stream_libarchive: enable RAR5 support
- bash completion: add initial implementation
- cocoa-cb: add support for forcing the dedicated GPU for rendering
- cocoa-cb: add pinch to resize window gesture
- w32_common: support minimizing/maximizing using osc window controls

Changed
~~~~~~~
- wayland: print warning on GNOME due to serious issues with their compositor
- player: write watch-later config even for unseekable streams

Removed
~~~~~~~
- vo_gpu: hwdec_vdpau: remove direct_mode
- vo_gpu: hwdec_vaegl: remove support for old-style interop

Options and Commands
--------------------
Added
~~~~~
- command: add a playlist-unshuffle command
- command: add osd-dimensions property
- input: new PLAYONLY and PAUSEONLY keycodes

Changed
~~~~~~~
- options: change option parsing when using a single dash
  This adds a warning for `-o file.mkv` and disallows the use of
  `--o file.mkv` (use `--o=file.mkv` instead).

Fixes and Minor Enhancements
----------------------------
- lua: fix mp.file_info for large files
- vo_gpu: fix crash if dither texture fails to allocate
- wayland: unscrew up cursors, fix various issues
- osc: usability improvements for osc window controls

(leot)

2020-01-26 20:16:29 UTC MAIN commitmail json YAML

pkgtools/pkglint: use ASCII-only variant of the preformatted manual page

(rillig)

2020-01-26 19:35:22 UTC MAIN commitmail json YAML

2020-01-26 19:08:41 UTC MAIN commitmail json YAML

Fix a pkglint NOTE (spaces around plist var assignment).

(he)

2020-01-26 19:05:27 UTC MAIN commitmail json YAML

Note update of lang/quickjs to version 20200119.

(he)

2020-01-26 19:04:43 UTC MAIN commitmail json YAML

Use a pkgsrc-compatible version number.
Bignum is conditional on 64-bit atomics; mimic that in Makefile
and conditionalize in PLIST.

(he)

2020-01-26 18:37:49 UTC MAIN commitmail json YAML

Update to 2020-01-19 version.

Pkgsrc changes:
* adapt patches
* If NetBSD platform misses 64-bit atomics, turn off all atomics
  (Trying to just disable BIGNUM fails; workaround suggested by
  Fabrice Bellard)

Upstream changes:
- keep CONFIG_BIGNUM in the makefile
- added os.chdir()
- qjs: added -I option
- more memory checks in the bignum operations
- modified operator overloading semantics to be closer to the TC39
  proposal
- suppressed "use bigint" mode. Simplified "use math" mode
- BigDecimal: changed suffix from 'd' to 'm'
- misc bug fixes

(he)

2020-01-26 17:32:28 UTC MAIN commitmail json YAML

2020-01-26 17:18:25 UTC MAIN commitmail json YAML

2020-01-26 17:12:49 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.4.6

(rillig)

2020-01-26 17:12:37 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.4.6

Changes since 19.4.5:

Added the --network option, which allows pkglint to use HTTP calls for
determining whether the homepage of a package is reachable.

Added migration from http URLs to the corresponding https URLs. This is
only done if the https URL is indeed reachable or well-known to support
https.

Added migration from https SourceForge URLs back to http URLs since a
previous pkglint run had migrated URLs to non-working https URLs. See
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html.

Added a warning for HOMEPAGE that uses ftp:// since that is not
user-friendly. In the same way, download-only host names on SourceForge
are not suitable as a homepage since they usually only generate a 404.

(rillig)

2020-01-26 14:11:02 UTC MAIN commitmail json YAML

doc/TODO: update some packages

+ SOGo-4.3.0, SOPE-4.3.0, gnustep-back-0.27.0, gnustep-base-1.26.0,
  gnustep-make-2.7.0, gnustep-objc-1.8.1, zabbix-4.4.4,
  zabbix-frontend-4.4.4
- squid-4.8

(taca)

2020-01-26 14:08:06 UTC MAIN commitmail json YAML

doc: Updated devel/R-callr to 3.4.1

(mef)

2020-01-26 14:07:54 UTC MAIN commitmail json YAML

(devel/R-callr)  Updated to 3.4.1, 'make test' does not pass yet

# callr 3.4.1

* callr is now more careful when loading the local `.Rprofile` in the
  subprocess. This fixes issues with packrat and renv that use `.Rprofile`
    for setup (#139).

(mef)

2020-01-26 14:02:18 UTC MAIN commitmail json YAML

(devel/R-cliapp) Fix [check-interpreter.mk] issue.

Warning(?) is issued, but packaging is OK now.
=> Generating post-install file lists
/usr/bin/awk: syntax error at source line 1
context is
        { t=$0; sub("^/export/CHROOT/usr/pkgsrc/", "");                  printf "%s %s\n"; >>>  t, <<<
/usr/bin/awk: illegal statement at source line 1

(mef)

2020-01-26 13:52:56 UTC MAIN commitmail json YAML

gtk-sharp3: Add buildlink3

(nia)

2020-01-26 13:45:11 UTC MAIN commitmail json YAML

2020-01-26 13:08:39 UTC MAIN commitmail json YAML

mupdf: Enable opengl by default on non-Darwin

Briefly discussed with leot on IRC a while ago

(nia)

2020-01-26 12:59:21 UTC MAIN commitmail json YAML

2020-01-26 12:57:33 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qscintilla to 2.11.2nb2

(rhialto)

2020-01-26 12:57:12 UTC MAIN commitmail json YAML

doc: Updated x11/py-qt5-qscintilla to 2.11.2nb3

(rhialto)

2020-01-26 12:56:44 UTC MAIN commitmail json YAML

doc: Updated x11/py-qt5 to 5.13.2nb2

(rhialto)

2020-01-26 12:55:01 UTC MAIN commitmail json YAML

2020-01-26 12:54:15 UTC MAIN commitmail json YAML

Make it aware of .api files wich may be installed in different qt5/qsci*
directories depending on Python version.

(rhialto)

2020-01-26 12:53:34 UTC MAIN commitmail json YAML

Python-version some more files to avoid conflicts.

This package installs once per python version. A few files were not
versioned and caused conflicts.  These files now have the python version
number in their path.

(rhialto)

2020-01-26 12:44:12 UTC MAIN commitmail json YAML

doc: Updated databases/csharp-mysql to 8.0.19

(nia)

2020-01-26 12:43:54 UTC MAIN commitmail json YAML

2020-01-26 12:36:34 UTC MAIN commitmail json YAML

avahi: Don't use mono2

(nia)

2020-01-26 11:05:07 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.9.17, gjs-1.58.4, gspell-1.8.3, lr-1.5.1,
  phpmyadmin-5.0.1, py-cairo-1.19.0, py-more-itertools2-8.1.0,
  py-setuptools-45.1.0, py-zipp-2.1.0, tor-browser-9.0.4.

(wiz)

2020-01-26 09:24:31 UTC MAIN commitmail json YAML

Updated devel/py-coverage, fonts/py-fonttools

(adam)

2020-01-26 09:24:15 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.2.4

4.2.4:
- [unicodedata] Update RTL_SCRIPTS for Unicode 11 and 12.

4.2.3:
- [otTables] Fixed bug when splitting `MarkBasePos` subtables as offsets overflow.
  The mark class values in the split subtable were not being updated, leading to
  invalid mark-base attachments.
- [feaLib] Only log a warning instead of error when features contain duplicate
  substitutions.
- [glifLib] Strip XML comments when parsing with lxml

(adam)

2020-01-26 09:22:31 UTC MAIN commitmail json YAML

py-coverage: updated to 5.0.3

Version 5.0.3:

- A performance improvement in 5.0.2 didn't work for test suites that changed
  directory before combining data, causing "Couldn't use data file: no such
  table: meta" errors.  This is now fixed.

- Coverage could fail to run your program with some form of "ModuleNotFound" or
  "ImportError" trying to import from the current directory. This would happen
  if coverage had been packaged into a zip file (for example, on Windows), or
  was found indirectly (for example, by pyenv-virtualenv).  A number of
  different scenarios were described in `issue 862`_ which is now fixed.  Huge
  thanks to Agbonze O. Jeremiah for reporting it, and Alexander Waters and
  George-Cristian B樽rzan for protracted debugging sessions.

- Added the "premain" debug option.

- Added SQLite compile-time options to the "debug sys" output.

Version 5.0.2:

- Programs that used multiprocessing and changed directories would fail under
  coverage.  This is now fixed.  A side effect is that debug
  information about the config files read now shows absolute paths to the
  files.

- When running programs as modules (``coverage run -m``) with ``--source``,
  some measured modules were imported before coverage starts.  This resulted in
  unwanted warnings ("Already imported a file that will be measured") and a
  reduction in coverage totals.  This is now fixed.

- If no data was collected, an exception about "No data to report" could happen
  instead of a 0% report being created.  This is now fixed.

- The handling of source files with non-encodable file names has changed.
  Previously, if a file name could not be encoded as UTF-8, an error occurred,
  as described in `issue 891`_.  Now, those files will not be measured, since
  their data would not be recordable.

- A new warning ("dynamic-conflict") is issued if two mechanisms are trying to
  change the dynamic context.

- ``coverage run --debug=sys`` would fail with an AttributeError. This is now
  fixed.

(adam)

2020-01-26 09:05:56 UTC MAIN commitmail json YAML

Updated databases/sqlite3

(adam)

2020-01-26 09:05:19 UTC MAIN commitmail json YAML

sqlite3: updated to 3.31.0

SQLite Release 3.31.0:

Add support for generated columns.
Add the sqlite3_hard_heap_limit64() interface and the corresponding PRAGMA hard_heap_limit command.
Enhance the function_list pragma to show the number of arguments on each function, the type of function (scalar, aggregate, window), and the function property flags SQLITE_DETERMINISTIC, SQLITE_DIRECTONLY, SQLITE_INNOCUOUS, and/or SQLITE_SUBTYPE.
Add the aggregated mode feature to the DBSTAT virtual table.
Add the SQLITE_OPEN_NOFOLLOW option to sqlite3_open_v2() that prevents SQLite from opening symbolic links.
Added the "#-N" array notation for JSON function path arguments.
Added the SQLITE_DBCONFIG_TRUSTED_SCHEMA connection setting which is also controllable via the new trusted_schema pragma and at compile-time using the -DSQLITE_TRUSTED_SCHEMA compile-time option.
Added APIs sqlite3_filename_database(), sqlite3_filename_journal(), and sqlite3_filename_wal() which are useful for specialized extensions.
Add the sqlite3_uri_key() interface.
Upgraded the sqlite3_uri_parameter() function so that it works with the rollback journal or WAL filename in addition to the database filename.
Provide the ability to tag application-defined SQL functions with new properties SQLITE_INNOCUOUS or SQLITE_DIRECTONLY.
Add new verbs to sqlite3_vtab_config() so that the xConnect method of virtual tables can declare the virtual table as SQLITE_VTAB_INNOCUOUS or SQLITE_VTAB_DIRECTONLY.
Faster response to sqlite3_interrupt().
Added the uuid.c extension module implementing functions for processing RFC-4122 UUIDs.
The lookaside memory allocator is enhanced to support two separate memory pools with different sized allocations in each pool. This allows more memory allocations to be covered by lookaside while at the same time reducing the heap memory usage to 48KB per connection, down from 120KB.
The legacy_file_format pragma is deactivated. It is now a no-op. In its place, the SQLITE_DBCONFIG_LEGACY_FILE_FORMAT option to sqlite3_db_config() is provided. The legacy_file_format pragma is deactivated because (1) it is rarely useful and (2) it is incompatible with VACUUM in schemas that have tables with both generated columns and descending indexes.

(adam)

2020-01-26 07:27:41 UTC MAIN commitmail json YAML

converters/TECkit: Require C++11

(minskim)