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

2024-05-13 11:43:50 UTC Now

2020-09-28 23:48:03 UTC MAIN commitmail json YAML

Add py-eth-typing

(khorben)

2020-09-28 23:47:42 UTC MAIN commitmail json YAML

doc: Added finance/py-eth-typing version 2.2.2

(khorben)

2020-09-28 23:47:31 UTC MAIN commitmail json YAML

2020-09-28 23:41:30 UTC MAIN commitmail json YAML

2020-09-28 23:40:58 UTC MAIN commitmail json YAML

doc: Added finance/py-eth-hash version 0.2.0

(khorben)

2020-09-28 23:40:35 UTC MAIN commitmail json YAML

py-eth-hash: import version 0.2.0

This is a low-level library, intended to be used internally by other Ethereum
tools. If you're looking for a convenient hashing tool, check out
eth_utils.keccak() which will be a little friendlier, and provide access to
other helpful utilities.

Read more in the documentation on ReadTheDocs.

Note: the similarly named pyethash has a completely different use: it generates
proofs of work.

(khorben)

2020-09-28 23:16:16 UTC MAIN commitmail json YAML

Add py-bumpversion

(khorben)

2020-09-28 23:15:56 UTC MAIN commitmail json YAML

doc: Added devel/py-bumpversion version 0.5.3

(khorben)

2020-09-28 23:14:47 UTC MAIN commitmail json YAML

py-bumpversion: import version 0.5.3

bumpversion is a small command line tool to simplify releasing software by
updating all version strings in your source code by the correct increment. It
also creates commits and tags:

- version formats are highly configurable;
- it works without any VCS, but happily reads tag information from and writes
  commits and tags to Git and Mercurial if available;
- it just handles text files, so it's not specific to any programming language.

(khorben)

2020-09-28 22:56:55 UTC MAIN commitmail json YAML

doc: Updated devel/py-angr to 9.0.4378

(khorben)

2020-09-28 22:56:38 UTC MAIN commitmail json YAML

2020-09-28 20:05:55 UTC MAIN commitmail json YAML

doc: Updated net/phetch to 1.0.5

(pin)

2020-09-28 20:05:25 UTC MAIN commitmail json YAML

net/phetch: update to 1.0.5

v1.0.5
Very minor release that fixes a crash introduced in 1.0.4.

v1.0.4
Small release. The ctrl-u and ctrl-g keyboard shortcuts can now be used to
reload the current page.

(pin)

2020-09-28 19:32:28 UTC MAIN commitmail json YAML

Updated lang/python38, lang/py38-html-docs

(adam)

2020-09-28 19:31:55 UTC MAIN commitmail json YAML

python38: updated to 3.8.6

Python 3.8.6 final

Core and Builtins
bpo-41525: The output of python --help contains now only ASCII characters.

Library
bpo-41817: fix tkinter.EventType Enum so all members are strings, and none are tuples
bpo-41815: Fix SQLite3 segfault when backing up closed database. Patch contributed by Peter David McCormick.
bpo-41517: fix bug allowing Enums to be extended via multiple inheritance
bpo-39587: use the correct mix-in data type when constructing Enums
bpo-41789: Honor object overrides in Enum class creation (specifically, __str__, __repr__, __format__, and __reduce_ex__).
bpo-39651: Fix a race condition in the call_soon_threadsafe() method of asyncio.ProactorEventLoop: do nothing if the self-pipe socket has been closed.
bpo-41720: Fixed turtle.Vec2D.__rmul__() for arguments which are not int or float.
bpo-39728: fix default _missing_ so a duplicate ValueError is not set as the __context__ of the original ValueError
bpo-37479: When Enum.__str__ is overridden in a derived class, the override will be used by Enum.__format__ regardless of whether mixin classes are present.

Documentation
bpo-35293: Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na.
bpo-37149: Change Shipman tkinter doc link from archive.org to TkDocs. (The doc has been removed from the NMT server.) The new link responds much faster and includes a short explanatory note.

Tests
bpo-41731: Make test_cmd_line_script pass with option ‘-vv’.

Windows
bpo-41744: Fixes automatic import of props file when using the Nuget package.

IDLE
bpo-35764: Rewrite the Calltips doc section.
bpo-40181: In calltips, stop reminding that ‘/’ marks the end of positional-only arguments.

Python 3.8.6 release candidate 1

Core and Builtins
bpo-41654: Fix a crash that occurred when destroying subclasses of MemoryError. Patch by Pablo Galindo.
bpo-41533: Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack.
bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline.

Library
bpo-41696: Fix handling of debug mode in asyncio.run(). This allows setting PYTHONASYNCIODEBUG or -X dev to enable asyncio debug mode when using asyncio.run().
bpo-39010: Restarting a ProactorEventLoop on Windows no longer logs spurious ConnectionResetErrors.
bpo-41609: The pdb whatis command correctly reports instance methods as ‘Method’ rather than ‘Function’.
bpo-32751: When cancelling the task due to a timeout, asyncio.wait_for() will now wait until the cancellation is complete also in the case when timeout is <= 0, like it does with positive timeouts.
bpo-37658: asyncio.wait_for() now properly handles races between cancellation of itself and the completion of the wrapped awaitable.
bpo-40782: Change the method asyncio.AbstractEventLoop.run_in_executor to not be a coroutine.
bpo-41520: Fix codeop regression that prevented turning compile warnings into errors.
bpo-41503: Fixed a race between setTarget and flush in logging.handlers.MemoryHandler.
bpo-41497: Fix potential UnicodeDecodeError in dis module.
bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1.
bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b'').
bpo-41425: Make tkinter doc example runnable.
bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu.
bpo-38731: Fix NameError in command-line interface of py_compile.
bpo-41364: Reduce import overhead of uuid.
bpo-41344: Prevent creating shared_memory.SharedMemory objects with size=0.
bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno().
bpo-31122: ssl.wrap_socket() now raises ssl.SSLEOFError rather than OSError when peer closes connection during TLS negotiation
bpo-33660: Fix pathlib.PosixPath to resolve a relative path located on the root directory properly.

Documentation
bpo-41624: Fix the signature of typing.Coroutine.
bpo-40204: Enable Sphinx 3.2 c_allow_pre_v3 option and disable c_warn_on_allowed_pre_v3 option to make the documentation compatible with Sphinx 2 and Sphinx 3.
bpo-41045: Add documentation for debug feature of f-strings.
bpo-41314: Changed the release when from __future__ import annotations becomes the default from 4.0 to 3.10 (following a change in PEP 563).
bpo-39883: Make code, examples, and recipes in the Python documentation be licensed under the more permissive BSD0 license in addition to the existing Python 2.0 license.

Windows
bpo-41492: Fixes the description that appears in UAC prompts.
bpo-40741: Update Windows release to include SQLite 3.32.3.

IDLE
bpo-41468: Improve IDLE run crash error message (which users should never see).
bpo-41373: Save files loaded with no line ending, as when blank, or different line endings, by setting its line ending to the system default. Fix regression in 3.8.4 and 3.9.0b4.

C API
bpo-41524: Fix bug in PyOS_mystrnicmp and PyOS_mystricmp that incremented pointers beyond the end of a string.

(adam)

2020-09-28 19:23:54 UTC MAIN commitmail json YAML

Updated net/wireshark, misc/stellarium

(adam)

2020-09-28 19:23:34 UTC MAIN commitmail json YAML

stellarium: updated to 0.20.3

The major changes of this version:
* Fixed nutation and, with it, season beginning times
* Many changes in AstroCalc tool and core of Stellarium
* Many changes in Oculars and Satellites plugins
* Updated DSO catalog

(adam)

2020-09-28 19:22:03 UTC MAIN commitmail json YAML

wireshark: updated to 3.2.7

Wireshark 3.2.7 Release Notes

  The Windows installers now ship with Npcap 0.9997. They previously
  shipped with Npcap 0.9994.

  The Windows installers now ship with Qt 5.12.9. They previously
  shipped with Qt 5.12.8.

  Bug Fixes

  The following vulnerabilities have been fixed:

    • wnpa-sec-2020-11[1] MIME Multipart dissector crash. Bug 16741[2].
      Fixed in master: 2411eae9ed Fixed in master-3.2: 21f082cb6e Fixed
      in master-3.0: 14e274f3be Fixed in master-2.6: 5803c7b87b

    • wnpa-sec-2020-12[3] TCP dissector crash. Bug 16816[4]. Fixed in
      master: c4634b1e99 Fixed in master-3.2: e9b727595b Fixed in
      master-3.0: 7f3fe6164a Fixed in master-2.6: 9d7ab8b46f

    • wnpa-sec-2020-13[5] BLIP dissector crash. Bug 16866[6]. Fixed in
      master: 4a94842710 Fixed in master-3.2: 594d312b12 Fixed in
      master-3.0: 2fb6002559 Fixed in master-2.6: n/a

  The following bugs have been fixed:

    • HTTP dissector fails to display correct UTF-16 XML Bug 9069[7].

    • TFTP dissector does not track conversations correctly. Source
      file and Destination File redundant or disagree. Bug 10305[8].

    • Dissector skips DICOM command Bug 13110[9].

    • Editcap time adjustment doesn’t work when both infile and outfile
      are ERF Bug 16578[10].

    • dissect_tds7_colmetadata_token() has wrong return value if count
      is 0 Bug 16682[11].

    • "total block length …<U+200B> is too small" for Systemd Journal Export
      Block Bug 16734[12].

    • MNC 11 is showing Mobile Network Code (MNC): NTT DoCoMo Tokai
      Inc. (11) But its belonging to Rakuten Network Bug 16755[13].

    • DICOM object extraction: discrepancy between tshark and wireshark
      Bug 16771[14].

    • S1-U data forwarding info and S103 PDN data forwarding info IE’s
      showing improper value Bug 16777[15].

    • Wireshark crashes while opening a capture Bug 16780[16].

    • Changing preferences via Decode As does not call callback Bug
      16787[17].

    • Decoding of PFCP IE 'Remote GTP-U Peer' is incorrect Bug
      16805[18].

    • Ng-enb not decoded correctly for Target Identification IE for
      GTPV2 Bug 16822[19].

    • The client timestamp is parsed error for Google QUIC (version
      Q039) Bug 16839[20].

    • NAS-5G : PDU session reactivation result Bug 16842[21].

    • Wireshark fails to detect libssh >= 0.9.5 Bug 16845[22].

(adam)

2020-09-28 18:56:03 UTC MAIN commitmail json YAML

mosquitto: Add refresh to SMF manifest

Add refresh method via kill -HUP to SMF manifest.

(tm)

2020-09-28 14:12:49 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-l10n to 78.3.1

(ryoon)

2020-09-28 14:12:27 UTC MAIN commitmail json YAML

thunderbird-l10n: Update to 78.3.1

* Sync with mail/thunderbird-78.3.1.

(ryoon)

2020-09-28 14:11:51 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 78.3.1

(ryoon)

2020-09-28 14:11:25 UTC MAIN commitmail json YAML

thunderbird: Update to 78.3.1

Changelog:
78.3.1
Fixes
Thunderbird crashed after updating to 78.3.0

78.3.0
Changes
OpenPGP: Improved decryption performance with large messages

OpenPGP: Do not show external key UI when disabled by preference

Account setup wizard will now open a popup when connecting to a server with a
self-signed SSL/TLS certificate

Installation of "legacy" MailExtensions now disabled

Reply-To header moved in compose window; now appears under From header

Calendar: Sidebar UI improvements

Fixes
Selecting "Cancel" on the Master Password prompt at startup incorrectly
reported corrupted OpenPGP data

OpenPGP: Creating a new key pair did not automatically select it for use

Dragging & Dropping recipient pills resulted in lost pills when an error was
present

Spellcheck suggestions were unreadable in dark theme

Calendar: Multiple password prompts opened

Linux Distributions: UI was not rendered completely when built without updater

MailExtensions: browser.folders.delete failed on IMAP folders

Various security fixes

Security fixes:
Mozilla Foundation Security Advisory 2020-44
#CVE-2020-15677: Download origin spoofing via redirect
#CVE-2020-15676: XSS when pasting attacker-controlled data into
a contenteditable element
#CVE-2020-15678: When recursing through layers while scrolling, an iterator may
have become invalid, resulting in a potential use-after-free scenario
#CVE-2020-15673: Memory safety bugs fixed in Thunderbird 78.3

(ryoon)

2020-09-28 13:38:41 UTC MAIN commitmail json YAML

doc: Updated graphics/libheif to 1.9.1

(ryoon)

2020-09-28 13:38:14 UTC MAIN commitmail json YAML

libheif: Update to 1.9.1

Changelog:
1.9.1
    fixed missing inline definition in C++ wrapper

1.9.0
    add dav1d decoder plugin for faster decoding of AVIF images
    support for images having both ICC and NCLX profiles
    save NCLX profiles to AV1/HEVC bitstreams and also read them from the bitstream
    add color profile API to C++ wrapper
    improve rounding in color conversions
    conformant encoding of AVIF images <16 pixels
    many fixes and small improvements

(ryoon)

2020-09-28 13:31:22 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 81.0

(ryoon)

2020-09-28 13:31:02 UTC MAIN commitmail json YAML

firefox-l10n: Update to 81.0

* Add ur locale.
* Sync with www/firefox-81.0.

(ryoon)

2020-09-28 13:30:31 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 81.0

(ryoon)

2020-09-28 13:30:01 UTC MAIN commitmail json YAML

firefox: Update to 81.0

Changelog:
September 22, 2020

Version 81.0, first offered to Release channel users on September 22, 2020

We'd like to extend a special thank you to all of the new Mozillians who
contributed to this release of Firefox.

New

  * You can pause and play audio or video in Firefox right from your keyboard
    or headset, giving you easy access to control your media when in another
    Firefox tab, another program, or even when your computer is locked.

  * In addition to our default, dark and light themes, with this release,
    Firefox introduces the Alpenglow theme: a colorful appearance for buttons,
    menus, and windows. You can update your Firefox themes under settings or
    preferences.

  * For our users in the US and Canada, Firefox can now save, manage, and
    auto-fill credit card information for you, making shopping on Firefox ever
    more convenient. To ensure the smoothest experience, this will be rolling
    out to users gradually.

  * Firefox supports AcroForm, which will soon allow you to fill in, print, and
    save supported PDF forms and the PDF viewer also has a new fresh look.

  * Our users in Austria, Belgium and Switzerland using the German version of
    Firefox will now see Pocket recommendations in their new tab featuring some
    of the best stories on the web. If you don窶冲 see them, you can turn on
    Pocket articles in your new tab by following these steps. In addition to
    Firefox窶冱 new tab, Pocket is also available as an app on iOS and Android.

Fixed

  * Various security fixes.

  * We窶况e fixed a bug for users of language packs where the default language
    was reset to English after Firefox updates.

  * Browser native HTML5 audio/video controls received several important
    accessibility fixes:

      + Audio/video controls remain accessible to screen readers even when they
        are temporarily hidden visually.
      + Audio/video elapsed and total time are now accessible to screen readers
        where they weren't previously.
      + Various unlabelled controls are now labelled making them identifiable
        to screen readers.
      + Screen readers no longer intrusively report progress information unless
        the user requests it.

Changed

  * You will soon find Picture-in-Picture more easily on all the videos you
    watch with new iconography.

  * The bookmarks toolbar is now automatically revealed once bookmarks are
    imported into Firefox, making it easier to find your most important
    websites.

  * We have expanded our supported file types - .xml, .svg, and .webp - so
    files you窶况e downloaded can be opened right in Firefox.

Security fixes:
#CVE-2020-15675: Use-After-Free in WebGL
#CVE-2020-15677: Download origin spoofing via redirect
#CVE-2020-15676: XSS when pasting attacker-controlled data into a
contenteditable element
#CVE-2020-15678: When recursing through layers while scrolling, an iterator may
have become invalid, resulting in a potential use-after-free scenario
#CVE-2020-15673: Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3
corruption and we presume that with enough effort some of these could have been
exploited to run arbitrary code.
#CVE-2020-15674: Memory safety bugs fixed in Firefox 81

(ryoon)

2020-09-28 13:21:43 UTC MAIN commitmail json YAML

doc: Updated devel/cbindgen to 0.14.6

(ryoon)

2020-09-28 13:21:03 UTC MAIN commitmail json YAML

cbindgen: Update to 0.14.6

Changelog:
Not available.

(ryoon)

2020-09-28 11:07:51 UTC MAIN commitmail json YAML

games/doom1: Reset Maintainer

Final release of shareware episode, no more updates expected.

(micha)

2020-09-28 11:06:19 UTC MAIN commitmail json YAML

games/doom2-pwad-preacher: Reset Maintainer

Levels are considered finished, no more updates expected.

(micha)

2020-09-28 11:05:32 UTC MAIN commitmail json YAML

games/doom2-pwad-struggle: Reset Maintainer

Levels are considered finished, no more updates expected.

(micha)

2020-09-28 10:54:40 UTC MAIN commitmail json YAML

doc: Updated mail/msmtp to 1.8.12

(leot)

2020-09-28 10:54:27 UTC MAIN commitmail json YAML

msmtp: Update to 1.8.12

Changes:
1.8.12
------
- msmtpd now supports session reuse and improves standards compliance
- Automatic account matching now supports subaddresses. For example,
  user+detail@example.com will match account user@example.com.

(leot)

2020-09-28 10:40:25 UTC MAIN commitmail json YAML

shells/pbosh: Specify minimum required version of smake tool dependency

This is required because devel/smake/Makefile.common must be recent enough.

(micha)

2020-09-28 10:39:31 UTC MAIN commitmail json YAML

shells/bosh: Specify minimum required version of smake tool dependency

This is required because devel/smake/Makefile.common must be recent enough.

(micha)

2020-09-28 10:36:06 UTC MAIN commitmail json YAML

archivers/star: Specifiy minimum required version of smake tool dependency

This is required because devel/smake/Makefile.common must be recent enough.

(micha)

2020-09-28 10:04:22 UTC MAIN commitmail json YAML

doc: Updated games/woof to 2.3.0

(micha)

2020-09-28 10:03:11 UTC MAIN commitmail json YAML

games/woof: Update to 2.3.0

- Binaries are now built with optimization flags and debugging information
  (stripped for release).
- A "secret" option to force integer video scaling factors has been added
  ("integer_scaling").
- A mouse button binding for the "Use" action has been added. Double click
  acting as "Use" has been made optional.
- The "Ouch Face" and the "Picked up a Medikit that you really need" message
  are now shown as intended.

You may have to rebind your mouse buttons!

(micha)

2020-09-28 09:21:15 UTC MAIN commitmail json YAML

doc: Updated security/amass to 3.10.4

(leot)

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

amass: Update to 3.10.4

Changes:
3.10.4
------
- tweaked performance after adding the rate limiting
- increased reliability of the ASN search
- improved performance of the Queue signalling mechanism
- improved performance of graph database queries
- improved performance of domain name scope checking
- fixes and/or updates to ADS scripts
- fixed #491 issue regarding the ZoomEye authentication process
- amass enum -list now removes sources based on include/exclude config
- added probes from the top 20 labels found in TLS certificates
- added leaky bucket rate limiting to DNS resolution
- added embedded ASN info and faster cache lookups
- Remove extra = from commoncrawl url
- Add missing flags to documentation

(leot)

2020-09-28 09:17:46 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.30.1

(leot)

2020-09-28 09:17:35 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.30.1

Changes:
2.30.1
======
- Bring back the environment variable to force single process mode when PSON is disabled.
- Fix downloads started by an ephemeral web context.
- Translation updates: Brazilian Portuguese.

(leot)

2020-09-28 09:07:49 UTC MAIN commitmail json YAML

doc: Added sysutils/fff version 2.2

(pin)

2020-09-28 09:07:18 UTC MAIN commitmail json YAML

2020-09-28 09:06:21 UTC MAIN commitmail json YAML

2020-09-28 09:00:26 UTC MAIN commitmail json YAML

doc: Updated x11/xterm to 360

(pin)

2020-09-28 09:00:03 UTC MAIN commitmail json YAML

x11/xterm: update to 360

Patch #360 - 2020/09/20

-mention decGraphicsID in ctlseqs.ms (suggested by Thomas Wolff).
-modify pixel-coordinate mouse reponse to use as origin the VT100-window rather
than the underlying widget, which includes the scrollbar
(report by Thomas Wolff).
-add configure option --disable-print-graphics (Ross Combs).
-add test_ptydata to make check rule.
-minor fixes for ctlseqs.ms (report by Jean-Marc Bourguet).
-minor fixes for manpage style (report/patch by "a1346054").
-correct cleanup from switch between italics/normal font in the show/hide cursor
functions (report/testcase by Peter Fabinski).
-integrated patch by Ross Combs:
  -internal renaming of GraphicsID symbols, for readability.
  -adjust logic for VT125, treating it as a ReGIS terminal.
-update configure macros, for compiler-warning fixes.
-integrated patch by Ross Combs:
  -add control sequence modes for graphics printing.
  -improve conversion to bitmaps for TrueType fonts in ReGIS
  -add font7 resource, for an enormous bitmap font.
  -do not reset graphics in a soft-reset.
  -add pointerFont resource, and -pf command-line option.
-improve typography of manual page (patch by Branden Robinson).
-amend patch #359 change to df-install.in to ignore a command-line assignment to
DESTDIR if followed by an explicit --dir (report by Sven Joachim).

(pin)

2020-09-28 07:38:04 UTC MAIN commitmail json YAML

Updated devel/bison, devel/cmake

(adam)

2020-09-28 07:37:43 UTC MAIN commitmail json YAML

cmake: updated to 3.18.3

CMake 3.18.3
* AutoGen: Fix moc and uic dependencies when building Qt itself
* foreach: Fix crash parsing integer out of range
* gitlab-ci: Prefer MR rules for any pipeline associated with a MR
* Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5
* gitlab-ci: update macOS jobs to use Xcode 11.7
* Check*CompilerFlag: Do not set result as a normal variable too
* PCH: Mark CMake PCH source files as -x -header
* PCH: Fix 30s wait for VS2008 when used via -Tv90
* AutoMoc: Restore support for re-running after project file changes
* AutoMoc: Re-run moc if a dependency is missing
* file(GENERATE): Create output file structures for all directories first
* Tests: Pass additional Qt information to Ninja and NMC tests
* Ninja Multi-Config: Fix clean:all target
* Ninja Multi-Config: Fix cleaning of utility targets with commands
* Ninja Multi-Config: Fix dependencies of utility targets
* Ninja Multi-Config: Fix dependencies of custom commands
* FindJNI: Add arm64 support
* UseSWIG: Update option -interface usage
* FindPython: enhance ABI checks against include directory
* FindPython: CMP0012 must be set to NEW
* ARMClang: Fix link line generation after addition of armlink support
* FindMatlab: add R2020b => 9.9
* MSVC: Record support for c_static_assert
* CUDA: Support setting CUDA14/17 when using MSVC
* Implement cm::static_reference_cast by declval

(adam)

2020-09-28 07:35:47 UTC MAIN commitmail json YAML

bison: updated to 3.7.2

* Noteworthy changes in release 3.7.2 (2020-09-05) [stable]

  This release of Bison fixes all known bugs reported for Bison in MITRE's
  Common Vulnerabilities and Exposures (CVE) system.  These vulnerabilities
  are only about bison-the-program itself, not the generated code.

  Although these bugs are typically irrelevant to how Bison is used, they
  are worth fixing if only to give users peace of mind.

  There is no known vulnerability in the generated parsers.

** Bug fixes

  Fix concurrent build issues (introduced in Bison 3.5).

  Push parsers always use YYMALLOC/YYFREE (no direct calls to malloc/free).

  Fix portability issues of the test suite, and of bison itself.

  Some unlikely crashes found by fuzzing have been fixed.  This is only
  about bison itself, not the generated parsers.

(adam)

2020-09-28 01:08:15 UTC MAIN commitmail json YAML

modular-xorg-xephyr: fix Xephyr visual with -parent option

This patch was imported from
https://gitlab.freedesktop.org/xorg/xserver/-/issues/128.

It notably fixes embedding Xephyr into Gtk+ 3 applications, such as
simulator(1) from devel/deforaos-coder.

Tested on netbsd-9/amd64.

(khorben)

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

doc: Updated finance/gnucash to 4.2

(wiz)

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

gnucash: update to 4.2.

4.2  - 27 September 2020
The third release of the 4.x stable series.

Between 4.1 and 4.2, the following bugfixes were accomplished:

    Bug 102787 - Currency selection should do autocompletion
    Bug 476114 - Goto register by date feature req
                Adds ability to jump to arbitrary date.
    Bug 554391 - Tax Options dialog - can only assign one TXF category at a time
                If the Tax options dialog is opened from the Chart of Accounts
                and an account is selected then the tax dialog will preselect
                that account.
    Bug 787295 - Allow UI jump from Business accounts to their relevant
                invoice/bill/voucher
    Bug 797514 - Changing transaction unreconciles a split inconsistently
                Partial: This make sure that the split's reconcile status
                gets updated before the transaction is committed.
    Bug 797730 - Transaction matching can match multiple imported transactions
                to the same existing one
    Bug 797839 - Auto-complete prevents entering non-ASCII transaction
                descriptions
    Bug 797852 - Error in Accounts Payable Aging re cut off dates
    Bug 797857 - Edit->Preferences: Help/Close buttons unreachable
    Bug 797874 - Errors in register and new-account UI
    Bug 797878 - Pie chart displays fractions and long decimal representations
                Ensure amounts rendering is rounded to report-currency SCU
    Bug 797880 - [gnucash-cli] encoding and font differing from manually
                exported reports (Win10, German locale).
    Bug 797883 - [Transaction Report] non-localized string
    Bug 797889 - editing amounts in dr / cr behaving oddly
    Bug 797893 - Unable to change font size in charts
                Use the stylesheet font values instead of hard-coded ones.
    Bug 797895 - Hang for a long time (9 minutes per account) importing a QFX
                file.
    Bug 797896 - [HBCI] crash when downloading transactions.
    Bug 797897 - Cannot select multiple accounts in Tax Report Options
    Bug 797898 - [reconciliation] calculated balance amount per reconcilation
                date depending on actual time.
    Bug 797900 - Crash caused by Quitting while Check and Repair All is running
    Bug 797923 - Running employee report results in "Unbound variable: txn"
    Bug 797924 - Crash when searching for customer to process payment.
    Bug 797935 - Strange formal register headers
                In languages other than English because of poorly constructed
                translatable strings.
    Bug 797936 - Lot viewer notes field too narrow
    Bug 797945 - Tools -> Import Map Editor causes GnuCash to lock up

The following fixes and improvements were not associated with bug reports:

    Update version in README, add Boost::program_options to dependencies.
    [report-utilities] compact functions
    Small fixes for various translation issues:
        Deduplicate translatable strings
        Add context to one-letter strings in guile code
        Fix typo in linked document gui Align translatable strings
    Expose C_ function (gettext with context string) to guile code, first use
        is for the document link short code (L)
    Improve and repair progress bar display on a variety of reports and
        windows, improving performance on several by reducing the number of
        progressbar calls.
    [gnc-main-window] enable show_text for progressbar, allowing
        gtk_progress_bar_set_text to actually display the progress text.
    Fix help_label of dialog-doclink.glade, remove question mark from
        Available, and insert missing spaces into the Business Item variant.
    Rename all Transaction and Invoice Association identifiers to DocLink to
        better reflect the purpose and for consistency with other software
        (e.g. Libre Office).
    Rename Transaction and Invoice Associations to Document Links. More clearly
        describes the actions and is more consistent with other software
        (e.g. Libre Office).
    Remove the Remove Linked Document context menu item because that can
        be done in the Manage dialog box.
    Fix the horizontal scrollbar in the linked docs window.
    I18n - deduplicate translatable strings
    macOS: Give GnuCash time to shut down gracefully instead of letting macOS
        pull the rug out.
    I18N: Align glossary to gnucash.pot. Create a similar copyright header.
        Add missing Report-Msgid-Bugs-To.
    [report-utilities] More dump data functions:
        gnc:dump-book - splits grouped by account
        gnc:dump-all-transactions - splits grouped by transaction
        gnc:dump-split - dumps single split
    [business-urls] link to owner report with enddate
    [dialog-invoice] gnc_business_call_owner_report_with_enddate
    [new-owner-report][api] owner-report-create-with-enddate; accepts enddate
        argument like owner-report-create.
    Enable exporting the tables in charts and some reports as CSV.
    Tweak a few strings to reuse translations
    Exported gnc:cmdline-template-export and gnc:cmdline-get-report-id.
        Handle ambiguous reportnames by returning #f.
    [price-quotes.scm] ensure missing-alphavantage message can show on console
    [budget.scm] Fix report crash on books with unreversed budgets
    [gnucash-cli] -R show should accept & try to load datafile
    Speed up computation of import match lists by running query only once,
        committing accounts only once, and doing a bulk insert into the
        GtkTreeview.
    Add Python example export_account_totals.py. Exports acount totals of all
        accounts into a CSV file.

Updated Translations: Dutch, German, Italian, Ukrainian
New Translations: Estonian, Indonesian

(wiz)

2020-09-27 21:30:06 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 5.1.0nb5

(jakllsch)

2020-09-27 21:29:58 UTC MAIN commitmail json YAML

2020-09-27 21:27:43 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 5.1.0nb4

(jakllsch)

2020-09-27 21:27:27 UTC MAIN commitmail json YAML

Add debug-info option to qemu; default it off

qemu defaults to building with -g, but it's usually just a waste of
time and space in a pkgsrc environment without INSTALL_UNSTRIPPED
enabled.

(jakllsch)

2020-09-27 18:38:35 UTC MAIN commitmail json YAML

rust: Switch RUST_TYPE default back to "src", per requests from various devs

If you would still like to avoid the lengthy bootstrapping process, set

RUST_TYPE= bin

in your mk.conf.

(nia)

2020-09-27 18:22:31 UTC pkgsrc-2020Q3 commitmail json YAML

2020Q3: Add branch CHANGES file

(gdt)

2020-09-27 16:32:01 UTC MAIN commitmail json YAML

Xrender: remove

This package contains an old version of libXrender.

Announced in pkg/2020/09/14/msg023792.html">https://mail-index.netbsd.org/tech-pkg/2020/09/14/msg023792.html

(wiz)

2020-09-27 15:50:11 UTC MAIN commitmail json YAML

doc: Updated devel/cbindgen to 0.14.5

(ryoon)

2020-09-27 15:49:42 UTC MAIN commitmail json YAML

cbindgen: Update to 0.14.6

CHangelog:
Not available.

(ryoon)

2020-09-27 14:58:56 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20200925

(wiz)

2020-09-27 14:58:46 UTC MAIN commitmail json YAML

neomutt: update to 20200925.

2020-09-25  Richard Russon  <rich@flatcap.org>
* Features
  - Compose: display user-defined headers
  - Address Book / Query: live sorting
  - Address Book / Query: patterns for searching
  - Config: Add '+=' and '-=' operators for String Lists
  - Config: Add '+=' operator for Strings
  - Allow postfix query ':setenv NAME?' for env vars
* Bug Fixes
  - Fix crash when searching with invalid regexes
  - Compose: Prevent infinite loop of `send2-hook`s
  - Fix sidebar on new/removed mailboxes
  - Restore indentation for named mailboxes
  - Prevent half-parsing an alias
  - Remove folder creation prompt for POP path
  - Show error if `$message_cachedir` doesn't point to a valid directory
  - Fix tracking LastDir in case of IMAP paths with Unicode characters
  - Make sure all mail gets applied the index limit
  - Add warnings to -Q query CLI option
  - Fix index tracking functionality
* Changed Config
  - Add `$compose_show_user_headers` (yes)
* Translations
  - 100% Czech
  - 100% Lithuanian
  - Split up usage strings
* Build
  - Run shellcheck on hcachever.sh
  - Add the Address Sanitizer
  - Move compose files to lib under compose/
  - Move address config into libaddress
  - Update to latest acutest - fixes a memory leak in the unit tests
* Code
  - Implement ARRAY API
  - Deglobalised the Config Sort functions
  - Refactor the Sidebar to be Event-Driven
  - Refactor the Color Event
  - Refactor the Commands list
  - Make ctx_update_tables private
  - Reduce the scope/deps of some Validator functions
  - Use the Email's IMAP UID instead of an increasing number as index
  - debug: log window focus

(wiz)

2020-09-27 14:57:22 UTC MAIN commitmail json YAML

2020-09-27 14:54:18 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: freeze ended for pkgsrc-2020Q3 branch [gdt 2020-09-27]

The freeze is ended.

(gdt)

2020-09-27 14:23:54 UTC MAIN commitmail json YAML

(databases/percona-toolkit) set SUBST_NOOP_OK.(bash/sh)=  yes

(mef)

2020-09-27 14:11:09 UTC MAIN commitmail json YAML

(cad/tnt-mmtl) Fix build: Add BUILD_DEPENDS+= tex-epstopdf-pkg-[0-9]*

(mef)

2020-09-27 13:48:21 UTC MAIN commitmail json YAML

2020-09-27 13:12:17 UTC MAIN commitmail json YAML

(x11/labltk) Not really fix, but $(BYTECC) was missing, added

(mef)

2020-09-27 12:45:53 UTC MAIN commitmail json YAML

doc/TODO: add and update

+ samba-4.13.0, sudo-1.9.3p1.

(taca)

2020-09-27 12:41:55 UTC MAIN commitmail json YAML

doc/TODO: add some

+ appstream-glib-0.7.18, asciidoc-9.0.2, avahi-0.8, calibre-5.0,
  cascadia-ttf-2009.22, catch2-2.13.1, fluidsynth-2.1.5,
  google-benchmark-1.5.2, json-c-0.15, libde265-1.0.7, libheif-1.9.1,
  libuv-1.40.0, mtr-0.94, musicpd-0.22, ocaml-4.11.1, pkgconf-1.7.3,
  py-borgbackup-1.1.13, py-hypothesis-5.36.1, py-more-itertools-8.5.0,
  py-urwid-2.1.2, py-yarl-1.6.0, spdlog-1.8.0, tigervnc-1.11.0.

(wiz)

2020-09-27 10:38:25 UTC MAIN commitmail json YAML

py-passlib: Update HOMEPAGE.

(kleink)

2020-09-27 02:06:51 UTC MAIN commitmail json YAML

(print/sile) Add USE_TOOLS+= bash

(mef)

2020-09-27 02:01:25 UTC MAIN commitmail json YAML

(print/lgrind) Add BUILD_DEPENDS+=  tex-ec-[0-9]* for font tcrm1000

(mef)

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

Update glusterfs to 8.2

Changes since 8.0, from ChangeLog

commit 895183d5a2eceabcfdd81daff87ecab1159c32c6
Author: Rinku Kothiya <rkothiya@redhat.com>
Date:  Wed Sep 16 07:15:41 2020 +0000

    doc: Added release 8.2 notes

    Updates: #1485

    Change-Id: Ia42666051df1624444ea203bf8b7c876cf78b592
    Signed-off-by: Rinku Kothiya <rkothiya@redhat.com>

commit 85ff28ace3901a5a54d8de42d33ab2f9ac528ed8
Author: Srijan Sivakumar <ssivakum@redhat.com>
Date:  Tue Sep 1 12:48:48 2020 +0530

    Events: Fixing coverity issues.

    Fixing resource leak reported by coverity scan.

    CID: 1431237

    Change-Id: I2bed106b3dc4296c50d80542ee678d32c6928c25
    Updates: #1060
    Signed-off-by: Srijan Sivakumar <ssivakum@redhat.com>
    (cherry picked from commit ebc0253269d8a538239dd0b99d42f56ea320b0f0)

commit 93d48622d9ddb96f07a8590312c2885e11751436
Author: srijan-sivakumar <ssivakum@redhat.com>
Date:  Sat Jul 18 05:59:09 2020 +0530

    Events: Socket creation after getaddrinfo and IPv4 and IPv6 packet capture

    Issue: Currently, the socket creation is done
    prior to getaddrinfo function being invoked. This
    can cause mismatch in the protocol and address
    families of the created socket and the result
    of the getaddrinfo api. Also, the glustereventsd
    UDP server by default only captures IPv4 packets
    hence IPv6 packets are not even captured.

    Code Changes:
    1. Modified the socket creation in such a way that
    the parameters taken in are dependent upon the
    result of the getaddrinfo function.
    2. Created a subclass for adding address family
    in glustereventsd.py for both AF_INET and AF_INET6.
    3. Modified addresses in the eventsapiconf.py.in

    Reasoning behind the approach:
    1. If we are using getaddrinfo function then
    socket creation should happen only after we
    check if we received back valid addresses.
    Hence socket creation should come after the call
    to getaddrinfo
    2. The listening server which pushes the events
    to the webhook has to listen for both IPv4
    and IPv6 messages as we would not be sure as to
    what address family is picked in _gf_event.

    Fixes: #1377
    Change-Id: I568dcd1a977c8832f0fef981e1f81cac7043c760
    Signed-off-by: srijan-sivakumar <ssivakum@redhat.com>
    (cherry picked from commit 7c309928591deb8d0188793677958226ac03897a)

commit b4cc0988d5e9a5bf354dd4c2cb254ce52546facb
Author: nik-redhat <nladha@redhat.com>
Date:  Thu Sep 10 14:55:35 2020 +0530

    glusterd: readdir-ahead off by default

    Changing the default value of readdir-ahead to
    off, but it can be enabled/disabled later on if with
    gluster vol set <volname> performance.readdir-ahead enabel/disable
    command.

    Updates: #1472

    Change-Id: Idb3e16e8be98d7a811fc8e5d09906919ef50fbab
    Signed-off-by: nik-redhat <nladha@redhat.com>
    (cherry picked from commit 84a4cf76219b6187fc625740d1a1ebbe40e9f22c)

commit 68db6b60f621d371c4059a7ee728ebb267854708
Author: nik-redhat <nladha@redhat.com>
Date:  Wed Aug 26 15:08:56 2020 +0530

    glusterd: cksum mismatch on upgrading to latest gluster

    Issue:
    In gluster versions less than 7, the checksums were calculated
    whether or not the quota is enabled or not, and that cksum value
    was also getting stored in the quota.cksum file. But, from gluster
    7 version onwards cksum was calculated only if the quota is enabled.
    Due to this, the cksums in quota.cksum files differ after upgrading.

    Fix:
    Added a check to see if the OP_VERSION is less than 7 then, follow
    the previous method otherwise, move as per the latest changes for
    cksum calculation.

    This changes for the cksum calculation was done in
    this commit : https://github.com/gluster/glusterfs/commit/3b5eb592f5

    Updates: #1332

    Change-Id: I7a95e5e5f4d4be4983fb7816225bf9187856c003
    Signed-off-by: nik-redhat <nladha@redhat.com>
    (cherry picked from commit 865cca1190e233381f975ff36118f46e29477dcf)
    Signed-off-by: nik-redhat <nladha@redhat.com>

commit a5d9edce9b59ee00d2a4027fafba126e82e2fcfd
Author: Xavi Hernandez <xhernandez@redhat.com>
Date:  Fri Sep 4 14:49:50 2020 +0200

    open-behind: implement create fop

    Open behind didn't implement create fop. This caused that files created
    were not accounted for the number of open fd's. This could cause future
    opens to be delayed when they shouldn't.

    This patch implements the create fop. It also fixes a problem when
    destroying the stack: when frame->local was not NULL, STACK_DESTROY()
    tried to mem_put() it, which is not correct.

    Fixes: #1440
    Change-Id: Ic982bad07d4af30b915d7eb1fbcef7a847a45869
    Signed-off-by: Xavi Hernandez <xhernandez@redhat.com>

commit 473453c4e2b1b6fc94edbce438dd9a3c0ea58c67
Author: Amar Tumballi <amar@kadalu.io>
Date:  Tue Aug 18 14:08:20 2020 +0530

    tests: provide an option to mark tests as 'flaky'

    * also add some time gap in other tests to see if we get things properly
    * create a directory 'tests/000/', which can host any tests, which are flaky.
    * move all the tests mentioned in the issue to above directory.
    * as the above dir gets tested first, all flaky tests would be reported quickly.
    * change `run-tests.sh` to continue tests even if flaky tests fail.

    Reference: gluster/project-infrastructure#72
    Updates: #1000
    Change-Id: Ifdafa38d083ebd80f7ae3cbbc9aa3b68b6d21d0e
    Signed-off-by: Amar Tumballi <amar@kadalu.io>
    (cherry picked from 097db13c11390174c5b9f11aa0fd87eca1735871)

commit 635dcf82505efcdeaf01c4e0450a157b533099ba
Author: Ravishankar N <ravishankar@redhat.com>
Date:  Tue Sep 1 11:36:42 2020 +0530

    libglusterfs: fix dict leak

    Problem:
    gf_rev_dns_lookup_cached() allocated struct dnscache->dict if it was null
    but the freeing was left to the caller.

    Fix:
    Moved dict allocation and freeing into corresponding init and fini
    routines so that its easier for the caller to avoid such leaks.

    Updates: #1000
    Change-Id: I90d6a6f85ca2dd4fe0ab461177aaa9ac9c1fbcf9
    Signed-off-by: Ravishankar N <ravishankar@redhat.com>
    (cherry picked from commit 079f7a7d8a2bd85070c1da4dde2452ca82a1cdbb)

commit f9b8462ba212e0fd572efdf6ade03f4d5c53d11e
Author: Rinku Kothiya <rkothiya@redhat.com>
Date:  Tue Aug 25 12:31:20 2020 +0000

    doc: Updated release 8.1 notes

    Updates: #1318

    Change-Id: I87787a1aaf59302ad045ed6d2562920e17654678
    Signed-off-by: Rinku Kothiya <rkothiya@redhat.com>

commit ab40a26dcd9ce8b676f482bf751e57024e227e89
Author: Rinku Kothiya <rkothiya@redhat.com>
Date:  Sat Aug 22 17:23:25 2020 +0000

    doc: Added release 8.1 notes

    Updates: #1318

    Change-Id: I14d589bd9af85bdd4ae02902e41d4c5f7d930358
    Signed-off-by: Rinku Kothiya <rkothiya@redhat.com>

commit f120311737cf681c36423d8551e2e218509cd5f7
Author: Ravishankar N <ravishankar@redhat.com>
Date:  Wed Aug 19 11:14:25 2020 +0530

    afr: add null check for thin-arbiter gfid.

    Problem:
    Lookup/creation of thin-arbiter ID file happens in background during
    mounting. On new volumes, if the  ID file creation is in progress, and a
    FOP fails on data brick, a post-op (xattrop) is attemtped on TA. Since
    the TA file's gfid is null at this point, the ASSERT checks in protocol/
    client causes a crash.

    Fix:
    Given that we decided to do Lookup/creation of thin-arbiter in
    background, fail the other AFR FOPS on TA if the ID file's gfid is null
    instead of winding it down to protocol/client.

    Also remove afr_changelog_thin_arbiter_post_op() which seems to be dead
    code.

    Updates: #763
    Change-Id: I70dc666faf55cc5c8f7cf8e7d36085e4fa399c4d
    Signed-off-by: Ravishankar N <ravishankar@redhat.com>
    (cherry picked from commit f9b5074394e3d2f3b6728aab97230ba620879426)

commit 4398db9d70f34e9a8af88fe3de564a906db7b182
Author: Xavi Hernandez <xhernandez@redhat.com>
Date:  Wed Aug 19 23:27:38 2020 +0200

    open-behind: fix call_frame leak

    When an open was delayed, a copy of the frame was created because the
    current frame was used to unwind the "fake" open. When the open was
    actually sent, the frame was correctly destroyed. However if the file
    was closed before needing to send the open, the frame was not destroyed.

    This patch correctly destroys the frame in all cases.

    Change-Id: I8c00fc7f15545c240e8151305d9e4cf06d653926
    Signed-off-by: Xavi Hernandez <xhernandez@redhat.com>
    Fixes: #1440

commit e173c5b0ee32c210a7d36f03f1847c42218a62e5
Author: Mohit Agrawal <moagrawa@redhat.com>
Date:  Mon Jul 27 18:08:00 2020 +0530

    posix: Implement a janitor thread to close fd

    Problem: In the commit fb20713b380e1df8d7f9e9df96563be2f9144fd6 we use
            syntask to close fd but we have found the patch is reducing the
            performance

    Solution: Use janitor thread to close fd's and save the pfd ctx into
              ctx janitor list and also save the posix_xlator into pfd object to
              avoid the race condition during cleanup in brick_mux environment

    Change-Id: Ifb3d18a854b267333a3a9e39845bfefb83fbc092
    Fixes: #1396
    Signed-off-by: Mohit Agrawal <moagrawa@redhat.com>
    (cherry picked from commit 41b9616435cbdf671805856e487e373060c9455b)

commit 05060c9664153beb392206ae05a498d4d4178f5f
Author: Leonid Ishimnikov <lishim@fastmail.com>
Date:  Thu Aug 13 15:37:50 2020 -0400

    glusterd: dump SSL error stack on disconnect

    Problem:  When a non-SSL connection is attempted on an SSL-enabled
              management port, unrelated peers are subsequently disconnected
              from the node with a misleading error message.
    Cause:    A non-SSL client causes OpenSSL to push a wrong version error
              into its thread-local error stack, but this error is never
              cleared, and it lingers in the stack until the thread is used
              by another SSL session, and a certain condition requires the error
              stack to be examined, at which time the old error is discovered and
              the connection is terminated.
    Solution: Log and clear the error stack upon terminating the connection.

    Change-Id: I82f3a723285df24dafc88850ae4fca65b69f6ae4
    Fixes: #1418
    Signed-off-by: Leonid Ishimnikov <lishim@fastmail.com>
    (cherry picked from commit bb5801d1480314e09b4203d2525bd01aada5c683)

commit c5fc58c8cb01753e2fed173c76aea1e9cc333862
Author: Vinayakswami Hariharmath <vharihar@redhat.com>
Date:  Thu Aug 6 14:39:59 2020 +0530

    features/shard: optimization over shard lookup in case of prealloc

    Assume that we are preallocating a VM of size 1TB with a shard
    block size of 64MB then there will be ~16k shards.

    This creation happens in 2 steps shard_fallocate() path i.e

    1. lookup for the shards if any already present and
    2. mknod over those shards do not exist.

    But in case of fresh creation, we dont have to lookup for all
    shards which are not present as the the file size will be 0.
    Through this, we can save lookup on all shards which are not
    present. This optimization is quite useful in the case of
    preallocating big vm.

    Also if the file is already present and the call is to
    extend it to bigger size then we need not to lookup for non-
    existent shards. Just lookup preexisting shards, populate
    the inodes and issue mknod on extended size.

    Fixes: #1425
    Change-Id: I60036fe8302c696e0ca80ff11ab0ef5bcdbd7880
    Signed-off-by: Vinayakswami Hariharmath <vharihar@redhat.com>
    (cherry picked from commit 2ede911d07c6dc07a0f729526ab590ace77341ae)

commit 8ef4b79162a0409023b10a15561c84606e0b3ae0
Author: Krutika Dhananjay <kdhananj@redhat.com>
Date:  Mon May 4 14:30:57 2020 +0530

    extras: Modify group 'virt' to include network-related options

    This is needed to work around an issue seen where vms running on
    online hosts are getting killed when a different host is rebooted
    in ovirt-gluster hyperconverged environments. Actual RCA is quite
    lengthy and documented in the github issue. Please refer to it
    for more details.

    Change-Id: Ic25b5f50144ad42458e5c847e1e7e191032396c1
    Fixes: #1217
    Signed-off-by: Krutika Dhananjay <kdhananj@redhat.com>
    (cherry picked from commit 5391f16fc4aa00f75af2a4c2707768370ace5f6c)

commit 7b372cdeed876e68293620c25c6821324068fb54
Author: Ashish Pandey <aspandey@redhat.com>
Date:  Thu Jul 23 11:07:32 2020 +0530

    cluster/ec: Remove stale entries from indices/xattrop folder

    Problem:
    If a gfid is present in indices/xattrop folder while
    the file/dir is actaully healthy and all the xattrs are healthy,
    it causes lot of lookups by shd on an entry which does not need
    to be healed.
    This whole process eats up lot of CPU usage without doing meaningful
    work.

    Solution:
    Set trusted.ec.dirty xattr of the entry so that actual heal process
    happens and at the end of it, during unset of dirty, gfid enrty from
    indices/xattrop will be removed.

    Change-Id: Ib1b9377d8dda384bba49523e9ff6ba9f0699cc1b
    Fixes: #1385
    Signed-off-by: Ashish Pandey <aspandey@redhat.com>
    (cherry picked from commit ba1b0a471dec968633f89c7f790b099fb4ad700d)

commit 7ff51badda5cbcbaa17f729d1e4ab715c462396a
Author: Mohit Agrawal <moagrawa@redhat.com>
Date:  Sat Aug 1 09:28:47 2020 +0530

    glusterd: Increase buffer length to save multiple hostnames in peer file

    Problem: At the time of handling friend update request glusterd updates peer
            file and if DNS has returned multiple hostnames for the same IP, glusterd
            saves all hostnames in peer file.In commit 1fa089e7a2b180e0bdcc1e7e09a63934a2a0c0ef
            We changed the approach to save all key value pairs in single shot.
            In case of a buffer is not having space to store the hostnames glusterd
            writes partial hostname in peer file.

    Solution: To avoid the failure increase the buffer length

    Change-Id: Iee969d165333e9c5ba69431d474c541b8f12d442
    Fixes: #1407
    Signed-off-by: Mohit Agrawal <moagrawa@redhat.com>
    (cherry picked from commit 6e8e73a06d71382f8f6e3cd83fe72692d19e66ba)

commit 4be26c88732f55b38da171c86334eddbdaac5c14
Author: Sunny Kumar <sunkumar@redhat.com>
Date:  Tue May 19 16:13:01 2020 +0100

    geo-rep: Fix corner case in rename on mkdir during hybrid crawl

    Problem:
    The issue is being hit during hybrid mode while handling rename on slave.
    In this special case the rename is recorded as mkdir and geo-rep process it
    by resolving the path form backend.

    While resolving the backend path during this special handling one corner case is not considered.

    <snip>
    Traceback (most recent call last):
      File "/usr/libexec/glusterfs/python/syncdaemon/repce.py", line 118, in worker
        res = getattr(self.obj, rmeth)(*in_data[2:])
      File "/usr/libexec/glusterfs/python/syncdaemon/resource.py", line 588, in entry_ops
        src_entry = get_slv_dir_path(slv_host, slv_volume, gfid)
      File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 710, in get_slv_dir_path
        dir_entry = os.path.join(pfx, pargfid, basename)
      File "/usr/lib64/python2.7/posixpath.py", line 75, in join
        if b.startswith('/'):
    AttributeError: 'int' object has no attribute 'startswith'

    In pyhthon3:
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "/usr/lib64/python3.8/posixpath.py", line 90, in join
        genericpath._check_arg_types('join', a, *p)
      File "/usr/lib64/python3.8/genericpath.py", line 152, in _check_arg_types
        raise TypeError(f'{funcname}() argument must be str, bytes, or '
    TypeError: join() argument must be str, bytes, or os.PathLike object, not 'int'
    </snip>

    Backport of:
      >Ptach link: https://review.gluster.org/#/c/glusterfs/+/24468/
      >Change-Id: I8b926899c60ad8c4ffc886d57028ba70fd21e332
      >Fixes: #1250
      >Signed-off-by: Sunny Kumar <sunkumar@redhat.com>

    Change-Id: I8b926899c60ad8c4ffc886d57028ba70fd21e332
    Fixes: #1250
    Signed-off-by: Sunny Kumar <sunkumar@redhat.com>

    (cherry picked from commit 27f5c8ba844e9da54fc1304df4ffe015a3bbb9bd)

    Change-Id: I171eb9ad4e30f49cfe86cb258918682d3c0f5af9

commit 269ece312c9fd890c74c46e79de70efe1720752c
Author: Xavi Hernandez <xhernandez@redhat.com>
Date:  Thu Jul 2 18:08:52 2020 +0200

    cluster/ec: Improve detection of new heals

    When EC successfully healed a directory it assumed that maybe other
    entries inside that directory could have been created, which could
    require additional heal cycles. For this reason, when the heal happened
    as part of one index heal iteration, it triggered a new iteration.

    The problem happened when the directory was healthy, so no new entries
    were added, but its index entry was not removed for some reason. In
    this case self-heal started and endless loop healing the same directory
    continuously, cause high CPU utilization.

    This patch improves detection of new files added to the heal index so
    that a new index heal iteration is only triggered if there is new work
    to do.

    Change-Id: I2355742b85fbfa6de758bccc5d2e1a283c82b53f
    Fixes: #1354
    Signed-off-by: Xavi Hernandez <xhernandez@redhat.com>

commit 19dc7b37fc9f6d6037958e5dd3c0c6a4a993e2af
Author: Krutika Dhananjay <kdhananj@redhat.com>
Date:  Thu Sep 12 11:07:10 2019 +0530

    features/shard: Convert shard block indices to uint64

    This patch fixes a crash in FOPs that operate on really large sharded
    files where number of participant shards could sometimes exceed
    signed int32 max.

    The patch also adds GF_ASSERTs to ensure that number of participating
    shards is always greater than 0 for files that do have more than one
    shard.

    Change-Id: I354de58796f350eb1aa42fcdf8092ca2e69ccbb6
    Fixes: #1348
    Signed-off-by: Krutika Dhananjay <kdhananj@redhat.com>
    (cherry picked from commit cdf01cc47eb2efb427b5855732d9607eec2abc8a)

commit 96e7ff7396a8e18ca69d5198be0a8d29bcc37129
Author: Vinayakswami Hariharmath <vharihar@redhat.com>
Date:  Wed Jun 3 18:58:56 2020 +0530

    features/shard: Use fd lookup post file open

    Issue:
    When a process has the open fd and the same file is
    unlinked in middle of the operations, then file based
    lookup fails with ENOENT or stale file

    Solution:
    When the file already open and fd is available, use fstat
    to get the file attributes

    Change-Id: I0e83aee9f11b616dcfe13769ebfcda6742e4e0f4
    Fixes: #1281
    Signed-off-by: Vinayakswami Hariharmath <vharihar@redhat.com>
    (cherry picked from commit 71dd19f710b81136f318b3a95ae430971198ee70)

commit 6b10b33f8a9bce054fec980583cc597f5a438bb5
Author: Soumya Koduri <skoduri@redhat.com>
Date:  Thu Jul 2 02:07:56 2020 +0530

    Issue with gf_fill_iatt_for_dirent

    In "gf_fill_iatt_for_dirent()", while calculating inode_path for loc,
    the inode should be of parent's. Instead it is loc.inode which results in error
    and eventually lookup/readdirp fails.

    This patch fixes the same.

    Change-Id: Ied086234a4634e8cb13520521ac547c87b3c76b5
    Fixes: #1351
    Signed-off-by: Soumya Koduri <skoduri@redhat.com>
    (cherry picked from commit ab8308333aaf033e07dbbdf2f69f9313a7e311f3)

commit e8aedcd40f9f24e5b821e1539275e40ebfccca94
Author: Pranith Kumar K <pkarampu@redhat.com>
Date:  Fri May 29 14:24:53 2020 +0530

    cluster/afr: Delay post-op for fsync

    Problem:
    AFR doesn't delay post-op for fsync fop. For fsync heavy workloads
    this leads to un-necessary fxattrop/finodelk for every fsync leading
    to bad performance.

    Fix:
    Have delayed post-op for fsync. Add special flag in xdata to indicate
    that afr shouldn't delay post-op in cases where either the
    process will terminate or graph-switch would happen. Otherwise it leads
    to un-necessary heals when the graph-switch/process-termination
    happens before delayed-post-op completes.

    Fixes: #1253
    Change-Id: I531940d13269a111c49e0510d49514dc169f4577
    Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>

commit 30b95ff9cdec72d9089f4882dafca447ae3174f1
Author: Kaleb S. KEITHLEY <kkeithle@redhat.com>
Date:  Thu Jul 2 15:52:15 2020 -0400

    api: libgfapi symbol versions break LTO in Fedora rawhide/f33

    The way symbol versions are implemented is incompatible with gcc-10 and LTO.

    Fedora provenpackager Jeff Law (law [at] redhat.com) writes in the
    Fedora dist-git glusterfs.spec:
      This package uses top level ASM constructs which are incompatible with LTO.
      Top level ASMs are often used to implement symbol versioning. gcc-10
      introduces a new mechanism for symbol versioning which works with LTO.
      Converting packages to use that mechanism instead of toplevel ASMs is
      recommended.

    In particular, note that the version of gluster in Fedora rawhide/f33 is
    glusterfs-8.0RC0. Once this fix is merged it will be necessary to backport
    it to the release-8 branch.

    At the time that gfapi symbol versions were first implemented we copied
    the GNU libc (glibc) symbol version implementation following Uli Drepper's
    symbol versioning HOWTO.

    Now gcc-10 has a symver attribute that can be used instead. (Maybe it
    has been there all along?)

    Both the original implemenation and this implemenation yield the same
    symbol versions. This can be seen by running
      `nm -D --with-symbol-versions libgfapi.so`
    on the libgfapi.so built before and after applying this fix.

    Change-Id: I05fda580afacfff1bfc07be810dd1afc08a92fb8
    Fixes: #1352
    Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>

(manu)

2020-09-26 14:25:52 UTC MAIN commitmail json YAML

(mail/mairix) build fix, probably bison 3.4.2 to 3.7.1 adaptation

(mef)

2020-09-26 12:41:02 UTC MAIN commitmail json YAML

zile: fix DEPENDS line

(wiz)

2020-09-26 12:21:57 UTC MAIN commitmail json YAML

(geography/mapserver) Add #  define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H 1

(mef)

2020-09-26 12:08:43 UTC MAIN commitmail json YAML

(editors/zile) Add missing two of BUILD_DEPENDS

(mef)

2020-09-26 11:35:14 UTC MAIN commitmail json YAML

2020-09-26 11:24:18 UTC MAIN commitmail json YAML

(lang/baci) Add adhoc patch (mv to cp) to fix build problem

(mef)

2020-09-26 10:33:25 UTC MAIN commitmail json YAML

doc: Updated www/py-robobrowser to 0.5.3nb1

(leot)

2020-09-26 10:33:07 UTC MAIN commitmail json YAML

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

2020-09-26 00:23:39 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.20.1

(js)

2020-09-26 00:23:29 UTC MAIN commitmail json YAML

matrix-synapse: Update to 1.20.1

OK from gdt@ to update despite freeze.

Synapse 1.20.1 (2020-09-24)

Bugfixes

    Fix a bug introduced in v1.20.0 which caused the synapse_port_db script to fail. (#8386)
    Fix a bug introduced in v1.20.0 which caused variables to be incorrectly escaped in Jinja2 templates. (#8394)

(js)

2020-09-25 13:56:25 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 20.3.0

(rillig)

2020-09-25 13:56:09 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 20.3.0

Changes since 20.2.6:

None

(rillig)

2020-09-25 12:43:11 UTC MAIN commitmail json YAML

libsndfile: PR pkg/55651: remove autogen dependency.

It is empirically not required.

(tnn)

2020-09-25 12:35:48 UTC MAIN commitmail json YAML

i3: improve default config

- do not attempt to start networkmanager etc
- make volume buttons useful on netbsd

bump PKGREVISION

(nia)

2020-09-25 12:25:10 UTC MAIN commitmail json YAML

2020-09-25 12:21:02 UTC MAIN commitmail json YAML

lang/rust: Add DEPENDS on openssl for NetBSD >=9 i386

For background, the bootstrap kits need pkgsrc openssl present to run.
Then, the built cargo links against libs from pkgsrc openssl.  One
would expect USE_BUILTIN.openssl=no to cause the later bl3 to depend
on pkgsrc openssl, and it does, but then there is a mysterious error
about not being able to buildlink heimdal.

This commit, relative to how 1.192, modifies comments and adds a
straight DEPENDS:

  DEPENDS+= openssl>=1.1:../../security/openssl

only in the case of NetBSD, >=9, i386/sparc64/powerpc.

More or less as proposed on tech-pkg, with no responses.

(gdt)

2020-09-25 11:25:44 UTC MAIN commitmail json YAML

transifex-client: Unbreak the tree during a freeze.

(jperkin)

2020-09-25 10:20:12 UTC MAIN commitmail json YAML

Add USE_TOOLS+= bash

(mef)

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

2020-09-25 08:51:41 UTC MAIN commitmail json YAML

2020-09-25 08:32:09 UTC MAIN commitmail json YAML

py-smmap: add python to CATEGORIES

(adam)

2020-09-25 08:28:26 UTC MAIN commitmail json YAML

py-gitdb: mark as not for Python 2.7

(adam)

2020-09-25 08:25:13 UTC MAIN commitmail json YAML

py-gitpython: mark as not for Python 2.7

(adam)

2020-09-25 03:57:21 UTC MAIN commitmail json YAML

doc: Updated biology/gnome-chemistry-utils to 0.14.16nb3

(gutteridge)

2020-09-25 03:56:49 UTC MAIN commitmail json YAML

gnome-chemistry-utils: fix builds

This requires scrollkeeper tools (as provided by textproc/rarian) in
order to build. It should also depend on graphics/hicolor-icon-theme.

(gutteridge)

2020-09-24 19:10:29 UTC MAIN commitmail json YAML

doc: Updated net/powerdns to 4.3.1

(otis)

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

net/powerdns: Update to 4.3.1

Security fix:
* CVE-2020-17482:
  https://doc.powerdns.com/authoritative/security-advisories/powerdns-advisory-2020-05.html

  An issue has been found in PowerDNS Authoritative Server before 4.3.1
  where an authorized user with the ability to insert crafted records
  into a zone might be able to leak the content of uninitialized memory.
  Such a user could be a customer inserting data via a control panel,
  or somebody with access to the REST API. Crafted records cannot be
  inserted via AXFR.

Changelog:
* New Features
  - Add ubuntu focal target

* Improvements
  - EL8 pkgs: Build mysql backend against mariadb-connector-c-devel
  - gpgsql: Reintroduce prepared statements
  - gsqlite3backend: add missing indexes
  - Use real remote for supermaster createSlaveDomain()
  - Optimize IXFR-to-AXFR fallback path
  - Install bind SQL schema files as part of bindbackend
  - Do not send out of zone lookups to the backends

* Bug Fixes:
  - Raise an exception on invalid hex content in unknown records.
  - Handle the extra single-row result set of MySQL stored procedures

* pkgsrc-specific:
  - The default pid file patch in rc.d script has been fixed

(otis)

2020-09-24 17:02:02 UTC MAIN commitmail json YAML

Refine desktop categories, after re-reading the documentation.

"For the lucky number" - not.
I resisted adding "Spirituality" for the Church Of Emacs. ;)

(hauke)

2020-09-24 13:25:09 UTC MAIN commitmail json YAML

(graphics/asymptote) Let me add NetBSD-* for vote

(mef)

2020-09-24 11:51:48 UTC MAIN commitmail json YAML

2020-09-24 11:21:40 UTC MAIN commitmail json YAML

(graphics/ncview) CONFIG_SHELL= bash <= (Syntax error: Bad substitution)

(mef)

2020-09-24 11:01:51 UTC MAIN commitmail json YAML

lang/rust: On NetBSD >=9, bl3 on openssl

On NetBSD i386 (and sparc64 and powerpc), we have bootstrap kits that
are linked against pkgsrc openssl.  Previously rust BUILD_DEPENDed on
openssl so they could run but this resulted in an installed cargo that
linked against that openssl.  This changes the depend method to
straight bl3, so openssl will be a runtime dependency.

This continues to be icky, but after a long period of discussion on
the lists, no other this-branch fixes to make NetBSD 9/i386 be able to
build rust have been suggested, and further there no objections.

It is expected that the bootstrap process will be rototilled after
2020Q3 is cut; this situation is obviously not a good one to continue.

(gdt)

2020-09-24 09:40:31 UTC MAIN commitmail json YAML

doc: Updated graphics/libansilove to 1.2.5

(fcambus)

2020-09-24 09:40:19 UTC MAIN commitmail json YAML

libansilove: update to 1.2.5.

libansilove 1.2.5 (2020-09-24)

- Add missing parentheses in an if statement in output()
- Define CR, LF, TAB, SUB, and ESC macros only once
- Refactor error handling in the PCBoard loader
- Stop parsing for PCBoard cursor position sequences
- Add bound checks for {back,fore}ground color values in the PCBoard loader
- Fix default background and foreground colors in the PCBoard loader
- Refactor the PCBoard loader to use a state machine
- Refactor the Binary loader to use a state machine
- Refactor the Artworx loader to use a state machine
- Add some file format integrity checks in the XBin loader

(fcambus)

2020-09-24 05:37:37 UTC MAIN commitmail json YAML

doc: Updated converters/bdf2psf to 1.197

(fcambus)

2020-09-24 05:37:24 UTC MAIN commitmail json YAML

bdf2psf: update to 1.197.

ChangeLog:

  * standard.equivalents: map more aggressively the box drawing symbols.
    Mappings for ballot symbols.  Thanks to Nick Black, closes: #965029.

(fcambus)

2020-09-24 04:31:37 UTC MAIN commitmail json YAML

doc: Updated www/firefox78 to 78.3.0

(nia)

2020-09-24 04:31:07 UTC MAIN commitmail json YAML

firefox78: Update to 78.3.0

Security Vulnerabilities fixed in Firefox ESR 78.3

    #CVE-2020-15677: Download origin spoofing via redirect

    #CVE-2020-15676: XSS when pasting attacker-controlled data into a
    contenteditable element

    #CVE-2020-15678: When recursing through layers while scrolling, an iterator
    may have become invalid, resulting in a potential use-after-free scenario

    #CVE-2020-15673: Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3

(nia)

2020-09-24 00:44:54 UTC MAIN commitmail json YAML

(devel/R-roxygen2) Add missing DEPENDS

(mef)

2020-09-23 23:34:52 UTC MAIN commitmail json YAML

(devel/p5-RT-Extension-ArticleTemplates) Adjust PERL5_PACKLIST_DIR (by hardcoding, sorry)

(mef)

2020-09-23 22:54:14 UTC MAIN commitmail json YAML

(devel/rt4) Change Permission 640 for www:www to 444.

devel/p5-RT-Extension-ArticleTemplates wants to read the file:
${PREFIX}/etc/rt4/RT_COnfig.pm

(mef)

2020-09-23 22:18:28 UTC MAIN commitmail json YAML

2020-09-23 22:08:57 UTC MAIN commitmail json YAML

2020-09-23 22:08:08 UTC MAIN commitmail json YAML

(devel/p5-RT-Extension-ArticleTemplates) Missing one DEPENDS. Still failing to packge

(mef)

2020-09-23 21:40:16 UTC MAIN commitmail json YAML

2020-09-23 21:34:45 UTC MAIN commitmail json YAML

2020-09-23 20:13:00 UTC MAIN commitmail json YAML

doc: Updated sysutils/coreutils to 8.31nb2

(jperkin)

2020-09-23 20:12:50 UTC MAIN commitmail json YAML

coreutils: Backport SunOS "ln <x> ." fix.

Full update to latest release can come after the freeze.  Bump
PKGREVISION.

(jperkin)

2020-09-23 19:03:20 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser-noscript to 11.0.46

(wiz)

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

tor-browser-noscript: update to 11.0.46.

(would have to be pulled up anyway)

v 11.0.46
============================================================
x Updated TLDs
x [L10n] Updated is
x Fixed file:// and ftp:// specific content scripts not
  runnning in subdocuments
x Fixed deferred scripts in file:// pages may run twice
  (issue #155)
x Fixed rendering bug with scrolled file:// pages on soft
  reload (thanks Iouri for report)
x Fixed 11.0.44 regression: ghost media item reported on
  every page
x Better emulation of SVG events

v 11.0.45rc5
============================================================
x Updated TLDs
x [L10n] Updated is
x Fixed file:// and ftp:// specific content scripts not
  runnning in subdocuments

v 11.0.45rc4
============================================================
x Fixed deferred scripts in file:// pages may run twice
  (issue #155)

v 11.0.45rc3
============================================================
x Fixed rendering bug with scrolled file:// pages on soft
  reload (thanks Iouri for report)

v 11.0.45rc2
============================================================
x Fixed 11.0.44 regression: ghost media item reported on
  every page

v 11.0.45rc1
============================================================
x Better emulation of SVG events

v 11.0.44
============================================================
x Dispatch synthetic SVGLoad event in soft load when needed
x [L10n] Updated da, es
x Fixed namespacing issues with script replacements
x Fixed media placeholder not shown when blocking Youtube
  movies
x Work around for unpredictable content script execution
  order
x Ensure content of NoScript prompts is always visible
x Fixed soft reload messing with non UTF-8 encodings (thanks
  "Quest" for reporting)
x Updated TLDs
x [XSS] Fixed escape detection bug causing strage false
  positives (thanks Dave Howorth for report)

v 11.0.44rc7
============================================================
x Better reflect event firing order in soft reload emulation

v 11.0.44rc6
============================================================
x [L10n] Updated da
x Dispatch synthetic SVGLoad event in soft load when needed

v 11.0.44rc5
============================================================
x Fixed typo

v 11.0.44rc4
============================================================
x Fixed namespacing issues with script replacements
x Fixed typo in content script ordering work-around

v 11.0.44rc3
============================================================
x Fixed media placeholder not shown when blocking Youtube
  movies
x Work around for unpredictable content script execution
  order
x Ensure content of NoScript prompts is always visible

v 11.0.44rc2
============================================================
x Fixed soft reload messing with non UTF-8 encodings (thanks
  "Quest" for reporting)

v 11.0.44rc1
============================================================
x Updated TLDs
x [L10n] Updated es
x [XSS] Fixed escape detection bug causing strage false
  positives (thanks Dave Howorth for report)
x Fixed markup typo

v 11.0.43
============================================================
x Fix for some race conditions causing corruptions in
  non-HTML non-XML documents

v 11.0.42
============================================================
x Avoid useless "seen" reports from onBeforeRequest()
x Catch broadcast messaging errors
x Make build.sh tag push even already created tags
x Updated TLDsm
x Work-around for applying DOM CSP to non-HTML XML documents
  (thanks skriptimaahinen)
x Document freezing to handle SVG and other XML documents
  as a fallback before CSP insertion
x Refactored and improved syncFetchPolicy fallback for file:
  and ftp: special cases

v 11.0.42rc8
============================================================
x Avoid useless "seen" reports from onBeforeRequest()
x Catch broadcast messaging errors
x Make build.sh tag push even already created tags

v 11.0.42rc7
============================================================
x Updated TLDs
x Let injected CSP prevent onload events from firing on
  unfrozen embedded elements
x Work-around for applying DOM CSP to non-HTML XML documents
  (thanks skriptimaahinen)

v 11.0.42rc6
============================================================
x Document freezing to handle SVG and other XML documents
  impervious to CSP on Mozilla

v 11.0.42rc5
============================================================
x Skip soft reload if not needed

v 11.0.42rc4
============================================================
x XML-compatible soft reload

v 11.0.42rc3
============================================================
x "Soft reload" approach to fix file: and ftp: issues

v 11.0.42rc2
============================================================
x SyncMessage suspending on DOMContentLoaded
x Updated TLDs

v 11.0.42rc1
============================================================
x Refactored and improved syncFetchPolicy fallback for file:
  and ftp: special cases

(wiz)

2020-09-23 11:59:18 UTC MAIN commitmail json YAML

uw-ttyp0: install to its own fonts directory

this allows the directory to be easily added to the x11 serverside fonts
path with xset while not conflicting with misc-fixed terminus etc

still works as expected with fontconfig/xft

(nia)

2020-09-23 11:23:38 UTC MAIN commitmail json YAML

2020-09-23 09:47:45 UTC MAIN commitmail json YAML

TODO: + webkit-gtk-2.30.1 (and assign to myself)

According the changelog there shouldn't be any critical bug or possible security
issues fixed (at the moment), so it could wait to be committed after the freeze.

(leot)

2020-09-23 08:33:35 UTC MAIN commitmail json YAML

2020-09-23 08:16:50 UTC MAIN commitmail json YAML

asymptote: Mark as NOT_FOR_BULK_PLATFORM on SunOS.

This currently hangs the build due to some Ghostscript incompatibility.  It's
not clear why this is only showing up on SunOS, but we just need bulk builds to
work again without manual intervention for a while.

(jperkin)

2020-09-23 06:58:46 UTC MAIN commitmail json YAML

2020-09-23 06:01:01 UTC MAIN commitmail json YAML

2020-09-23 05:23:06 UTC MAIN commitmail json YAML

(devel/R-cli) Add missing DEPENDS

(mef)

2020-09-22 22:18:55 UTC MAIN commitmail json YAML

On powerpc, pull in devel/libatomic, so that this package builds.
Build fix only for this platform; detection for -latomic is already there.
OK'ed by gdt@

(he)

2020-09-22 21:22:13 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.20.0

(js)

2020-09-22 21:21:51 UTC MAIN commitmail json YAML

Update chat/matrix-synapse to 1.20.0

Synapse 1.20.0 (2020-09-22)
===========================

No significant changes since v1.20.0rc5.

Removal warning
---------------

Historically, the [Synapse Admin
API](https://github.com/matrix-org/synapse/tree/master/docs) has been
accessible under the `/_matrix/client/api/v1/admin`,
`/_matrix/client/unstable/admin`, `/_matrix/client/r0/admin` and
`/_synapse/admin` prefixes. In a future release, we will be dropping support
for accessing Synapse's Admin API using the `/_matrix/client/*` prefixes. This
makes it easier for homeserver admins to lock down external access to the Admin
API endpoints.

Synapse 1.20.0rc5 (2020-09-18)
==============================

In addition to the below, Synapse 1.20.0rc5 also includes the bug fix that was included in 1.19.3.

Features
--------

- Add flags to the `/versions` endpoint for whether new rooms default to using E2EE. ([\#8343](https://github.com/matrix-org/synapse/issues/8343))

Bugfixes
--------

- Fix rate limiting of federation `/send` requests. ([\#8342](https://github.com/matrix-org/synapse/issues/8342))
- Fix a longstanding bug where back pagination over federation could get stuck if it failed to handle a received event. ([\#8349](https://github.com/matrix-org/synapse/issues/8349))

Internal Changes
----------------

- Blacklist [MSC2753](https://github.com/matrix-org/matrix-doc/pull/2753) SyTests until it is implemented. ([\#8285](https://github.com/matrix-org/synapse/issues/8285))

Synapse 1.20.0rc4 (2020-09-16)
==============================

Synapse 1.20.0rc4 is identical to 1.20.0rc3, with the addition of the security fix that was included in 1.19.2.

Synapse 1.20.0rc3 (2020-09-11)
==============================

Bugfixes
--------

- Fix a bug introduced in v1.20.0rc1 where the wrong exception was raised when invalid JSON data is encountered. ([\#8291](https://github.com/matrix-org/synapse/issues/8291))

Synapse 1.20.0rc2 (2020-09-09)
==============================

Bugfixes
--------

- Fix a bug introduced in v1.20.0rc1 causing some features related to notifications to misbehave following the implementation of unread counts. ([\#8280](https://github.com/matrix-org/synapse/issues/8280))

Synapse 1.20.0rc1 (2020-09-08)
==============================

Removal warning
---------------

Some older clients used a [disallowed character](https://matrix.org/docs/spec/client_server/r0.6.1#post-matrix-client-r0-register-email-requesttoken) (`:`) in the `client_secret` parameter of various endpoints. The incorrect behaviour was allowed for backwards compatibility, but is now being removed from Synapse as most users have updated their client. Further context can be found at [\#6766](https://github.com/matrix-org/synapse/issues/6766).

Features
--------

- Add an endpoint to query your shared rooms with another user as an implementation of [MSC2666](https://github.com/matrix-org/matrix-doc/pull/2666). ([\#7785](https://github.com/matrix-org/synapse/issues/7785))
- Iteratively encode JSON to avoid blocking the reactor. ([\#8013](https://github.com/matrix-org/synapse/issues/8013), [\#8116](https://github.com/matrix-org/synapse/issues/8116))
- Add support for shadow-banning users (ignoring any message send requests). ([\#8034](https://github.com/matrix-org/synapse/issues/8034), [\#8092](https://github.com/matrix-org/synapse/issues/8092), [\#8095](https://github.com/matrix-org/synapse/issues/8095), [\#8142](https://github.com/matrix-org/synapse/issues/8142), [\#8152](https://github.com/matrix-org/synapse/issues/8152), [\#8157](https://github.com/matrix-org/synapse/issues/8157), [\#8158](https://github.com/matrix-org/synapse/issues/8158), [\#8176](https://github.com/matrix-org/synapse/issues/8176))
- Use the default template file when its equivalent is not found in a custom template directory. ([\#8037](https://github.com/matrix-org/synapse/issues/8037), [\#8107](https://github.com/matrix-org/synapse/issues/8107), [\#8252](https://github.com/matrix-org/synapse/issues/8252))
- Add unread messages count to sync responses, as specified in [MSC2654](https://github.com/matrix-org/matrix-doc/pull/2654). ([\#8059](https://github.com/matrix-org/synapse/issues/8059), [\#8254](https://github.com/matrix-org/synapse/issues/8254), [\#8270](https://github.com/matrix-org/synapse/issues/8270), [\#8274](https://github.com/matrix-org/synapse/issues/8274))
- Optimise `/federation/v1/user/devices/` API by only returning devices with encryption keys. ([\#8198](https://github.com/matrix-org/synapse/issues/8198))

Bugfixes
--------

- Fix a memory leak by limiting the length of time that messages will be queued for a remote server that has been unreachable. ([\#7864](https://github.com/matrix-org/synapse/issues/7864))
- Fix `Re-starting finished log context PUT-nnnn` warning when event persistence failed. ([\#8081](https://github.com/matrix-org/synapse/issues/8081))
- Synapse now correctly enforces the valid characters in the `client_secret` parameter used in various endpoints. ([\#8101](https://github.com/matrix-org/synapse/issues/8101))
- Fix a bug introduced in v1.7.2 impacting message retention policies that would allow federated homeservers to dictate a retention period that's lower than the configured minimum allowed duration in the configuration file. ([\#8104](https://github.com/matrix-org/synapse/issues/8104))
- Fix a long-standing bug where invalid JSON would be accepted by Synapse. ([\#8106](https://github.com/matrix-org/synapse/issues/8106))
- Fix a bug introduced in Synapse v1.12.0 which could cause `/sync` requests to fail with a 404 if you had a very old outstanding room invite. ([\#8110](https://github.com/matrix-org/synapse/issues/8110))
- Return a proper error code when the rooms of an invalid group are requested. ([\#8129](https://github.com/matrix-org/synapse/issues/8129))
- Fix a bug which could cause a leaked postgres connection if synapse was set to daemonize. ([\#8131](https://github.com/matrix-org/synapse/issues/8131))
- Clarify the error code if a user tries to register with a numeric ID. This bug was introduced in v1.15.0. ([\#8135](https://github.com/matrix-org/synapse/issues/8135))
- Fix a bug where appservices with ratelimiting disabled would still be ratelimited when joining rooms. This bug was introduced in v1.19.0. ([\#8139](https://github.com/matrix-org/synapse/issues/8139))
- Fix logging in via OpenID Connect with a provider that uses integer user IDs. ([\#8190](https://github.com/matrix-org/synapse/issues/8190))
- Fix a longstanding bug where user directory updates could break when unexpected profile data was included in events. ([\#8223](https://github.com/matrix-org/synapse/issues/8223))
- Fix a longstanding bug where stats updates could break when unexpected profile data was included in events. ([\#8226](https://github.com/matrix-org/synapse/issues/8226))
- Fix slow start times for large servers by removing a table scan of the `users` table from startup code. ([\#8271](https://github.com/matrix-org/synapse/issues/8271))

Updates to the Docker image
---------------------------

- Fix builds of the Docker image on non-x86 platforms. ([\#8144](https://github.com/matrix-org/synapse/issues/8144))
- Added curl for healthcheck support and readme updates for the change. Contributed by @maquis196. ([\#8147](https://github.com/matrix-org/synapse/issues/8147))

Improved Documentation
----------------------

- Link to matrix-synapse-rest-password-provider in the password provider documentation. ([\#8111](https://github.com/matrix-org/synapse/issues/8111))
- Updated documentation to note that Synapse does not follow `HTTP 308` redirects due to an upstream library not supporting them. Contributed by Ryan Cole. ([\#8120](https://github.com/matrix-org/synapse/issues/8120))
- Explain better what GDPR-erased means when deactivating a user. ([\#8189](https://github.com/matrix-org/synapse/issues/8189))

Internal Changes
----------------

- Add filter `name` to the `/users` admin API, which filters by user ID or displayname. Contributed by Awesome Technologies Innovationslabor GmbH. ([\#7377](https://github.com/matrix-org/synapse/issues/7377), [\#8163](https://github.com/matrix-org/synapse/issues/8163))
- Reduce run times of some unit tests by advancing the reactor a fewer number of times. ([\#7757](https://github.com/matrix-org/synapse/issues/7757))
- Don't fail `/submit_token` requests on incorrect session ID if `request_token_inhibit_3pid_errors` is turned on. ([\#7991](https://github.com/matrix-org/synapse/issues/7991))
- Convert various parts of the codebase to async/await. ([\#8071](https://github.com/matrix-org/synapse/issues/8071), [\#8072](https://github.com/matrix-org/synapse/issues/8072), [\#8074](https://github.com/matrix-org/synapse/issues/8074), [\#8075](https://github.com/matrix-org/synapse/issues/8075), [\#8076](https://github.com/matrix-org/synapse/issues/8076), [\#8087](https://github.com/matrix-org/synapse/issues/8087), [\#8100](https://github.com/matrix-org/synapse/issues/8100), [\#8119](https://github.com/matrix-org/synapse/issues/8119), [\#8121](https://github.com/matrix-org/synapse/issues/8121), [\#8133](https://github.com/matrix-org/synapse/issues/8133), [\#8156](https://github.com/matrix-org/synapse/issues/8156), [\#8162](https://github.com/matrix-org/synapse/issues/8162), [\#8166](https://github.com/matrix-org/synapse/issues/8166), [\#8168](https://github.com/matrix-org/synapse/issues/8168), [\#8173](https://github.com/matrix-org/synapse/issues/8173), [\#8191](https://g
ithub.com/matrix-org/synapse/issues/8191), [\#8192](https://github.com/matrix-org/synapse/issues/8192), [\#8193](https://github.com/matrix-org/synapse/issues/8193), [\#8194](https://github.com/matrix-org/synapse/issues/8194), [\#8195](https://github.com/matrix-org/synapse/issues/8195), [\#8197](https://github.com/matrix-org/synapse/issues/8197), [\#8199](https://github.com/matrix-org/synapse/issues/8199), [\#8200](https://github.com/matrix-org/synapse/issues/8200), [\#8201](https://github.com/matrix-org/synapse/issues/8201), [\#8202](https://github.com/matrix-org/synapse/issues/8202), [\#8207](https://github.com/matrix-org/synapse/issues/8207), [\#8213](https://github.com/matrix-org/synapse/issues/8213), [\#8214](https://github.com/matrix-org/synapse/issues/8214))
- Remove some unused database functions. ([\#8085](https://github.com/matrix-org/synapse/issues/8085))
- Add type hints to various parts of the codebase. ([\#8090](https://github.com/matrix-org/synapse/issues/8090), [\#8127](https://github.com/matrix-org/synapse/issues/8127), [\#8187](https://github.com/matrix-org/synapse/issues/8187), [\#8241](https://github.com/matrix-org/synapse/issues/8241), [\#8140](https://github.com/matrix-org/synapse/issues/8140), [\#8183](https://github.com/matrix-org/synapse/issues/8183), [\#8232](https://github.com/matrix-org/synapse/issues/8232), [\#8235](https://github.com/matrix-org/synapse/issues/8235), [\#8237](https://github.com/matrix-org/synapse/issues/8237), [\#8244](https://github.com/matrix-org/synapse/issues/8244))
- Return the previous stream token if a non-member event is a duplicate. ([\#8093](https://github.com/matrix-org/synapse/issues/8093), [\#8112](https://github.com/matrix-org/synapse/issues/8112))
- Separate `get_current_token` into two since there are two different use cases for it. ([\#8113](https://github.com/matrix-org/synapse/issues/8113))
- Remove `ChainedIdGenerator`. ([\#8123](https://github.com/matrix-org/synapse/issues/8123))
- Reduce the amount of whitespace in JSON stored and sent in responses. ([\#8124](https://github.com/matrix-org/synapse/issues/8124))
- Update the test federation client to handle streaming responses. ([\#8130](https://github.com/matrix-org/synapse/issues/8130))
- Micro-optimisations to `get_auth_chain_ids`. ([\#8132](https://github.com/matrix-org/synapse/issues/8132))
- Refactor `StreamIdGenerator` and `MultiWriterIdGenerator` to have the same interface. ([\#8161](https://github.com/matrix-org/synapse/issues/8161))
- Add functions to `MultiWriterIdGen` used by events stream. ([\#8164](https://github.com/matrix-org/synapse/issues/8164), [\#8179](https://github.com/matrix-org/synapse/issues/8179))
- Fix tests that were broken due to the merge of 1.19.1. ([\#8167](https://github.com/matrix-org/synapse/issues/8167))
- Make `SlavedIdTracker.advance` have the same interface as `MultiWriterIDGenerator`. ([\#8171](https://github.com/matrix-org/synapse/issues/8171))
- Remove unused `is_guest` parameter from, and add safeguard to, `MessageHandler.get_room_data`. ([\#8174](https://github.com/matrix-org/synapse/issues/8174), [\#8181](https://github.com/matrix-org/synapse/issues/8181))
- Standardize the mypy configuration. ([\#8175](https://github.com/matrix-org/synapse/issues/8175))
- Refactor some of `LoginRestServlet`'s helper methods, and move them to `AuthHandler` for easier reuse. ([\#8182](https://github.com/matrix-org/synapse/issues/8182))
- Fix `wait_for_stream_position` to allow multiple waiters on same stream ID. ([\#8196](https://github.com/matrix-org/synapse/issues/8196))
- Make `MultiWriterIDGenerator` work for streams that use negative values. ([\#8203](https://github.com/matrix-org/synapse/issues/8203))
- Refactor queries for device keys and cross-signatures. ([\#8204](https://github.com/matrix-org/synapse/issues/8204), [\#8205](https://github.com/matrix-org/synapse/issues/8205), [\#8222](https://github.com/matrix-org/synapse/issues/8222), [\#8224](https://github.com/matrix-org/synapse/issues/8224), [\#8225](https://github.com/matrix-org/synapse/issues/8225), [\#8231](https://github.com/matrix-org/synapse/issues/8231), [\#8233](https://github.com/matrix-org/synapse/issues/8233), [\#8234](https://github.com/matrix-org/synapse/issues/8234))
- Fix type hints for functions decorated with `@cached`. ([\#8240](https://github.com/matrix-org/synapse/issues/8240))
- Remove obsolete `order` field from federation send queues. ([\#8245](https://github.com/matrix-org/synapse/issues/8245))
- Stop sub-classing from object. ([\#8249](https://github.com/matrix-org/synapse/issues/8249))
- Add more logging to debug slow startup. ([\#8264](https://github.com/matrix-org/synapse/issues/8264))
- Do not attempt to upgrade database schema on worker processes. ([\#8266](https://github.com/matrix-org/synapse/issues/8266), [\#8276](https://github.com/matrix-org/synapse/issues/8276))

(js)

2020-09-22 19:39:27 UTC MAIN commitmail json YAML

On powerpc, pull in devel/libatomic, so that this package builds.
Build fix only for this platform; detection for -latomic is already there.
OK'ed by gdt@

(he)

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

gnuplot: fix CVE-2020-25412 and CVE-2020-255519

Bump revision. Patches painfully pulled out of upstream's git.

(bsiegert)

2020-09-22 18:23:00 UTC MAIN commitmail json YAML

libproxy: add patch for recent vulnerability

Add upstream patch for CVE-2020-25219. Bump revision.

(bsiegert)

2020-09-22 11:05:22 UTC MAIN commitmail json YAML

R-devtools: restore commented out dependencies

(wiz)

2020-09-22 10:58:11 UTC MAIN commitmail json YAML

(devel/R-devtools) Make it alive again, tks jperkin@ and wiz@

(mef)

2020-09-22 10:04:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/memtester to 4.5.0

(schmonz)

2020-09-22 10:04:01 UTC MAIN commitmail json YAML

Update to 4.5.0. From the changelog:

- add note to README about problems with HP/UX prior to v.11.  Change code
  so that buffer still gets aligned even if you comment out the use of mlock()
  on such a platform.  Thanks: Keith Monahan.
- fix clear-buffer using incorrect param, causing spurious test failures.
  Thanks: Debin Dong.
- fix shell-ism in Makefile.  Thanks: Fabrice Fontaine.

(schmonz)

2020-09-22 09:59:17 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.11.6a

(schmonz)

2020-09-22 09:59:05 UTC MAIN commitmail json YAML

Update to 0.11.6a (as 0.999.11.6a). From the changelog:

- GCC 10 compliance enforced.

pkgsrc changes:

- Catch up DEFAULT_MEDIUM_CIPHERS to NetBSD-current's.

(schmonz)

2020-09-22 09:51:00 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.11.6a

(schmonz)

2020-09-22 09:50:48 UTC MAIN commitmail json YAML

Update to ucspi-tcp6-1.11.6a. From the changelog:

- Adjustments for GCC 10.

(schmonz)

2020-09-22 09:50:36 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 0.9.15b

(schmonz)

2020-09-22 09:50:22 UTC MAIN commitmail json YAML

Update to 15b (as 0.9.15b). From the changelog:

- GCC 10 compiler issues solved.
- DNS TLSA record correct value.

(schmonz)

2020-09-22 08:39:56 UTC MAIN commitmail json YAML

Updated devel/R-rversions to 2.0.2
Updated devel/R-pkgbuild to 1.1.0

(mef)

2020-09-22 08:37:55 UTC MAIN commitmail json YAML

(devel/R-pkgbuild) Updated 1.0.6 to 1.1.0 for devel/R-devtools-2.3.1. tks wiz@

# pkgbuild 1.1.0

* `compile_dll()` now supports automatic cpp11 registration if the package links to cpp11.
* `rtools_needed` returns correct version instead of "custom" (@burgerga, #97)

# pkgbuild 1.0.8

* Fixes for capability RStudio 1.2. and Rtools 40, R 4.0.0

# pkgbuild 1.0.7

* Additional fixes for Rtools 40

(mef)

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

(devel/R-rvesions) Updated 2.0.1 to 2.0.2  (for R-devtools-2.3.1) tks wiz@
# rversions 2.0.2

* `r_release_tarball()` now has the correct URL for R 4.x.x.

(mef)

2020-09-22 05:36:13 UTC MAIN commitmail json YAML

(multimedia/mp4tools) Adhoc build fix. Please correct me,  thanks

(mef)

2020-09-22 01:50:23 UTC MAIN commitmail json YAML

add two packages from cpan:

- devel/p5-File-Valet 1.0.7
- misc/p5-Weather-PurpleAir-API 0.04

File::Valet has utilities for file slurping, locking, and finding.
Weather::PurpleAir::API provides access to the PurpleAir API
interfaces, and a small program to inspect particular sensors.

(mrg)

2020-09-21 23:14:37 UTC MAIN commitmail json YAML

R-devtools: comment out packages that are not at minimum versions, and mark as BROKEN.

(wiz)

2020-09-21 22:46:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Coro to 6.57nb2

(wiz)

2020-09-21 22:46:11 UTC MAIN commitmail json YAML

p5-Coro: add patch that fixes stability issues on NetBSD 9+

For details, see
https://mail-index.netbsd.org/current-users/2020/09/21/msg039578.html

Remove test status comment, all tests pass now.

Bump PKGREVISION.

(wiz)

2020-09-21 13:09:21 UTC MAIN commitmail json YAML

Xcode 12 (or its associated Command Line Tools) ships with default-on
-Werror=implicit-function-declaration, which will be great someday when
we're ready for it. Until then, on macOS, detect this situation and tell
the cc wrapper to prepend -Wno-error=implicit-function-declaration.

Taking mail/qmail as our example, this fixes the build on Catalina
with "Apple clang version 12.0.0 (clang-1200.0.32.2)". Adding
-Werror=implicit-function-declaration to CPPFLAGS or CFLAGS (in
mk.conf or on the command line) re-fails the build, as expected, with
a pile of "error: implicit declaration of function". Also as expected,
a full -Werror fails earlier on one of the many other problems with
qmail's code.

For clang on non-macOS platforms, no change.

clang-and-wrapper-ok: joerg@
during-the-freeze-ok: gdt@

(schmonz)

2020-09-21 08:48:39 UTC MAIN commitmail json YAML

(lang/smalltalk) Correction to perl:run.  Installed libexec/smalltalk/vfs/mailfs is in Perl

(mef)

2020-09-21 08:27:08 UTC MAIN commitmail json YAML

(security/clamav-doc) Regen PLIST, correct (?)

(mef)

2020-09-21 08:19:45 UTC MAIN commitmail json YAML

(lang/smalltalk) Fix build, missing USE_TOOL (perl)

(mef)

2020-09-21 03:43:22 UTC MAIN commitmail json YAML

(x11/gnustep-gui) Some edit to make build go furthur: GS_GC_UNHIDE/GS_GC_HIDE issue

(mef)

2020-09-21 03:32:27 UTC MAIN commitmail json YAML

(devel/gnustep-base) Adhoc fix for @PTHREAD_LIBS@ left out in file configure

(mef)

2020-09-21 03:04:06 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkg to 1.10.99.7

(khorben)

2020-09-21 03:03:55 UTC MAIN commitmail json YAML

pkg: update to version 1.10.99.7

Changes from pkg 1.10.99.6 to 1.10.99.7
- Sort fts traversal in repo creation
- Fix floating pint exception when packaging packages with weird elf files
- More test cases for config merge
- Fix running the testsuite on linux and osx
- Fix pkg version regarding flavors
- Add support for creating packages with a hash in their names
- Accept DT_SONAME anywhere in .dynamic
- make pkg version -r imply -R
- Some fixes for the progression display
- Rename some variables in security periodic scripts.
- Parse FreeBSD OS version and forbid to install too new packages

Changes from pkg 1.10.99.5 to 1.10.99.6
- Lots of fixes/improvements on periodic scripts
- Fix typo in the .pc file
- Only check for origin if the strings contains / in pkg version
- Support flags when exporting the metalog
- Ignore flags when installing as a user
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- add an extra line when printing pkg-messages to improve readability
- stop considering nfs as dangerous and if a corruption happens on nfs drive
  by a message the user to the highly possible reason of the corruption so
  he can fix
- zsh completion imrpovements

Changes from pkg 1.10.99.4 to 1.10.99.5
- pkg clean is now happy if the cache dir non existing
- 410.pkg-audit now uses anticongestion on freebsd 12
- fix pkg install -r foo if foo is a disabled repository
- fix elf handling on non FreeBSD
- fix support for platforms without AT_SYMLINK_NOFOLLOW
- fix dropping privileges on Linux
- fix build with recent libbsd
- fix duplicate pkg registration overwriting the existing pkg
- better ABI name on linux
- lots of changes in internal API to use fd when possible
- removed option: pkg repo -L

Changes from pkg 1.10
- Use dep_formula in the solver
- Cache pw result to avoid over reloading nssswitch.conf
- Remove pkg2ng and support for pkg_ databases

(khorben)

2020-09-21 00:29:44 UTC MAIN commitmail json YAML

Updated math/R-RcmdrMisc to 2.7.1
Updated math/R-car to 3.0.9
Updated math/R-Rcmdr to 2.7.0
Added benchmarks/R-microbenchmark vesrion 1.4.7

(mef)

2020-09-21 00:25:18 UTC MAIN commitmail json YAML

benchmarks/R-microbenchmark: import R-microbenchmark-1.4.7

Provides infrastructure to accurately measure and compare the
execution time of R expressions.

(mef)

2020-09-21 00:17:14 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: started freeze for pkgsrc-2020Q3 branch [gdt 2020-09-21]

(gdt)

2020-09-20 23:57:25 UTC MAIN commitmail json YAML

(math/R-Rcmdr) Updated 2.5.3 to 2.7.0

Changes in version 2.7-0

  o New dialogs for repeated-measures ANOVA and ANCOVA and plots with one or
    two repeated-measures factors.

  o New dialogs to reshape data sets from wide to long and from long to wide.

  o Better handling of discrete numeric variables (after suggestions by Ethan Harris).

  o Fix clipboard data set input to work on macOS.

  o Improved pie charts and bar graphs via the piechart() and Barplot()
    functions in RcmdrMisc.

  o New File > Exit > Restart Commander menu item (suggestion of Vilmantas Gegzna).

  o Fix Tk error produced by closing the dataset viewer and then repopening
  the same data set (reported by Jose G. Conde).

  o Fixes to handling panes with console.output and log.commands options set
    to various values (thanks to Vilmantas Gegzna).

  o Better handling of character data following change to stringsAsFactor
    option in R 4.0.0+.

  o Check for presence of Tktable and adapt to its absence by suppressing the
    Rcmdr dataset editor and delta method menu item; Tktable eventually to be
    replaced with tablelist.

  o Small improvements and bug fixes.

  o Updated translations (with thanks to): Basque (Joserra Rueda), French
  (Milan Bouchet-Valat), Hungarian (thanks to Tamas Ferenci), Indonesian (I
  Made Tirta), Japanese (Takaharu Araki), Korean (Jong-Hwa Shin), Russian
  (Alexey Shipunov), Slovenian (Matjaz Jeran), Spanish (Manuel Munoz
    Marquez).

Changes in version 2.6-3

  o Fix bug in processing resubmitted multi-line commands (reported by
  Katarina Kosmelj).

  o Fix bug in processing multiline comments in onSubmit() in Commander.

  o Updated Slovenian translation (thanks to Matjaz Jeran).

Changes in version 2.6-2

  o New Hungarian translation (thanks to Tamas Ferenci and Andrea Harnos).

  o Fixed bug in Ctrl-S for script window (reported by Mayeul Kauffmann).

Changes in version 2.6-1

  o Restore older version of splitCmd().

  o For GLMs and GLMMs, provide confidence intervals for exponentiated
    coefficients for models using log or logit link (suggestion of Tan Chuen
    Seng).

  o Make listTwoLevelFactors() work properly for logical and character
    variables (treated as factors) with NAs (problem pointed out by Vilmantas
    Gegzna).

  o Insure that data set columns are usable in the Rcmdr, e.g., excluding
    list columns (problem pointed out by Vilmantas Gegzna).

  o Change instances of class(x) == "y" to inherits(x, "y").

  o Use apalike rather than apa BiBTeX package in Getting Started vignette
    (latter has been removed from TeXLive, reported by Brian Ripley).

Changes in version 2.6-0

  o Linear and generalized linear mixed models dialogs added.

  o Made editDataset() with data.frame method (suggestion of Ulrike Gromping).

  o New R Commander hex sticker.

  o Small fixes and improvements.

  o Updated translations (with thanks to): Chinese (Tsung-wu Ho), Indonesian
    (I Made Tirta), Japanese (Takaharu Araki), Polish (Lukasz Daniel), Romanian
    (Adrian Dusa), Russian (Alexey Shipunov), Slovenian (Matjaz Jeran), Spanish
    (Manuel Munoz Marquez).

(mef)

2020-09-20 23:46:00 UTC MAIN commitmail json YAML

(math/R-car) Updated 3.0.3 to 3.0.9. make test fails

Changes to Version 3.0-9

  o Declare linearHypothesis.survreg() method, previously omitted from
    NAMESPACE (following question by Robert Dinterman); tweaks to survreg
    methods for linearHypothesis(), Anova(), and deltaMethod() to make them
    more robust.

  o Fix bug in hccm() when model matrix includes just one column (reported by
    Justin Yap).

  o Fix buglet in scatterplotMatrix.formula() when groups specified.

  o Several functions are now generic: avPlots(), ceresPlots(), crPlots(),
    mcPlots().

  o Enable spread smoothers for crPlot(), ceresPlot(), and residualPlot()
    (suggestion of Dave Armstrong).

  o Small changes to docs.

Changes to Version 3.0-8

  o Import() now defaults to stringsAsFactors=FALSE to match the default
    behavior of read.table() as of R 4.0.0.

  o New strings2factors() function to convert character variables in a data
    frame to factors.

  o Added data.frame method for S().

  o Fixed a bug in estimateTransform.lm() that returned the correct answer
    with an unneeded warning.

  o Fixed Anova.coxph() to handle weights properly (problem reported by
    Daniel Morillo Cuadrado).

Changes to Version 3.0-7

  o Fixed boxCox(), powerTransform() to work when 'car' package is not attached

  o Fixed Anova() to work with "lme" models without an intercept (to fix bug
    reported by Benjamin Tyner).

Changes to Version 3.0-6

  o Explicitly import utils::globalVariables() (suggestion of Vince Carey).

Changes to Version 3.0-5

  o Change class(x) == "y" to inherits(x, "y") throughout code (thanks to Martin Maechler).

Changes to Version 3.0-4

  o Scoping improvements to deltaMethod(), which now also takes an optional
    hypothesized value; contribution and suggestion by Pavel Krivitsky.

  o Make Anova() work for coxph() models with strata (following problem
    reported by Susan Galloway Hilsenbeck).

  o Modify carPalette() to provide a colorblind-friendly palette as an option
    (suggestion of Sercan Kahveci).

  o Small improvements.

(mef)

2020-09-20 23:38:09 UTC MAIN commitmail json YAML

(math/R-RcmdrMisc) Updated 2.5.1 to 2.7.1, make test fails for now

Changes to Version 2.7-1

  o Added repeatedMeasuresPlot().

  o Added reshapeL2W() and reshapeW2L().

  o The stringsAsFactors argument to readSAS(), readSPSSS(),
  readStata(), and readXL() now defaults to FALSE.

  o Barplot(), discretePlot(), Dotplot(), Hist(), plotMeans()
  accommodate logical and character variables as grouping factor(s).

Changes to Version 2.7-0

  o Added discreteCounts() and piechart() (after suggestions of Ethan Harris).

  o Added counts/percents to bars in Barplot() (suggestion of Ethan Harris).

  o Fixed DeltaMethod() so that it doesn't ignore the level argument
  (reported by on de Haan).

  o Small improvements.

(mef)

2020-09-20 23:29:18 UTC MAIN commitmail json YAML

doc: Updated math/R-RandomFields to 3.3.8

(mef)

2020-09-20 23:29:09 UTC MAIN commitmail json YAML

(math/R-RandomFields) Updated 3.3.6 to 3.3.8. NEWS.md not recorded

(mef)

2020-09-20 23:12:25 UTC MAIN commitmail json YAML

doc: Updated math/R-RNetCDF to 2.4.2

(mef)

2020-09-20 23:12:15 UTC MAIN commitmail json YAML

(math/R-RNetCDF) Updated 1.9.1 to 2.4.2

Version 2.4-2, 2020-09-12
  * Support reading/writing special values (e.g. NA, Inf) without substitution,
    mainly in cases where type conversion between R and NetCDF is not required.
  * Fix selection of na.mode values 0,1,2
  * Fix range checks for numeric conversions with packing
  * Significantly increase test coverage of type conversion routines
  * Support parallel NetCDF when running with MPI
  * Allow creation of datasets in "data64" (CDF5) format
  * Support diskless files and in-memory manipulation of persistent files

Version 2.3-1, 2020-04-27
  * Fix problem when defining scalar variables with netcdf-4.7.4

Version 2.1-1, 2019-10-18
  * Remove automatic handling of fill values in user-defined types
  * Link rwinlib libraries by pathname to fix r-hub Windows builds
  * Correct quoting of external software names in DESCRIPTION

Version 2.0-4, 2019-10-13
  * Fix OSX packages by linking expat library

Version 2.0-3, 2019-10-05
  * Support NetCDF-4 features for reading and writing of datasets.
  * Suggest bit64 package for NC_INT64 and NC_UINT64 types.
  * Drop support for netcdf-3.x library, require netcdf-4.x.
  * Drop support for udunits-1 library.
  * Disable calendar functions if udunits-2.x is not found during build.

(mef)

2020-09-20 23:00:22 UTC MAIN commitmail json YAML

doc: Updated math/R-PHYLOGR to 1.0.11

(mef)

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

(math/R-PHYLOGR) Updated 1.0.10 to 1.0.11. NEWS.md not recorded

(mef)

2020-09-20 22:56:00 UTC MAIN commitmail json YAML

doc: Updated math/R-ISwR to 2.0.8

(mef)

2020-09-20 22:55:50 UTC MAIN commitmail json YAML

(math/R-ISwR) Updated 2.0.7 to 2.0.8. NEWS.md not recorded

(mef)

2020-09-20 22:51:57 UTC MAIN commitmail json YAML

doc: Updated math/R-DBI to 1.1.0

(mef)

2020-09-20 22:51:47 UTC MAIN commitmail json YAML

(math/R-DBI) Updated 1.0.0 to 1.1.0

# DBI 1.1.0

## New features
- New `DBIConnector` class (#280).

- Specify `immediate` argument to `dbSendQuery()`, `dbGetQuery()`,
  `dbSendStatement()` and `dbExecute()` (#268).

- Use specification for `dbGetInfo()` (#271).

- `dbUnquoteIdentifier()` now supports `Id()` objects with `catalog`
  members (#266, @raffscallion). It also handles unquoted identifiers
  of the form `table`, `schema.table` or `catalog.schema.table`, for
  compatibility with dbplyr.

## Documentation
- New DBI intro article (#286, @cutterkom).

- Add pkgdown reference index (#288).

- DBI specification on https://dbi.r-dbi.org/dev/articles/spec now
  comes with a table of contents and code formatting.

- Update examples to refer to `params` instead of `param` (#235).

- Improved documentation for `sqlInterpolate()` (#100). Add usage of
  `SQL()` to `sqlInterpolate()` examples (#259, @renkun-ken).

- Improve documentation for `Id`.

## Internal
- Add tests for `dbUnquoteIdentifier()` (#279, @baileych).

- `sqlInterpolate()` uses `dbQuoteLiteral()` instead of checking the
  type of the input.

- Avoid partial argument match in `dbWriteTable()` (#246, @richfitz).

(mef)

2020-09-20 22:50:21 UTC MAIN commitmail json YAML

lang/rust: Build-depend on openssl, on NetBSD >8

On NetBSD >8, for several CPU types we depend on compat80, because
bootstrap kits are build for NetBSD 8.  On those, also add a
BUILD_DEPENDS on openssl, because the bootstrap kits need pkgsrc
openssl libs.

Adjust and reorganize comments (but the only functional change is the
NetBSD >8 openssl BUILD_DEPENDS).>

Resolves failure to build on NetBSD 9.

(The entire "NetBSD>8" section is a hack that can be removed with
improved bootstrap generation.)

(gdt)

2020-09-20 22:30:07 UTC MAIN commitmail json YAML

lang/urst: Depend on compat80 also on NetBSD/sparc64

(gdt)

2020-09-20 22:28:00 UTC MAIN commitmail json YAML

2020-09-20 22:15:00 UTC MAIN commitmail json YAML

2020-09-20 21:58:48 UTC MAIN commitmail json YAML

doc: Updated math/R-DAAG to 1.24

(mef)

2020-09-20 21:58:36 UTC MAIN commitmail json YAML

(math/R-DAAG) Updated 1.22.1 to 1.24.

- NEWS.md not found but info is below:
  https://www.rdocumentation.org/packages/DAAG/versions/1.24

(mef)

2020-09-20 21:47:41 UTC MAIN commitmail json YAML

doc: Updated devel/R-whisker to 0.4

(mef)

2020-09-20 21:47:31 UTC MAIN commitmail json YAML

(devel/R-whisker) Updated 0.3.2 to 0.4.  make test passed

0.4

- Fixed issue #12: inconsistent treatment of new lines (Thanks to @danhalligan)
- Updated documentation for disabling html escaping. (issue #16)(Thanks to @ctbrown)

0.3-3
- Added an option "strict" to render. Setting it to FALSE allows for "." in names
and use "$" for splitting which is a more natural R syntax.

(mef)

2020-09-20 21:44:33 UTC MAIN commitmail json YAML

doc: Updated devel/R-rex to 1.2.0

(mef)

2020-09-20 21:44:21 UTC MAIN commitmail json YAML

(devel/R-rex) Updated 1.1.2 to 1.2.0. TEST_DEPENDS added, and passed now

# rex 1.2.0

## Rex Version 1.1.2.9000 ##

* `%>%` is no longer imported and then re-exported from rex

(mef)

2020-09-20 21:33:54 UTC MAIN commitmail json YAML

doc: Updated devel/R-purrr to 0.3.4

(mef)

2020-09-20 21:33:40 UTC MAIN commitmail json YAML

doc: Updated devel/R-cli to 2.0.2

(mef)

2020-09-20 21:32:33 UTC MAIN commitmail json YAML

(devel/R-purrr) Updated 0.3.3 to 0.3.4. TEST_DEPENDS added and now passes

# purrr 0.3.4

* Added documentation for exporting functions created with purrr
  adverb (@njtierney, #668). See `?faq-adverbs-export`.

* Added `none()`, which tests that a predicate is false for all elements
  (the opposite of `every()`) (@AliciaSchep, #735).

(mef)

2020-09-20 21:27:03 UTC MAIN commitmail json YAML

doc: Updated graphics/hicolor-icon-theme to 0.17nb1

(wiz)