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

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

2020-05-14 15:36:40 UTC MAIN commitmail json YAML

2020-05-14 14:58:24 UTC MAIN commitmail json YAML

doc: Updated devel/guile-git to 0.3.0

(nikita)

2020-05-14 14:54:33 UTC MAIN commitmail json YAML

devel/guile-git: Update to 0.3.0

Changelog:

* Changes in 0.3.0 (since 0.2.0)

** New Functionality

*** Add new (git tag) procedures

Four new procedures were added to (git tag) related to creating tags
in a git repository.

~tag-create~ and ~tag-create!~ are used to create what is known as
"annotated" tags in git which contain a creation date, creator's
signature, and a message. The ~tag-create!~ procedure can replace
existing references with the same name.

~tag-create-lightweight~ and ~tag-create-lightweight!~ are used to
create lightweight tags in git which just create a reference that
points directly to a git object.

*** Add (git signature) module

The (git signature) module adds three new procedures related to
signatures. Signatures are objects which identify a name, email, and
time that are found on many git objects. You would need to create a
signature if you want to use the ~tag-create~ procedure mentioned
above.

~signature-default~ creates a signature by looking up the ~user.name~
and ~user.email~ from the repository's configuration. It also uses the
current time.

~signature-new~ creates a signature with the passed in name, email,
time and timezone offset.

~signature-now~ creates a signature with the passed in name and
email. The time will use the current time.

*** Add (git describe) module

The (git describe) module adds several new procedures used to create
human readable names for objects based on an available references.

*** Support for Guile 3.0

Upgrade the configure script to be able to find Guile 3.0.

*** Add accessor and setter for the download tags of ~fetch-options~

The (git structs) module has added ~fetch-options-download-tags~ and
~set-fetch-options-download-tags!~ procedures for accessing and
setting the download tags field of ~fetch-options~. This field
determines the tag download policy when fetching from a remote.

*** Add ~CREDTYPE-*~ variables

(git cred) module has added several new variables which are used to
represent a bitmask for the supported credential types.

*** Add ssh authentication support

Add ssh auth support to ~clone~ and ~remote-fetch~ procedures with an
authentication method from the new module (git auth).

*** Add (git blob) module

(git blob) module adds several procedures for accessing and
interacting with blobs.

** Changes

*** ~repository-state~ return a symbols instead of an int

The ~repository-state~ procedure used to return an integer to
represent a state like none, merge, revert. It now returns the
following symbols based on the state of the repository

    - ~repository-state/none~
    - ~repository-state/merge~
    - ~repository-state/revert~
    - ~repository-state/revert-sequence~
    - ~repository-state/cherrypick~
    - ~repository-state/cherrypick-sequence~
    - ~repository-state/bisect~
    - ~repository-state/rebase~
    - ~repository-state/rebase-interactive~
    - ~repository-state/rebase-merge~
    - ~repository-state/apply-mailbox~
    - ~repository-state/apply-mailbox-or-rebase~

*** Rename ~foo-init-options~ procedures to be more idiomatic

Several procedures named like ~foo-init-options~ were renamed to be
more idiomatic like ~make-foo-options~. The previous functions are
deprecated and will be removed in a future version of Guile Git. The
functions renamed are:

    - ~clone-init-options~ renamed to ~make-clone-options~
    - ~fetch-init-options~ renamed to ~make-fetch-options~
    - ~status-init-options~ renamed to ~make-status-options~

(nikita)

2020-05-14 14:45:08 UTC MAIN commitmail json YAML

doc: Updated devel/SDL to 1.2.15nb31

(nia)

2020-05-14 14:44:17 UTC MAIN commitmail json YAML

2020-05-14 14:31:16 UTC MAIN commitmail json YAML

2020-05-14 14:30:02 UTC MAIN commitmail json YAML

2020-05-14 14:28:04 UTC MAIN commitmail json YAML

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

doc: Updated security/cyrus-sasl to 2.1.27nb1

(nia)

2020-05-14 14:27:35 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.31

(taca)

2020-05-14 14:27:32 UTC MAIN commitmail json YAML

2020-05-14 14:26:59 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.31

Update php72 to 7.2.31 (PHP 7.2.31).

14 May 2020, PHP 7.2.31

- Core:
  . Fixed bug #78875 (Long filenames cause OOM and temp files are not cleaned).
    (CVE-2019-11048) (cmb)
  . Fixed bug #78876 (Long variables in multipart/form-data cause OOM and temp
    files are not cleaned). (CVE-2019-11048) (cmb)

(taca)

2020-05-14 14:25:34 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.6

(taca)

2020-05-14 14:24:53 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.6

Update php74 to 7.4.6 (PHP 7.4.6).

14 May 2020, PHP 7.4.6

- Core:
  . Fixed bug #78434 (Generator yields no items after valid() call). (Nikita)
  . Fixed bug #79477 (casting object into array creates references). (Nikita)
  . Fixed bug #79514 (Memory leaks while including unexistent file). (cmb,
    Nikita)
  . Fixed bug #79470 (PHP incompatible with 3rd party file system on demand).
    (cmb)
  . Fixed bug #78784 (Unable to interact with files inside a VFS for Git
    repository). (cmb)
  . Fixed bug #78875 (Long variables cause OOM and temp files are not cleaned).
    (cmb) (CVE-2019-11048)
  . Fixed bug #78876 (Long variables cause OOM and temp files are not cleaned).
    (cmb) (CVE-2019-11048)

- DOM:
  . Fixed bug #78221 (DOMNode::normalize() doesn't remove empty text nodes).
    (cmb)

- EXIF:
  . Fixed bug #79336 (ext/exif/tests/bug79046.phpt fails on Big endian arch).
    (Nikita)

- FCGI:
  . Fixed bug #79491 (Search for .user.ini extends up to root dir). (cmb)

- MBString:
  . Fixed bug #79441 (Segfault in mb_chr() if internal encoding is unsupported).
    (Girgias)

- OpenSSL:
  . Fixed bug #79497 (stream_socket_client() throws an unknown error sometimes
    with <1s timeout). (Joe Cai)

- PCRE:
  . Upgraded to PCRE2 10.34. (cmb)

- Phar:
  . Fixed bug #79503 (Memory leak on duplicate metadata). (cmb)

- SimpleXML:
  . Fixed bug #79528 (Different object of the same xml between 7.4.5 and
    7.4.4). (cmb)

- SPL:
  . Fixed bug #69264 (__debugInfo() ignored while extending SPL classes). (cmb)
  . Fixed bug #67369 (ArrayObject serialization drops the iterator class).
    (Alex Dowad)

- Standard:
  . Fixed bug #79468 (SIGSEGV when closing stream handle with a stream filter
    appended). (dinosaur)
  . Fixed bug #79447 (Serializing uninitialized typed properties with __sleep
    should not throw). (nicolas-grekas)

(taca)

2020-05-14 14:23:45 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.18

(taca)

2020-05-14 14:23:08 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.18

Update php73 to 7.3.18 (PHP 7.3.18).

14 May 2020, PHP 7.3.18

- Core:
  . Fixed bug #78875 (Long filenames cause OOM and temp files are not cleaned).
    (CVE-2019-11048) (cmb)
  . Fixed bug #78876 (Long variables in multipart/form-data cause OOM and temp
    files are not cleaned). (CVE-2019-11048) (cmb)
  . Fixed bug #79434 (PHP 7.3 and PHP-7.4 crash with NULL-pointer dereference
    on !CS constant). (Nikita)
  . Fixed bug #79477 (casting object into array creates references). (Nikita)
  . Fixed bug #79470 (PHP incompatible with 3rd party file system on demand).
    (cmb)
  . Fixed bug #78784 (Unable to interact with files inside a VFS for Git
    repository). (cmb)

- DOM:
  . Fixed bug #78221 (DOMNode::normalize() doesn't remove empty text nodes).
    (cmb)

- FCGI:
  . Fixed bug #79491 (Search for .user.ini extends up to root dir). (cmb)

- MBString:
  . Fixed bug #79441 (Segfault in mb_chr() if internal encoding is unsupported).
    (Girgias)

- OpenSSL:
  . Fixed bug #79497 (stream_socket_client() throws an unknown error sometimes
    with <1s timeout). (Joe Cai)

- Phar:
  . Fix bug #79503 (Memory leak on duplicate metadata). (cmb)

- SimpleXML:
  . Fixed bug #79528 (Different object of the same xml between 7.4.5 and
    7.4.4). (cmb)

- Standard:
  . Fixed bug #79468 (SIGSEGV when closing stream handle with a stream filter
    appended). (dinosaur)

(taca)

2020-05-14 14:12:46 UTC MAIN commitmail json YAML

thunderbird: Sync DESCR with reality.

Thunderbird is no longer Mozilla-branded. It no longer uses gtk2.

Future versions of Thunderbird will not have ESR releases because
every Thunderbird release is now an ESR release.

(nia)

2020-05-14 13:27:53 UTC MAIN commitmail json YAML

star: Fix typo in comment.

(wiz)

2020-05-14 13:27:08 UTC MAIN commitmail json YAML

(devel/p5-Devel-CallParser) Fix build. Add DEPENDS+= p5-DynaLoader-Functions-[0-9]*

(mef)

2020-05-14 13:16:19 UTC MAIN commitmail json YAML

(cad/openscad) fix build with boost 1.73. PKGREVISION++ ? (not yet)

(mef)

2020-05-14 12:16:12 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-l10n to 68.8.0

(ryoon)

2020-05-14 12:15:40 UTC MAIN commitmail json YAML

thunderbird-l10n: Update to 68.8.0

Sync with mail/thunderbird-68.8.0.

(ryoon)

2020-05-14 12:15:20 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 68.8.0

(ryoon)

2020-05-14 12:14:39 UTC MAIN commitmail json YAML

thunderbird: Update to 68.8.0

Changelog:
Fixes
Account Manager: text fields were too small in some cases
Account Manager: Authentication method did not update when selecting an SMTP server
Links with embedded credentials did not open on Windows
Messages were sometimes sent with a badly formed address when filled from the address book
Accessibility: Screen readers were reporting too many activities from the status bar
MailExtensions: Setting IMAP messages as read with browser.messages.updated failed to persist
Various security fixes

Security fixes:
#CVE-2020-12397: Sender Email Address Spoofing using encoded Unicode characters
#CVE-2020-12387: Use-after-free during worker shutdown
#CVE-2020-6831: Buffer overflow in SCTP chunk input validation
#CVE-2020-12392: Arbitrary local file access with 'Copy as cURL'
#CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
#CVE-2020-12395: Memory safety bugs fixed in Thunderbird 68.8.0

(ryoon)

2020-05-14 11:39:11 UTC MAIN commitmail json YAML

doc: Update archivers/star to 1.6.1nb7

(micha)

2020-05-14 11:36:35 UTC MAIN commitmail json YAML

archivers/star: Fix man page handling for different operating systems

- Check which systems need and support processing tables with tbl
  The default case matches for NetBSD (no processing)
- Man pages are installed into native OS sections
  PLIST must match this logic (use variables)

(micha)

2020-05-14 10:37:46 UTC MAIN commitmail json YAML

2020-05-14 10:36:50 UTC MAIN commitmail json YAML

2020-05-14 08:47:12 UTC MAIN commitmail json YAML

archivers/star: Workaround for man page handling

tbl of NetBSD 9 does not work.
Install man pages with unprocessed tables as workaround.

(micha)

2020-05-14 08:46:20 UTC MAIN commitmail json YAML

Updated lang/mozjs60 to 60.8.0nb5
Updated lang/mozjs68 to 68.6.0nb2

(rin)

2020-05-14 08:44:48 UTC MAIN commitmail json YAML

2020-05-14 08:42:22 UTC MAIN commitmail json YAML

2020-05-14 06:07:00 UTC MAIN commitmail json YAML

Updated misc/py-immutables, www/py-w3lib

(adam)

2020-05-14 06:06:42 UTC MAIN commitmail json YAML

py-w3lib: updated to 1.22.0

1.22.0:
- Python 3.4 is no longer supported
- :func:`w3lib.url.safe_url_string` now supports an optional ``quote_path``
  parameter to disable the percent-encoding of the URL path
- :func:`w3lib.url.add_or_replace_parameter` and
  :func:`w3lib.url.add_or_replace_parameters` no longer remove duplicate
  parameters from the original query string that are not being added or
  replaced
- :func:`w3lib.html.remove_tags` now raises a :exc:`ValueError` exception
  instead of :exc:`AssertionError` when using both the ``which_ones`` and the
  ``keep`` parameters
- Test improvements
- Documentation improvements
- Code cleanup

(adam)

2020-05-14 06:04:47 UTC MAIN commitmail json YAML

py-immutables: updated to 0.13

v0.13:
Bugfixes
Various improvements w.r.t. type annotations & typing
Fix pure-Python implementation to accept keyword argument

(adam)

2020-05-14 05:39:07 UTC MAIN commitmail json YAML

Updated textproc/py-toml, net/py-xandikos

(adam)

2020-05-14 05:38:50 UTC MAIN commitmail json YAML

py-xandikos: updated to 0.2.2

0.2.2:
* Fix use of xandikos.wsgi module in uwsgi.

(adam)

2020-05-14 05:37:14 UTC MAIN commitmail json YAML

2020-05-14 03:02:31 UTC MAIN commitmail json YAML

oo2c: fix a patch checksum

(gutteridge)

2020-05-14 02:57:21 UTC MAIN commitmail json YAML

print/Makefile: appease weekly pkgsrc check script (sort)

(gutteridge)

2020-05-14 00:17:08 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.14.3

(gutteridge)

2020-05-14 00:16:48 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.14.3

Change log:

4.14.3
======
- display: Allow resizing of minimal dialog (Bug #15450)
- display: Use proper fallback configuration on "apply" and "toggle off"
  (Bug #16476)
- keyboard: Fix crash when editing shortcut (Bug #15958)
- keyboard: Fix log flood (bug #16521)
- settings-manager: Make sure content determines size
- xfsettingsd: Handle failure to get Xkl engine for display (Bug #16017)
- Translation Updates:
  Albanian, Asturian, Belarusian, Belarusian (Tarask), Catalan, Hebrew,
  Kazakh, Malay, Portuguese, Swedish, Ukrainian

(gutteridge)

2020-05-14 00:11:48 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-panel to 4.14.4

(gutteridge)

2020-05-14 00:11:24 UTC MAIN commitmail json YAML

xfce4-panel: update to 4.14.4

Change log:

4.14.4
======
- Fix panel build with vala 0.48 (Bug #16426)
- Fix memory leak in panel plugin wrapper (Bug #16640)
- tasklist: Fix crash middle-click-closing grouped windows (Bug #16410)
- panel: Make sure "span monitors" is conditionally sensitive
  (Bug #15169)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Belarusian, Bengali,
  Catalan, Chinese (China), Chinese (Hong Kong), Croatian, Czech, Danish,
  Dutch, English (Australia), Estonian, Finnish, French, Galician,
  Georgian, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Malay, Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post
  1500), Panjabi (Punjabi), Portuguese, Romanian, Sinhala, Swedish, Thai,
  Uighur, Ukrainian, Vietnamese

(gutteridge)

2020-05-13 21:49:24 UTC MAIN commitmail json YAML

Updated security/py-cybox, security/py-stix

(adam)

2020-05-13 21:49:04 UTC MAIN commitmail json YAML

py-stix: updated to 1.2.0.10

Version 1.2.0.10
- Check add_reference methods to prevent NoneType has no attribute 'append'
- Changes to STIXPackage to prevent the empty <stix:TTPs/> tag from appearing in serialization

Version 1.2.0.9
- TTPs would fail to serialize XML Kill_Chains if no TTP was set
- Added Python 3.8 to test harness

Version 1.2.0.8
- Add xnl:Type to the PersonName element (CIQ)
- Update the allowable values for PersonName and OrganisationName
- Update tests per recent CybOX release

Version 1.2.0.7
- Update package requirements

(adam)

2020-05-13 21:48:06 UTC MAIN commitmail json YAML

py-cybox: updated to 2.1.0.21

Version 2.1.0.21
- New API Objects Support
- 8 New Objects API Classes
- 12 New Common API Classes
- Observable DefinedEffects
- More tests to cover new or existent objects
- Update documentation and coverage
- Rename module cybox/objects/{win_user_object.py → win_user_account_object.py} for consistency
- Some objects have been revised for TypedFields and/or new properties are now available

Version 2.1.0.20
- Fix parsing if algorithm, compression_mechanism, or encryption_mechanism are not present in Factories
- Factory classes now have a register_extension method decorator to extend API classes for the pack/unpack functionality
- The factory will fallback to the Base class when no mapping is found

Version 2.1.0.19
- Implement the Packaging attribute from Artifacts as a TypedField
- Fix a wrapping problem with one of the helper methods for ipv4 observables

Version 2.1.0.18
- Add missing methods to ListFieldMixin.
- Fix handling of empty Hash values.

(adam)

2020-05-13 20:20:52 UTC MAIN commitmail json YAML

doc: Updated devel/xa65 to 2.3.11

(fcambus)

2020-05-13 20:20:42 UTC MAIN commitmail json YAML

xa: update to 2.3.11.

ChangeLog:

  * Compilation fix for gcc 10 (thanks Dan Horak).
  * Allow pointer arithmetic in relocating mode within the same segment, since
    the result is segmentless (thanks Andre for the report).
  * .dsb with negative quantities shouldn't work (thanks Andre for the report).
  * Stop a divide-by-zero floating point exception (thanks Frederic Cambus).
  * Testsuite expanded.

(fcambus)

2020-05-13 19:58:45 UTC MAIN commitmail json YAML

doc: Updated converters/2vcard to 0.6

(fcambus)

2020-05-13 19:58:32 UTC MAIN commitmail json YAML

2vcard: update to 0.6.

ChangeLog:

2015-07-31: Actually release version 0.6:
            - incorporate fix from Riley Baird to handle multiple
              whitespaces in mutt alias formats

2005-07-30: Released version 0.6:
            - improve support for pine formats via patch/suggestions
              from Neale Banks <neale@lowendale.com.au>:
                - email address might be <email@address>
                - name fields can be either 'Full Name' or 'Last, First'
                - lists can contain name fields (ignore for now)
            - code cleanup:
                - use subroutines for repeatedly used statements

(fcambus)

2020-05-13 19:43:00 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rouge to 3.19.0

(fcambus)

2020-05-13 19:42:49 UTC MAIN commitmail json YAML

ruby-rouge: update to 3.19.0.

ChangeLog:

No new lexers this but release but we do have fixes for the JavaScript,
Kotlin, Python, SPARQL and Turtle lexers. In addition, there have been
some under the hood improvements to how keywords are generated for
certain languages.

(fcambus)

2020-05-13 19:36:56 UTC MAIN commitmail json YAML

lsof: fix wrong conditional added in patch-af 1.20

machine/ptrace.h pulls in sys/module_hook.h after 2019-11-27 under _KERNEL
This corresponds to NetBSD 9.99.19.
sys/module_hook.h is not installed.
Ergo sys/ptrace.h must be included /without/ defining _KERNEL.

(tnn)

2020-05-13 15:37:02 UTC MAIN commitmail json YAML

Updated textproc/fmtlib, math/py-lmfit

(adam)

2020-05-13 15:36:27 UTC MAIN commitmail json YAML

py-lmfit: updated to 1.0.1

Version 1.0.1 Release Notes
============================

**Version 1.0.1 is the last release that supports Python 3.5**. All newer version will
require 3.6+ so that we can use formatting-strings and rely on dictionaries being ordered.

New features:
- added thermal distribution model and lineshape
- introduced a new argument ``max_nfev`` to uniformly specify the maximum number of function evalutions
  **Please note: all other arguments (e.g., ``maxfev``, ``maxiter``, ...) will no longer be passed to the underlying
  solver. A warning will be emitted stating that one should use ``max_nfev``.**
- the attribute ``call_kws`` was added to the ``MinimizerResult`` class and contains the keyword arguments that are
  supplied to the solver in SciPy.

Bug fixes:
- fixes to the ``load`` and ``__setstate__`` methods of the Parameter class
- fixed failure of ModelResult.dump() due to missing attributes
- ``guess_from_peak`` function now also works correctly with decreasing x-values or when using
  pandas
- the ``Parameter.set()`` method now correctly first updates the boundaries and then the value

Various:
- fixed typo for the use of expressions in the documentation
- removal of PY2-compatibility and unused code and improved test coverage
- removed deprecated ``isParameter`` function and automatic conversion of an ``uncertainties`` object
- inaccurate FWHM calculations were removed from built-in models, others labeled as estimates
- corrected spelling mistake for the Doniach lineshape and model
- removed unsupported/untested code for IPython notebooks in lmfit/ui/*

(adam)

2020-05-13 15:25:40 UTC MAIN commitmail json YAML

fmtlib: updated to 6.2.1

6.2.1
Fixed ostream support in sprintf
Fixed type detection when using implicit conversion to string_view and ostream operator<< inconsistently

(adam)

2020-05-13 15:18:51 UTC MAIN commitmail json YAML

Updated textproc/py-deepdiff, devel/py-curtsies

(adam)

2020-05-13 15:18:14 UTC MAIN commitmail json YAML

2020-05-13 15:10:11 UTC MAIN commitmail json YAML

py-deepdiff: updated to 4.3.2

v4-3-2: Deprecation Warning Enhancement
v4-3-1: Fixing the issue with exclude_path and hash calculations when dictionaries were inside iterables. https://github.com/seperman/deepdiff/issues/174
v4-3-0: adding exclude_obj_callback
v4-2-0: .json property is finally removed. Fix for Py3.10. Dropping support for EOL Python 3.4. Ignoring private keys when calculating hashes. For example init is not a part of hash calculation anymore. Fix for 166 Problem with comparing lists, with an boolean as element.
v4-0-9: Fixing the bug for hashing custom unhashable objects
v4-0-8: Adding ignore_nan_inequality for float('nan')

(adam)

2020-05-13 15:01:58 UTC MAIN commitmail json YAML

Updated textproc/py-markovify, devel/py-pygit2

(adam)

2020-05-13 15:00:50 UTC MAIN commitmail json YAML

py-pygit2: updated to 1.2.1

1.2.1:
- Fix segfault in ``Object.raw_name`` when not reached through a tree
- Internal: Use @ffi.def_extern instead of @ffi.callback
- Internal: callbacks code refactored
- Test suite completely switched to pytest
- New unit tests
- Documentation changes

Deprecations:
- Deprecate ``Repository.create_remote(...)``, use instead
  ``Repository.remotes.create(...)``
- Deprecate ``GIT_CREDTYPE_XXX`` contants, use ``GIT_CREDENTIAL_XXX`` instead.

(adam)

2020-05-13 14:59:27 UTC MAIN commitmail json YAML

doc: Updated security/clamav to 0.102.3

(taca)

2020-05-13 14:58:58 UTC MAIN commitmail json YAML

security/clamav: update to 0.102.3

Update clamav to 0.102.3.

## 0.102.3

ClamAV 0.102.3 is a bug patch release to address the following issues.

- [CVE-2020-3327](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-3327):
  Fix a vulnerability in the ARJ archive parsing module in ClamAV 0.102.2 that
  could cause a Denial-of-Service (DoS) condition. Improper bounds checking of
  an unsigned variable results in an out-of-bounds read which causes a crash.

  Special thanks to Daehui Chang and Fady Othman for helping identify the ARJ
  parsing vulnerability.

- [CVE-2020-3341](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-3341):
  Fix a vulnerability in the PDF parsing module in ClamAV 0.101 - 0.102.2 that
  could cause a Denial-of-Service (DoS) condition. Improper size checking of
  a buffer used to initialize AES decryption routines results in an out-of-
  bounds read which may cause a crash. Bug found by OSS-Fuzz.

- Fix "Attempt to allocate 0 bytes" error when parsing some PDF documents.

- Fix a couple of minor memory leaks.

- Updated libclamunrar to UnRAR 5.9.2.

(taca)

2020-05-13 14:57:13 UTC MAIN commitmail json YAML

py-markovify: updated to 0.8.0

0.8.0:
Unknown changes

(adam)

2020-05-13 14:54:45 UTC MAIN commitmail json YAML

Updated misc/py-immutables, math/py-ephem

(adam)

2020-05-13 14:53:29 UTC MAIN commitmail json YAML

py-ephem: updated to 3.7.7.1

3.7.7.1:
Unknown changes

(adam)

2020-05-13 14:50:34 UTC MAIN commitmail json YAML

py-immutables: updated to 0.12

v0.12:
Bug Fixes
Fix the mutation API to maintain elements count correctly

(adam)

2020-05-13 14:45:50 UTC MAIN commitmail json YAML

Updated devel/py-requests-mock, www/py-waitress, www/py-WebTest, databases/py-redis

(adam)

2020-05-13 14:45:26 UTC MAIN commitmail json YAML

py-redis: updated to 3.5.1

3.5.1:
Fix for HSET argument validation to allow any non-None key.

(adam)

2020-05-13 14:44:08 UTC MAIN commitmail json YAML

py-WebTest: updated to 2.0.35

2.0.35:
- python3.8 compat
- Remove use of deprecated splittype and splithost

(adam)

2020-05-13 14:43:28 UTC MAIN commitmail json YAML

py-waitress: updated to 1.4.3

1.4.3 (2020-02-02)
------------------

Security Fixes
~~~~~~~~~~~~~~

- In Waitress version 1.4.2 a new regular expression was added to validate the
  headers that Waitress receives to make sure that it matches RFC7230.
  Unfortunately the regular expression was written in a way that with invalid
  input it leads to catastrophic backtracking which allows for a Denial of
  Service and CPU usage going to a 100%.

  This was reported by Fil Zembowicz to the Pylons Project. Please see
  https://github.com/Pylons/waitress/security/advisories/GHSA-73m2-3pwg-5fgc
  for more information.

1.4.2 (2020-01-02)
------------------

Security Fixes
~~~~~~~~~~~~~~

- This is a follow-up to the fix introduced in 1.4.1 to tighten up the way
  Waitress strips whitespace from header values. This makes sure Waitress won't
  accidentally treat non-printable characters as whitespace and lead to a
  potental HTTP request smuggling/splitting security issue.

  Thanks to ZeddYu Lu for the extra test cases.

  Please see the security advisory for more information:
  https://github.com/Pylons/waitress/security/advisories/GHSA-m5ff-3wj3-8ph4

  CVE-ID: CVE-2019-16789

Bugfixes
~~~~~~~~

- Updated the regex used to validate header-field content to match the errata
  that was published for RFC7230.

  See: https://www.rfc-editor.org/errata_search.php?rfc=7230&eid=4189

1.4.1 (2019-12-24)
------------------

Security Fixes
~~~~~~~~~~~~~~

- Waitress did not properly validate that the HTTP headers it received were
  properly formed, thereby potentially allowing a front-end server to treat a
  request different from Waitress. This could lead to HTTP request
  smuggling/splitting.

  Please see the security advisory for more information:
  https://github.com/Pylons/waitress/security/advisories/GHSA-m5ff-3wj3-8ph4

  CVE-ID: CVE-2019-16789

1.4.0 (2019-12-20)
------------------

Bugfixes
~~~~~~~~

- Waitress used to slam the door shut on HTTP pipelined requests without
  setting the ``Connection: close`` header as appropriate in the response. This
  is of course not very friendly. Waitress now explicitly sets the header when
  responding with an internally generated error such as 400 Bad Request or 500
  Internal Server Error to notify the remote client that it will be closing the
  connection after the response is sent.

- Waitress no longer allows any spaces to exist between the header field-name
  and the colon. While waitress did not strip the space and thereby was not
  vulnerable to any potential header field-name confusion, it should have sent
  back a 400 Bad Request. See https://github.com/Pylons/waitress/issues/273

Security Fixes
~~~~~~~~~~~~~~

- Waitress implemented a "MAY" part of the RFC7230
  (https://tools.ietf.org/html/rfc7230#section-3.5) which states:

      Although the line terminator for the start-line and header fields is
      the sequence CRLF, a recipient MAY recognize a single LF as a line
      terminator and ignore any preceding CR.

  Unfortunately if a front-end server does not parse header fields with an LF
  the same way as it does those with a CRLF it can lead to the front-end and
  the back-end server parsing the same HTTP message in two different ways. This
  can lead to a potential for HTTP request smuggling/splitting whereby Waitress
  may see two requests while the front-end server only sees a single HTTP
  message.

  For more information I can highly recommend the blog post by ZeddYu Lu
  https://blog.zeddyu.info/2019/12/08/HTTP-Smuggling-en/

  Please see the security advisory for more information:
  https://github.com/Pylons/waitress/security/advisories/GHSA-pg36-wpm5-g57p

  CVE-ID: CVE-2019-16785

- Waitress used to treat LF the same as CRLF in ``Transfer-Encoding: chunked``
  requests, while the maintainer doesn't believe this could lead to a security
  issue, this is no longer supported and all chunks are now validated to be
  properly framed with CRLF as required by RFC7230.

- Waitress now validates that the ``Transfer-Encoding`` header contains only
  transfer codes that it is able to decode. At the moment that includes the
  only valid header value being ``chunked``.

  That means that if the following header is sent:

  ``Transfer-Encoding: gzip, chunked``

  Waitress will send back a 501 Not Implemented with an error message stating
  as such, as while Waitress supports ``chunked`` encoding it does not support
  ``gzip`` and it is unable to pass that to the underlying WSGI environment
  correctly.

  Waitress DOES NOT implement support for ``Transfer-Encoding: identity``
  eventhough ``identity`` was valid in RFC2616, it was removed in RFC7230.
  Please update your clients to remove the ``Transfer-Encoding`` header if the
  only transfer coding is ``identity`` or update your client to use
  ``Transfer-Encoding: chunked`` instead of ``Transfer-Encoding: identity,
  chunked``.

  Please see the security advisory for more information:
  https://github.com/Pylons/waitress/security/advisories/GHSA-g2xc-35jw-c63p

  CVE-ID: CVE-2019-16786

- While validating the ``Transfer-Encoding`` header, Waitress now properly
  handles line-folded ``Transfer-Encoding`` headers or those that contain
  multiple comma seperated values. This closes a potential issue where a
  front-end server may treat the request as being a chunked request (and thus
  ignoring the Content-Length) and Waitress using the Content-Length as it was
  looking for the single value ``chunked`` and did not support comma seperated
  values.

- Waitress used to explicitly set the Content-Length header to 0 if it was
  unable to parse it as an integer (for example if the Content-Length header
  was sent twice (and thus folded together), or was invalid) thereby allowing
  for a potential request to be split and treated as two requests by HTTP
  pipelining support in Waitress. If Waitress is now unable to parse the
  Content-Length header, a 400 Bad Request is sent back to the client.

  Please see the security advisory for more information:
  https://github.com/Pylons/waitress/security/advisories/GHSA-4ppp-gpcr-7qf6

(adam)

2020-05-13 14:37:43 UTC MAIN commitmail json YAML

py-requests-mock: updated to 1.8.0

1.8.0
* Remove requests 2.3 compatibility code
* Add release notes for reset function
* Add release note for session scoped mock
* Allow passing session as postiional argument
* Create bound method instead of a wrapper
* Added reset\_mock to \_RequestHistoryTracker and Adapter
* doc on session Mockers
* doc on nesting Mockers
* fix README.rst typo
* suggest Mocker for users unfamiliar with adapters
* update examples to mount adapter on 'mock://'
* fix global/session mock interactions and real\_http
* Added installation instructions
* Add release note for nested mocking
* fix redirects and mock nesting
* Mark IOReader object closed when using a stream
* Add the default response reason if not set
* Don't check that proxies are set in test
* Add StackOverflow tag to README
* Mention pytest fixture on the README
* Add background information to pytest doc
* docs: update examples to match Read the Docs
* Expose real\_http as a public property
* fix py27 error
* easier session scoped mock

(adam)

2020-05-13 14:33:15 UTC MAIN commitmail json YAML

devel/ruby-redmine: fix changing permission of files

Fix changing permission of files.

(taca)

2020-05-13 13:49:29 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup tickets up to #6193

(bsiegert)

2020-05-13 13:49:09 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6193 - requested by nia
graphics/openjpeg: security fix

Revisions pulled up:
- graphics/openjpeg/Makefile                                    1.21
- graphics/openjpeg/distinfo                                    1.18
- graphics/openjpeg/patches/patch-src_lib_openjp2_j2k.c        1.1
- graphics/openjpeg/patches/patch-src_lib_openjp2_tcd.c        1.1

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Tue May 12 10:44:46 UTC 2020

  Modified Files:
  pkgsrc/graphics/openjpeg: Makefile distinfo
  Added Files:
  pkgsrc/graphics/openjpeg/patches: patch-src_lib_openjp2_j2k.c
      patch-src_lib_openjp2_tcd.c

  Log Message:
  openjpeg: Cherrypick fixes for the following CVEs from upstream:

  https://nvd.nist.gov/vuln/detail/CVE-2020-6851 - out-of-bounds-write
  https://nvd.nist.gov/vuln/detail/CVE-2020-8112 - heap-overflow

  Please make releases for your software. :/

  Bump PKGREVISION

(bsiegert)

2020-05-13 13:48:22 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6192 - requested by leot
net/youtube-dl: update for extractor changes

Revisions pulled up:
- net/youtube-dl/Makefile                                      1.205-1.206
- net/youtube-dl/distinfo                                      1.187-1.188

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Sat May  2 17:17:21 UTC 2020

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

  Log Message:
  youtube-dl: Update to 20200503

  Changes:
  20200503
  --------
  Core
  + [extractor/common] Extract multiple JSON-LD entries
  * [options] Clarify doc on --exec command (#19087, #24883)
  * [extractor/common] Skip malformed ISM manifest XMLs while extracting
    ISM formats (#24667)

  Extractors
  * [crunchyroll] Fix and improve extraction (#25096, #25060)
  * [youtube] Improve player id extraction
  * [youtube] Use redirected video id if any (#25063)
  * [yahoo] Fix GYAO Player extraction and relax URL regular expression
    (#24178, #24778)
  * [tvplay] Fix Viafree extraction (#15189, #24473, #24789)
  * [tenplay] Relax URL regular expression (#25001)
  + [prosiebensat1] Extract series metadata
  * [prosiebensat1] Improve extraction and remove 7tv.de support (#24948)
  - [prosiebensat1] Remove 7tv.de support (#24948)
  * [youtube] Fix DRM videos detection (#24736)
  * [thisoldhouse] Fix video id extraction (#24548, #24549)
  + [soundcloud] Extract AAC format (#19173, #24708)
  * [youtube] Skip broken multifeed videos (#24711)
  * [nova:embed] Fix extraction (#24700)
  * [motherless] Fix extraction (#24699)
  * [twitch:clips] Extend URL regular expression (#24290, #24642)
  * [tv4] Fix ISM formats extraction (#24667)
  * [tele5] Fix extraction (#24553)
  + [mofosex] Add support for generic embeds (#24633)
  + [youporn] Add support for generic embeds
  + [spankwire] Add support for generic embeds (#24633)
  * [spankwire] Fix extraction (#18924, #20648)

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Fri May  8 11:21:09 UTC 2020

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

  Log Message:
  youtube-dl: Update to 20200508

  Changes:
  20200508
  --------
  Core
  * [downloader/http] Request last data block of exact remaining size
  * [downloader/http] Finish downloading once received data length matches
    expected
  * [extractor/common] Use compat_cookiejar_Cookie for _set_cookie to always
    ensure cookie name and value are bytestrings on python 2 (#23256, #24776)
  + [compat] Introduce compat_cookiejar_Cookie
  * [utils] Improve cookie files support
      + Add support for UTF-8 in cookie files
      * Skip malformed cookie file entries instead of crashing (invalid entry
        length, invalid expires at)

  Extractors
  * [youtube] Improve signature cipher extraction (#25187, #25188)
  * [iprima] Improve extraction (#25138)
  * [uol] Fix extraction (#22007)
  + [orf] Add support for more radio stations (#24938, #24968)
  * [dailymotion] Fix typo
  - [puhutv] Remove no longer available HTTP formats (#25124)

(bsiegert)

2020-05-13 13:47:15 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6191 - requested by nia
www/firefox68-l10n: dependent update

Revisions pulled up:
- www/firefox68-l10n/Makefile                                  1.13
- www/firefox68-l10n/distinfo                                  1.10

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sat May  9 13:21:31 UTC 2020

  Modified Files:
  pkgsrc/www/firefox68-l10n: Makefile distinfo

  Log Message:
  firefox68-l10n: Sync with firefox68

(bsiegert)

2020-05-13 13:40:17 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6190 - requested by nia
www/firefox68: security fix

Revisions pulled up:
- www/firefox68/Makefile                                        1.20
- www/firefox68/PLIST                                          1.6
- www/firefox68/distinfo                                        1.15

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sat May  9 13:08:01 UTC 2020

  Modified Files:
  pkgsrc/www/firefox68: Makefile PLIST distinfo

  Log Message:
  firefox68: Update to 68.8.0

  Security Vulnerabilities fixed in Firefox ESR 68.8

      #CVE-2020-12387: Use-after-free during worker shutdown

      #CVE-2020-12388: Sandbox escape with improperly guarded Access Tokens

      #CVE-2020-12389: Sandbox escape with improperly separated process types

      #CVE-2020-6831: Buffer overflow in SCTP chunk input validation

      #CVE-2020-12392: Arbitrary local file access with 'Copy as cURL'

      #CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape
      website-controlled data, potentially leading to command injection

      #CVE-2020-12395: Memory safety bugs fixed in Firefox 76 and Firefox ESR 68.8

(bsiegert)

2020-05-13 13:16:02 UTC MAIN commitmail json YAML

sndfile-tools: Update PLIST

(nia)

2020-05-13 12:18:08 UTC MAIN commitmail json YAML

sndfile-tools: Avoid conflicting with libsamplerate

(nia)

2020-05-13 11:18:35 UTC MAIN commitmail json YAML

R-Rcpp: Catch more .deb files to skip checks for.

(jperkin)

2020-05-13 11:16:50 UTC MAIN commitmail json YAML

tex-texlive-scripts-doc: Fix PKGMANDIR.

(jperkin)

2020-05-13 11:14:21 UTC MAIN commitmail json YAML

2020-05-13 08:21:49 UTC MAIN commitmail json YAML

archivers/star: Add build fix for SmartOS

The second patch silence a warning on NetBSD.

(micha)

2020-05-13 06:50:36 UTC MAIN commitmail json YAML

doc: Updated www/davical to 1.1.9.3

(triaxx)

2020-05-13 06:47:42 UTC MAIN commitmail json YAML

davical: update to 1.1.9.3

upstream changes:
-----------------
2020-04-04 Florian Schlichting <fsfs@debian.org>
  * LSID logins were removed from AWL, drop related bits in davical
2019-12-06 Florian Schlichting <fsfs@debian.org>
  * use foreach() instead of deprecated each() (fixes #190)
  * HTTP_REFERER will usually be unset for caldav requests, prevent "Undefined index" warnings

(triaxx)

2020-05-13 06:01:52 UTC MAIN commitmail json YAML

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

doc: Updated sysutils/dmidecode to 3.2nb7

(msaitoh)

2020-05-13 05:28:23 UTC MAIN commitmail json YAML

Add thtree officially recommended patches to sysutils/dmidecode:

2020-03-23 Jean Delvare <jdelvare@suse.de>

Print type 33 name unconditionally.

  Even if a type 33 structure is too short, we can still display its
  type name as we do for all other structure types.

2020-03-23 Jean Delvare <jdelvare@suse.de>

Don't choke on invalid processor voltage.

  If the processor voltage encoding has some of the reserved bits set
  and none of the proper bits set, print it as "Unknown" instead of an
  empty field.

2020-03-23 Jean Delvare <jdelvare@suse.de>

Fix the alignment of type 25 name.

  No tabulation needed before DMI structure names.

(msaitoh)

2020-05-13 05:16:17 UTC MAIN commitmail json YAML

Updated textproc/py-jmespath, www/py-google-api-python-client

(adam)

2020-05-13 05:13:26 UTC MAIN commitmail json YAML

databases/mariadb55-client: remove no-op SUBST block

None of the mentioned files actually exists.

(rillig)

2020-05-13 05:08:57 UTC MAIN commitmail json YAML

devel/ruby-subversion: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:08:20 UTC MAIN commitmail json YAML

devel/py-subversion: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:07:31 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 1.8.3

1.8.3:
Bug Fixes
downgrade repetitive logging calls to debug

(adam)

2020-05-13 05:06:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/intel-microcode-netbsd to 20200508

(msaitoh)

2020-05-13 05:03:24 UTC MAIN commitmail json YAML

Update intel-microcode-netbsd to 20200508.

== 20200508 Release ==
-- Updates upon 20191115 release --
Processor            Identifier    Version      Products
Model        Stepping F-MO-S/PI      Old->New
---- new platforms ----------------------------------------

---- updated platforms ------------------------------------
ICL-U/Y      D1      6-7e-5/80 00000046->00000078 Core Gen10 Mobile

---- removed platforms ------------------------------------

(msaitoh)

2020-05-13 05:03:08 UTC MAIN commitmail json YAML

cross/h8300-elf-gcc: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:02:51 UTC MAIN commitmail json YAML

py-jmespath: updated to 0.10.0

0.10.0
Python 2.6 and 3.3 have reached end-of-life and have been deprecated.
Fix race condition when clearing cached parsed expressions.

(adam)

2020-05-13 05:02:08 UTC MAIN commitmail json YAML

lang/gcc3*: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:58:23 UTC MAIN commitmail json YAML

2020-05-13 04:53:17 UTC MAIN commitmail json YAML

2020-05-13 04:43:01 UTC MAIN commitmail json YAML

2020-05-13 04:39:04 UTC MAIN commitmail json YAML

sysutils/xentools411: clean up SUBST_FILES

(rillig)

2020-05-13 04:36:41 UTC MAIN commitmail json YAML

security/polkit: skip check for unknown configure options

(rillig)

2020-05-13 04:35:56 UTC MAIN commitmail json YAML

security/cyrus-sasl: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:30:40 UTC MAIN commitmail json YAML

net/smokeping: fix library path

(rillig)

2020-05-13 04:29:24 UTC MAIN commitmail json YAML

net/samba4: remove nonexistent file from REPLACE_PERL

(rillig)

2020-05-13 04:27:55 UTC MAIN commitmail json YAML

net/powerdns: remove no-op SUBST block

(rillig)

2020-05-13 04:27:23 UTC MAIN commitmail json YAML

net/netatalk22: clean up SUBST block for DVIPS

The DVIPS= appears once with quotes and once without.

(rillig)

2020-05-13 04:24:17 UTC MAIN commitmail json YAML

mk/tools/bsd.tools.mk: list _USE_TOOLS in show-all-tools

This variable is used in quite a few places, which makes it interesting
enough, even though it is an implementation detail.

(rillig)

2020-05-13 04:19:42 UTC MAIN commitmail json YAML

math/pari23: remove redundant SUBST block

At least on NetBSD 8.0 x86_64, this is not necessary.

(rillig)

2020-05-13 04:18:58 UTC MAIN commitmail json YAML

math/boolstuff: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:17:26 UTC MAIN commitmail json YAML

lang/gambc: skip configure in SUBST block

The configure script does not contain these placeholders anymore.

(rillig)

2020-05-13 04:15:50 UTC MAIN commitmail json YAML

lang/g95: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:14:49 UTC MAIN commitmail json YAML

inputmethod/skkserv: fix accidental patch for version number

The version number is supposed to be substituted in pre-configure, not in
the patch itself.  To ensure this in the future, fail fast by setting
SUBST_NOOP_OK=no.

(rillig)

2020-05-13 04:02:35 UTC MAIN commitmail json YAML

devel/swig: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:01:36 UTC MAIN commitmail json YAML

2020-05-13 03:40:29 UTC MAIN commitmail json YAML

devel/lua-thrift: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:39:52 UTC MAIN commitmail json YAML

devel/libthrift_c_glib: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:39:09 UTC MAIN commitmail json YAML

devel/libglademm: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:38:24 UTC MAIN commitmail json YAML

devel/gettext: skip check for unknown configure options

(rillig)

2020-05-13 03:37:30 UTC MAIN commitmail json YAML

devel/fann: fix path to fann.pc file

(rillig)

2020-05-13 03:34:49 UTC MAIN commitmail json YAML

devel/ddd: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:32:38 UTC MAIN commitmail json YAML

devel/binutils: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:28:31 UTC MAIN commitmail json YAML

devel/R-Rcpp: skip nonexistent file

(rillig)

2020-05-13 03:27:27 UTC MAIN commitmail json YAML

databases/unixodbc: skip check for unknown configure options

(rillig)

2020-05-13 03:26:23 UTC MAIN commitmail json YAML

2020-05-13 03:25:16 UTC MAIN commitmail json YAML

databases/ruby-sqlrelay: avoid USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:23:46 UTC MAIN commitmail json YAML

databases/py-sqlrelay: avoid USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:16:34 UTC MAIN commitmail json YAML

databases/sql-relay: suppress USE_TOOLS+=perl warning

(rillig)

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

doc: Updated wm/xfce4-wm to 4.14.2

(gutteridge)

2020-05-13 01:56:42 UTC MAIN commitmail json YAML

xfce4-wm: update to 4.14.2

Change log:

4.14.2
======

- Prefer GLX on AMD (Bug #16716)
- Fix compositor without required X11 extensions (Bug #16713)
- Fix window decorations without XRender extension (Bug #16713)
- Avoid grabbing the keyboard with Alt-Tab to work around a bug in
  Qt with XInput2 valuators (Bug #16708)
- Automatically update window title fonts on scale change
- Fix a regression with title font size at scale 2 (Bug #16711)
- Fix an X error with XShape (Bug #16383)
- I18n:
  Update translations: ar, be, be@tarask, bg, bn, ca, cs, da, de, el,
  en_AU, en_CA, en_GB, es, eu, fi, fr, gl, he, hr, hy_AM, id, ie, is,
  it, ka, ko, lt, lv, nb, nl, nn, oc, pl, pt, pt_BR, ro, sk, sl, sq,
  sv, th, ug, ur, ur_PK, zh_CN, zh_HK

(gutteridge)

2020-05-13 01:52:06 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.6.1

(gutteridge)

2020-05-13 01:51:31 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.6.1

Change log:

0.6.1
======
- Fix hover effect without compositing (Bug #16586)
- Move from exo-csource to xdt-csource (Bug #16717)
- Translation Updates:
  Arabic, Armenian (Armenia), Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Czech, Danish, Dutch, English (Australia), Finnish,
  French, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
  Interlingue, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokm奪l, Polish, Portuguese, Russian, Serbian, Spanish, Swedish, Thai,
  Turkish, Ukrainian

(gutteridge)

2020-05-13 01:11:37 UTC MAIN commitmail json YAML

bbk_cli: fix PKG_OPTIONS_VAR and remove dup gh tag in DISTNAME

(tnn)

2020-05-13 01:04:20 UTC MAIN commitmail json YAML

net/bbk_cli: add bbk_cli-1.0

Bandwidth measurement tool for Nordic ISPs created by
The Swedish Internet Foundation (Internetstiftelsen).

(tnn)

2020-05-12 21:34:12 UTC MAIN commitmail json YAML

tex-luatex-doc: fix PLIST

(markd)

2020-05-12 19:44:27 UTC MAIN commitmail json YAML

databases/mysql56-client: allow no-op SUBST block

In an unprivileged bulk build on NetBSD 8.0, the WRAPPER_BINDIR was not
found in the file.  Maybe there are other systems that need it.

(rillig)

2020-05-12 19:32:14 UTC MAIN commitmail json YAML

wm/sawfish: fix pkglint warning about categories

(nikita)

2020-05-12 19:29:18 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 32.0.0.371

(tsutsui)

2020-05-12 19:20:26 UTC MAIN commitmail json YAML

2020-05-12 19:04:53 UTC MAIN commitmail json YAML

devel/git-base: git-sh-setup.sh doesn't contain "cd -P" anymore

(rillig)

2020-05-12 18:42:55 UTC MAIN commitmail json YAML

Updated security/py-argon2-cffi, time/py-tzlocal, net/py-onionbalance, devel/py-importlib-resources

(adam)

2020-05-12 18:42:30 UTC MAIN commitmail json YAML

py-importlib-resources: updated to 1.5.0

v1.5.0
* Traversable is now a Protocol instead of an Abstract Base
  Class (Python 2.7 and Python 3.8+).
* Traversable objects now require a ``.name`` property.

(adam)

2020-05-12 18:40:35 UTC MAIN commitmail json YAML

py-onionbalance: updated to 0.2.0

0.2.0
Allow migration from Tor to Onionbalance by reading tor private keys directly using the ���key��� directive in the YAML config file. Also update onionbalance-config to support that.
Improve onionbalance-config for v3 onions. Simplify the output directory (and change docs to reflect so) and the wizard suggestions.

0.1.9
Initial support for v3 onions!

(adam)

2020-05-12 18:20:07 UTC MAIN commitmail json YAML

py-tzlocal: updated to 2.1

2.1:
- No changes.

2.1b1:
- The is_dst flag is wrong for Europe/Dublin on some Unix releases.
  I changed to another way of determining if DST is in effect or not.
- Added support for Python 3.7 and 3.8. Dropped 3.5 although it still works.

(adam)

2020-05-12 18:17:21 UTC MAIN commitmail json YAML

py-argon2-cffi: updated to 20.1.0

20.1.0:
It is now possible to manually override the detection of SSE2 using the ARGON2_CFFI_USE_SSE2 environment variable.

(adam)

2020-05-12 18:04:15 UTC MAIN commitmail json YAML

libsoup: needs c99

(adam)

2020-05-12 17:51:46 UTC MAIN commitmail json YAML

graphics/netpbm: the top-level C file does not have _XOPEN_SOURCE

(rillig)

2020-05-12 17:46:28 UTC MAIN commitmail json YAML

lang/llvm: remove nonexistent file from SUBST_FILES

opt-remarks has probably been replaced by remarks-shlib, which has
already been added to the list.

(rillig)

2020-05-12 17:36:20 UTC MAIN commitmail json YAML

mk/configure/cmake.mk: allow no-op SUBST block

For example, graphics/openjpeg on SunOS doesn't need it.

(rillig)

2020-05-12 17:10:32 UTC MAIN commitmail json YAML

www/firefox60: remove redundant SUBST block

Both packages that use this file don't have the SUBST_FILES.

(rillig)

2020-05-12 17:05:33 UTC MAIN commitmail json YAML

lang/sbcl: clean up SUBST_FILES

These files use SBCL_PREFIX instead of a literal string now.

(rillig)

2020-05-12 16:46:27 UTC MAIN commitmail json YAML

lang/mono: allow the SUBST block fix-prefix to not affect all files

The list of files is generated via find(1) and contains each file
individually.  Some of these files are modified, some aren't.  Those
files that aren't modified are redundant, but since they are not listed
explicitly in the package Makefile, there is no superfluous code.
Avoiding such superfluous code is the whole goal of SUBST_NOOP_OK.

(rillig)

2020-05-12 16:40:00 UTC MAIN commitmail json YAML

multimedia/handbrake: remove outdated SUBST block

There is no "hb.h" anymore in the source code.

(rillig)

2020-05-12 16:36:34 UTC MAIN commitmail json YAML

multimedia//gst-plugins1-gio: fix build with SUBST_NOOP_OK=no

(rillig)

2020-05-12 16:34:05 UTC MAIN commitmail json YAML

multimedia/gst-plugins0.10-base: fix typo in SUBST_NOOP_OK

(rillig)

2020-05-12 16:30:59 UTC MAIN commitmail json YAML

x11/gdm: remove nonexistent files from SUBST_FILES

(rillig)

2020-05-12 16:20:47 UTC MAIN commitmail json YAML

sysutils/u-boot: remove no-op SUBST block

That file only contains "env python2" in the first line, which is already
handled by REPLACE_INTERPRETER.

(rillig)

2020-05-12 16:02:54 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-assets to 2.0.

(kleink)

2020-05-12 16:02:16 UTC MAIN commitmail json YAML

py-flask-assets: Update to 2.0.

2.0 (2019-12-20)
    - Compatibility with webassets 2.0.

(kleink)

2020-05-12 15:59:46 UTC MAIN commitmail json YAML

doc: Updated www/py-webassets to 2.0.

(kleink)

2020-05-12 15:59:07 UTC MAIN commitmail json YAML

py-webassets: Update to 2.0.

2.0 (2019-12-20)
    Jump to 2.0 to leave alpha versioning and start doing semver.
    No actual breaking changes.

    - Make the `sass` and `scss` filters compatible with the reference
      compiler
    - Add new `sass_ruby` and `scss_ruby` filters to use the deprecated
      Ruby Sass compiler
    - Update and improve a number of filters.
    - Add a SRI feature (Arvid Norlander).

(kleink)

2020-05-12 15:53:19 UTC MAIN commitmail json YAML

2020-05-12 12:12:25 UTC MAIN commitmail json YAML

mktexlsr: Fix PKGMANDIR.

(jperkin)

2020-05-12 12:04:13 UTC MAIN commitmail json YAML

texlive package updates

(markd)

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

2020-05-12 11:58:15 UTC MAIN commitmail json YAML

2020-05-12 11:57:31 UTC MAIN commitmail json YAML

tex-newtxsf{,-doc}: update to 1.052

changes unknown
CVS ----------------------------------------------------------------------

(markd)

2020-05-12 11:56:28 UTC MAIN commitmail json YAML

2020-05-12 11:27:58 UTC MAIN commitmail json YAML

2020-05-12 11:13:51 UTC MAIN commitmail json YAML

2020-05-12 11:11:11 UTC MAIN commitmail json YAML

auctex: needs BUILD_DEPENDS on tex-texlive-scripts-extra for kpsepath

(markd)

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

doc: Updated graphics/openjpeg to 2.3.1nb3

(nia)

2020-05-12 10:50:42 UTC MAIN commitmail json YAML

doc: Updated devel/trio to 1.16

(nia)

2020-05-12 10:50:17 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-flatpages to 0.7.2.

(kleink)

2020-05-12 10:49:36 UTC MAIN commitmail json YAML

py-flask-flatpages: Update to 0.7.2.

"This is a small release to fix a bug that occurs when users don't
have Pygments installed."

(kleink)

2020-05-12 10:44:46 UTC MAIN commitmail json YAML

2020-05-12 10:33:49 UTC MAIN commitmail json YAML

options.description: Add pygments.

(kleink)

2020-05-12 10:31:46 UTC MAIN commitmail json YAML

doc: Updated print/fig2dev to 3.2.7b

(nia)

2020-05-12 10:31:35 UTC MAIN commitmail json YAML

fig2dev: Update to 3.2.7b

Patchlevel 7b (Oct 2019)

NEW FEATURES:
o A X color database is not needed, but can be provided. The location of
  the database can be given at compile time, default /etc/X11/rgb.txt.

BUGS FIXED:
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
Debian bug numbers refer to https://bugs.debian.org/#.
o Do not clip objects with line-thickness 0 having arrows. Ticket #53.
o Do not segfault on circle/half circle arrowheads with a magnification
  larger 42. Always draw circle arrowheads with 40 points. Ticket #52.
o Allow circles or ellipses with negative radii. Ticket #49.
o Avoid "dimension too large error" with tikz output by avoiding
  coordinate values smaller than -16383.
o Make tests (test1.c) work with -fsanitize=address compiler option.
o Obey join-style of lines in tikz output.
o Pass utf8-strings to svg output, escape some chars (<>&).
o Accept inclined boxes and change them to polygons. Fixes ticket #43.
o Make tests #27 and #33 work on Mac Darwin, failed due to whitespace
  formatting differences. From Hanspeter Niederstrasser. Ticket #40.
o Use only latex, neither etex or tex, to test tikz output. Usage of
  etex, after hint from Roland Rosenfeld, closed debian bug 920368.
o For tikz output, do not draw arrows on a single point line.
o Omit spurious showpage when including jpg-file. From Rainer Buchty.
o Correct a few memory leaks and corruptions. See commit d1c54f6.
o Change negative color numbers to default color. Fixes ticket #30.
o A spline with one point would cause segfault. Fixed, see ticket #29.
o Allow one char without newline in the last line of an input file.
  Fixes ticket #28.
o Harden input, mainly against files in which an incomplete object would
  be created and freeing the object would violate memory, i.e, it may
  cause segfault. See, e.g., ticket #27.
o Properly initalize line storage when reading fig files version 1.3.
  Would segfault when reading incomplete line and trying to free it.
  Fixes ticket #26, debian bug 906743.
o Silently ignore the hundred-first and more comment lines. This
  fixes ticket #25 and debian bug 906740.
o Use SetFigFont, not SetFigFontNFSS in pictex output. Fixes
  https://bugs.launchpad.net/ubuntu/+source/transfig/+bug/1359485 .
o Accept blanks in color names (e.g., fig2dev -L eps -g"Misty Rose"..).
o Correct typos in man-pages, debian 30_man_typo.patch.

-------------------------------------
Patchlevel 7a (May 2018)

NEW FEATURES:
o Add option -w, wrap (create stand-alone perl file) for Perl/Tk output.
o Distribute the X bitmaps files within fig2dev, no need to install
  these files. The files were needed for Tk and Perl/Tk output.

BUGS FIXED:
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Fix regression whereupon flipped ellipses were not read. Ticket #23.
o Distribute i18n files ru_RU.CP1251.ps and uk_UA.KOI8-U.ps.
o Make test "survive debian bug #890016" succeed on 32 bit systems.

-------------------------------------
Patchlevel 7 (April 2018)

OPTION LETTER CHANGES:
o  Language        previous option        current option
  ------------------------------------------------------------
  cgm              -b dummy                -a
  epic            -A scale                -d scale
  eepic            -A scale                -d scale
  eepicemu        -A scale                -d scale
  gbx              -i on|off              -v
  ibmgl            -m mag,xoff,yoff        -m mag -x xoff -y yoff
  mp              -I file                -d file
  ps              -S dummy                -o

NEW FEATURES:
o Print language-specific help text by using fig2dev -L lang -h.
o Add option -M, multipage, for MetaPost output language.
o Add option -P, pagemode, and -z to choose a pagesize for pdf output.
o Add option -W (scaling of figures not possible) for tikz.
o Add option -b, border width, for LaTeX output language.
o Add option -f for pstex_t and pdftex_t output language.
o Add uk_UA and ru_RU encodings for PostScript output. Ticket #12.

BUGS FIXED:
o Update help text: Output help for dxf and textyl output language,
  add description of -g option for Tk/Tcl and Perl/Tk output, allow -f
  option for pstex_t and pdftex_t output language.

Debian bug numbers refer to https://bugs.debian.org/#.
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Sanitize input. Do not segfault on malformed input files. Fixes debian
  bugs 881143, 881144, 881396, 890015, 890016, 882021 and also 882022.
o Do not put an %%Orientation: comment into PostScript output. Some
  viewers would rotate the resulting file, others not.
o Fix build on NetBSD, which has a _setmode() function different from
  _setmode() on Windows. Ticket #17. Also, avoid alloca(). Ticket #16.
o tikz output: Omit the semicolon after \pgftext[..]{...};.
o Define PostScript patterns with larger tiles, may render better. #13
o Fix build in case libXpm is missing. Ticket #15.
o Use netpbm programs instead of ghostscript, to produce smaller files.
o Correctly embed eps files with binary preview (epsi, typically
  found on Microsoft systems). Also, allow to embed ps-files. Fixes
  debian bug 248807, ticket #8.
o For compilation, do not depend on PATH_MAX being defined.

(nia)

2020-05-12 09:59:01 UTC MAIN commitmail json YAML

mednafen: Clean up DESCR

(nia)

2020-05-12 09:58:25 UTC MAIN commitmail json YAML

Note highlight update.

(schmonz)

2020-05-12 09:57:58 UTC MAIN commitmail json YAML

mednafen: Uses gnu++11

(nia)

2020-05-12 09:56:44 UTC MAIN commitmail json YAML

Update to 3.56. From the changelog:

- added support for Sequence Alignment Maps (SAM files)
- added empty-file mode to `--no-trailing-nl`
  (https://gitlab.com/saalen/highlight/issues/147)
- fixed issue with `--syntax-by-name` waiting for stdin
  (https://gitlab.com/saalen/highlight/-/issues/151)
- fixed issue with `--syntax` reading matching files in the current
  working directory
  (https://gitlab.com/saalen/highlight/-/issues/151)
- fixed string parsing in lisp.lang
  (https://gitlab.com/saalen/highlight/-/issues/150)
- fixed output of UTF-8 text in xterm256 or truecolor output
  (https://gitlab.com/saalen/highlight/-/issues/152)
- fixed regex in js.lang (thanks to Jens Schleusener)
- fixed calculation of testcase markers with UTF-8 input
- allowed number literals with underscores in Java, Scala, D, Julia,
  C#, Perl and Ada definitions
- added Nord theme
  (https://gitlab.com/saalen/highlight/-/merge_requests/125)

(schmonz)

2020-05-12 09:53:04 UTC MAIN commitmail json YAML

doc: Updated emulators/mednafen to 1.24.3

(nia)

2020-05-12 09:52:49 UTC MAIN commitmail json YAML

mednafen: Update to 1.24.3

-- 1.24.3: --

May 1, 2020:
SS: Implemented more complete emulation of the SCSP short waveform mode, after running further tests; fixes excessive distortion in a
sound effect in "Sega Ages: OutRun", a regression introduced in Mednafen 1.24.2.

-- 1.24.2: --

April 25, 2020:
Fixed broken support for systems without any usable OpenGL implementation available.

April 24, 2020:
Apple2:  Adjust disk angle variable upon disk change, partially sanitize the disk angle variable on state load, and print out a debug error
message instead of triggering an assert() in the disk reading code, to prevent Mednafen from aborting out in certain circumstances involving disk
changing and state loading.

April 21, 2020:
Apple2: Added missing keyboard reading variable to save states.

April 7, 2020:
SS: Fixed a few inaccuracies with the SCSP waveform loop handling.

April 6, 2020:
SS: Added emulation of SCSP slot short waveform mode bit.

April 5, 2020:
SS: Implemented the buggy linear interpolation that occurs on the SCSP when FM is used.

April 3, 2020:
SS: Added emulation of SCSP slot EG bypass bit.

SS: Implemented SCSP register mirroring.

(nia)

2020-05-12 09:41:40 UTC MAIN commitmail json YAML

archivers/star: Change homepage to schilytools

(micha)

2020-05-12 09:33:58 UTC MAIN commitmail json YAML

trio: Update to 1.16

Version 1.16 - 2014/07/16
-------------------------
* Stephen Kitt
  Fixed accuracy problems on platforms with double-double support.

* Stephen Kitt
  Added support for GCC format attribute.

* Balint Reczey
  Fixed several visibility problems.

* David Turner
  Changed trionan to use sigaction() instead of signal().

* Chris Liddell
  Fixed compiler warnings.

Version 1.15 - 2010/09/12
-------------------------
* Jiri Hruska
  Added the trio_cprintff() and trio_cscanff() function.

* Fixed calculation of fraction digits for %#g numbers involving rounding
  (reported by Lajos Foldy).

Version 1.14 - 2010/01/26
-------------------------
* David Byron
  Added trio_xstring_append_max.

* Fixed compilation problem on Cygwin due to lack of long double math
  (reported by Matthias Andree).

* David Boyce
  Added #undef of standard stdio function names before assigning trio functions
  to them.

* Matthias Andree
  Upgraded configure.in to use new macros instead of obsoleted macros.

* Matthias Andree
  Added VPATH to Makefile.in

* Tom Honermann
  Fixed problem with subnormal numbers which caused an infinite loop outputting
  leading spaces.

* Adam McLaurin
  Improved parsing performance by avoiding memset() and memcpy() on character
  arrays.

* Gideon Smeding
  Fixed %u scanning of signed numbers.

* Gideon Smeding
  Fixed group scanning for non-matching input.

* Fixed missing undo of look-ahead reading for scanf functions. This does only
  work for the scanf* and fscanf* functions, not dscanf* and cscanf* functions
  (reported by Gideon Smeding).

* If the format string is empty, scanf does not attempt to read any input.

* Ralf Junker
  Fixed Borland compilation for user-defined specifiers.

Version 1.13 - 2008/11/09
-------------------------
* Ives Aerts
  Added the $<format|skip> format for user-defined specifiers, which is
  compatible with compiler warnings about mismatches between specifiers and
  arguments.

* Added TRIO_DEPRECATED flag (reported by David Boyce)

* Fixed rounding adjustment for long double (reported as bug item #2136686).

* Added Makefile dependency for test target (reported as bug item #2136636).

* David Boyce
  Fixed long long support for MSVC.

* Fixed potential problem with read after buffer end for non-zero terminated
  strings (reported as bug item #1828465).

* Andreas Stricker
  Added WinCE support.

* Fixed number of significant digits for %g.

(nia)

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

doc: Updated devel/p5-Test-BDD-Cucumber to 0.71

(schmonz)

2020-05-12 09:28:07 UTC MAIN commitmail json YAML

Update to 0.71. From the changelog:

[Fixed]
- Feature file parser crashes on empty files
- 'prove' plugin doesn't run 'post_execute' hooks

(schmonz)

2020-05-12 09:07:58 UTC MAIN commitmail json YAML

doc: Update shells/pbosh to 20200511

(micha)

2020-05-12 09:06:39 UTC MAIN commitmail json YAML

pbosh: Update to 2020-05-11

tbl of NetBSD does not work, install man page with unprocessed tables as
workaround.

Changes from AN-2020-03-11:
- configure: The autoconfiguration now has an enhanced test for waitid()
that was needed since Mac OS is still not POSIX compliant and returns 0
instead of the signal number for a process that has been killed by a
signal. MacOS did pass the POSIX certification as a result of a missing
test for that problem.

Since every vertified OS needs to run an annual refresh the
certification with recent versions of the test, I guess that
Mac OS (Catalina updates) may become more compliant witin a year.

- psmake: The portable bootstrap compile environment for smake missed
a symlink for unsetenv.c to libschily since the related code has been
moved to libschily in 2018. This prevented compilation on IRIX.

Thanks to Kazuo Kuroi for reporting

- libshedit: mystdio.h now calls #undef sprintf and #undef snprintf
before redefining the names. This avoids clang warnings on MacOS.

- Bourne Shell: set -m now works in scripts as well. Before, bosh did
never call startjobs() when the shell startup was done with a shell
script.

- Bourne Shell: The shell now supports the alternate ;& switch
command limiter in addition to ;; where ;& implements a fallthrough
to the next command list regardless on thether there is a match or not.

- Bourne Shell: The file xec.c has been reindented for the "case" support
code in the interpreter. The indentation is now one tab less so code
becomes more readable.

- ved/bsh/bosh: map.c now includes better command for the routines that
implement fallback to some basic mapping when no user defined mapping
has been set up.

Changes from AN-2020-03-27:
- Bourne Shell: The case statement now supports the alternate end case
symbol ";;&" that has been introduced by bash. If ";;&" is used instead
of ";;", the next pattern list is evaluated and if there is a match,
the related command list is executed.

Changes from AN-2020-04-18:
- Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
some of our unit tests to fail. We now only check for "bin/ls" and
no longer for "/bin/ls" in "type" return messages.

- Bourne Shell/bsh: signames.c has been modified to work correctly if the
number of statically defined realtime signals is odd. This applies to
NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

Thanks to Robert Elz for reporting

- Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
whenever a command causes a non-zero exit code. The "cmd" is not called
in case that with "set -e" the shell would not exit.

This is not required by POSIX but helpful.

- Bourne Shell: A new set of unit tests for the ERR trap has been added.

- Bourne Shell: An attempt to fix the POSIX behavior for set -e from
October 2018 has been identified to be wrong. If we kept that change,
a list with "set -e; ..." and a failing command would not exit as
expected.

- Bourne Shell: A new piece of code has been added to handle set -e
for function calls.

- Bourne Shell: The man page now better explains the behavior, if in
set -e mode.

- Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
"unprintable" multi byte UNICODE characters that are printed as list
of octal escape sequences. the buffer overflow happened because there
was only redzone space for one such octal escape sequence.

Thanks to Heiko Ei�feldt for reporting

Changes from AN-2020-05-11:
- Makefile system: A new version of the BSD make (bmake) program fixed
a bug in pattern macro substitution, so we are now able to detect
BSD make and to read BSD make program specific rules.

This could in theory allow us to support BSD make in the future,
but...

Note that we on the other side discovered a new bug with pattern
macro substitution in bsd make: The substitution:

$(FOO:%=bar/%)

is replaced by "bar/" with an empty "FOO", but of course, with an
empty FOO, the substitution should be empty as well.

This second bug (above) was fixed on May 6th, but we do not yet have
all needed make rules and we do not know whether other bugs may still
prevent the usability of BSD make. Supporting BSD make will be hard
as BSD make does not support pattern matching default rules and this
is important for placing the .o files into a sub-directory.

Also note that the portable program source for "bmake" from "pkgsrc"
is 2 years old and thus currently cannot be supported at all. If
you like to experiment on your own, you need to get this version:

http://crufty.net/help/sjg/bmake.html

see

http://www.crufty.net/ftp/pub/sjg/bmake.tar.gz

and replace the newer files from the netbsd.org CVS tree by hand in
order to fix the first and second mentioned pattern macro substitution
bug.

- Makefile system: RULES/MKLINKS was enhanced to create a new symlink
RULES/r-bsdmake.tag that points to RULES/r-make.tag

- Makefile system: The archive makefiles.tar.bz2 has been added to the
schilytools tree to allow easy reuse of the makefile system for own
projects.

- Bourne Shell: The unit tests for the new ERR trap did not work on
Solaris because /bin/false on Solaris causes an exit code of 255.
We now only check for an exit code != 0.

- Bourne Shell: Some of the unit tests for the trap command are now only
run in case that the SUT is "bosh".

- Bourne Shell: set -- now checks the '\0' character at the end of
the string "--". This fixes strange behavior with argument strings that
start with "--".

- Bourne Shell: Added a new flag XEC_INFUNC to the xflag parameter to mark
the fact when inside a function.

- Bourne Shell: set -e no longer causes commands with nonzero exit code
to abort inside a function in case that the return code of that function
is evaluated by e.g. an "if" statement.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: $- may no longer be partially wrong (and miss the state
of the -e flag).

Thanks to Koichi Nakashima for reporting

- Bourne Shell: under some rare conditions, the syntax tree -> cmdline
converter could omit a command delimiter. This was the result of the
fact that a helper variable "didnl" (used for codeoutput beautifying)
was not reset in func.c and thus could cause

printf a ; printf b

to print "aprintf b" instead of "ab"

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: A command like:

command | while read name; do loopcmd; done

did stop after the first loop because "read" did then read from stdin
instead of using the pipe file descriptor. This happened only of
"loopcmd" was not a shell builtin.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: When we added support for ${var+value with spaces}
4 years ago, we forgot to enhance the lexer the same way for things
like "${var+value with spaces}" and "${var+"value with spaces"}".
This has been forgotten, because a different part of the lexer is
used to parse that kind of quoted strings. The lexer now supports
looking for closing '}' in quoted text as well.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: The expression "${var1#"$var2"}" has been introduced by
ksh88 with strange rules for the way the double quotes past # are
handled. We now support them....

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: Some unit tests from "mksh" (that previously have been
disabled) have been enabled, since the two changes above now make
the Bourne Shell behave like "mksh" for these 6 additional tests.

(micha)

2020-05-12 08:20:03 UTC MAIN commitmail json YAML

Updated net/py-aiormq, net/py-zmq

(adam)

2020-05-12 08:19:46 UTC MAIN commitmail json YAML

py-zmq: updated to 19.0.1

19.0.1
- Fix TypeError during garbage collection
- Fix compilation with some C++ compilers
- Fixes in tests and examples

(adam)

2020-05-12 08:19:04 UTC MAIN commitmail json YAML

py-aiormq: updated to 3.2.2

3.2.2:
Unknown changes

(adam)

2020-05-12 08:12:10 UTC MAIN commitmail json YAML

Updated devel/py-llvmlite, math/py-numba

(adam)

2020-05-12 08:11:36 UTC MAIN commitmail json YAML

py-numba: updated to 0.49.1

Version 0.49.1:

This is a bugfix release for 0.49.0, it fixes some residual issues with SSA form, a critical bug in the branch pruning logic and a number of other smaller issues:

* Fixed Threading Implementation Typos
* Fixes Remove references to cffi_support from docs and examples
* Fix invalid type in resolve for comparison expr in parfors.
* Fix erroneous rewrite of predicate to bit const on prune.
* Fixes SSA local def scan based on invalid equality assumption.
* Fixes naming error in array_exprs
* Fix. Incorrect race variable detection due to SSA naming.
* Make literal_unroll function work as a freevar.
* Unset the memory manager after EMM Plugin tests
* Fix some SSA issues
* Pin to sphinx=2.4.4 to avoid problem with C declaration
* Fix unifying undefined first class function types issue
* Update example in 5m guide WRT SSA type stability.
* Restore numba.types as public API

(adam)

2020-05-12 08:10:44 UTC MAIN commitmail json YAML

py-llvmlite: include prefs

(adam)