Commit graph

329396 commits

Author SHA1 Message Date
wiz
6ea199b786 mk: fix a duplicate GCC9 variable to refer to GCC10 instead
Noted by Jackson Bryn in PR 55842.
2020-12-05 09:24:00 +00:00
wiz
6b87b8685d gcc10-libs: fix buildlink3.mk to not refer to gcc8-libs
Noted by Jackson Bryn in PR 55842
2020-12-05 09:22:54 +00:00
otis
2bbf6e5804 doc: Added databases/postgresql-wal2json version 2.3 2020-12-05 09:05:36 +00:00
otis
75b8384364 databases: Add postgresql-wal2json 2.3
wal2json is an output plugin for logical decoding. It means that the plugin
have access to tuples produced by INSERT and UPDATE. Also, UPDATE/DELETE old
row versions can be accessed depending on the configured replica identity.
Changes can be consumed using the streaming protocol (logical replication
slots) or by a special SQL API.
2020-12-05 09:04:58 +00:00
schwarz
cba78dfd8f updated games/gnuchess to 6.2.7
This release includes:
- Minor bug fixes mainly in the build scripts.
2020-12-05 08:52:42 +00:00
riastradh
e82307d022 Revert addition of devel/py-responses.
Turns out we already had net/py-responses, and somehow I missed it.
2020-12-05 03:22:34 +00:00
riastradh
729efa3af5 doc: Added Python packages: responses, flit, intelhex 2020-12-04 23:32:59 +00:00
riastradh
5bcd3f0804 devel/py-intelhex: Import py-intelhex 2.3.0
Python library for Intel HEX files manipulations

The Intel HEX file format is widely used in microprocessors and
microcontrollers area (embedded systems etc) as the de facto standard
for representation of code to be programmed into microelectronic
devices.

This work implements an intelhex Python library to read, write, create
from scratch and manipulate data from Intel HEX file format.

The distribution package also includes several convenience Python
scripts, including "classic" hex2bin and bin2hex converters and more,
those based on the library itself. Check the docs to know more.
2020-12-04 23:30:29 +00:00
riastradh
a6deb0c367 devel/py-flit: Import py-flit 3.0.0
Python and PyPI packaging tool.  Core library and bootstrapping goo
imported as devel/py-flit_core at the same time.  From the README:

   Flit is a simple way to put Python packages and modules on PyPI.

   It tries to require less thought about packaging and help you avoid
   common mistakes.
2020-12-04 23:29:32 +00:00
riastradh
cd97027937 devel/py-responses: Import py-responses 0.12.1
A utility library for mocking out the requests Python library.
2020-12-04 23:24:56 +00:00
gutteridge
01d46ce264 xfce4-xarchiver: configure phase expects GNU grep feature 2020-12-04 22:08:22 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
nia
cb5aeb6845 Switch the default Python version to 3.8
3.7 is currently in security fixes only mode, but 3.8 will
continue to recieve a few more months of normal bug fixes.
This should give us time to prep the tree for 3.9 (a few packages
are not happy with 3.9 yet).

3.8 might be more problematic than 3.7 for Linuxes using older compilers
where shm_open isn't detected probably (however this problem doesn't
seem to be entirely absent in 3.7, as shown by certain packages like
mozjs*?). According to the CentOS 7 folks on tech-pkg this should be
possible to work around by using a newer compiler.
2020-12-04 20:43:43 +00:00
nia
24fbe9014e meson: Honour per-pkg make jobs 2020-12-04 18:23:05 +00:00
adam
7a80c44418 Added net/py-aioresponses; Updated lang/py-pygls 2020-12-04 16:47:22 +00:00
adam
33af42340c py-pygls: updated to 0.9.1
0.9.1

Added
- Functions to convert positions from and to utf-16 code units
- Type definitions for `ClientInfo` and `HoverParams`

Changed
- Exit server normally when `ctrl+c` is pressed in command shell.
- Mark deprecated `rangeLength` optional in `TextDocumentContentChangeEvent`
- Optimize json-rpc message serialization
- Fix `__init__()` constructors in several interface types
- Fix valueSet type in `SymbolKindAbstract`

Fixed
- `coroutine` deprecation warning - use async def instead
2020-12-04 16:46:59 +00:00
adam
e091020e49 py-aioresponses: added version 0.7.1
Aioresponses is a helper to mock/fake web requests in python aiohttp package.
2020-12-04 16:31:18 +00:00
jperkin
4996cb6c0d libev: Build with _REENTRANT on SunOS.
Fixes issues seen with multithreaded programs on illumos.  Reported by
andyf @ OmniOS.
2020-12-04 15:56:10 +00:00
ryoon
47e9742aca doc: Updated shells/zsh to 5.8nb1 2020-12-04 15:23:36 +00:00
ryoon
1729053da1 zsh: Follow pkgdb migration to fix pkg_info(1) suggestion on NetBSD
Bump PKGREVISION.
2020-12-04 15:23:02 +00:00
he
9e7b813e12 Note update of net/unbound to 1.13.0. 2020-12-04 15:04:05 +00:00
he
ceb4d3f716 Update unbound to version 1.13.0.
Pkgsrc changes:
 * none, other than checksums.

Upstream changes:

This version has fixes to connect for UDP sockets, slowing down
potential ICMP side channel leakage.  The fix can be controlled with the
option udp-connect: yes, it is enabled by default.

Additionally CVE-2020-28935 is fixed, this solves a problem where the
pidfile is altered by a symlink, and fails if a symlink is encountered.
See https://nlnetlabs.nl/downloads/unbound/CVE-2020-28935.txt for more
information.

New features are upstream TCP and TLS query reuse, where a channel is
reused for several queries.  And http-notls-downstream: yesno for
unencrypted DoH, useful for back end support servers.  The option
infra-keep-probing can be used to probe hosts that are down more
frequently.

The options edns-client-string and edns-client-string-opcode can be used
to add an EDNS option with the specified string in queries towards
servers, with the servers specified by IP address.  It replaces the
edns-client-tag option.

The released version equals the 1.13.0rc4 with an added fix for stream
reuse and tcp fast open.

Features
- Pass the comm_reply information to the inplace_cb_reply* functions
  during the mesh state and update the documentation on that.
- Fix #330: [Feature request] Add unencrypted DNS over HTTPS support.
  This adds the option http-notls-downstream: yesno to change that,
  and the dohclient test code has the -n option.
- Merge PR #228 : infra-keep-probing option to probe hosts that are
  down.  Add infra-keep-probing: yes option. Hosts that are down are
  probed more frequently.
  With the option turned on, it probes about every 120 seconds,
  eventually after exponential backoff, and that keeps that way. If
  traffic keeps up for the domain. It probes with one at a time, eg.
  one query is allowed to probe, other queries within that 120 second
  interval are turned away.
- Merge PR #313 from Ralph Dolmans: Replace edns-client-tag with
  edns-client-string option.
- Merge PR #283 : Stream reuse.  This implements upstream stream
  reuse for performing several queries over the same TCP or TLS
  channel.
- Fix to connect() to UDP destinations, default turned on,
  this lowers vulnerability to ICMP side channels.
  Option to toggle udp-connect, default is enabled.

Bug Fixes
- Fix #319: potential memory leak on config failure, in rpz config.
- Fix dnstap socket and the chroot not applied properly to the dnstap
  socket path.
- Fix warning in libnss compile, nss_buf2dsa is not used without DSA.
- Fix #323: unbound testsuite fails on mock build in systemd-nspawn
  if systemd support is build.
- Fix for python reply callback to see mesh state reply_list member,
  it only removes it briefly for the commpoint call so that it does
  not drop it and attempt to modify the reply list during reply.
- Fix that if there are on reply callbacks, those are called per
  reply and a new message created if that was modified by the call.
- Free up auth zone parse region after use for lookup of host
- Merge PR #326 from netblue30: DoH: implement content-length
  header field.
- DoH content length, simplify code, remove declaration after
  statement and fix cast warning.
- Fix that if there are reply callbacks for the given rcode, those
  are called per reply and a new message created if that was modified
  by the call.
- Fix that the out of order TCP processing does not limit the
  number of outstanding queries over a connection.
- Fix python documentation warning on functions.rst inplace_cb_reply.
- Log ip address when http session recv fails, eg. due to tls fail.
- Fix to set the tcp handler event toggle flag back to default when
  the handler structure is reused.
- Clean the fix for out of order TCP processing limits on number
  of queries.  It was tested to work.
- Fix that http settings have colon in set_option, for
  http-endpoint, http-max-streams, http-query-buffer-size,
  http-response-buffer-size, and http-nodelay.
- Fix memory leak of https port string when reading config.
- local-zone regional allocations outside of chunk
- Merge PR #324 from James Renken: Add modern X.509v3 extensions to
  unbound-control TLS certificates.
- Fix for PR #324 to attach the x509v3 extensions to the client
  certificate.
- Fix #327: net/if.h check fails on some darwin versions; contribution
  by Joshua Root.
- Fix #320: potential memory corruption due to size miscomputation upton
  custom region alloc init.
- Fix #333: Unbound Segmentation Fault w/ log_info Functions From
  Python Mod.
- Fix that minimal-responses does not remove addresses from a priming
  query response.
- In man page note that tls-cert-bundle is read before permission
  drop and chroot.
- Fix #341: fixing a possible memory leak.
- Fix memory leak after fix for possible memory leak failure.
- Fix #343: Fail to build --with-libnghttp2 with error: 'SSIZE_MAX'
  undeclared.
- Fix for #303 CVE-2020-28935 : Fix that symlink does not interfere
  with chown of pidfile.
- Fix #347: IP_DONTFRAG broken on Apple xcode 12.2.
- Fix #350: with the AF_NETLINK permission, to fix 1.12.0 error:
  failed to list interfaces: getifaddrs: Address family not
  supported by protocol.
- Merge #351 from dvzrv: Add AF_NETLINK to set of allowed socket
  address families.
- iana portlist updated.
- Fix crash when TLS connection is closed prematurely, when
  reuse tree comparison is not properly identical to insertion.
- Fix padding of struct regional for 32bit systems.
- with udp-connect ignore connection refused with UDP timeouts.
- Fix udp-connect on FreeBSD, do send calls on connected UDP socket.
- Better fix for reuse tree comparison for is-tls sockets.  Where
  the tree key identity is preserved after cleanup of the TLS state.
- Fix memory leak for edns client tag opcode config element.
- Attempt fix for libevent state in tcp reuse cases after a packet
  is written.
- Fix readagain and writeagain callback functions for comm point
  cleanup.
- Fix to omit UDP receive errors from log, if verbosity low.
  These happen because of udp-connect.
- For #352: contrib/metrics.awk for Prometheus style metrics output.
- Fix that after failed read, the readagain cannot activate.
- Clear readagain upon decommission of pending tcp structure.
- Fix compile warning for type cast in http2_submit_dns_response.
- Fix when use free buffer to initialize rbtree for stream reuse.
- Fix compile warnings for windows.
- Fix compile warnings in rpz initialization.
- Fix contrib/metrics.awk for FreeBSD awk compatibility.
- Fix assertion failure on double callback when iterator loses
  interest in query at head of line that then has the tcp stream
  not kept for reuse.
- Fix stream reuse and tcp fast open.
2020-12-04 15:03:12 +00:00
adam
945fabf01f Updated net/py-aio-pika, devel/py-pip 2020-12-04 14:17:28 +00:00
adam
4041107441 py-pip: updated to 20.3.1
20.3.1 (2020-12-03)
===================

Deprecations and Removals
-------------------------
- The --build-dir option has been restored as a no-op, to soften the transition
  for tools that still used it.


20.3 (2020-11-30)
=================

Deprecations and Removals
-------------------------
- Remove --unstable-feature flag as it has been deprecated.

Features
--------
- Add support for :pep:`600`: Future 'manylinux' Platform Tags for Portable Linux Built Distributions.
- The new resolver now resolves packages in a deterministic order.
- Add support for MacOS Big Sur compatibility tags.

Bug Fixes
---------
- New Resolver: Rework backtracking and state management, to avoid getting stuck in an infinite loop.
- New resolver: Check version equality with ``packaging.version`` to avoid edge
  cases if a wheel used different version normalization logic in its filename
  and metadata.
- New resolver: Show each requirement in the conflict error message only once to reduce cluttering.
- Fix a regression that made ``pip wheel`` generate zip files of editable
  requirements in the wheel directory.
- Fix ResourceWarning in VCS subprocesses
- Redact auth from URL in help message.
- New Resolver: editable installations are done, regardless of whether
  the already-installed distribution is editable.

Vendored Libraries
------------------
- Upgrade certifi to 2020.11.8
- Upgrade colorama to 0.4.4
- Upgrade packaging to 20.7
- Upgrade pep517 to 0.9.1
- Upgrade requests to 2.25.0
- Upgrade resolvelib to 0.5.3
- Upgrade toml to 0.10.2
- Upgrade urllib3 to 1.26.2

Improved Documentation
----------------------
- Add a section to the User Guide to cover backtracking during dependency resolution.
- Reorder and revise installation instructions to make them easier to follow.
2020-12-04 14:17:02 +00:00
adam
8c9e2c140f py-aio-pika: updated to 6.7.1
6.7.1
Fix breaking change in callback definition
2020-12-04 14:13:32 +00:00
gdt
3f01c98c3c chirp: Add gdt@ as secondary MAINTAINER 2020-12-04 13:51:37 +00:00
wiz
45de8ad761 doc: Updated pkgtools/pkgin to 20.11.0nb2 2020-12-04 13:39:55 +00:00
wiz
7ed702df9b pkgin: comment out pkg_install dependency
pkg_install required by mk is newer than what is required here, and the
DEPENDS here will always pull in the package even if the base system provides
a newer version.

Bump PKGREVISION.
2020-12-04 13:39:45 +00:00
nros
f1897fac1c doc: Updated misc/bibletime to 3.0 2020-12-04 12:23:37 +00:00
nros
c601406ef7 Updated bibletime to version 3.0
Changes from release notes:

Enhancements:

    * Text windows now have continuous scrolling from the beginning to end of
      a module. At the end of a chapter just keep scrolling to see the next
      chapter.
    * You don't have to open the Personal Commentary for writing. Edit it in a
      normal text window or even when it is a parallel column in a text window.
    * Automatic text scrolling up or down with variable speed and pause.
    * Copy to clipboard by choosing the beginning and ending reference.
    * A search filter was added in the "Install Works" page of the Bookshelf
      Manager.
    * You can select text from a single column when using parallel texts in a
      window.
    * Added a user interface to delete or create search indices.
    * The first time the Bookshelf Manager is used in a session, the remote
      libraries are updated.
    * Improved popup menus and icons for module chooser buttons and text
      window headers.
    * Show module unlock information in about text when available.
    * Improved unlocking of modules.

Bugs fixed:

    * Locked Bible not unlocking properly.
    * Place not being saved in Daily Devotional.
    * Problems with MAG window references using hebrew modules OSHB and OSMHB.
    * Unable to create a search scope for deuterocanonical books.
    * Searching with quotes not working.
    * MAG windows Strongs references not working unless config settings were
      saved.
2020-12-04 12:17:58 +00:00
jperkin
7ee83fc0d3 doc: Updated security/duo-unix to 1.11.4 2020-12-04 12:15:54 +00:00
jperkin
f9e011dd1b duo-unix: Update to 1.11.4.
Changes since 1.10.4:

duo_unix-1.11.4 - May 18, 2020
  Added support for Ubuntu 20.04.
  Added support tool to collect information (e.g. logs and PAM stacks) you can
  send to Duo Support when troubleshooting issues.
  Ubuntu 12.04 no longer supported.
  Updated GPG public key for downloading distribution packages.

duo_unix-1.11.3 - October 2019
  Support for CentOS 8, Red Hat 8, and Debian 10.
  Improved validation of BSON messages.
  Updated GPG public key for downloading distribution packages.

duo_unix-1.11.2 - June 2019
  Published a guide to recommended Kerberos configuration for Duo Unix. Thanks
  to Neal Poole at Facebook for bringing expertise and attention to this topic.
  Updated SELinux policy to allow local logins to use the pam_duo PAM module
  and made sshd configurable. This requires installation of
  selinux-policy-devel on CentOS and RHEL 7 as a prerequisite.
  Added support for spaces in group names when escaped with backslashes in
  pam_duo.conf and login_duo.conf
  Debian 7 no longer supported.

duo_unix-1.11.1 - November 2018
  Fixed bug causing console login to fail on certain systems.
  Debian 7 support is deprecated and will be removed in the next release.

duo_unix-1.11.0 - October 2018
  Added configuration options for parsing the Duo username out of the GECOS
  field: gecos_username_pos and gecos_delim.
  Support for Debian 9 (Stretch).
  CentOS 5 no longer supported.

duo_unix-1.10.5 - September 2018
  CentOS 5 Support is deprecated and will be removed in the next release.
  Fixed a bug that caused a segfault on systems where the hostname wasn't
  retrievable.
2020-12-04 12:15:41 +00:00
bsiegert
e309b7c0d7 go-tools: fix build, bump revision
Apologies for breaking this package so hard with the previous update.

- add missing buildlinks to go-mod, go-crypto and goldmark
- remove bin/server (which is the "getgo" App Engine app, not useful locally)
- update PLIST
2020-12-04 11:31:16 +00:00
wiz
507c0b7f15 doc: mention pkg_install 20200828 and pkgdb default location change 2020-12-04 10:37:39 +00:00
bsiegert
daabd2f3de doc: Updated devel/go-mod to 0.4.0 2020-12-04 09:25:59 +00:00
adam
9173f3dd79 Updated devel/py-ddt, devel/py-approvaltests 2020-12-04 09:25:45 +00:00
bsiegert
75dcc7bc76 New package, go-mod-0.4.0.
Ironically, this is not packaged as a Go module, because it is a dependency
of go-tools.

This repository holds packages for writing tools
that work directly with Go module mechanics.
That is, it is for direct manipulation of Go modules themselves.

It is NOT about supporting general development tools that
need to do things like load packages in module mode.
That use case, where modules are incidental rather than the focus,
should remain in x/tools, specifically x/tools/go/packages.

The specific case of loading packages should still be done by
invoking the go command, which remains the single point of
truth for package loading algorithms.
2020-12-04 09:25:33 +00:00
adam
8d30b3d7aa py-approvaltests: updated to 0.2.10
v0.2.10
added default parameter to Approvals.verify_with_namer
2020-12-04 09:25:25 +00:00
adam
b2a9e7d4fc py-ddt: updated to 1.4.1
1.4.1:
Due to numerous problems removed nose dependency completely in favor of pytest.
Fixed compatibility with Python 2.7

1.4.0:
Added support for index-only test names

1.3.1:
Switched from Travis to Github Actions for builds and release upload.

1.3.0:
Added the ability to specify the YAML loader in the file_data decorator
Dropped Python 3.4 support

1.2.2:
Merge pull request 76 from Harmon758/url-updates
Merge pull request 74 from carlwgeorge/stdlib-mock
2020-12-04 09:23:18 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
gutteridge
ac7e3238f0 autoconf-archive & gnome-common: these conflict with each other
Both install the file share/aclocal/ax_check_enable_debug.m4.
2020-12-03 23:01:27 +00:00
gutteridge
52fc9e0c0b autoconf213: add to $CONFLICTS instead of overwriting it
I doubt this would impact anyone given how old both of those conflicts
entries are, but fix anyway.
2020-12-03 22:56:00 +00:00
nia
55f9e5f551 doc: Updated audio/qmmp to 1.4.2 2020-12-03 22:32:55 +00:00
nia
46d0803df5 qmmp: Update to 1.4.2
Version 1.4.1
* fixed NetBSD build
* fixed 'jump to track' dialog delay
* fixed feature to disable formats in the ffmpeg plugin
* fixed some streams detection in the mpeg plugin
* fixed losing of equalizer settings
* fixed codec and bitrate displaying for IceCast streams
* fixed playback startup detection in the mpris plugin
* updated Russian translation
* updated Dutch translation (Heimen Stoffels)
* updated Galician translation (Delio Docampo Cordeiro)
* updated Polish translation (mrerexx)
* updated Portuguese translation (Sérgio Marques)
* updated Spanish translation (Joel Barrios)
* updated Turkish translation (abcmen)

Version 1.4.2
* fixed playlist updating
* fixed memory leak
* fixed kwin support
* fixed xing header parsing in the mpeg plugin
* updated Greek translation (Dimitrios Glentadakis)
2020-12-03 22:32:41 +00:00
nia
835db13a97 doc: Updated multimedia/lightspark to 0.8.3 2020-12-03 22:23:44 +00:00
nia
9f023c3c42 lightspark: Update to 0.8.3
Changes:

    fix support for sound in PPAPI plugin
    better handling of obfuscated code
    new command line argument to ignore unhandled exceptions
    support for context menus added
    partial support for CubeTextures and compressed Textures in Stage3d
    ability to create screenshot added
    boost dependency removed
    fullscreen mode implemented
    better sound handling, especially for AVM1
    better support of older (AVM1) swf files
    support for xml in AVM1
    support for video streaming in AVM1
2020-12-03 22:23:33 +00:00
nia
2580c99f2a doc: Updated audio/lilv to 0.24.10 2020-12-03 21:44:45 +00:00
nia
a812a772f8 lilv: Update to 0.24.10
lilv (0.24.10) stable;

  * Fix memory leaks in lv2bench
  * Fix various minor warnings and other code quality issues
  * Make lilv_world_get() use translations
  * Split and clean up test suite

 -- David Robillard <d@drobilla.net>  Sun, 27 Sep 2020 12:17:02 +0000
2020-12-03 21:44:33 +00:00
nia
3ec3239092 doc: Updated audio/vamp-plugin-sdk to 2.10.0 2020-12-03 21:37:20 +00:00
nia
1538df086c vamp-plugin-sdk: Update to 2.10
Version 2.10, 2020-05-18 (minor feature release)

  * Add a method to PluginWrapper, the host-side base for adapters
    like PluginInputDomainAdapter that modify the processing behaviour
    of a plugin, that tells it to "disown" the wrapped plugin. The
    former behaviour, and still the default, is for the wrapper to
    take ownership of the wrapped plugin. The alternative behaviour
    makes it easier to mix these classes with some modern C++ styles
    that use managed pointers
2020-12-03 21:37:10 +00:00