Commit graph

351747 commits

Author SHA1 Message Date
adam
a16f3c5ad9 Updated textproc/py-ICU, net/iperf3 2022-02-01 07:39:54 +00:00
adam
30d7ea066a iperf3: updated to 3.11
iperf-3.11
----------
* Notable user-visible changes
  * Update links to Discussions in documentation
  * Fix DSCP so that TOS = DSCP * 4
  * Fix --bind-dev for TCP streams
  * Fix interface specification so doesn't overlap with IPv6 link-local addresses for -c and -B
  * Add get/set test_unit_format function declaration to iperf_api.h
  * Auto adjustment of test-end condition for file transfers (-F), if no end condition is set, it will automatically adjust it to file size in bytes
  * Exit if idle time expires waiting for a connection in one-off mode
  * Support zerocopy by reverse mode
  * Update help and manpage text for 1157, support bind device
  * Consistently print target_bandwidth in JSON start section
  * Test bitrate added to JSON output
  * Remove fsync call after every write to receiving --file
  * Update documentation for -w
  * Fix for 952, different JSON object names for bidir reverse channel
2022-02-01 07:39:34 +00:00
adam
9e1b503492 py-ICU: updated to 2.8.1
Version 2.8 -> 2.8.1
--------------------
- renamed _icu extension module to _icu_ and moved it into icu module
- moved icu python module sources into py directory
- deleted long deprecated PyICU.py file
2022-02-01 07:21:41 +00:00
wiz
80b0a0e68b yt-dlp: fix typo 2022-01-31 23:42:47 +00:00
wiz
4902fbbeda maubot: remove upper bounds to fix pbulk 2022-01-31 23:41:41 +00:00
ryoon
c63ba30da8 doc: Updated net/yt-dlp to 2022.1.21nb1 2022-01-31 23:27:58 +00:00
ryoon
aecd8e4537 yt-dlp: Add ffmpeg5 as supported ffmpeg
Bump PKGREVISION.
2022-01-31 23:27:20 +00:00
ryoon
7f216c93c7 multimedia: Enable ffplay5 2022-01-31 23:20:55 +00:00
ryoon
62b709cf9a doc: Added multimedia/ffplay5 version 5.0 2022-01-31 23:20:15 +00:00
ryoon
1af4ea01e5 multimedia/ffplay5: import ffplay5-5.0
FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library.  It is mostly used as a testbed for
the various FFmpeg APIs.

This package contains major version 5.
2022-01-31 23:19:26 +00:00
ryoon
d45899b964 multimedia: Enable ffmpeg5 2022-01-31 23:18:43 +00:00
ryoon
567625c5e9 doc: Added multimedia/ffmpeg5 version 5.0 2022-01-31 23:17:44 +00:00
ryoon
55a8210a32 multimedia/ffmpeg5: import ffmpeg5-5.0
FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video.  It includes libavcodec - the leading
audio/video codec library.

This package contains major version 5.
2022-01-31 23:16:41 +00:00
fcambus
c81808ff74 doc: Updated devel/mold to 1.0.2 2022-01-31 22:47:40 +00:00
ryoon
eddf15e22f doc: Updated www/firefox-l10n to 96.0.3 2022-01-31 22:46:02 +00:00
ryoon
3277983e6d firefox-l10n: Update to 96.0.3
* Sync with www/firefox-96.0.3.
* Update LICENSE.
2022-01-31 22:45:38 +00:00
ryoon
9a201f1746 doc: Updated www/firefox to 96.0.3 2022-01-31 22:45:05 +00:00
fcambus
12b1e2e7af mold: update to 1.0.2.
New features:

- mold now automatically falls back to ld.bfd or ld.lld if GCC-based LTO
  (link time optimization) or LLVM-based LTO are requested, respectively.
  This is a temporary hack until mold gains native LTO support. (a5029d1)
- The following flags have been added: -z ibt (9ca6a9d), -z cet-report
  (31a43a7), -z shstk (e29bd8f), -z ibtplt (fbfa01d)
- [ARM64] Range extension thunks are now supported. Previously, mold
  reported "relocation overflow" errors when the output file's text
  segment is larger than some threshold (~60 MiB). Now, it can link large
  programs just fine. (9287682)
- [NetBSD] mold is now usable on NetBSD. (948248b)
- [x86-64] mold now emits compact 8-byte PLT entries instead of the
  regular 16-byte PLT entries if -z now is given. (0370e7f)
- RELR-type packed dynamic relocations are now supported. You can enable
  it by passing -z pack-dyn-relocs=relr. The good news is that it can
  typically reduce PIE (position-independent executable) size by a few
  percent. This is not a negligible saving because PIE is now default on
  many systems for security reasons. The bad news is that it needs a
  runtime support. To our knowledge, it's supported only on ChromeOS,
  Android, Fuchsia and SerenityOS at this moment. We need to wait for a
  while for other systems to catch up. (bd6afa1)

Performance improvements:

- Version script processor was rewritten with the Aho-Corasick string
  matching algorithm. If your program uses a version script that contains
  lots of glob patterns with the * metacharacter, you'll likely to see a
  significant speedup. (d0c1c4d)
- Relocation processing for non-memory-allocated sections has been
  optimized. You'll likely to see a speedup if your binary contains large
  size of debug info. (d8dc8a6)

Bug fixes and compatibility improvements:

- mold can now link ICC-generated object files with GCC-generated ones
  even if the -static flag is given. (#271, be6ae07)
- mold can now handle archive files (.a files) larger than 4 GiB.
  (bba506d)
- mold no longer have "GNU gold" in its --version string. We had this
  identification string for some ./configure scripts that didn't work
  without it, but it causes other compatibility issue such as #284. Now,
  mold --version prints out something like mold 1.0.2 (compatible with
  GNU ld). We still need "GNU ld" for many ./configure scripts. (cea6a56)
- Symbol resolution algorithm has been completely rewritten. The previous
  implementation was non-deterministic in some edge cases, meaning that
  outcomes from multiple runs of the linker with the same command line
  parameters could be different due to thread scheduling randomness or
  some other internal randomness. Now it is guaranteed to be
  deterministic. (ce5749c)
- mold now try to pull out an object file from an archive if it's needed
  to resolve an undefined symbol with a common symbol. mold used to
  ignore common symbols in archives, so it could fail with an unresolved
  symbol error even if the undefined symbol could be resolved using a
  file in an archive. (27d8361)
- mold no longer converts .ctors/.dtors sections into
  .init_array/.fini_array sections. mold used to convert them but in a
  wrong way. Since .ctors/.dtors have been superseded by
  .init_array/.fini_array long ago, it should be fine to stop doing this
  now. (4348417)
- [i386] mold now ignores some legacy symbols in an i386 CRT files to
  avoid duplicate symbol errors. (#270, 0c19046)
2022-01-31 22:44:55 +00:00
ryoon
3e57c633ba firefox: Update to 96.0.3
Changelog:
Fixed
 Fixed an issue that allowed unexpected data to be submitted in some of
 our search telemetry (bug 1752317)
2022-01-31 22:44:21 +00:00
ryoon
17ae7c3735 README.md: Fix URIs and capitalize NetBSD 2022-01-31 22:39:11 +00:00
adam
f41b07b848 Updated www/py-ipywidgets; Added devel/py-debugpy 2022-01-31 18:39:28 +00:00
adam
757120feb7 py-debugpy: added version 1.5.1
debugpy is an implementation of the Debug Adapter Protocol for Python.
2022-01-31 18:38:33 +00:00
adam
81c331616a py-ipywidgets: updated to 7.6.5
7.6.5:
Bug fixes
2022-01-31 18:19:36 +00:00
adam
1730756da6 Added devel/py-nest-asyncio; Updated devel/py-jupyter_client 2022-01-31 17:59:41 +00:00
adam
d714f9e139 py-jupyter_client: updated to 7.1.2
7.1.2

Bugs fixed

- Await `kernel.ready` in `_async_shutdown_kernel`

7.1.1

Enhancements made

- Further improvements to pending kernels managment

Maintenance and upkeep improvements

- Test against all kernels in jupyter kernel test and clean up CI
- Replace master with main

Documentation improvements

- [DOC] improve kernel provisioner doc
- add changelog for message spec


7.1.0

Enhancements made

- Add support for pending kernels

Bugs fixed

- Improve restarter logic
- Set sticky bit only on the directory

Maintenance and upkeep improvements

- Enforce labels on PRs


7.0.6

Bugs fixed

- Fallback to the old ipykernel "json_clean" if we are not able to serialize a JSON message

Other merged PRs

- Add test for serializing bytes


7.0.5

Bugs fixed

- avoid use of deprecated zmq.utils.jsonapi

Maintenance and upkeep improvements

- Use logger.warning instead of deprecated warn method


7.0.4

Bugs fixed

- Fix json_default so that it's closer to what ipykernel had before
- Clean up the pending task
- fix kernel can only restart once issue
- Prevent failure if kernel is not found when shutting it down


7.0.3

Bugs fixed

- Address missing `local-provisioner` scenario
- use `load_connection_info(info)` when constructing a blocking client


7.0.2

Bugs fixed

- Don't set event loop policy on Windows at import time

Documentation improvements

- Improve migration guide


7.0.1

Merged PRs

- Use formal method names when called internally


7.0.0

Summary

The 7.0 release brings a major feature in [Kernel Provisioners](https://github.com/jupyter/jupyter_client/blob/master/docs/provisioning.rst), which enable the ability for third parties to manage the lifecycle of a kernel's runtime environment.

Being a major release, there are some backward incompatible changes. Please see the [migration guide](https://jupyter-client.readthedocs.io/en/latest/migration.html) for further details.

Enhancements made

- Kernel Provisioning - initial implementation

Bugs fixed

- Fix up some async method aliases in KernelManager
- Support `answer_yes` when removing kernel specs
- Include process ID in message ID
- Fix qtconsole issues

Maintenance and upkeep improvements

- Added debugger key in `kernel_info_reply`
- Prepare for use with Jupyter Releaser
- Force install `jupyter_client` master
- Fix project name
- Rename trait to `allowed_kernelspecs`
- Remove block parameter from `get_msg()`
- Only import `nest_asyncio` locally
- Use a default serializer that is not only for date types
- Updated `debug_info_response`
- Do not block on exit
- Update test kernel with native coroutine, remove `async_generator` dependency
- `setup.py` and CI improvements
- Test downstream projects
- Remove deprecations in kernel manager
- Add `block=True` back to `get_msg()`
- Pin `python>=3.6.1`
- Use `pre-commit`
- Attempt CI with `ipykernel` 6.0 prerelease
- Make `KernelManager` subclass tests DRY
- Add tests to ensure MultiKernelManager subclass methods are called
- Add type annotations, refactor sync/async

Documentation improvements

- Create migration guide
- Update changelog for 7.0.0rc0
- Added documentation for `richInspectVariables` request
- Change to `edit_magic` payload
- Added missing documentation for the inspectVariables request and resp…
- Add status field to other replies in documentation
2022-01-31 17:59:00 +00:00
adam
3dbc3f2b80 py-nest-asyncio: added version 1.5.4
By design asyncio does not allow its event loop to be nested. This presents a
practical problem: When in an environment where the event loop is already
running it's impossible to run tasks and wait for the result. Trying to do so
will give the error "RuntimeError: This event loop is already running".

The issue pops up in various environments, such as web servers, GUI
applications and in Jupyter notebooks.

This module patches asyncio to allow nested use of asyncio.run and
loop.run_until_complete.
2022-01-31 17:47:22 +00:00
adam
d0b7394c83 Updated devel/py-pooch, net/py-zeroconf 2022-01-31 17:35:38 +00:00
adam
f9d028f8a7 py-zeroconf: updated to 0.38.1
0.38.1
Improve performance of query scheduler
Avoid linear type searches in ServiceBrowsers

0.38.0
Handle Service types that end with another service type

Backwards incompatible:
Dropped Python 3.6 support
2022-01-31 17:35:20 +00:00
adam
e71fc1a6d9 py-pooch: updated to 1.6.0
v1.6.0

Important:

This is the last release with support for Python 3.6. The next major/minor release of Pooch will require Python >= 3.7.
Pooch now specifies version bounds for our required dependencies and a plan for dropping support for older versions. Please revise it if you depend on Pooch.

Enhancements:

Add option to disable updates on hash mismatch
Allow enabling progress bars with an argument in Pooch.fetch and retrieve

Documentation:

Use real data URLs in the README example code
Tell users to import from the top-level namespace
Update the contact link to fatiando.org/contact
Refer the community guides to fatiando/community
Mention in docs that figshare collections aren't supported

Maintenance:

Replace Google Analytics for Plausible to make our docs more privacy-friendly
Use Dependente to capture dependencies on CI
Use build instead of setup.py
Run the tests weekly on GitHub Actions
Set minimum required version of dependencies
Rename "master" to "main" throughout the project
Remove trailing slash from GitHub handle in AUTHORS.md
2022-01-31 17:31:23 +00:00
wiz
f0bf3af40e TODO: remove some updates that were already done
- apache-solr-8.8.2, asterisk13-13.21.1, dolphin-5.0, goreman-0.3.7,
  gtk4+-4.0 [wip], kipi-plugins-4.14.0, kmix-20.12.3, libkgeomap-4.14.0,
  libyang-1.0.225, lua-compat53-0.10, lua-curl-0.3.13, lua-rapidjson-0.7.1,
  lua-rocks-3.7.0, lua-std-normalize-2.0.3, lua-web-sanitize-1.1.0,
  mantis-2.22.1, moodle-3.10.3, nagios-plugin-dotpid-0.6,
  p5-CSS-Minifier-XS-0.13, p5-Convert-Binary-C-0.84, p5-Curses-1.37,
  p5-Data-ObjectDriver-0.21, p5-Data-Peek-0.50, p5-Data-Validate-IP-0.30,
  p5-Email-Sender-1.300035, p5-File-RsyncP-0.76, p5-LEOCHARRE-Dir-1.09,
  p5-Locale-Codes-3.67, p5-Log-Agent-1.005, p5-Mail-IMAPClient-3.43,
  p5-Mail-Message-3.010, p5-Make-2.011, p5-Math-Base85-0.5,
  p5-Math-FFT-1.36, p5-MetaCPAN-Client-2.029000, p5-Module-ScanDeps-1.30,
  p5-MooX-File-ConfigDir-0.008, p5-Net-Amazon-S3-0.98, p5-Net-CIDR-0.21,
  p5-Net-CIDR-Lite-0.22, p5-Net-DNS-SEC-1.18, p5-Net-Daemon-0.49,
  p5-Net-IPv6Addr-1.02, p5-Net-OpenSSH-0.80, p5-Object-Declare-0.25,
  p5-Parse-Win32Registry-1.1, p5-Perl-Tidy-20210402, p5-Pod-Strip-1.100,
  p5-Sub-Exporter-ForMethods-0.100054, p5-Term-Size-0.211,
  p5-Tie-Cycle-1.226, p5-Tree-DAG_Node-1.32,
  p5-Tree-Simple-VisitorFactory-0.16, p5-User-Identity-1.00,
  p5-XString-0.005, php-memcache-4.0.5.2, php-memcache-8.0 [for
  PHP 8 and later], php-yaml-2.2.2, phppgadmin-7.13.0, qemu-6.2,
  ruby-delayer-1.2.1, scribus-qt4-1.4.7, smokeping-2.6.11.
2022-01-31 15:12:12 +00:00
wiz
f45eb4672f *meister-otf: remove interactive fetch, we're allowed to mirror them 2022-01-31 14:44:35 +00:00
adam
339686d85f Updated databases/tdb, comms/py-rich 2022-01-31 14:30:16 +00:00
adam
497b502fd1 py-rich: updated to 11.1.0
11.1.0 - 2022-01-28

Added

Add Syntax.guess_lexer, add support for more lexers (e.g. Django templates etc.) https://github.com/Textualize/rich/pull/1869
Add lexer parameter to Syntax.from_path to allow for overrides https://github.com/Textualize/rich/pull/1873

Fixed

Workaround for edge case of object from Faiss with no __class__ https://github.com/Textualize/rich/issues/1838
Ensure Syntax always justifies left https://github.com/Textualize/rich/pull/1872
Handle classes in inspect when methods=True https://github.com/Textualize/rich/pull/1874
2022-01-31 14:23:21 +00:00
adam
cb996db183 tdb: updated to 1.4.6
1.4.6:
Bug fixes
2022-01-31 14:21:00 +00:00
triaxx
1dc1c85c13 doc: Updated mail/fetchmailconf to 6.4.27 2022-01-31 14:14:14 +00:00
triaxx
ae8a41c164 fetchmailconf: Update to 6.4.27 2022-01-31 14:13:58 +00:00
triaxx
0d9ed5a882 doc: Updated mail/fetchmail to 6.4.27 2022-01-31 14:13:17 +00:00
triaxx
9700a04aef fetchmail: Update to 6.4.27
upstream changes:
-----------------
fetchmail-6.4.27 (released 2022-01-26, 31661 LoC):

# BREAKING CHANGES:
* Bump wolfSSL minimum required version to 5.1.1 to pull in security fix.

# TRANSLATIONS: language translations were updated by this fine person:
* ro:    Remus-Gabriel Chelu [Romanian]
2022-01-31 14:12:59 +00:00
adam
f7ba78f15f Updated lang/py-py3c, devel/py-dogpile-cache 2022-01-31 13:57:17 +00:00
adam
aa88f3c94c py-dogpile-cache: updated to 1.1.5
1.1.5:
Unknown changes
2022-01-31 13:56:06 +00:00
taca
0c5fefdecf doc: Updated net/samba4 to 4.13.17 2022-01-31 13:45:37 +00:00
taca
343469f0b9 net/samba4: udpate to 4.13.17
===============================
                   Release Notes for Samba 4.13.17
                          January 31, 2022
                   ===============================


This is a security release in order to address the following defects:

o CVE-2021-44142: Out-of-Bound Read/Write on Samba vfs_fruit module.
                  https://www.samba.org/samba/security/CVE-2021-44142.html

o CVE-2022-0336:  Re-adding an SPN skips subsequent SPN conflict checks.
                  https://www.samba.org/samba/security/CVE-2022-0336.html


Changes since 4.13.16
---------------------

o  Ralph Boehme <slow@samba.org>
   * BUG 14914: CVE-2021-44142

o  Joseph Sutton <josephsutton@catalyst.net.nz>
   * BUG 14950: CVE-2022-0336
2022-01-31 13:45:12 +00:00
adam
74459f0b17 py-py3c: updated to 1.4
v1.4

Additions:
add guidance around the use of Py_FindMethod

Fixes:
Avoid compiler warning about unused function
Fix DESTDIR support in the Makefile
Various documentation warning fixes
2022-01-31 13:44:39 +00:00
adam
aa4e7862a7 Updated devel/git, net/haproxy 2022-01-31 13:06:43 +00:00
adam
7043e20a56 haproxy: updated to 2.5.1
2.5.1
- BUG/MINOR: cache: Fix loop on cache entries in "show cache"
- BUG/MINOR: httpclient: allow to replace the host header
- BUG/MINOR: lua: don't expose internal proxies
- BUG/MINOR: lua: remove loop initial declarations
- BUG/MEDIUM: cli: Properly set stream analyzers to process one command at a time
- BUILD: evports: remove a leftover from the dead_fd cleanup
- BUG/MINOR: vars: Fix the set-var and unset-var converters
- BUG/MINOR: server: Don't rely on last default-server to init server SSL context
- BUG/MEDIUM: resolvers: Detach query item on response error
- BUG/MAJOR: segfault using multiple log forward sections.
- BUG/MEDIUM: h1: Properly reset h1m flags when headers parsing is restarted
- BUG/MEDIUM: mworker: FD leak of the eventpoll in wait mode
- BUG/MINOR: mworker: deinit of thread poller was called when not initialized
- MINOR: mux-h1: Improve H1 traces by adding info about http parsers
- BUILD: bug: Fix error when compiling with -DDEBUG_STRICT_NOCRASH
- BUG/MEDIUM: sample: Fix memory leak in sample_conv_jwt_member_query
- MINOR: cli: "show version" displays the current process version
- BUILD: tree-wide: avoid warnings caused by redundant checks of obj_types
- IMPORT: slz: use the correct CRC32 instruction when running in 32-bit mode
- MINOR: http-rules: Add capture action to http-after-response ruleset
- BUG/MINOR: cli/server: Don't crash when a server is added with a custom id
- DOC: spoe: Clarify use of the event directive in spoe-message section
- DOC: config: Specify %Ta is only available in HTTP mode
- DOC: config: retry-on list is space-delimited
- DOC: config: fix error-log-format example
- BUG/MEDIUM: mworker/cli: crash when trying to access an old PID in prompt mode
- MINOR: ssl: Remove empty lines from "show ssl ocsp-response" output
- MINOR: pools: work around possibly slow malloc_trim() during gc
- BUG/MEDIUM: backend: fix possible sockaddr leak on redispatch
- BUG/MEDIUM: peers: properly skip conn_cur from incoming messages
- BUG/MEDIUM: mux-h1: Fix splicing by properly detecting end of message
- BUG/MINOR: mux-h1: Fix splicing for messages with unknown length
- BUILD: ssl: unbreak the build with newer libressl
- DOC: fix misspelled keyword "resolve_retries" in resolvers
- DEBUG: ssl: make sure we never change a servername on established connections
- BUILD: opentracing: display warning in case of using OT_USE_VARS at compile time
- BUG/MEDIUM: ssl: initialize correctly ssl w/ default-server
- REGTESTS: ssl: fix ssl_default_server.vtc
- MINOR: compat: detect support for dl_iterate_phdr()
- MINOR: debug: add ability to dump loaded shared libraries
- MINOR: debug: add support for -dL to dump library names at boot
- MINOR: proxy: add option idle-close-on-response
- MINOR: cpuset: switch to sched_setaffinity for FreeBSD 14 and above.
- BUILD: makefile: add -Wno-atomic-alignment to work around clang abusive warning
- CI: Github Actions: do not show VTest failures if build failed
- BUG/MINOR: ssl: free the fields in srv->ssl_ctx
- BUG/MEDIUM: ssl: free the ckch instance linked to a server
- REGTESTS: ssl: update of a crt with server deletion
- BUILD/MINOR: cpuset FreeBSD 14 build fix.
- CI: github actions: update OpenSSL to 3.0.1
- BUILD/MINOR: tools: solaris build fix on dladdr.
- BUG/MINOR: cli: fix _getsocks with musl libc
- BUG/MEDIUM: http-ana: Preserve response's FLT_END analyser on L7 retry
- BUG/MEDIUM: mworker: don't use _getsocks in wait mode
- BUG/MINOR: ssl: Store client SNI in SSL context in case of ClientHello error
- BUG/MAJOR: mux-h1: Don't decrement .curr_len for unsent data
- BUILD: cpuset: fix build issue on macos introduced by previous change
- CI: github actions: clean default step conditions
2022-01-31 13:06:20 +00:00
wiz
b63af70adf py-fasteners: convert to wheel.mk 2022-01-31 13:03:49 +00:00
adam
a7a1f32c55 git: updated to 2.35.1
Git v2.35.1 Release Notes
=========================

Git 2.35 shipped with a regression that broke use of "rebase" and
"stash" in a secondary worktree.  This maintenance release ought to
fix it.
2022-01-31 13:03:42 +00:00
adam
6c3496904f Updated www/py-uvicorn, devel/py-fasteners 2022-01-31 12:56:31 +00:00
adam
f2291eb245 py-fasteners: updated to 0.17.3
0.17.3:
  - Allow writer to become a reader in thread ReaderWriter lock

0.17.2:
  - Remove unnecessary setuptools pin

0.17.1:
  - Switch to the modern python package build infrastructure

0.17: [NEVER RELEASED]
  - Remove support for python 3.5 and earlier, including 2.7
  - Add support for python 3.9 and 3.10
  - Fix a conflict with django lock
  - Add __version__ and __all__ attributes
  - Fix a failure to parse README as utf-8
  - Move from nosetest to pytest and cleanup testing infrastructure
2022-01-31 12:56:13 +00:00
adam
86088fd044 py-uvicorn: updated to 0.17.1
0.17.1

Fixed

Move all data handling logic to protocol and ensure connection is closed.
Change spec_version field from "2.1" to "2.3", as Uvicorn is compliant with that version of the ASGI specifications.
2022-01-31 12:47:29 +00:00