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

2024-05-13 14:42:26 UTC Now

2020-02-22 12:36:33 UTC MAIN commitmail json YAML

(devel/p5-Alien-Base-ModuleBuild) Updated to 1.14

1.14      2020-02-05 19:08:06 -0700
  - Add use strict and warnings to generated Install/Files.pm
      modules (gh#17)

1.12      2020-02-02 06:00:12 -0700
  - Add List::Util and Text::ParseWords prereqs back.
      They were accidentally removed from prereqs in 1.10.
          (gh#16)

1.11      2020-01-31 13:52:17 -0700
  - Remove test dependency on Acme::Alien::DontPanic
      (it should be optional) introduced in 1.10.

1.10      2020-01-30 07:57:09 -0700
  - Production release identical to 1.09_01

1.09_01  2020-01-29 20:10:24 -0700
  - internal refactor, Dist::Zilla, perlcritic, etc. (gh#15)

(mef)

2020-02-22 11:55:36 UTC MAIN commitmail json YAML

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

2020-02-22 08:12:08 UTC MAIN commitmail json YAML

(devel/R-testthat) Fix build, two DEPENDS+ were missing

(mef)

2020-02-22 07:52:01 UTC MAIN commitmail json YAML

2020-02-22 06:56:29 UTC MAIN commitmail json YAML

Updated security/py-cryptodome, databases/py-multidict, www/py-django-filer, www/py-djangocms-text-ckeditor

(adam)

2020-02-22 06:56:04 UTC MAIN commitmail json YAML

py-djangocms-text-ckeditor: updated to 3.9.0

3.9.0:
Added support for Django 3.0
Added support for Python 3.8
Removed Aldryn Boilerplate support

(adam)

2020-02-22 06:55:01 UTC MAIN commitmail json YAML

py-django-filer: updated to 1.7.0

1.7.0:
Added Django 3.0 support
Added support for Python 3.8
Add attribute download to the download link in order to offer the file under its original name.

(adam)

2020-02-22 06:51:45 UTC MAIN commitmail json YAML

py-multidict: updated to 4.7.5

4.7.5:

Bugfixes
- Fixed creating and updating of MultiDict from a sequence of pairs and keyword arguments. Previously passing a list argument modified it inplace, and other sequences caused an error.
- Fixed comparing with mapping: an exception raised in the `__len__` method caused raising a SyntaxError.
- Fixed comparing with mapping: all exceptions raised in the `__getitem__` method were silenced.

(adam)

2020-02-22 06:50:56 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.9.7

3.9.7:
* Make notarization possible again on OS X when using wheels.

(adam)

2020-02-21 21:52:24 UTC MAIN commitmail json YAML

MesaLib: assorted fixes

- must use march=i586 on i386 for 64-bit atomic CAS
- call through @plt from position independent code
- put back the stock STUB_ASM_CODE for non-NetBSD

(tnn)

2020-02-21 18:38:22 UTC MAIN commitmail json YAML

alacconvert: Use COMPILER_RPATH_FLAG instead of hardcoding

(ryoon)

2020-02-21 18:31:03 UTC MAIN commitmail json YAML

2020-02-21 17:56:08 UTC MAIN commitmail json YAML

Updated archivers/unrar

(adam)

2020-02-21 17:55:52 UTC MAIN commitmail json YAML

2020-02-21 16:37:22 UTC MAIN commitmail json YAML

doc: Updated graphics/blender to 2.82

(nia)

2020-02-21 16:36:54 UTC MAIN commitmail json YAML

2020-02-21 16:21:35 UTC MAIN commitmail json YAML

gcpio: fix packaging failure

Add missing PLIST entry. (No PKGREVISION, since this was universally
failing to build since the last update.)

(gutteridge)

2020-02-21 16:04:50 UTC MAIN commitmail json YAML

Fix building with external LLVM; allow any Python

(adam)

2020-02-21 15:14:52 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 73.0.1

(ryoon)

2020-02-21 15:14:31 UTC MAIN commitmail json YAML

firefox-l10n: Update to 73.0.1

* Sync with www/firefox-73.0.1.

(ryoon)

2020-02-21 15:14:11 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 73.0.1

(ryoon)

2020-02-21 15:13:12 UTC MAIN commitmail json YAML

firefox: Update to 73.0.1

* Do not define USE_LANGUAGES+=gnu++17. Passing -std=gnu++17 to all clang
  invocations causes build failure.

Changelog:
Fixed
    Fixed crashes on Windows systems running third-party security software such as 0patch or G DATA (bug 1610790)

    Fixed loss of browser functionality in certain circumstances such as running in Windows compatibility mode or having custom anti-exploit settings (bug 1614885)

    Resolved problems connecting to the RBC Royal Bank website (bug 1613943)

    Fixed Firefox unexpectedly exiting when leaving Print Preview mode (bug 1611133)

    Fixed crashes when playing encrypted content on some Linux systems (bug 1614535)

(ryoon)

2020-02-21 09:11:10 UTC MAIN commitmail json YAML

Updated textproc/py-sphinx, misc/py-tqdm

(adam)

2020-02-21 09:10:51 UTC MAIN commitmail json YAML

py-tqdm: updated to 4.43.0

tqdm v4.43.0 stable

fix notebook exceptions
set_description() when disable=True
contrib.concurrent: avoid unnecessary len(iterable)
update documentation
clarify etymology
fix minor typo
update contributors and years
update tests
fix CI tests for PRs

(adam)

2020-02-21 09:07:44 UTC MAIN commitmail json YAML

py-sphinx: updated to 2.4.2

Release 2.4.2:

Bugs fixed
* autodoc: ``autodoc.typehints`` crashed when variable has unbound object
  as a value
* autodoc: separator for keyword only arguments is not shown
* autodoc: IndexError is raised on suppressed type_comment found
* autodoc: typehints extension does not support parallel build
* autodoc: TypeError is raised on fetching type annotations
* crashed when extension assigns a value to ``env.indexentries``
* text: Remove debug print
* viewcode: Avoid to crash when non-python code given

(adam)

2020-02-21 06:44:35 UTC MAIN commitmail json YAML

mikutter-plugins-mikutter: use ${RUBY_PKGPREFIX} for proper dependencies.

(tsutsui)

2020-02-21 06:43:25 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, devel/py-requests

(adam)

2020-02-21 06:42:59 UTC MAIN commitmail json YAML

py-requests: updated to 2.23.0

2.23.0:
**Improvements**
- Remove defunct reference to `prefetch` in Session `__attrs__`

**Bugfixes**
- Requests no longer outputs password in basic auth usage warning.

**Dependencies**
- Pinning for `chardet` and `idna` now uses major version instead of minor.
  This hopefully reduces the need for releases everytime a dependency is updated.

(adam)

2020-02-21 06:35:53 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.1.1

v1.1.1:
* Change of *skip* validation mode with errors filtering in decode() or encode()
* Extension of location hints by argument to imported/included schemas
* Fixed lazy validation with identity constraints
* Fixed many W3C instance tests (remain ~100 over 15344 tests)

(adam)

2020-02-21 06:00:41 UTC MAIN commitmail json YAML

doc: Updated net/nanotodon to 0.1.1

(tsutsui)

2020-02-21 06:00:26 UTC MAIN commitmail json YAML

nanotodon: update to 0.1.1.

No upstream changelog, but main visible ones are memory leak fixes.

(tsutsui)

2020-02-21 03:39:44 UTC MAIN commitmail json YAML

doc: Added net/mikutter-plugins-twitter version 4.0

(tsutsui)

2020-02-21 03:38:20 UTC MAIN commitmail json YAML

net/Makefile: + mikutter-plugins-twitter

(tsutsui)

2020-02-21 03:36:18 UTC MAIN commitmail json YAML

net/mikutter-plugins-twitter: import mikutter-plugins-twitter-4.0.

mikutter-plugins-twitter provides a set of Twitter client plugins
for mikutter version 4.0 and later.

(tsutsui)

2020-02-21 02:53:37 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 4.0.4

(tsutsui)

2020-02-21 02:53:19 UTC MAIN commitmail json YAML

miutter: update to 4.0.4.

pkgsrc changes:

* update DESCR and MESSAGE to reflect twitter plugin removal etc.
* sort DEPENDS by package (i.e. gem) names without categories for
  maintainability
* adjust EXTRACT_DIR per upstream tarball changes
  (probably this will soon be changed again on upstream)
* set DISABLE_BUNDLER_SETUP=1 to disable bundler's auto download on startup

Upstream changes:

mikutter 4.0.4

* crash on adding Mastdon accounts
* thanks Ahiru Iegamo
* error on Mastodon User Profile tab
* thanks Ahiru Iegamo
* delayer 1.0.2

mikutter 4.0.3

* support Ruby 2.7 changes
* clear image loading window by bg color after loading images and
  before drawing Pixbuf
* thanks Shibafu Midorino

mikutter 4.0.2

* support thumbnails of YouTube and Niconico-video
* thanks Shibafu Midorino
* appimage: fix crash/freeze
* thanks Yuto Tokunaga
* adjust selected region including custom emoji cases on strings copy
* thanks Shibafu Midorino
* remove irb from Gemfile

mikutter 4.0.1

* happy new year
* fix appimage
* thanks hinaloe k
* remove unnecessary code executed per MiraclePainter updates
* thanks Shibafu Midorino

mikutter 4.0

Major version up after five and half years after prevous update,
for 10 years aniversary of mikutter, with some incompatible changes.

* make Twitter plugins third party plugins
* Twitter plugins are no longer included
* users can still use Twitter on mikutter by installing Twitter plugins
  https://github.com/mikutter/twitter_bootstrap
* remove Service module
* Abstraction by Service was not sufficient and it has been replaced
  by World plugin
* deprecate boot events
* initialization should be implemented in plugin context or
  Delayer.new {...} should be used if it need to be executed after
  load is conplete
* remove miquire
* miquire was introduce to avoid (no-longer-recallable) problems
  on ruby 1.8 and to switch loaded files by command line options,
  but both of them no longer exist
* use own implementation to handle event loop
* mikutter used Gtk mailloop and Delayer queue but it caused FiberError
  exceptions and the FiberError was hard to fix per specification
* make it possible to change, preserve and restore order of general
  Model viewer tabs
* orders of tabs in Mastdon user prifile tabs are recoreded and
  preserved on the next open even on other similar tabs
* support Ruby 2.5 and later (drop support for 2.4)
* ruby 2.4 will be EOLed on end of March 2020
  https://www.ruby-lang.org/ja/news/2019/10/02/ruby-2-4-9-released/
* drop bundling gems in release tar ball
* nowadays bundler is common enough and plugins with Gemfile made
  things more complicated
* all other things forgotten to be written
* all things I missed

(tsutsui)

2020-02-20 23:34:38 UTC MAIN commitmail json YAML

Add stream-ssl-preread option to nginx

Allows nginx to be used as a proxy to share a port between https and
ssh/openvpn or similar

Not enabled by default

(abs)

2020-02-20 22:39:19 UTC MAIN commitmail json YAML

mpv: Add another potential swift library dir.

(jperkin)

2020-02-20 22:38:12 UTC MAIN commitmail json YAML

doc: Updated x11/xkbcomp to 1.4.3

(wiz)

2020-02-20 22:38:03 UTC MAIN commitmail json YAML

xkbcomp: update to 1.4.3.

Adam Jackson (1):
    Suppress high-keycode warnings at the default warning level

Alan Coopersmith (1):
    Update configure.ac bug URL for gitlab migration

Andreas Boll (2):
    pkgconfig: Remove unneeded Requires.private
    configure: Remove unused AC_SUBST([REQUIRED_MODULES])

Andreas Wettstein (1):
    xkbcomp Fix missing support for "affect" and incorrect modifier handling for ISOLock

Dimitry Andric (1):
    Don't compare with string literals

Matt Turner (1):
    xkbcomp 1.4.3

Miroslav Ko邸k叩r (1):
    Fix invalid error report on F_Accel field

Peter Hutterer (1):
    Error out if we have no default path

(wiz)

2020-02-20 21:01:09 UTC MAIN commitmail json YAML

security/heimdal: add back MAKE_JOBS_SAFE=no

(rillig)

2020-02-20 20:39:07 UTC MAIN commitmail json YAML

Update unbound to version 1.10.0. (This time on the main CVS branch...)

Pkgsrc changes:
* Adjust line numbers in patch.

Upstream changes:

The 1.10.0 release has RPZ support and serve stale functionality
according to draft draft-ietf-dnsop-serve-stale-10.  And a number of
other, smaller, features, and bug fixes.

The DNS Response Policy Zones (RPZ) functionality makes it possible
to express DNS response policies in a DNS zone. These zones can
be loaded from file or transferred over DNS zone transfers or
HTTP. The RPZ functionality in Unbound is implemented as specified in
draft-vixie-dnsop-dns-rpz-00. Only the QNAME and Response IP Address
triggers are supported. The supported RPZ actions are: NXDOMAIN, NODATA,
PASSTHRU, DROP and Local Data.

Enabling the respip module using `module-config` is required to use
RPZ. Each RPZ zone can be configured using the `rpz` clause. RPZ clauses
are applied in order of configuration.  Unbound can get the data from
zone transfer, a zonefile or https url, and more options are documented
in the man page.  A minimal RPZ configuration that will transfer the
RPZ zone using AXFR and IXFR can look like:

server:
  module-config: "respip validator iterator"

rpz:
  name: "rpz.example.com" # name of the policy zone
  master: 192.0.2.0   # address of the name server to transfer from

The serve-stale functionality as described in
draft-ietf-dnsop-serve-stale-10 is now supported in unbound.
This allows unbound to first try and resolve a domain name before
replying with expired data from cache.  This differs from unbound's
initial serve-expired behavior which attempts to reply with expired
entries from cache without waiting for the actual resolution to finish.
Both behaviors are available and can be configured with the various
serve-expired-* configuration options.  serve-expired-client-timeout is
the option that enables one or the other.

The DSA algorithms have been disabled by default, this is because of
RFC 8624.

There is a crash fix in the parse of text of type WKS, reported by
X41 D-Sec.

In addition, neg and key caches can be shared with multiple
libunbound contexts, a change that assists unwind.  The
contrib/unbound_portable.service provides a systemd start file for a
portable setup.  The configure --with-libbsd option allows the use
of the bsd compatibility library so that it can use the arc4random
from it.  The stats in contrib/unbound_munin_ have num.query.tls and
num.query.tls.resume added to them.  For unbound-control the command
view_local_datas_remove is added that removes data from a view.

Features:
- Merge RPZ support into master. Only QNAME and Response IP triggers are
  supported.
- Added serve-stale functionality as described in
  draft-ietf-dnsop-serve-stale-10. `serve-expired-*` options can be used
  to configure the behavior.
- Updated cachedb to honor `serve-expired-ttl`; Fixes #107.
- Renamed statistic `num.zero_ttl` to `num.expired` as expired replies
  come with a configurable TTL value (`serve-expired-reply-ttl`).
- Merge #135 from Florian Obser: Use passed in neg and key cache
  if non-NULL.
- Fix #153: Disable validation for DSA algorithms.  RFC 8624 compliance.
- Merge PR#151: Fixes for systemd units, by Maryse47, Edmonds
  and Frzk.  Updates the unbound.service systemd file and adds a portable
  systemd service file.
- Merge PR#154; Allow use of libbsd functions with configure option
  --with-libbsd. By Robert Edmonds and Steven Chamberlain.
- Merge PR#148; Add some TLS stats to unbound_munin_. By Fredrik Pettai.
- Merge PR#156 from Alexander Berkes; Added unbound-control
  view_local_datas_remove command.

Bug Fixes:
- Fix typo to let serve-expired-ttl work with ub_ctx_set_option(), by
  Florian Obser
- Update mailing list URL.
- Fix #140: Document slave not downloading new zonefile upon update.
- Downgrade compat/getentropy_solaris.c to version 1.4 from OpenBSD.
  The dl_iterate_phdr() function introduced in newer versions raises
  compilation errors on solaris 10.
- Changes to compat/getentropy_solaris.c for,
  ifdef stdint.h inclusion for older systems.  ifdef sha2.h inclusion
  for older systems.
- Fix 'make test' to work for --disable-sha1 configure option.
- Fix out-of-bounds null-byte write in sldns_bget_token_par while
  parsing type WKS, reported by Luis Merino from X41 D-Sec.
- Updated sldns_bget_token_par fix for also space for the zero
  delimiter after the character.  And update for more spare space.
- Fix #138: stop binding pidfile inside chroot dir in systemd service
  file.
- Fix the relationship between serve-expired and prefetch options,
  patch from Saksham Manchanda from Secure64.
- Fix unreachable code in ssl set options code.
- Removed the dnscrypt_queries and dnscrypt_queries_chacha tests,
  because dnscrypt-proxy (2.0.36) does not support the test setup
  any more, and also the config file format does not seem to have the
  appropriate keys to recreate that setup.
- Fix crash after reload where a stats lookup could reference old key
  cache and neg cache structures.
- Fix for memory leak when edns subnet config options are read when
  compiled without edns subnet support.
- Fix auth zone support for NSEC3 records without salt.
- Merge PR#150 from Frzk: Systemd unit without chroot.  It add
  contrib/unbound_nochroot.service.in, a systemd file for use with
  chroot: "", see comments in the file, it uses systemd protections
  instead.  It was superceded by #151, the unbound_portable.service
  file.
- Merge PR#155 from Robert Edmonds: contrib/libunbound.pc.in: Fixes
  to Libs/Requires for crypto library dependencies.
- iana portlist updated.
- Fix to silence the tls handshake errors for broken pipe and reset
  by peer, unless verbosity is set to 2 or higher.
- Merge PR#147; change rfc reference for reserved top level dns names.
- Fix #157: undefined reference to `htobe64'.
- Fix subnet tests for disabled DSA algorithm by default.
- Update contrib/fastrpz.patch for clean diff with current code.
- updated .gitignore for added contrib file.
- Add build rule for ipset to Makefile
- Add getentropy_freebsd.o to Makefile dependencies.
- Fix memory leak in error condition remote.c
- Fix double free in error condition view.c
- Fix memory leak in do_auth_zone_transfer on success
- Stop working on socket when socket() call returns an error.
- Check malloc return values in TLS session ticket code
- Fix fclose on error in TLS session ticket code.
- Add assertion to please static analyzer
- Fixed stats when replying with cached, cname-aliased records.
- Added missing default values for redis cachedb backend.
- Fix num_reply_addr counting in mesh and tcp drop due to size
  after serve_stale commit.
- Fix to create and destroy rpz_lock in auth_zones structure.
- Fix to lock zone before adding rpz qname trigger.
- Fix to lock and release once in mesh_serve_expired_lookup.
- Fix to put braces around empty if body when threading is disabled.
- Fix num_reply_states and num_detached_states counting with
  serve_expired_callback.
- Cleaner code in mesh_serve_expired_lookup.
- Document in unbound.conf manpage that configuration clauses can be
  repeated in the configuration file.
- Document 'ub_result.was_ratelimited' in libunbound.
- Fix use after free on log-identity after a reload; Fixes #163.
- Fix with libnettle make test with dsa disabled.
- Fix contrib/fastrpz.patch to apply cleanly.  Fix for serve-stale
  fixes, but it does not compile, conflicts with new rpz code.
- Fix to clean memory leak of respip_addr.lock when ip_tree deleted.
- Fix compile warning when threads disabled.

(he)

2020-02-20 17:58:02 UTC MAIN commitmail json YAML

wesnoth: Update to 1.14.11

## Version 1.14.11
### Language and i18n
  * Updated translations: Czech, German.
### Packaging
  * Fixed data/dist information not being found on many platforms other than Windows (only
    with the installer-created shortcut), as well as only the very first word being read instead
    of the whole line.
  * Added support for systemctl reload.
### Miscellaneous and bug fixes
  * Silenced spurious warning about conflicting l10n-track files (issue #4716).

(nia)

2020-02-20 17:09:57 UTC MAIN commitmail json YAML

doc: Updated editors/xournalpp to 1.0.17

(nia)

2020-02-20 17:09:43 UTC MAIN commitmail json YAML

xournalpp: Update to 1.0.17

## 1.0.17

* Fixed arrow tip scaling: now scales with thickness instead of length (#967,
  thanks to @redweasel)
* Changed coordinate draw direction (thanks to @redweasel)
* Fixed audio playback failures not showing error messages to the user (#1573)
* Fixed text tool bold shortcut not working when capslock is enabled (#1583,
  thanks to @matepak)
* Fixed sidebar preview context menu "Move Page Up" and "Move Page Down" buttons
  not being disabled on the first and last page, respectively (#1637)
* Fixed Enter keypress on the "Goto Page" (Ctrl-G) dialog not changing the page
  (#975, thanks to @MrMallIronmaker)
* Fixed missing Xournal++ icon errors on most of the dialog windows (#1667)
* (Windows) Fixed missing libssl/libcrypto errors in the official installation
  (#1660).

## 1.0.16

* Fixed currently editing textboxes not exporting to PDF.
* Fixed line tool breaking when snap-to-grid is disabled.

(nia)

2020-02-20 16:39:12 UTC MAIN commitmail json YAML

doc/TODO: add bind-9.16.0

+ bind-9.16.0.

(taca)

2020-02-20 16:38:41 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.16

(taca)

2020-02-20 16:38:16 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.16

Update bind911 to 9.11.16 (BIND 9.11.16).

--- 9.11.16 released ---

5353. [doc] Document port and dscp parameters in forwarders
configuration option. [GL #914]

5352. [bug] Correctly handle catalog zone entries containing
characters that aren't legal in filenames. [GL #1592]

5351. [bug] CDS / CDNSKEY consistency checks failed to handle
removal records. [GL #1554]

5350. [bug] When a view was configured with class CHAOS,
dns_view_findzonecut() could incorrectly return
success for non-existent records. [GL #1540]

5348. [bug] dnssec-settime -Psync was not being honoured.
[GL !2925]

(taca)

2020-02-20 16:37:38 UTC MAIN commitmail json YAML

doc: Updated net/bind914 to 9.14.11

(taca)

2020-02-20 16:37:06 UTC MAIN commitmail json YAML

net/bind914: update to 9.14.11

Update bind914 to 9.14.11 (BIND 9.14.11).

--- 9.14.11 released ---

5353. [doc] Document port and dscp parameters in forwarders
configuration option. [GL #914]

5352. [bug] Correctly handle catalog zone entries containing
characters that aren't legal in filenames. [GL #1592]

5351. [bug] CDS / CDNSKEY consistency checks failed to handle
removal records. [GL #1554]

5350. [bug] When a view was configured with class CHAOS, the
server could crash while processing a query for a
non-existent record. [GL #1540]

5348. [bug] dnssec-settime -Psync was not being honoured.
[GL !2925]

(taca)

2020-02-20 16:24:27 UTC MAIN commitmail json YAML

doc: Updated games/supertux to 0.6.1.1

(nia)

2020-02-20 16:23:27 UTC MAIN commitmail json YAML

supertux: Update to 0.6.1.1

SuperTux 0.6.1.1 (2019-12-19)
---------------------------
This small bugfix release fixes an issue that caused right-to-left fonts, such as Arabic, to not be displayed properly in the AppImage builds on Linux. Apart from that, it's identical to 0.6.1.

SuperTux 0.6.1 (2019-12-15)
---------------------------
The SuperTux Team is excited to announce the availability of SuperTux 0.6.1. This is first and foremost a bugfix release that fixes reported issues after the release of 0.6.0 a year ago, however, we also introduced a lot of other changes, such as new graphics, levels and other game content.

Changes:
* Rework of the first 3 Bonus Worlds
* Added 3 new bonus worlds to the core game
* Improvements to the story mode
* Addition of Ghost Forest to the Story Mode
* New Backgrounds and Music by BlasterMaster
* Tiles and Sprites Improvements by Alzter, weluvgoatz and RustyBox
* New enemy: The Ghoul
* Fixes and optimizations (Fixing buggy controls, game speed, etc.)
* Level Editor Improvements, Fixes and Optimisations
* Revamp of the Credits Menu
* Blocks (and other objects behaving like blocks, such as lanterns) no longer jitter when stacked on top of one another
* Trampolines as bonus block contents no longer hurt Tux
* An issue causing music not to get saved in the level editor was fixed

(nia)

2020-02-20 16:18:17 UTC MAIN commitmail json YAML

doc: Updated audio/vamp-plugin-sdk to 2.9.0

(nia)

2020-02-20 16:18:03 UTC MAIN commitmail json YAML

vamp-plugin-sdk: Update to 2.9.0

Version 2.9, 2019-11-13 (maintenance release)

  * Fix non-thread-safe behaviour in PluginAdapter. Plugins built
    using the adapter classes in version 2.8 or earlier cannot safely
    be used simultaneously across threads with other instances of
    themselves or of other plugins in the same library (i.e. shared
    object). Hosts have been required to provide synchronisation for
    such cases. Version 2.9 introduces synchronisation in the plugin,
    making this usage safe. Unfortunately this does not make host code
    safe when using older plugin builds, as the problem and its fix
    are in the plugin side of the SDK. Caution is still required, but
    this fix does allow updated plugin builds to avoid problems with
    some existing hosts
  * Change required C++ language standard from C++98 to C++11. This
    is because of the use of std::mutex in the above fix

(nia)

2020-02-20 16:12:52 UTC MAIN commitmail json YAML

doc: Updated chat/unrealircd to 5.0.3.1

(nia)

2020-02-20 16:12:28 UTC MAIN commitmail json YAML

unrealircd: Update to 5.0.3.1

UnrealIRCd 5.0.3.1
-------------------
This fixes a crash issue after REHASH in 5.0.3.

UnrealIRCd 5.0.3
-----------------
Fixes:
* Fix serious flood issue in labeled-response implementation.
* An IRCOp SQUIT'ing a far remote server may cause a broken link topology
* In channels that are +D (delayed join), PARTs were not shown correctly to
  channel operators.

Enhancements:
* A new HISTORY command for history playback (```HISTORY #channel number-of-lines```)
  which allows you to fetch more lines than the on-join history playback.
  Of course, taking into account the set limits in the +H channel mode.
  This command is one of the [two interfaces](https://www.unrealircd.org/docs/Channel_history#Ways_to_retrieve_history)
  to [Channel history](https://www.unrealircd.org/docs/Channel_history).
* Two new [message tags](https://www.unrealircd.org/docs/Message_tags),
  ```unrealircd.org/userip``` and ```unrealircd.org/userhost```
  which communicate the user@ip and real user@host to IRCOps.

Changes:
* Drop the draft/ prefix now that the IRCv3
  [labeled-response](https://ircv3.net/specs/extensions/labeled-response.html)
  specification is out of draft.
* The operclass permission ```immune:target-limit``` is now called
  ```immune:max-concurrent-conversations```, since it bypasses
  [set::anti-flood::max-concurrent-conversations](https://www.unrealircd.org/docs/Set_block#set::anti-flood::max-concurrent-conversations).
  For 99% of the users this change is not important, but it may be
  if you use highly customized [operclass blocks](https://www.unrealircd.org/docs/Operclass_block)

Are you upgrading from UnrealIRCd 4.x to UnrealIRCd 5? If so,
then check out the *UnrealIRCd 5* release notes [further down](#unrealircd-5). At the
very least, check out [Upgrading from 4.x](https://www.unrealircd.org/docs/Upgrading_from_4.x).

(nia)

2020-02-20 15:59:37 UTC pkgsrc-2019Q4 commitmail json YAML

Sorry, the 1.10.0 update was mistakenly committed to pkgsrc-2019Q4
branch, reverted.
Thanks to leot@ for alerting me.

(he)

2020-02-20 15:59:14 UTC MAIN commitmail json YAML

doc: Updated textproc/uncrustify to 0.70.1

(nia)

2020-02-20 15:58:50 UTC MAIN commitmail json YAML

uncrustify: Update to 0.70.1

No longer require Python 2 to build.

Change highlights in uncrustify-0.70.1 (November 2019)
-------------------------------------------------------------------------------

  5114ea856acd79cbf52fd4261b83d423fafd98da
    Added  : nl_before_member                    Nov 17 2019
    Added  : nl_after_member                      Nov 17 2019
  1e911250996a7138e33006af1b664362b255f4b5
    Added  : nl_template_end_multi_line          Nov 17 2019
    Added  : nl_template_start_multi_line        Nov 17 2019
    Added  : nl_template_args_multi_line          Nov 17 2019
  948bc227c46f89207346ad596e6199acb12d162f
    Added  : sp_before_vardef_square              Nov 18 2019
  1ff6fc2da0b1cdef35089a2d6ac3364fbba304be
    Added  : nl_template_start                    Nov 21 2019
    Added  : nl_template_args                    Nov 21 2019
    Added  : nl_template_end                      Nov 21 2019
    Removed : nl_template_end_multi_line          Nov 21 2019
    Removed : nl_template_start_multi_line        Nov 21 2019
    Removed : nl_template_args_multi_line          Nov 21 2019
  2df82073bb1e3bc85f75c2165a541ba906f76b8d
    Added  : indent_macro_brace                  Nov 18 2019
  8cb5f1be52bcbcca4148cf0514b103dec5313c55
    Added  : indent_switch_break_with_case        Nov 25 2019

Change highlights in uncrustify-0.70.0 (is not released)
-------------------------------------------------------------------------------

  710b9b90d063e1fac853b77ad9509bed37ff31ee
    Added  : mod_sort_case_sensitive              May 12 2019
  40c028454904f4fc87bd93b9703eaeb58fa57dd0
    Added  : sp_before_square_asm_block          Jul 29 2019
  b9b7f2fffb2c73925906ca7e5c8536d03c93c4bc
    Added  : nl_multi_line_sparen_open            Aug  3 2019
    Added  : nl_multi_line_sparen_close          Aug  3 2019
  83a014197001ea815f92d977fc30aa36dec39e1b
    Added  : sp_cpp_lambda_square_paren          Aug 20 2019
    Added  : sp_cpp_lambda_square_brace          Aug 20 2019
    Added  : sp_cpp_lambda_paren_brace            Aug 20 2019
    Removed : sp_cpp_lambda_paren                  Aug 20 2019
  8b6455c08c4f70b04b03b48c32fa14b9014354b4
    Added  : use_sp_after_angle_always            Sep 13 2019
  264ec3c988b5667c971b0d6508b17d0c9337c82c
    Added  : sp_cpp_lambda_fparen                Sep 13 2019
  883ccefc3bf8c8cdf6b159f280e22c2d72ce83f5
    Added  : sp_func_type_paren                  Oct 11 2019
  8284db41edbb777829f26d247470c75d3d317641
    Added  : nl_before_namespace                  Oct  8 2019
    Added  : nl_after_namespace                  Oct  8 2019
  3af190ceda3f8025028b5f8aae7541d35bda39c7
    Added  : nl_template_class_def                Oct  2 2019
    Added  : nl_template_func_def_special        Oct  2 2019
    Added  : nl_template_using                    Oct  2 2019
    Added  : nl_template_func_def                Oct  2 2019
    Added  : nl_template_class_decl              Oct  2 2019
    Added  : nl_template_var                      Oct  2 2019
    Added  : nl_template_class_decl_special      Oct  2 2019
    Added  : nl_template_func                    Oct  2 2019
    Added  : nl_template_func_decl_special        Oct  2 2019
    Added  : nl_template_func_decl                Oct  2 2019
    Added  : nl_template_class_def_special        Oct  2 2019
  e9bc08c3baa3b7545a592b5e1d0d23e530c58b7f
    Added  : sp_trailing_return                  Oct 23 2019
  d783ecfe7f08b525eb882ff3a7c6525d8866d54b
    Added  : nl_oc_before_interface              Oct 28 2019
    Added  : nl_oc_before_implementation          Oct 28 2019
    Added  : nl_oc_before_end                    Oct 28 2019
  3741e59342c5741020b84eba147b0c1dfde0154b
    Added  : indent_func_def_param_paren_pos_threshold Nov  6 2019
  829b4124c02e36156489d06a8b33e3552e58d30b
    Added  : sp_brace_close_while                Nov  8 2019
    Added  : sp_while_paren_open                  Nov  8 2019
    Added  : sp_do_brace_open                    Nov  8 2019
  ea6f4ac515c0ad5651be020a3295dcae01c3baf9
    Added  : nl_create_list_one_liner            Nov 11 2019

(nia)

2020-02-20 15:36:17 UTC MAIN commitmail json YAML

libexif: Update HOMEPAGE

(nia)

2020-02-20 15:27:43 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.16.4

(nia)

2020-02-20 15:27:31 UTC MAIN commitmail json YAML

mbedtls: Update to 2.16.4

Security
  * Fix side channel vulnerability in ECDSA. Our bignum implementation is not
    constant time/constant trace, so side channel attacks can retrieve the
    blinded value, factor it (as it is smaller than RSA keys and not guaranteed
    to have only large prime factors), and then, by brute force, recover the
    key. Reported by Alejandro Cabrera Aldaya and Billy Brumley.
  * Zeroize local variables in mbedtls_internal_aes_encrypt() and
    mbedtls_internal_aes_decrypt() before exiting the function. The value of
    these variables can be used to recover the last round key. To follow best
    practice and to limit the impact of buffer overread vulnerabilities (like
    Heartbleed) we need to zeroize them before exiting the function.
    Issue reported by Tuba Yavuz, Farhaan Fowze, Ken (Yihang) Bai,
    Grant Hernandez, and Kevin Butler (University of Florida) and
    Dave Tian (Purdue University).
  * Fix side channel vulnerability in ECDSA key generation. Obtaining precise
    timings on the comparison in the key generation enabled the attacker to
    learn leading bits of the ephemeral key used during ECDSA signatures and to
    recover the private key. Reported by Jeremy Dubeuf.
  * Catch failure of AES functions in mbedtls_ctr_drbg_random(). Uncaught
    failures could happen with alternative implementations of AES. Bug
    reported and fix proposed by Johan Uppman Bruce and Christoffer Lauri,
    Sectra.

Bugfix
  * Remove redundant line for getting the bitlen of a bignum, since the variable
    holding the returned value is overwritten a line after.
    Found by irwir in #2377.
  * Support mbedtls_hmac_drbg_set_entropy_len() and
    mbedtls_ctr_drbg_set_entropy_len() before the DRBG is seeded. Before,
    the initial seeding always reset the entropy length to the compile-time
    default.

Changes
  * Add unit tests for AES-GCM when called through mbedtls_cipher_auth_xxx()
    from the cipher abstraction layer. Fixes #2198.
  * Clarify how the interface of the CTR_DRBG and HMAC modules relates to
    NIST SP 800-90A. In particular CTR_DRBG requires an explicit nonce
    to achieve a 256-bit strength if MBEDTLS_ENTROPY_FORCE_SHA256 is set.

(nia)

2020-02-20 15:15:11 UTC MAIN commitmail json YAML

doc: Updated graphics/imlib2 to 1.6.1

(nia)

2020-02-20 15:14:57 UTC MAIN commitmail json YAML

imlib2: Update to 1.6.1

***
*** Version 1.6.1 ***
***

Kim Woelders (11):
      gz loader: Use FILE, not fd
      gz, bz2 loaders: Fix recent breakage when file name has more than two dots
      Quit on 'q' or 'esc' key press in all imlib2_... test utilities
      Rename imlib2_test_load to imlib2_load
      imlib2_load: Optionally write to stderr instead of stdout
      imlib2_view: Add progress debug options
      Enable specifying loader/filter paths with environment variables
      BMP loader: Remove some bogus conditions
      XPM loader: Minor optimization for cpp > 2
      LBM loader: Fix header-only loading
      1.6.1

Luiz Carlos Ramos (1):
      BMP loader: Fix size calculation when saving files

***
*** Version 1.6.0 ***
***

Alexander Volkov (1):
      Allow to use custom memory management functions for loaded images

Kim Woelders (64):
      Add __imlib_LoadImageWrapper() handling all load() calls
      imlib2_conv: Report error on save failure
      Autofoo cosmetics
      Trivial cleanups in imlib2_... test programs
      Add imlib2_test_load program
      Cleanups in load() functions
      Centralize handling of im->format
      Sort loaders in Makefile.am
      Remove obsolete dmalloc stuff
      Move SWAP.. macro definitions to common.h
      Use common PIXEL_ARGB() macro to compose pixels
      Add new ICO loader
      Spec file simlifications and cleanups
      Fix memory leak in imlib_list_fonts()
      XPM loader: Refactor exit cleanup handling
      XPM loader: Fix potentially uninitialized pixel data
      XPM loader: Fixup after "Refactor exit cleanup handling"
      Revert "XPM loader: Fix potentially uninitialized pixel data"
      XPM loader: Cosmetics (reduce indent level)
      XPM loader: Fix several colormap issues
      XPM loader: Simplify pixel value handling
      XPM loader: Add missing pixels (malformed xpm)
      XPM loader: More simplifications
      JPG loader: Refactor
      JPG loader: Do proper CMYK conversion
      Add new WebP loader
      Remove pointless im->data checks in loaders
      WepP loader: Fix memory leak in error path
      JPG loader: Fix memory leaks in error paths
      Fix ABI break
      ICO loader: Add binary flag to fopen()
      JPG loader: Refactor error handling
      Rename/add byte swap macros
      BMP loader: Major makeover - numerous bug fixes and feature enhancements
      Miscellaneous imlib_test_load tweaks
      GZIP loader: Check filename before uncompress
      imlib2_test_load: Fixup after recent change
      Re-indent everything using indent-2.2.12
      TGA loader: Refactor
      Eliminate WRITE_RGBA()
      Simplify autogen.sh
      Simplify pixel color handling in api.c
      Use pixel instead of r,b,g,a in __imlib_render_str()
      Use macro for pixel color access in savers
      Eliminate READ_RGBA()
      XPM loader: Accept signature not at the very start of the file
      Simplify loader lookup functions
      imlib2_view: Enable selecting next/prev using keys too
      imlib2_view: Fix event processing bug
      imlib2_test_load: Fixup recent breakage for real
      imlib2_test_load: Check progress conditionally
      imlib2_view: Add verbose option, quit on Escape too
      TGA loader - Mostly cosmetic refactoring
      TGA loader: More mostly cosmetic changes
      TGA loader: Support horiontal flip
      TGA loader: Add simple 16 bpp handling
      TGA loader: Tweak error handling
      ICO loader: Fix non-immediate loading
      Remove __imlib_AllocateData() w,h args
      imlib2_view: Fix next/prev selection if last/first image is bad
      ICO loader: Fix memory leak in error path
      XPM loader: Correct signature check (avoid accessing unset data)
      gz, bz2 loaders: Simplify, eliminate unnecessary strdups, cosmetics
      1.6.0.

(nia)

2020-02-20 14:59:12 UTC MAIN commitmail json YAML

doc: Updated devel/bullet to 2.89

(nia)

2020-02-20 14:58:54 UTC MAIN commitmail json YAML

bullet: Update to 2.89

Bullet 2.89 includes a new implementation of volumetric deformable objects and cloth based on the Finite Element Method, thanks to Xuchen Han. Two-way coupling between deformables and rigid/multi body is achieved using a unified constraint solver.

(nia)

2020-02-20 14:50:18 UTC MAIN commitmail json YAML

doc: Updated sysutils/flashrom to 1.2

(nia)

2020-02-20 14:50:07 UTC MAIN commitmail json YAML

flashrom: Update to 1.2

This release was rushed a bit so that we have a release that includes
numerous build fixes that have been merged since v1.1. Fedora's build
system started to encounter compilation issues that needed to be
addressed for their upcoming release, so that became our canary in the
coal mine this time around.

Other highlights:
- Meson support (hello fwupd!)
- Layout improvements/fixes and many, many code cleanups.
- New chips: MX25U25635F, MX25L51245G, GD25Q256D, M95M02-A125,
N25Q/MT25Q variants, W25Q128JW_DTR, AT25SF321, S25FL512S
- New programmers: National Instruments USB-845x, Tin Can Tools
Flyswatter/Flyswatter 2, STLINK V3, more Intel PCHs (Apollo Lake,
Cannon Lake variants, Ice Lake U)
- Reduced dependency on libusb0
- Syntax: Added --flash-name and --flash-size arguments to print
information about the flash chip

Please report issues, and as always thanks to all who have contributed.

(nia)

2020-02-20 14:48:26 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.28

(taca)

2020-02-20 14:47:55 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.28

Update php72 to 7.2.28 (PHP 7.2.28).

20 Feb 2020, PHP 7.2.28

- DOM:
  . Fixed bug #77569: (Write Access Violation in DomImplementation). (Nikita,
    cmb)

- Phar:
  . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
    all-access permissions). (CVE-2020-7063) (stas)

- Session:
  . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
    (CVE-2020-7062) (stas)

(taca)

2020-02-20 14:45:48 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.3

(taca)

2020-02-20 14:45:19 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.3

Update php74 to 7.4.3 (PHP 7.4.3).

20 Feb 2020, PHP 7.4.3

- Core:
  . Fixed bug #79146 (cscript can fail to run on some systems). (clarodeus)
  . Fixed bug #79155 (Property nullability lost when using multiple property
    definition). (Nikita)
  . Fixed bug #78323 (Code 0 is returned on invalid options). (Ivan Mikheykin)
  . Fixed bug #78989 (Delayed variance check involving trait segfaults).
    (Nikita)
  . Fixed bug #79174 (cookie values with spaces fail to round-trip). (cmb)
  . Fixed bug #76047 (Use-after-free when accessing already destructed
    backtrace arguments). (Nikita)

- COM:
  . Fixed bug #79247 (Garbage collecting variant objects segfaults). (cmb)

- CURL:
  . Fixed bug #79078 (Hypothetical use-after-free in curl_multi_add_handle()).
    (cmb)

- FFI:
  . Fixed bug #79096 (FFI Struct Segfault). (cmb)

- IMAP:
  . Fixed bug #79112 (IMAP extension can't find OpenSSL libraries at configure
    time). (Nikita)

-Intl:
  . Fixed bug #79212 (NumberFormatter::format() may detect wrong type). (cmb)

- Libxml:
  . Fixed bug #79191 (Error in SoapClient ctor disables DOMDocument::save()).
    (Nikita, cmb)

- MBString:
  . Fixed bug #79149 (SEGV in mb_convert_encoding with non-string encodings).
    (cmb)

- MySQLi:
  . Fixed bug #78666 (Properties may emit a warning on var_dump()). (kocsismate)

- MySQLnd:
  . Fixed bug #79084 (mysqlnd may fetch wrong column indexes with MYSQLI_BOTH).
    (cmb)
  . Fixed bug #79011 (MySQL caching_sha2_password Access denied for password
    with more than 20 chars). (Nikita)

- Opcache:
  . Fixed bug #79114 (Eval class during preload causes class to be only half
    available). (Laruence)
  . Fixed bug #79128 (Preloading segfaults if preload_user is used). (Nikita)
  . Fixed bug #79193 (Incorrect type inference for self::$field =& $field).
    (Nikita)

- OpenSSL:
  . Fixed bug #79145 (openssl memory leak). (cmb, Nikita)

- Phar:
  . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
    all-access permissions). (CVE-2020-7063) (stas)
  . Fixed bug #79171 (heap-buffer-overflow in phar_extract_file).
    (CVE-2020-7061) (cmb)
  . Fixed bug #76584 (PharFileInfo::decompress not working). (cmb)

- Reflection:
  . Fixed bug #79115 (ReflectionClass::isCloneable call reflected class
    __destruct). (Nikita)

- Session:
  . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
    (CVE-2020-7062) (stas)

- Standard:
  . Fixed bug #78902 (Memory leak when using stream_filter_append). (liudaixiao)
  . Fixed bug #78969 (PASSWORD_DEFAULT should match PASSWORD_BCRYPT instead of being null). (kocsismate)

- Testing:
  . Fixed bug #78090 (bug45161.phpt takes forever to finish). (cmb)

- XSL:
  . Fixed bug #70078 (XSL callbacks with nodes as parameter leak memory). (cmb)

- Zip:
  . Add ZipArchive::CM_LZMA2 and ZipArchive::CM_XZ constants (since libzip 1.6.0). (Remi)
  . Add ZipArchive::RDONLY (since libzip 1.0.0). (Remi)
  . Add ZipArchive::ER_* missing constants. (Remi)
  . Add ZipArchive::LIBZIP_VERSION constant. (Remi)
  . Fixed bug #73119 (Wrong return for ZipArchive::addEmptyDir Method). (Remi)

(taca)

2020-02-20 14:43:52 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.15

(taca)

2020-02-20 14:43:18 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.15

Update php73 to 7.3.15 (PHP 7.3.15).

20 Feb 2020, PHP 7.3.15

- Core:
  . Fixed bug #71876 (Memory corruption htmlspecialchars(): charset `*' not
    supported). (Nikita)
  . Fixed bug ##79146 (cscript can fail to run on some systems). (clarodeus)
  . Fixed bug #78323 (Code 0 is returned on invalid options). (Ivan Mikheykin)
  . Fixed bug #76047 (Use-after-free when accessing already destructed
    backtrace arguments). (Nikita)

- CURL:
  . Fixed bug #79078 (Hypothetical use-after-free in curl_multi_add_handle()).
    (cmb)

-Intl:
  . Fixed bug #79212 (NumberFormatter::format() may detect wrong type). (cmb)

- Libxml:
  . Fixed bug #79191 (Error in SoapClient ctor disables DOMDocument::save()).
    (Nikita, cmb)

- MBString:
  . Fixed bug #79154 (mb_convert_encoding() can modify $from_encoding). (cmb)

- MySQLnd:
  . Fixed bug #79084 (mysqlnd may fetch wrong column indexes with MYSQLI_BOTH).
    (cmb)

- OpenSSL:
  . Fixed bug #79145 (openssl memory leak). (cmb, Nikita)

- Phar:
  . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
    all-access permissions). (CVE-2020-7063) (stas)
  . Fixed bug #79171 (heap-buffer-overflow in phar_extract_file).
    (CVE- 2020-7061) (cmb)
  . Fixed bug #76584 (PharFileInfo::decompress not working). (cmb)

- Reflection:
  . Fixed bug #79115 (ReflectionClass::isCloneable call reflected class
    __destruct). (Nikita)

- Session:
  . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
    (CVE-2020-7062) (stas)

- SPL:
  . Fixed bug #79151 (heap use after free caused by
    spl_dllist_it_helper_move_forward). (Nikita)

- Standard:
  . Fixed bug #78902 (Memory leak when using stream_filter_append). (liudaixiao)

- Testing:
  . Fixed bug #78090 (bug45161.phpt takes forever to finish). (cmb)

- XSL:
  . Fixed bug #70078 (XSL callbacks with nodes as parameter leak memory). (cmb)

(taca)

2020-02-20 14:41:23 UTC MAIN commitmail json YAML

Note update of net/unbound to 1.10.0.

(he)

2020-02-20 14:40:46 UTC pkgsrc-2019Q4 commitmail json YAML

Update unbound to version 1.10.0.

Pkgsrc changes:
* Adjust line numbers in patch.

Upstream changes:

The 1.10.0 release has RPZ support and serve stale functionality
according to draft draft-ietf-dnsop-serve-stale-10.  And a number of
other, smaller, features, and bug fixes.

The DNS Response Policy Zones (RPZ) functionality makes it possible
to express DNS response policies in a DNS zone. These zones can
be loaded from file or transferred over DNS zone transfers or
HTTP. The RPZ functionality in Unbound is implemented as specified in
draft-vixie-dnsop-dns-rpz-00. Only the QNAME and Response IP Address
triggers are supported. The supported RPZ actions are: NXDOMAIN, NODATA,
PASSTHRU, DROP and Local Data.

Enabling the respip module using `module-config` is required to use
RPZ. Each RPZ zone can be configured using the `rpz` clause. RPZ clauses
are applied in order of configuration.  Unbound can get the data from
zone transfer, a zonefile or https url, and more options are documented
in the man page.  A minimal RPZ configuration that will transfer the
RPZ zone using AXFR and IXFR can look like:

server:
  module-config: "respip validator iterator"

rpz:
  name: "rpz.example.com" # name of the policy zone
  master: 192.0.2.0   # address of the name server to transfer from

The serve-stale functionality as described in
draft-ietf-dnsop-serve-stale-10 is now supported in unbound.
This allows unbound to first try and resolve a domain name before
replying with expired data from cache.  This differs from unbound's
initial serve-expired behavior which attempts to reply with expired
entries from cache without waiting for the actual resolution to finish.
Both behaviors are available and can be configured with the various
serve-expired-* configuration options.  serve-expired-client-timeout is
the option that enables one or the other.

The DSA algorithms have been disabled by default, this is because of
RFC 8624.

There is a crash fix in the parse of text of type WKS, reported by
X41 D-Sec.

In addition, neg and key caches can be shared with multiple
libunbound contexts, a change that assists unwind.  The
contrib/unbound_portable.service provides a systemd start file for a
portable setup.  The configure --with-libbsd option allows the use
of the bsd compatibility library so that it can use the arc4random
from it.  The stats in contrib/unbound_munin_ have num.query.tls and
num.query.tls.resume added to them.  For unbound-control the command
view_local_datas_remove is added that removes data from a view.

Features:
- Merge RPZ support into master. Only QNAME and Response IP triggers are
  supported.
- Added serve-stale functionality as described in
  draft-ietf-dnsop-serve-stale-10. `serve-expired-*` options can be used
  to configure the behavior.
- Updated cachedb to honor `serve-expired-ttl`; Fixes #107.
- Renamed statistic `num.zero_ttl` to `num.expired` as expired replies
  come with a configurable TTL value (`serve-expired-reply-ttl`).
- Merge #135 from Florian Obser: Use passed in neg and key cache
  if non-NULL.
- Fix #153: Disable validation for DSA algorithms.  RFC 8624 compliance.
- Merge PR#151: Fixes for systemd units, by Maryse47, Edmonds
  and Frzk.  Updates the unbound.service systemd file and adds a portable
  systemd service file.
- Merge PR#154; Allow use of libbsd functions with configure option
  --with-libbsd. By Robert Edmonds and Steven Chamberlain.
- Merge PR#148; Add some TLS stats to unbound_munin_. By Fredrik Pettai.
- Merge PR#156 from Alexander Berkes; Added unbound-control
  view_local_datas_remove command.

Bug Fixes:
- Fix typo to let serve-expired-ttl work with ub_ctx_set_option(), by
  Florian Obser
- Update mailing list URL.
- Fix #140: Document slave not downloading new zonefile upon update.
- Downgrade compat/getentropy_solaris.c to version 1.4 from OpenBSD.
  The dl_iterate_phdr() function introduced in newer versions raises
  compilation errors on solaris 10.
- Changes to compat/getentropy_solaris.c for,
  ifdef stdint.h inclusion for older systems.  ifdef sha2.h inclusion
  for older systems.
- Fix 'make test' to work for --disable-sha1 configure option.
- Fix out-of-bounds null-byte write in sldns_bget_token_par while
  parsing type WKS, reported by Luis Merino from X41 D-Sec.
- Updated sldns_bget_token_par fix for also space for the zero
  delimiter after the character.  And update for more spare space.
- Fix #138: stop binding pidfile inside chroot dir in systemd service
  file.
- Fix the relationship between serve-expired and prefetch options,
  patch from Saksham Manchanda from Secure64.
- Fix unreachable code in ssl set options code.
- Removed the dnscrypt_queries and dnscrypt_queries_chacha tests,
  because dnscrypt-proxy (2.0.36) does not support the test setup
  any more, and also the config file format does not seem to have the
  appropriate keys to recreate that setup.
- Fix crash after reload where a stats lookup could reference old key
  cache and neg cache structures.
- Fix for memory leak when edns subnet config options are read when
  compiled without edns subnet support.
- Fix auth zone support for NSEC3 records without salt.
- Merge PR#150 from Frzk: Systemd unit without chroot.  It add
  contrib/unbound_nochroot.service.in, a systemd file for use with
  chroot: "", see comments in the file, it uses systemd protections
  instead.  It was superceded by #151, the unbound_portable.service
  file.
- Merge PR#155 from Robert Edmonds: contrib/libunbound.pc.in: Fixes
  to Libs/Requires for crypto library dependencies.
- iana portlist updated.
- Fix to silence the tls handshake errors for broken pipe and reset
  by peer, unless verbosity is set to 2 or higher.
- Merge PR#147; change rfc reference for reserved top level dns names.
- Fix #157: undefined reference to `htobe64'.
- Fix subnet tests for disabled DSA algorithm by default.
- Update contrib/fastrpz.patch for clean diff with current code.
- updated .gitignore for added contrib file.
- Add build rule for ipset to Makefile
- Add getentropy_freebsd.o to Makefile dependencies.
- Fix memory leak in error condition remote.c
- Fix double free in error condition view.c
- Fix memory leak in do_auth_zone_transfer on success
- Stop working on socket when socket() call returns an error.
- Check malloc return values in TLS session ticket code
- Fix fclose on error in TLS session ticket code.
- Add assertion to please static analyzer
- Fixed stats when replying with cached, cname-aliased records.
- Added missing default values for redis cachedb backend.
- Fix num_reply_addr counting in mesh and tcp drop due to size
  after serve_stale commit.
- Fix to create and destroy rpz_lock in auth_zones structure.
- Fix to lock zone before adding rpz qname trigger.
- Fix to lock and release once in mesh_serve_expired_lookup.
- Fix to put braces around empty if body when threading is disabled.
- Fix num_reply_states and num_detached_states counting with
  serve_expired_callback.
- Cleaner code in mesh_serve_expired_lookup.
- Document in unbound.conf manpage that configuration clauses can be
  repeated in the configuration file.
- Document 'ub_result.was_ratelimited' in libunbound.
- Fix use after free on log-identity after a reload; Fixes #163.
- Fix with libnettle make test with dsa disabled.
- Fix contrib/fastrpz.patch to apply cleanly.  Fix for serve-stale
  fixes, but it does not compile, conflicts with new rpz code.
- Fix to clean memory leak of respip_addr.lock when ip_tree deleted.
- Fix compile warning when threads disabled.

(he)

2020-02-20 14:32:02 UTC MAIN commitmail json YAML

doc: Updated editors/bvi to 1.4.1

(nia)

2020-02-20 14:31:49 UTC MAIN commitmail json YAML

bvi: Update to 1.4.1

New in release 1.4.1
====================

* Minor fixes

(nia)

2020-02-20 14:00:50 UTC MAIN commitmail json YAML

rust: src/bootstrap/bin/rustc.rs is not patched, so exclude from SUBST

(ryoon)

2020-02-20 13:22:57 UTC MAIN commitmail json YAML

Use USE_TOOLS += byacc instead of explicitely adding build dependency

(cheusov)

2020-02-20 12:36:34 UTC MAIN commitmail json YAML

doc: Updated net/nsd to 4.2.4

(ryoon)

2020-02-20 12:35:55 UTC MAIN commitmail json YAML

nsd: Update to 4.2.4

Changelog:
3 December 2019: Wouter
- Fix #52: do not log transient network full errors unless higher
  verbosity is set.
- Fix checkconf test for new error output string.
- tag for 4.2.4rc1 release.

27 November 2017 Jeroen
- Fix regressions in configparser.y

22 November 2019: Wouter
- Fix #48: Add make distclean that removes config.h made by configure.
  And add maintainer-clean that removes bison and flex output.

18 November 2019: Wouter
- Detect fixed time memcmp for openssl 0.9.8 compatibility.
- Detect EC_KEY_new_by_curve_name for openssl 0.9.8.
- include limits.h for UINT_MAX.
- If no recvmmsg, dont use msg_flags member, but errno for error,
  where our fallback function left it, msg_flags also does not exist
  on some systems.
- Remove unused variable warning for portability.

14 November 2019: Wouter
- Fix checkconf test with filenames that sort in the same order.
- Tag for 4.2.3rc1.  Branch master is 4.2.4 in development.

11 November 2019: Wouter
- Fix #44: document that remote-control is a top-level nsd.conf
  attribute.
- Fix compile on OSX.
- Fix for #44: nicer top-level clause documentation.

22 October 2019: Jeroen
- Number of different UDP handlers has been reduced to one. recvmmsg
  and sendmmsg implementations are now used on all platforms.
  Compatible implementations are in place for systems that lack the
  system calls.
- Socket options are now set in designated functions for easy reuse.
- Socket setup has been simplified for easy reuse.
- Configuration parser is now aware of the context in which an option
  was specified.

21 October 2019: Wouter
- For #21 add
  contrib/patch_for_s6_startup_and_other_service_supervisors.diff
  that adds support for readiness notification with READY_FD from
  Cameron Nemo.

17 October 2019: Jeroen
- Fix #40: Merge small fixes for confine-to-zone by Greg Bock.

15 October 2019: Jeroen
- For #39: Merge confine-to-zone feature contributes by Greg Bock.

26 September 2019: Wouter
- Fix #38: log address and failure reason with tls handshake errors,
  squelches (the same as unbound) some unless high verbosity is used.
- Fixup clang analysis warning in xfrd_parse_received_xfr_packet
  master dereference.

25 September 2019: Wouter
- The nsd.conf includes are sorted ascending, for include statements
  with a '*' from glob.

16 September 2019: Wouter
- Fixup warnings during --disable-ipv6 compile.
- Fixup unit test executable to run without IPv6.

4 September 2019: Wouter
- Fix #35: excessive logging of ixfr failures, it stops the log when
  fallback to axfr is possible. log is enabled at high verbosity.

2 September 2019: Wouter
- For #21: pidfile "" allows to run NSD without a pidfile, for
  startup management tools like daemontools.

28 August 2019: Wouter
- In tests check for tls test tool availability.

(ryoon)

2020-02-20 11:54:32 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 18.0.1

(ryoon)

2020-02-20 11:53:28 UTC MAIN commitmail json YAML

php-nextcloud: Update to 18.0.1

Changelog:
Changes

    [stable18] Fix cursor on disabled contenteditable divs (server#18961)
    Bump style-loader from 1.1.2 to 1.1.3 (server#18982)
    [stable18] Increase the timeout for app downloads (server#19025)
    [stable18] Fix loaded controller check (server#19060)
    [stable18] Allow to await the sidebar (server#19089)
    [stable18] expose Argon2 options (as we did for bcrypt) (server#19094)
    [stable18] fix multiselect actions for files (server#19108)
    [stable18] Adjust filelist color handling to new dark theme value (server#19117)
    [stable18] Reduce legacy event log level to debug (server#19118)
    [stable18] New file menu needs to be above the filelist header (server#19119)
    [stable18] Do not invert avatar colors when dark theme is enabled (server#19121)
    [stable18] Use the target for file notifications (server#19149)
    [stable18] Use correct appid for talk (server#19150)
    [stable18] add hub bundle for easy installation on upgraded instances (server#19153)
    [stable18] apps can have polyamorous relationships with bundles (server#19166)
    [stable18] Use themed favicon-fb (server#19189)
    [stable18] Fix "Call to undefined method OCA\\WorkflowEngine\\Entity\\File::t()" (server#19190)
    [stable18] Fix query selector for inverted icons (server#19206)
    [stable18] Do not encode contacts menu mailto links (server#19207)
    [stable18] Give the sharing tab a unique id so it also opens properly on other languages (server#19212)
    [stable18] WebcalRefreshJob: Fix reading refresh rate (server#19228)
    [stable18] Make sure to catch php errors during job execution (server#19269)
    [stable18] Center Buttons (server#19271)
    [stable18] Use the l10n from settings (server#19277)
    [stable18] Use proper andwhere clause (server#19278)
    [stable18] Add move (and firstlogin) option to transferownership service (server#19279)
    [stable18] for the DB ot pick an index specify the object_type (server#19283)
    [stable18] owner transfer multiselect fixes (server#19291)
    [stable18] Allow respecting PASSWORD_DEFAULT (server#19292)
    [stable18] Keep the modification time during decryptFile (server#19297)
    [stable18] Fix data Apache2 .htaccess typo (server#19302)
    [stable18] Fix display of DTEND for multi-day all-day event (server#19308)
    [stable18] do not overwrite global user auth credentials with empty values (server#19315)
    [stable18] Fix occ maintenance:install database connect failure (server#19326)
    [stable18] Fix event type (server#19330)
    [stable18] Array access on int will fail on php7.4 (server#19332)
    [stable18] Make sure the default share provider does not execute for other things (server#19334)
    [stable18] Disable link shares of disabled users (server#19340)
    [stable18] Prevent archieved download on secure view (server#19360)
    [stable18] Log Flow activity (server#19396)
    [stable18] Allow to serve static webm directly (server#19420)
    18.0.1 final (server#19422)
    [stable18] Allow to serve static mp4 directly (server#19428)
    [stable18] Update master php testing versions (activity#417)
    Update stable18 target versions (activity#418)
    [stable18] Update master php testing versions (files_pdfviewer#164)
    Update stable18 target versions (files_pdfviewer#165)
    Update stable18 target versions (files_texteditor#194)
    Update stable18 target versions (firstrunwizard#274)
    Update stable18 target versions (logreader#313)
    [stable18] Update master php testing versions (nextcloud_announcements#64)
    Update stable18 target versions (nextcloud_announcements#65)
    Update stable18 target versions (notifications#547)
    [stable18] Add linting via github actions (notifications#555)
    [stable18] Support Strict VoIP push notifications for iOS 13 SDK (notifications#565)
    [stable18] Update master php testing versions (password_policy#93)
    Update stable18 target versions (password_policy#94)
    [stable18] Lint with github actions (photos#153)
    [stable18] No more drone. Do it all on github actions (photos#158)
    [stable18] Respect .noimage and .nomedia files (photos#160)
    [stable18] added headers for your photos and favs (photos#172)
    [stable18] Fix/actions (photos#174)
    [stable18] Fix url escaping (photos#175)
    [stable18] Use actions from tutorial (photos#181)
    Update stable18 target versions (privacy#323)
    Update stable18 target versions (recommendations#182)
    Update stable18 target versions (serverinfo#170)
    [stable18] Update master php testing versions (survey_client#104)
    Update stable18 target versions (survey_client#105)
    [stable18] GitHub actions/lint (viewer#368)
    Fix url escaping (viewer#370)
    [stable18] Adjust tests syntax & formatting (viewer#379)
    [stable18] Use actions from tutorial (viewer#385)
    [stable18] Revert "Fix url escaping" (viewer#396)

(ryoon)

2020-02-20 09:10:30 UTC MAIN commitmail json YAML

mpv: Add workaround for Swift static libraries on 10.15.

This will eventually need to be moved into the infrastructure once Swift
becomes more prevalent and we're able to handle any alternative layouts
that might be required.

(jperkin)

2020-02-20 06:56:04 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.29

(fox)

2020-02-20 06:55:42 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Updates to 8.2.29

Changes since 8.2.28:

-- Noteworthy changes in version 8.2.29 (2020-02-19)
o) Extbans have been implemented. Currently supported extbans:

  Matching:

  $a:<account>  Matches users logged into a matching account.
  $c:<channel>  Matches users that are on the given channel. An additional
                  prefix of either @, %, or + can be specified to test for
                  certain channel privileges.
  $o:<class>    Matches IRC operators that have joined a class
                  matching the mask.
  $r:<realname>  Matches users with a matching realname.
  $s:<server>    Matches users that are connected to a server matching the mask.
  $u:<modes>    Matches users having the specified user modes set or not set.
  $z:<certfp>    Matches users having the given TLS certificate fingerprint.

  Acting:

  $j:<banmask>  Prevents matching users from joining the channel.
  $m:<banmask>  Blocks messages from matching users. Users with voice
                  or above are not affected.

  For more details, see help/extban.
o) Added 'channel::enable_extbans' configuration option. See doc/reference.conf
  for more information.
o) For a full list of all changes in this release, see https://git.io/JvBca

(fox)

2020-02-20 06:35:50 UTC MAIN commitmail json YAML

py-nwdiag: note Python 2.7 is no longer supported

(gutteridge)

2020-02-20 06:30:32 UTC MAIN commitmail json YAML

Updated www/py-django-filer, graphics/py-nwdiag

(adam)

2020-02-20 06:29:49 UTC MAIN commitmail json YAML

py-nwdiag: updated to 2.0.0

2.0.0:
Drop python2 and python3.4 support
Fix a bug: Crash in antialias mode

(adam)

2020-02-20 06:29:17 UTC MAIN commitmail json YAML

doc: Updated devel/apr to 1.7.0nb1

(rin)

2020-02-20 06:25:28 UTC MAIN commitmail json YAML

Work around missing 64bit atomic compiler builtins on IPL32 platforms
other than x86, that is handled manually (mess!).

It should be better to fix autoconf stuff rather than source codes.
However, (1) it requires to regen configure script, and (2) apr 2.0
uses cmake.

Thanks to @est_suzume for analysis.

(rin)

2020-02-20 06:23:22 UTC MAIN commitmail json YAML

doc: added lximage-qt version 0.14.1

(gutteridge)

2020-02-20 06:23:20 UTC MAIN commitmail json YAML

py-django-filer: updated to 1.6.0

1.6.0:
Removed support for Django <= 1.10
Removed outdated files
Code alignments with other addons
Replace deprecated templatetag staticfiles against static.
Added management command filer_check to check the integrity of the database against the file system, and vice versa.
Add jQuery as AdminFileWidget Media dependency
Add rel="noopener noreferrer" for tab nabbing
Fixed an issue where a value error is raised when no folder is selected
Fixed search field overflow

1.5.0:
Added support for Django 2.2
Adapted test matrix
Adapted test structure and added fixes

(adam)

2020-02-20 06:21:02 UTC MAIN commitmail json YAML

lximage-qt: import new package, version 0.14.1

Image viewer and screenshot tool for the LXQt desktop

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications.

(gutteridge)

2020-02-20 06:16:54 UTC MAIN commitmail json YAML

doc: added pcmanfm-qt version 0.14.1

(gutteridge)

2020-02-20 06:15:34 UTC MAIN commitmail json YAML

pcmanfm-qt: import new package, version 0.14.1

PCManFM-Qt is the Qt port of PCManFM, the file manager of LXQt.

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications.

(gutteridge)

2020-02-20 06:09:33 UTC MAIN commitmail json YAML

doc: added libfm-qt version 0.14.1

(gutteridge)

2020-02-20 06:07:54 UTC MAIN commitmail json YAML

libfm-qt: import new package, version 0.14.1

This is the core library of PCManFM-Qt.

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications. (Additional
portability fixes by myself on import to pkgsrc.)

(gutteridge)

2020-02-20 05:55:21 UTC MAIN commitmail json YAML

doc: added qterminal version 0.14.1

(gutteridge)

2020-02-20 05:54:02 UTC MAIN commitmail json YAML

x11/Makefile: add qterminal

(gutteridge)

2020-02-20 05:52:38 UTC MAIN commitmail json YAML

qterminal: import new package, version 0.14.1

This is a Qt5 terminal emulator for LXQt.

Packaged in pkgsrc-wip by pin and myself, as part of a broader effort
toward providing all of LXQt and associated utility applications.

(gutteridge)

2020-02-20 05:49:14 UTC MAIN commitmail json YAML

doc: added qtermwidget version 0.14.1

(gutteridge)

2020-02-20 05:47:45 UTC MAIN commitmail json YAML

qtermwidget: import new package, version 0.14.1

This is a Qt5 terminal emulator widget for LXQt.

Packaged in pkgsrc-wip by pin and myself, as part of a broader effort
toward providing all of LXQt and associated utility applications.
(Additional portability fix by myself on import to pkgsrc.)

(gutteridge)

2020-02-20 05:35:34 UTC MAIN commitmail json YAML

doc: added liblxqt version 0.14.1

(gutteridge)

2020-02-20 05:31:20 UTC MAIN commitmail json YAML

liblxqt: import new package, version 0.14.1

This is the core utility library for all LXQt components.

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications. General
reviews, feedback, and testing of such by gdt@, ng0@, and myself.

(gutteridge)

2020-02-20 03:35:35 UTC MAIN commitmail json YAML

gdk-pixbuf2: Fix build on certain Darwin configurations.

During the build, newly compiled applications are run and require libraries also
within the build area.  At least on Darwin, these must be accessed via
LD_LIBRARY_PATH, which must be added to the meson build files to be included in
the appropriate commands.

(brook)

2020-02-19 22:37:51 UTC MAIN commitmail json YAML

doc: Updated sysutils/nbase to 7.0.0.7

(cheusov)

2020-02-19 22:37:38 UTC MAIN commitmail json YAML

Version 7.0.0.7, by Aleksey Cheusov, Thu, 20 Feb 2020 01:10:57 +0300

  Requires mk-configure 0.34.0 or above to build

  Remove broken hack with CC_TYPE, latest mk-configure is able to do
  everything automatically

  Use new mk-configure's feature libl instead of LEXLIB variable

  Use CFLAGS.check for disabling warnerr

  mknod: fix build failure on latest OpenSuSE tumbleweed

  id, date: fixes for Darwin-15.6.0 (disabling warnings)

(cheusov)

2020-02-19 22:03:30 UTC MAIN commitmail json YAML

doc: Updated devel/mk-configure to 0.34.0

(cheusov)

2020-02-19 22:03:17 UTC MAIN commitmail json YAML

Version 0.34.0, by Aleksey Cheusov, Wed, 19 Feb 2020 22:46:40 +0300

  This release introduces some incompatibilities with older releases:
    - mkc_install -l is changed
    - Target "distclean" is considered deprecated.
      Use target "configure" instead!
    - Remove support for Pascal, Fortran and ObjC.
      Only C and C++ are supported.
    - Do not add ${LEXLIB} to LDADD if SRCS contains .l files.
      You have to add it manually when needed or use new feature "libl".
    - mkc_check_custom: remove options -p and -n
    - LDREAL is either C or C++ compiler, not the linker
    - mkc_check_custom: do not use CARGS anymore
    - Introduce CXXOPTS and CXXOPTS_<prj> variables and
      do not pass COPTS to C++ compiler. COPTS is only for C!

  mk-configure build system changes:
    - Introduce new targets "help", "help_subprj" and "help_use" and
      appropriate framework for documenting the software project.  See
      mkc_imp.help.mk makefile. mk-configure itself uses this
      framework, so, you can run "bmake help" before build. Also
      introduce the following configuring variables for mk-configure:
      USE_AWK, USE_ID, USE_INSTALL, USE_NM, USE_SH, USE_CC_COMPILERS,
      USE_CXX_COMPILERS. See updated doc/INSTALL.md
    - Add virtual targets "examples" in addition to "tests".
    - Move helpers/* scripts to examples/helpers/ subdirectory. They
      are for testing mk-configure only.

  Mk files:
    * C{,XX}FLAGS.{warns,ssp,pie,pic}, LDFLAGS.pie etc...:
      Defaults for these values are determined at build time by
      checking whether compiler/linker accepts the corresponding
      option.  Load compiler specific options from ~/.mk-c and
      MKFILESDIR directories, and exit with error if they do not
      exist. For generating such settings for compiler absent at build
      time, use newly introduced script "mkc_compiler_settings".
    * C{,XX}FLAGS:
      Pass these flags to the compiler after C{,XX}FLAGS.warns
      for overriding bad warnings/errors
    * MKC_CHECK_{CC,CXX}_OPTS:
      double underline symbols in the option is considered
      as a single space
    * MKC_CHECK_CUSTOM:
      - pass MKC_CUSTOM_{CPPFLAGS,CFLAGS,CXXFLAGS,LDFLAGS,LDADD}.<check_name>
        flags to the compiler
      - introduce variable MKC_CUSTOM_NOAUTO.<checkname>
      - introduce variable MKC_CUSTOM_CACHE.<checkname>
      - introduce variable MKC_CHECK_CCLD_OPTS and MKC_CHECK_CXXLD_OPTS
    * Introduce new variables CC_VERSION and CXX_VERSION determined
      by mkc_check_compiler(1)
    * Introduce INSTALL_FLAGS variables and remove undocumented
      COPY, PRESERVE, INSTPRIV and RENAME
    * Keep initial settings for mk-configure in sys.mk
      instead of mkc_imp.vars.mk
    * Introduce MKC_CUSTOM_LINK.<custom_check_name> variable for link testing
    * Introduce CFLAGS.check and CXXFLAGS.check variables
    * Set CFLAGS.dflt.sunpro to -errtags
    * mkc.conf.mk: undefine MKC_CHECK_CC_OPTS, MKC_CHECK_CXX_OPTS after use
    * Introduce new checks MKC_CHECK_CCLD_OPTS and MKC_CHECK_CXXLD_OPTS
    * Introduce new "help" framework, see mkc_imp.help.mk section in man page
    * mkc.minitest.mk: minor fix in target "cleandir"

  Features:
    - add support for C++ (extern "C") to all feature header files
    - add new feature "libl" for libl.a or libfl.a

  Utilities:
    * mkc_install:
      - "move" semantic is disabled forever, so flag -c is silently ignored
      - add manual page
      - flag -l is changed and becomes compatible with NetBSD install(1)
      - actually it is almost completely reimplemented
    * mkc_check_compiler:
      - add man page
      - exit status is 2, if bad option is specified
      - CC defaults to "cc" as the documentation says
      - detects not only compiler type, but also a version
      - cache file name for C compiler type is _mkc_cc_type.*
    * mkc_check_custom:
      - switch to getopts
      - add option -l and support for LDFLAGS and LDADD
      - add new option -t and remove options -p and -n
      - do not use CARGS anymore, use CFLAGS and CPPFLAGS instead
    * mkc_which:
      - add man page
    * mkc_check_version:
      - add man page
    * mkc_get_deps:
      - installed to libexec/ instead of bin/

  Documentation update

  Code clean-ups and minor fixes

(cheusov)

2020-02-19 21:03:41 UTC MAIN commitmail json YAML

MesaLib: fix issues in TLS dispatch code on NetBSD/amd64. Bump.

- workaround for toolchain/50277 had bitrotted after meson switch
- make tls dispatch stub template behave correct (with input from joerg@)
- double alignment of stubs to accommodate slightly larger code size

Fixes among other things Xorg crash in glamor_egl_init().

(tnn)

2020-02-19 19:08:46 UTC MAIN commitmail json YAML

Updated devel/py-buildbot, devel/py-buildbot-{console-view,grid-view,pkg,waterfall-view,worker,www}

(adam)

2020-02-19 19:07:19 UTC MAIN commitmail json YAML

py-buildbot*: updated to 2.6.0

v2.6.0

Bug fixes

Fix a potential deadlock when interrupting a step that is waiting for a lock to become available.
Prepare unique hgpoller name when using multiple hgpoller for multiple branches
Fix hgpoller crash when force pushing a branch
Fix mail recipient formatting to make sure address comments are separately escaped instead of escaping the whole To: or CC: header, which is not RFC compliant.
Master side keep-alive requests are now repeated instead of being single-shot
The message queues will now wait until the delivered callbacks are fully completed during shutdown.
Fix encoding errors during P4Poller ticket parsing.
Remove server header from HTTP response served by the web component.
Fix multiple race conditions in Telegram reporter that were visible in tests.
The Telegram reporter will now wait until in-progress polls finish during shutdown.
Improve reliability of timed scheduler.
transfer steps now correctly report errors from workers.
Warn if Buildbot title in the configuration is too long and will be ignored.
Worker will now wait for any pending keep-alive requests to finish leaving them in indeterminate state during shutdown.

Improved Documentation

Mention that QueueRef.stopConsuming() may return a Deferred.

Features

Add the parameter --use-tls to buildbot-worker create-worker to automatically enable TLS in the connection string
Gerrit reporter now passes a tag for versions that support it.
This enables filtering out buildbot's messages.
GerritEventLogPoller and GerritChangeSource coordinate so as not to generate duplicate changes.
Web front end now allows you to configure the default landing page with c['www']['default_page'] = 'name-of-page'.
The new option dumpMailsToLog of MailNotifier allows to dump formatted mails to the log before sending.
Workers will now attempt to read /etc/os-release and stores them into worker info as os_<field> items.
Add new interpolation worker that can be used for accessing worker info items.

v2.5.1

Bug fixes

Updates supported browser list so that Ubuntu Chromium will not always be flagged as out of date.
Fixed IRC notification color of cancelled builds.
Updated url in description of worker service for Windows (no functionality impact).
Updated templates of www-badges to support additional padding configuration
Fix issue with custom_templates loading path
Fix url display when step do not contain any logs

v2.5.0

Bug fixes

Fix crash when reconfiguring changed workers that have new builders assigned to them
DockerLatentWorker: Allow to bind the same volume twice into a worker's container, Buildbot now requires 'docker-py' (nowadays 'docker') version 1.2.3+ from 2015.
IRC bot can have authz configured to create or stop builds
Fix javascript exception with grid view tag filtering

Improved Documentation

Changed PluginList link from trac wiki directly to the GitHub wiki.

Features

Created a TelegramBot for notification and control through Telegram messaging app.
Added support for environment variable P4CONFIG to class P4Source
Allow to define behavior for GitCommit when there is nothing to commit.
Add support for revision links to Mercurial poller
Support recursive matching ('**') in MultipleFileUpload when glob=True (requires python3.5+ on the worker)

v2.4.1

Bug fixes

allow committer of a change to be null for new setups
custom_templates are now working again.
Locks will no longer allow being acquired more times than the maxCount parameter if this parameter is changed during master reconfiguration.

Features

Improve log cleaning performance by using delete with join on supported databases.
Hiding/showing of inactive builders is now possible in Waterfall view.

v2.4.0

Highlights

Database upgrade may take a while on larger instances on this release due to newly added index.

Bug fixes

Add an index to steps.started_at to boost expensive SQL queries.
Fix handling of the refs_changed event in the BitBucket Server web hook.
Fix errors when disconnecting a libvirt worker (issue 4844).
Fix Bitbucket Cloud hook crash due to changes in their API (issue 4873).
Fix GerritEventLogPoller was using the wrong date format.
Fix janitor Exception when there is no logchunk to delete.
Reduced the number of SQL queries triggered by getPrevSuccessfulBuild() by up to 100.
buildbot.util.git.GitStepMixin: Prevent builders from corrupting temporary ssh data path by using builder name as part of the path
buildbot.util.git.GitTag: Allow tagName to be a renderable.
Fix Github error reporting to handle exceptions that happen before the HTTP request is sent.
buildbot.changes.gitpoller.GitPoller: Trigger on pushes with no commits when the new revision is not the tip of another branch.
buildbot.steps.source.git.Git: Fix the invocation of git submodule foreach on cleaning.
Fix StatsService not correctly clearing old consumers on reconfig.
Fix various errors in try client with Python 3 (issue 4765).
Prevent accidental start of multiple force builds in web UI (issue 4823).
The support for proxying Buildbot frontend to another Buildbot instance during development has been fixed.
This feature has been broken since v2.3.0, and is now completely re-implemented for best performance, ease of use and maintainability.

Improved Documentation

Document why some listed icons may not work out-of-the-box when building a custom dashboard (issue 4939).
Improve Vault secrets management documentation and examples.
Link the documentation of www.port to the capabilities of twisted.application.strports.
Move the documentation on how to submit PRs out of the trac wiki to the documentation shipped with Buildbot, update and enhance it.

Features

Update buildbot worker image to Ubuntu 18.04 (issue 4928).
buildbot.worker.docker.DockerLatentWorker: Added support for docker build contexts, buildargs, and specifying controlling context.
The buildbot.changes.gerritchangesource.GerritChangeFilter and buildbot.changes.gerritchangesource.GerritEventLogPoller now populate the files attribute of emitted changes when the get_files argument is true. Enabling this feature triggers an additional HTTP request or SSH command to the Gerrit server for every emitted change.
Buildbot now warns users who connect using unsupported browsers.
Boost janitor speed by using more efficient SQL queries.
Scheduler properties are now renderable.
buildbot.steps.python.Sphinx: Added strict_warnings option to fail on warnings.
UI now shows a paginated view for trigger step sub builds.

Deprecations and Removals

Support for older browsers that were not working since 2.3.0 has been removed due to technical limitations.
Notably, Internet Explorer 11 is no longer supported.
Currently supported browsers are Chrome 56, Firefox 52, Edge 13 and Safari 10, newer versions of these browsers and their compatible derivatives.
This set of browsers covers 98% of users of buildbot.net.

v2.3.1

Bug fixes

Fix vulnerability in OAuth where user-submitted authorization token was used for authentication
(https://github.com/buildbot/buildbot/wiki/OAuth-vulnerability-in-using-submitted-authorization-token-for-authentication). Thanks to Phillip Kuhrt for reporting it.

v2.3.0

Highlights

Support for older browsers has been hopefully temporarily broken due to frontend changes in progress. Notably, Internet Explorer 11 is not supported in this release. Currently supported browsers are Chrome 56, Firefox 52, Edge 13 and Safari 10, newer versions of these browsers and their compatible derivatives. This set of browsers covers 98% of users of buildbot.net.

Bug fixes

Fixed :bb:step:Git to clean the repository after the checkout when submodules are enabled. Previously this action could lead to untracked module directories after changing branches.
Latent workers with negative build_wait_timeout will be shutdown on master shutdown.
Latent worker will now wait until start_instance() before starting stop_instance() or vice-versa. Master will wait for these functions to finish during shutdown.
Latent worker will now correctly handle synchronous exception from the backend worker driver.
Fixed a potential error during database migration when upgrading to versions >=2.0

Deprecations and Removals

The implementation language of the Buildbot web frontend has been changed from CoffeeScript to JavaScript. The documentation has not been updated yet, as we plan to transition to TypeScript. In the transitory period support for some browsers, notably IE 11 has been dropped. We hope to bring support for older browsers back once the transitory period is over.
The support for building Buildbot using npm as package manager has been removed. Please use yarn as a replacement that is used by Buildbot developers.

v2.2.0

Bug fixes

Fix passing the verify and debug parameters for the HttpStatusPush reporter
The builder page UI now correctly shows the list of owners for each build.
Fixed bug with tilde in git repo url on Python 3.7
Fix secret leak when non-interpolated secret was passed to a step

Features

Added new :bb:step:GitCommit step to perform git commit operation
Added new :bb:step:GitTag step to perform git tag operation
HgPoller now supports bookmarks in addition to branches.
Buildbot can now monitor multiple branches in a Mercurial repository.
:py:class:~buildbot.www.oauth2.OAuth2Auth have been adapted to support ref:Secret.
Buildbot can now get secrets from the unix password store by zx2c4 (https://www.passwordstore.org/).
Added a basename property to the Github pull request webhook handler.
The GitHub change hook secret can now be rendered.
Each build now gets a preparation step which counts the time spend starting latent worker.
Support known_hosts file format as sshKnownHosts parameter in SSH-related operations

v2.1.0

Highlights

Worker to Master protocol can now be encrypted via TLS.

Bug fixes

To avoid database corruption, the upgrade-master command now ignores all
signals except SIGKILL. It cannot be interrupted with ctrl-c
(:issue:4600).
Fixed incorrect tracking of latent worker states that could sometimes result
in duplicate stop_instance calls and so on.
Fixed a race condition that could manifest in cancelled substantiations if
builds were created during insubstantiation of a latent worker.
Perforce CLI Rev. 2018.2/1751184 (2019/01/21) is now supported
Fix encoding issues with Forcescheduler parameters error management code.

Improved Documentation

fix grammar mistakes and use Uppercase B for Buildbot
Features

:py:class:~buildbot-worker.buildbot_worker.bot.Worker now have
connection_string kw-argument which can be used to connect to a master
over TLS.
Adding 'expand_logs' option for LogPreview related settings.
Force schedulers buttons are now sorted by their name.
:bb:cfg:workers now have a new defaultProperties parameter.

v2.0.0

Deprecations and Removals

Removed support for Python 2.7 in the buildbot master code.
Buildbot worker remains compatible with python2.7, and interoperability tests are run continuously.
APIs that are not documented in the official Buildbot documentation have been
made private. Users of these undocumented APIs are encouraged to file bugs to
get them exposed.
Removed support of old slave APIs from pre-0.9 days. Using old APIs may fail
silently. To avoid weird errors when upgrading a Buildbot installation that
may use old APIs, first upgrade to to 1.8.0 and make sure there are no
deprecated API warnings.
Remove deprecated default value handling of the keypair_name and
security_name attributes of EC2LatentWorker.
Support for Hyper.sh containers cloud provider has been removed as this
service has shutdown.
Bug fixes

Fix CRLF injection vulnerability with validating user provided redirect parameters (https://github.com/buildbot/buildbot/wiki/CRLF-injection-in-Buildbot-login-and-logout-redirect-code)
Thanks to mik317 and mariadb for reporting it.

Fix lockup during master shutdown when there's a build with unanswered ping
from the worker and the TCP connection to worker is severed (issue:4575).

Fix RemoteUserAuth.maybeAutLogin consumes bytes object as str leading to
TypeError during JSON serialization.

Various database integrity problems were fixed. Most notably, it is now
possible to delete old changes without wiping all "child" changes in cascade

The GitLab change hook secret is now rendered correctly.

Features

Identifiers can now contain UTF-8 characters which are not ASCII. This
includes worker names, builder names, and step names.

(adam)

2020-02-19 17:52:28 UTC MAIN commitmail json YAML

Updated print/py-reportlab, www/py-webcolors, graphics/py-blockdiag, graphics/py-actdiag, graphics/py-seqdiag

(adam)

2020-02-19 17:52:00 UTC MAIN commitmail json YAML

py-seqdiag: updated to 2.0.0

2.0.0:
* Drop python2 and python3.4 support

(adam)

2020-02-19 17:51:25 UTC MAIN commitmail json YAML

py-actdiag: updated to 2.0.0

2.0.0:
* Drop python2 and python3.4 support

(adam)

2020-02-19 17:50:25 UTC MAIN commitmail json YAML

py-blockdiag: updated to 2.0.1

2.0.0:
* Fix a bug
  - Fix '_io.BufferedRandom' object has no attribute 'buffer'

2.0.0:
* Drop python2 and python3.4 support
* Fix a bug
  - Fix blockdiag does not work with recent pillow

(adam)

2020-02-19 17:49:24 UTC MAIN commitmail json YAML

py-webcolors: updated to 1.11.1

Version 1.11.1:

Bugs fixed
* Corrected an error regarding supported Python versions in the
  README file.

Version 1.11:
No bug fixes or new features.

Other changes
* Python 2 has reached the end of its support cycle from the Python
  core team; accordingly, Python 2 support is dropped. Supported
  Python versions are now 3.5, 3.6, 3.7, and 3.8.

(adam)

2020-02-19 17:47:59 UTC MAIN commitmail json YAML

py-reportlab: updated to 3.5.34

RELEASE 3.5.33:
* fix bug in Pie3d
* fix bug in background splitting in repeatRows cases
* small improvements to CandleSticks
* created NotSet validator (use in CandleStickProperties)
* update .travis.yml and .appeyor.yml hopefully to create 3.8 wheels

RELEASE 3.5.32:
* some chart efficiency changes
* use clock in fontFinder
* improve recursive access and do some minor eval/exec fixes
* improve use of eval/exec

RELEASE 3.5.31:
* paraparser fix

RELEASE 3.5.30:
* better support for candlestick charts using smartGetItem

RELEASE 3.5.29:
* Support for candlestick charts and infilled pair plots

RELEASE 3.5.28:
* improve support for AES encryption

RELEASE 3.5.27:
* fix to justified para splits
* fix BalanceColumn width calculation
* preliminary support for AES encryption

RELEASE 3.5.26:
* micro changes to normalDate
* fix warnings about is not (detected in python 3.8b4)
* implement PR 59 bug fix

RELEASE 3.5.25:
* add recursive ttf searching
* sync with rlextra
* fix Barchart axis crossing issue

RELEASE 3.5.24:
* prepare for python3.8, drop support for python3.4

(adam)

2020-02-19 16:48:02 UTC MAIN commitmail json YAML

fetchmail: update to 6.4.2

upstream changes:
-----------------
fetchmail-6.4.2 (released 2020-02-14, 27473 LoC):

## BREAKING CHANGES:
* fetchmailconf now supports Python 3 and currently requires the "future"
  package, see https://pypi.org/project/future/.
* fetchmailconf: The minimum supported version is now Python 2.7.13, but it is
  recommended to use at least 2.7.16 (due to its massive SSL updates).
  Older Python versions may check SSL certificates not strictly enough,
  which may cause fetchmail to complain later, if the certificate verify fails.
* fetchmailconf now autoprobes SSL-wrapped connections (ports 993 and 995 for
  IMAP and POP3) as well and by preference.
* fetchmailconf now defaults newly created users to "ssl" if either of the
  existing users sets ssl, or if the server has freshly been probed and
  found supporting ssl.
  There is a caveat: adding a user to an existing server without probing it
  again may skip adding ssl. (This does not prevent STARTTLS.)

## BUG FIXES:
* Fix three bugs in fetchmail.man (one unterminated string to .IP macro, one
  line that ran into a .PP macro, .TH date format), and remove one .br request
  from inside the table, which is unsupported by FreeBSD 12's mandoc(1)
  formatter.  FreeBSD Bug#241032, reported by Helge Oldach.
* Further man page fixes and additions by Chris Mayo and Gregor Zattler.
* When evaluating the need for STARTTLS in non-default configurations (SSL
  certificate validation turned off), fetchmail would only consider --sslproto
  tls1 as requiring STARTTLS, now all non-empty protocol versions do.
* fetchmailconf now properly writes "no sslcertck" if sslcertck is disabled.
* fetchmailconf now catches and reports OS errors (including DNS errors) when
  autoprobing.  Reported as Gitlab issue #12 by Sergey Alirzaev.
* fetchmailconf received a host of other bugfixes, see the Git commit log.

## CHANGES:
* Make t.smoke more robust and use temporary directory as FETCHMAILHOME, to make
  sure that the home directory resolves for the user running the test suite
  even if the environment isn't perfect. Reported by Konstantin Belousov,
  analysed by Corey Halpin, FreeBSD Bug#240914.

## UPDATED TRANSLATION - THANKS TO:
* zh_CN: Boyuan Yang [Chinese (simplified)]

(triaxx)

2020-02-19 15:21:35 UTC MAIN commitmail json YAML

libevent: fix PR pkg/54983

Remove symlinks before faking .pc files.

(triaxx)

2020-02-19 14:33:00 UTC MAIN commitmail json YAML

devel/slib: Follow redirect for HOMEPAGE/MSSTER_SITES

(No functional change; just catching up with long-ago organization
change to domain names.)

(gdt)

2020-02-19 14:27:20 UTC MAIN commitmail json YAML

doc: Updated wm/swc to 0.0.0.20200219

(nia)

2020-02-19 14:27:09 UTC MAIN commitmail json YAML

swc: Update to 20200219

- Support for KDE server-side decorations protocol
- Support for xdg-decoration protocol
- Some xdg-shell bug fixes

(nia)

2020-02-19 13:18:33 UTC MAIN commitmail json YAML

doc: Updated net/knot to 2.9.2

(ryoon)

2020-02-19 13:17:24 UTC MAIN commitmail json YAML

knot: Update to 2.9.2

Changelog:
Knot DNS 2.9.2 (2019-12-12)
===========================

Improvements:
-------------
- Tiny ds-check log message rewording
- Some unnecessary code cleanup

Bugfixes:
---------
- ds-push doesn't replace the DS RRset on the parent #661
- Server gets stuck in a never-ending logging loop when changing SOA TTL
- Server can crash when the journal database size limit is reached
- Server can create a bogus changeset with equal serials from and to
- Unreasonable re-signing of the NSEC3PARAM record when reloading the zone
  and 'zonefile-load: difference-no-serial' is configured
- SOA RRSIG not updated if the only changed record is SOA
- Failed to remove NSEC3 records through the control interface #666
- Failed to stop the server if a zone transaction is active

Knot DNS 2.9.1 (2019-11-11)
===========================

Features:
---------
- New option for OCSP stapling '+[no]tls-ocsp-stapling[=H]' in kdig (Thanks to Alexander Schultz)

Improvements:
-------------
- Kdig always randomizes source TCP port on recent Linux #575
- Server no longer warns about disabled zone file synchronization during shutdown
- Zone loading stops if failed to load zone from the journal
- Speed-up of insertion to big RRSets
- Various code and documentation improvements

Bugfixes:
---------
- Failed to apply journal changes after upgrade #659
- Failed to finish zone loading if journal changeset serials from and to are equal
- Incorrect handling of 0 value for 'tcp-io-timeout' and 'tcp-remote-io-timeout' configuration
- Server can crash if zone transaction is open during zone update
- NSEC3 chain not fully updated if NSEC3 salt changes during zone update
- Server can crash when flushing zone to a specified directory
- Server can respond incorrect NSEC3 records after NSEC3 salt change
- Delegation glue records not updated after specific zone change

Knot DNS 2.9.0 (2019-10-10)
===========================

Features:
---------
- Full support for different master/slave serial arithmetics when on-slave signing
- Module geoip newly supports wildcard records #650
- New DNSSEC policy configuration option 'rrsig-pre-refresh' for reducing
  frequency of the zone signing event
- New server configuration option 'tcp-reuseport' for setting SO_REUSEPORT(_LB)
  mode on TCP sockets
- New server configuration option 'tcp-io-timeout' [ms] for restricting inbound
  IO operations over TCP #474

Improvements:
-------------
- Significant speed-up of zone contents modifications
- Avoided double zone signing during CSK rollovers
- Self-created RRSIGs are not cryptographically verified if not necessary
- Zone journal can store two changesets if zone file difference computing
  and DNSSEC signing are enabled. The first one containing the difference of
  zone history needed by slave servers, the second one containing the difference
  between zone file and zone needed for server restart
- Universal and more robust memory clearing
- More precise socket timeout handling
- New notice log message for configuration changes requiring server restart
- Module RRL logs both trigger source address and affected subnet
- Various code (especially zone and TCP processing) and documentation improvements

Bugfixes:
---------
- RRSIGs are wrongly checked for inconsistent RRSet TTLs during zone update
- DS check/push warnings after disabled DNSSEC signing
- NSEC3 records not accessible through control interface
- Module geoip doesn't accept underscore character in dname specification #655

Compatibility:
--------------
- Removed runtime reconfiguration of network workers and interfaces since
  it was imperfect and also couldn't work after dropped process privileges
- Removed inaccurate and misleading knotc command 'zone-memstats' because
  memory consumption varies during zone modifications or transfers
- Removed useless 'zone.request-edns-option' configuration option
- Reimplemented DNS Cookies to be interoperable (based on draft-ietf-dnsop-server-cookies
  and work by Witold Kr��cicki)
- Default limit on TCP clients is auto-configured to one half of the file
  descriptor limit for the server process
- Number of open files limit is set to 1048576 in upstream packages
- Default number of TCP workers is equal to the number of online CPUs or at least 10
- Default EDNS buffer size is 1232 for both IPv4 and IPv6
- Removed 'tcp-handshake-timeout' server configuration option
- Some configuration options were renamed and possibly moved. Old names will
  be supported at least until next major release:
    - 'server.tcp-reply-timeout' [s] to 'server.tcp-remote-io-timeout' [ms]
    - 'server.max-tcp-clients'      to 'server.tcp-max-clients'
    - 'server.max-udp-payload'      to 'server.udp-max-payload'
    - 'server.max-ipv4-udp-payload'  to 'server.udp-max-payload-ipv4'
    - 'server.max-ipv6-udp-payload'  to 'server.udp-max-payload-ipv6'
    - 'template.journal-db'          to 'database.journal-db'
    - 'template.journal-db-mode'    to 'database.journal-db-mode'
    - 'template.max-journal-db-size' to 'database.journal-db-max-size'
    - 'template.kasp-db'            to 'database.kasp-db'
    - 'template.max-kasp-db-size'    to 'database.kasp-db-max-size'
    - 'template.timer-db'            to 'database.timer-db'
    - 'template.max-timer-db-size'  to 'database.timer-db-max-size'
    - 'zone.max-journal-usage'      to 'zone.journal-max-usage'
    - 'zone.max-journal-depth'      to 'zone.journal-max-depth'
    - 'zone.max-zone-size'          to 'zone.zone-max-size'
    - 'zone.max-refresh-interval'    to 'zone.refresh-max-interval'
    - 'zone.min-refresh-interval'    to 'zone.refresh-min-interval'

Knot DNS 2.8.4 (2019-09-24)
===========================

Features:
---------
- Automatic uploading of DS records to parent zone using DDNS,
  see 'policy.ds-push' configuration option

Improvements:
-------------
- Incoming IXFR no longer falls back to AXFR if connection error #642
- More accurate semantic checks for missing glue records
- Various code and documentation improvements

Bugfixes:
---------
- Failed to read/export configuration if 'acl.update-type' is set #651
- Failed to generate initial zero-length salt
- Missing error log for invalid rrtype input to dynamic configuration #652
- Missing error log when AXFR processing fails to store zone data
- Redundant notice log about unavailable persistent configuration DB
- Zone not flushed after retransfer if SOA serial not changed
- Zone contents not properly fixed during zone transfers
- No changeset created for updated rrset's TTL if changed by RR addition

(ryoon)

2020-02-19 12:02:01 UTC MAIN commitmail json YAML

Updated www/py-djangocms-{audio,file,googlemap,icon,link,style,text-ckeditor,video}

(adam)

2020-02-19 12:01:20 UTC MAIN commitmail json YAML

py-djangocms-video: updated to 2.3.0

2.3.0:
Added support for Django 3.0
Added further tests to raise coverage
Fixed smaller issues found during testing

2.2.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons

(adam)

2020-02-19 12:00:04 UTC MAIN commitmail json YAML

py-djangocms-text-ckeditor: updated to 3.8.0

3.8.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons
Updated translations

(adam)

2020-02-19 11:58:24 UTC MAIN commitmail json YAML

py-djangocms-style: updated to 2.3.0

2.3.0:
Added support for Django 3.0
Deprecated old CMS_STYLE_NAMES setting
Deprecated old CMS_STYLE_TAG_TYPES setting
Added further tests to raise coverage
Fixed smaller issues found during testing

2.2.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons
Exclude tests folder from release build

(adam)

2020-02-19 11:30:17 UTC MAIN commitmail json YAML

2020-02-19 11:27:59 UTC MAIN commitmail json YAML

py-djangocms-audio: fix typo

(adam)

2020-02-19 11:27:41 UTC MAIN commitmail json YAML

py-djangocms-link: updated to 2.5.0

2.5.0:
Added file link support
Allow link requirement to be changed when another CMS plugin inherits from AbstractLink
Fixed a bug preventing HOSTNAME_PATTERN to work
Updated translations

2.4.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons

(adam)

2020-02-19 11:25:05 UTC MAIN commitmail json YAML

py-djangocms-icon: updated to 1.5.0

1.5.0:
Added support for Django 3.0

1.4.2:
Added further tests to raise coverage
Fixed smaller issues found during testing
Fixes an issue with older installations
Fixes double save issue, where icon is lost

1.4.1:
Fixes an issue where the icon widget throws a Javascript error

1.4.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Fixes an issue when using multiple icons on different models #20

1.3.0:
Added support for Font Awesome 5
Added support for custom data iconset
Added isort and adapted imports
Fixed an issue where Font Awesome is not rendered on a clean install
Extended test matrix
Adapted code base to align with other supported addons

(adam)

2020-02-19 11:23:08 UTC MAIN commitmail json YAML

py-djangocms-googlemap: updated to 1.4.0

1.4.0:
Added support for Django 3.0
Add rendering on plugin first insert capability

1.3.1 (unreleased)
Added further tests to raise coverage
Fixed smaller issues found during testing
Changed DecimalField field to FloatField for Marker plugin

1.3.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Exclude tests folder from release build
Added installation instructions for django-filer

(adam)

2020-02-19 11:20:55 UTC MAIN commitmail json YAML

py-djangocms-file: updated to 2.4.0

2.4.0:
Added support for Django 3.0
Added further tests to raise coverage
Fixed smaller issues found during testing

2.3.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons

(adam)

2020-02-19 11:19:16 UTC MAIN commitmail json YAML

py-djangocms-audio: updated to 1.3.0

1.3.0:
Added support for Django 3.0
Added further tests to raise coverage
Fixed smaller issues found during testing

1.2.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Fixed typo in MANIFEST.in
Added isort and adapted imports
Adapted code base to align with other supported addons

(adam)

2020-02-19 11:13:28 UTC MAIN commitmail json YAML

Updated www/py-easy-thumbnails, www/py-django-filer, www/py-django-cmsplugin_gallery, www/py-djangocms-picture

(adam)

2020-02-19 11:13:05 UTC MAIN commitmail json YAML

py-djangocms-picture: updated to 2.4.0

2.4.0:
Added support for Django 3.0
Pinned django-filer to 1.5.0
Added further tests to raise coverage
Fixed smaller issues found during testing
Dropped support for django-filer <= 1.4
Fixed alt attribute not rendering correctly

2.3.0:
Fixes an issue where get_link doesn't return external picture
Fixes img_srcset_data being processed on an external picture
Added tests for the plugin itself
Updated translations

2.2.1:
Fixed a regression where external images are not shown anymore

2.2.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Fixed an issue when the image reference is lost
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons

(adam)

2020-02-19 11:09:52 UTC MAIN commitmail json YAML

py-django-cmsplugin_gallery: updated to 1.1.7

1.1.7:
Unknown changes

1.1.4:
Add filer support and migration for existing plugins to filer based ecosystem.
Add better support for Python3
Fix all tests for the plugins

(adam)

2020-02-19 11:03:03 UTC MAIN commitmail json YAML

py-django-filer: depend on py-easy-thumbnails

(adam)

2020-02-19 11:00:56 UTC MAIN commitmail json YAML

py-easy-thumbnails: updated to 2.7

2.7.0:
* Add support for Django 3.0
* Drop support for Python 2
* Drop support for Django < 1.11
* Drop support for Django 2.0, 2.1

2.6.0:
* Added testing for Django 2.2 (no code changes required).

(adam)

2020-02-19 09:57:05 UTC MAIN commitmail json YAML

Updated www/py-djangocms-attributes-field, www/py-django-mptt

(adam)

2020-02-19 09:56:48 UTC MAIN commitmail json YAML

2020-02-19 09:52:38 UTC MAIN commitmail json YAML

py-djangocms-attributes-field: updated to 1.2.0

1.2.0:
Added support for Django 3.0
Added support for Python 3.8
Added further tests to raise coverage
Fixed smaller issues found during testing

1.1.0:
Added support for Django 2.2 and django CMS 3.7
Removed support for Django 2.0
Extended test matrix
Added isort and adapted imports
Adapted code base to align with other supported addons
Added translations

(adam)

2020-02-19 09:42:06 UTC MAIN commitmail json YAML

Updated devel/py-freezegun, devel/py-ruamel-yaml

(adam)

2020-02-19 09:41:50 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.16.10

[0, 16, 10]:
- (auto) updated image references in README to sourceforge

[0, 16, 9]:
- update CHANGES

[0, 16, 8]:
- update requirements so that ruamel.yaml.clib is installed for 3.8,
  as it has become available (via manylinux builds)

[0, 16, 7]:
- fix typchecking issue on TaggedScalar
- fix error in dumping literal scalar in sequence with comments before element

[0, 16, 6]:
- fix empty string mapping key roundtripping with preservation of quotes as `? ''`
- fix incorrect state setting in class constructor
- adjust deprecation warning test for Hashable, as that no longer warns

(adam)

2020-02-19 09:38:03 UTC MAIN commitmail json YAML

py-freezegun: updated to 0.3.15

0.3.15
* Fix locale timestamp bug.

(adam)

2020-02-19 09:35:16 UTC MAIN commitmail json YAML

Updated net/py-botocore, net/py-s3transfer, net/py-boto3, net/py-awscli

(adam)

2020-02-19 09:34:56 UTC MAIN commitmail json YAML

py-awscli: updated to 1.18.2

1.18.2
api-change:autoscaling: Update autoscaling command to latest version
api-change:chime: Update chime command to latest version
api-change:rds: Update rds command to latest version

1.18.1
api-change:ec2: Update ec2 command to latest version
api-change:rekognition: Update rekognition command to latest version
api-change:cloud9: Update cloud9 command to latest version
api-change:dynamodb: Update dynamodb command to latest version

1.18.0
api-change:mediatailor: Update mediatailor command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:shield: Update shield command to latest version
api-change:securityhub: Update securityhub command to latest version
feature:retries: Add support for retry modes including standard and adaptive

1.17.17
api-change:mediapackage-vod: Update mediapackage-vod command to latest version

1.17.16
api-change:es: Update es command to latest version
api-change:chime: Update chime command to latest version
api-change:ds: Update ds command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:glue: Update glue command to latest version
api-change:workmail: Update workmail command to latest version
api-change:neptune: Update neptune command to latest version

1.17.15
api-change:cloudformation: Update cloudformation command to latest version
api-change:cognito-idp: Update cognito-idp command to latest version
api-change:ec2: Update ec2 command to latest version

1.17.14
api-change:docdb: Update docdb command to latest version
api-change:kms: Update kms command to latest version

1.17.13
api-change:rds: Update rds command to latest version
api-change:robomaker: Update robomaker command to latest version
api-change:imagebuilder: Update imagebuilder command to latest version

1.17.12
api-change:codebuild: Update codebuild command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:ebs: Update ebs command to latest version
api-change:lex-models: Update lex-models command to latest version
api-change:appsync: Update appsync command to latest version
api-change:ecr: Update ecr command to latest version

1.17.11
api-change:ec2: Update ec2 command to latest version
api-change:dlm: Update dlm command to latest version
api-change:securityhub: Update securityhub command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
api-change:groundstation: Update groundstation command to latest version
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi command to latest version
bugfix:ec2: Fixed a paramter validation bug for the ec2 bundle-instance parameter --storage.
api-change:forecastquery: Update forecastquery command to latest version

1.17.10
api-change:workmail: Update workmail command to latest version
api-change:ssm: Update ssm command to latest version
api-change:kafka: Update kafka command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:storagegateway: Update storagegateway command to latest version
api-change:cloudfront: Update cloudfront command to latest version
api-change:iot: Update iot command to latest version

1.17.9
api-change:eks: Update eks command to latest version
api-change:opsworkscm: Update opsworkscm command to latest version
api-change:workspaces: Update workspaces command to latest version
api-change:datasync: Update datasync command to latest version
api-change:ecs: Update ecs command to latest version

1.17.8
api-change:rds: Update rds command to latest version
api-change:iam: Update iam command to latest version

1.17.7
api-change:discovery: Update discovery command to latest version
api-change:iotevents: Update iotevents command to latest version
api-change:marketplacecommerceanalytics: Update marketplacecommerceanalytics command to latest version
api-change:codepipeline: Update codepipeline command to latest version
api-change:ec2: Update ec2 command to latest version

1.17.6
api-change:ec2: Update ec2 command to latest version
api-change:lambda: Update lambda command to latest version
api-change:kms: Update kms command to latest version
api-change:application-insights: Update application-insights command to latest version
api-change:alexaforbusiness: Update alexaforbusiness command to latest version
api-change:cloudwatch: Update cloudwatch command to latest version

1.17.5
api-change:batch: Update batch command to latest version
api-change:cloudhsmv2: Update cloudhsmv2 command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
api-change:neptune: Update neptune command to latest version
api-change:redshift: Update redshift command to latest version
api-change:ecs: Update ecs command to latest version

1.17.4
api-change:ec2: Update ec2 command to latest version
api-change:sagemaker: Update sagemaker command to latest version
api-change:ds: Update ds command to latest version

1.17.3
api-change:ec2: Update ec2 command to latest version
api-change:organizations: Update organizations command to latest version
api-change:securityhub: Update securityhub command to latest version
api-change:ssm: Update ssm command to latest version

1.17.2
api-change:ec2: Update ec2 command to latest version

1.17.1
api-change:ec2: Update ec2 command to latest version
api-change:backup: Update backup command to latest version
api-change:efs: Update efs command to latest version

1.17.0
api-change:sagemaker: Update sagemaker command to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:transfer: Update transfer command to latest version
api-change:workspaces: Update workspaces command to latest version
api-change:rds: Update rds command to latest version
api-change:chime: Update chime command to latest version
api-change:ec2: Update ec2 command to latest version

(adam)

2020-02-19 09:31:58 UTC MAIN commitmail json YAML

py-boto3: updated to 1.12.2

1.12.2
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:chime: [botocore] Update chime client to latest version
api-change:rds: [botocore] Update rds client to latest version

1.12.1
api-change:cloud9: [botocore] Update cloud9 client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:dynamodb: [botocore] Update dynamodb client to latest version
api-change:rekognition: [botocore] Update rekognition client to latest version

1.12.0
feature:retries: [botocore] Add support for retry modes, including standard and adaptive modes
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:mediatailor: [botocore] Update mediatailor client to latest version
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:shield: [botocore] Update shield client to latest version

1.11.17
api-change:mediapackage-vod: [botocore] Update mediapackage-vod client to latest version

1.11.16
api-change:glue: [botocore] Update glue client to latest version
api-change:chime: [botocore] Update chime client to latest version
api-change:workmail: [botocore] Update workmail client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:es: [botocore] Update es client to latest version
api-change:neptune: [botocore] Update neptune client to latest version

1.11.15
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
api-change:cloudformation: [botocore] Update cloudformation client to latest version

1.11.14
api-change:docdb: [botocore] Update docdb client to latest version
api-change:kms: [botocore] Update kms client to latest version

1.11.13
api-change:robomaker: [botocore] Update robomaker client to latest version
api-change:imagebuilder: [botocore] Update imagebuilder client to latest version
api-change:rds: [botocore] Update rds client to latest version

1.11.12
api-change:ebs: [botocore] Update ebs client to latest version
api-change:appsync: [botocore] Update appsync client to latest version
api-change:lex-models: [botocore] Update lex-models client to latest version
api-change:ecr: [botocore] Update ecr client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version

1.11.11
api-change:groundstation: [botocore] Update groundstation client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:dlm: [botocore] Update dlm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:forecastquery: [botocore] Update forecastquery client to latest version
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:resourcegroupstaggingapi: [botocore] Update resourcegroupstaggingapi client to latest version

1.11.10
api-change:workmail: [botocore] Update workmail client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:cloudfront: [botocore] Update cloudfront client to latest version
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:kafka: [botocore] Update kafka client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version

1.11.9
api-change:ecs: [botocore] Update ecs client to latest version
api-change:opsworkscm: [botocore] Update opsworkscm client to latest version
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:datasync: [botocore] Update datasync client to latest version
api-change:eks: [botocore] Update eks client to latest version

1.11.8
api-change:rds: [botocore] Update rds client to latest version
api-change:iam: [botocore] Update iam client to latest version

1.11.7
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codepipeline: [botocore] Update codepipeline client to latest version
api-change:discovery: [botocore] Update discovery client to latest version
api-change:iotevents: [botocore] Update iotevents client to latest version
api-change:marketplacecommerceanalytics: [botocore] Update marketplacecommerceanalytics client to latest version

1.11.6
api-change:lambda: [botocore] Update lambda client to latest version
api-change:application-insights: [botocore] Update application-insights client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
api-change:kms: [botocore] Update kms client to latest version
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version

1.11.5
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:neptune: [botocore] Update neptune client to latest version
api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
api-change:redshift: [botocore] Update redshift client to latest version
api-change:batch: [botocore] Update batch client to latest version
api-change:ecs: [botocore] Update ecs client to latest version

1.11.4
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:ds: [botocore] Update ds client to latest version

1.11.3
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:organizations: [botocore] Update organizations client to latest version

1.11.2
api-change:ec2: [botocore] Update ec2 client to latest version

1.11.1
api-change:efs: [botocore] Update efs client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:backup: [botocore] Update backup client to latest version

1.11.0
api-change:sagemaker: [botocore] Update sagemaker client to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:chime: [botocore] Update chime client to latest version
api-change:transfer: [botocore] Update transfer client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
feature:Python: [botocore] Dropped support for Python 2.6 and 3.3.
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:rds: [botocore] Update rds client to latest version

(adam)

2020-02-19 09:30:03 UTC MAIN commitmail json YAML

py-s3transfer: updated to 0.3.3

0.3.3
bugfix:dependency: Updated botocore version range to allow for developmental installs.

0.3.2
bugfix:s3: Fixes boto/botocore

0.3.1
enhancement:TransferManager: Expose client and config properties
enhancement:Tags: Add support for Tagging and TaggingDirective

0.3.0
feature:Python: Dropped support for Python 2.6 and 3.3.

(adam)

2020-02-19 09:28:44 UTC MAIN commitmail json YAML

py-botocore: updated to 1.15.2

1.15.2
api-change:autoscaling: Update autoscaling client to latest version
api-change:chime: Update chime client to latest version
api-change:rds: Update rds client to latest version

1.15.1
api-change:cloud9: Update cloud9 client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:dynamodb: Update dynamodb client to latest version
api-change:rekognition: Update rekognition client to latest version

1.15.0
feature:retries: Add support for retry modes, including standard and adaptive modes
api-change:ec2: Update ec2 client to latest version
api-change:mediatailor: Update mediatailor client to latest version
api-change:securityhub: Update securityhub client to latest version
api-change:shield: Update shield client to latest version

1.14.17
api-change:mediapackage-vod: Update mediapackage-vod client to latest version

1.14.16
api-change:glue: Update glue client to latest version
api-change:chime: Update chime client to latest version
api-change:workmail: Update workmail client to latest version
api-change:ds: Update ds client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:es: Update es client to latest version
api-change:neptune: Update neptune client to latest version

1.14.15
api-change:ec2: Update ec2 client to latest version
api-change:cognito-idp: Update cognito-idp client to latest version
api-change:cloudformation: Update cloudformation client to latest version

1.14.14
api-change:docdb: Update docdb client to latest version
api-change:kms: Update kms client to latest version

1.14.13
api-change:robomaker: Update robomaker client to latest version
api-change:imagebuilder: Update imagebuilder client to latest version
api-change:rds: Update rds client to latest version

1.14.12
api-change:ebs: Update ebs client to latest version
api-change:appsync: Update appsync client to latest version
api-change:lex-models: Update lex-models client to latest version
api-change:ecr: Update ecr client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:codebuild: Update codebuild client to latest version

1.14.11
api-change:groundstation: Update groundstation client to latest version
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:dlm: Update dlm client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:forecastquery: Update forecastquery client to latest version
api-change:securityhub: Update securityhub client to latest version
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi client to latest version

1.14.10
api-change:workmail: Update workmail client to latest version
api-change:iot: Update iot client to latest version
api-change:cloudfront: Update cloudfront client to latest version
api-change:storagegateway: Update storagegateway client to latest version
api-change:ssm: Update ssm client to latest version
api-change:kafka: Update kafka client to latest version
api-change:ec2: Update ec2 client to latest version

1.14.9
api-change:ecs: Update ecs client to latest version
api-change:opsworkscm: Update opsworkscm client to latest version
api-change:workspaces: Update workspaces client to latest version
api-change:datasync: Update datasync client to latest version
api-change:eks: Update eks client to latest version

1.14.8
api-change:rds: Update rds client to latest version
api-change:iam: Update iam client to latest version

1.14.7
api-change:ec2: Update ec2 client to latest version
api-change:codepipeline: Update codepipeline client to latest version
api-change:discovery: Update discovery client to latest version
api-change:iotevents: Update iotevents client to latest version
api-change:marketplacecommerceanalytics: Update marketplacecommerceanalytics client to latest version

1.14.6
api-change:lambda: Update lambda client to latest version
api-change:application-insights: Update application-insights client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:cloudwatch: Update cloudwatch client to latest version
api-change:kms: Update kms client to latest version
api-change:alexaforbusiness: Update alexaforbusiness client to latest version

1.14.5
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:neptune: Update neptune client to latest version
api-change:cloudhsmv2: Update cloudhsmv2 client to latest version
api-change:redshift: Update redshift client to latest version
api-change:batch: Update batch client to latest version
api-change:ecs: Update ecs client to latest version

1.14.4
api-change:ec2: Update ec2 client to latest version
api-change:sagemaker: Update sagemaker client to latest version
api-change:ds: Update ds client to latest version

1.14.3
api-change:securityhub: Update securityhub client to latest version
api-change:ssm: Update ssm client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:organizations: Update organizations client to latest version

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

1.14.1
api-change:efs: Update efs client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:backup: Update backup client to latest version

1.14.0
api-change:sagemaker: Update sagemaker client to latest version
api-change:chime: Update chime client to latest version
api-change:transfer: Update transfer client to latest version
api-change:ec2: Update ec2 client to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:workspaces: Update workspaces client to latest version
api-change:rds: Update rds client to latest version

(adam)

2020-02-19 07:40:43 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.32.0nb1

(jperkin)

2020-02-19 07:40:33 UTC MAIN commitmail json YAML

mpv: Revbump for Darwin fix.

(jperkin)

2020-02-19 03:01:19 UTC MAIN commitmail json YAML

doc: Updated audio/musescore to 3.4.2nb1

(gutteridge)

2020-02-19 03:00:21 UTC MAIN commitmail json YAML

2020-02-18 23:06:05 UTC MAIN commitmail json YAML

2020-02-18 23:02:09 UTC MAIN commitmail json YAML

2020-02-18 23:00:26 UTC MAIN commitmail json YAML

Update to Snort 2.9.15.1

2019-12-15 - Snort 2.9.15.1
New Additions

    Added support for glibc version 2.30.

Improvements/Fix

    Fixed Snort core seen during SSL re-configuration.
    Fixed file access issues on files from SMB share.

Snort 2.9.15.0
New Additions

    Added new debugs to print detection, file_processing and Preproc time
consumption info and verdict.
    Added support to detect new Korean file formats .egg and .alg in the file
preprocessor.
    Added support to detect new RAR file-type in the file preprocessor.

Improvements / Fix

    Fix to generate ALERT if TEID value is zero in GTP v1 and v2 packets.
    Fix to whitelist FTP data sessions when no file policy exists.
    Fix RTF file magic to a more generic value to prevent evasions.
    Added debug logs during HTTP reload.
    Added rule SID check during validation.
    Fix an issue where HTTP was processing non-HTTP traffic on port 443.
    Added new debugs to print detection, file processing, and Prepro time
consumption info and verdicts.

Snort 2.9.14.1
[*] New Additions

* Added support for wild card port numbers in host cache and overwriting port
service AppId.

* Added support for new STLS client patterns to help better detect POP3S over
SSL.

* Added support for detecting Mac based SMTP Microsoft Outlook client
application.

* Added a new preprocessor alert 120:27 to alert if there is no proper end of
header.

[*] Improvements / Fix

* Improved appId detection for proxied traffic.

* Fix for enabling flow profiling mode without restarting snort detection
engine.

* Fixed packet drop scenario.

Snort 2.9.13.0
New Additions

    Snort now supports reload on snort rules update.
    Addition of a scenario to add a packet to blacklist verdict to ensure the
new session will be allowed.
    Handled a new pre-processor alert in case of the improper end of t HTTP
header.

Improvements

    Modified the calculation of file hash for FTP/HTTP with offset values.
    Fixed portal authentication connection stuck in half closed state.
    Updated UDP global timeout for a non-standard port.

This release also patched the following two vulnerabilities:
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190501-frpwr-smb-snort

Snort 2.9.12.0
New Additions

    Parsing HTTP CONNECT to extract the tunnel IP and port information.
    Alerting and dechunking for chunked encoding in HTTP1.0 request and
response.

Improvements

    Fixed an issue where, if we have a junk line before HTTP response header,
the header was wrongly parsed.
    Fixed GZIP evasions where an HTTP response with content-encoding:gzip
contains a body that has a GZIP-related anomaly.
    Fixed an issue in certain scenarios where a BitTorrent pattern is seen
only on the third packet of the session, causing us to miss our client
detection.
    SMB improvements for file detection and processing.

2017-12-06 - Snort 2.9.11.1
New Additions

    Added support to block portscan. In addition to tracking the scanning
packets, action(drop/sdrop/reject) will be taken for all the packets, which
means Snort will block the packet and generate logs.
    Added support to re-evaluate reputation after reputation update for all
flows except those that have already been blacklisted.

Improvements

    Fixed issue to detect RTP up to two SSRC switches in each traffic
direction.
    Fixed issues related to HTTP POST header flushing, calling file processing
directly if it is not a multipart header and changes to avoid expensive copy
of segment data by not splitting them when flushing headers.
    Fixed issue of triggering protocol sweep alert when there are multiple
destinations from single source ip protocol scan.
    Added changes to fix IP portscan for protocol other than ICMP and fixed
issue of bad fragment size event not being generated for oversized packets.
    Added changes to use raw data in case of PDF and SWF files during file
processing for SHA calculation and Malware Cloud Lookup.
    Fixed issue of correct session matching for TCP SYN packets without window
scale option so that FTP data channels match the same rule as FTP control
channels.
    Fixed issue of applying new configuration in file inspection after Snort
reload.

Snort 2.9.11
[*] New additions

    Changes to eliminate Snort restart when there are changes to the memory
allocated for preprocessors, by releasing unused or least recently used memory
when needed.
    Added support for storing filenames in Unicode for SMB protocol.
    Added implementation of hostPortCache versioning for unknown flows in
AppID to detect and block BitTorrent.

[*] Improvements

    Enhanced RTSP metadata parsing to match the user-agent field to detect
RTSP traffic over Windows Media.
    Performance improvement when SYN rate limit has reached and drop is
configured as next action
    Control-socket and side-channel support for FreeBSD platform.
    Fixed issue in file signature lookup for retransmitted FTP packet.
    Enhanced the processing of SIP/RTP future flows without ignoring them.
    Changes made in PDF/SWF decompression by adding boundary to the size of
the decompressed data.
    Added a null check to prevent copy unless debugHostIp is configured in
AppId.
    Fixed issue where FTP file type block doesn't work for retried download.
    Resolved issue where Snort is inappropriately handling traffic for which
AppId was creating future flow.
    Performance improvements for SIP/RTP audio and video data flow in AppId.
    Performance and stability improvements in FTP preprocessor like incorrect
referencing of ftp_data_session after its pruned.
    Stability improvement by resolving valgrind reported issues in AppId.
    Improved flushing mechanism for HTTP POST header.
    Added changes to display AppId for IPv6 unified events.
    Fixed issues with printing of messages for out-of-order packets.
    Fixed issue in increment of detection filter counter when rule is used in
multiple configurations.
    Fixed dynamic preprocessor compilation failure in OpenBSD platform.
    Added changes to improve performance of ipvar list comparison.
    Enhanced SMTP client detection by allowing line folding and all
authentication methods.

(sevan)

2020-02-18 22:56:43 UTC MAIN commitmail json YAML

daq requires flex, handle packaging on Linux

(sevan)

2020-02-18 22:01:20 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.1.0

(maya)

2020-02-18 22:00:49 UTC MAIN commitmail json YAML

fish: update to 3.1.0

From Jonathan Schleifer in PR pkg/54965,
lightly changed by myself for netbsd support.

fish 3.1.0 (released February 12, 2020)

Compared to the beta release of fish 3.1b1, fish version 3.1.0:

* fixes a regression where spaces after a brace were removed despite
  brace expansion not occurring (#6564)
* fixes a number of problems in compiling and testing on Cygwin (#6549)
  and Solaris-derived systems such as Illumos (#6553, #6554, #6555,
  #6556, and #6558);
* fixes the process for building macOS packages;
* fixes a regression where excessive error messages are printed if
  Unicode characters are emitted in non-Unicode-capable locales
  (#6584); and
* contains some improvements to the documentation and a small number of
  completions.

If you are upgrading from version 3.0.0 or before, please also review
the release notes for 3.1b1 (included below).

Release notes for fish 3.1b1 (released January 26, 2020)

Notable improvements and fixes

* A new $pipestatus variable contains a list of exit statuses of the
  previous job, for each of the separate commands in a pipeline
  (#5632).
* fish no longer buffers pipes to the last function in a pipeline,
  improving many cases where pipes appeared to block or hang (#1396).
* An overhaul of error messages for builtin commands, including a
  removal of the overwhelming usage summary, more readable stack traces
  (#3404, #5434), and stack traces for test (aka [) (#5771).
* fish's debugging arguments have been significantly improved. The
  --debug-level option has been removed, and a new --debug option
  replaces it. This option accepts various categories, which may be listed
  via fish --print-debug-categories (#5879). A new --debug-output option
  allows for redirection of debug output.
* string has a new collect subcommand for use in command substitutions,
  producing a single output instead of splitting on new lines (similar
  to "$(cmd)" in other shells) (#159).
* The fish manual, tutorial and FAQ are now available in man format as
  fish-doc, fish-tutorial and fish-faq respectively (#5521).
* Like other shells, cd now always looks for its argument in the
  current directory as a last resort, even if the CDPATH variable does
  not include it or "." (#4484).
* fish now correctly handles CDPATH entries that start with .. (#6220)
  or contain ./ (#5887).
* The fish_trace variable may be set to trace execution (#3427). This
  performs a similar role as set -x in other shells.
* fish uses the temporary directory determined by the system, rather
  than relying on /tmp (#3845).
* The fish Web configuration tool (fish_config) prints a list of
  commands it is executing, to help understanding and debugging
  (#5584).
* Major performance improvements when pasting (#5866), executing lots
  of commands (#5905), importing history from bash (#6295), and when
  completing variables that might match $history (#6288).

    Syntax changes and new commands

* A new builtin command, time, which allows timing of fish functions
  and builtins as well as external commands (#117).
* Brace expansion now only takes place if the braces include a "," or a
  variable expansion, meaning common commands such as git reset
  HEAD@{0} do not require escaping (#5869).
* New redirections &> and &| may be used to redirect or pipe stdout,
  and also redirect stderr to stdout (#6192).
* switch now allows arguments that expand to nothing, like empty
  variables (#5677).
* The VAR=val cmd syntax can now be used to run a command in a modified
  environment (#6287).
* and is no longer recognised as a command, so that nonsensical
  constructs like and and and produce a syntax error (#6089).
* math's exponent operator, '^', was previously left-associative, but
  now uses the more commonly-used right-associative behaviour (#6280).
  This means that math '3^0.5^2' was previously calculated as
  '(3^0.5)^2', but is now calculated as '3^(0.5^2)'.
* In fish 3.0, the variable used with for loops inside command
  substitutions could leak into enclosing scopes; this was an
  inadvertent behaviour change and has been reverted (#6480).

    Scripting improvements

* string split0 now returns 0 if it split something (#5701).
* In the interest of consistency, builtin -q and command -q can now be
  used to query if a builtin or command exists (#5631).
* math now accepts --scale=max for the maximum scale (#5579).
* builtin $var now works correctly, allowing a variable as the builtin
  name (#5639).
* cd understands the -- argument to make it possible to change to
  directories starting with a hyphen (#6071).
* complete --do-complete now also does fuzzy matches (#5467).
* complete --do-complete can be used inside completions, allowing
  limited recursion (#3474).
* count now also counts lines fed on standard input (#5744).
* eval produces an exit status of 0 when given no arguments, like other
  shells (#5692).
* printf prints what it can when input hasn't been fully converted to a
  number, but still prints an error (#5532).
* complete -C foo now works as expected, rather than requiring complete
  -Cfoo.
* complete has a new --force-files option, to re-enable file
  completions. This allows sudo -E and pacman -Qo to complete correctly
  (#5646).
* argparse now defaults to showing the current function name (instead
  of argparse) in its errors, making --name often superfluous (#5835).
* argparse has a new --ignore-unknown option to keep unrecognized
  options, allowing multiple argparse passes to parse options (#5367).
* argparse correctly handles flag value validation of options that only
  have short names (#5864).
* read -S (short option of --shell) is recognised correctly (#5660).
* read understands --list, which acts like --array in reading all
  arguments into a list inside a single variable, but is better named
  (#5846).
* read has a new option, --tokenize, which splits a string into
  variables according to the shell's tokenization rules, considering
  quoting, escaping, and so on (#3823).
* read interacts more correctly with the deprecated $IFS variable, in
  particular removing multiple separators when splitting a variable
  into a list (#6406), matching other shells.
* fish_indent now handles semicolons better, including leaving them in
  place for ; and and ; or instead of breaking the line (#5859).
* fish_indent --write now supports multiple file arguments, indenting
  them in turn.
* The default read limit has been increased to 100MiB (#5267).
* math now also understands x for multiplication, provided it is
  followed by whitespace (#5906).
* math reports the right error when incorrect syntax is used inside
  parentheses (#6063), and warns when unsupported logical operations
  are used (#6096).
* functions --erase now also prevents fish from autoloading a function
  for the first time (#5951).
* jobs --last returns 0 to indicate success when a job is found
  (#6104).
* commandline -p and commandline -j now split on && and || in addition
  to ; and & (#6214).
* A bug where string split would drop empty strings if the output was
  only empty strings has been fixed (#5987).
* eval no long creates a new local variable scope, but affects
  variables in the scope it is called from (#4443). source still
  creates a new local scope.
* abbr has a new --query option to check for the existence of an
  abbreviation.
* Local values for fish_complete_path and fish_function_path are now
  ignored; only their global values are respected.
* Syntax error reports now display a marker in the correct position
  (#5812).
* Empty universal variables may now be exported (#5992).
* Exported universal variables are no longer imported into the global
  scope, preventing shadowing. This makes it easier to change such
  variables for all fish sessions and avoids breakage when the value is
  a list of multiple elements (#5258).
* A bug where for could use invalid variable names has been fixed
  (#5800).
* A bug where local variables would not be exported to functions has
  been fixed (#6153).
* The null command (:) now always exits successfully, rather than
  passing through the previous exit status (#6022).
* The output of functions FUNCTION matches the declaration of the
  function, correctly including comments or blank lines (#5285), and
  correctly includes any --wraps flags (#1625).
* type supports a new option, --short, which suppress function
  expansion (#6403).
* type --path with a function argument will now output the path to the
  file containing the definition of that function, if it exists.
* type --force-path with an argument that cannot be found now correctly
  outputs nothing, as documented (#6411).
* The $hostname variable is no longer truncated to 32 characters
  (#5758).
* Line numbers in function backtraces are calculated correctly (#6350).
* A new fish_cancel event is emitted when the command line is
  cancelled, which is useful for terminal integration (#5973).

    Interactive improvements

* New Base16 color options are available through the Web-based
  configuration (#6504).
* fish only parses /etc/paths on macOS in login shells, matching the
  bash implementation (#5637) and avoiding changes to path ordering in
  child shells (#5456). It now ignores blank lines like the bash
  implementation (#5809).
* The locale is now reloaded when the LOCPATH variable is changed
  (#5815).
* read no longer keeps a history, making it suitable for operations
  that shouldn't end up there, like password entry (#5904).
* dirh outputs its stack in the correct order (#5477), and behaves as
  documented when universal variables are used for its stack (#5797).
* funced and the edit-commandline-in-buffer bindings did not work in
  fish 3.0 when the $EDITOR variable contained spaces; this has been
  corrected (#5625).
* Builtins now pipe their help output to a pager automatically (#6227).
* set_color now colors the --print-colors output in the matching colors
  if it is going to a terminal.
* fish now underlines every valid entered path instead of just the last
  one (#5872).
* When syntax highlighting a string with an unclosed quote, only the
  quote itself will be shown as an error, instead of the whole
  argument.
* Syntax highlighting works correctly with variables as commands
  (#5658) and redirections to close file descriptors (#6092).
* help works properly on Windows Subsytem for Linux (#5759, #6338).
* A bug where disown could crash the shell has been fixed (#5720).
* fish will not autosuggest files ending with ~ unless there are no
  other candidates, as these are generally backup files (#985).
* Escape in the pager works correctly (#5818).
* Key bindings that call fg no longer leave the terminal in a broken
  state (#2114).
* Brackets (#5831) and filenames containing $ (#6060) are completed
  with appropriate escaping.
* The output of complete and functions is now colorized in interactive
  terminals.
* The Web-based configuration handles aliases that include single
  quotes correctly (#6120), and launches correctly under Termux (#6248)
  and OpenBSD (#6522).
* function now correctly validates parameters for --argument-names as
  valid variable names (#6147) and correctly parses options following
  --argument-names, as in "--argument-names foo --description bar"
  (#6186).
* History newly imported from bash includes command lines using && or
  ||.
* The automatic generation of completions from manual pages is better
  described in job and process listings, and no longer produces a
  warning when exiting fish (#6269).
* In private mode, setting $fish_greeting to an empty string before
  starting the private session will prevent the warning about history
  not being saved from being printed (#6299).
* In the interactive editor, a line break (Enter) inside unclosed
  brackets will insert a new line, rather than executing the command
  and producing an error (#6316).
* Ctrl-C always repaints the prompt (#6394).
* When run interactively from another program (such as Python), fish
  will correctly start a new process group, like other shells (#5909).
* Job identifiers (for example, for background jobs) are assigned more
  logically (#6053).
* A bug where history would appear truncated if an empty command was
  executed was fixed (#6032).

    New or improved bindings

* Pasting strips leading spaces to avoid pasted commands being omitted
  from the history (#4327).
* Shift-Left and Shift-Right now default to moving backwards and
  forwards by one bigword (words separated by whitespace) (#1505).
* The default escape delay (to differentiate between the escape key and
  an alt-combination) has been reduced to 30ms, down from 300ms for the
  default mode and 100ms for Vi mode (#3904).
* The forward-bigword binding now interacts correctly with
  autosuggestions (#5336).
* The fish_clipboard_* functions support Wayland by using
  [wl-clipboard](https://github.com/bugaevc/wl-clipboard) (#5450).
* The nextd and prevd functions no longer print "Hit end of history",
  instead using a bell. They correctly store working directories
  containing symbolic links (#6395).
* If a fish_mode_prompt function exists, Vi mode will only execute it
  on mode-switch instead of the entire prompt. This should make it much
  more responsive with slow prompts (#5783).
* The path-component bindings (like Ctrl-w) now also stop at ":" and
  "@", because those are used to denote user and host in commands such
  as ssh (#5841).
* The NULL character can now be bound via bind -k nul. Terminals often
  generate this character via control-space. (#3189).
* A new readline command expand-abbr can be used to trigger
  abbreviation expansion (#5762).
* A new readline command, delete-or-exit, removes a character to the
  right of the cursor or exits the shell if the command line is empty
  (moving this functionality out of the delete-or-exit function).
* The self-insert readline command will now insert the binding
  sequence, if not empty.
* A new binding to prepend sudo, bound to Alt-S by default (#6140).
* The Alt-W binding to describe a command should now work better with
  multiline prompts (#6110)
* The Alt-H binding to open a command's man page now tries to ignore
  sudo (#6122).
* A new pair of bind functions, history-prefix-search-backward (and
  forward), was introduced (#6143).
* Vi mode now supports R to enter replace mode (#6342), and d0 to
  delete the current line (#6292).
* In Vi mode, hitting Enter in replace-one mode no longer erases the
  prompt (#6298).
* Selections in Vi mode are inclusive, matching the actual behaviour of
  Vi (#5770).

    Improved prompts

* The Git prompt in informative mode now shows the number of stashes if
  enabled.
* The Git prompt now has an option
  ($__fish_git_prompt_use_informative_chars) to use the (more modern)
  informative characters without enabling informative mode.
* The default prompt now also features VCS integration and will color
  the host if running via SSH (#6375).
* The default and example prompts print the pipe status if an earlier
  command in the pipe fails.
* The default and example prompts try to resolve exit statuses to
  signal names when appropriate.

    Improved terminal output

* New fish_pager_color_ options have been added to control more
  elements of the pager's colors (#5524).
* Better detection and support for using fish from various system
  consoles, where limited colors and special characters are supported
  (#5552).
* fish now tries to guess if the system supports Unicode 9 (and
  displays emoji as wide), eliminating the need to set
  $fish_emoji_width in most cases (#5722).
* Improvements to the display of wide characters, particularly Korean
  characters and emoji (#5583, #5729).
* The Vi mode cursor is correctly redrawn when regaining focus under
  terminals that report focus (eg tmux) (#4788).
* Variables that control background colors (such as
  fish_pager_color_search_match) can now use --reverse.

    Completions

* Added completions for
* aws
* bat (#6052)
* bosh (#5700)
* btrfs
* camcontrol
* cf (#5700)
* chronyc (#6496)
* code (#6205)
* cryptsetup (#6488)
* csc and csi (#6016)
* cwebp (#6034)
* cygpath and cygstart (#6239)
* epkginfo (#5829)
* ffmpeg, ffplay, and ffprobe (#5922)
* fsharpc and fsharpi (#6016)
* fzf (#6178)
* g++ (#6217)
* gpg1 (#6139)
* gpg2 (#6062)
* grub-mkrescue (#6182)
* hledger (#6043)
* hwinfo (#6496)
* irb (#6260)
* iw (#6232)
* kak
* keepassxc-cli (#6505)
* keybase (#6410)
* loginctl (#6501)
* lz4, lz4c and lz4cat (#6364)
* mariner (#5718)
* nethack (#6240)
* patool (#6083)
* phpunit (#6197)
* plutil (#6301)
* pzstd (#6364)
* qubes-gpg-client (#6067)
* resolvectl (#6501)
* rg
* rustup
* sfdx (#6149)
* speedtest and speedtest-cli (#5840)
* src (#6026)
* tokei (#6085)
* tsc (#6016)
* unlz4 (#6364)
* unzstd (#6364)
* vbc (#6016)
* zpaq (#6245)
* zstd, zstdcat, zstdgrep, zstdless and zstdmt (#6364)
* Lots of improvements to completions.
* Selecting short options which also have a long name from the
  completion pager is possible (#5634).
* Tab completion will no longer add trailing spaces if they already
  exist (#6107).
* Completion of subcommands to builtins like and or not now works
  correctly (#6249).
* Completion of arguments to short options works correctly when
  multiple short options are used together (#332).
* Activating completion in the middle of an invalid completion does not
  move the cursor any more, making it easier to fix a mistake (#4124).
* Completion in empty commandlines now lists all available commands.
* Functions listed as completions could previously leak parts of the
  function as other completions; this has been fixed.

    Deprecations and removed features

* The vcs-prompt functions have been promoted to names without
  double-underscore, so __fish_git_prompt is now fish_git_prompt,
  __fish_vcs_prompt is now fish_vcs_prompt, __fish_hg_prompt is now
  fish_hg_prompt and __fish_svn_prompt is now fish_svn_prompt. Shims at
  the old names have been added, and the variables have kept their old
  names (#5586).
* string replace has an additional round of escaping in the replacement
  expression, so escaping backslashes requires many escapes (eg string
  replace -ra '([ab])' '\\\\\\\$1' a). The new feature flag
  regex-easyesc can be used to disable this, so that the same effect
  can be achieved with string replace -ra '([ab])' '\\\\$1' a (#5556).
  As a reminder, the intention behind feature flags is that this will
  eventually become the default and then only option, so scripts should
  be updated.
* The fish_vi_mode function, deprecated in fish 2.3, has been removed.
  Use fish_vi_key_bindings instead (#6372).

    For distributors and developers

* fish 3.0 introduced a CMake-based build system. In fish 3.1, both the
  Autotools-based build and legacy Xcode build system have been
  removed, leaving only the CMake build system. All distributors and
  developers must install CMake.
* fish now depends on the common tee external command, for the psub
  process substitution function.
* The documentation is now built with Sphinx. The old Doxygen-based
  documentation system has been removed. Developers, and distributors
  who wish to rebuild the documentation, must install Sphinx.
* The INTERNAL_WCWIDTH build option has been removed, as fish now
  always uses an internal wcwidth function. It has a number of
  configuration options that make it more suitable for general use
  (#5777).
* mandoc can now be used to format the output from --help if nroff is
  not installed, reducing the number of external dependencies on
  systems with mandoc installed (#5489).
* Some bugs preventing building on Solaris-derived systems such as
  Illumos were fixed (#5458, #5461, #5611).
* Completions for npm, bower and yarn no longer require the jq utility
  for full functionality, but will use Python instead if it is
  available.
* The paths for completions, functions and configuration snippets have
  been extended. On systems that define XDG_DATA_DIRS, each of the
  directories in this variable are searched in the subdirectories
  fish/vendor_completions.d, fish/vendor_functions.d, and
  fish/vendor_conf.d respectively. On systems that do not define this
  variable in the environment, the vendor directories are searched for
  in both the installation prefix and the default "extra" directory,
  which now defaults to /usr/local (#5029).

(maya)

2020-02-18 18:02:58 UTC MAIN commitmail json YAML

Forcibly turn off Go module support.

We don't currently build any packages using modules, and the switch to
newer versions of Go has resulted in the default changing to modules
being sometimes enabled.
This now causes random packages to begin fetching from the Internet during
builds, which goes against pkgsrc policy.

Doesn't seem to harm the ability to build a random subset of the Go packages
in pkgsrc.

(maya)

2020-02-18 17:44:26 UTC MAIN commitmail json YAML

2020-02-18 17:16:04 UTC MAIN commitmail json YAML

slib: regen distinfo

Upstream repacked the tarball on the MASTER_SITE with a change to the
slib-3b6/ANNOUNCE file.

(tnn)

2020-02-18 16:52:35 UTC MAIN commitmail json YAML

Updated devel/py-cython, graphics/py-matplotlib

(adam)

2020-02-18 16:51:51 UTC MAIN commitmail json YAML

py-matplotlib: updated to 3.1.3

REL: v3.1.3
This is the final planned release of the 3.1.x series.

This release contains several critical bug-fixes:
- suppress a warning with Pandas 1.0
- support pillow >= 7
- support dateutils >= 2.8.1
- prevent an infinite recursion
- do not clobber non-python registered signal handler
- fix path intersection computation with 0 length segments
- fix performance regression in draw_idle
- several minor bugs

(adam)

2020-02-18 16:50:43 UTC MAIN commitmail json YAML

Fix dependencies exposed by recent Mesa changes.

(joerg)

2020-02-18 16:49:50 UTC MAIN commitmail json YAML

Don't use LTO with clang on NetBSD, ld doesn't know about it.

(joerg)

2020-02-18 16:49:13 UTC MAIN commitmail json YAML

2020-02-18 16:47:20 UTC MAIN commitmail json YAML

2020-02-18 16:46:51 UTC MAIN commitmail json YAML

2020-02-18 16:44:22 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.15

0.29.15:
* Crash when returning a temporary Python object from an async-def function.
* Crash when using ``**kwargs`` in generators.
* Double reference free in ``__class__`` cell handling for ``super()`` calls.
* Compile error when using ``*args`` as Python class bases.
* Import failure in IPython 7.11.
* Fixed C name collision in the auto-pickle code.
* Deprecated import failed in Python 3.9.

(adam)

2020-02-18 16:40:18 UTC MAIN commitmail json YAML

2020-02-18 16:10:38 UTC MAIN commitmail json YAML

Make sure _MAKE_JOBS_N has a valid value even if MAKE_JOBS is unset.

(maya)

2020-02-18 16:00:22 UTC MAIN commitmail json YAML

gobject-introspection: Fix build on certain Darwin configurations.

The generation tools require libraries from within the build area to execute,
so ensure they can be found.  This removes a patch I committed a couple of
years ago that was apparently fixing a different LD_LIBRARY_PATH issue, but
unfortunately my commit message was inadequate and I can't find what issue that
was resolving.

(jperkin)

2020-02-18 14:21:43 UTC MAIN commitmail json YAML

hexchat: Clean up no longer necessary items in the Makefile

Fix the path to the .pc.in file post-meson.

(nia)

2020-02-18 13:35:17 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.11.1

(nia)

2020-02-18 13:35:07 UTC MAIN commitmail json YAML

gitea: Update to 1.11.1

## [1.11.1](https://github.com/go-gitea/gitea/releases/tag/v1.11.1) - 2020-02-15

* BUGFIXES
  * Repo name added to automatically generated commit message when merging (#9997) (#10285)
  * Fix Workerpool deadlock (#10283) (#10284)
  * Divide GetIssueStats query in smaller chunks (#10176) (#10282)
  * Fix reply on code review (#10257)
  * Stop hanging issue indexer initialisation from preventing shutdown (#10243) (#10249)
  * Fix filter label emoji width (#10241) (#10244)
  * Fix issue sidebar menus having an infinite height (#10239) (#10240)
  * Fix commit between two commits calculation if there is only last commit (#10225) (#10226)
  * Only check for conflicts/merging if the PR has not been merged in the interim (#10132) (#10206)
  * Blacklist manifest.json & milestones user (#10292) (#10293)

(nia)

2020-02-18 13:30:13 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-mgba to 0.8.1

(nia)

2020-02-18 13:29:58 UTC MAIN commitmail json YAML

doc: Updated emulators/mgba to 0.8.1

(nia)

2020-02-18 13:29:48 UTC MAIN commitmail json YAML

mgba: Update to 0.8.1

0.8.1: (2020-02-16)
Emulation fixes:
- GB Serialize: Fix timing bug loading channel 4 timing
- GBA: Fix multiboot entry point while skipping BIOS
- GBA BIOS: Fix undefined instruction HLE behavior
- GBA DMA: Fix invalid audio DMA parameters
- GBA Memory: Misaligned SRAM writes are ignored
- GBA Serialize: Fix serializing DMA transfer register
- GBA Serialize: Fix audio DMA timing deserialization
- GBA Video: Fix OAM not invalidating after reset (fixes mgba.io/i/1630)
- GBA Video: Fix backdrop blending on lines without sprites (fixes mgba.io/i/1647)
- GBA Video: Fix OpenGL sprite flag priority
Other fixes:
- Core: Fix race condition initializing thread proxy
- Core: Fix integer overflow in ELF loading
- FFmpeg: Fix crash when -strict -2 is needed for vcodec or container
- FFmpeg: Disallow recording video with no audio nor video
- GBA: Automatically skip BIOS for multiboot ROMs
- Qt: Only dynamically reset video scale if a game is running
- Qt: Fix race condition with proxied video events
- Qt: Fix color selection in asset view (fixes mgba.io/i/1648)
- Qt: Fix missing OSD messages
- Qt: Fix crash unloading shaders
- Qt: Fix toggled actions on gamepads (fixes mgba.io/i/1650)
- Qt: Fix extraneous dialog (fixes mgba.io/i/1654)
- Qt: Fix window title not updating after shutting down game
- Qt: Fix GIF view not allowing manual filename entry
- Qt: Fix non-GB build (fixes mgba.io/i/1664)
- Qt: Fix pausing Qt Multimedia audio (fixes mgba.io/i/1643)
- Qt: Fix invalid names for modifier keys (fixes mgba.io/i/525)
- SDL: Refresh stale pointers after adding a joystick (fixes mgba.io/i/1622)
- Util: Fix crash reading invalid ELFs
- VFS: Fix handle leak when double-mapping (fixes mgba.io/i/1659)
Misc:
- FFmpeg: Add more presets
- Qt: Fix non-SDL build (fixes mgba.io/i/1656)
- SDL: Use DirectSound audio driver by default on Windows
- Switch: Make OpenGL scale adjustable while running

(nia)

2020-02-18 13:21:49 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.21.20

(nia)

2020-02-18 13:21:38 UTC MAIN commitmail json YAML

musicpd: Update to 0.21.20

ver 0.21.20 (2020/02/16)
* decoder
  - audiofile, ffmpeg, sndfile: handle MIME type "audio/wav"
  - ffmpeg: fix playback of AIFF and TTA
  - vorbis, opus: fix seeking in small files
* fix backwards seeking on ARM (and other non-x86 CPUs)

(nia)

2020-02-18 13:11:59 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.1.1

(nia)

2020-02-18 13:11:50 UTC MAIN commitmail json YAML

fluidsynth: Update to 2.1.

Changes:

- a regression introduced in 2.1.0 caused the jack audio driver to not correct a sample-rate mismatch (#607)
- pkg-config is now being to used to find readline (#606, thanks to @ffontaine)
- fix various typos in the documentation (#600, thanks to @luzpaz)
- fix a memory leak in the file renderer
- fix leaking memory when sequencer clients were not explicitly unregistered (#610)
- fix a heap-based use-after-free in jack driver (#613)
- fix the linker possibly not finding libinstpatch (#617, thanks to @realnc)

(nia)

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

Updated www/py-django-tastypie, devel/py-pygit2

(adam)

2020-02-18 11:32:43 UTC MAIN commitmail json YAML

py-pygit2: updated to 1.0.3

1.0.3:
- Fix memory leak in DiffFile

(adam)

2020-02-18 11:26:52 UTC MAIN commitmail json YAML

py-django-tastypie: updated to 0.14.3

Tastypie v0.14.3 (Django 3.0)

Python 2.7+ or Python 3.4+ (Whatever is supported by your version of Django)
Django 1.11, 2.2 (LTS releases) or Django 3.0 (latest release)
This is the last version that will explicitly support Python 2.x, which has reached EOL.

(adam)

2020-02-18 10:13:34 UTC MAIN commitmail json YAML

Updated www/py-httptools, www/py-uvicorn

(adam)

2020-02-18 10:13:17 UTC MAIN commitmail json YAML

py-uvicorn: updated to 0.11.3

0.11.3:
Update dependencies.

(adam)

2020-02-18 10:12:20 UTC MAIN commitmail json YAML

py-httptools: updated to 0.1.1

v0.1.1:
Restore Python 3.5 support

v0.1.0:
No functional changes from 0.0.13, except the new release flow and
binary wheels.

(adam)

2020-02-18 08:27:57 UTC MAIN commitmail json YAML

doc: Updated databases/gramps5 to 5.1.2nb1

(wiz)

2020-02-18 08:27:48 UTC MAIN commitmail json YAML

gramps: update to 5.1.2nb1.

Fix man page installation path. Add egg file.

(wiz)

2020-02-18 06:33:21 UTC MAIN commitmail json YAML

Updated net/py-aiormq, net/py-aio-pika

(adam)

2020-02-18 06:33:03 UTC MAIN commitmail json YAML

py-aio-pika: updated to 6.5.2

6.5.2
Type annotation fixes
Add documentation

6.5.1
Test fixes
Add reopen method for channel

6.5.0
Add get methods for exchange and queue
fix type annotation and documentation for Connection.add_close_callback

(adam)

2020-02-18 06:31:20 UTC MAIN commitmail json YAML

py-aiormq: updated to 3.2.1

3.2.1:
Unknown changes

(adam)