Commit graph

293261 commits

Author SHA1 Message Date
kamil
96980dc8b8 haxm: Bump PKGREVISION after recent fixes in the package 2019-02-13 17:42:57 +00:00
wiz
7c6718841e pinentry/Makefile.common: mention pinentry-fltk 2019-02-13 17:42:07 +00:00
wiz
7a2feff35b pinentry*: improve DESCR 2019-02-13 17:41:41 +00:00
wiz
a320937983 pinentry-fltk: on second thought, use local distinfo
Since this has a patch only needed for the fltk version.
2019-02-13 17:40:53 +00:00
wiz
1eb4cd7a85 security/pinentry-fltk: import pinentry-fltk-1.1.0
Packaged for wip by Michael Bäuerle.

This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as FLTK,
GTK+ and QT, as well as for the console, using curses.

This package contains the FLTK frontend.
2019-02-13 17:39:36 +00:00
wiz
b578deab27 doc: Updated news/canlock-hp to 3.1.0 2019-02-13 17:36:13 +00:00
wiz
391b903d24 canlock-hp: update to 3.1.0.
Provided by Michael Bäuerle via pkgsrc-wip.

Source tree of canlock-hp was merged into libcanlock.
This package now tracks the version number of libcanlock.

Changelog
=========

3.1.0      2019-01-26
           Merged into libcanlock package. Now using the same version number.
           Manual page of canlock-hfp utility updated
2019-02-13 17:36:05 +00:00
wiz
411f38f0b7 doc: Updated news/libcanlock to 3.1.0 2019-02-13 17:35:17 +00:00
wiz
068ee74f53 libcanlock: update to 3.1.0.
From Michael Bäuerle via pkgsrc-wip.

Option "--disable-hp" added (header parsers will stay in package canlock-hp).

Changelog
=========

3.1.0      2019-01-26
           Merged canlock-hp into libcanlock package (now tracking the version
            number of the libcanlock package)
           Configure option "--disable-hp" added (Default is set to build
            canlock-hp, use this option to get the behaviour from 3.0.x)
           Manual page of canlock-hfp utility updated
           Library API and ABI are unchanged
2019-02-13 17:35:08 +00:00
kamil
5e685f1273 haxm: Install the script as unstripped kernel module
The NetBSD kernel linker requires symbols in order to operate properly.

Reported by <gson>
2019-02-13 16:48:58 +00:00
adam
a440fd9806 Updated net/py-amqp, net/py-kombu 2019-02-13 16:24:33 +00:00
adam
80a7761b88 py-kombu: updated to 4.3.0
4.3.0:
- Added Python 3.7 support.
- Avoid caching queues which are declared with a TTL.
  Queues that are declared with a TTL are now also be excluded from the
  in-memory cache in case they expire between publishes on the same channel.
- Added an index to the Message table for the SQLAlchemy transport.
  The index allows to effectively sorting the table by the message's timestamp.
- Added a timeout that limits the amount of time we retry
  to reconnect to a transport.
- :class:celery.asynchronous.hub.Hub is now reentrant.
  This allows calling :func:celery.bin.celery.main to revive a worker in
  the same process after rescuing from shutdown (:class:SystemExit).
- Queues now accept string exchange names as arguments as documented.
  Tests were added to avoid further regressions.
- Specifying names for broadcast queues now work as expected.
  Previously, named broadcast queues did not create multiple queues per worker.
  They incorrectly declared the named queue which resulted in one queue per
  fanout exchange, thus missing the entire point of a fanout exchange.
  The behavior is now matched to unnamed broadcast queues.
- When initializing the Redis transport in conjunction with gevent
  restore all unacknowledged messages to queue.
- Allow :class:kombu.simple.SimpleQueue to pass queue_arguments to Queue object.
  This allows :class:kombu.simple.SimpleQueue to connect to RabbitMQ queues with
  custom arguments like 'x-queue-mode'='lazy'.
- Add support for 'rediss' scheme for secure Redis connections.
  The rediss scheme defaults to the least secure form, as
  there is no suitable default location for ca_certs. The recommendation
  would still be to follow the documentation and specify broker_use_ssl if
  coming from celery.
- Added the Azure Storage Queues transport.
  The transport is implemented on top of Azure Storage
  Queues. This offers a simple but scalable and low-cost PaaS
  transport for Celery users in Azure. The transport is intended to be
  used in conjunction with the Azure Block Blob Storage backend.
- Added the Azure Service Bus transport.
  The transport is implemented on top of Azure Service Bus and
  offers PaaS support for more demanding Celery workloads in Azure.
  The transport is intended to be used in conjunction with the Azure
  CosmosDB backend.
- Drop remaining mentions of Jython support completely.
- When publishing messages to the Pidbox, retry if an error occurs.
- Fix infinite loop in :method:kombu.asynchronous.hub.Hub.create_loop.
- Worker shutdown no longer duplicates messages when using the SQS broker.
- When using the SQS broker, prefer boto's default region before our hardcoded default.
- Fixed closing of shared redis sockets which previously caused Celery to hang.
- the Pyro_ transport (:mod:kombu.transport.pyro) now works with
  recent Pyro versions. Also added a Pyro Kombu Broker that this transport
  needs for its queues.
- Handle non-base64-encoded SQS messages.
- Move the handling of Sentinel failures to the redis library itself.
  Previously, Redis Sentinel worked only if the first node's sentinel
  service in the URI was up. A server outage would have caused downtime.
- When using Celery and the pickle serializer with binary data as part of the
  payload, UnicodeDecodeError would be raised as the content was not utf-8.
  We now replace on errors.
- Allow setting :method:boto3.sqs.create_queue Attributes via transport_options.
- Fixed infinite loop when entity.channel is replaced by revive() on connection
  drop.
- Added optional support for Brotli compression.
- When using the SQS broker, FIFO queues with names that ended with the 'f' letter
  were incorrectly parsed. This is now fixed.
- Added optional support for LZMA compression.
- Added optional support for ZStandard compression.
- Require py-amqp 2.4.0 as the minimum version.
- The value of DISABLE_TRACEBACKS environment variable is now respected on debug, info
  and warning logger level.
2019-02-13 16:24:15 +00:00
adam
e5204d3aab py-amqp: updated to 2.4.1
2.4.1:
- To avoid breaking the API basic_consume() now returns the consumer tag
  instead of a tuple when nowait is True.
- Fix crash in basic_publish when broker does not support connection.blocked
  capability.
- read_frame() is now Python 3 compatible for large payloads.
- Support float read_timeout/write_timeout.
- Always treat SSLError timeouts as socket timeouts.
- Treat EWOULDBLOCK as timeout.
  This fixes a regression on Windows from 2.4.0.
2019-02-13 16:20:01 +00:00
kamil
42c724e457 haxm: Register a new build dependency on nasm
Reported by <gson>
2019-02-13 16:08:50 +00:00
adam
00c9678291 Updated security/libassuan2, security/gnupg2 2019-02-13 16:07:05 +00:00
adam
73e37e4368 gnupg2: updated to 2.2.13
Noteworthy changes in version 2.2.13:
* gpg: Implement key lookup via keygrip (using the & prefix).
* gpg: Allow generating Ed25519 key from existing key.
* gpg: Emit an ERROR status line if no key was found with -k.
* gpg: Stop early when trying to create a primary Elgamal key.
* gpgsm: Print the card's key algorithms along with their keygrips
  in interactive key generation.
* agent: Clear bogus pinentry cache in the error case.
* scd: Support "acknowledge button" feature.
* scd: Fix for USB INTERRUPT transfer.
* wks: Do no use compression for the the encrypted challenge and
  response
2019-02-13 16:06:44 +00:00
adam
1e7f50f61a libassuan2: updated to 2.5.3
Noteworthy changes in version 2.5.3:
* Add a timeout for writing to a SOCKS5 proxy.  This helps if another
  service is running on the standard tor socket (e.g. Windows 10).
* Add workaround for a problem with LD_LIBRARY_PATH on newer systems.
2019-02-13 16:05:48 +00:00
adam
ccfe9721a5 Updated www/py-daphne, www/py-channels 2019-02-13 15:57:20 +00:00
adam
278d85a2fd py-channels: updated to 2.1.7
2.1.7:
* HTTP request body size limit is now enforced
* database_sync_to_async now closes old connections before it runs code
* Auth middleware closes old connections before it runs
2019-02-13 15:57:01 +00:00
adam
3d67758b4d py-daphne: updated to 2.2.5
2.2.5:
* WebSocket handshakes are now affected by the websocket connect timeout, so
  you can limit them from the command line.
* Server name can now be set using --server-name
2019-02-13 15:55:41 +00:00
adam
78bddceba1 Updated devel/py-test, devel/py-test-assume 2019-02-13 15:41:48 +00:00
adam
7622f4c416 py-test-assume: updated to 1.2.2
v1.2.2:
Minor bugfixes re: compatibility with other plugins and pytest version
2019-02-13 15:41:30 +00:00
adam
d034d09fc0 py-test: updated to 4.2.1
pytest 4.2.1:

Bug Fixes
- The pytest_report_collectionfinish hook now is also called with --collect-only.
- Do not raise UsageError when an imported package has a pytest_plugins.py child module.
- Fix output capturing when using pdb++ with recursive debugging.
- Fix handling of collect_ignore via parent conftest.py.
- Fix regression where setUpClass would always be called in subclasses even if all tests
  were skipped by a unittest.skip() decorator applied in the subclass.
- Fix parametrize(... ids=<function>) when the function returns non-strings.
- Fix/improve collection of args when passing in __init__.py and a test file.
- more_itertools is now constrained to <6.0.0 when required for Python 2.7 compatibility.
- Fix "ValueError: Plugin already registered" exceptions when running in build directories that symlink to actual source.

Improved Documentation
- Add note to plugins.rst that pytest_plugins should not be used as a name for a user module containing plugins.
- Document how to use raises and does_not_raise to write parametrized tests with conditional raises.
- Document how to customize test failure messages when using
  pytest.warns.

Trivial/Internal Changes
- Some verbosity related attributes of the TerminalReporter plugin are now
  read only properties.
2019-02-13 15:40:53 +00:00
tnn
a545e0d8b6 doc: Updated converters/qrencode to 4.0.2 2019-02-13 15:21:06 +00:00
tnn
4cbb38b25b revbump for converters/qrencode solib major bump 2019-02-13 15:20:27 +00:00
tnn
97055bb989 qrencode: update to 4.0.2
Version 4.0.2 (2018.6.6)
------------------------
* Build script fixes. (Thanks to @mgorny)

Version 4.0.1 (2018.6.4)
------------------------
* CMake support improved.
* New test scripts have been added.
* Some compile time warnings have been fixed.

Version 4.0.0 (2017.9.21)
-------------------------
* Memory efficiency has been improved.
* QRcode_clearCache() has been deprecated.
* Error correction code generating functions have been improved.
* Command line tool "qrencode" has been improved:
	* XPM support. (Thanks to Tobias Klauser)
	* PNG32 (direct color mode) support. (Thanks to Greg Hart)
	* EPS output now supports foreground and background color.
	* New options "-r" and "--svg-path" have been added.
	  (Thanks to Robert Petersen and @Oblomov)
* CMake support has been added. (optional) (Thanks to @misery)
* Various bug fixes.
* Various performance improvements.

Release Note:
While the API has not been changed since the previous major release, we
incremented the major version number of libqrencode to 4 because the
implementation of the library has been largely changed.

This release improves the performance and memory footprints of code generation.

Now you can build libqrencode with CMake.

If you build the test programs, please note that the required SDL version has
been changed from 1.2 to 2.0.
2019-02-13 15:16:00 +00:00
jperkin
78680ebe99 qemu: Fix build on SunOS. 2019-02-13 14:08:42 +00:00
he
e6b329f0b0 Bump sparc64--netbsd bootstrap kit to 1.32.0. 2019-02-13 13:33:43 +00:00
adam
3fdc379ec0 Updated devel/py-anytree, devel/py-uvloop, textproc/py-sphinx-rtd-theme, time/py-dateparser 2019-02-13 12:54:54 +00:00
adam
6eaeee39a1 py-dateparser: updated to 0.7.1
0.7.1:
Features/news:
Added detected language to return value of search_dates()
Performance improvements
Refreshed versions of dependencies

Improvements:
Fixed unpickleable DateTime objects with timezones
Fixed regex pattern to avoid new behaviour of re.split in Python 3.7
Fixed an exception thrown when parsing colons
Fixed tests failing on days with number greater than 30
Fixed ZeroDivisionError exceptions
2019-02-13 12:54:27 +00:00
adam
c43033b3cb py-sphinx-rtd-theme: updated to 0.4.3
0.4.3:
Fixes
Fix scrolling to active item in sidebar on load
Style caption link for code and literal blocks
Fix inconsistent font size and line height for autodoc "raises" and "returns"
Fix last_updated notice appearing in same line as copyright notice
2019-02-13 12:50:40 +00:00
adam
c06bc9c972 py-uvloop: updated to 0.12.1
v0.12.1:
Fix a circular references case in SSL implementation.
Cleanup references to callbacks in canceled callback handles.
2019-02-13 12:47:58 +00:00
adam
7ab578040a py-anytree: updated to 2.6.0
2.6.0:
Allow children attribute in constructor for one-line construction
Fix DotExporter escape
2019-02-13 12:47:23 +00:00
nia
53b098c377 doc: Updated lang/erlang to 21.2.5 2019-02-13 11:54:30 +00:00
nia
362e463d4f erlang: Update to 21.2.5
Changes:

 ---------------------------------------------------------------------
 --- inets-7.0.5 -----------------------------------------------------
 ---------------------------------------------------------------------

 The inets-7.0.5 application can be applied independently of other
 applications on a full OTP 21 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-15554    Application(s): inets
               Related Id(s): ERIERL-289

               Fixed bug that causes a crash in http client when using
               hostnames (e.g. localhost) with the the option
               ipv6_host_with_brackets set to true.

               This change also fixes a regression: httpc:request
               fails with connection error (nxdomain) if option
               ipv6_host_with_brackets set to true and host component
               of the URI is an IPv6 address.


 Full runtime dependencies of inets-7.0.5: erts-6.0, kernel-3.0,
 mnesia-4.12, runtime_tools-1.8.14, ssl-5.3.4, stdlib-3.5


 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
2019-02-13 11:54:18 +00:00
wiz
4f06c24ad0 xterm: update HOMEPAGE and MASTER_SITES
From Thomas Dickey in private mail.
2019-02-13 11:41:32 +00:00
leot
b18ea898bf doc: Updated mail/fdm to 2.0 2019-02-13 11:08:16 +00:00
leot
ea1dbc145d fdm: Update to 2.0
pkgsrc changes:
 - Remove no longer needed patches

Changes:
2.0
---
 - Remove Courier support
 - Add `ignore-errors' flag to ignore possible delivery errors and continue to
   the next mail
 - Add a `lock-timeout' option to customize default 10 seconds timeout
 - Add support for STARTTLS on IMAP and POP3
 - Disable OpenSSL insecure stuff enabled by default and introduce a `insecure'
   flag to replace `no-tls1'
 - Add support for newer OpenSSL
 - Use SNI extension (fixes some servers when OpenSSL supports TLS 1.3)
 - Misc bug fixes and improvements
2019-02-13 11:08:02 +00:00
he
30b3d25ad6 Various updates and additions:
* Add commented-out settings for cross-building to aarch64--netbsd
 * Add clang wrappers (ultimately I could not complete the target build for
   aarch64/8.0 using clang, due to the build wanting libgcc_s, and its
   non-presence there, and I could not decipher the build logic)
 * I built i386--netbsd version 1.31.1, point to my version, since
   it's not available from ryoon@ and appears to be required to build 1.32.0
 * Bump powerpc--netbsd version to 1.32.0
 * Add pointer to cross-built aarch64--netbsd version 1.32.0,
   targeting 8.99.34, using gcc as the target compiler.  Untested so far.
2019-02-13 08:29:52 +00:00
kamil
9578111387 doc: Added emulators/haxm version 0.c072ad9b68e1d558a9fb791511468d10a1a9b319 2019-02-13 05:23:23 +00:00
kamil
c564e35e5c emulators: + haxm 2019-02-13 05:22:22 +00:00
kamil
d5d6e5afd5 emulators/haxm: import haxm-0.c072ad9b68e1d558a9fb791511468d10a1a9b319
HAXM is a cross-platform hardware-assisted virtualization engine (hypervisor),
widely used as an accelerator for Android Emulator and QEMU. It has always
supported running on Windows and macOS, and has been ported to other host
operating systems as well, such as Linux and NetBSD.

HAXM runs as a kernel-mode driver on the host operating system, and provides a
KVM-like interface to user space, thereby enabling applications like QEMU to
utilize the hardware virtualization capabilities built into modern Intel CPUs,
namely Intel Virtualization Technology.
2019-02-13 05:20:15 +00:00
kamil
417b421749 doc: Updated emulators/qemu to 3.1.0nb5 2019-02-13 05:16:31 +00:00
kamil
b9a5d7a1cf qemu: Add HAXM/NetBSD/amd64 support and fix NetBSD debug build
Bump PKGREVISION.
2019-02-13 05:16:12 +00:00
dholland
90bf2a78e4 It seems that nowadays bdftopcf refuses to open symlinks.
Hard-link or copy the bdf files rather than symlinking them.
From qjsgkem on freenode.
2019-02-13 03:45:29 +00:00
adam
9b5132af9a mkvtoolnix: fix buildling on macOS; remove DRAKE_FLAGS because current rake automatically chosses number of jobs 2019-02-12 23:46:23 +00:00
schmonz
c0521cd96a doc: Updated mail/getmail to 5.10 2019-02-12 23:25:28 +00:00
schmonz
ea48016155 Update to 5.10. From the changelog:
- experimental: when SSL SNI support is present in the underlying Python
  (and OpenSSL), send SNI by default in the SSL setup.  This should work
  around Gmail's brokenness with TLSv.1.3 connections when SNI is not sent.
2019-02-12 23:25:22 +00:00
adam
5a983a2991 Updated multimedia/libvpx 2019-02-12 20:48:21 +00:00
adam
debd7c106d libvpx: updated to 1.8.0
v1.8.0 "Northern Shoveler Duck"
  This release focused on encoding performance for realtime and VOD use cases.

  - Upgrading:
    This adds and improves several vp9 controls. Most are related to SVC:
      VP9E_SET_SVC_FRAME_DROP_LAYER:
        - Frame dropping in SVC.
      VP9E_SET_SVC_INTER_LAYER_PRED:
        - Inter-layer prediction in SVC.
      VP9E_SET_SVC_GF_TEMPORAL_REF:
        - Enable long term temporal reference in SVC.
      VP9E_SET_SVC_REF_FRAME_CONFIG/VP9E_GET_SVC_REF_FRAME_CONFIG:
        - Extend and improve this control for better flexibility in setting SVC
          pattern dynamically.
      VP9E_SET_POSTENCODE_DROP:
        - Allow for post-encode frame dropping (applies to non-SVC too).
      VP9E_SET_SVC_SPATIAL_LAYER_SYNC:
        - Enable spatial layer sync frames.
      VP9E_SET_SVC_LAYER_ID:
        - Extend api to specify temporal id for each spatial layers.
      VP9E_SET_ROI_MAP:
        - Extend Region of Interest functionality to VP9.

  - Enhancements:
    2 pass vp9 encoding has improved substantially. When using --auto-alt-ref=6,
    we see approximately 8% for VBR and 10% for CQ. When using --auto-alt-ref=1,
    the gains are approximately 4% for VBR and 5% for CQ.

    For real-time encoding, speed 7 has improved by ~5-10%. Encodes targeted at
    screen sharing have improved when the content changes significantly (slide
    sharing) or scrolls. There is a new speed 9 setting for mobile devices which
    is about 10-20% faster than speed 8.

  - Bug fixes:
    VP9 denoiser issue.
    VP9 partition issue for 1080p.
    VP9 rate control improvments.
    Postprocessing Multi Frame Quality Enhancement (MFQE) issue.
    VP8 multithread decoder issues.
    A variety of fuzzing issues.
2019-02-12 20:47:14 +00:00