Commit graph

362032 commits

Author SHA1 Message Date
he
425967a63c comms/estic: use gnu++03 instead of c++03 for alloca().
Fixes build on NetBSD/macppc at least.
2022-08-10 18:01:41 +00:00
ryoon
262cb53772 doc: Remove PKGREVISION from coreutils-9.1 update record
It is my mistake.
2022-08-10 13:58:22 +00:00
adam
d94203844e Updated devel/py-setuptools-rust, sysutils/py-setproctitle 2022-08-10 13:55:36 +00:00
adam
ccbb1f9638 py-setproctitle: updated to 1.3.1
Version 1.3.1
-------------
- Fixed segfault on macOS 12.5 in forked processes.
  Note that, as a workaround, Activity Monitor will show the title of the
  parent.
2022-08-10 13:55:14 +00:00
adam
69d3ee8a39 py-setuptools-rust: updated to 1.5.0
1.5.0

Added
- Add support for extension modules built for wasm32-unknown-emscripten with Pyodide.

Changed
- Locate cdylib artifacts by handling messages from cargo instead of searching target dir (fixes build on MSYS2).
- No longer guess cross-compile environment using `HOST_GNU_TYPE` / `BUILD_GNU_TYPE` sysconfig variables.

Fixed
- Fix RustBin build without wheel.
- Fix RustBin setuptools install
2022-08-10 13:53:25 +00:00
adam
ebe5d2e489 Updated converters/py-zfec, textproc/py-validators 2022-08-10 13:49:52 +00:00
adam
7f4f348c39 py-validators: updated to 0.20.0
0.20.0 (2022-06-05)
- Added ipv4 digit lenghts validation
- Fixes error with international URLs that have more than 2 hyphens

0.19.0 (2022-05-04)
- Dropped py34 support
- Improve IPv6 validation
2022-08-10 13:48:25 +00:00
taca
c42c1f361d doc/TODO: add kea
+ kea-2.2.0.
2022-08-10 13:40:48 +00:00
taca
df01e3b446 doc: Updated security/clamav-doc to 0.103.7 2022-08-10 13:40:06 +00:00
taca
00c0877f22 security/clamav-doc: update to 0.103.7
Catch up to clamav 0.103.7.
2022-08-10 13:39:46 +00:00
adam
eb21c57f22 py-zfec: updated to 1.5.7.2
1.5.6
This is a maintenance release to add better platform coverage to the published binary wheels.
2022-08-10 13:39:19 +00:00
taca
f08a3771db doc: Updated security/clamav to 0.103.7 2022-08-10 13:38:31 +00:00
taca
f2ef09dc7e security/clamav: update to 0.103.7
0.103.7 (2022-07-26)

ClamAV 0.103.7 is a critical patch release with the following fixes:

* Upgrade the vendored UnRAR library to version 6.1.7.

* Fix logical signature "Intermediates" feature.

* Relax constraints on slightly malformed zip archives that contain
  overlapping file entries.
2022-08-10 13:38:00 +00:00
pin
696cdbbd8f doc: Updated sysutils/parallel-disk-usage to 0.8.2 2022-08-10 12:29:18 +00:00
pin
62324f0aa3 sysutils/parallel-disk-usage: update to 0.8.2
-ValueParserFactory is unnecessary
-Derive thiserror::Error for error types
-Add --version
2022-08-10 12:28:57 +00:00
adam
aff5600b9e Updated lang/py-cmake-language-server, devel/py-more-itertools 2022-08-10 11:45:20 +00:00
adam
7a41ee298f py-more-itertools: updated to 8.14.0
8.14.0
------

* New functions
    * :func:`longest_common_prefix` (thanks to nanouasyn)
    * :func:`iequals` (thanks to nanouasyn)

* Changes to existing functions
    * `concurrent.futures.ThreadPoolExecutor` is now imported lazily in :func:`callback_iter`.
    * :func:`tail` is now optimized for iterables with a fixed length.

* Other changes
    * Some documentation issues were fixed (thanks to pochmann and timgates42)
    * This library is now marked for Python 3.10 compatibility in PyPI (thanks to chayim)
2022-08-10 11:45:02 +00:00
adam
ae96326158 py-cmake-language-server: updated to 0.1.6
0.1.6
Unknown changes
2022-08-10 11:42:58 +00:00
adam
6d542dfb36 Updated lang/py-pygls, security/py-ecdsa 2022-08-10 10:58:02 +00:00
adam
2b48a46d8a py-ecdsa: updated to 0.18.0
Release 0.18.0 (09 Jul 2022)

New API:
* `curve_by_name` in `curves` module to get a `Curve` object by providing curve
  name.

Bug fix:
* Make the `VerifyingKey` encoded with explicit parameters use the same
  kind of point encoding for public key and curve generator.
* Better handling of malformed curve parameters (as in CVE-2022-0778);
  make python-ecdsa raise `MalformedPointError` instead of `AssertionError`.

Doc fix:
* Publish the documentation on https://ecdsa.readthedocs.io/,
  include explanation of basics of handling of ECC data formats and how to use
  the library for elliptic curve arithmetic.
* Make object names more consistent, make them into hyperlinks on the
  readthedocs documentation.
* Make security note more explicit (Ian Rodney)
* Fix the `explicit` vs `named_curve` confusion in `VerifyingKey` docs.

Maintenance:
* Updated black version; slight changes to formatting
* Include interoperability tests for Ed25519 and Ed448 with OpenSSL.
2022-08-10 10:57:45 +00:00
adam
2402633fc3 py-pygls: updated to 0.12.1
0.12.1
Changed
- `Document` objects now expose a text document's `language_id`
- Various Pyodide improvements
- Improved tests for more reliable CI

0.12
Added
- Allow custom word matching for `Document.word_at_point`

Changed
- Upgraded Python support to 3.10, dropping support for 3.6
- Dependency updates, notably Pydantic 1.9 and Websockets 10
2022-08-10 10:51:34 +00:00
wiz
cf0a87f7af doc: Updated devel/nspr to 4.34.1 2022-08-10 10:16:34 +00:00
wiz
f98f173051 nspr: update to 4.34.1.
- add file descriptor sanity checks in the NSPR poll function.
2022-08-10 10:16:24 +00:00
pin
fbd9a62a7f doc: Updated sysutils/parallel-disk-usage to 0.8.1 2022-08-10 09:22:17 +00:00
pin
12ee2e4e7b sysutils/parallel-disk-usage: update to 0.8.1
No changelog provided.
Judging from the commit history only CI benchmarks have been updated.
2022-08-10 09:21:57 +00:00
adam
c094d5044b Updated textproc/py-tomlkit, net/py-ifaddr, net/py-zeroconf, devel/py-pip 2022-08-10 09:18:13 +00:00
adam
d526db38c1 py-pip: updated to 22.2.2
22.2.2 (2022-08-03)
===================

Bug Fixes
- Avoid  ``AttributeError`` when removing the setuptools-provided ``_distutils_hack`` and it is missing its implementation.
- Fix import error when reinstalling pip in user site.
- Show pip deprecation warnings by default.
2022-08-10 09:17:47 +00:00
adam
104f2ac5bb py-zeroconf: updated to 0.39.0
0.39.0

Technically backwards incompatible:

Switch to using async_timeout for timeouts
Significantly reduces the number of asyncio tasks that are created when using ServiceInfo or AsyncServiceInfo
2022-08-10 09:14:23 +00:00
adam
0aa5c0143a py-ifaddr: updated to 0.2.0
0.2.0

Added an option to include IP-less adapters, thanks to memory
Fixed a bug where an interface's name was bytes, not str, on Windows
Added an implementation of netifaces.interfaces() (available through ifaddr.netifaces.interfaces())
Added type hints

Backwards incompatible/breaking changes:

Dropped Python 3.6 support
2022-08-10 09:12:00 +00:00
adam
9cb5ab69a9 py-tomlkit: updated to 0.11.3
0.11.3

Fixed
- Fix a regression issue that copying an array results in extra `None` items.
- Fix a regression of `array.add_line` that it incorrectly adds a comma to non-value lines.
2022-08-10 09:07:59 +00:00
adam
17419f3627 Updated net/py-twisted, devel/py-outcome 2022-08-10 09:04:05 +00:00
adam
927a246d28 py-outcome: updated to 1.2.0
Outcome 1.2.0 (2022-06-14)
--------------------------

Features
- Add support for Python 3.9 and 3.10.

Deprecations and Removals
- Drop support for Python 3.6.
2022-08-10 09:03:46 +00:00
adam
881d550081 py-twisted: updated to 22.4.0
Twisted 22.4.0 (2022-04-11)
===========================

Features
--------
- twisted.python.failure.Failure tracebacks now capture module information, improving compatibility with the Raven Sentry client.
- twisted.python.failure.Failure objects are now compatible with dis.distb, improving compatibility with post-mortem debuggers.

Bugfixes
- twisted.internet.interfaces.IReactorSSL.listenSSL now has correct type annotations.
- twisted.internet.test.test_glibbase.GlibReactorBaseTests now passes.


Conch
-----

Features
- twisted.conch.ssh now supports using RSA keys with SHA-2 signatures (RFC 8332) when acting as a server.  The rsa-sha2-512 and rsa-sha2-256 public key signature algorithms are automatically preferred over ssh-rsa if the client advertises support for them; the actual public keys do not need to change.
- twisted.conch.ssh now has an alternative Ed25519 implementation using PyNaCl, in order to support platforms that lack OpenSSL >= 1.1.1b.  The new "conch_nacl" extra has the necessary dependency.


Web
---

Features
- Twisted is now compatible with h2 4.x.x.

Bugfixes
- twisted.web.http had several several defects in HTTP request parsing that could permit HTTP request smuggling. It now disallows signed Content-Length headers, forbids illegal characters in chunked extensions, forbids a ``0x`` prefix to chunk lengths, and only strips spaces and horizontal tab characters from header values. These changes address CVE-2022-24801 and GHSA-c2jg-hw38-jrqq.


Mail
----
Bugfixes
- twisted.mail.pop3.APOPCredentials is now correctly marked as implementing twisted.cred.credentials.IUsernamHashedPassword, rather than IUsernamePassword.


Trial
-----
Features
- `trial --until-failure --jobs=N` now reports the number of each test pass as it begins.

Bugfixes
- twisted.trial.unittest.TestCase now discards cleanup functions after running them.  Notably, this prevents them from being run an ever growing number of times with `trial -u ...`.



Twisted 22.2.0 (2022-03-01)
===========================

Bugfixes
- twisted.internet.gireactor.PortableGIReactor.simulate and twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer raises TypeError when there are no delayed called. This was a regression introduced with the migration to Python 3 in which the builtin `min` function no longer accepts `None` as an argument.
- twisted.conch.ssh.transport.SSHTransportBase now disconnects the remote peer if the
  SSH version string is not sent in the first 4096 bytes.
  GHSA-rv6r-3f5q-9rgx)

Improved Documentation
- Add type annotations for twisted.web.http.Request.getHeader.

Deprecations and Removals
- Support for Python 3.6, which is EoL as of 2021-09-04, has been deprecated.
2022-08-10 08:59:35 +00:00
adam
185ce1d904 py-distlib: mark as not for Python 2.7 2022-08-10 07:41:04 +00:00
adam
32aa52c211 Updated devel/py-serpent, devel/py-distlib 2022-08-10 07:25:47 +00:00
adam
eca104866e py-distlib: updated to 0.3.5
0.3.5
~~~~~

Released: 2022-07-14

- database

    - Fixed 170: Corrected implementation of ``get_required_dists()``.

- index

    - Updated coverage pragmas for tests relating to obsolete PyPI APIs.

- locators

    - Changed the default locator configuration.

- metadata

    - Updates in support of PEP 643 / Metadata 2.2.

- scripts

    - Updated launcher executables. Thanks to Michael Bikovitsky for his help with
      the launcher changes.

    - Fixed 164: Improved support for reproducible builds by allowing a fixed
      date/time to be inserted into created .exe files. Thanks to Somber Night for the
      patch.

- util

    - Fixed 161: Updated test case.

- wheel

    - Updated to write archive path of RECORD to RECORD instead of staging path.
      Thanks to Pieter Pas for the patch.

    - Fixed 169: Removed usage of deprecated imp module in favour of importlib.

    - Fixed 172: Compute ABI correctly for Python < 3.8.

In addition to the above, setup.py was replaced by setup.cfg and pyproject.toml.
2022-08-10 07:25:25 +00:00
adam
0d597240d6 py-serpent: updated to 1.41
release 1.41

support for python 3.11 added (__getstate__ behavior change)
replaced travis CI by Github actions
2022-08-10 07:17:23 +00:00
rillig
31ad82e05c lintpkgsrc: cleanup
Mostly remove redundant punctuation around 'push' and 'defined'.
2022-08-10 07:12:52 +00:00
rillig
180813544f lintpkgsrc: cleanup: modernize subroutine signatures 2022-08-10 06:08:15 +00:00
dbj
cbad825619 x11/wxGTK: have cmake include(GNUInstallDirs) when using ${CMAKE_INSTALL_BINDIR} 2022-08-10 05:19:57 +00:00
msaitoh
052aa1133a doc: Updated sysutils/intel-microcode-netbsd to 20220809. 2022-08-10 01:25:37 +00:00
msaitoh
a06b8f78c0 intel-microcode-netbsd: Update intel-microcode-netbsd to 20220809.
### Purpose

- Security updates for INTEL-SA-00657.
- Update for functional issues. Refer to Intel Xeon Processor Scalable Family
  Specification Update for details.

### New Platforms

None

### Updated Platforms

| Processor      | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
| SKX-SP         | B1       | 06-55-03/97 | 0100015d | 0100015e | Xeon Scalable
| SKX-SP         | H0/M0/U0 | 06-55-04/b7 | 02006d05 | 02006e05 | Xeon Scalable
| SKX-D          | M1       | 06-55-04/b7 | 02006d05 | 02006e05 | Xeon D-21xx
| ICX-SP         | D0       | 06-6a-06/87 | 0d000363 | 0d000375 | Xeon Scalable Gen3
| GLK            | B0       | 06-7a-01/01 | 0000003a | 0000003c | Pentium Silver N/J5xxx, Celeron N/J4xxx
| GLK-R          | R0       | 06-7a-08/01 | 0000001e | 00000020 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
| ICL-U/Y        | D1       | 06-7e-05/80 | 000000b0 | 000000b2 | Core Gen10 Mobile
| TGL-R          | C0       | 06-8c-02/c2 | 00000026 | 00000028 | Core Gen11 Mobile
| TGL-H          | R0       | 06-8d-01/c2 | 0000003e | 00000040 | Core Gen11 Mobile
| RKL-S          | B0       | 06-a7-01/02 | 00000053 | 00000054 | Core Gen11
| ADL            | C0       | 06-97-02/03 | 0000001f | 00000022 | Core Gen12
| ADL            | C0       | 06-97-05/03 | 0000001f | 00000022 | Core Gen12
| ADL            | L0       | 06-9a-03/80 | 0000041c | 00000421 | Core Gen12
| ADL            | L0       | 06-9a-04/80 | 0000041c | 00000421 | Core Gen12
| ADL            | C0       | 06-bf-02/03 | 0000001f | 00000022 | Core Gen12
| ADL            | C0       | 06-bf-05/03 | 0000001f | 00000022 | Core Gen12

### Removed Platforms

None
2022-08-10 01:23:06 +00:00
charlotte
470396ad53 doc: Updated multimedia/assimp to 5.2.4 2022-08-10 01:01:44 +00:00
charlotte
7d06c5b83e assimp: Update to 5.2.4
CHANGELOG:

The Assimp 5.2.4 Bugfix-Release (14 May 2022)

- Use static runtime only when the option is selected
- Fix compile error: When enabling macro ASSIMP_DOUBLE_PRECISION
- Detect Roughness factor exported by Blender
- Updated Android build script
- Prevent nullptr access to normals-array in bitangent computation
- Avoid setting PBR properties when they are not found on mtl file
- Fix ogre xml serializer
- Fix draco building error when import assimp with cmake add_subdirectory
- FbxConverter: update bone mOffsetMatrix
- Some Windows/MSYS2-specific fixes
- Document fuzz folder
- Fix out-of-range access in ASE-Parser
- Disable assertion tests floating point against inf for Intel oneAPI
- Delete README
- Rename TextureTypeToString() to aiTextureTypeToString()
- Fixed library names for MinGW/MSYS2
- Update pugixml dependency to v1.12.1
- Add an option to treat warnings as errors
- Minor updates to ASSIMP Viewer
- Add badge to show open issue in percentage
- Clang-Tidy performance fixes (make values const-ref where needed).
- MMD (pmx) fixes
- Resource script updates
- Accelerate the Merge vertex post processing step
2022-08-10 01:00:08 +00:00
tnn
2290bcd5d4 doc: Updated lang/go-bin to 1.18.5 2022-08-09 22:00:46 +00:00
tnn
215f3712b6 go-bin: update to 1.18.5 to fix reported bootstrap issues on macOS/aarch64
NetBSD/aarch64 version (which we maintain locally) is kept back at
1.17.8nb1 since it works OK for bootstrap and I don't feel like regen'ing
the binaries unless there is some bug that warrants it.
2022-08-09 21:57:43 +00:00
wiz
c619c5c5c2 ke/build.mk: use ${TEST_TARGET} and ${INSTALL_TARGET}
Noted by adam@
2022-08-09 21:45:08 +00:00
rillig
018e78d03d lintpkgsrc: recognize comments and shell commands in makefile lines 2022-08-09 21:01:49 +00:00
rillig
afeb11e63c lintpkgsrc: clean up parsing of make variables
Unknown lines are written to the debug log.
2022-08-09 20:51:45 +00:00
rillig
79a1055489 lintpkgsrc: cleanup: extract expand_modifiers 2022-08-09 20:38:12 +00:00