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

2024-05-12 20:19:42 UTC Now

2020-10-03 12:53:07 UTC MAIN commitmail json YAML

doc: Updated x11/gnustep-back to 0.28.0

(mef)

2020-10-03 12:52:54 UTC MAIN commitmail json YAML

(x11/gnustep-back) Updated 0.22 to 0.28

(pkgsrc)
- githubify
- DISTNAME changed to libs-back-version

(upstream)
1.1 Noteworthy changes in version '0.28.0'
==========================================

This release includes a few bugfixes and a huge rework of multi monitor
handling.

  * Improved focus handling for WindowMaker interaction.
  * Cursor improvements.
  * Better handling of fonts with fontconfig.
  * Simplify code that converts images for X11.
  * art: Remove ftfont-old.m.
  * Use Xrandr for multi monitor support.

1.2 Noteworthy changes in version '0.27.0'
==========================================

This release includes a few bugfixes.

  * configure: Improve configuration.
  * xlib: Improve xft font classes.
  * x11: Enable drawing in secondary threads.
  * x11: Better handling of atoms.  Method to get the window manager.
  * opal: Improve colour handling

1.3 Noteworthy changes in version '0.26.2'
==========================================

This release contains no changes since 0.26.1.  It is released to
coincide with gnustep-gui 0.26.2, which has important bugfixes related
to printing.

1.4 Noteworthy changes in version '0.26.1'
==========================================

This release contains no changes since 0.26.0.  It is released to
coincide with gnustep-gui 0.26.1, released to mark gnustep-base 1.25.1
as the requirement for gnustep-gui.

1.5 Noteworthy changes in version '0.26.0'
==========================================

This release includes a few bugfixes, as well as compatibility
improvements as a result of GSoC 2017 project.

  * opal: Bridging categories between Opal and GNUstep GUI. Added onto
    NSColor, NSImage and NSImageRep.
  * cairo: Get -DPSshow: to work on scaled windows.
  * opal: Allow creating a NSGraphicsContext with a custom graphics
    port, other than a CGContext.
  * misc: Fix reported static analyser warnings.

1.6 Noteworthy changes in version '0.25.1'
==========================================

Small fixes and cleanups.

1.7 Noteworthy changes in version '0.25.0'
==========================================

Support for pattern phase, compositing operation, image interpolation
and antialiasing per gstate.

  Improvements to Win32 code.

  Fix application menus under WindowMaker.

  Various fixes.

1.8 Noteworthy changes in version '0.24.1'
==========================================

Improvements in win32 display and mouse tracking.

  Various minor bugfixes and cleanups.

1.9 Noteworthy changes in version '0.24.0'
==========================================

Added experimental Opal backend.

  Allow for ARGB visual for OpenGL.

1.10 Noteworthy changes in version '0.23.0'
===========================================

Added cairo support for ms-windows.

  Updated for NSInteger/CGFloat support

(mef)

2020-10-03 12:39:20 UTC MAIN commitmail json YAML

graphics/ImageMagick: fix configure option for HEIC/HEIF

Found by GNU_CONFIGURE_STRICT=yes.

The configure option is called --with-heic now, but the environment
variables are still called HEIF_CFLAGS and HEIF_LIBS.

(rillig)

2020-10-03 12:23:00 UTC MAIN commitmail json YAML

doc: Updated cad/verilator to 4.100

(ryoon)

2020-10-03 12:21:42 UTC MAIN commitmail json YAML

verilator: Update to 4.100

Changelog:
* Verilator 4.100 2020-09-07

**    C++11 or newer compilers are now required.

**    SystemC 2.3.0 or newer (SYSTEMC_VERSION >= 20111121) is now required.

**    Support hierarchical Verilation (#2206). [Yutetsu TAKATSUKASA]

****  Support (with limitations) class extern, class extends, virtual class.

****  Support $urandom, $urandom_range without stability.

****  Fix false DECLFILENAME on black-boxed modules (#2430). [Philipp Wagner]

****  Fix naming of "id : begin" blocks.

****  Fix class constructor error on assignments to const.

****  Fix splitting eval functions with --output-split-cfuncs (#2368). [Geza Lore]

****  Fix queues as class members (#2525). [nanduraj1]

****  Add support for assume property. [Peter Monsson]

* Verilator 4.040 2020-08-15

**    Version 4.040 is planned to be the final version that will
      support pre-C++11 compilers. Please move to C++11 or newer compilers.

***  Fix arrayed interfaces, broke in 4.038 (#2468). [Josh Redford]

****  Support $stable, $rose and $fell.  (#2148) (#2501) [Peter Monsson]

****  Support simple function localparams (#2461). [James Hanlon]

****  Miscellaneous parsing error changes towards UVM support.

****  Fix arrayed interfaces (#2469).  [Josh Redford]

****  Fix protect lib VCS warning. (#2479) [Julien Margetts]

****  Fix combining different-width parameters (#2484). [abirkmanis]

****  Fix protect-lib without sequential logic (#2492). [Yutetsu TAKATSUKASA]

****  Fix V3Unknown from running with flat XML output (#2494). [James Hanlon]

****  Fix non-32 bit conversion to float (#2495). [dsvf]

****  Fix casting non-self-determined subexpressions (#2493). [phantom-killua]

****  Fix SystemC net names (#2500). [Edgar E. Iglesias]

****  Fix build with Bison 3.7 and newer (#2505). [Rupert Swarbrick]

****  Fix slice of unpacked array (#2506) (#2507). [Yutetsu TAKATSUKASA]

* Verilator 4.038 2020-07-11

**    Versions 4.038 and 4.040 are planned to be the final versions that will
      support pre-C++11 compilers. Please move to C++11 or newer compilers.

***  Support VPI access to parameters and localparam. [Ludwig Rogiers]

***  Support parsing (not elaboration, yet) of UVM.

****  Add new UNSUPPORTED error code to replace most previous Unsupported: messages.

****  With --bbox-unsup continue parsing on many (not all) UVM constructs.

****  Support for-loop increments with commas.

****  Support $swrite with arbitrary arguments.

****  Support $writememb (#2450). [Fan Shupei]

****  Fix OS X, Free BSD, and -m32 portability issues. [Geza Lore]

****  Fix to flush FST trace on termination due to $stop or assertion failure.

****  Fix part select error when multipling by power-of-two (#2413). [Conor McCullough]

****  Fix division exception (#2460) [Kuoping Hsu]

* Verilator 4.036 2020-06-06

**    OPT_FAST is now -Os by default. See the BENCHMARKING & OPTIMIZATION part
      of the manual if you experience issues with compilation speed.

***  Configure now enables SystemC if it is installed as a system headers,
      e.g. with 'apt-get install systemc-dev'.

***  Add --waiver-output flag that writes a verilator config file (.vlt) with
      waivers to the warnings emitted during a Verilator run.

***  Support verilator_coverage --write-info for lcov HTML reports.
      Line Coverage now tracks all statement lines, not just branch lines.

***  --output-split is now on by default. VM_PARALLEL_BUILDS is set by
      default iff the --output-split caused an actual file split to occur.
      --output-split-cfuncs and --output-split-ctrace now default to the
      value of --output-split. These changes should improve build times of
      medium and large designs with default options. User makefiles may
      require changes.

***  The run-time library is now compiled with -Os by default. (#2369, #2373)

****  Support multi channel descriptor I/O (#2190) [Stephen Henry]

****  Support $countbits. (#2287) [Yossi Nivin]

****  Support $isunbounded and parameter $. (#2104)

****  Support unpacked array .sum and .product.

****  Support prefix/postfix increment/decrement. (#2223) [Maciej Sobkowski]

****  Fix FST tracing of little bit endian signals. [Geza Lore]

****  Fix +: and -: on unpacked arrays. (#2304) [engr248]

****  Fix $isunknown with constant Z's.

****  Fix queues and dynamic array wide ops. (#2352) [Vassilis Papaefstathiou]

* Verilator 4.034 2020-05-03

**    Add simplistic class support with many restrictions, see manual. (#377)

**    Support IEEE time units and time precisions. (#234)
      Includes `timescale, $printtimescale, $timeformat.
      VL_TIME_MULTIPLIER, VL_TIME_PRECISION, VL_TIME_UNIT have been removed
      and the time precision must now match the SystemC time precision. To
      get closer behavior to older versions, use e.g. --timescale-override
      "1ps/1ps".

**    Add --build to call make automatically. (#2249) [Yutetsu TAKATSUKASA]

**    Configuring with ccache present now defaults to using it; see OBJCACHE.

**    Fix DPI import/export to be standard compliant. (#2236) [Geza Lore]

**    Add --trace-threads for general multithreaded tracing. (#2269) [Geza Lore]

***  Add --flatten for use with --xml-only. (#2270) [James Hanlon]

****  Greatly improve FST/VCD dump performance (#2244) (#2246) (#2250) (#2257) [Geza Lore]

****  Support $ferror, and $fflush without arguments. (#1638)

****  Support event data type (with some restrictions).

****  Support $root. (#2150) [Keyi Zhang]

****  Add error if use SystemC 2.2 and earlier (pre-2011) as is deprecated.

****  Fix build of fast path tracing code to use OPT_FAST. (#2245) [Geza Lore]

****  Fix arrayed instances connecting to slices. (#2263) [Don/engr248]

****  Fix error on unpacked connecting to packed. (#2288) [Joseph Shaker]

****  Fix logical not optimization with empty begin. (#2291) [Baltazar Ortiz]

****  Fix reduction OR on wide data, broke in v4.026. (#2300) [Jack Koenig]

****  Fix clock enables with bit-extends. (#2299) [Marco Widmer]

****  Fix MacOs Homebrew by removing default LIBS. (#2298) [Ryan Clarke]

* Verilator 4.032 2020-04-04

***  Add column numbers to errors and warnings.

***  Add GCC 9-style line number prefix when showing source text for errors.

***  Add setting VM_PARALLEL_BUILDS=1 when using --output-split. (#2185)

***  Change --quiet-exit to also suppress 'Exiting due to N errors'.

****  Suppress REALCVT for whole real numbers.

****  Support split_var in vlt files. (#2219) [Marco Widmer]

****  Fix parameter type redeclaring a type. (#2195) [hdzhangdoc]

****  Fix VCD open with empty filename. (#2198) [Julius Baxter]

****  Fix packages as enum base types. (#2202) [Driss Hafdi]

****  Fix duplicate typedefs in generate for. (#2205) [hdzhangdoc]

****  Fix MinW portability. (#2114) [Sean Cross]

****  Fix assertions with unique case inside. (#2199) [hdzhangdoc]

****  Fix implicit conversion of floats to wide integers.

(ryoon)

2020-10-03 12:10:22 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 0.17.0

(pin)

2020-10-03 12:10:00 UTC MAIN commitmail json YAML

graphics/kvantum: update to 0.17.0

V0.17.0
---------
* Also, take care of widgets without interior SVG elements on a menu that has a
high contrast with the window (a possible scenario that hasn't happened with any
theme so far).
* A workaround for a rare problem in QWidgetAction when menus have a high
contrast with windows.
* Fixed the text color of thin progressbars inside stylable toolbars of
dark-and-light themes.
* More accurate calculation of spinbox width under special circumstances.
* Distinguish popup indicators from other button indicators on mouseover.

(pin)

2020-10-03 12:05:53 UTC MAIN commitmail json YAML

doc: Updated net/phetch to 1.0.7

(pin)

2020-10-03 12:05:28 UTC MAIN commitmail json YAML

net/phetch: update to 1.0.7

This release fixes #19

phetch was aborting whenever it encountered a connection error instead of trying
the alternate socket addrs it was given.

Special thanks to @Ramiferous and @voidpin and rvp!

(pin)

2020-10-03 10:29:21 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.12.2

(nia)

2020-10-03 10:29:09 UTC MAIN commitmail json YAML

janet: Update to 1.12.2

## 1.12.2 - 2020-09-20
- Add janet\_try and janet\_restore to C API.
- Fix `os/execute` regression on windows.
- Add :pipe option to `os/spawn`.
- Fix docstring typos.

## 1.12.1 - 2020-09-07
- Make `zero?`, `one?`, `pos?`, and `neg?` polymorphic.
- Add C++ support to jpm and improve C++ interop in janet.h.
- Add `%t` formatter to `printf`, `string/format`, and other formatter functions.
- Expose `janet_cfuns_prefix` in C API.
- Add `os/proc-wait` and `os/proc-kill` for interacting with processes.
- Add `janet_getjfile` to C API.
- Allow redirection of stdin, stdout, and stderr by passing keywords in the env table in `os/spawn` and `os/execute`.
- Add `os/spawn` to get a core/process back instead of an exit code as in `os/execute`.
  When called like this, `os/execute` returns immediately.
- Add `:x` flag to os/execute to raise error when exit code is non-zero.
- Don't run `main` when flychecking.
- Add `:n` flag to `file/open` to raise an error if file cannot be opened.
- Fix import macro to not try and coerce everything to a string.
- Allow passing a second argument to `disasm`.
- Add `cancel`. Resumes a fiber but makes it immediately error at the yield point.
- Allow multi-line paste into built in repl.
- Add `(curenv)`.
- Change `net/read`, `net/chunk`, and `net/write` to raise errors in the case of failures.
- Add `janet_continue_signal` to C API. This indirectly enables C functions that yield to the event loop
  to raise errors or other signals.
- Update meson build script to fix bug on Debian's version of meson
- Add `xprint`, `xprin`, `xprintf`, and `xprinf`.
- `net/write` now raises an error message if write fails.
- Fix issue with SIGPIPE on macOS and BSDs.

(nia)

2020-10-03 10:26:20 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.1.5

(nia)

2020-10-03 10:26:06 UTC MAIN commitmail json YAML

fluidsynth: update to 2.1.5

changes:
- loading DLS may have failed in certain setup environments (FluidSynth/fluidsynth#666)
- fix a build failure with GCC 4.8 (FluidSynth/fluidsynth#661, thanks to @ffontaine)

(nia)

2020-10-03 10:17:30 UTC MAIN commitmail json YAML

doc: Updated games/openttd to 1.10.3

(nia)

2020-10-03 10:17:15 UTC MAIN commitmail json YAML

openttd: Update to 1.10.3

1.10.3 (2020-08-09)
------------------------------------------------------------------------
Change: Also make roadside trees match the tree transparency option (#8245)
Fix: Center text and icons in the status bar vertically (#8273)
Fix: [NRT] Set invalid road and tram types for rail tunnel ends (#8269)
Fix #7980: Properly invalidate mouse-over station coverage highlight (#8263)
Fix #8250: [NRT] Company infrastructure window always omits last road/tramtype (#8251)
Fix #8162: [NRT] Improve error message when converting town owned road (#8247)
Fix #8216: Don't show floating text on autoreplace if cost is 0 (#8244)
Fix #8129: Crash if a news message expires while viewing the endgame screen (#8243)
Fix #8221: Use more specific error message when a bridge is too long (#8240)
Fix #8230: Resolve ".." when opening files in .tar (#8231)
Fix: A few race conditions in netcode (#8227, #8228, #8229)
Fix #7838: Crash relating to group creation and renaming (#8223)
Fix #8104: [SDL2] Fix window resizability when going from fullscreen to windowed mode (#8211)
Fix: Display banlist's indexes correctly (#8209)
Fix: Possible desync with subsidy creation (#8159)
Fix #8131: Draw small bridges pillars in more places (#8149)

(nia)

2020-10-03 10:13:11 UTC MAIN commitmail json YAML

doc: Added net/libslirp version 4.3.1

(nia)

2020-10-03 10:12:54 UTC MAIN commitmail json YAML

net: Add libslirp

libslirp is a user-mode networking library used by virtual machines, containers
or various tools.

(nia)

2020-10-03 09:47:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/cfm to 0.6.5

(nia)

2020-10-03 09:47:13 UTC MAIN commitmail json YAML

cfm: Update to 0.6.5

- Added page up and page down keys, which can also be used with J or K or Shift+Up or Shift+Down.
- smoother drawing to reduce/remove flicker
- add ~, /, Space keybinds (see README or man page)
- abbreviate $HOME to ~ in paths

(nia)

2020-10-03 09:23:55 UTC MAIN commitmail json YAML

doc: Updated x11/picom to 8.1

(nia)

2020-10-03 09:23:41 UTC MAIN commitmail json YAML

picom: Update to 8.1

Changes:
    Fixed yshui/picom#470 yshui/picom#471 yshui/picom#474 yshui/picom#465
    Worked around yshui/picom#301
    Fixed specifying a window id with the picom-trans script
    Fixed minor memory leaks

(nia)

2020-10-03 09:12:19 UTC MAIN commitmail json YAML

doc: Updated fonts/twemoji-color-font-ttf to 13.0.1

(nia)

2020-10-03 09:12:06 UTC MAIN commitmail json YAML

twemoji-color-font-ttf: Update to 13.0.1

Changes:
    Update to twemoji 13.0.1 - 117 new Emoji

(nia)

2020-10-03 08:41:18 UTC MAIN commitmail json YAML

doc: Added emulators/bsnes version 115

(nia)

2020-10-03 08:40:56 UTC MAIN commitmail json YAML

emulators: Add bsnes.

bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally
developed by byuu, which focuses on performance, features, and ease of use.

(nia)

2020-10-03 08:28:58 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 4.1.2

(tsutsui)

2020-10-03 08:28:37 UTC MAIN commitmail json YAML

mikutter: update to 4.1.2.

Upstream changes:

mikutter 4.1.2
https://mikutter.hatenablog.com/entry/2020/10/03/140927

* excessive workload on redrawring MiraclePainter using a large set of
  Photo Model as drawing objects
* fix versions of dependent libraries

(tsutsui)

2020-10-03 06:50:06 UTC MAIN commitmail json YAML

Updated devel/yarn, devel/gperftools

(adam)

2020-10-03 06:49:48 UTC MAIN commitmail json YAML

gperftools: updated to 2.8

gperftools 2.8 is out!

Here are notable changes:

* ProfilerGetStackTrace is now officially supported API for
  libprofiler. Contributed by Kirill M端ller.

* Build failures on mingw were fixed. This fixed issue 1108.

* Build failure of page_heap_test on MSVC was fixed.

* Ryan Macnak contributed fix for compiling linux syscall support on
  i386 and recent GCCs. This fixed issue 1076.

* test failures caused by new gcc 10 optimizations were fixed. Same
  change also fixed tests on clang.

(adam)

2020-10-03 06:27:18 UTC MAIN commitmail json YAML

yarn: updated to 1.22.10

1.22.10 (and prior)
Tweak the preinstall check to not cause errors when Node is installed as root (as a downside, it won't run at all on Windows, which should be an acceptable tradeoff): https://github.com/yarnpkg/yarn/issues/8358

1.22.7
This release doesn't change anything and was caused by a publish issue.

1.22.6
Running yarn init with the -2 flag won't print the set version output anymore.
A new preinstall check will ensure that npm install -g yarn works even under Corepack. It doesn't have any effect on other setups.

(adam)

2020-10-03 06:13:54 UTC MAIN commitmail json YAML

Updated devel/py-flake8, devel/py-joblib, devel/py-radon, security/py-ecdsa

(adam)

2020-10-03 06:13:27 UTC MAIN commitmail json YAML

py-ecdsa: updated to 0.16.0

Release 0.16.0

New features:
Support for reading and writing private keys in PKCS#8 format.

New API:
`to_pem` and `to_der` now accept new parameter, `format`, to specify
the format of the encoded files, either the dafault, legacy "ssleay", or
the new `pkcs8` to use PKCS#8. Note that only unencrypted PKCS#8 files are
supported.
Add `allow_truncate` to `verify` in `VerifyingKey`, it defaults to True,
when specified as False, use of large hashes smaller than curves will be
disallowed (as it was in 0.14.1 and earlier).

Bug fix:
Correctly calculate signatures for private keys equal to n-1.
Make `PointJacobi` and thus `SigningKey` and `VerifyingKey` pickleable.

Doc fixes:
`to_pem` functions return `bytes` not `str`, document them as such.
`from_pem` and `from_pem` in `SigningKey` returns `SigningKey`, document them
as such.

Maintenance:
Ensure that version checks will work with Python 4.
Format the source with black.
Fix uses of `assert_` in test suite.
Use newer Ubuntu in Travis to test against OpenSSL 1.1.1 (and thus
test the interoperability of ECDH code in Travis).

(adam)

2020-10-03 06:08:06 UTC MAIN commitmail json YAML

py-radon: updated to 4.3.2

4.3.2
- Move `Flake8Checker` to separate, isolated module

4.3.1
- Separate `flake8-polyfill` to extra requirements

4.2.0
- Fix for Python 2.7
- Pin Colorama to different versions depending on the Python version

(adam)

2020-10-03 06:03:18 UTC MAIN commitmail json YAML

py-joblib: updated to 0.17.0

Release 0.17.0

- Fix a spurious invalidation of `Memory.cache`'d functions called with
  `Parallel` under Jupyter or IPython.

- Bump vendored loky to 2.9.0 and cloudpickle to 1.6.0. In particular
  this fixes a problem to add compat for Python 3.9.

(adam)

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

py-flake8: updated to 3.8.4

3.8.4

Bugs Fixed
- Fix multiprocessing errors on platforms without ``sem_open`` syscall.
- Fix skipping of physical checks on the last line of a file which does not
  end in a newline.

(adam)

2020-10-02 23:47:50 UTC MAIN commitmail json YAML

doc: Updated x11/gnustep-gui to 0.28.0

(mef)

2020-10-02 23:47:29 UTC MAIN commitmail json YAML

(x11/gnustep-gui)  Updated 0.22 to 0.28

(pkgsrc)
  - githubify
  - DISTNAME changed  (gnustep-gui to libs-gui)
  - LICENSE changed  (gnu-gpl-v3  to gnu-lgpl-v2.1 OR gnu-gpl-v3),
    both COPYING and COPYING.LIB now included
  - some discussion either renaming to libs-gui or staying on gnustep-gui
    http://mail-index.netbsd.org/pkgsrc-users/2020/09/28/msg032335.html

(upstream)
1.1 Noteworthy changes in version '0.28.0'
==========================================

This version adds support for modern XIB files and many new classes.
Plus the usual bunch of bug fixes.

  * Support loading of document XIB files.
  * Improve Key Value Binding for NSArrayController and add more
    bindings.
  * Better support for multi monitor usage and other improvement in the
    backend integration.
  * Add classes NSFontCollection, NSColorSampler, NSSpeechRecognizer,
    NSAppearance, NSPDFInfo, NSPICTImageRep, NSCIImageRep,
    NSPDFImageRep, NSPDFPanel, NSDataAsset, NSDatePicker,
    NSDatePickerCell, NSPredicateEditor, NSPredicateEditorRowTemplate,
    NSRuleEditor, NSGestureRecognizer, NSButtonTouchBarItem,
    NSCandidateListTouchBarItem, NSClickGestureRecognizer,
    NSColorPickerTouchBarItem, NSCustomTouchBarItem,
    NSGroupTouchBarItem, NSMagnificationGestureRecognizer,
    NSPanGestureRecognizer, NSPickerTouchBarItem,
    NSPopoverTouchBarItem, NSPressGestureRecognizer,
    NSRotationGestureRecognizer, NSSharingServicePickerTouchBarItem,
    NSSliderTouchBarItem, NSStepperTouchBarItem, NSTouchBarItem,
    NSTouchBar, NSTouch, NSDockTile.
  * Implement NSEPSImageRep.
  * Better encoding handling in RTF files.
  * Theming and drawing improvements.
  * Increase small font size to 10.
  * New cursor and stepper images.
  * Move NSFileWrapper to Foundation.
  * Fixed build on Debian GNU/kFreeBSD.
  * With command line argument -autolaunch YES, do not activate the
    application when -activateIgnoringOtherApps: is invoked.
  * Improvements to WindowMaker compatibility (e.g.  WMFHideApplication
    support).
  * Lowered NSFloatingWindowLevel by one to distinguish floating panels
    from menus.

1.2 Noteworthy changes in version '0.27.0'
==========================================

This version includes numerous bugfixes, compatibility improvements and
other changes accumulated over the last year.  It also enables work to
be done on integrating NSViews with a Core Animation renderer.

  * Make targetForAction safer.
  * Speed up menu updates.
  * Clean up speech tool compilation and switch to newer interface.
  * Fix bug in CUPS subclassing introduced in last release.
  * Minor improvements to typesetting.
  * Add NSIsControllerMarker.
  * Fix tracking on segmented cell.
  * Bring slider cell closer to Cocoa implementation.
  * Add ivar for Core Animation in NSView.
  * Improve border calculation on printing.
  * Lazy load app icon.
  * Better detection of removable volumes.
  * Polish translations.
  * Japanese translations.
  * Lots of bug fixes.

1.3 Noteworthy changes in version '0.26.2'
==========================================

This version is a small, but important bugfix release.

  * printing: Fix allocation of the CUPS printing classes.
  * installation: Fix the configure script.

1.4 Noteworthy changes in version '0.26.1'
==========================================

This version is released to conincide with version 1.25.1 of
gnustep-base, which contains changes required for this version of
gnustep-gui and gnustep-back.

  It includes an important workaround for users of GNUstep Objective-C
Runtime (libobjc2) and non-fragile ABI to avoid a bug in interaction
between the clang compiler and the runtime when non-fragile ABI is in
use.  Specifically, Clang and the runtime may disagree on what is the
offset of an ivar in a class's RAM. This manifested in a crash at
application startup due to misalignment of _gcontext inside NSThread.
See the mailing list discussion
(http://lists.gnu.org/archive/html/discuss-gnustep/2017-12/msg00129.html)
for more information.

  It also contains the following changes:

  * tests: Cleanup of warnings.
  * tests: Fix text system deallocation test.
  * printing: Undefine __BLOCKS__ before including cups.h, as some
    versions of the header expect that libdispatch is present and used
    if __BLOCKS__ is defined.
  * graphics context: Workaround for Clang+libobjc2+nonfragile ABI
    issue.

1.5 Noteworthy changes in version '0.26.0'
==========================================

This version was bumped due to previous binary incompatibilities between
0.25.0 and 0.25.1.  This version also includes numerous compatibility
improvements from the Summer of Code project, and a wide variety of
other fixes.  Notably, it fixes the use of cupsGetPPD() in the printing
system.

  * printing: Add an include to get deprecated function cupsGetPPD() on
    newer CUPS systems.
  * chore: Bump required base version.
  * tiff: Support for writing resolution.
  * jpeg: Save resolution information if it is different from 72 dpi.
  * save panel: Fix return type of sorting function.
  * events: Add some newer Cocoa enums and one method with dummy
    implementation.
  * speech synthesis: NSSpeechSynthesizerDelegate is now a @protocol on
    runtimes that support it.
  * pasteboard: New type identifiers.
  * translations: Some work on Polish, Russian and German translations
  * cell: Improvements to mouse tracking logic on NSCell.
  * image: If an unknown named image is unarchived with a coder or
    keyed coder, keep the name.
  * screen: Add -backingScaleFactor and return 1.0.
  * window: Return 1.0 from -backingScaleFactor.

  * compatibility: Numerous stub implementations of constants, classes
    and methods to improve source-level compatibility.
  * other bugfixes

1.6 Noteworthy changes in version '0.25.1'
==========================================

  * JPEG (saving) alpha channel fixes and size with resolution != 72
  * JPEG resolution read support
  * TIFF saving fixes
  * Improved volumes mounting and support
  * Portability improvements in volume mounting and support
  * Corrected layout of empty strings
  * Only update visible menus

1.7 Noteworthy changes in version '0.25.0'
==========================================

  * Fixes for new GIF library versions
  * Theming of named images for specific applications by the use of the
    CFBundleIdentifier in the theme
  * New icons and corresponding constants for special folders, recycler
    and others
  * Improvements in NSWorkspace icon lookup
  * Improvements in removable media commands, imported and cleaned from
    GWorkspace
  * Numerous bug fixes and improvements in Cocoa compatibility
  * Numerous theme tweaks
  * Spanish locale

1.8 Noteworthy changes in version '0.24.1'
==========================================

>From a look through ChangeLog, we can see a lot of bugfixes for this
release, with the main focus on avoiding display glitches and improving
OSX compatibility.

1.9 Noteworthy changes in version '0.24.0'
==========================================

New features include:
  * Require newer base release as we moved the
    -replaceObject:withObject: of NSKeyedUnarchiver there.
  * Support for newer releases of the gif library.
  * NSTabView is now flipped.
  * Theme improvements and changes to image mapping.

  Many bugfixes.

1.10 Noteworthy changes in version '0.23.1'
===========================================

This is a bugfix release, primarily to deal with coding/archiving
issues.

(mef)

2020-10-02 19:45:06 UTC MAIN commitmail json YAML

doc: Updated devel/go-gopkgs to 2.1.2

(bsiegert)

2020-10-02 19:44:47 UTC MAIN commitmail json YAML

2020-10-02 19:35:05 UTC MAIN commitmail json YAML

Updated www/py-django-reversion, www/py-djangorestframework, www/py-test-django, www/py-livereload

(adam)

2020-10-02 19:34:32 UTC MAIN commitmail json YAML

py-livereload: updated to 2.6.3

Version 2.6.3
Support for custom default filenames.

(adam)

2020-10-02 19:31:39 UTC MAIN commitmail json YAML

py-test-django: updated to 3.10.0

v3.10.0

Improvements
Officialy support Django 3.1
Preliminary supoprt for upcoming Django 3.2
Support for pytest-xdist 2.0

Misc
Fix running pytest-django窶冱 own tests against pytest 6.0

(adam)

2020-10-02 19:27:47 UTC MAIN commitmail json YAML

py-djangorestframework: updated to 3.12.1

3.12.1
Add TokenProxy migration.

3.12.0
Add --file option to generateschema command.
Support tags for OpenAPI schema generation. See the schema docs.
Support customising the operation ID for schema generation. See the schema docs.
Support OpenAPI components for schema generation. See the schema docs.
The following methods on AutoSchema become public API: get_path_parameters, get_pagination_parameters, get_filter_parameters, get_request_body, get_responses, get_serializer, get_paginator, map_serializer, map_field, map_choice_field, map_field_validators, allows_filters. See the schema docs
Add support for Django 3.1's database-agnositic JSONField.
SearchFilter now supports nested search on JSONField and HStoreField model fields.
SearchFilter now supports searching on annotate() fields.
The authtoken model no longer exposes the pk in the admin URL.
Add __repr__ for Request instances.
UTF-8 decoding with Latin-1 fallback for basic auth credentials.
CharField treats surrogate characters as a validation failure.
Don't include callables as default values in schemas.
Improve ListField schema output to include all available child information.
Allow default=False to be included for BooleanField schema outputs.
Include "type" information in ChoiceField schema outputs.
Include "type": "object" on schema objects.
Don't include component in schema output for DELETE requests.
Fix schema types for DecimalField.
Fix schema generation for ObtainAuthToken view.
Support passing context=... to view .get_serializer() methods.
Pass custom code to PermissionDenied if permission class has one set.
Include "example" in schema pagination output.
Default status code of 201 on schema output for POST requests.
Use camelCase for operation IDs in schema output.
Warn if duplicate operation IDs exist in schema output.
Improve handling of decimal type when mapping ChoiceField to a schema output.
Disable YAML aliases for OpenAPI schema outputs.
Fix action URL names for APIs included under a namespaced URL.
Update jQuery version from 3.4 to 3.5.
Fix UniqueTogether handling when serializer fields use source=....
HTTP HEAD requests now set self.action correctly on a ViewSet instance.
Return a valid OpenAPI schema for the case where no API schema paths exist.
Include tests in package distribution.
Allow type checkers to support annotations like ModelSerializer[Author].
Don't include invalid charset=None portion in the request Content-Type header when using APIClient.
Fix \Z/\z tokens in OpenAPI regexs.
Fix PrimaryKeyRelatedField and HyperlinkedRelatedField when source field is actually a property.
Token.generate_key is now a class method.
@action warns if method is wrapped in a decorator that does not preserve information using

(adam)

2020-10-02 19:23:35 UTC MAIN commitmail json YAML

py-django-reversion: updated to 3.0.8

3.0.8:
- Added ``use_natural_foreign_keys`` option to ``reversion.register()``.
- Documentation improvments and minor fixes.
- Dropped support for Django 1.11 LTS.

(adam)

2020-10-02 19:19:26 UTC MAIN commitmail json YAML

Updated textproc/py-regex, textproc/py-phonenumbers, devel/py-cached-property, devel/py-cheetah3

(adam)

2020-10-02 19:18:59 UTC MAIN commitmail json YAML

py-cheetah3: updated to 3.2.6

3.2.6:
Bug fixes:
Fixed use of uninitialized variable in _namemapper.

(adam)

2020-10-02 19:16:47 UTC MAIN commitmail json YAML

py-cached-property: updated to 1.5.2

1.5.2:
* Add formal support for Python 3.8
* Remove formal support for Python 3.4
* Switch from Travis to GitHub actions
* Made tests pass flake8 for Python 2.7

(adam)

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

py-phonenumbers: updated to 8.12.10

8.12.10:
Upstream changes

(adam)

2020-10-02 19:10:58 UTC MAIN commitmail json YAML

py-regex: updated to 2020.9.27

2020.9.27:
Unknown changes

(adam)

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

graphics/libheif: Regenerate distinfo left out after previous commit

(otis)

2020-10-02 17:09:35 UTC MAIN commitmail json YAML

graphics/libheif: Fix build on SmartOS

Fix build on SmartOS or other platforms where more include files
are needed.

(otis)

2020-10-02 16:52:34 UTC MAIN commitmail json YAML

doc: Update mingw-w64 packages

(ryoon)

2020-10-02 16:52:01 UTC MAIN commitmail json YAML

mingw-w64: Update to 8.0.0

* Sync with mingw-w64 packages.

(ryoon)

2020-10-02 16:49:37 UTC MAIN commitmail json YAML

mingw-w64-*: Update to mingw-w64 to 8.0.0

* Update GCC to 10.2.0.
* Update Binutils to 2.35.1

Changelog:
v8.0.0: 2020-09-18

Notable changes:

    New Hyper-V headers and libraries by Biswapriyo Nath
    Many headers updated from Wine by Jacek Caban.
    ARM math improvements by Martin Storsjo
    floating point fixes by Liu Hao
    many *printf compatibility fixes by Liu Hao and Martin Storsjo
    massive Windows App Store API updates by Steve Lhomme
    winstorecompat library updates by Martin Storsjo
    __USE_MINGW_ANSI_STDIO now automatically enabled in C99 and C11 mode when not using UCRT by Pali Rohar
    wdm and ddk updates by Zebediah Figura
    UCRT for Windows Store Apps (-lucrtapp) by Martin Storsjo
    Audioclient and ActivateAudioInterfaceAsync API updates by Liu Hao
    DirectX SDKs are now always installed

(ryoon)

2020-10-02 16:40:32 UTC MAIN commitmail json YAML

blackbox70: add conditional libXft inclusion in buildlink3.mk

Now that libXft is an option, it has to be reflected in buildlink3.mk,
or build failures can occur in wm/bbpager04.

(gutteridge)

2020-10-02 15:45:46 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 81.0.1

(ryoon)

2020-10-02 15:45:25 UTC MAIN commitmail json YAML

firefox-l10n: Update to 81.0.1

* Sync with www/firefox-81.0.1.

(ryoon)

2020-10-02 15:45:05 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 81.0.1

(ryoon)

2020-10-02 15:44:16 UTC MAIN commitmail json YAML

firefox: Update to 81.0.1

Changelog:
Fixed

    Fixed missing content on Blackboard course listings (bug 1665447)

    Resolved incorrect scaling of Flash content on HiDPI macOS
    systems (bug 1667267)

    Fixes for various printing issues (bug 1667342, bug 1667510,
    bug 1667723)

    Fixed legacy preferences not being properly applied when set
    via GPO (bug 1666836)

    Fixed Picture-in-Picture controls being visible on audio-only
    page elements (bug 1666775)

    Fixed high memory growth with addons such as Disconnect installed,
    causing browser responsiveness issues over time (bug 1658571)

    Various stability improvements (bug 1661485, bug 1664542, bug
    1664843)

(ryoon)

2020-10-02 14:20:35 UTC MAIN commitmail json YAML

compiler-rt: remove patch fixing build on NetBSD

One of the two patches fixing the build on NetBSD was wrong; I had modified it
to build again but it turns out it was not necessary at all in the first place.
I just confirmed it on netbsd-9/amd64.

Bumps PKGREVISION for safety, since it built again after modifying the original
patch.

Coordinated with kamil@ (who upstreams for us)

(khorben)

2020-10-02 13:26:10 UTC MAIN commitmail json YAML

xlockmore: ftgl should be disabled if tty is

avoids it being picked up by other means resulting in mysterious build
errors

(nia)

2020-10-02 13:01:44 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel411 to 4.11.4nb2

(bouyer)

2020-10-02 13:00:48 UTC MAIN commitmail json YAML

2020-10-02 12:26:58 UTC MAIN commitmail json YAML

Updated devel/libuv, lang/nodejs10, lang/nodejs12, lang/nodejs

(adam)

2020-10-02 12:26:34 UTC MAIN commitmail json YAML

nodejs: updated to 14.13.0

Version 14.13.0 (Current)

Notable Changes
(SEMVER-MINOR) deps: upgrade to libuv 1.40.0
(SEMVER-MINOR) module: named exports for CJS via static analysis
(SEMVER-MINOR) module: exports pattern support
(SEMVER-MINOR) src: allow N-API addon in AddLinkedBinding()

Version 14.12.0 (Current)

Notable changes
deps:
* update to uvwasi 0.0.11
n-api:
* create N-API version 7
* add more property defaults

Version 14.11.0 (Current)

Notable Changes
This is a security release.

Vulnerabilities fixed:
CVE-2020-8251: Denial of Service by resource exhaustion CWE-400 due to unfinished HTTP/1.1 requests (Critical).
CVE-2020-8201: HTTP Request Smuggling due to CR-to-Hyphen conversion (High).

(adam)

2020-10-02 12:24:27 UTC MAIN commitmail json YAML

nodejs12: updated to 12.18.4

Version 12.18.4 'Erbium' (LTS)

Notable Changes
This is a security release.

Vulnerabilities fixed:
CVE-2020-8201: HTTP Request Smuggling due to CR-to-Hyphen conversion (High).
CVE-2020-8252: fs.realpath.native on may cause buffer overflow (Medium).

(adam)

2020-10-02 12:23:54 UTC MAIN commitmail json YAML

nodejs10: updated to 10.22.1

Version 10.22.1 'Dubnium' (LTS)

Notable changes
This is a security release.

Vulnerabilities fixed:
CVE-2020-8252: fs.realpath.native on may cause buffer overflow (Medium).

Version 10.22.0 'Dubnium' (LTS)

Notable changes
deps:
* upgrade npm to 6.14.6
* upgrade openssl sources to 1.1.1g
n-api:
* add napi_detach_arraybuffer

(adam)

2020-10-02 12:22:34 UTC MAIN commitmail json YAML

libuv: updated to 1.40.0

v1.40.0  …
Changes since version 1.39.0:
* udp: add UV_UDP_MMSG_FREE recv_cb flag (Ryan Liptak)
* include: re-map UV__EPROTO from 4046 to -4046 (YuMeiJie)
* doc: correct UV_UDP_MMSG_FREE version added (cjihrig)
* doc: add uv_metrics_idle_time() version metadata (Ryan Liptak)
* win,tty: pass through utf-16 surrogate pairs (Mustafa M)
* unix: fix DragonFly BSD build (Aleksej Lebedev)
* win,udp: fix error code returned by connect() (Santiago Gimeno)
* src: suppress user_timeout maybe-uninitialized (Daniel Bevenius)
* test: fix compiler warning (Vladimír Čunát)
* build: fix the Haiku cmake build (David Carlier)
* linux: fix i386 sendmmsg/recvmmsg support (Ben Noordhuis)
* build: add libuv-static pkg-config file (Nikolay Mitev)
* unix,win: add uv_timer_get_due_in() (Ulrik Strid)
* build,unix: add QNX support (Elad Lahav)
* include: remove incorrect UV__ERR() for EPROTO

(adam)

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

p5-HTTP-CookieJar: fix depends

Use TEST_DEPENDS for test dependencies.
Add a missing test dependency.
Use standard "-[0-9]*" version pattern.

(wiz)

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

Updated www/p5-HTTP-CookieJar

(wen)

2020-10-02 11:59:37 UTC MAIN commitmail json YAML

Update to 0.010
Update DEPENDS

Upstream changes:
0.010    2020-09-20 11:28:49-04:00 America/New_York

    - No changes from 0.009

0.009    2020-09-17 22:39:16-04:00 America/New_York (TRIAL RELEASE)

    [FIXED]

    - Fixed handling of edge case where Max-Age == 0

(wen)

2020-10-02 11:31:14 UTC MAIN commitmail json YAML

2020-10-02 10:32:52 UTC MAIN commitmail json YAML

Updated math/R-car to 3.0.10

(wen)

2020-10-02 10:31:59 UTC MAIN commitmail json YAML

Update to 3.0.10

Upstream changes:
Changes to Version 3.0-10

  o Fixed as error when using parameter name "(Intercept)" with deltaMethod().

  o Several changes to Boot() to correct bugs, support the plinear algorithm, to correct use of weights for lm, and allow use of weights for nls.

  o Fix quantregLine() to work with development version 5.69 of quantreg package (following heads-up from Roger Koenker).

(wen)

2020-10-02 10:27:21 UTC MAIN commitmail json YAML

doc: Added emulators/xroar version 0.36.2

Fix previous.

(ryoon)

2020-10-02 10:26:32 UTC MAIN commitmail json YAML

emulators: Enable xroar

(ryoon)

2020-10-02 10:25:43 UTC MAIN commitmail json YAML

doc: Updated emulators/xroar to 0.36.2

(ryoon)

2020-10-02 10:25:03 UTC MAIN commitmail json YAML

emulators/xroar: import xroar-0.36.2

XRoar - a Dragon/Tandy Coco emulator

XRoar is a Dragon emulator that runs on a wide variety of platforms.
Due to hardware similarities, XRoar also emulates the Tandy Colour
Computer (CoCo) models 1 & 2.  Some features are:

  * Emulates Dragon 32, Dragon 64, Dragon 200-E, Tandy CoCo 1 & 2, and
    compatibles.
  * Emulates DragonDOS, Delta and RSDOS disk systems.
  * Emulates the Orchestra 90-CC stereo sound cartridge.
  * Supports both raw and translated keyboard modes.
  * Reads and writes virtual cassettes (compact '.cas' files and audio
    files).
  * Reads and writes VDK, JVC and DMK format virtual floppy diskettes.
  * Saves and loads machine snapshots.
  * Provides a GDB target for remote debugging.
  * Games Master Cartridge support, including SN76489 sound chip.
  * MOOH RAM expansion + SPI support.
  * Glenside IDE support.

(ryoon)

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

musicpd: remove patch that was integrated upstream

(wiz)

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

doc: Updated audio/musicpd to 0.22

(wiz)

2020-10-02 09:47:09 UTC MAIN commitmail json YAML

musicpd: update to 0.22.

ver 0.22 (2020/09/23)
* protocol
  - "findadd"/"searchadd"/"searchaddpl" support the "sort" and
    "window" parameters
  - add command "readpicture" to download embedded pictures
  - command "moveoutput" moves an output between partitions
  - command "delpartition" deletes a partition
  - show partition name in "status" response
* tags
  - new tags "Grouping" (for ID3 "TIT1"), "Work" and "Conductor"
* input
  - curl: support "charset" parameter in URI fragment
  - ffmpeg: allow partial reads
  - io_uring: new plugin for local files on Linux (using liburing)
  - smbclient: close unused SMB/CIFS connections
* database
  - upnp: drop support for libupnp versions older than 1.8
* playlist
  - cue: integrate contents in database
* decoder
  - ffmpeg: support RTSP
  - mad: remove option "gapless", always do gapless
  - sidplay: add option "default_genre"
  - sidplay: map SID name field to "Album" tag
  - sidplay: add support for new song length format with libsidplayfp 2.0
  - vorbis, opus: improve seeking accuracy
* playlist
  - flac: support reading CUE sheets from remote FLAC files
* filter
  - ffmpeg: new plugin based on FFmpeg's libavfilter library
  - hdcd: new plugin based on FFmpeg's "af_hdcd" for HDCD playback
  - volume: convert S16 to S24 to preserve quality and reduce dithering noise
  - dsd: add integer-only DSD to PCM converter
* output
  - jack: add option "auto_destination_ports"
  - jack: report error details
  - pulse: add option "media_role"
  - solaris: support S8 and S32
* lower the real-time priority from 50 to 40
* switch to C++17
  - GCC 8 or clang 5 (or newer) recommended

ver 0.21.26 (2020/09/21)
* database
  - inotify: obey ".mpdignore" files
* output
  - osx: fix crash bug
  - sles: support floating point samples
* archive
  - bzip2: fix crash on corrupt bzip2 file
  - bzip2: flush output at end of input file
  - iso9660: fix unaligned reads
  - iso9660: support seeking
  - zzip: fix crash on corrupt ZIP file
* decoder
  - ffmpeg: remove "rtsp://" from the list of supported protocols
  - ffmpeg: add "hls+http://" to the list of supported protocols
  - opus: support the gain value from the Opus header
  - sndfile: fix lost samples at end of file
* fix "single" mode bug after resuming playback
* the default log_level is "default", not "info"

(wiz)

2020-10-02 09:26:27 UTC MAIN commitmail json YAML

doc: Updated www/py-yarl to 1.6.0

(wiz)

2020-10-02 09:26:18 UTC MAIN commitmail json YAML

py-yarl: update to 1.6.0.

Fix dependencies.

1.6.0 (2020-09-23)
==================

Features
--------

- Allow for int and float subclasses in query, while still denying bool.
  `#492 <https://github.com/aio-libs/yarl/issues/492>`_

Bugfixes
--------

- Do not requote arguments in ``URL.build()``, ``with_xxx()`` and in ``/`` operator.
  `#502 <https://github.com/aio-libs/yarl/issues/502>`_
- Keep IPv6 brackets in ``origin()``.
  `#504 <https://github.com/aio-libs/yarl/issues/504>`_

(wiz)

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

doc: Updated devel/pkgconf to 1.7.3

(wiz)

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

pkgconf: update to 1.7.3.

Changes from 1.7.2 to 1.7.3:
----------------------------

* Bug fixes:
  - Fix a possible out of boundary write when evaluating dependencies.
    Patch by Tobias St旦ckmann.
  - Fix escaping logic on Windows.  Patch by Vincent Torri.
  - Fix out of boundary reads and writes with a malformed fragment.
    Patches by Tobias St旦ckmann.
  - Fix a possible out of boundary write when evaluating tuples.
    Patch by Tobias St旦ckmann.

Changes from 1.7.1 to 1.7.2:
----------------------------

* Bug fixes:
  - Fix a windows-specific crash relating to path fixups.

Changes from 1.7.0 to 1.7.1:
----------------------------

* Bug fixes:
  - Fix a possible out of boundary access in the parser for the
    cross-compile database.  Patch by Tobias St旦ckmann.
  - Missing files for building with Meson are now included in the
    tarball.  Patch by Neal Gompa.
  - Fix calculation of package atoms on Windows with paths that
    use both directory separator characters.

Changes from 1.6.3 to 1.7.0:
----------------------------

* Bug fixes:
  - Fix a possible buffer overflow involving newline escaping.
    Patch by Tobias St旦ckmann.
  - Fix an out of boundary access in the parser.
    Patch by Tobias St旦ckmann.
  - Fix leakage of strcmp() result value in pkgconf_compare_version()
    responses.
  - Return the default personality if loading a cross-compile
    personality file failed.
  - Do not complain about newlines when validating package versions.
  - Properly detect strndup() on Windows when building with Meson.

* Enhancements:
  - A new --shared option and WantDefaultStatic cross-compile
    configuration option have been added.  This allows for toolchains
    to specify that static linking should be used by default.
  - Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has
    been added.  Patch by Dan Kegel.
  - Support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS
    client flag which disables emulation of freedesktop.org pkg-config
    fragment merging semantics has been added.
    Patch by Karen Arutyunov.

Changes from 1.6.2 to 1.6.3:
----------------------------

* Bug fixes:
  - Properly tokenize versions.  Versions cannot logically contain
    whitespace, as dependency-lists would not properly tokenize if
    they could.  A diagnostic is generated for malformed version
    strings containing whitespace when --validate is used.

* Enhancements:
  - CMake support has been dropped.  Use Meson to build on Windows.

Changes from 1.6.1 to 1.6.2:
----------------------------

* Bug fixes:
  - Fixed a memory leak when deduplicating paths.
  - Fixed strndup-related build regression on Windows.

* Enhancements:
  - Added pkgconf-lite variant.  pkgconf-lite is a stripped down
    variant of pkgconf that only includes pkg-config features.
  - Added --modversion description to pkgconf(1) man page.

(wiz)

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

doc: Updated net/mtr to 0.94

(wiz)

2020-10-02 09:19:59 UTC MAIN commitmail json YAML

mtr: update to 0.94.

V0.94
  Aaron Lipinski (10):
        gtk_menu_append -> gtk_menu_shell_append
        GTK_OBJECT -> G_OBJECT
        gtk_button_new_from_stock -> gtk_button_new_with_label
        gtk3
        hbox/vbox -> gtk_box_new
        gtk_menu_popup -> gtk_menu_popup_at_pointer
        show resolved hostname in raw dnsline
        rely on final return NULL
        introduce libasan
        avoid stack use after scope

  Alejandro Leal (2):
        few updates to manual page and README.md
        Updating some comments

  Chongyu Zhu (1):
        probe: fix find_source_addr

  Konrad Bucheli (1):
        fix segmentation fault if there is no IP address on an interface (fixes #320)

  Kulemin Alexander (1):
        report: json: reworked with libjansson

  Mark Egan-Fuller (1):
        Add display of destination.

  Markus K旦tter (6):
        simplification - remove sockaddrtop
        simplification - remove addrcpy
        simplification - remove rsa{4,6}
        simplification - address addrcmp
        simplification - improve readability
        ip6 udp - fix probes with local or remote port

  R.E. Wolff (29):
        fix warning on recent compilers.
        Merge branch 'master' of github.com:traviscross/mtr
        net find local address fix by meingtsla
        proposed patch for bsd compile error
        fix closing brace
        Added include errno --obouizi
        Merge branch 'master' of github.com:traviscross/mtr
        More compilation warning fixes from obouizi
        Added extra help text to configure --yvs
        Changed MAXPATH to MAX_PATH for AIX compatibility. -- aixtools
        make the code for gtk2/3 a bit nicer.
        Merge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr
        Merge branch 'master' of github.com:traviscross/mtr
        in hindsight my previous patch wasn't so nice. And nobody told me.

  Sean Wei (1):
        Fix parameter in ui/net.c

  Siyuan Miao (1):
        show mpls information in raw output

  atib (1):
        Added code to print multiple addresses regitered on the same hop count

  atibdialpad (2):
        Change TTL dynamically to adjust for path changes
        TODO list changes

  meingtsla (2):
        asn_{open,close}: Always initialize ipinfo hash table
        Merge branch 'master' of https://github.com/traviscross/mtr into asn-open-always-hcreate

(wiz)

2020-10-02 08:35:31 UTC MAIN commitmail json YAML

py-markovify: updated to 0.8.3

0.8.3:
Unknown changes

(adam)

2020-10-02 08:34:39 UTC MAIN commitmail json YAML

py-numba: updated to 0.51.2

Version 0.51.2

This is a bugfix release for 0.51.1. It fixes a critical performance bug in the CFG back edge computation algorithm that leads to exponential time complexity arising in compilation for use cases with certain pathological properties.

Continue. Don窶冲 visit already checked successors

Version 0.51.1

This is a bugfix release for 0.51.0, it fixes a critical bug in caching, another critical bug in the CUDA target initialisation sequence and also fixes some compile time performance regressions:

Fix objmode cache segfault
Fix compilation slowdown due to controlflow analysis
CUDA: Don窶冲 make a runtime call on import
Fix: Make UnicodeCharSeq into str for comparison.
Fix: Failure in test_cuda_submodules

(adam)

2020-10-02 08:26:44 UTC MAIN commitmail json YAML

doc: Updated mail/fetchmailconf to 6.4.12

(triaxx)

2020-10-02 08:23:36 UTC MAIN commitmail json YAML

doc: Updated mail/fetchmail to 6.4.12

(triaxx)

2020-10-02 08:20:28 UTC MAIN commitmail json YAML

fetchmail: Update to 6.4.12

pkgsrc changes:
---------------
  * Remove a conditional test for very old and unmaintained releases of
    NetBSD. The variable defined is this test seems to be absent from the
    pkgsrc tree and pkglint warns about its use.
  * Add a LICENSE to fetchmailconf

upstream changes:
-----------------
fetchmail-6.4.12 (released 2020-09-04, 27596 LoC):

# BUG FIXES:
* The README file is now the one from Git again. The makerelease.pl script
  used to roll and upload the tarball sometimes clobbered the README file and
  replaced its contents by a part of the NEWS file.

---------------------------------------------------------------------------------
fetchmail-6.4.11 (released 2020-08-28, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9 and 6.4.10 would miss checking for TLS v1.2 and
  TLS v1.3 support if AC_LIB_LINKFLAGS came up with something such as
  /path/to/libssl.so, rather than -lssl. (For instance on FreeBSD)

# KNOWN BUGS AND WORKAROUNDS
  (This section floats upwards through the NEWS file so it stays with the
  current release information)
* Fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* Fetchmail currently uses 31-bit signed integers in several places
  where unsigned and/or wider types should have been used, for instance,
  for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
  Fixing this requires C89 compatibility to be relinquished.
* BSMTP is mostly untested and errors can cause corrupt output.
* Fetchmail does not track pending deletes across crashes.
* The command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.

---------------------------------------------------------------------------------
fetchmail-6.4.10 (released 2020-08-27, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9's configure was unable to pick up OpenSSL
  if it wasn't announced by pkg-config, for instance, on FreeBSD.

---------------------------------------------------------------------------------
fetchmail-6.4.9: (not announced by e-mail, withdrawn)

## DOCUMENTATION UPDATE:
* manpage: mention that the SSL/TLS certificate fingerprint uses an MD5 hash.

## CHANGES:
* configure: try to use AC_LIB_LINKFLAGS to obtain proper link flags for
  libcrypto and libssl if pkg-config failed.
  This is an attempt to fix borderline issues when users building on systems
  with obsolete OpenSSL try to use a local newer OpenSSL from a separate
  directory.

## NEW TRANSLATION, with thanks to the translator:
* ro:    Florentina Mu��at [Romanian]

(triaxx)

2020-10-02 08:11:31 UTC MAIN commitmail json YAML

Updated devel/ccache, www/py-uvicorn

(adam)

2020-10-02 08:11:11 UTC MAIN commitmail json YAML

py-uvicorn: updated to 0.12.1

0.12.1

Changed
Pinning h11 and python-dotenv to min versions
Get docs/index.md in sync with README.md

Fixed
Improve changelog by pointing out breaking changes

(adam)

2020-10-02 08:08:26 UTC MAIN commitmail json YAML

boost: use more portable invocation of find(1)

The find -print0 and xargs -0 options are not supported by all
implementations. Instead, use the POSIX equivalent syntax
`find -exec ... {} +`, which is already in use by several of the
boost packages (boost-build, boost-docs, and boost-headers).

(mcf)

2020-10-02 08:08:07 UTC MAIN commitmail json YAML

ccache: updated to 3.7.12

ccache 3.7.12

Bug fixes
Coverage files (.gcno) produced by GCC 9+ when using -fprofile-dir=dir are now handled gracefully by falling back to running the compiler.
Fixed writing to log file larger than 2 GiB when running ccache compiled in 32-bit mode.

Other
Improved documentation about sharing a cache on NFS.
Fixed test case failures with old objdump versions.
Fixed test case failures with GCC 4.4.

(adam)

2020-10-02 07:44:32 UTC MAIN commitmail json YAML

Updated www/py-httpx, math/py-numpy

(adam)

2020-10-02 07:44:15 UTC MAIN commitmail json YAML

py-numpy: updated to 1.19.2

1.19.2:
TST: Change aarch64 to arm64 in travis.yml.
MAINT: Configure hypothesis in ``np.test()`` for determinism,...
BLD: pin setuptools < 49.2.0
ENH: Add NumPy declarations to be used by Cython 3.0+
BUG: Remove non-threadsafe sigint handling from fft calculation
BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 max
DOC: Use SPDX license expressions with correct license
DOC: Fix the link to the quick-start in the old API functions
BUG: fix pickling of arrays larger than 2GiB

(adam)

2020-10-02 07:42:53 UTC MAIN commitmail json YAML

py-httpx: updated to 0.15.5

0.15.5

Added
* Add `response.next_request`

(adam)

2020-10-02 07:17:34 UTC MAIN commitmail json YAML

Updated devel/p5-IO-HTML to 1.004

(wen)

2020-10-02 07:16:37 UTC MAIN commitmail json YAML

Update to 1.004

Upstream changes:
1.004  2020-09-26
        - No code changes since 1.003, just documentation improvements
        - New example file: detect-encoding.pl

1.003  2015-09-26 Trial Release
        - Do not use incomplete quoted attribute values in find_charset_in.
          If we reach the end of the string without finding the closing quote,
          terminate processing instead of using whatever we did collect as
          the attribute's value.
        - Add tests for the $bytes_to_check configuration variable (GitHub#1)

1.002  2015-09-19 Trial Release
        - Add $bytes_to_check configuration variable (GitHub#1)

(wen)

2020-10-02 02:18:07 UTC MAIN commitmail json YAML

Mediawiki had been updated to 1.35.

(wen)

2020-10-02 02:14:56 UTC MAIN commitmail json YAML

Updated www/py-django3 to 3.1.2

(wen)

2020-10-02 02:14:03 UTC MAIN commitmail json YAML

Update to 3.1.2

Upstream changes:
Django 3.1.2 release notes¶

October 1, 2020

Django 3.1.2 fixes several bugs in 3.1.1.
Bugfixes¶

    Fixed a bug in Django 3.1 where FileField instances with a callable storage were not correctly deconstructed (#31941).
    Fixed a regression in Django 3.1 where the QuerySet.ordered attribute returned incorrectly True for GROUP BY queries (e.g. .annotate().values()) on models with Meta.ordering. A model’s Meta.ordering doesn’t affect such queries (#31990).
    Fixed a regression in Django 3.1 where a queryset would crash if it contained an aggregation and a Q object annotation (#32007).
    Fixed a bug in Django 3.1 where a test database was not synced during creation when using the MIGRATE test database setting (#32012).
    Fixed a django.contrib.admin.EmptyFieldListFilter crash when using on a GenericRelation (#32038).
    Fixed a regression in Django 3.1.1 where the admin changelist filter sidebar would not scroll for a long list of available filters (#31986).

(wen)

2020-10-02 01:53:07 UTC MAIN commitmail json YAML

Updated www/mediawiki to 1.35.0

(wen)

2020-10-02 01:51:10 UTC MAIN commitmail json YAML

2020-10-01 21:24:57 UTC MAIN commitmail json YAML

doc: Updated math/sc-im to 0.7.0nb18

(sjmulder)

2020-10-01 21:24:42 UTC MAIN commitmail json YAML

math/sc-im: Revbump for libxlsxwriter update

(sjmulder)

2020-10-01 21:11:01 UTC MAIN commitmail json YAML

doc: Updated textproc/libxlsxwriter to 1.0.0

(sjmulder)

2020-10-01 21:10:42 UTC MAIN commitmail json YAML

textproc/libxlsxwriter: Update to 1.0.0

Changes:
- Added support for worksheet conditional formatting.
- Added performance optimization for search for control characters in
  strings in worksheet_write_string().
- Made lxw_datetime_to_excel_datetime() a function public.
- There are now over 1000 test cases, including 650 tests that compare
  the output from libxlsxwriter, byte for byte, against test files
  created in Excel. This is also the 100th release of libxlsxwriter.

Package changes:
- Disable hardcoded -O3

(sjmulder)

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

Updated net/pulledpork to 0.7.4

(nils)

2020-10-01 21:03:06 UTC MAIN commitmail json YAML

Updated net/pulledpork to 0.7.4.

Upstream changelog :
* Supports updating of Snort 3.0 signatures (0.8 will be released when Snort 3.0 moves out of BETA).
* Fixed some of the logic to allow updating with Perl on Windows
* ability to modify rules via regex in modifysid.conf
* Removal of opensource.gz processing (will speed up signature updating)
* Updated OS Distro list to match so_rules
* Added error checking around writing to directories that do not exist (i.e., block_list)
* Updated for new location of block list

(nils)

2020-10-01 20:35:43 UTC MAIN commitmail json YAML

doc: Updated devel/protobuf-c to 1.3.3

(gdt)

2020-10-01 20:35:23 UTC MAIN commitmail json YAML

devel/protobuf-c: Update to 1.3.3

Upstream changes are bug fixes and an efficiency improvement.

(gdt)

2020-10-01 20:23:42 UTC MAIN commitmail json YAML

doc: Updated editors/micro to 2.0.7

(sjmulder)

2020-10-01 20:23:09 UTC MAIN commitmail json YAML

editors/micro: Update to 2.0.7

Changes:

Keybindings improvements
- Key sequences can be bound with <Key1><Key2>..., for example
  <Ctrl-x><Ctrl-c>.
- Different keybindings for buffers, command bar, and terminal panes
  can be specified.
  - See > help keybindings for the details and defaults.
- Better support for complex keybindings.
  - Function keys with modifiers.
  - PgUp, PgDown, Delete... with modifiers.

Clipboard
- Support for multiple cursors (internal clipboards for each cursor).
- Support for OSC52 (copy and paste via your terminal, which works over
  ssh).
  - New clipboard option (default external).
    - Set to internal for internal clipboard only.
    - Set to external for xclip/xsel external clipboard.
    - Set to terminal to use OSC52.
      - Known to work in iTerm2, kitty, xterm, st, rxvt-unicode.
      - See > help copypaste for details on enabling support in your
        terminal.
- 24-bit color support on Windows (make sure to set MICRO_TRUECOLOR=1)
  - Doesn't work with ConEmu but works with Windows-terminal, command
    prompt...

Minor changes
- Better support for obscure terminals (reading terminfo dynamically
  without relying on infocmp).
- Better truecolor detection.
- No duplicates in up-arrow history.
- Graceful exit when receiving SIGTERM.

Bug fixes
- Fix path escaping on Windows.
- Fix issue when fastdirty is off
- Syntax highlighting and linting fixes

(sjmulder)

2020-10-01 20:16:08 UTC MAIN commitmail json YAML

Updated sysutils/logrotate to 3.17.0

(nils)

2020-10-01 20:14:56 UTC MAIN commitmail json YAML

Updated sysutils/logrotate to 3.17.0.
Upstream changes :
* lock state file to prevent parallel execution of logrotate
* add .bak extension to default taboo list
* allow to pass a home-relative path to include
* switch_user_permanently: skip switchback check if switched to root
* logrotate.service: enable ProtectClock to restrict setting of clock
* delete old logs hit by maxage regardless of dateext

Pkgsrc changes :
* included a patch made after release in order to get logrotate compiled on *BSD :
  https://github.com/logrotate/logrotate/pull/344

(nils)

2020-10-01 19:54:32 UTC MAIN commitmail json YAML

obs-studio: other people maintain this more than me.

(nia)

2020-10-01 19:47:01 UTC MAIN commitmail json YAML

Updated net/snort to 2.9.16.1

(nils)

2020-10-01 19:45:02 UTC MAIN commitmail json YAML

Updated net/snort to version 2.9.16.1.

Upstream changelog from 2.9.15.1 to 2.9.16 :
* src/preprocessors/Stream6/snort_stream_tcp.c :
  Addressed an issue when out-of-order FIN is received by dropping it.

* src/output-plugins/spo_unified2.c,
  src/preprocessors/Stream6/snort_stream_tcp.c :
  Fixed an issue in which xtradata is not added to the alert in unified file.

* src/reload.c,
  src/snort.c :
  Fixed potential race condition between reload and exit path (main thread).

* etc/file_magic.conf :
  Updated the file magic to detect ALZ file types.

* src/sfutil/sf_ip.h :
  Added support for gcc version 9.2.1.

* src/dynamic-preprocessors/appid/detector_plugins/detector_dns.c :
  Fixed an issue in which APPID returns no match.

* src/dynamic-preprocessors/dcerpc2/sf_dce2.vcxproj,
  src/dynamic-preprocessors/dnp3/sf_dnp3.vcxproj,
  src/dynamic-preprocessors/dns/sf_dns.vcxproj,
  src/dynamic-preprocessors/dynamic_preprocessors.vcxproj,
  src/dynamic-preprocessors/ftptelnet/sf_ftptelnet.vcxproj,
  src/dynamic-preprocessors/gtp/sf_gtp.vcxproj,
  src/dynamic-preprocessors/imap/sf_imap.vcxproj,
  src/dynamic-preprocessors/libs/sfdynamic_preproc_libs.vcxproj,
  src/dynamic-preprocessors/modbus/sf_modbus.vcxproj,
  src/dynamic-preprocessors/pop/sf_pop.vcxproj,
  src/dynamic-preprocessors/reputation/sf_reputation.vcxproj,
  src/dynamic-preprocessors/sdf/sf_sdf.vcxproj,
  src/dynamic-preprocessors/sf_dynamic_initialize/sf_dynamic_initialize.vcxproj,
  src/dynamic-preprocessors/sip/sf_sip.vcxproj,
  src/dynamic-preprocessors/smtp/sf_smtp.vcxproj,
  src/dynamic-preprocessors/ssh/sf_ssh.vcxproj,
  src/dynamic-preprocessors/ssl/sf_ssl.vcxproj,
  src/win32/WIN32-Prj/build_all.vcxproj,
  src/win32/WIN32-Prj/sf_engine.vcxproj,
  src/win32/WIN32-Prj/sf_engine_initialize.vcxproj,
  src/win32/WIN32-Prj/snort.vcxproj,
  src/win32/WIN32-Prj/snort_initialize.vcxproj,
  src/win32/WIN32-Prj/snort_installer_x64.nsi,
  src/win32/WIN32-Prj/snort_x64.dsw,
  src/win64/WIN64-Libraries/Packet.lib,
  src/win64/WIN64-Libraries/libdnet/dnet.lib,
  src/win64/WIN64-Libraries/pcre.lib,
  src/win64/WIN64-Libraries/wpcap.lib,
  src/win64/WIN64-Libraries/zlib.lib,
  tools/u2spewfoo/u2spewfoo.vcxproj :
  Added 64-bit support for Windows 10 operating system.

* src/dynamic-preprocessors/pop/snort_pop.c :
  Fixed an issue where POP preprocessor was not generating alert in some cases.

* src/dynamic-preprocessors/gtp/gtp_parser.c :
  Fixed the alerting logic for GTP v2 with missing TEID.

* src/preprocessors/HttpInspect/utils/hi_paf.c :
  Fixed file policy not working with character prefix in chunk size.

* configure.in,
  src/reload.c,
  src/side-channel/sidechannel.c,
  src/snort.c,
  src/target-based/sftarget_reader.c,
  src/util.h :
  Added support for glibc version 2.30.

* src/decode.h,
  src/dynamic-plugins/sf_engine/sf_snort_packet.h,
  src/preprocessors/HttpInspect/utils/hi_paf.c,
  src/preprocessors/Stream6/snort_stream_tcp.c,
  src/preprocessors/Stream6/stream_paf.c,
  src/preprocessors/snort_httpinspect.c,
  src/preprocessors/snort_httpinspect.h,
  src/preprocessors/stream_api.h :
  Added support for early inspection of HTTP payload before flushing in pre-ack mode.

* src/file-process/file_api.h,
  src/file-process/file_service.c,
  src/preprocessors/HttpInspect/include/hi_norm.h,
  src/preprocessors/HttpInspect/include/hi_ui_config.h,
  src/preprocessors/HttpInspect/server/hi_server_norm.c,
  src/preprocessors/snort_httpinspect.c :
  Normalize randomly encoded nulls interspersed in the HTTP server response to UTF-8.

Upstream changelog from 2.9.16 to 2.9.16.1 :

* src/dynamic-preprocessors/appid/appIdConfig.h,
  src/dynamic-preprocessors/appid/appInfoTable.c,
  src/dynamic-preprocessors/appid/flow.h,
  src/dynamic-preprocessors/appid/fw_appid.c :
  Added packet counters to make sure flows with one-way data don't pend forever.

* src/detection-plugins/sp_flowbits.c,
  src/snort.c :
  Fixed potential race condition between reload and exit path.

* src/detection-plugins/sp_session.c,
  src/preprocessors/Stream6/stream_paf.h,
  src/sfutil/util_jsnorm.c :
  Added support for GCC version 10.1.1.

Pkgsrc changes :
* added patch for NetBSD to get the definition for endrpcent(), which fixes compilation
* snort now depends on bash since a bundled tool is a bash shell script
* some pkglint compliance changes in Makefile and options.mk

(nils)

2020-10-01 19:35:53 UTC MAIN commitmail json YAML

doc: Updated math/sc-im to 0.7.0nb17

(sjmulder)

2020-10-01 19:35:36 UTC MAIN commitmail json YAML

math/sc-im: Revbump for libxls update

(sjmulder)

2020-10-01 19:34:28 UTC MAIN commitmail json YAML

doc: Updated textproc/libxls to 1.6.1

(sjmulder)

2020-10-01 19:34:09 UTC MAIN commitmail json YAML

textproc/libxls: Update to 1.6.1

Changes in 1.6.0:

- This release enables decoding of non-Unicode character sets in older
  (BIFF5) XLS files. In addition, it improves string-conversion
  performance in newer files.

  See: https://github.com/libxls/libxls/pull/77

Changes in 1.6.1:

- This release corrects the libtool version information found in libxls
  1.6.0, and fixes undefined behavior for applications that were
  originally linked against the 1.5.x dynamic library. The C source
  code is unchanged from the last release.

  See: https://github.com/libxls/libxls/issues/79

(sjmulder)

2020-10-01 19:12:57 UTC MAIN commitmail json YAML

Updated net/daq to 2.0.7

(nils)

2020-10-01 19:11:03 UTC MAIN commitmail json YAML

Updated net/daq to version 2.0.7.

Upstream changelog :
* Bump to 2.0.7 and added DAQ project file for supporting windows 64-bit.

(nils)

2020-10-01 14:01:42 UTC MAIN commitmail json YAML

doc: Updated multimedia/obs-studio to 26.0.0

(ryoon)

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

obs-studio: Update to 26.0.0

Changelog:
OBS Studio 26.0

As usual, if you would like to support our project, please check us out on
Patreon or OpenCollective!

New Features and Additions

  * Windows: Added Virtual Camera, allowing you to use the OBS output as a
    camera in other apps on your computer. Support for other operating systems
    will be added in future versions when they're ready [Jim]
  * Added a Source Toolbar to allow easy access to relevant controls for the
    currently selected source. The toolbar can be toggled via the View Menu ->
    Source Toolbar [DDRBoxman/Jim/cg2121]
  * Added media controls to allow controlling playback of media/VLC sources on
    the source toolbar when a media source, VLC source, or slideshow source is
    selected [cg2121]
  * Added a new noise suppression method to the Noise Suppression filter,
    RNNoise, which is an AI-based noise suppression method with significantly
    better results for voice than the pre-existing method (Speex) [remjay]
  * Added the ability to take screenshots of the previews, sources, or scenes
    with hotkeys [cg2121]
  * Added a log viewer when going to the Help menu -> Logs -> View Log menu
    item [cg2121]
  * Added a percentage toggle checkbox to the volume controls in advanced audio
    properties [cg2121]
  * Added more audio capture support for BSD operating systems [khng300]
  * Added the option to disable antialiasing for text sources [Codex-]
  * Added a right-click context menu option to projectors to make a specific
    projector always on top of other windows [Bennik2000]

Improvements/Tweaks

  * QSV Encoder: Improved performance when running OBS on an Intel GPU and
    simplified various options [brittneysclark]
  * The cursor will now change to reflect your action (dragging edges or
    sources) when editing items in the preview [WizardCM]
  * Improved the interface of transitions dock [cg2121]
  * Increased the update rate of the level meters in the audio mixer from 30Hz
    to 60Hz for improved smoothness and responsiveness [dodgepong]
  * Media sources using remote URLs will now automatically try to reconnect
    when disconnected [Yohox]
  * Added a "Defaults" button to the script dialog to reset script properties
    to defaults [cg2121]
  * Added a right-click context menu when clicking on scripts to allow opening
    the script file location or reloading specific scripts [WizardCM]
  * The auto-configuration dialog will now use standard/common resolutions when
    selecting what resolution you窶囘 like to use [cg2121]
  * 709 is now the default YUV colorpsace
  * The VLC source窶冱 playlist property can now be reordered by dragging and
    dropping items within it [cg2121]
  * Projectors associated with specific monitors will now be deleted when the
    monitor is disconnected from the system [cg2121]
  * You can now use slashes in the recording name format and prefix prefixes/
    suffixes to automatically create directories when recording or making
    replays [Jim]
  * Improved performance and accuracy of the LUT filter [jpark37]
  * The default audio sample rate is now 48khz instead of 44.1khz [e00E]
  * NVENC: Added a more friendly warning that will show up if you are using an
    outdated NVIDIA driver [notr1ch]
  * Windows: The program will now show a list of command line options in a
    dialog box if started with the --help or -h command line parameters
    [WizardCM]
  * macOS: Added support for several more virtual audio drivers to be selected
    as desktop audio capture devices in audio settings [pkv]
  * Image sources will no longer check for changes or try to load an image
    while hidden [notr1ch]
  * The minimum canvas resolution is now 8x8 to prevent issues where this could
    be rounded to zero causing OBS to fail to start [notr1ch]
  * The settings window can now be closed with the ESC key [Bennik2000]
  * macOS window capture no longer shows windows which aren't relevant to
    capture [timmiehaha]

Bug Fixes

  * Windows: Fixed an issue where loss of certain devices could cause a crash
    with window capture [jpark37]
  * Windows: Fixed a bug where an inactive UWP app (such as Calculator) could
    be selected for window capture, but would still fail to capture even after
    being unminimized [jpark37]
  * Windows: Fixed a flaw where capturing Chrome-based programs with Window
    Capture might fall back and capture other Chrome-based programs
    unintentionally [jpark37]
  * Windows: Fixed the auto updater always launching OBS as administrator after
    a successful update [notr1ch]
  * Windows: The auto updater now works correctly if the OBS user and
    administrator user are different accounts [notr1ch]
  * Linux: Fixed an issue where the browser source could crash when browsing
    files [cg2121]
  * Linux: Fixed an issue with 窶彗lways on top窶� sometimes not working with
    projectors [cg2121]
  * Linux: Fixed an issue where cameras using V4L2 would not respond correctly
    to pan/tilt controls [ioangogo]
  * Linux: Fixed an issue where a user窶冱 preferred language could not be
    detected correctly [khng300]
  * macOS: Fixed an issue where 窶彗lways on top窶� windows would not always be
    on top [jtopper]
  * macOS: Fixed an issue where certain prompts didn窶冲 have a default action
    for keyboard users [unknowndomain]
  * macOS: Fixed a memory leak which could cause a crash after extended use
    [jpark37]
  * macOS: Fixed an issue where resizing a multiview window could cause a crash
    [jpark37]
  * Fixed a bug where pressing the rename shortcut while editing a scene name
    would reset the edit state [RytoEX]
  * Fixed a bug where the system tray icon could appear even though it was
    disabled in settings [Programatic]
  * Fixed a bug where you could get two save confirmation dialogs in a row when
    exiting the filter/properties [Jim]
  * Fixed various bugs and stability issues with Vulkan capture [jpark37]
  * Fixed a bug where starting recording or the replay buffer could resize the
    main window [cg2121]
  * Fixed a bug where media sources hotkeys would not work correctly in Studio
    Mode窶冱 preview [cg2121]
  * Fixed an issue that allowed 窶弃aste (Duplicate)窶� for scene sources,
    resulting in strange bugs [exeldro]
  * Fixed an issue where the volume meters in the audio mixer would appear to
    be clipping when docks were moved [WizardCM]
  * Fixed an issue where the right edge of certain JPEG and movie files could
    be incorrectly rendered [jpark37]
  * Fixed an issue where groups would not be selected/deselected correctly
    [cg2121]
  * Fixed a hang that could occur when streaming with certain streaming
    services (caused by certain RTMP status values) [eric]
  * Fixed an issue where scene collections which used similar names with
    different symbols could overwrite one another [RytoEx]
  * Fixed a bug where CoreAudio audio encoder would not work with 4.0 audio
    correctly [pkv]
  * Fixed a crash when a hotkey to play/pause was used on a media source with
    an invalid or blank file [exeldro]
  * Fixed a bug where the 窶彜tart Streaming窶� button could become blank under
    certain circumstances [WizardCM]
  * Fixed a bug where a changed theme get stuck if the user exited the settings
    dialog with the [x] button rather than the OK/Cancel buttons [Jim]
  * Fixed a bug where filters would be deleted on sources that had their
    plugins removed [Jim]
  * Fixed a bug where hotkeys could repeat when held down [cg2121]
  * Fixed a bug where unnamed sources would show up in the hotkeys settings
    [Scrxtchy]
  * Fixed a bug where services wouldn't be ordered properly when showing all
    services [Jim]
  * Fixed an issue where the automatic scene switcher tool wouldn't detect some
    windows [adalessa]
  * Fixed a bug where the Stats dock would steal focus from the main window
    [Bennik2000]
  * Fixed a tearing issue for certain codecs (such as ProRes) when using FFmpeg
    output [ePirat]
  * Fixed a bug with the SRT output to make it compliant with ETR 290 Level 1
    recommendations (rewrite of srt output) [pkv]
  * Fixed a bug where the last frame of a media source could be visible briefly
    when restarting playback [notr1ch]
  * Fixed a bug where you could not capture programs using executable names
    beginning with 窶徼ime窶� [notr1ch]
  * Fixed a crash with certain AJA devices [Jim]
  * Fixed a memory leak when dragging and dropping stuff on to OBS to create
    sources [cg2121]
  * Fixed a memory leak and crash on shutdown when scenes were reordered
    [Programatic]
  * Fixed the script_path() script function causing memory corruption [PerHeed]
  * Fixed camera controls on Linux video devices not working
    [Nathan-Huckleberry]

(ryoon)

2020-10-01 13:40:50 UTC MAIN commitmail json YAML

doc: Updated x11/gtksourceview4 to 4.8.0

(prlw1)

2020-10-01 13:40:34 UTC MAIN commitmail json YAML

Update gtksourceview4 to 4.8.0

- fix introspection option

News in 4.8.0, 2020-09-12
-------------------------
* Translation updates

News in 4.7.90, 2020-08-07
--------------------------
* Bump GTK requirement to 3.24 for gdk_window_move_to_rect()
* Use gdk_window_move_to_rect() to more reliably position completion windows
* erb.lang: initial support for ERB
* javascript.lang, typescript.lang: various correctness and performance
  improvements.
* Translation updates

News in 4.6.1, 2020-06-26
-------------------------
* Fix various G-I annotations
* Improve draw-spaces coloring in solarized-light
* javascript.lang: Performance improvements
* c.lang: Fixes for #include preprocessor
* sql.lang: Language completeness improvements
* latex.lang: additional keywords
* sh.lang: improved parameter expansion
* yara.lang: initial support for YARA
* Translation updates

(prlw1)

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

Updated sysutils/xenkernel413 to 4.13.1nb2

(bouyer)

2020-10-01 12:41:19 UTC MAIN commitmail json YAML

2020-10-01 12:05:30 UTC MAIN commitmail json YAML

doc: Updated devel/accerciser to 3.38.0

(prlw1)

2020-10-01 12:05:13 UTC MAIN commitmail json YAML

Update accerciser to 3.38.0

What's New
==========
- Remove some unused screenshots
- Fix indentation, buffer reset, autocompletion in IPython console
- Highlight region-changed events from screen reader
Contributors: Andre Klapper, Rok Mandeljc

New And Updated Translations
============================
- German
- Indonesian
- Romanian
- Slovenian
- Spanish
- Ukrainian

(prlw1)

2020-10-01 12:02:06 UTC MAIN commitmail json YAML

doc: Updated x11/py-Xlib to 0.28

(prlw1)

2020-10-01 12:01:50 UTC MAIN commitmail json YAML

Update py-Xlib to 0.28

Version 0.28
============

Extensions
----------

- DPMS: Display Power Management Signaling (by @thiagokokada)

---
Version 0.27
============

Bug Fixes
---------

- fix TypeError in socket.error exception handling for Python 3.x (by @t-wissmann)

Extensions
----------

- NV-CONTROL: set offset for all perf levels (by @Sporif)

---
Version 0.26
============

Bug Fixes
---------

- support legacy X servers like RealVNC's one (by @Gerardwx)

Extensions
----------

- enrich XFixes extension with XFixesSelectionNotify events (by @acrisci)
- add example xfixes-selection-notify.py (by @acrisci)
- fix two issues in NV-CONTROL extension (by @leinardi)
- add method get_clock_info into NV-CONTROL extension (by @leinardi)
- add default client version into Composite extension (by @jakogut)
- add Damage extension with the example (by @mgarg1 and @jakogut)

(prlw1)

2020-10-01 11:58:36 UTC MAIN commitmail json YAML

doc: Updated devel/libwnck3 to 3.36.0

(prlw1)

2020-10-01 11:58:16 UTC MAIN commitmail json YAML

Update libwnck3 to 3.36.0

==============
Version 3.36.0
==============
  Fixes
  * Add a weak reference callback to window to disconnect obsolete signal
    handlers (Alberts Muktup��vels) [GNOME/libwnck#141]
  * pager: Add scroll modes [GNOME/libwnck#134]
  * meson build fixes (Jan Alexander Steffens, Jan Tojnar, Victor Kareh)
    [GNOME/libwnck#139]

==============
Version 3.32.0
==============
  Features
  * Add signals for enter and leave notify events in task list
    (Victor Kareh) [GNOME/libwnck!6]

  Fixes
  * Meson: depend on 0.50.0, use install_dir for .pc file and subdir parameter
    (Marco Trevisan)

==============
Version 3.31.4
==============
  Fixes
  * Meson: cleanups to the dependencies and fixed docs quotes (Marco Trevisan)
  * Wnckprop: force it working under x11, so that it will work in Wayland for
    X11 clients (Marco Trevisan)
  * Update class group icon when window icon has changed (Xu Zhen) [GNOME/libwnck#135]

==============
Version 3.31.1
==============
  Features
  * Add support to build using meson (Marco Trevisan) [GNOME/libwnck!4]

==============
Version 3.30.0
==============
  Fixes
  * Use single precision floats to double (Emmanuele Bassi)
  * Allow setting the same client type (Sebastian Geiger) [#792304]
  * Remove usage of various deprecated functions and modernize code (Alberts Muktup��vels)
  * Add gitlab-ci pipeline [GNOME/libwnck!3]

  Translators
  * Andre Klapper (as) (bn) (bn_IN) (bs) (ca) (ca@valencia) (eu) (kn) (mk) (ne) (or) (ta)
  * Ask Hjorth Larsen (da)
  * GNOME Translation Robot (gd)
  * Kristjan SCHMIDT (eo)

(prlw1)

2020-10-01 11:55:07 UTC MAIN commitmail json YAML

doc: Updated x11/gtk3 to 3.24.23

(prlw1)

2020-10-01 11:54:11 UTC MAIN commitmail json YAML

Update gtk3 to 3.24.23

Overview of Changes in GTK+ 3.24.23
===================================

* Adwaita:
- Support error states for labels and entries

* Printing:
- Use the correct names for remote printers

* File choser:
- Default to tracker2 for search to prevent
  symbol clashes in tracker-using applications

* Wayland:
- Support newer schemas for settings
- Fix DND hotspot handling
- Disconnect on display close

* X11:
- Fix a possible crash with disabled devices

* Translation updates:
Basque
Chinese (China)
Croatian
Dutch
Finnish
Friulian
Galician
Hungarian
Japanese
Korean
Portuguese
Serbian

(prlw1)

2020-10-01 11:51:32 UTC MAIN commitmail json YAML

doc: Updated devel/py-at-spi2 to 2.38.0

(prlw1)

2020-10-01 11:51:19 UTC MAIN commitmail json YAML

Update py-at-spi2 to 2.38.0

What's new in pyatspi 2.37.90:
* Tests: use libatspi's dbus-gmain implementation, eliminating
  dependency on dbus-glib (!4).
* Migrate to gtk 3 (!23).                <- for tests which we don't enable
* Add support for the mode-changed signal (!24).

(prlw1)

2020-10-01 11:49:22 UTC MAIN commitmail json YAML

doc: Updated devel/at-spi2-atk to 2.38.0

(prlw1)

2020-10-01 11:48:22 UTC MAIN commitmail json YAML

Update at-spi2-atk to 2.38.0

What's new in at-spi2-atk 2.37.90:
* Add support for the new mark and suggestion roles (!21).
* Meson: add tests option (!22).

(prlw1)

2020-10-01 11:46:14 UTC MAIN commitmail json YAML

doc: Updated devel/at-spi2-core to 2.38.0

(prlw1)

2020-10-01 11:45:46 UTC MAIN commitmail json YAML

Update at-spi2-core to 2.38.0

What's new in at-spi2-core 2.37.92:

* Fix a possible memory leak if an event name cannot be parsed.

* _atspi_dbus_set_interfaces: fix memory leak when called with an invalid
  DBus signature.

* Fix a crash if an event listener is removed during an event callback.

What's new in at-spi2-core 2.37.90:

* Add a mode-changed signal to allow a screen reader to indicate
  that its mode has changed.

* Fix use after free when a device listener is destroyed (#22).

* Meson: de-duplicate deps of 'Requires' in pkgconfig file (!28).

* Fix use after free when an event listener is destroyed.

* Make at-spi-dbus-bus.desktop validate (!30).

* atspi_accessible_set_cache_mask: relax assert that was generating a
  warning and causing the function to fail in some cases.

* Fixes for synthesizing keys.

* Fix Qt annotations in DBus xml files.

* Memory test: replace gedit with a light-weight test application.

* dbtest: print to stdout instead of stderr.

* Tests: make test a bit verbose.

* Constants: fix typos in two _COUNT constants.

(prlw1)

2020-10-01 10:28:09 UTC MAIN commitmail json YAML

doc: Updated net/dnsdist to 1.5.1

(otis)

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

net/dnsdist: Update to 1.5.1

* Released: 1st of October 2020
* Improvements:
  - Add the "clearConsoleHistory" command

* Bug Fixes:
  - Stop the related responder thread when a backend is removed
  - Fix getEDNSOptions() for {AN,NS}COUNT != 0 and ARCOUNT = 0
  - Fix building with LLVM11 (@RvdE)
  - Only add EDNS on negative answers if the query had EDNS

(otis)

2020-10-01 10:06:15 UTC MAIN commitmail json YAML

doc: Update games/woof to 2.3.1

(micha)

2020-10-01 10:04:44 UTC MAIN commitmail json YAML

2020-10-01 09:35:24 UTC MAIN commitmail json YAML

doc: Updated graphics/libansilove to 1.2.6

(fcambus)

2020-10-01 09:35:13 UTC MAIN commitmail json YAML

libansilove: update to 1.2.6.

libansilove 1.2.6 (2020-09-30)

- Introduce canvas' width/height variables and refactor canvas creation
- Refactor calls to drawchar() in the ANSI loader
- Refactor the ANSI loader to use a state machine
- Remove systematic filtering of Form Feed characters in Amiga mode
- Correct values for TUNDRA_COLOR_FOREGROUND and TUNDRA_COLOR_BACKGROUND
- Switch to using reallocarray(3) in the ANSI and PCBoard loaders
- Add a compat layer for systems which do not have reallocarray(3)
- Refactor canvas allocation for retina output
- Introduce the ANSILOVE_RANGE_ERROR macro, for values out of allowed range
- Error gracefully if canvas' width or height is equal to zero
- Remove an useless comparison in drawchar()
- Add some file format integrity checks in the Tundra loader
- Refactor error handling in several loaders

(fcambus)

2020-10-01 09:16:21 UTC MAIN commitmail json YAML

doc: Updated textproc/json-c to 0.15

(wiz)

2020-10-01 09:16:12 UTC MAIN commitmail json YAML

json-c: update to 0.15.

Next Release 0.15
=====================

Deprecated and removed features:
--------------------------------
* Deprecate `array_list_new()` in favor of `array_list_new2()`
* Remove the THIS_FUNCTION_IS_DEPRECATED define.
* Remove config.h.win32

New features
------------
* Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
  to be parsed even when `JSON_TOKENER_STRICT` is set.
* Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
  arrays to be allocated with the exact size needed, when known.
* Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
  json_tokener to minimize the amount of memory used.
* Add a json_parse binary, for use in testing changes (not installed, but
  available in the apps directory).

Build changes
-------------
* #639/#621 - Add symbol versions to all exported symbols
* #508/#634 - Always enable -fPIC to allow use of the json-c static library in
  other libraries
* Build both static and shared libraries at the same time.
* #626 - Restore compatibility with cmake 2.8
* #471 - Always create directories with mode 0755, regardless of umask.
* #606/#604 - Improve support for OSes like AIX and IBM i, as well as for
  MINGW32 and old versions of MSVC
* #451/#617 - Add a DISABLE_THREAD_LOCAL_STORAGE cmake option to disable
  the use of thread-local storage.

Significant changes and bug fixes
---------------------------------
* Split the internal json_object structure into several sub-types, one for
  each json_type (json_object_object, json_object_string, etc...).
  This improves memory usage and speed, with the benchmark under
  bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
  less memory usage.
  Memory used just for json_object structures decreased 27%, so use cases
  with fewer arrays and/or strings would benefit more.
* Minimize memory usage in array handling in json_tokener by shrinking
  arrays to the exact number of elements parsed.  On bench/ benchmark:
  9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
  Add json_object_array_shrink() and array_list_shrink() functions.
* #616 - Parsing of surrogate pairs in unicode escapes now properly handles
  incremental parsing.
* Fix incremental parsing of numbers, especially those with exponents, e.g.
  so parsing "[0", "e+", "-]" now properly returns an error.
  Strict mode now rejects missing exponents ("0e").
* Successfully return number objects at the top level even when they are
  followed by a "-", "." or "e".  This makes parsing things like "123-45"
  behave consistently with things like "123xyz".

Other changes
-------------
* #589 - Detect broken RDRAND during initialization; also, fix segfault
    in the CPUID check.
* #592 - Fix integer overflows to prevert out of bounds write on large input.
* Protect against division by zero in linkhash, when creaed with zero size.
* #602 - Fix json_parse_uint64() internal error checking, leaving the retval
    untouched in more failure cases.
* #614 - Prevent truncation when custom double formatters insert extra \0's

(wiz)

2020-10-01 09:14:10 UTC MAIN commitmail json YAML

emulators/Makefile: + pcsxr

(wiz)

2020-10-01 09:13:18 UTC MAIN commitmail json YAML

glib2: remove patch that was removed from distinfo during last update

(wiz)

2020-10-01 08:38:02 UTC MAIN commitmail json YAML

audio/ncspot: take maintainership

(pin)

2020-10-01 08:36:50 UTC MAIN commitmail json YAML

sysutils/fff: take maintainership

(pin)

2020-10-01 08:22:21 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2020.10

(fcambus)

2020-10-01 08:22:10 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2020-10.

No upstream ChangeLog.

(fcambus)

2020-10-01 08:21:13 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2020.10

(fcambus)

2020-10-01 08:21:02 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2020-10.

No upstream ChangeLog.

(fcambus)

2020-10-01 08:20:17 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2020.10

(fcambus)

2020-10-01 08:20:05 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2020-10.

No upstream ChangeLog.

(fcambus)

2020-10-01 08:02:23 UTC MAIN commitmail json YAML

doc: Updated net/phetch to 1.0.6

(pin)

2020-10-01 08:02:00 UTC MAIN commitmail json YAML

net/phetch: update to 1.0.6

More "reload" bugfixes.

(pin)

2020-10-01 07:25:06 UTC MAIN commitmail json YAML

zstd: fix library detection with GNU make 4.3

GNU make 4.3 no longer uses \ to escape # found inside function
invocations, so the \ gets passed through to the printf commands,
causing library detection to fail.

lib/Makefile is patched on pkgsrc by copying detection logic from
programs/Makefile, which has since been updated[0] to support make
4.3 using the compatibility trick suggested in the GNU make changelog.

In particular, since we modify programs/Makefile to link the zstd
binary with the libzstd shared library, failure to detect pthread
in lib/Makefile results in a zstd built with ZSTD_MULTITHREAD to
be linked against a libzstd built without it. This causes "Unsupported
parameter" errors when it is used (except with --single-thread).

So, apply the fix for programs/Makefile to lib/Makefile as well.

[0] https://github.com/facebook/zstd/commit/06a57cf57e3c4e887cadcf688e3081154f3f6db4

(mcf)

2020-10-01 06:59:39 UTC MAIN commitmail json YAML

Updated www/py-httpcore, www/py-httpx, www/py-sanic, devel/py-more-itertools

(adam)

2020-10-01 06:59:14 UTC MAIN commitmail json YAML

py-more-itertools: updated to 8.5.0

8.5.0

* New itertools
    * :func:`windowed_complete` (thanks to MarcinKonowalczyk)

* Changes to existing itertools:
    * The :func:`is_sorted` implementation was improved (thanks to cool-RR)
    * The :func:`groupby_transform` now accepts a ``reducefunc`` parameter.
    * The :func:`last` implementation was improved (thanks to brianmaissy)

* Other changes
    * Various documentation fixes (thanks to craigrosie, samuelstjean, PiCT0)
    * The tests for :func:`distinct_combinations` were improved (thanks to Minabsapi)
    * Automated tests now run on GitHub Actions. All commits now check:
        * That unit tests pass
        * That the examples in docstrings work
        * That test coverage remains high (using `coverage`)
        * For linting errors (using `flake8`)
        * For consistent style (using `black`)
        * That the type stubs work (using `mypy`)
        * That the docs build correctly (using `sphinx`)
        * That packages build correctly (using `twine`)

(adam)

2020-10-01 06:53:12 UTC MAIN commitmail json YAML

py-sanic: updated to 20.9.0

Version 20.9.0

Features
* Pass subprotocols in websockets (both sanic server and ASGI)
* Automatically set test_mode flag on app instance
* Add new unified method for updating app values
* Adds WEBSOCKET_PING_TIMEOUT and WEBSOCKET_PING_INTERVAL configuration values
* httpx version dependency updated, it is slated for removal as a dependency in v20.12
* Added auto, text, and json fallback error handlers (in v21.3, the default will change form html to auto)

Bugfixes
* Resolves exception from unread bytes in stream

Deprecations and Removals
* config.from_envar, config.from_pyfile, and config.from_object are deprecated and set to be removed in v21.3

Developer infrastructure
* Update isort calls to be compatible with new API
* Remove version section from setup.cfg
* Adding --strict-markers for pytest

Improved Documentation
* Add explicit ASGI compliance to the README

(adam)

2020-10-01 06:51:32 UTC MAIN commitmail json YAML

py-httpx: updated to 0.15.4

0.15.4

Added
* Support direct comparisons between `Headers` and dicts or lists of two-tuples. Eg. `assert response.headers == {"Content-Length": 24}`

Fixed
* Fix automatic `.read()` when `Response` instances are created with `content=<str>`

0.15.3

Fixed
* Fixed connection leak in async client due to improper closing of response streams.

0.15.2

Fixed
* Fixed `response.elapsed` property.
* Fixed client authentication interaction with `.stream()`.

0.15.1

Fixed
* ASGITransport now properly applies URL decoding to the `path` component, as-per the ASGI spec.

0.15.0

Added
* Added support for curio. (Pull https://github.com/encode/httpcore/pull/168)
* Added support for event hooks.
* Added support for authentication flows which require either sync or async I/O.
* Added support for monitoring download progress with `response.num_bytes_downloaded`.
* Added `Request(content=...)` for byte content, instead of overloading `Request(data=...)`
* Added support for all URL components as parameter names when using `url.copy_with(...)`.
* Neater split between automatically populated headers on `Request` instances, vs default `client.headers`.
* Unclosed `AsyncClient` instances will now raise warnings if garbage collected.
* Support `Response(content=..., text=..., html=..., json=...)` for creating usable response instances in code.
* Support instantiating requests from the low-level transport API.
* Raise errors on invalid URL types.

Changed
* Cleaned up expected behaviour for URL escaping. `url.path` is now URL escaped.
* Cleaned up expected behaviour for bytes vs str in URL components. `url.userinfo` and `url.query` are not URL escaped, and so return bytes.
* Drop `url.authority` property in favour of `url.netloc`, since "authority" was semantically incorrect.
* Drop `url.full_path` property in favour of `url.raw_path`, for better consistency with other parts of the API.
* No longer use the `chardet` library for auto-detecting charsets, instead defaulting to a simpler approach when no charset is specified.

Fixed
* Swapped ordering of redirects and authentication flow.
* `.netrc` lookups should use host, not host+port.

Removed
* The `URLLib3Transport` class no longer exists. We've published it instead as an example of [a custom transport class](https://gist.github.com/florimondmanca/d56764d78d748eb9f73165da388e546e).
* Drop `request.timer` attribute, which was being used internally to set `response.elapsed`.
* Drop `response.decoder` attribute, which was being used internally.
* `Request.prepare()` is now a private method.
* The `Headers.getlist()` method had previously been deprecated in favour of `Headers.get_list()`. It is now fully removed.
* The `QueryParams.getlist()` method had previously been deprecated in favour of `QueryParams.get_list()`. It is now fully removed.
* The `URL.is_ssl` property had previously been deprecated in favour of `URL.scheme == "https"`. It is now fully removed.
* The `httpx.PoolLimits` class had previously been deprecated in favour of `httpx.Limits`. It is now fully removed.
* The `max_keepalive` setting had previously been deprecated in favour of the more explicit `max_keepalive_connections`. It is now fully removed.
* The verbose `httpx.Timeout(5.0, connect_timeout=60.0)` style had previously been deprecated in favour of `httpx.Timeout(5.0, connect=60.0)`. It is now fully removed.
* Support for instantiating a timeout config missing some defaults, such as `httpx.Timeout(connect=60.0)`, had previously been deprecated in favour of enforcing a more explicit style, such as `httpx.Timeout(5.0, connect=60.0)`. This is now strictly enforced.

0.14.3

Added
* `http.Response()` may now be instantiated without a `request=...` parameter. Useful for some unit testing cases.
* Add `103 Early Hints` and `425 Too Early` status codes.

Fixed
* `DigestAuth` now handles responses that include multiple 'WWW-Authenticate' headers.
* Call into transport `__enter__`/`__exit__` or `__aenter__`/`__aexit__` when client is used in a context manager style.

0.14.2

Added
* Support `client.get(..., auth=None)` to bypass the default authentication on a clients.
* Support `client.auth = ...` property setter.
* Support `httpx.get(..., proxies=...)` on top-level request functions.
* Display instances with nicer import styles. (Eg. <httpx.ReadTimeout ...>)
* Support `cookies=[(key, value)]` list-of-two-tuples style usage.

Fixed
* Ensure that automatically included headers on a request may be modified.
* Allow explicit `Content-Length` header on streaming requests.
* Handle URL quoted usernames and passwords properly.
* Use more consistent default for `HEAD` requests, setting `allow_redirects=True`.
* If a transport error occurs while streaming the response, raise an `httpx` exception, not the underlying `httpcore` exception.
* Include the underlying `httpcore` traceback, when transport exceptions occur.

0.14.1

Added
* The `httpx.URL(...)` class now raises `httpx.InvalidURL` on invalid URLs, rather than exposing the underlying `rfc3986` exception. If a redirect response includes an invalid 'Location' header, then a `RemoteProtocolError` exception is raised, which will be associated with the request that caused it.

Fixed
* Handling multiple `Set-Cookie` headers became broken in the 0.14.0 release, and is now resolved.

0.14.0

The 0.14 release includes a range of improvements to the public API, intended on preparing for our upcoming 1.0 release.

* Our HTTP/2 support is now fully optional. **You now need to use `pip install httpx[http2]` if you want to include the HTTP/2 dependancies.**
* Our HSTS support has now been removed. Rewriting URLs from `http` to `https` if the host is on the HSTS list can be beneficial in avoiding roundtrips to incorrectly formed URLs, but on balance we've decided to remove this feature, on the principle of least surprise. Most programmatic clients do not include HSTS support, and for now we're opting to remove our support for it.
* Our exception hierarchy has been overhauled. Most users will want to stick with their existing `httpx.HTTPError` usage, but we've got a clearer overall structure now. See https://www.python-httpx.org/exceptions/ for more details.

When upgrading you should be aware of the following public API changes. Note that deprecated usages will currently continue to function, but will issue warnings.

* You should now use `httpx.codes` consistently instead of `httpx.StatusCodes`.
* Usage of `httpx.Timeout()` should now always include an explicit default. Eg. `httpx.Timeout(None, pool=5.0)`.
* When using `httpx.Timeout()`, we now have more concisely named keyword arguments. Eg. `read=5.0`, instead of `read_timeout=5.0`.
* Use `httpx.Limits()` instead of `httpx.PoolLimits()`, and `limits=...` instead of `pool_limits=...`.
* The `httpx.Limits(max_keepalive=...)` argument is now deprecated in favour of a more explicit `httpx.Limits(max_keepalive_connections=...)`.
* Keys used with `Client(proxies={...})` should now be in the style of `{"http://": ...}`, rather than `{"http": ...}`.
* The multidict methods `Headers.getlist()` and `QueryParams.getlist()` are deprecated in favour of more consistent `.get_list()` variants.
* The `URL.is_ssl` property is deprecated in favour of `URL.scheme == "https"`.
* The `URL.join(relative_url=...)` method is now `URL.join(url=...)`. This change does not support warnings for the deprecated usage style.

One notable aspect of the 0.14.0 release is that it tightens up the public API for `httpx`, by ensuring that several internal attributes and methods have now become strictly private.

The following previously had nominally public names on the client, but were all undocumented and intended solely for internal usage. They are all now replaced with underscored names, and should not be relied on or accessed.

These changes should not affect users who have been working from the `httpx` documentation.

* `.merge_url()`, `.merge_headers()`, `.merge_cookies()`, `.merge_queryparams()`
* `.build_auth()`, `.build_redirect_request()`
* `.redirect_method()`, `.redirect_url()`, `.redirect_headers()`, `.redirect_stream()`
* `.send_handling_redirects()`, `.send_handling_auth()`, `.send_single_request()`
* `.init_transport()`, `.init_proxy_transport()`
* `.proxies`, `.transport`, `.netrc`, `.get_proxy_map()`

Some areas of API which were already on the deprecation path, and were raising warnings or errors in 0.13.x have now been escalated to being fully removed.

* Drop `ASGIDispatch`, `WSGIDispatch`, which have been replaced by `ASGITransport`, `WSGITransport`.
* Drop `dispatch=...`` on client, which has been replaced by `transport=...``
* Drop `soft_limit`, `hard_limit`, which have been replaced by `max_keepalive` and `max_connections`.
* Drop `Response.stream` and` `Response.raw`, which have been replaced by ``.aiter_bytes` and `.aiter_raw`.
* Drop `proxies=<transport instance>` in favor of `proxies=httpx.Proxy(...)`.

Added
* Added dedicated exception class `httpx.HTTPStatusError` for `.raise_for_status()` exceptions.
* Added `httpx.create_ssl_context()` helper function.
* Support for proxy exlcusions like `proxies={"https://www.example.com": None}`.
* Support `QueryParams(None)` and `client.params = None`.

Changed
* Use `httpx.codes` consistently in favour of `httpx.StatusCodes` which is placed into deprecation.
* Usage of `httpx.Timeout()` should now always include an explicit default. Eg. `httpx.Timeout(None, pool=5.0)`.
* Switch to more concise `httpx.Timeout()` keyword arguments. Eg. `read=5.0`, instead of `read_timeout=5.0`.
* Use `httpx.Limits()` instead of `httpx.PoolLimits()`, and `limits=...` instead of `pool_limits=...`.
* Keys used with `Client(proxies={...})` should now be in the style of `{"http://": ...}`, rather than `{"http": ...}`.
* The multidict methods `Headers.getlist` and `QueryParams.getlist` are deprecated in favour of more consistent `.get_list()` variants.
* `URL.port` becomes `Optional[int]`. Now only returns a port if one is explicitly included in the URL string.
* The `URL(..., allow_relative=[bool])` parameter no longer exists. All URL instances may be relative.
* Drop unnecessary `url.full_path = ...` property setter.
* The `URL.join(relative_url=...)` method is now `URL.join(url=...)`.
* The `URL.is_ssl` property is deprecated in favour of `URL.scheme == "https"`.

Fixed
* Add missing `Response.next()` method.
* Ensure all exception classes are exposed as public API.
* Support multiple items with an identical field name in multipart encodings.
* Skip HSTS preloading on single-label domains.
* Fixes for `Response.iter_lines()`.
* Ignore permission errors when accessing `.netrc` files.
* Allow bare hostnames in `HTTP_PROXY` etc... environment variables.
* Settings `app=...` or `transport=...` bypasses any environment based proxy defaults.
* Fix handling of `.base_url` when a path component is included in the base URL.

(adam)

2020-10-01 06:48:37 UTC MAIN commitmail json YAML

py-httpcore: updated to 0.11.1

0.11.1

Fixed
- Add await to async semaphore release() coroutine
- Drop incorrect curio classifier

0.11.0

The Transport API with 0.11.0 has a couple of significant changes.

Firstly we've moved changed the request interface in order to allow extensions, which will later enable us to support features
such as trailing headers, HTTP/2 server push, and CONNECT/Upgrade connections.

The interface changes from:

```python
def request(method, url, headers, stream, timeout):
    return (http_version, status_code, reason, headers, stream)
```

To instead including an optional dictionary of extensions on the request and response:

```python
def request(method, url, headers, stream, ext):
    return (status_code, headers, stream, ext)
```

Having an open-ended extensions point will allow us to add later support for various optional features, that wouldn't otherwise be supported without these API changes.

In particular:

* Trailing headers support.
* HTTP/2 Server Push
* sendfile.
* Exposing raw connection on CONNECT, Upgrade, HTTP/2 bi-di streaming.
* Exposing debug information out of the API, including template name, template context.

Currently extensions are limited to:

* request: `timeout` - Optional. Timeout dictionary.
* response: `http_version` - Optional. Include the HTTP version used on the response.
* response: `reason` - Optional. Include the reason phrase used on the response. Only valid with HTTP/1.*.

See https://github.com/encode/httpx/issues/1274#issuecomment-694884553 for the history behind this.

Secondly, the async version of `request` is now namespaced as `arequest`.

This allows concrete transports to support both sync and async implementations on the same class.

Added
- Add curio support.
- Add anyio support, with `backend="anyio"`.

Changed
- Update the Transport API to use 'ext' for optional extensions.
- Update the Transport API to use `.request` and `.arequest` so implementations can support both sync and async.

0.10.2

Added
- Added Unix Domain Socket support.

Fixed
- Always include the port on proxy CONNECT requests.
- Fix `max_keepalive_connections` configuration.
- Fixes behaviour in HTTP/1.1 where server disconnects can be used to signal the end of the response body.

0.10.1
- Include `max_keepalive_connections` on `AsyncHTTPProxy`/`SyncHTTPProxy` classes.

0.10.0

The most notable change in the 0.10.0 release is that HTTP/2 support is now fully optional.

Use either `pip install httpcore` for HTTP/1.1 support only, or `pip install httpcore[http2]` for HTTP/1.1 and HTTP/2 support.

Added
- HTTP/2 support becomes optional.
- Add `local_address=...` support.
- Add `PlainByteStream`, `IteratorByteStream`, `AsyncIteratorByteStream`. The `AsyncByteSteam` and `SyncByteStream` classes are now pure interface classes.
- Add `LocalProtocolError`, `RemoteProtocolError` exceptions.
- Add `UnsupportedProtocol` exception.
- Add `.get_connection_info()` method.
- Add better TRACE logs.

Changed
- `max_keepalive` is deprecated in favour of `max_keepalive_connections`.

Fixed
- Improve handling of server disconnects.

(adam)

2020-10-01 03:38:19 UTC MAIN commitmail json YAML

doc: Updated net/knot to 3.0.0

(ryoon)

2020-10-01 03:37:23 UTC MAIN commitmail json YAML

Updated www/moodle to 3.9.2

(wen)

2020-10-01 03:37:02 UTC MAIN commitmail json YAML

knot: Update to 3.0.0

Changelog:
Version 3.0.0

Wednesday, September 9, 2020

Features:

      + High-performance networking mode using XDP sockets (requires Linux
        4.18+)
      + Support for Catalog zones including kcatalogprint utility
      + New DNSSEC validation mode
      + New kzonesign utility --- an interface for manual DNSSEC signing
      + New kxdpgun utility --- high-performance DNS over UDP traffic generator
        for Linux
      + DoH support in kdig using GnuTLS and libnghttp2
      + New KSK revoked state (RFC 5011) in manual DNSSEC key management mode
      + Deterministic signing with ECDSA algorithms (requires GnuTLS 3.6.10+)
      + Module synthrecord supports reverse pointer shortening
      + Safe persistent zone data backup and restore

Improvements:

      + Processing depth of CNAME and DNAME chains is limited to 20
      + Non-FQDN is allowed as 'update-owner-name' configuration option value
      + Kdig prints detailed algorithm idendifier for PRIVATEDNS and PRIVATEOID
        in multiline mode #334
      + Queries with QTYPE ANY or RRSIG are always responded with at most one
        random RRSet
      + The statistics module has negligible performance overhead on modern
        CPUs
      + If multithreaded zone signing is enabled, some additional zone
        maintenance steps are newly parallelized
      + ACL can be configured by reference to a remote
      + Better CPU cache locality for higher query processing performance
      + Logging to non-syslog streams contains timestamps with the timezone
      + Keeping initial DNSKEY TTL and zone maximum TTL in KASP database to
        ensure proper rollover timing in case of TTL changes during the
        rollover
      + Responding FORMERR to queries with more OPT records

Bugfixes:

      + Module onlinesign responds NXDOMAIN insted of NOERROR (NODATA) if
        DNSSEC not requested
      + Outgoing multi-message transfer can contain invalid compression
        pointers under specific conditions

Version 2.9.6

Monday, August 31, 2020

Features:

      + New kdig option '+[no]opttext' to print unknown EDNS options as text if
        possible (Thanks to Robert Edmonds)

Improvements:

      + Better error message if no key is ready for submission
      + Improved logging when master is not usable
      + Improved control logging of zone-flush errors if output directory is
        specified
      + More precise system error messages when a zone transfer fails
      + Some documentation improvements (especially Offline KSK)

Bugfixes:

      + In the case of many zones, control operations over all zones take lots
        of memory
      + Misleading error message on keymgr import-bind #683
      + DS push is triggered upon every zone change even though CDS wasn't
        changed
      + Kzonecheck performance penalty with passive keys #688
      CSK->KSK+ZSK scheme rollover can end too early

(ryoon)

2020-10-01 03:36:40 UTC MAIN commitmail json YAML

Update to 3.9.2

Upstream changes:
3.9.2
General fixes and improvements

    MDL-63375 - Workshop rubric display issue in grid view
    MDL-60574 - Atto editor undo/redo (crtl-y/z) can sometimes wipe all content
    MDL-26401 - Byte order mark at the beginning of import groups file fail the process with the confusing error message
    MDL-51709 - Gradebook single view has a hard coded name format in grade view
    MDL-40227 - Numerical question in lesson - decimal fractions problem
    MDL-66665 - Reopened assignment shown as graded by student themselves
    MDL-61215 - Badge and user profile picture using an svg file doesn't display
    MDL-66810 - Allow microphone and camera to be accessed from content iframe
    MDL-69079 - Activity chooser does not display if site contains plugins missing from disk
    MDL-68178 - Email-based self-registration confirmation email is not re-sent
    MDL-67831 - The Message reply box is not fixed
    MDL-66670 - list bullet points are cut off in some browsers
    MDL-69246 - Question manual grading: floating point issues can lead to valid grades being rejected
    MDL-65819 - Contact request email must respect the receiver's language
    MDL-68715 - Condition: "Completion of other courses" is set without the course creator intervention
    MDL-52052 - Import grades with an empty identifier causes bad upload but it doesn't show error message
    MDL-55340 - Export labels from feedback
    MDL-67671 - Backup step 2 show type options missing activity names
    MDL-67440 - \core\task\analytics_cleanup_task extremely slow on Postgres site.
    MDL-68210 - Unable to edit user overrides if assignment is not available to student
    MDL-66900 - "Alternate image" gets removed upon editing course category settings.
    MDL-66755 - After editing a forum post, a user is unsubscribed from the discussion
    MDL-66626 - Assignfeedback_editpdf sending infinite request when page ready is not equal to page number of combined pdf
    MDL-69297 - File-based Assignments shouldn't accept submissions without any files
    MDL-69168 - Recently Accessed Items block uses stock LTI icon even if it has been customized
    MDL-69215 - load_fontawesome_icon_map web service does not respect current theme
    MDL-69414 - 3.9 regression - "Drag and drop onto image" flips in RTL lang.
    MDL-69336 - Collapsing columns in dynamic tables no longer functions
    MDL-55299 - Single and double quotes encoded in HTML characters in downloaded files
    MDL-68618 - Forum idnumber update not working
    MDL-68558 - Admin can get stuck on the Plugin dependencies check failure page
    MDL-68444 - Calendar accessibility followups
    MDL-69401 - Book's chapter title not showing max length limit
    MDL-69358 - The 'backup_cleanup_task' task deletes records related to incompleted adhoc tasks
    MDL-69375 - LTI Names and Roles Provisioning Service generates Link headers with incorrect format
    MDL-66818 - Portfolio "export whole discussion" button should not be visible if the user has inadequate permissions
    MDL-66707 - Forum too eager to mark messages as read (threaded view)
    MDL-69296 - Pressing cancel on a resource activity settings page may result in a file download
    MDL-69241 - Participants page pagination doesn't reset when applying filters
    MDL-69199 - Complete user report incorrectly shows last modified time of quiz attempts, not time submitted
    MDL-69112 - Underscore in folder name breaks assign feedback multi-upload
    MDL-69089 - Content bank allows empty names
    MDL-69069 - Insufficient colour contrast for in-place editable and drag and drop upload status
    MDL-69054 - Edit button for badge backpack not displayed when version is OBv1.0
    MDL-68964 - Swapping theme in chat window causing notice error
    MDL-68889 - Recently accessed courses not functioning on small view ports
    MDL-68731 - Forum digest processing does not mark posts as read
    MDL-68706 - Course Custom field text area cant be emptied
    MDL-42434 - Chat activity needs user help
    MDL-69448 - Course Copy in 3.9 and 3.9.1 not working for teacher with extended permissions
    MDL-69204 - User A can see the privacy and policies + data retention summary link on user B's profile page
    MDL-69645 - Preferences window can be opened on Safe Exam Browser Mac clients during quizzes using manual configuration

Accessibility improvements

    MDL-69394 - Insufficient colour contrast for calendar event colour indicators
    MDL-68344 - File Picker: focus lost on upload
    MDL-69391 - Some dropdown menus have insufficient colour contrast between text and background
    MDL-69389 - Insufficient colour contrast between link text and normal text
    MDL-69387 - Completion checkbox images don't have sufficient colour contrast
    MDL-69214 - Error reading database on Participants page if site:accessallgroups is set to prohibit
    MDL-69115 - Course and category management page accessibility followups
    MDL-69114 - Insufficient colour contrast for .*-info classes
    MDL-69111 - Forum grading panel cannot be used when zoomed to 400%

For developers

    MDL-69068 - Allow behat generators to be pivoted

Security fixes

    MSA-20-0011 Stored XSS via moodlenetprofile parameter in user profile
    MSA-20-0012 Reflected XSS in tag manager
    MSA-20-0013 "Log in as" capability in a course context may lead to some privilege escalation
    MSA-20-0014 Denial of service risk in file picker unzip functionality
    MSA-20-0015 Chapter name in book not always escaped with forceclean enabled

3.9.1
General fixes and improvements

    MDL-60827 - OAuth 2 still expecting email verification after "Require email verification" has been disabled
    MDL-68436 - Atto RecordRTC (record audio/video) plugin only works in the first editor on a page
    MDL-69049 - Moodle 3.9 upgrade fails due to missing column in privacy plugins if standalone GDPR plugins were used
    MDL-69106 - convert_submissions task with asynchronous document conversion cannot be completed by cron
    MDL-69109 - Theme icons are lost after web upgrade in 3.9 or theme change in other versions
    MDL-68992 - Update minimal age of digital consent according to current legislation
    MDL-68215 - Make the Activity results block styling consistent with other blocks
    MDL-69110 - Sorting does not work anymore in non-dynamic tables
    MDL-66899 - Regrading quiz attempts should be logged
    MDL-69077 - The capabilities moodle/question:tag* are not visible in the "Check permissions" page in the activity context
    MDL-69021 - Alert links hard to distinguish
    MDL-69099 - Some scheduled tasks are incorrectly labelled as "Disabled"
    MDL-67294 - Choosing bulk removal of empty submissions causes an error
    MDL-69031 - Missing Moodle app disable features settings for 3.9

Accessibility improvements

    MDL-69008 - Accessibility issues in the pagination bar template

Security improvements

    MDL-69047 - Content bank status message should be hard coded

Security fixes

    MSA-20-0008 Reflected XSS in admin task logs filter
    MSA-20-0009 Course enrolments allowed privilege escalation from teacher role into manager role
    MSA-20-0010 yui_combo should mitigate denial of service risk

3.9
Please visit: https://docs.moodle.org/dev/Moodle_3.9_release_notes#

(wen)

2020-09-30 19:50:48 UTC MAIN commitmail json YAML

doc: Updated lang/mono6 to 6.10.0.104

(ryoon)

2020-09-30 19:50:14 UTC MAIN commitmail json YAML

mono6: Update to 6.10.0.104

Changelog:
Mono 6.10.0 Release Notes

Release date: 19 May 2020

Highlights

    Various bugfixes

In Depth
Runtime
WebAssembly

We continue to work on making our WebAssembly support better. Various sets of issues have been resolved in this release and general performance and feature work is happening as well.
Community improvements for AIX/PASE and Haiku

The ports for these systems received a bunch of improvements from community contributor Calvin Buckley (@NattyNarwhal).
Class Libraries
CoreFX integration

We continued to replace some of our classes with the implementation from CoreFX to improve performance and compatibility with .NET.
Tools
Resolved Issues

    15808 - dladdr shim for gmodule; try to enable crash reporter on AIX
    15894 - Move MonoError from managed wrappers to native wrappers.
    16461 - [interp] Non-recursive interpreter
    16746 - Clean up map.c /map.h
    16785 - Modify run-jenkins.sh to adapt wasm build for the OSX CI lane
    16816 - [wasm][tests] WASM Safari browser tests
    16832 - Replace embedded libgc with Unity fork of recent Boehm (bdwgc)
    16855 - [runtime] Add portable cached array creation functions and replace gcc-specific impl.
    16949 - [netcore] Propagate ALCs through reflection functions
    16954 - [llvm] Use explicit null checks with LLVM.
    16982 - Replace mono_assembly_name_free use with mono_assembly_name_free_internal.
    16992 - [Coop] Unconvert Microsoft.Win32.NativeMethods.
    17116 - [llvm] Use -place-safepoints in JIT mode too
    17119 - Inline TLS access.
    17131 - Update MERP event type to MonoAppCrash
    17160 - Enable more hw intrinsics for AOT
    17162 - Now IsExpired property for FormsAuthenticationTicket compares two dates with same kind (UTC)
    17163 - [WinForms] Fix Recalculate in ScrollableControl
    17173 - [sgen] Optimize LOS for better locality and parallelization.
    17195 - Fixes #17190: SerializationException on ListViewItemCount
    17212 - [offsets-tool] Update the README.
    17214 - [master] Update dependencies from dotnet/arcade
    17219 - [mini] Fix check for FastAllocateString that used old name
    17222 - Fix check in fix_libc_name to trigger only for libc, not libcups or other names 窶ヲ
    17223 - Enable GSS on Linux
    17225 - [Mono.Posix] Add support for memfd_create() and file sealing
    17226 - [interp] Kill more instructions
    17227 - Incorrect constrained virtual call in method using gsharedvt for reference type.
    17228 - Running 窶兎nable-msvc-only didn窶冲 find jay.vcxproj.
    17229 - [interp] Small cleanups
    17230 - [netcore] Disable some SafeWaitHandle tests everywhere, not just Linux
    17231 - [man] Update MONO_IOMAP docs as it no longer works with corefx System.IO
    17233 - Revert mono_runtime_set_main_args in 44ff0597b835d0af62f526169dba3b365c9c3411.
    17236 - [sgen] Fix invalid value passed to write barrier
    17237 - [netcore] Implement System.IO.HasOverriddenBeginEndRead(Write) icalls
    17238 - Add drawing type converters to mobile profiles
    17243 - [netcore] Port CoreCLR implementation of Exception.SetCurrentStackTrace
    17249 - [mini] print inserted instruction in verbose logging
    17251 - [mini] trace snippet should restore return value
    17252 - [System.Net.Http] Clean up HttpMessageHandler setup
    17254 - Remove varargs from g_assert and g_assert_not_reachable (save 200+ bytes per frame in wasm interp).
    17255 - [tests] Disable tests that crash on android sdks
    17261 - [sdks] Android runner: properly shutdown runtime for Mono.Debugger.Soft test app
    17262 - [eglib] Add newline for failure check prints
    17263 - Fix g_assert_not_reached message regression.
    17266 - [wasm] Continue loading app even when .pdb files are not found
    17269 - Upgrade MSVC native runtime build to VS2019.
    17270 - Add null check around sslStream when trying to dispose in MonoTlsStream
    17272 - Update Linker. This fixes a Xamarin.Android breakage
    17275 - Bump corefx to get Azure testhost change
    17279 - Generate LLVM IR for OP_XEQUAL that is recognized by LLVM窶冱 vector pattern recognizers.
    17294 - [loader] Fix gnu/lib-names.h define
    17297 - Mirror changes from mono/coreclr
    17298 - [coop] Use bitfields for coop state machine state representation
    17302 - Fix C++ WebAssembly build.
    17305 - Fix msvc build warning, empty source main-core.c.
    17307 - Bumps corefx to mono/corefx@8e3b279
    17312 - Update dotnet sdk version
    17313 - [ci] Use Xcode11.1 for XI/XM Mono SDK builds
    17315 - [loader] Add an explicit define DISABLE_DLLMAP to control dllmap usage
    17318 - [netcore] Avoid suspending threads in Environment.Exit, it can hang process
    17321 - [GTK] Bump bockbuild for GtkViewport autoscrolling patch.
    17322 - [bcl] Update BCL Linked Size
    17326 - [interp] Add constant propagation of integers
    17328 - [wasm][http] WasmHttpMessageHandler StreamingEnabled default to false
    17330 - Fix SafeHandle marshalling in ref/in/out parameters
    17331 - Initial telemetry for netcore builds
    17336 - [bcl] add WriteLine(string) override to CStreamWriter needed due to corefx import
    17338 - [jit] Fix is_reference checks for intrinsics with byref parameters.
    17340 - [wasm] Bump emscripten. Remove generated python cache files.
    17341 - [bcl][jit] implement Interlocked.Exchange in terms of object
    17344 - [wasm] Add a 窶渡ative-lib option to the packager to allow linking additional native libraries.
    17345 - [cxx][x86] int/ptr casts.
    17346 - [cxx][x86] ifndef DISABLE_JIT around mono_arch_emit_prolog.
    17347 - [cxx][x86][amd64] Remove unused STORE_MEM_IMM.
    17348 - [cxx][netcore] Goto around init.
    17349 - [ci] Improve netcore build telemetry by running nupkg and tests through build.sh
    17350 - Use functions instead of macros for is_in/is_out.
    17351 - [wasm][xunit tests] Disable System.IO.Compression.Tests.BrotliEncoderTests
    17355 - [master] Update dependencies from dotnet/core-setup dotnet/corefx
    17358 - Removing execution of network tests from WatchOs.
    17361 - [netcore] Fix build for Windows with cygwin
    17362 - [interp] Constant folding for integers
    17366 - [netcore] Remove Gader] Unmanaged library refactoring and NativeLibrary implementation
    17370 - [bcl] Remove CompareExchange_T
    17377 - [cxx] Int vs. enum, static for efficiency, cleanup, fix typo.
    17379 - [cxx] [wasm] m2n-gen int/ptr casts.
    17380 - [jit][x86ieldAwaitable struct readonly
    17387 - [netcore] Managed ThreadPool implementation
    17388 - [interp][wasm] Remove more varargs to conserve stack.
    17391 - Remove the Legacy TLS Provider.
    17393 - Cleaning up SslStream, MobileAuthenticatedStrea
    17537 - [merp] Introduce a new 窶賄ump mode窶� that allows different signal behavior when dumping
    17538 - [interp] fix code length for JitInfo
    17551 - [mini] Initial tiered compilation work
    17553 - Mirror changes from mono/corefx,corert
    17554 - [runtime] Make mono_thread_manage external only
    17558 - [cxx] Compile mini-llvm.c as C++ if configure -enable-cxx.
    17559 - [wasm] Propagate exit code from Main in the test runner.
    17565 - Mirror changes from mono/coreclr,corert,corefx
    17566 - [runtime] Unbalanced GC Unsafe transitions before shutdown
    17570 - [cxx][x86] int/ptr casts
    17571 - Mirror changes from mono/coreclr
    17577 - [master] Update dependencies from dotnet/arcade dotnet/core-setup dotnet/corefx
    17579 - Fix #16206: Change HotkeyPrefix default value in TabControlPainter.cs
    17583 - [dim][regression] Explicit interface override
    17589 - [embed] Assert when call mono_runtime_object_init
    17590 - Bump CoreFX to pickup corefx #367 to fix #17133.
    17592 - [eglib] Handle dli.dli_sname being NULL in g_module_address ().
    17595 - [interp] fix signature mismatch between jit<>interp for string constructor
    17596 - [wasm] Fix build problems.
    17600 - [wasm] Print a useful error message instead of a signature mismatch error on missing icalls.
    17602 - Avoid caching of System.dll image and types as they may be unloaded w窶ヲ
    17607 - Implement GC.GetGCMemoryInfo
    17608 - Fix #12337: Refact selected indexes in TabControl.Remove
    17609 - Mirror changes from mono/coreclr,corefx
    17611 - [runtime] Add a 窶兎nable-minimal=threads configure option to disable threading support. Use it on wasm.
    17612 - Remove some unused icalls.
    17615 - [mini] Fix Coverity CID 1455161 & 1455162
    17616 - [netcore] Report errors on Windows CI
    17623 - [interp] Optimize call path
    17625 - [interp] Avoid emitting MINT_SAFEPOINT for every single call
    17628 - [System.Net.Http]: Bring HttpClient from CoreFX on monotouch and xammac.
    17631 - Bump mono/corefx@6e65509
    17636 - [interp] Fix interp logging
    17639 - [wasm] Fix xunit test ninja errors.
    17641 - [interp] Handle remoting field access same as jit
    17642 - [threadpool] cache processor count
    17646 - Mono NetCore Windows only build/test.
    17648 - [llvm] Fix a case where we treated the dreg of a store_membase instruction as a dreg, its actually the base reg.
    17650 - [interp] s/MONO_API_ERROR_INIT/error_init_reuse/g
    17653 - [WinForms] Returns real installed input languages on Windows
    17654 - [interp] Use GetType instrinsic also on net4x
    17660 - [WinForms] Fix #10559 In MaskedTextBox wrong Lines value when Mask se窶ヲ
    17661 - [netcore] Cleanups.
    17662 - [WinForms] Fix #12249 scroll orientation was not defined in ScrollEventArgs
    17664 - [iOS] Match changes done in xamarin-macios in the SDK runtime.
    17666 - [netcore] Improve default constructor lookup,
    17667 - [jit] Call mono_class_setup_fields () before accessing field->offset. Fixes https://github.com/mono/mono/issues/17665.
    17669 - [WinForms]: Fix #16632 special values (-1 and -2) of ListView Column 窶ヲ
    17670 - [WinForms] Fix TabPage position when enabling MultiLine
    17672 - Allow runtime to be built with C++ on AIX
    17673 - [netcore] Improve Array.CreateInstance
    17676 - [WinForms] Fix #13777 DrawToBitmap() did not draw children controls
    17680 - [mono] Fix ProcessExit handler argument.
    17681 - Remove handles from ves_icall_System_Array_InternalCreate.
    17683 - [interp] use mask instead of bool expression
    17688 - Intrinsify Activator.CreateInstance for value types with no ctor
    17690 - [master] Update dependencies from dotnet/arcade dotnet/core-setup dotnet/corefx
    17691 - Explicit update/init only LLVM BTLS repro on external MSVC build.
    17692 - [jit] Allow Unsafe.As<TFrom, TTo> on gsharedvt types.
    17694 - Bump Corefx
    17695 - Mirror changes from mono/coreclr
    17698 - [wasm] Build the tests with 窶渡o-native-strip.
    17701 - [loader] Skip the full pinvoke resolution process for __Internal
    17706 - Fix MSVC intellisense for LLVM sources.
    17708 - Remove handles from ves_icall_System_Array_CanChangePrimitive.
    17711 - Handles reduction 窶� 4 MERP functions.
    17712 - error_init reduction.
    17713 - Remove handles from System.Diagnostics.Debugger.
    17719 - [netcore] Complete Monitor.LockContentionCount implementation
    17723 - [merp] Remove extraneous waitpid invocation
    17727 - [debugger] Assert when async debug a generic method
    17730 - Switch away from Start-Process, Wait-Process in build.ps1.
    17731 - [WinForms][UIA] Add to the PropertyGrid new internal event to track grid items expanded state update
    17732 - [Wasm] Enabled 窶菟reload-files without AOT
    17738 - [runtime] Fix locking in mono_get_seq_points ().
    17739 - [aot] Improve the aot mangler a bit, handle bool/char as a primitive type and avoid emitting a System prefix.
    17740 - [profiler] Fix log profiling of native to managed wrappers
    17744 - [sdks] Add xunit to iOS test runner and add results reporting
    17748 - [wasm] Bump emscripten.
    17749 - [LLVM] Change llvm submodule to dotnet-org fork of official LLVM git repo
    17751 - [Mono.Security] Do not decode data beyond detected length in ASN1 parser
    17753 - [netcore] Run individual CoreCLR test suites
    17755 - [WinForms] Fix #16557 DefaultCellStyle was not cloned deeply in DataG窶ヲ
    17757 - [netcore] Fix RuntimePropertyInfo.GetValue() in FullAOT scenarios
    17758 - Bump corefx to pick up https://github.com/mono/corefx/pull/370
    17761 - Mirror changes from mono/corefx,coreclr,corert
    17772 - Delete some LLVM test cases from make dist
    17773 - [wasm] Change netcore support to use a prebuilt corefx runtime.
    17777 - Mirror changes from mono/corefx,coreclr
    17778 - [llvm] use multiple cores to build llvm if ninja7782 - [interp] Add some missing netcore intrinsics.
    17784 - [interp] Add some inline checks from the JIT.
    17785 - [MacSDK] Bump xamarin-gtk-theme.py to latest revision from private bockbuild
    17789 - [Wasm] Forced filesystem creation
    17795ULL pointer crash in mono_decompose_vtype_opts().
    17803 - Mirror changes from mono/runtime
    17806 - Remove handles/MonoError from Mono.RuntimeGPtrArrayHandle.
    17816 - [Wasm] Update emscripten to 1.39.3
    17827 - [llvm] Add support for LLVM JInt is a generic valuetype.
    18577 - [2019-12] Bump msbuild to track mono-2019-10
    18591 - [2019-12] [runtime] Disable lldb backtrace display on osx, it hangs on attaching in lldb.
    18595 - [2019-12] configure.ac: remove AC_SEARCH_LIBS for libintl
    18611 - [2019-12] [merp] MONO_DEBUG=no-gdb-stacktrace shouldn窶冲 disable MERP
    18620 - [2019-12] [corlib] Split corlib xunit tests even more for iOS
    18682 - [2019-12] [aot] Avoid inflating gparams with byreflike types during generic sharing.
    18705 - Update deprecated query parameter to header
    18723 - [2019-12] [merp] Add an exception type for managed exceptions
    18733 - [2019-12] [NUnitLite] Bump nunitlite submodule.
    18744 - [2019-12] [iOS] Replace removed dsymutil -t switch with -num-threads
    18786 - [2019-12] Allow users to switch to MonoWebRequestHandler on Android via UI
    18792 - [2019-12] Bump msbuild to track mono-2019-10
    18830 - [2019-12] Move offsets-tool into mono/tools
    18833 - [2019-12] Make MonoWebRequestHandler linker friendly
    18839 - [2019-12] [merp] Increase buffer size for state dump
    18862 - [2019-12] Bump msbuild to track mono-2019-10
    18889 - [2019-12] Move TestEnvVarSwitchForInnerHttpHandler to nunit (from xunit)
    18908 - [2019-12] [bcl] Default XmlSerializer stream serialize to UTF8 Encoding
    18911 - Bump bockbuild to bring in Gtk# regression fix
    18921 - [2019-12] [merp] Capture Environment.FailFast message in crash report
    18946 - [2019-12] [sgen] Disable managed allocator when using nursery-canaries
    18956 - [2019-12] Remove TestEnvVarSwitchForInnerHttpHandler test
    18964 - [2019-12] [merp] Produce hashes for unmanaged thread stacks also
    18984 - [2019-12] Added some parenthesis and a cast to control order of operations.
    18986 - [2019-12] Bump msbuild to track mono-2019-10
    19018 - [2019-12][runtime] Improve handling crashing signals
    19050 - [2019-12] [debugger] Enable reading embedded ppdb
    19078 - [2019-12] Bump msbuild to track mono-2019-12
    19119 - [2019-12] [merp] Create a signal (窶�source窶�) breadcrumb for the crash dump process
    19205 - [2019-12] Bump msbuild to track mono-2019-12
    19208 - [2019-12] [corlib] Capture the ExceptionDispatchInfo when rethrowing from TaskContinuation
    19243 - [2019-12] [merp] Add breadcrumb for StackHash
    19368 - [2019-12] [amd64] align application stack pointer in signal handler
    19423 - [2019-12] Force Python 3.x from env in shebang lines
    19428 - [mono-2019-12] Bump corefx to get https://github.com/mono/corefx/pull/396
    19622 - [2019-12] Bump msbuild to track mono-2019-12
    19641 - [2019-12] [System.Runtime.Serialization] Work around specified cast is not valid
    19662 - [2019-12] Bump msbuild to track mono-2019-12

(ryoon)

2020-09-30 19:22:41 UTC MAIN commitmail json YAML

doc: Updated textproc/grep to 3.5

(ryoon)

2020-09-30 19:22:08 UTC MAIN commitmail json YAML

grep: Update to 3.5

Changelog:
* Noteworthy changes in release 3.5 (2020-09-27) [stable]

** Changes in behavior

  The message that a binary file matches is now sent to standard error
  and the message has been reworded from "Binary file FOO matches" to
  "grep: FOO: binary file matches", to avoid confusion with ordinary
  output or when file names contain spaces and the like, and to be
  more consistent with other diagnostics.  For example, commands
  like 'grep PATTERN FILE | wc' no longer add 1 to the count of
  matching text lines due to the presence of the message.  Like other
  stderr messages, the message is now omitted if the --no-messages
  (-s) option is given.

  Two other stderr messages now use the typical form too.  They are
  now "grep: FOO: warning: recursive directory loop" and "grep: FOO:
  input file is also the output".

  The --files-without-match (-L) option has reverted to its behavior
  in grep 3.1 and earlier.  That is, grep -L again succeeds when a
  line is selected, not when a file is listed.  The behavior in grep
  3.2 through 3.4 was causing compatibility problems.

** Bug fixes

  grep -I no longer issues a spurious "Binary file FOO matches" line.
  [Bug#33552 introduced in grep 2.23]

  In UTF-8 locales, grep -w no longer ignores a multibyte word
  constituent just before what would otherwise be a word match.
  [Bug#43225 introduced in grep 2.28]

  grep -i no longer mishandles ASCII characters that match multibyte
  characters.  For example, 'LC_ALL=tr_TR.utf8 grep -i i' no longer
  dumps core merely because 'i' matches '聴' (U+0130 LATIN CAPITAL
  LETTER I WITH DOT ABOVE) in Turkish when ignoring case.
  [Bug#43577 introduced partly in grep 2.28 and partly in grep 3.4]

  A performance regression with -E and many patterns has been mostly fixed.
  "Mostly" as there is a performance tradeoff between Bug#22357 and Bug#40634.
  [Bug#40634 introduced in grep 2.28]

  A performance regression with many duplicate patterns has been fixed.
  [Bug#43040 introduced in grep 3.4]

  An N^2 RSS performance regression with many patterns has been fixed
  in common cases (no backref, and no use of -o or --color).
  With only 80,000 lines of /usr/share/dict/linux.words, the following
  would use 100GB of RSS and take 3 minutes. With the fix, it used less
  than 400MB and took less than one second:
    head -80000 /usr/share/dict/linux.words > w; grep -vf w w
  [Bug#43527 introduced in grep 3.4]

** Build-related

  "make dist" builds .tar.gz files again, as they are still used in
  some barebones builds.

* Noteworthy changes in release 3.4 (2020-01-02) [stable]

** New features

  The new --no-ignore-case option causes grep to observe case
  distinctions, overriding any previous -i (--ignore-case) option.

** Bug fixes

  '.' no longer matches some invalid byte sequences in UTF-8 locales.
  [bug introduced in grep 2.7]

  grep -Fw can no longer false match in non-UTF-8 multibyte locales
  For example, this command would erroneously print its input line:
    echo ab | LC_CTYPE=ja_JP.eucjp grep -Fw b
  [Bug#38223 introduced in grep 2.28]

  The exit status of 'grep -L' is no longer incorrect when standard
  output is /dev/null.
  [Bug#37716 introduced in grep 3.2]

  A performance bug has been fixed when grep is given many patterns,
  each with no back-reference.
  [Bug#33249 introduced in grep 2.5]

  A performance bug has been fixed for patterns like '01.2' that
  cause grep to reorder tokens internally.
  [Bug#34951 introduced in grep 3.2]

** Build-related

  The build procedure no longer relies on any already-built src/grep
  that might be absent or broken.  Instead, it uses the system 'grep'
  to bootstrap, and uses src/grep only to test the build.  On Solaris
  /usr/bin/grep is broken, but you can install GNU or XPG4 'grep' from
  the standard Solaris distribution before building GNU Grep yourself.
  [bug introduced in grep 2.8]

(ryoon)

2020-09-30 18:43:31 UTC MAIN commitmail json YAML

doc: Remove gcc-9.1, done

(ryoon)

2020-09-30 16:28:59 UTC MAIN commitmail json YAML

TODO: + py-markdown-3.2.2

(Probably textproc/py-markdown needs to be versioned in another PKGPATH because
it still supports Python 2.x.)

(leot)

2020-09-30 16:14:50 UTC MAIN commitmail json YAML

ruby-chef: Incompatible with ruby25.

(jperkin)

2020-09-30 15:51:50 UTC MAIN commitmail json YAML

doc: Updated emulators/PC6001VX to 3.5.3

(tsutsui)

2020-09-30 15:51:32 UTC MAIN commitmail json YAML

PC6001VX: update to 3.5.3.

Upstream changes:

3.5.3 2020/09/26
- Fixed screen flicker when using hardware acceleration.
- Added System Information dialog.
- (Android) better handling of external storage.
- (Android) Targetted at Android SDK 29.

3.5.2 2020/06/15 (released Android version only)
- (Android) Fixed file selection dialog to show files in external storage
  (again).
- (Android) Changed file/folder open operation in file selection dialog
  from double tap to single tap.

(tsutsui)

2020-09-30 13:56:52 UTC MAIN commitmail json YAML

doc: Updated www/nginx to 1.18.0nb2

(otis)

2020-09-30 13:56:40 UTC MAIN commitmail json YAML

doc: Updated www/nginx-devel to 1.19.3

(otis)

2020-09-30 13:53:51 UTC MAIN commitmail json YAML

www/nginx-devel: Update to 1.19.3

Changes with nginx 1.19.3                                        29 Sep 2020

    *) Feature: the ngx_stream_set_module.

    *) Feature: the "proxy_cookie_flags" directive.

    *) Feature: the "userid_flags" directive.

    *) Bugfix: the "stale-if-error" cache control extension was erroneously
      applied if backend returned a response with status code 500, 502,
      503, 504, 403, 404, or 429.

    *) Bugfix: "[crit] cache file ... has too long header" messages might
      appear in logs if caching was used and the backend returned responses
      with the "Vary" header line.

    *) Workaround: "[crit] SSL_write() failed" messages might appear in logs
      when using OpenSSL 1.1.1.

    *) Bugfix: "SSL_shutdown() failed (SSL: ... bad write retry)" messages
      might appear in logs; the bug had appeared in 1.19.2.

    *) Bugfix: a segmentation fault might occur in a worker process when
      using HTTP/2 if errors with code 400 were redirected to a proxied
      location using the "error_page" directive.

    *) Bugfix: socket leak when using HTTP/2 and subrequests in the njs
      module.

(otis)

2020-09-30 13:52:26 UTC MAIN commitmail json YAML

www/nginx: Update njs to 0.4.4

Release Date: 29 September 2020

* nginx modules:
  - Bugfix: fixed location merge.
  - Bugfix: fixed r.httpVersion for HTTP/2.

* Core:
  - Feature: added support for numeric separators (ES12).
  - Feature: added remaining methods for %TypedArray%.prototype. The following
    methods were added: every(), filter(), find(), findIndex(), forEach(),
    includes(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(),
    reverse(), some().
  - Feature: added %TypedArray% remaining methods. The following methods were added: from(), of().
  - Feature: added DataView object.
  - Feature: added Buffer object implementation.
  - Feature: added support for ArrayBuffer in TextDecoder.prototype.decode()
  - Feature: added support for Buffer object in crypto methods.
  - Feature: added support for Buffer object in fs methods.
  - Change: Hash.prototype.digest() and Hmac.prototype.digest() now return a
    Buffer instance instead of a byte string when encoding is not provided.
  - Change: fs.readFile() and friends now return a Buffer instance instead of a
    byte string when encoding is not provided.
  - Bugfix: fixed function prototype property handler while setting.
  - Bugfix: fixed function constructor property handler while setting.
  - Bugfix: fixed String.prototype.indexOf() for byte strings.
  - Bugfix: fixed RegExpBuiltinExec() with a global flag and byte strings.
  - Bugfix: fixed RegExp.prototype[Symbol.replace] the when replacement value is a
    function.
  - Bugfix: fixed TextDecoder.prototype.decode() with non-zero TypedArray offset.

(otis)

2020-09-30 13:14:47 UTC MAIN commitmail json YAML

Updated databases/prometheus, sysutils/node_exporter

(adam)

2020-09-30 13:14:16 UTC MAIN commitmail json YAML

node_exporter: updated to 1.0.1

1.0.1:
[BUGFIX] filesystem_freebsd: Fix label values
[BUGFIX] Update prometheus/procfs to fix log noise
[BUGFIX] Fix build tags for collectors
[BUGFIX] Handle no data from powersupplyclass

1.0.0:

Breaking changes
The netdev collector CLI argument --collector.netdev.ignored-devices was renamed to --collector.netdev.device-blacklist in order to conform with the systemd collector.
The label named state on node_systemd_service_restart_total metrics was changed to name to better describe the metric.
Refactoring of the mdadm collector changes several metrics
node_md_disks_active is removed
node_md_disks now has a state label for "failed", "spare", "active" disks.
node_md_is_active is replaced by node_md_state with a state set of "active", "inactive", "recovering", "resync".
Additional label mountaddr added to NFS device metrics to distinguish mounts from the same URL, but different IP addresses.
Metrics node_cpu_scaling_frequency_min_hrts and node_cpu_scaling_frequency_max_hrts of the cpufreq collector were renamed to node_cpu_scaling_frequency_min_hertz and node_cpu_scaling_frequency_max_hertz.
Collectors that are enabled, but are unable to find data to collect, now return 0 for node_scrape_collector_success.

Changes
[CHANGE] Add --collector.netdev.device-whitelist.
[CHANGE] Ignore iso9600 filesystem on Linux
[CHANGE] Refactor mdadm collector
[CHANGE] Add mountaddr label to NFS metrics.
[CHANGE] Don't count empty collectors as success.
[FEATURE] New flag to disable default collectors
[FEATURE] Add experimental TLS support
[FEATURE] Add collector for Power Supply Class
[FEATURE] Add new schedstat collector
[FEATURE] Add FreeBSD zfs support
[FEATURE] Add uname support for Darwin and OpenBSD
[FEATURE] Add new metric node_cpu_info
[FEATURE] Add new thermal_zone collector
[FEATURE] Add new cooling_device metrics to thermal zone collector
[FEATURE] Add swap usage on darwin
[FEATURE] Add Btrfs collector
[FEATURE] Add RAPL collector
[FEATURE] Add new softnet collector
[FEATURE] Add new udp_queues collector
[FEATURE] Add basic authentication
[ENHANCEMENT] Log pid when there is a problem reading the process stats
[ENHANCEMENT] Collect InfiniBand port state and physical state
[ENHANCEMENT] Include additional XFS runtime statistics.
[ENHANCEMENT] Report non-fatal collection errors in the exporter metric.
[ENHANCEMENT] Expose IPVS firewall mark as a label
[ENHANCEMENT] Add check for systemd version before attempting to query certain metrics.
[ENHANCEMENT] Add a flag to adjust mount timeout
[ENHANCEMENT] Add new counters for flush requests in Linux 5.5
[ENHANCEMENT] Add metrics and tests for UDP receive and send buffer errors
[ENHANCEMENT] The sockstat collector now exposes IPv6 statistics in addition to the existing IPv4 support.
[ENHANCEMENT] Add infiniband info metric
[ENHANCEMENT] Add unix socket support for supervisord collector
[ENHANCEMENT] Implement loadavg on all BSDs without cgo
[ENHANCEMENT] Add model_name and stepping to node_cpu_info metric
[ENHANCEMENT] Add --collector.perf.cpus to allow setting the CPU list for perf stats.
[ENHANCEMENT] Add metrics for IO errors and retires on Darwin.
[ENHANCEMENT] Add perf tracepoint collection flag
[ENHANCEMENT] ZFS: read contents of objset file
[ENHANCEMENT] Linux CPU: Cache CPU metrics to make them monotonically increasing
[BUGFIX] Read /proc/net files with a single read syscall
[BUGFIX] Renamed label state to name on node_systemd_service_restart_total.
[BUGFIX] Fix netdev nil reference on Darwin
[BUGFIX] Strip path.rootfs from mountpoint labels
[BUGFIX] Fix seconds reported by schedstat
[BUGFIX] Fix empty string in path.rootfs
[BUGFIX] Fix typo in cpufreq metric names
[BUGFIX] Read /proc/stat in one syscall
[BUGFIX] Fix OpenBSD cache memory information
[BUGFIX] Refactor textfile collector to avoid looping defer
[BUGFIX] Fix network speed math
[BUGFIX] collector/systemd: use regexp to extract systemd version
[BUGFIX] Fix initialization in perf collector when using multiple CPUs
[BUGFIX] Fix accidentally empty lines in meminfo_linux

(adam)

2020-09-30 13:12:20 UTC MAIN commitmail json YAML

prometheus: updated to 2.21.0

2.21.0

This release is built with Go 1.15, which deprecates X.509 CommonName
in TLS certificates validation.

In the unlikely case that you use the gRPC API v2 (which is limited to TSDB
admin commands), please note that we will remove this experimental API in the
next minor release 2.22.

[CHANGE] Disable HTTP/2 because of concerns with the Go HTTP/2 client.
[CHANGE] PromQL: query_log_file path is now relative to the config file.
[CHANGE] Promtool: Replace the tsdb command line tool by a promtool tsdb subcommand.
[CHANGE] Rules: Label rule_group_iterations metric with group name.
[FEATURE] Eureka SD: New service discovery.
[FEATURE] Hetzner SD: New service discovery.
[FEATURE] Kubernetes SD: Support Kubernetes EndpointSlices.
[FEATURE] Scrape: Add per scrape-config targets limit.
[ENHANCEMENT] Support composite durations in PromQL, config and UI, e.g. 1h30m.
[ENHANCEMENT] DNS SD: Add SRV record target and port meta labels.
[ENHANCEMENT] Docker Swarm SD: Support tasks and service without published ports.
[ENHANCEMENT] PromQL: Reduce the amount of data queried by remote read when a subquery has an offset.
[ENHANCEMENT] Promtool: Add --time option to query instant command.
[ENHANCEMENT] UI: Respect the --web.page-title parameter in the React UI.
[ENHANCEMENT] UI: Add duration, labels, annotations to alerts page in the React UI.
[ENHANCEMENT] UI: Add duration on the React UI rules page, hide annotation and labels if empty.
[BUGFIX] API: Deduplicate series in /api/v1/series.
[BUGFIX] PromQL: Drop metric name in bool comparison between two instant vectors.
[BUGFIX] PromQL: Exit with an error when time parameters can't be parsed.
[BUGFIX] Remote read: Re-add accidentally removed tracing for remote-read requests.
[BUGFIX] Rules: Detect extra fields in rule files.
[BUGFIX] Rules: Disallow overwriting the metric name in the labels section of recording rules.
[BUGFIX] Rules: Keep evaluation timestamp across reloads.
[BUGFIX] Scrape: Do not stop scrapes in progress during reload.
[BUGFIX] TSDB: Fix chunks.HeadReadWriter: maxt of the files are not set error.
[BUGFIX] TSDB: Delete blocks atomically to prevent corruption when there is a panic/crash during deletion.
[BUGFIX] Triton SD: Fix a panic when triton_sd_config is nil.
[BUGFIX] UI: Fix react UI bug with series going on and off.
[BUGFIX] UI: Fix styling bug for target labels with special names in React UI.
[BUGFIX] Web: Stop CMUX and GRPC servers even with stale connections, preventing the server to stop on SIGTERM.

(adam)

2020-09-30 11:53:19 UTC MAIN commitmail json YAML

doc: Updated net/powerdns-recursor to 4.3.4

(otis)

2020-09-30 11:53:07 UTC MAIN commitmail json YAML

net/powerdns-recursor: Update to 4.3.4

Changelog for 4.3.4:
Released: 8th of September 2020
* Improvements:
  - Ensure runtime dirs for virtual services differ.

* Bug Fixes:
  - Allow some more depth headroom for the no-qname-minimization fallback case
  - Resize hostname to final size in getCarbonHostname().

Changelog for 4.3.3:
Released: 17th of July 2020
* Bug Fixes:
  - Validate cached DNSKEYs against the DSs, not the RRSIGs only.
  - Ignore cache-only for DNSKEYs and DS retrieval.
  - A ServFail while retrieving DS/DNSKEY records is just that.
  - Refuse DS records received from child zones.
  - Better exception handling in houseKeeping/handlePolicyHit.
  - Take initial refresh time from loaded zone.

pkgsrc-specific changes:
  - Move pdns socket directory to /var/run/pdns-recursor
    to reduce diff
  - Introduce SMF method script that also creates the
    socket directory on platforms where /var/run is not
    persistent (i.e. swap or tmpfs-mounted)

(otis)

2020-09-30 10:28:08 UTC MAIN commitmail json YAML

ups-nut-cgi: Try to fix gd detection.

(jperkin)

2020-09-30 09:54:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.1.13

(wiz)

2020-09-30 09:54:15 UTC MAIN commitmail json YAML

py-borgbackup: update to 1.1.13.

Version 1.1.13 (2020-06-06)
---------------------------

Fixes:

- rebuilt using a current Cython version, compatible with python 3.8, #5214

Version 1.1.12 (2020-06-06)
---------------------------

Fixes:

- fix preload-related memory leak, #5202.
- mount / borgfs (FUSE filesystem):

  - fix FUSE low linear read speed on large files, #5067
  - fix crash on old llfuse without birthtime attrs, #5064 - accidentally
    we required llfuse >= 1.3. Now also old llfuse works again.
  - set f_namemax in statfs result, #2684
- update precedence of env vars to set config and cache paths, #4894
- correctly calculate compression ratio, taking header size into account, too

New features:

- --bypass-lock option to bypass locking with read-only repositories

Other changes:

- upgrade bundled zstd to 1.4.5
- travis: adding comments and explanations to Travis config / install script,
  improve macOS builds.
- tests: test_delete_force: avoid sporadic test setup issues, #5196
- misc. vagrant fixes
- the binary for macOS is now built on macOS 10.12
- the binaries for Linux are now built on Debian 8 "Jessie", #3761
- docs:

  - PlaceholderError not printed as JSON, #4073
  - "How important is Borg config?", #4941
  - make Sphinx warnings break docs build, #4587
  - some markup / warning fixes
  - add "updating borgbackup.org/releases" to release checklist, #4999
  - add "rendering docs" to release checklist, #5000
  - clarify borg init's encryption modes
  - add note about patterns and stored paths, #4160
  - add upgrade of tools to pip installation how-to
  - document one cause of orphaned chunks in check command, #2295
  - linked recommended restrictions to ssh public keys on borg servers in faq, #4946

(wiz)

2020-09-30 09:50:28 UTC MAIN commitmail json YAML

doc: Updated textproc/asciidoc to 9.0.2

(wiz)

2020-09-30 09:50:18 UTC MAIN commitmail json YAML

asciidoc: update to 9.0.2.

Version 9.0.2 (2020-07-21)
--------------------------
.Bug fixes
- Revert to using optparse from argparse for a2x

(wiz)