Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 13:34:54 UTC Now

2020-02-09 00:06:53 UTC MAIN commitmail json YAML

print/cups-base: remove unknown configure options

(rillig)

2020-02-08 23:57:51 UTC MAIN commitmail json YAML

security/libtasn1: remove unknown configure options

The package does not mention the word "packager" anymore.

(rillig)

2020-02-08 23:00:44 UTC MAIN commitmail json YAML

doc: Updated www/seamonkey to 2.49.5nb3

(kamil)

2020-02-08 22:59:55 UTC MAIN commitmail json YAML

seamonkey: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 22:59:32 UTC MAIN commitmail json YAML

warzone2100: Resolve build issues and remove leftover GNU build system goo.

(nia)

2020-02-08 22:36:37 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 68.4.2nb1

(kamil)

2020-02-08 22:36:24 UTC MAIN commitmail json YAML

thunderbird: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 22:30:45 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird60 to 60.9.1nb2

(kamil)

2020-02-08 22:30:18 UTC MAIN commitmail json YAML

thunderbird60: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 22:26:42 UTC MAIN commitmail json YAML

add FreeBSD patch to export couple more symbols from libnio for Jenkins,
found and provided by Mike Pumfold

(jdolecek)

2020-02-08 22:20:36 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird52 to 52.9.1nb7

(kamil)

2020-02-08 22:20:26 UTC MAIN commitmail json YAML

thunderbird52: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

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

Import patches/patch-nsprpub_pr_src_pthreads_ptsynch.c

(kamil)

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

doc: Updated www/firefox to 72.0.2nb1

(kamil)

2020-02-08 22:11:53 UTC MAIN commitmail json YAML

firefox: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 22:06:48 UTC MAIN commitmail json YAML

doc: Updated www/firefox68 to 68.4.2nb1

(kamil)

2020-02-08 22:06:38 UTC MAIN commitmail json YAML

firefox68: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 22:01:37 UTC MAIN commitmail json YAML

Remove leftover file from distinfo

(kamil)

2020-02-08 21:54:51 UTC MAIN commitmail json YAML

doc: Updated www/firefox60 to 60.9.0nb3

(kamil)

2020-02-08 21:54:30 UTC MAIN commitmail json YAML

firefox60: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 21:47:42 UTC MAIN commitmail json YAML

Include patch-nsprpub_pr_src_pthreads_ptsynch.c

(kamil)

2020-02-08 21:45:33 UTC MAIN commitmail json YAML

doc: Updated www/firefox52 to 52.9.0nb21

(kamil)

2020-02-08 21:44:59 UTC MAIN commitmail json YAML

firefox52: Workaround broken pthread_equal() usage

Switch to an internal version of pthread_equal() without sanity checks.

Problems detected on NetBSD 9.99.46.

(kamil)

2020-02-08 20:19:49 UTC MAIN commitmail json YAML

doc: Updated editors/nano to 4.8

(wiedi)

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

nano: update to 4.8

2020.02.07 - GNU nano 4.8 "Jaška"
• When something is pasted into nano, auto-indentation is suppressed,
  and the paste can be undone as a whole with a single M-U.
• When a lock file is encountered during startup, pressing ^C/Cancel
  quits nano.  (Pressing 'No' just skips the file and continues.)
• Shift+Meta+letter key combos can be bound with 'bind Sh-M-letter'.
  Making any such binding dismisses the default behavior of ignoring
  Shift for all Meta+letter keystrokes.
• The configuration option --with-slang (to be avoided when possible)
  can now be used only together with --enable-tiny.
• A custom nanorc file can be specified on the command line, with
  -f filename or --rcfile=filename.

2019.12.23 - GNU nano 4.7 "Havikskruid"
• A <Tab> will indent a marked region only when mark and cursor are
  on different lines.
• Two indentations (any mix of tabs and spaces) are considered the
  same when they look the same (that is: indent to the same level).
• When using --breaklonglines or ^J, a line will never be broken in
  its leading whitespace or quoting.
• The keywords in nanorc files must be in lowercase.

2019.11.29 - GNU nano 4.6 "And don't you eat that yellow snow"
• The 'formatter' command has returned, bound by default to M-F.
  It allows running a syntax-specific command on the contents of
  the buffer.
• ^T will try to run 'hunspell' before 'spell', because it checks
  spellling for the locale's language and understands UTF-8.
• Multiple errors or warnings on startup will no longer slow nano
  down but will be indicated on the status bar with trailing dots.

2019.10.04 - GNU nano 4.5 "Košice"
• The new 'tabgives' command allows you to specify per syntax what
  the <Tab> key should produce: some spaces, a hard TAB, ...
• The output of --help is properly aligned again for all languages.
• <Tab> will indent a marked region also when M-} has been rebound.

(wiedi)

2020-02-08 17:50:03 UTC MAIN commitmail json YAML

2020-02-08 17:47:35 UTC MAIN commitmail json YAML

doc: Updated graphics/qr-code-generator to 1.4.0nb1

(wiz)

2020-02-08 17:47:27 UTC MAIN commitmail json YAML

2020-02-08 17:30:22 UTC MAIN commitmail json YAML

asciiquarium: switch HOMEPAGE and MASTER_SITES to HTTPS, take maintainership.

(fcambus)

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

2020-02-08 17:12:37 UTC MAIN commitmail json YAML

doc: Updated lang/yabasic to 2.86.4

(fcambus)

2020-02-08 17:12:27 UTC MAIN commitmail json YAML

yabasic: update to 2.86.4.

ChangeLog:

Version 2.86.4 (January 1, 2020)
  - Fix for do-loop / continue

(fcambus)

2020-02-08 16:58:09 UTC MAIN commitmail json YAML

qca2: Update HOMEPAGE

(nia)

2020-02-08 16:35:04 UTC MAIN commitmail json YAML

doc: Updated audio/libmysofa to 1.0

(nia)

2020-02-08 16:34:55 UTC MAIN commitmail json YAML

libmysofa: Update to 1.0

- Fixed CVE-2020-6860
- Support for netcdf 4.7.2 generated files
- Support for user-defined variables

(nia)

2020-02-08 16:15:11 UTC MAIN commitmail json YAML

doc: Removed graphics/adapta-gtk-theme

(nia)

2020-02-08 16:14:52 UTC MAIN commitmail json YAML

graphics: Remove adapta-gtk-theme

This package is causing a lot of problems in bulk builds. There's no reason
all the SVGs can't be pregenerated, but instead it needs to do a few hours
of parallel conversions with inkscape.

it's now unmaintained upstream so there's little chance of it getting
distributed in a more sensible way in the future, and as maintainer, I
no longer care about this package

(nia)

2020-02-08 16:01:07 UTC MAIN commitmail json YAML

doc: Updated devel/transifex-client to 0.13.7

(taca)

2020-02-08 16:00:27 UTC MAIN commitmail json YAML

devel/transifex-client: update to 0.13.7

pkgsr chancge: use bsdtar instead of gtar.

0.13.7 (2020-01-07)

Loosen up dependency versions and support Python 3.8.

(taca)

2020-02-08 15:45:57 UTC MAIN commitmail json YAML

doc: Removed print/libgnomecups

(nia)

2020-02-08 15:45:17 UTC MAIN commitmail json YAML

2020-02-08 15:42:36 UTC MAIN commitmail json YAML

totem-pl-parser: Include workaround for "can't resolve libraries"

(nia)

2020-02-08 15:39:21 UTC MAIN commitmail json YAML

orca: Needs itstool

(nia)

2020-02-08 15:38:21 UTC MAIN commitmail json YAML

doc: Removed inputmethod/qt5-uim

(nia)

2020-02-08 15:37:56 UTC MAIN commitmail json YAML

2020-02-08 15:35:27 UTC MAIN commitmail json YAML

shotwell: Needs itstool

(nia)

2020-02-08 15:32:33 UTC MAIN commitmail json YAML

lua-posix: Remove upstreamed patch that no longer applies

(nia)

2020-02-08 15:22:59 UTC MAIN commitmail json YAML

doc: Removed net/monsoon

(nia)

2020-02-08 15:22:32 UTC MAIN commitmail json YAML

net: Remove monsoon.

Git repository has been archived for 10 years and the HOMEPAGE now
redirects to a Chinese lottery website. There's plenty of bittorrent
clients in pkgsrc that actually build and are maintained.

(nia)

2020-02-08 15:20:48 UTC MAIN commitmail json YAML

monotorrent: Update HOMEPAGE

(nia)

2020-02-08 12:16:35 UTC MAIN commitmail json YAML

regen for patch-src_utils__dns.c

(mef)

2020-02-08 09:16:56 UTC MAIN commitmail json YAML

xkbcomp: restrict -Wno-error=string-compare to clang

The original reproducer was on clang 10git rather than gcc.

(kamil)

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

doc: Added net/nanotodon version 0.1.0

(tsutsui)

2020-02-08 00:54:47 UTC MAIN commitmail json YAML

net/Makefile: + nanotodon

(tsutsui)

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

net/nanotodon: import nanotodon-0.1.0.

Nanotodon is a light-weight CUI/C99 mastodon client.

Even ancient m68k machines can get and post toots with streaming APIs.
MC68020 20MHz Sun 3/60 running nanotodon (and sayaka) was demonstrated
at Open Source Conference 2020 Osaka:
https://mail-index.netbsd.org/netbsd-advocacy/2020/01/28/msg000823.html

(tsutsui)

2020-02-07 17:09:51 UTC MAIN commitmail json YAML

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

(prlw1)

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

Update at-spi2-atk to 2.34.1

What's new in at-spi2-atk 2.34.1:

* socket_embed_hook: Make plug_id parameter const.

What's new in at-spi2-atk 2.34.0:

* Updated doap.

What's new in at-spi2-atk 2.33.92:

* License is now LGPL-2.1+.
* Several test fixes (thanks to Samuel THibault).
* Initialize desktop name/path early; needed since we now defer
  registration.

What's new in at-spi2-atk 2.33.91:

* Defer registration until the main loop is entered. This fixes an issue
  where a Python application could import gtk but not enter the main loop,
  resulting in the application registering with AT-SPI but not responding
  to queries.

* Make sure return values are initialized for some functions.

(prlw1)

2020-02-07 17:08:39 UTC MAIN commitmail json YAML

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

(prlw1)

2020-02-07 17:07:47 UTC MAIN commitmail json YAML

Update at-spi2-core to 2.35.1

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

* Fix source reproducibility (!25).

* Avoid depending on Meson 0.50 (#20).

* Add ATSPI_ROLE_MARK and ATSPI_ROLE_SUGGESTION (!27).

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

* Fix a use after free when freeing an event.
* Clean up handling of the X11 property specifying the bus address (#18).
* Update doap.

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

* Now requires meson 0.50.0.
* License is now LGPL-2.1+.
* Meson: only link to libdl when it is necessary.
* Update installation instructions.
* Clarify atspi_editable_text_insert_text documentation.
* Do not warn on no reply from pending get_items call.
* Eliminate some superfluous runtime warnings.

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

* Refactor the API for the screen reader to notify listeners of its status.

* Add a sender to the AtspiEvent struct.

* Add missing atspi_application_get_type prototype.

* Support mutter remote desktop interface for synthesizing keyboard/mouse
  events (likely still needs work).

(prlw1)

2020-02-07 17:05:37 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.62.4nb1

(prlw1)

2020-02-07 17:05:14 UTC MAIN commitmail json YAML

Apply upstream's

  Check size_t compatibility with various other types
  commit 505c9544247f27cb6ebf749d0902d53c33dac308

which will hopefully fix PR pkg/54909 and not break PR pkg/54298

(prlw1)

2020-02-07 13:44:26 UTC MAIN commitmail json YAML

doc: Updated lang/camlp5 to 7.11

(jaapb)

2020-02-07 13:44:12 UTC MAIN commitmail json YAML

2020-02-07 12:39:21 UTC MAIN commitmail json YAML

doc: Updated net/sayaka to 3.4.2

(tsutsui)

2020-02-07 12:39:08 UTC MAIN commitmail json YAML

sayaka: update to 3.4.2.

pkgsrc changes:
- remove a patch applied to upstream
- pull a post 3.4.2 fix for detection of sixel support

Upstream changes:

* 3.4.2 (2020/02/01)
  Support monochrome terminal.
  Implement --no-color option.
  Add --no-image option (past --noimg is still valid)
  Show an icon mark on non-sixel-capable terminal.
  Autodetect if terminal supports sixel or not.

(tsutsui)

2020-02-07 12:32:22 UTC MAIN commitmail json YAML

sysutils: Enable virt-viewer

(ryoon)

2020-02-07 12:31:13 UTC MAIN commitmail json YAML

doc: Added sysutils/virt-viewer version 8.0

(ryoon)

2020-02-07 12:30:46 UTC MAIN commitmail json YAML

sysutils/virt-viewer: import virt-viewer-8.0

Virt Viewer provides a graphical viewer for the guest OS
display. At this time is supports guest OS using the VNC
or SPICE protocols. Further protocols may be supported in
the future as user demand dictates. The viewer can connect
directly to both local and remotely hosted guest OS, optionally
using SSL/TLS encryption.

(ryoon)

2020-02-07 12:26:53 UTC MAIN commitmail json YAML

sysutils: Enable spice-gtk

(ryoon)

2020-02-07 12:26:14 UTC MAIN commitmail json YAML

doc: Added sysutils/spice-gtk version 0.37

(ryoon)

2020-02-07 12:25:49 UTC MAIN commitmail json YAML

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

doc: Updated misc/screen to 4.8.0

(ryoon)

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

screen: Update to 4.8.0

Changelog:
Version 4.8.0 (05/02/2020)
  * Improve startup time by only polling for files to close
  Fixes:
        - Fix for segfault if termcap doesn't have Km entry
        - Make screen exit code be 0 when checking --version
        - Fix potential memory corruption when using OSC 49

(ryoon)

2020-02-07 12:13:42 UTC MAIN commitmail json YAML

2020-02-07 12:08:40 UTC MAIN commitmail json YAML

spdlog: Fix typo in DESCR

Pointed out by pgoyette@. Thank you.

(ryoon)

2020-02-07 11:25:16 UTC MAIN commitmail json YAML

s/GRAMPS/Gramps/ per request by project maintainers

(jdolecek)

2020-02-07 09:54:39 UTC MAIN commitmail json YAML

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

(adam)

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

yarn: updated to 1.22.0

1.22.0:
Unknown changes

(adam)

2020-02-07 09:51:53 UTC MAIN commitmail json YAML

nodejs: updated to 13.8.0

Version 13.8.0 (Current):

Notable Changes

This is a security release.

Vulnerabilities fixed:

CVE-2019-15606: HTTP header values do not have trailing OWS trimmed.
CVE-2019-15605: HTTP request smuggling using malformed Transfer-Encoding header.
CVE-2019-15604: Remotely trigger an assertion on a TLS server with a malformed certificate string.

Also, HTTP parsing is more strict to be more secure. Since this may cause problems in interoperability with some non-conformant HTTP implementations, it is possible to disable the strict checks with the --insecure-http-parser command line flag, or the insecureHTTPParser http option. Using the insecure HTTP parser should be avoided.

(adam)

2020-02-07 09:51:09 UTC MAIN commitmail json YAML

nodejs12: updated to 12.15.0

Version 12.15.0 'Erbium' (LTS):

Notable changes

This is a security release.

Vulnerabilities fixed:

CVE-2019-15606: HTTP header values do not have trailing OWS trimmed.
CVE-2019-15605: HTTP request smuggling using malformed Transfer-Encoding header.
CVE-2019-15604: Remotely trigger an assertion on a TLS server with a malformed certificate string.

Also, HTTP parsing is more strict to be more secure. Since this may cause problems in interoperability with some non-conformant HTTP implementations, it is possible to disable the strict checks with the --insecure-http-parser command line flag, or the insecureHTTPParser http option. Using the insecure HTTP parser should be avoided.

(adam)

2020-02-07 09:50:36 UTC MAIN commitmail json YAML

nodejs10: updated to 10.19.0

Version 10.19.0 'Dubnium' (LTS):

Notable changes

This is a security release.

Vulnerabilities fixed:

CVE-2019-15606: HTTP header values do not have trailing OWS trimmed.
CVE-2019-15605: HTTP request smuggling using malformed Transfer-Encoding header.
CVE-2019-15604: Remotely trigger an assertion on a TLS server with a malformed certificate string.

Also, HTTP parsing is more strict to be more secure. Since this may cause problems in interoperability with some non-conformant HTTP implementations, it is possible to disable the strict checks with the --insecure-http-parser command line flag, or the insecureHTTPParser http option. Using the insecure HTTP parser should be avoided.

(adam)

2020-02-07 08:39:32 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 4.2.0nb9

(kamil)

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

qemu: Disable spice by default

There are bugs to solve first.

Requested by maxv@.

(kamil)

2020-02-07 07:37:45 UTC MAIN commitmail json YAML

py-mercurial: remove link to bug that stopped appearing

(wiz)

2020-02-07 03:52:28 UTC MAIN commitmail json YAML

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

doc: Added time/py-trading-calendars version 1.11.2

(minskim)

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

time/Makefile: Add py-trading-calendars

(minskim)

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

time/py-trading-calendars: Import version 1.11.2

trading_calendars is a Python library with securities exchange
calendars used by Quantopian's Zipline.

(minskim)

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

doc: Updated emulators/qemu to 4.2.0nb8

(kamil)

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

2020-02-06 22:39:38 UTC MAIN commitmail json YAML

Allow dhcp6s to work on an interface with more than one linklocal address.

This is important for allowing CONFIRM messages to work with the on-link
check.

(roy)

2020-02-06 22:07:06 UTC MAIN commitmail json YAML

options.description: Document the spice option (Spice-Space)

(kamil)

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

doc: Updated emulators/qemu to 4.2.0nb7

(kamil)

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

qemu: Add new option and enable it by default: spice

Spice-Space is a Simple Protocol for Independent Computing Environments.

(kamil)

2020-02-06 21:58:15 UTC MAIN commitmail json YAML

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

doc: Added sysutils/spice-server version 0.14.2

(kamil)

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

sysutils/spice-server: import spice-server-0.14.2

SPICE is a remote display system built for virtual environments which
allows you to view a computing 'desktop' environment not only on the
machine where it is running, but from anywhere on the Internet and
from a wide variety of machine architectures.

(kamil)

2020-02-06 21:52:58 UTC MAIN commitmail json YAML

vim-share: Add "OR gnu-gpl-v2" to LICENSE.

The vim distribution terms indicate that modified versions of Vim can be
distributed "under the GNU GPL version 2 or any later version".

(nia)

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

doc: Updated emulators/qemu to 4.2.0nb6

(kamil)

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

2020-02-06 20:57:12 UTC MAIN commitmail json YAML

Updated www/py-wsproto, sysutils/py-watchdog

(adam)

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

py-watchdog: updated to 0.10.1

0.10.1
Fixed Python 2.7 to 3.6 installation when the OS locale is set to POSIX
Fixed the build_ext command on macOS
Moved requirements to setup.cfg
[mac] Removed old C code for Python 2.5 in the fsevents C implementation
[snapshot] Added EmptyDirectorySnapshot

0.10.0
Breaking Changes
Dropped support for Python 2.6, 3.2 and 3.3
Emitters that failed to start are now removed
[snapshot] Removed the deprecated walker_callback argument, use stat instead
[watchmedo] The utility is no more installed by default but via the extra watchdog[watchmedo]

Other Changes
Fixed several Python 3 warnings
Identify synthesized events with is_synthetic attribute
Use os.scandir() to improve memory usage
[bsd] Fixed flavors of FreeBSD detection
[bsd] Skip unprocessable socket files
[inotify] Fixed events containing non-ASCII characters
[inotify] Fixed the way OSError are re-raised
[inotify] Fixed wrong source path after renaming a top level folder
[inotify] Removed delay from non-move events
[mac] Fixed a bug when calling FSEventsEmitter.stop() twice
[mac] Support for unscheduling deleted watch
[mac] Fixed missing field initializers and unused parameters in watchdog_fsevents.c
[snapshot] Don't walk directories without read permissions
[snapshot] Fixed a race condition crash when a directory is swapped for a file
[snasphot] Fixed an AttributeError about forgotten path_for_inode attr
[snasphot] Added the ignore_device=False parameter to the ctor (597)
[watchmedo] Fixed the path separator used
[watchmedo] Fixed the use of yaml.load() for yaml.safe_load()
[watchmedo] Handle all available signals
[watchmedo] Added the --debug-force-polling argument
[windows] Fixed issues when the observed directory is deleted
[windows] WindowsApiEmitter made easier to subclass
[windows] Use separate ctypes DLL instances
[windows] Generate sub created events only if recursive=True

(adam)

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

py-wsproto: updated to 0.15.0

0.15.0:
* Drop support for Python 2. Please pin to ~= 0.14.0 if you support
  Python 2.
* Drop support for Python 3.5, meaning the minimum supported version
  is Python 3.6.1.
* Switch events to be dataclass based, otherwise the API is
  consistent.
* Add type hints throughout and support PEP 561 via a py.typed
  file. This should allow projects that use wsproto to type check their
  usage of wsproto.
* Bugfix prevent the test folder being installed as a package called
  test.
* Explicitly require Host header in handshake.
* Drop wsaccel support and utilise the aiohttp/@willmcgugan masking
  method. wsaccel is unmaintained and this new maksing method is
  almost as quick.

(adam)

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

Added devel/abseil; Updated net/grpc, databases/mongo-c-driver

(adam)

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

mongo-c-driver: updated to 1.16.1

mongo-c-driver 1.16.1

I'm pleased to announce version 1.16.1 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
It is my pleasure to announce libbson 1.16.1.

Features:
Add bson_isspace, a safer isspace alternative.

libmongoc
It is my pleasure to announce the MongoDB C Driver 1.16.1.

Bug fixes:
Fix listed library dependency on mongoc_static target when building with libmongocrypt.
Replace a call of free to bson_free.
Vendor Sphinx basic theme and correctly list static files for docs.
Fix a compilation warning introduced in 1.16.0.

mongo-c-driver 1.16.0

I'm pleased to announce version 1.16.0 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
It is my pleasure to announce libbson 1.16.0.

Bug fixes:
Fix crash if an empty BSON binary value is copied and then appended.
Fix out-of-bounds read when parsing JSON.
Fix out-of-bounds read when parsing base64.

libmongoc
It is my pleasure to announce the MongoDB C Driver 1.16.0.

Features:
Support Client-side Field Level Encryption.
Support ability to pass an index hint to update operations.
Add cmake export targets.

Bug fixes:
Fix a bug with Windows SSPI failing to authenticate with GSSAPI when using
pooled clients for certain operations.
Fix behavior for bulk writes that retry to keep track of the successful server.
Remove hard limit of 1024 characters for SRV response.
Fix racy crash when using client pool against a sharded cluster if a server is invalidated shortly before a new socket is opened against it.
Remove unnecessary library dependencies causing overlinking.
Ensure server proof has been validated during SCRAM conversation.

mongo-c-driver 1.15.3

I'm pleased to announce version 1.15.3 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
It is my pleasure to announce libbson 1.15.3.
No changes since 1.15.2; release to keep pace with libmongoc's version.

libmongoc
It is my pleasure to announce the MongoDB C Driver 1.15.3.

Bug fixes:
* Fix a hang on macOS when connecting to a server over TLS
* Add zstd as a dependency when libmongoc static library is compiled with zstd support
* Fix compilation on AIX 6.1

mongo-c-driver 1.15.2

I'm pleased to announce version 1.15.2 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
No changes since 1.15.1; release to keep pace with libmongoc's version.

libmongoc

Bug fixes:
Prevent mongoc_transaction_opts_set_max_commit_time_ms from applying to subsequent transactions that should be using the default.
Do not report the initial error if a retry for a change stream function (mongoc_collection_watch, mongoc_database_watch, or mongoc_client_watch) succeeds

mongo-c-driver 1.15.1

I'm pleased to announce version 1.15.1 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
No change since 1.15.0; released to keep pace with libmongoc's version.

libmongoc
It is my pleasure to announce the MongoDB C Driver 1.15.1.

Bug fixes:
Fix change stream resume logic when no documents received
Reduce the required cmake version to build with zstd support
Minor fixes to mongos pinning logic
Do not resume a change stream on NonResumableChangeStreamError

mongo-c-driver 1.15.0

I'm pleased to announce version 1.15.0 of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson
No change since 1.14.1; released to keep pace with libmongoc's version.

libmongoc
It is my pleasure to announce the MongoDB C Driver 1.15.0. This release adds
support for MongoDB 4.2 features.

Features:
Support for sharded transactions on MongoDB sharded clusters 4.2+.
Add convenient transaction runner (mongoc_client_session_with_transaction),
which accepts a callback and performs appropriate retry logic.
Add a new transaction option to specify maximum time to wait for a commit,
mongoc_transaction_opts_set_max_commit_time_ms.
Add URI option "retryReads=true" safely and automatically retries certain
read operations if the server is a MongoDB 3.6+. Note, this may require applications to adjust any custom retry logic to prevent inadvertently retrying for too long
Poll SRV records to mongos servers periodically.
Keep connections alive after a primary stepdown detected.
Standardizes URI options supported across all spec-compliant MongoDB drivers.
"retryWrites" URI option now defaults to true (requires crypto for session
support).
Send any aggregate with $out or $merge stage to a primary.
Add the ability to specify an aggregate pipeline as an update document.
Add a database aggregate helper, mongoc_database_aggregate.
Add option for change streams, "startAfter".
Add mongoc_change_stream_get_resume_token, which returns the resume token
which should be used to resume a change stream.
Add support for zstd compression.

Bug fixes:
Correctly report an error in mongoc_change_stream_next if the resume token
(_id) is not a document. Previously, an error was only reported if the
field was missing.
Fix mongoc_collection_update with MONGOC_UPDATE_MULTI_UPDATE,
mongoc_collection_remove, and mongoc_collection_delete when retryWrites
was enabled. They would fail previously.
Command options are now correctly taken into account when batching bulk
writes for OP_QUERY. It was possible to exceed the maximum document size
before.
Fix a crash if a multi-batch bulk write with OP_MSG errored on a batch.

(adam)

2020-02-06 20:13:08 UTC MAIN commitmail json YAML

grpc: updated to 1.27.0

Release v1.27.0

Core
fix build with OpenSSL1.1.1+ on Windows.
Add a new submodule libuv v1.34.0.
grpclb: Add support for balancer telling client to enter fallback mode.
Bare bones of the libuv EventManager.
Allow default use of system root certs on Android.

C++
Backport: Fix regression in MSVC runtime flag (for v1.27.x).
Add Support for Full Chain Callbacks - experimental namespace.
Improve documentation for building with CMake.
Conditionally enable OPENSSL_NO_ASM for Visual Studio.
Allow gRPC_INSTALL with module providers.
Add Findc-ares.cmake module.
Census client filter: use current span and tags.
Improve & update BUILDING.md.

(adam)

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

abseil: added version 20190808

Abseil is an open-source collection of C++ library code designed to augment the
C++ standard library. The Abseil library code is collected from Google's own
C++ code base, has been extensively tested and used in production, and is the
same code we depend on in our daily coding lives.

In some cases, Abseil provides pieces missing from the C++ standard; in others,
Abseil provides alternatives to the standard for special needs we've found
through usage in the Google code base. We denote those cases clearly within the
library code we provide you.

Abseil is not meant to be a competitor to the standard library; we've just
found that many of these utilities serve a purpose within our code base, and we
now want to provide those resources to the C++ community as a whole.

(adam)

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

doc: Updated emulators/qemu to 4.2.0nb5

(kamil)

2020-02-06 16:46:43 UTC MAIN commitmail json YAML

qemu: Bump PKGREVISION

(kamil)

2020-02-06 16:46:17 UTC MAIN commitmail json YAML

2020-02-06 15:58:09 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/protobuf, devel/py-protobuf

(adam)

2020-02-06 15:57:41 UTC MAIN commitmail json YAML

{py-}protobuf: updated to 3.11.3

Protocol Buffers v3.11.3

C++
Add OUT and OPTIONAL to windows portability files

PHP
Refactored ulong to zend_ulong for php7.4 compatibility
Call register_class before getClass from desc to fix segfault

(adam)

2020-02-06 15:56:32 UTC MAIN commitmail json YAML

cmake: updated to 3.16.4

CMake 3.16.4
* ASM_MASM: Populate MSVC runtime library abstraction table
* VS: Tell VS 16.4 not to verify SYMBOLIC custom command inputs
* AIX: Restore pre-3.16 undocumented method to suppress exports with XL
* Android: Fix binutils selection with NDK r19+ unified toolchain
* VS: Do not use native unity builds on VS 2017 versions less than 15.8
* file(GET_RUNTIME_DEPENDENCIES): Tolerate empty list arguments
* Help: Add more variable documentation to FindMPI
* CPack: Fix regression in Deb description

(adam)

2020-02-06 15:47:53 UTC MAIN commitmail json YAML

Updated net/py-twisted, net/py-twisted-docs, www/py-notebook

(adam)

2020-02-06 15:47:32 UTC MAIN commitmail json YAML

py-notebook: updated to 6.0.3

6.0.3
- Dependency updates to fix startup issues on Windows platform
- Add support for nbconvert 6.x
- Creation of recent tab

(adam)

2020-02-06 15:46:13 UTC MAIN commitmail json YAML

py-twisted: fix pkglint warnings

(adam)

2020-02-06 15:44:58 UTC MAIN commitmail json YAML

py-twisted: updated to 19.10.0

Twisted 19.10.0:

Features
- twisted.trial.successResultOf, twisted.trial.failureResultOf, and
  twisted.trial.assertNoResult accept coroutines as well as Deferreds.

Bugfixes
- Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0.
- The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces.
- Incoming HTTP/2 connections will now not time out if they persist for longer than one minute.
- The serial extra now requires pywin32 on Windows enabling use of twisted.internet.serialport without specifying the windows_platform extra.

Bugfixes
- twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q.

Features
- twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content.  If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones.

Bugfixes
- twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled.
- The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses.  This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood).  Thanks to Jonathan Looney and Piotr Sikora.

Twisted 19.7.0:

Features
- The callable argument to twisted.internet.task.deferLater() is no longer required.
- Twisted's minimum Cryptography requirement is now 2.5.
- twisted.internet.utils.getProcessOutputAndValue now accepts `stdinBytes` to write to the child process's standard input.
- Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests.
- twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase.
- The PyPI page for Twisted has been enhanced to include more information and useful links.

Bugfixes
- twisted.internet.endpoints is now importable on Windows when pywin32 is not installed.
- twisted.conch.ssh now generates correct keys when using hmac-sha2-512 with SHA1 based KEX algorithms.
- twisted.internet.iocpreactor.abstract.FileHandle no longer duplicates/looses outgoing data when .write() is called in rapid succession with large payloads
- twisted.application.backoffPolicy will not fail on connection attempts > 1750 with default settings.
- Trial on Python 3 will now properly re-raise ImportErrors that occur during the import of a module, rather than saying the module doesn't exist.
- twisted.internet.process does not fail on import when the process has more than 1024 file descriptors opened.
- Add the stackLevel keyword argument to twisted.logger.STDLibLogObserver._findCaller to fix an incompatibility with Python 3.8.

Improved Documentation
- Fix the incorrect docstring for twisted.python.components.Componentized.addComponent which stated that the function returned a list of interfaces, even though the function doesn't actually do so.

Deprecations and Removals
- twisted.test.proto_helpers has moved to twisted.internet.testing. twisted.test.proto_helpers has been deprecated.
- twisted.protocols.mice, deprecated since Twisted 16.0, has been removed.
- twisted.conch.insults.client and twisted.conch.insults.colors, deprecated since Twisted 10.1, have been removed.
- The __version__ attribute of Twisted submodules that were previously packaged separately, deprecated since Twisted 16.0, has been removed.
- Python 3.4 is no longer supported.
- twisted.python.compat.OrderedDict, an alias for collections.OrderedDict and deprecated since Twisted 15.5, has been removed.

Bugfixes
- t.c.ssh.connection.SSHConnection now fails channels that are in the process of opening when the connection is lost.

Features
- twisted.web.tap, the module that is run by `twist web`, now accepts --display-tracebacks to render tracebacks on uncaught exceptions.

Bugfixes
- twisted.web.http.Request.write after the channel is disconnected will no longer raise AttributeError.
- twisted.web.client.Agent.request() and twisted.web.client.ProxyAgent.request() now produce TypeError when the method argument is not bytes, rather than failing to generate the request.
- twisted.web.http.HTTPChannel no longer raises TypeError internally when receiving a line-folded HTTP header on Python 3.
- All HTTP clients in twisted.web.client now raise a ValueError when called with a method and/or URL that contain invalid characters.  This mitigates CVE-2019-12387.  Thanks to Alex Brasetvik for reporting this vulnerability.
- twisted.web.server.Site's instance variable displayTracebacks is now set to False by default.

Improved Documentation
- twisted.web.iweb.IRequest's "prepath" and "postpath" attributes, which have existed for a long time, are now documented.
- The documented type of t.w.iweb.IRequest's "method" and "uri" attributes on Python 3 has been corrected to match the implementation.
- t.w.iweb.IRequest's "args" attribute is now correctly documented to be bytes.
- The API documentation of twisted.web.iweb.IRequest and twisted.web.http.Request has been updated and extended to match the implementation.

Deprecations and Removals
- Passing a path argument to twisted.web.resource.Resource.putChild which is not of type bytes is now deprecated.  In the future, passing a non-bytes argument to putChild will return an error.
- Passing --notracebacks/-n to twisted.web.tap, the module that is run by `twist web`, is now deprecated due to traceback rendering being disabled by default.

Features
- twisted.words.protocols.jabber.xmlstream.TLSInitiatingInitializer and twisted.words.protocols.jabber.client.XMPPClientFactory now take an optional configurationForTLS for customizing certificate options for StartTLS.

Bugfixes
- twisted.words.protocols.jabber.xmlstream.TLSInitiatingInitializer now properly verifies the server's certificate against platform CAs and the stream's domain, mitigating CVE-2019-12855.

Bugfixes
- twisted.names.client.Resolver will no longer infinite loop if it cannot bind a UDP port to use for resolving.

Twisted 19.2.0:
This is the final release that will support Python 3.4.

Features
- twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context.
- DeferredLock and DeferredSemaphore can be used as asynchronous context
  managers on Python 3.5+.
- t.i.b.BaseConnector has custom __repr__
- twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName
- Twisted's minimum Cryptography requirement is now 2.5.

Bugfixes
- twisted.web.proxy.ReverseProxyResource fixed documentation and example snippet
- twisted.python.failure.Failure.getTracebackObject now returns traceback objects whose frames can be passed into traceback.print_stack for better debugging of where the exception came from.
- twisted.internet.ssl.KeyPair.generate: No longer generate 1024-bit RSA keys by default. Anyone who generated a key with this method using the default value should move to replace it immediately.
- The message of twisted.internet.error.ConnectionAborted is no longer truncated.
- twisted.enterprise.adbapi.ConnectionPool.connect now logs only the dbapiName and not the connection arguments, which may contain credentials
- twisted.python.runtime.Platform.supportsINotify no longer considers the result of isDocker for its own result.

Improved Documentation
- The documentation for the the twisted.internet.interfaces.IConsumer, IProducer, and IPullProducer interfaces is more detailed.
- The errback example in the docstring of twisted.logger.Logger.failure has been corrected.
- The sample code in the "Twisted Web In 60 Seconds" tutorial runs on Python 3.

Features
- twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8.

Bugfixes
- Conch now uses pyca/cryptography for Diffie-Hellman key generation and agreement.

Features
- twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option.  The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host.

Bugfixes
- twisted.web.http.Request.cookies, twisted.web.http.HTTPChannel.writeHeaders, and twisted.web.http_headers.Headers were all vulnerable to header injection attacks.  They now replace linear whitespace ('\r', '\n', and '\r\n') with a single space.  twisted.web.http.Reqeuest.cookies also replaces semicolons (';') with a single space.
- twisted.web.client.Request and twisted.web.client.HTTPClient were both vulnerable to header injection attacks.  They now replace linear whitespace ('\r', '\n', and '\r\n') with a single space.

Features
- twisted.names.dns now has IRecord implementations for the SSHFP and TSIG record types.

(adam)

2020-02-06 11:28:49 UTC MAIN commitmail json YAML

2020-02-06 11:24:20 UTC MAIN commitmail json YAML

xkbcomp: Fix build with gcc 8.3.0/NetBSD/amd64

Add -Wno-error=string-compare.

(kamil)

2020-02-06 09:14:45 UTC MAIN commitmail json YAML

doc: Removed chat/p5-Net-AOLIM

(nia)

2020-02-06 09:14:25 UTC MAIN commitmail json YAML

chat: Remove p5-Net-AOLIM

AOL is dead and this is no longer used by anything in pkgsrc.

(nia)

2020-02-06 09:13:56 UTC MAIN commitmail json YAML

doc: Removed chat/p5-Net-AIM

(nia)

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

chat: Remove p5-Net-AIM

AIM is dead and this is no longer used by anything in pkgsrc.

(nia)

2020-02-06 09:12:24 UTC MAIN commitmail json YAML

doc: Removed chat/libirc

(nia)

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

chat: Remove libirc.

Upstream disappeared in 2004 and this is now both unique to pkgsrc and
no longer used by anything in pkgsrc.

(nia)

2020-02-06 04:15:43 UTC MAIN commitmail json YAML

add and enable doom-pwad-shotgun-symphony

(jnemeth)

2020-02-06 03:49:32 UTC MAIN commitmail json YAML

aiksaurus: needs pkg-config

(gutteridge)

2020-02-06 01:13:26 UTC MAIN commitmail json YAML

doc: revert update of devel/ruby-rspec_junit_formatter

(taca)

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

devel/ruby-rspec_junit_formatter: revert previous update

Revert to version 0.2.3 since it requires update of sysutils/ruby-chef,
too.  Update of ruby-chef is ready but I do not enough time to commit just
now.

(taca)

2020-02-05 20:18:27 UTC MAIN commitmail json YAML

2020-02-05 15:30:36 UTC MAIN commitmail json YAML

doc: Updated editors/hexedit to 1.4.2

(fcambus)

2020-02-05 15:30:25 UTC MAIN commitmail json YAML

hexedit: update to 1.4.2.

ChangeLog:

september 2017
- 1.4.2
- fix spelling errors in manpage
- fix build

september 2017
- 1.4
- terminal resizing support
- fix build

november 2016:
- mark cursor position in both HEX and ASCII
- skip whitespace when parsing hex-strings

march 2014:
- fix small but in DIE() which was leaving the terminal in a bad state
- added --linelength <n> / -l<n> command line option

(fcambus)

2020-02-05 15:22:57 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-simplecov to 0.18.1

(taca)

2020-02-05 15:22:28 UTC MAIN commitmail json YAML

devel/ruby-simplecov: update to  0.18.1

Update ruby-simplecov to  0.18.1.

0.18.1 (2020-01-31)
===================

Small Bugfix release.

## Bugfixes
* Just putting `# :nocov:` on top of a file or having an uneven number of them in general works again and acts as if ignoring until the end of the file. See [#846](https://github.com/colszowka/simplecov/issues/846) and thanks [@DannyBen](https://github.com/DannyBen) for the report.

0.18.0 (2020-01-28)
===================

Huge release! Highlights are support for branch coverage (Ruby 2.5+) and dropping support for EOL'ed Ruby versions (< 2.4).
Please also read the other beta patch notes.

## Enhancements
* You can now define the minimum expected coverage by criterion like `minimum_coverage line: 90, branch: 80`
* Memoized some internal data structures that didn't change to reduce SimpleCov overhead
* Both `FileList` and `SourceFile` now have a `coverage` method that returns a hash that points from a coverage criterion to a `CoverageStatistics` object for uniform access to overall coverage statistics for both line and branch coverage

## Bugfixes
* we were losing precision by rounding the covered strength early, that has been removed. **For Formatters** this also means that you may need to round it yourself now.
* Removed an inconsistency in how we treat skipped vs. irrelevant lines (see [#565](https://github.com/colszowka/simplecov/issues/565)) - SimpleCov's definition of 100% is now "You covered everything that you could" so if coverage is 0/0 that's counted as a 100% no matter if the lines were irrelevant or ignored/skipped

## Noteworthy
* `FileList` stopped inheriting from Array, it includes Enumerable so if you didn't use Array specific methods on it in formatters you should be fine

0.18.0.beta3 (2020-01-20)
========================

## Enhancements
* Instead of ignoring old `.resultset.json`s that are inside the merge timeout, adapt and respect them

## Bugfixes
* Remove the constant warning printing if you still have a `.resultset.json` in pre 0.18 layout that is within your merge timeout

0.18.0.beta2 (2020-01-19)
===================

## Enhancements
* only turn on the requested coverage criteria (when activating branch coverage before SimpleCov would also instruct Ruby to take Method coverage)
* Change how branch coverage is displayed, now it's `branch_type: hit_count` which should be more self explanatory. See [#830](https://github.com/colszowka/simplecov/pull/830) for an example and feel free to give feedback!
* Allow early running exit tasks and avoid the `at_exit` hook through the `SimpleCov.run_exit_tasks!` method. (thanks [@macumber](https://github.com/macumber))
* Allow manual collation of result sets through the `SimpleCov.collate` entrypoint. See the README for more details (thanks [@ticky](https://github.com/ticky))
* Within `case`, even if there is no `else` branch declared show missing coverage for it (aka no branch of it). See [#825](https://github.com/colszowka/simplecov/pull/825)
* Stop symbolizing all keys when loading cache (should lead to be faster and consume less memory)
* Cache whether we can use/are using branch coverage (should be slightly faster)

## Bugfixes
* Fix a crash that happened when an old version of our internal cache file `.resultset.json` was still present

0.18.0.beta1 (2020-01-05)
===================

This is a huge release highlighted by changing our support for ruby versions to 2.4+ (so things that aren't EOL'ed) and finally adding branch coverage support!

This release is still beta because we'd love for you to test out branch coverage and get your feedback before doing a full release.

On a personal note from [@PragTob](https://github.com/PragTob/) thanks to [ruby together](https://rubytogether.org/) for sponsoring this work on SimpleCov making it possible to deliver this and subsequent releases.

## Breaking
* Dropped support for all EOL'ed rubies meaning we only support 2.4+. Simplecov can no longer be installed on older rubies, but older simplecov releases should still work. (thanks [@deivid-rodriguez](https://github.com/deivid-rodriguez))
* Dropped the `rake simplecov` task that "magically" integreated with rails. It was always undocumented, caused some issues and [had some issues](https://github.com/colszowka/simplecov/issues/689#issuecomment-561572327). Use the integration as described in the README please :)

## Enhancements

* Branch coverage is here! Please try it out and test it! You can activate it with `enable_coverage :branch`. See the README for more details. This is thanks to a bunch of people most notably [@som4ik](https://github.com/som4ik), [@tycooon](https://github.com/tycooon), [@stepozer](https://github.com/stepozer),  [@klyonrad](https://github.com/klyonrad) and your humble maintainers also contributed ;)
* If the minimum coverage is set to be greater than 100, a warning will be shown. See [#737](https://github.com/colszowka/simplecov/pull/737) (thanks [@belfazt](https://github.com/belfazt))
* Add a configuration option to disable the printing of non-successful exit statuses. See [#747](https://github.com/colszowka/simplecov/pull/746) (thanks [@JacobEvelyn](https://github.com/JacobEvelyn))
* Calculating 100% coverage is now stricter, so 100% means 100%. See [#680](https://github.com/colszowka/simplecov/pull/680) thanks [@gleseur](https://github.com/gleseur)

## Bugfixes

* Add new instance of `Minitest` constant. The `MiniTest` constant (with the capital T) will be removed in the next major release of Minitest. See [#757](https://github.com/colszowka/simplecov/pull/757) (thanks [@adam12](https://github.com/adam12))

(taca)

2020-02-05 15:21:43 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-simplecov-html to 0.11.0

(taca)

2020-02-05 15:21:18 UTC MAIN commitmail json YAML

devel/ruby-simplecov-html: update to 0.11.0

Update ruby-simplecov-html to 0.11.0.

0.11.0 (2020-01-28)
=======

This release goes together with simplecov 0.18 to bring branch coverage support to you. Please also check the notes of the beta releases.

## Enhancements
* Display total branch coverage percentage in the overview (if branch coverage enabled)

0.11.0.beta2 (2020-01-19)
=======

## Enhancements
* changed display of branch coverage to be `branch_type: hit_count` which should be more expressive and more intuitive
* Cached lookup of whether we're doing branch coverage or not (should be faster)

## Bugfixes
* Fixed sorting of percent column (regression in previous release)

0.11.0.beta1 (2020-01-05)
========

Changes ruby support to 2.4+, adds branch coverage support. Meant to be used with simplecov 0.18

## Breaking Changes
* Drops support for EOL'ed ruby versions, new support is ~> 2.4

## Enhancements
* Support/display of branch coverage from simplecov 0.18.0.beta1, little badges saying `hit_count, positive_or_negative` will appear next to lines if branch coverage is activated. `0, +` means positive branch was never hit, `2, -` means negative branch was hit twice
* Encoding compatibility errors are now caught and printed out

(taca)

2020-02-05 15:20:00 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec_junit_formatter to 0.4.1

(taca)

2020-02-05 15:19:29 UTC MAIN commitmail json YAML

devel/ruby-rspec_junit_formatter: update to 0.4.1

Update ruby-rspec_junit_formatter to 0.4.1.

0.4.1 (2018-05-30)

Fixed

* Diff ANSI stripping now works for codes with multiple tags, too.

0.4.0 (2018/05/26)

Added

* Add support for including STDOUT and STDERR from tests in the JUnit output
  (see "Capturing output" in the readme for details).

Fixed

* When RSpec includes a diff in its output, strip out ANSI escape codes used
  to color it for shell display.

(taca)

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

doc: Updated devel/ruby-racc to 1.4.16

(taca)

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

devel/ruby-racc: update to 1.4.6

Update ruby-racc to 1.4.6.

=== 1.4.6

* Bugfixes

  * bin/racc -g option renamed to -t
  * racc/compiler.rb is removed
  * '|' is allowed with meta rules
  * Ruby 1.8.7 compatibility fixes
  * Ruby 1.9 compatibility fixes

=== 1.4.5 (2005-11-21)
  * [FEATURE CHANGE] --no-extensions option was removed.
  * [fix] racc command should not depend on `raccrt' package.
  * [fix] --no-omit-actions did not work.
  * setup.rb 3.4.1.

(taca)

2020-02-05 15:01:17 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pkg-config to 1.4.0

(taca)

2020-02-05 15:00:46 UTC MAIN commitmail json YAML

devel/ruby-pkg-config: update to 1.3.9

Update to ruby-pkg-config to 1.3.9.

== 1.3.9 - 2019-09-28

=== Improvements

  * Added support for absolute path in Requires.
    [GitHub#18][Reported by Josh Huckabee]

=== Thanks

  * Josh Huckabee

== 1.3.8 - 2019-08-13

=== Improvements

  * Added support for -framework on macOS.
    [GitHub:ruby-gnome2/ruby-gnome2#1287][Reported by Viko]

=== Thanks

  * Viko

(taca)

2020-02-05 14:59:38 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-octokit to 4.15.0

(taca)

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

devel/ruby-octokit: update to 4.15.0

Update ruby-octokit to 4.15.0.

4.15.0 (2020-01-02)

Preview header support

* #1114 Adds drafts preview header @andrew
* #1132 Update branch protection preview @spikex

New features

* #1133 Support for template repositories @EricPickup
* #1136 Add method to find team by name @gallexi
* #1153 Add method to delete installation @yykamei
* #1151 Add method to update pull request review @eric-silverman
* #1162 Support for Commit pulls @tgmachina

Improved error handling

* #1115 Add BillingIssue error @stmllr
* #1106 Add TooLargeContent error @ybiquitous
* #1164 Add SAMLProtected error @tarebyte

Resolve deprecation warnings

* #1152 Fix version deprecation warning in ci builds @hmharvey
* #1154 Fix faraday error subclass @Gasparila

Documentation

* #1123 Add option in the pull request state parameter @4geru
* #1135 Fix the contributing doc steps @gallexi
* #1134 Fix the code example for update branch @rmacklin
* #1139 Add assignee params @4geru
* #1138 Update link to new collaborators api @shaunakpp
* #1129 Add code of conduct @spikex
* #1102 Update readme to point directly to v3 api @binhums

Tooling updates

* #1142 Migrated to actions @tarebyte

4.14.0 (2019-03-29)

Bug fixes

* Support auto pagination in org_projects #1090 (@mattr-)
* Support falsy values in configuration #1091 (@nickstanish)
* fixup ssl verify mode #1098 (@tnaoto)

Code cleanup

* Change the raise_invalid_repository! msg from repo/user to user/repo #1094
  (@DaiAoki)
* Fix redundant code in Octkit::Client #1100 (@rnitta)

Documentation

* Adds timeout instructions to readme #1089 (@abinoda)
* Fix docs of #repository? return value type #1092 (@vecerek)
* Update doc of Repositories#collaborators method #1105 (@ybiquitous)

New features

* Add client methods for the Checks API #1101 (@laserlemon)

4.13.0 (2019-10-11)

Bug fixes

* Fixes 422 error for passing client_id when making a new OAuth Authorization
  #1077 (@tarebyte)

Documentation

* Add Octopoller section to readme #1073 (@BenEmdon)

Support for new preview headers

* Add new strict validation preview header #1078 (@tarebyte)

Testing fixes

* Update WebMock and VCR / update Octokit::Client::Authorizations spec #1077
  (@tarebyte)

(taca)

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

doc: Updated devel/ruby-msgpack to 1.3.3

(taca)

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

devel/ruby-msgpack: update to 1.3.3

Update ruby-msgpack to 1.3.3.

2020-02-05 version 1.3.3:

* Hotfix release for Windows environments: 1.3.2 missed including binaries

2020-02-04 version 1.3.2:

* Add Ruby 2.7.0 binary in gem releases for Windows

(taca)

2020-02-05 14:55:42 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-i18n to 1.8.2

(taca)

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

devel/ruby-i18n: update to 1.8.2

Update ruby-i18n to 1.8.2.

1.8.2 (2020-01-13)

* Restoration of #499 via #509 - deep_merge! & deep_merge methods appear
  again in the Hash refinement.
* An issue was introduced in v1.7.0 where some translations were returned as
  hashes, see #510. This was fixed in 1b5e345, and is available in this
  release.

1.8.1 (2020-01-13)

* Reverted #499 in #508 due to #507 - missing deep_merge method.

1.8.0 (2020-01-13)

* Use Rails' implementation of deep_merge when chaining fallback backends -
  #499.

1.7.1 (2020-01-13)

* I18n is now tested with GitHub Actions, instead of Travis CI.
* Fixed issue introduced in v1.7.0 (04a814b) where count option was not
  preserved - #503
* #501 adds a comment that explains that you will need to double-splat
  keyword arguments given to I18n.t to avoid warnings in Ruby 2.7.

(taca)

2020-02-05 14:54:11 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-gettext to 3.3.3

(taca)

2020-02-05 14:53:36 UTC MAIN commitmail json YAML

devel/ruby-gettext: update to 3.3.3

Update ruby-gettext to 3.3.3.

## 3.3.3: 2020-02-05 {#version-3-3-3}

### Improvements

  * Added support for `%I`.
    [GitHub#71][Reported by Kai Ramuenke]

### Thanks

  * Kai Ramuenke

(taca)

2020-02-05 14:44:27 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-ffi to 1.12.2

(taca)

2020-02-05 14:44:01 UTC MAIN commitmail json YAML

devel/ruby-ffi: update to 1.12.2

Update ruby-ffi to 1.12.2.

1.12.2 / 2020-02-01
-------------------

* Fix possible segfault at FFI::Struct#[] and []= after GC.compact . #742

(taca)

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

doc: Updated devel/ruby-byebug to 11.1.1

(taca)

2020-02-05 14:42:16 UTC MAIN commitmail json YAML

devel/ruby-byebug: update to 11.1.1

Update ruby-byebug to 11.1.1.

## [11.1.1] - 2020-01-24

### Fixed

* [#635](https://github.com/deivid-rodriguez/byebug/pull/635): usage on
  Fedora 31 or any other `byebug` installation performed by a `rubygems`
  copy customized by setting `Gem.install_extension_in_lib` to false.

(taca)

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

doc: Updated databases/ruby-sequel to 5.29.0

(taca)

2020-02-05 14:40:29 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.29.0

Update ruby-sequel to 5.29.0.

=== 5.29.0 (2020-02-01)

* Recognize another disconnect error in the tinytds adapter (jeremyevans)

* Fix verbose warning in postgres adapter when using prepared statements and recent versions of ruby-pg (jeremyevans)

* Work correctly on Ruby 2.8+ by supporting second argument for initialize_clone (jeremyevans)

* Add empty_failure_backtraces plugin for empty backtraces for ValidationFailed and HookFailed exceptions, much faster on JRuby (jeremyevans)

* Add Dataset#json_serializer_opts to json_serializer plugin, allowing to set json_serializer options on a per-dataset basis (jeremyevans)

(taca)

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

doc: Updated mail/thunderbird-l10n to 68.4.2

(ryoon)

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

thunderbird-l10n: Update to 68.4.2

* Sync with mail/thunderbird-68.4.2

(ryoon)

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

doc: Updated mail/thunderbird to 68.4.2

(ryoon)

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

doc: Updated mail/pear-Mail_Mime to 1.10.6

(taca)

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

thunderbird: Update to 68.4.2

Changelog:
changed
Calendar: Task and Event tree colours adjusted for the dark theme

fixed
Retrieval of S/MIME certificates from LDAP failed
Address-parsing crash on some IMAP servers when preference mail.imap.use_envelope_cmd was set
Incorrect forwarding of HTML messages caused SMTP servers to respond with a timeout
Calendar: Various parts of the calendar UI stopped working when a second Thunderbird window opened

(ryoon)

2020-02-05 14:29:51 UTC MAIN commitmail json YAML

mail/pear-Mail_Mime: update to 1.10.6

Update pear-Mail_Mime to 1.10.6.

1.10.6 (2020-01-30)

Changelog:

* Fix different boundary in headers and body when using headers() after
  get() [alec]
* Removed phail.php script [alec]

(taca)

2020-02-05 14:23:13 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.6.10

(ryoon)

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

openjdk11: Update to 1.11.0.6.10

Changelog:
Updated BSD port of JDK 11

Additional features include:

    Update to 11.0.6 GA
    Fix remote HotSpot debugging on BSD
    Add support for setting thread names on BSD (useful for top -H)

(ryoon)

2020-02-05 14:15:29 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.6.1

(ryoon)

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

Update to 2.6.1

Changelog:
    adjust call sequence to ensure authenticate operation is executed
    this patch is not needed for media-driver, but needed for
    i965 driver which check authentication.

(ryoon)

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

doc: Updated misc/libreoffice to 6.4.0.3

(ryoon)

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

libreoffice: Update to 6.4.0.3

* Do not use PDFium's internal freetype2.
  Not tested with X11_TYPE=native yet.
* GTK2 VCL is removed.

Changelog:
# Writer
Added option to mark comments as resolved.
Fix missing change tracking layout of numbers and bullets of lists.
The btLr text direction is now available.
It is now possible to comment on Writer images and charts.
It is now possible to automatically avoid overlapping shapes with a new wrap option.
Improved performance when importing files with many bookmarks.
Selection of drawing objects anchored at-paragraph works more consistently and user-friendly now.

## Tables
Important improvements in table handling.
Improved drag & drop mouse operations to move table data.

# Calc
Improved selecting cells which contain hyperlinks.
n MM:SS or [MM]:SS or MM:SS.00 or [MM]:SS.00 pre-formatted cells a two digit groups input like 12:34 is now accepted as minutes:seconds value instead of the usual hours:minutes:00 value; to force the usual hours:minutes:seconds input on such cells enter three digit groups like 12:34:00.
Improved scalability of formula-groups computation on CPUs with large number of cores by potentially threading multiple independent formula-groups together.
Implemented a parallelized version of super scalar sample sort algorithm to speed up sorting. This is now used in pivot-table creation where some sorting is required.
Shading of columns/rows headers is removed; the headers are drawn flat now.
Deleted a 15 symbols limit to password length for XLSX files.
Performance improvements.
Full-Sheet Previews.

# Impress & Draw
Added 'Remove Hyperlink' to context menu in Impress.
Added 'Consolidate Text' which combines multiple selected textboxes into one (primarily to simplify editing fragmented content from imported PDFs).
Interaction now only executed in presentation mode (when clicking on an object). For edit mode, a context menu "Execute interaction" was added.
Image Maps now respect the setting to require Ctrl+Click to follow the hyperlink.
Hyperlink in Image Maps now work in Slideshow too.
Performance improvements.

# Base
Access2Base callable from Python.

# BASIC
Fix hex number conversion.
Improvements in VBA handling.
Fix handling for function that does not has closing parenthesis.

# Core / General
Internal Paths are now displayed in the UI.
Add checkbox to enable/disable sending crash reports to TDF.
Hyperlink context menus were unified. Every hyperlink now has the following context menu entries.
Generate QR Code feature is added in LO.

(ryoon)

2020-02-05 13:57:52 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.82.26

(nia)

2020-02-05 13:57:40 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.82.26

0.82.26
  - Debugger console window fixed to choose a smaller
    default size in Windows builds.
  - Debugger console window now resizes properly
    in Windows builds.
  - Using F10 (step over) in the debugger to step
    over INT 21h when a breakpoint for INT 21h is
    set now works correctly, instead of letting the
    instruction pointer "stick" there without moving.
  - Debugger interface now shows (running/watching)
    while RUNWATCH is active.
  - Debugger interface now correctly shows (running)
    status when F5 is used to resume emulation.
  - Debugger toggle reverts back to debugger interface
    instead of running state if triggered during a
    RUNWATCH command.
  - Fixed RUWNATCH command, which was broken by another
    fix sometime back designed to stop PIC event
    processing while in the debugger.
  - Debugger interface fixed to keep the SDL event
    handling going during the "pager" routine to
    prevent Windows from graying out the main window
    as "not responding" in Windows 7/8/10.
  - Direct3D support has been fixed to properly render
    pixel shaders again that were already written for
    other forks.
  - Added "Rescan all drives" menu command and mapper
    shortcut (Issue #1379 requested by saintfrater)

(nia)

2020-02-05 13:54:57 UTC MAIN commitmail json YAML

doc: Updated converters/orcus to 0.15.3

(ryoon)

2020-02-05 13:54:29 UTC MAIN commitmail json YAML

orcus: Update to 0.15.3

Changelog:
orcus 0.15.3

* xml-map

  * fixed another bug related to filling of cells down the column in a linked
    range with nested repeat elements.  The bug would occur when the field in
    a linked range is more than one level deeper than the nearest row group
    element.

* xls-xml

  * fixed a bug where TopCell and LeftCell attributes of the Table element
    were not properly honored.

orcus 0.15.2

* xml-map

  * fixed a bug that prevented filling of cells down the column in a linked
    range with nested repeat elements.  The bug would occur when the field in
    a linked range is associated with an element content rather than an
    attribute.

* xls-xml

  * added code to properly pick up and pass the number format codes, including
    named number format values such as 'General Date', 'Long Time, 'Currency'
    etc.

* fixed a build issue on older macOS environment, related to passing an rvalue
  to a tuple expecting a const reference.  The root cause was a bug in libc++
  of LLVM < 7.

* fixed a build issue with gcc5.

orcus 0.15.1

* switched xml_map_tree to using boost::object_pool to manage the life
  cycles of the objects within xml_map_tree, to avoid memory
  fragmentation.

* fixed incorrect handling of newly created elements in xml_map_tree.

* fixed segfault caused by double deletion of allocated memory for
  xml_map_tree::element, which seemed to happen only on 32-bit gcc builds.

* fixed weird test failures related to equality check of two double-precision
  values, caused probably by aggressive compiler optimization which only seems
  to get triggered in 32-bit gcc builds.

orcus 0.15.0

* spreadsheet interface

  * import_sheet::fill_down_cells() has been added as a required method, to
    allow the import filter code to duplicate cell value downward in one step.

* json parser

  * added test cases from JSONTestSuite.

  * fixed a bug on parsing an empty array containing one or more blank
    characters between the brackets.

* sax parser

  * fixed a bug on parsing an attribute value with encoded character
    immediately followed by a ';', such as '&amp;;'.

  * fixed a bug on parsing an assignment character '=' that either preceded or
    followed by whitespaces in attribute definition.

  * optionally use SSE4.2 intrinsics to speed up element name parsing.

* orcus-xml

  * revised its cli interface to make use of boost's program_options.

  * orcus-xml-dump's functionality has been combined into orcus-xml.

  * map mode now supports nested repeat elements to be mapped as range fields.

* orcus-json

  * map mode has been added to allow mapping of JSON documents to spreadsheet
    document model.  This mode either takes explicit mapping rule via map
    file, or performs automatic mapping by auto-identifying mappable ranges by
    analyzing the structure of the JSON document.

  * structure mode has been added to display the logical structures of JSON
    documents.

  * significantly improved performance of json document tree by utilizing
    object pool to manage the life cycles of json value instances.

* xls-xml

  * added support for importing named color values in the ss:Color attributes.

  * added support for handling UTF-16 streams that contains byte order marks.

* spreadsheet document

  * significantly improved performance of flat format output generation.

* internal

  * string_pool now uses boost's object_pool to manage the instances of stored
    strings.

  * file_content class has been added to memory-map file contents instead of
    loading them in-memory.

  * memory_content class has been added to map in-memory buffer with the
    optional ability to perform unicode conversion.

  * dom_tree has been renamed to dom::document_tree, and its interface has
    been cleaned up to hide its implementation details.

(ryoon)

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

doc: Updated math/libixion to 0.15.0
Updated math/py-libixion to 0.15.0

(ryoon)

2020-02-05 13:46:14 UTC MAIN commitmail json YAML

libixion, py-libixion: Update to 0.15.0

Changelog:
ixion 0.15.0

* fill_down_cells() method has been added to model_context, to fill duplicate
  values downward from an arbitrary cell position.  For now, it always
  duplicate the value of the source cell; cell value enumerations are not
  supported.  Also, filling down of formula cells is not yet supported.

* cell iterator has been aded to model_context, for efficient horizontal and
  vertical iterations of cell values in an arbitrary range within a sheet.

* improved the cmake-based build, with all test cases integrated.

* switched to spdlog for compile-time debug log outputs.

* improved performance by removing repeated fetching of each formula
  cell prior to interpretation.

* reworked topological sorting of formula cells to avoid having to
  unnecessarily build dependency relations twice; once during the
  dirty cell determination and twice prior to interpretation of
  formula cells.  The new code performs topological sorting during the
  dirty cell determination phase.

* reworked the cell reference tracker to use R-tree.  This allows more
  accurate tracking of references involving grouped formulas.

* fixed a resource leak with dynamic loading of compute engine modules.

(ryoon)

2020-02-05 13:33:44 UTC MAIN commitmail json YAML

2020-02-05 13:33:00 UTC MAIN commitmail json YAML

doc: Added devel/spdlog version 1.5.0

(ryoon)

2020-02-05 13:32:27 UTC MAIN commitmail json YAML

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

doc: Updated devel/mdds to 1.5.0

(ryoon)

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

mdds: Update to 1.5.0

Changelog:
mdds 1.5.0

* documentation

  * moved the documentation hosting to readthedocs.io, and adjusted the build
    steps.

  * moved the API incompatibility notes from README to the rst doc.

  * added the overview section for flat_segment_tree.

* multi_type_vector

  * fixed the static get(const const_position_type& pos) method for the
    boolean_element_block, by adding specialization for it to work around the
    issue with std::vector<bool> not having the at() method.

  * fixed an issue with the const position() method not returning a valid end
    position the same way the non-const variant does.

  * added steps to traverse blocks backward from the postiion specified in the
    position hint.  This may result in improved performance in some
    situations.

  * the standard integer blocks now use fixed size integer types i.e.

    * (u)int8_t

    * (u)int16_t

    * (u)int32_t

    * (u)int64_t

  * The numeric_element_block has been renamed to double_element_block.

  * added new block type to store float element values.

* general

  * added gdb pretty printers that prints the contents of the data structures.

(ryoon)

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

graphics: Enable qr-code-generator

(ryoon)

2020-02-05 13:17:57 UTC MAIN commitmail json YAML

doc: Added graphics/qr-code-generator version 1.4.0

(ryoon)

2020-02-05 13:17:21 UTC MAIN commitmail json YAML

graphics/qr-code-generator: import qr-code-generator-1.4.0

QR Code generator library written in C/C++.
The aim of this library is the best and clearest QR Code generation.

(ryoon)

2020-02-05 09:29:22 UTC MAIN commitmail json YAML

doc: Updated net/p5-MaxMind-DB-Reader to 1.000014

(fcambus)

2020-02-05 09:29:11 UTC MAIN commitmail json YAML

p5-MaxMind-DB-Reader: update to 1.000014.

1.000014 2019-06-18

- Added deprecation notice

(fcambus)

2020-02-05 09:12:32 UTC MAIN commitmail json YAML

doc: Updated devel/xa65 to 2.3.10

(fcambus)

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

xa65: update to 2.3.10.

ChangeLog:

xa-2.3.6

  * 'make test' for regression testing framework (requires Perl).
  * Changed getline() to xa_getline() to avoid collision with glibc 2.10+
  * Fixed compile problems with misc/.
  * Fixed message offsets.

xa-2.3.7

  * Fixed buffer overflow and test failure with gcc 4.9 (thanks Adam Sampson).
  * mvn and mvp now use the standard syntax (thanks Alessandro Gatti).
  * Copyright message is no longer put in the error log to simplify testing.
  * Makefile properly triggers a relink for testing or source changes.
  * Spurious messages quelled.
  * Documentation updated.
  * Testsuite expanded.

xa-2.3.8

  * Fixed issue with colons in string literals being treated as separators
    (thanks Simon Rowe).
  * Testsuite expanded.

xa-2.3.9

  * Fixed issue on Windows and DOS systems with the .bin pseudo-op (thanks
    Bago Zonde).
  * Documentation updated.
  * Testsuite expanded.
  * For the thirty year anniversary of xa, we're changing the name to xxxa.
    (Just kidding.)

xa-2.3.10

  * Three fixes, all from Andre:
    - Don't crash if a useless segment is referenced outside of relocating
      mode (thanks Laszlo Barath for the report).
    - Don't substitute within strings, for better cpp compatibility (thanks
      Glenn Holmer for the report). I added the -S option for backwards
      compatibility for the old behaviour; it will be removed in 2.4 and later.
    - Fix underflow issue if a variable is late-bound (with -L) when that
      variable is used in computations with negative offsets.
  * Deprecated options will be removed in 2.4 and everything is warned.
  * Documentation updated.
  * Testsuite expanded.

(fcambus)

2020-02-05 08:04:17 UTC MAIN commitmail json YAML

Patch away a use of the non-standard == as operator for the test command.

(he)

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

doc: Updated devel/binutils to 2.34

(rillig)

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

devel/binutils: update to 2.34

pkgsrc changes:

MAKE_JOBS_SAFE=no has been removed since binutils built fine with
MAKE_JOBS=3 on NetBSD-8.0-x86_64.

In some of the patches, all context lines have been removed since the raw
change is expressive enough without any context.

The patch for popcount is no longer necessary since the function has been
renamed in bfd.

upstream changes since 2.26:

Changes in 2.34:

* Binutils now supports debuginfod, an HTTP server for distributing
  ELF/DWARF debugging information as well as source code. When built with
  debuginfod, readelf and objdump can automatically query debuginfod
  servers for separate debug files when they otherwise cannot be found.
  To build binutils with debuginfod, pass --with-debuginfod to configure.
  This requires libdebuginfod, the debuginfod client library. debuginfod
  is distributed with elfutils, starting with version 0.178. For more
  information see https://sourceware.org/elfutils.

* Add --output option to the "ar" program.  This option can be used to specify
  the output directory when extracting members from an archive.

* Add --keep-section option to objcopy and strip.  This option keeps the
  specified section from being removed.

* Add visualization of jumps inside a function by drawing an ascii character
  graph between the address and the disassembler column.  Enabled via the
  --visualize-jumps command line option for objdump.  Currently supported by
  the x86, x86_64, and ARM targets.  The output looks something like this:

  c6: |  |    \----------> be 00 00 00 00      mov    $0x0,%esi
  cb: |  |          /----> 48 8b 3d 00 00 00 00 mov    0x0(%rip),%rdi        # d2 <main+0xd2>
  d2: |  |          |      31 c0                xor    %eax,%eax
  d4: |  |          |  /-- e8 00 00 00 00      callq  d9 <main+0xd9>
  d9: |  |          |  \-> bf 02 00 00 00      mov    $0x2,%edi
  de: |  +-----------|----- e8 00 00 00 00      callq  e3 <main+0xe3>
  e3: |  \-----------|----> 48 89 da            mov    %rbx,%rdx
  e6: |              |      be 00 00 00 00      mov    $0x0,%esi
  eb: |              \----- eb de                jmp    cb <main+0xcb>
  ed: \-------------------> 48 8b 16            mov    (%rsi),%rdx

  Additional arguments to the --visualize-jumps option add colors to the
  output.

Changes in 2.33:

* Add --source-comment[=<txt>] option to objdump which if present,
  provides a prefix to source code lines displayed in a disassembly.

* Add --set-section-alignment <section-name>=<align> option to objcopy to allow
  the changing of section alignments.

* Add --verilog-data-width option to objcopy for verilog targets to control
  width of data elements in verilog hex format.

* Add support for the Armv8.1-M Mainline and M-profile Vector Extension (MVE)
  instructions.

* The separate debug info file options of readelf (--debug-dump=links
  and --debug-dump=follow) and objdump (--dwarf=links and
  --dwarf=follow-links) will now display and/or follow multiple links if
  more than one are present in a file.  (This usually happens when gcc's
  -gsplit-dwarf option is used).

  In addition objdump's --dwarf=follow-links now also affects its other
  display options, so that for example, when combined with --syms it will
  cause the symbol tables in any linked debug info files to also be
  displayed.  In addition when combined with --disassemble the --dwarf=
  follow-links option will ensure that any symbol tables in the linked
  files are read and used when disassembling code in the main file.

* Add support for dumping types encoded in the Compact Type Format
  to objdump and readelf.

Changes in 2.32:

* The addr2line, c++filt, nm and objdump tools now have a limit on the
  maximum amount of recursion that is allowed whilst demangling strings.
  The value for this limit is defined by the DEMANGLE_RECRUSE_LIMIT
  constant declared in the include/demangle.h header file.  At the time
  of writing this constant has the value of 2048.

  The --no-recurse-limit option can be used to remove the limit, restoring
  the behaviour of earlier versions of these tools.  This may be needed in
  order to dmangle truly complicated names, but it also leaves the tools
  vulnerable to stack exhaustion from maliciously constructed mangled names.

* Objdump's --disassemble option can now take a parameter, specifying the
  starting symbol for disassembly.  Disassembly will continue from this
  symbol up to the next symbol or the end of the function.

* The MIPS port now supports the Loongson 2K1000 processor which implements
  the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE, Loongson-ext ASE,
  Loongson-ext2 ASE and MSA ASE instructions. Add -march=gs264e option for
  Loongson 2K1000 processor.

* The MIPS port now supports the Loongson 3A2000/3A3000 processor which
  implements the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE,
  Loongson-ext ASE and Loongson-ext2 ASE instructions. Add -march=gs464e
  option for Loongson 3A2000/3A3000 processor.

* The MIPS port now supports the Loongson 3A1000 processor, aka Loongson3a,
  which implements the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE
  and Loongson-ext ASE instructions. Add -march=gs464 option for Loongson
  3A1000 processor, The -march=loongson3a is an alias of -march=gs464 for
  compatibility.

* The size tool now has a new output format '--format=GNU' or '-G'.  The
  results are displayed in a similar manor to the default berkeley layout,
  except read-only data is counted in the data column, not the text column.
  Additionally the total is only included once.

Changes in 2.31:

* Add support for disassembling netronome Flow Processor (NFP) firmware files.

* The AArch64 port now supports showing disassembly notes which are emitted
  when inconsistencies are found with the instruction that may result in the
  instruction being invalid.  These can be turned on with the option -M notes
  to objdump.

* The AArch64 port now emits warnings when a combination of an instruction and
  a named register could be invalid.

* Added O modifier to ar to display member offsets inside an archive

Changes in 2.30:

* Add --debug-dump=links option to readelf and --dwarf=links option to objdump
  which displays the contents of any .gnu_debuglink or .gnu_debugaltlink
  sections.

  Add a --debug-dump=follow-links option to readelf and a --dwarf=follow-links
  option to objdump which causes indirect links into separate debug info files
  to be followed when dumping other DWARF sections.

Changes in 2.29:

* The MIPS port now supports microMIPS eXtended Physical Addressing (XPA)
  instructions for assembly and disassembly.

* The MIPS port now supports the microMIPS Release 5 ISA for assembly and
  disassembly.

* The MIPS port now supports the Imagination interAptiv MR2 processor,
  which implements the MIPS32r3 ISA, the MIPS16e2 ASE as well as a couple
  of implementation-specific regular MIPS and MIPS16e2 ASE instructions.

* The SPARC port now supports the SPARC M8 processor, which implements the
  Oracle SPARC Architecture 2017.

* The MIPS port now supports the MIPS16e2 ASE for assembly and disassembly.

* Add support for ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX.

* Add support for the wasm32 ELF conversion of the WebAssembly file format.

* Add --inlines option to objdump, which extends the --line-numbers option
  so that inlined functions will display their nesting information.

* Add --merge-notes options to objcopy to reduce the size of notes in
  a binary file by merging and deleting redundant notes.

* Add support for locating separate debug info files using the build-id
  method, where the separate file has a name based upon the build-id of
  the original file.

Changes in 2.28:

* This version of binutils fixes a problem with PowerPC VLE 16A and 16D
  relocations which were functionally swapped, for example,
  R_PPC_VLE_HA16A performed like R_PPC_VLE_HA16D while R_PPC_VLE_HA16D
  performed like R_PPC_VLE_HA16A.  This could have been fixed by
  renumbering relocations, which would keep object files created by an
  older version of gas compatible with a newer ld.  However, that would
  require an ABI update, affecting other assemblers and linkers that
  create and process the relocations correctly.  It is recommended that
  all VLE object files be recompiled, but ld can modify the relocations
  if --vle-reloc-fixup is passed to ld.  If the new ld command-line
  option is not used, ld will ld warn on finding relocations inconsistent
  with the instructions being relocated.

* The nm program has a new command-line option (--with-version-strings)
  which will display a symbol's version information, if any, after the
  symbol's name.

* The ARC port of objdump now accepts a -M option to specify the extra
  instruction class(es) that should be disassembled.

* The --remove-section option for objcopy and strip now accepts section
  patterns starting with an exclamation point to indicate a non-matching
  section.  A non-matching section is removed from the set of sections
  matched by an earlier --remove-section pattern.

* The --only-section option for objcopy now accepts section patterns
  starting with an exclamation point to indicate a non-matching section.
  A non-matching section is removed from the set of sections matched by
  an earlier --only-section pattern.

* New --remove-relocations=SECTIONPATTERN option for objcopy and strip.
  This option can be used to remove sections containing relocations.
  The SECTIONPATTERN is the section to which the relocations apply, not
  the relocation section itself.

Changes in 2.27:

* Add a configure option, --enable-64-bit-archive, to force use of a
  64-bit format when creating an archive symbol index.

* Add --elf-stt-common= option to objcopy for ELF targets to control
  whether to convert common symbols to the STT_COMMON type.

(rillig)

2020-02-05 04:09:11 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.4.7

(rillig)

2020-02-05 04:09:01 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.4.7

Changes since 19.4.6:

HOMEPAGE definitions that use http no longer get a warning that they
should migrate to https. Those that could be migrated have been migrated,
and the remaining homepages are not yet ready, so there's no benefit in
having this warning by default. Only in --network mode and when the https
site is indeed reachable, the warning is shown.

In long continued lines, the continuation backslash should be preceded by
a single space. Pkglint had wrongly removed that space in a few cases
before.

(rillig)

2020-02-05 03:32:26 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.49.2

(ryoon)

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

nss: Update to 4.49.2

Changelog:
No new functionality is introduced in this release. This release fixes several
issues:

- Bug 1606992 - Cache the most recent PBKDF1 password hash, to speed up
repeated SDR
  operations when using profiles using that hash. This is covering additional
cases
  not covered by NSS 3.49.1, important with the increased KDF iteration
counts.
- Bug 1608327 - Fix compilation problems with NEON-specific code in freebl
- Bug 1608895 - Fix a taskcluster issue with Python 2 / Python 3

NSS 3.49.2 requires NSPR 4.24 or newer.

(ryoon)

2020-02-05 03:27:33 UTC MAIN commitmail json YAML

doc: Updated devel/nspr to 4.25

(ryoon)

2020-02-05 03:26:52 UTC MAIN commitmail json YAML

nspr: Update to 4.25

* Fix runtime error by pthread_equal() misuse.

Changelog:
NSPR 4.25 contains the following changes:
- fixed reading files larger than 4 GB on Win32
- changes to NSPR test tools to allow them to run on our CI
- added support for Xtensa architecture

(ryoon)

2020-02-04 20:40:18 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Adds support for wolfSSL TLS option.

(fox)

2020-02-04 20:33:02 UTC MAIN commitmail json YAML

options.description: Add security/wolfssl

(fox)

2020-02-04 17:25:59 UTC MAIN commitmail json YAML

2020-02-04 17:25:21 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django2

(adam)

2020-02-04 17:25:05 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.10

Django 2.2.10 fixes a security issue:
CVE-2020-7471: Potential SQL injection via StringAgg(delimiter)
StringAgg aggregation function was subject to SQL injection, using a suitably crafted delimiter.

(adam)