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 (7h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 03:34:17 UTC Now

2024-03-22 18:48:05 UTC MAIN commitmail json YAML

py-asgiref: updated to 3.8.1

3.8.1 (2024-03-22)
------------------

* Fixes a regression in 3.8.0 affecting nested task cancellation inside
  sync_to_async.

3.8.0 (2024-03-20)
------------------

* Adds support for Python 3.12.

* Drops support for (end-of-life) Python 3.7.

* Fixes task cancellation propagation to subtasks when using synchronous Django
  middleware.

* Allows nesting ``sync_to_async`` via ``asyncio.wait_for``.

* Corrects WSGI adapter handling of root path.

* Handles case where `"client"` is ``None`` in WsgiToAsgi adapter.

(adam)

2024-03-22 18:45:23 UTC MAIN commitmail json YAML

py-djangorestframework: updated to 3.15.1

3.15.1

Fix SearchFilter handling of quoted and comma separated strings, when .get_search_terms is being called into by a custom class. See
Revert number of 3.15.0 issues which included unintended side-effects. See

3.15.0

Django 5.0 and Python 3.12 support
Use POST method instead of GET to perform logout in browsable API [9208]
Added jQuery 3.7.1 support & dropped previous version
Use str as default path converter
Document support for http.HTTPMethod in the @action decorator added in Python 3.11
Update exceptions.md
Partial serializer should not have required fields
Propagate 'default' from model field to serializer field.
Allow to override child.run_validation call in ListSerializer
Align SearchFilter behaviour to django.contrib.admin search
Class name added to unknown field error
Fix: Pagination response schemas.
Fix choices in ChoiceField to support IntEnum
Fix SearchFilter rendering search field with invalid value
Fix OpenAPI Schema yaml rendering for timedelta
Fix NamespaceVersioning ignoring DEFAULT_VERSION on non-None namespaces
Added Deprecation Warnings for CoreAPI
Removed usage of field.choices that triggered full table load
Permit mixed casing of string values for BooleanField validation
Fixes BrowsableAPIRenderer for usage with ListSerializer.
Change semantic of OR of two permission classes
Remove dependency on pytz
Make set_value a method within Serializer
Fix URLPathVersioning reverse fallback
Warn about Decimal type in min_value and max_value arguments of DecimalField
Fix mapping for choice values
Refactor read function to use context manager for file handling
Fix: fallback on CursorPagination ordering if unset on the view
Replaced OrderedDict with dict
Refactor get_field_info method to include max_digits and decimal_places attributes in SimpleMetadata class
Implement __eq__ for validators
Ensure CursorPagination respects nulls in the ordering field
Use ZoneInfo as primary source of timezone data
Add username search field for TokenAdmin
Handle Nested Relation in SlugRelatedField when many=False
Bump version of jQuery to 3.6.4 & updated ref links
Support UniqueConstraint
Allow Request, Response, Field, and GenericAPIView to be subscriptable. This allows the classes to be made generic for type checking.
Feat: Add some changes to ValidationError to support django style validation errors
Fix Respect can_read_model permission in DjangoModelPermissions
Add SimplePathRouter
Re-prefetch related objects after updating
Fix FilePathField required argument
Raise ImproperlyConfigured exception if basename is not unique
Use PrimaryKeyRelatedField pkfield in openapi
replace partition with split in BasicAuthentication
Fix BooleanField's allow_null behavior
Handle Django's ValidationErrors in ListField
Remove a bit of inline CSS. Add CSP nonce where it might be required and is available
Use autocomplete widget for user selection in Token admin
Make browsable API compatible with strong CSP
Avoid inline script execution for injecting CSRF token
Mitigate global dependency on inflection
Register Django urls
Implemented Verbose Name Translation for TokenProxy
Properly handle OverflowError in DurationField deserialization
Fix OpenAPI operation name plural appropriately
Represent SafeString as plain string on schema rendering
Fix 8771 - Checking for authentication even if _ignore_model_permissions = True
Fix 404 when page query parameter is empty string
Fixes instance check in ListSerializer.to_representation
FloatField will crash if the input is a number that is too big
Add missing DurationField to SimpleMetada label_lookup
Add support for Python 3.11
Make request consistently available in pagination classes
Possibility to remove trailing zeros on DecimalFields representation
Add a method for getting serializer field name (OpenAPI)
Add __eq__ method for OperandHolder class
Avoid importing django.test package when not testing
Preserve exception messages for wrapped Django exceptions
Include examples and format to OpenAPI schema of CursorPagination
Fix infinite recursion with deepcopy on Request
Refactor: Replace try/except with contextlib.suppress()
Minor fix to SerializeMethodField docstring
Minor refactor: Unnecessary use of list() function
Unnecessary list comprehension
Use correct class to indicate present deprecation

(adam)

2024-03-22 18:43:56 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-git to 1.1.1

(hauke)

2024-03-22 18:43:43 UTC MAIN commitmail json YAML

Update devel/py-hg-git to v1.1.1

For changes see
<https://foss.heptapod.net/mercurial/hg-git/-/releases>, upstream's
changelist does not lend itself to easy copying.

(hauke)

2024-03-22 18:14:46 UTC MAIN commitmail json YAML

fix typo in gencompat.sh comment

(jakllsch)

2024-03-22 13:54:54 UTC MAIN commitmail json YAML

fvwm3: make documentation optional

Option still defaults to on, so no change.

From Vitaly Shevtsov, to avoid a ruby dependency.

(wiz)

2024-03-22 13:46:26 UTC MAIN commitmail json YAML

Updated www/py-uvicorn, misc/py-stdnum

(adam)

2024-03-22 13:46:07 UTC MAIN commitmail json YAML

py-stdnum: updated to 1.20

changes from 1.19 to 1.20

* Add modules for the following number formats:
  - BC PHN (British Columbia Personal Health Number) (thanks Ömer Boratav)
  - EC Number (European Community number) (thanks Daniel Weber)
  - VID (Indian personal virtual identity number) (thanks Atul Deolekar)

* Fix typo in German Umsatzsteur Identifikationnummer (thanks Александр Кизеев)
* Ensure EU VAT numbers don't accept duplicate country codes
* Fix vatin number compacting for "EU" VAT numbers (thanks Davide Walder)
* Add check digit validation to French NIF (thanks Kevin Dagostino)
* Fix Ukrainian EDRPOU check digit calculation (thanks sector119)

(adam)

2024-03-22 13:43:12 UTC MAIN commitmail json YAML

py-uvicorn: updated to 0.29.0

0.29.0 - 2024-03-19

Added

Cooperative signal handling

0.28.1 - 2024-03-19

Fixed

Revert raise ClientDisconnected on HTTP

0.28.0 - 2024-03-09

Added

Raise ClientDisconnected on send() when client disconnected

Fixed

Except AttributeError on sys.stdin.fileno() for Windows IIS10
Use X-Forwarded-Proto for WebSockets scheme when the proxy provides it

(adam)

2024-03-22 13:14:06 UTC MAIN commitmail json YAML

Updated textproc/ugrep, www/py-terminado

(adam)

2024-03-22 13:13:09 UTC MAIN commitmail json YAML

py-terminado: updated to 0.18.1

0.18.1

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks
- Update pre-commit and ruff config

(adam)

2024-03-22 13:09:18 UTC MAIN commitmail json YAML

ugrep: updated to 5.1.1

ugrep v5.1.1

A minor update to fix a problem with POSIX lazy quantifier matching when combined with anchors, causing longer pattern matches than expected.

ugrep v5.1.0

a minor improvement of the regex syntax to allow escaped spaces
updated POSIX regex lazy quantifier matching in linear time using an advanced DFA transformation algorithm

(adam)

2024-03-22 12:21:35 UTC MAIN commitmail json YAML

doc: Updated shells/starship to 1.18.0

(pin)

2024-03-22 12:20:32 UTC MAIN commitmail json YAML

shell/starship-1.18.0

1.18.0 (2024-03-21)
Features
    $gemset variable for Ruby module (#5429) (938ea3c)
    bash: Support right prompt and transience (#4902) (5ead13d)
    bash: use PS0 for preexec hook (#5735) (ae711c0)
    direnv: use JSON status with direnv >= 2.33.0 (#5692) (482c7b7)
    docs: move to vitepress (#5785) (7485c90)
    install: Add version option to install script (f66bfd9)
    install: Add version option to install script (#5728) (f66bfd9)
    os: add new os symbols (#5849) (df65b21)
    quarto: Add Quarto module (#5820) (0e49f04)
    release: add winget arm64 push & repo sync (#5033) (aef1a3f)
    username: add detect_env_vars as option (#5833) (b8a812b)

Bug Fixes
    bash: Handle Unbound Variables Errors in Bash (#4972) (7093d5c)
    bash: improve integration with bash-preexec (#5734) (2aa711c)
    character: also handle vi edit mode in pwsh (#5775) (0891ec2)
    direnv: update to work with direnv v2.33 (#5657) (cec111a)
    git_branch: fall back to "HEAD" when there is no current branch (#5768) (6a96e84)
    nu: continuation prompt not being displayed correctly (#5851) (d308e91)
    status: fix pipestatus width calculation (#5036) (ab84043), closes #3162
    zsh: improve starship binary path escaping (#5574) (2bb57cf)

(pin)

2024-03-22 12:19:42 UTC MAIN commitmail json YAML

doc: Updated x11/i3lock to 2.15

(pin)

2024-03-22 12:18:36 UTC MAIN commitmail json YAML

x11/i3lock: update to 2.15

2024-03-16 i3lock 2.15

• unlock indicator: display current keyboard layout when
  user types password (with --show-keyboard-layout flag).

(pin)

2024-03-22 12:17:46 UTC MAIN commitmail json YAML

doc: Updated wm/evilwm to 1.4.3

(pin)

2024-03-22 12:16:40 UTC MAIN commitmail json YAML

wm/evilwm: update to 1.4.3

- Send more accurate response to _NET_REQUEST_FRAME_EXTENTS.
- Support arbitrary key binds and semi-arbitrary button binds.
- Reread config and remanage all windows on SIGHUP.

(pin)

2024-03-22 12:15:54 UTC MAIN commitmail json YAML

doc: Updated wm/dwm to 6.5

(pin)

2024-03-22 12:14:49 UTC MAIN commitmail json YAML

wm/dwm: update to 6.5

- No ChangeLog found.

(pin)

2024-03-22 12:14:03 UTC MAIN commitmail json YAML

doc: Updated x11/dmenu to 5.3

(pin)

2024-03-22 12:12:59 UTC MAIN commitmail json YAML

x11/dmenu: update to 5.3

- No ChangeLog found.

(pin)

2024-03-22 12:12:13 UTC MAIN commitmail json YAML

doc: Updated databases/diesel-cli to 2.1.5

(pin)

2024-03-22 12:11:02 UTC MAIN commitmail json YAML

databeses/diesel-cli: update to 2.1.5

- Fix impl SqlOrd postgres > postgres_backend feature flag.
- Allow Queryable to be used with multiple table names.
- Update libsqlite3-sys to allow version 0.28 as well

(pin)

2024-03-22 12:09:59 UTC MAIN commitmail json YAML

doc: Updated devel/cargo-c to 0.9.31

(pin)

2024-03-22 12:08:55 UTC MAIN commitmail json YAML

devel/cargo-c: update to 0.9.31

- Match the beaviour of meson regarding relative paths in the install directories
- cargo 0.78

(pin)

2024-03-22 12:07:58 UTC MAIN commitmail json YAML

doc: Updated security/cargo-audit to 0.20.0

(pin)

2024-03-22 12:06:44 UTC MAIN commitmail json YAML

security/cargo-audit: update to 0.20.0

v0.20.0
- New breaking releases of `cargo audit` v0.20 and `rustsec` v0.29

v0.19.0
- Release `cargo audit` 0.19.0

(pin)

2024-03-22 11:42:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/cdrtools to 3.02a10nb5

(micha)

2024-03-22 11:40:33 UTC MAIN commitmail json YAML

sysutils/cdrtools: Update to 3.02a10nb5

Changelog from AN-2024-03-21:

NEW FEATURES:

- Remove the register keyword from C++ sources. This keyword has
  been removed from the C++ language with C++17 and provides no
  benefit on most toolchains. Discard the keyword from all C++
  sources to enable a build with the new standard.
  Submitted by: Dennis Clarke.

- mkisofs: produce less scrollback when logging progress to tty.
  Previously, the "xxx.xx% done, estimated finish ..." message was
  verbosely printed onto a new line each time it appears. If
  output goes to a TTY and -gui is not supplied, we now print the
  message only once, updating it as the program progresses.
  Reported by: Michael Dexter.

FUTURE DIRECTIONS:

- Schilytools contains pxupgrade, a dummy for a closed-source
  component. While the source code of this component is available
  to the maintainer, it cannot be published due to an existing NDA
  with Plextor. Depending on whether we can get this NDA lifted
  or not, the pxupgrade dummy code may either be replaced with the
  real source code of the tool or removed altogether.

(micha)

2024-03-22 11:05:18 UTC MAIN commitmail json YAML

doc: Updated devel/smake to 1.7nb4

(micha)

2024-03-22 11:03:32 UTC MAIN commitmail json YAML

devel/smake: Update to 1.7nb4

New features with AN-2024-03-21:
- RULES: add symlinks for avbarm/riscv/amd64 for NetBSD.
  Submitted by: Matthew Green.

- Remove the register keyword from C++ sources. This keyword has
  been removed from the C++ language with C++17 and provides no
  benefit on most toolchains. Discard the keyword from all C++
  sources to enable a build with the new standard.
  Submitted by: Dennis Clarke.

(micha)

2024-03-22 10:39:16 UTC MAIN commitmail json YAML

doc: Updated net/amfora to 1.10.0

(pin)

2024-03-22 10:38:33 UTC MAIN commitmail json YAML

net/amfora: update to 1.10.0

Hello all! This will likely be the final release of Amfora.
For more information, please see my blog post, https://www.makeworld.space/2023/08/bye_gemini.html

Thanks to all the users and especially the contributors, who made this project
the personal success it was for me.

The following is copied from the CHANGELOG.md file in this repo.
Added
    Syntax highlighting for preformatted text blocks with alt text (#252, #263, wiki page)
    Client certificates can be restricted to certain paths of a host (#115)
    header config option in [subscriptions] to allow disabling the header text on the subscriptions page (#191)
    Selected link and scroll position stays for non-cached pages (#122)
    Keybinding to open URL with URL handler instead of configured proxy (#143)
    include theme key to import themes from an external file (#154, #290)
    Support SOCKS5 proxying by setting AMFORA_SOCKS5 environment variable (#155)
    When bookmarking a page, the first level one heading is suggested as the name (#267, #293)
    Confirmation prompts for URL schemes in new [url-prompts] config section (#301, #302)

Changed
    Center text automatically, removing left_margin from the config (#233)
    max_width defaults to 80 columns instead of 100 (#233)
    Tabs have the domain of the current page instead of numbers (#202)
    Closing Amfora with q was removed in favor of Shift-q (#243)
    Paging up or down scrolls by 50% instead of 75%, to match less (#303)
    Update deps, require Go 1.17 (#336)
    Show local directory index file if available (#319)
    Updated Project Gemini URLs (#342)

Fixed
    Modal can't be closed when opening non-gemini text URLs from the commandline (#283, #284)
    External programs started by Amfora remain as zombie processes (#219)
    Prevent link lines (and other types) from being wider than the max_width setting (#280)
    new:7 on new tab page fails to open link (#306)
    Slashes aren't decoded in redirect URLs (#322, #324)
    Typing localhost in the bottom bar actually loads localhost instead of searching (#326, #327)

(pin)

2024-03-22 09:00:57 UTC MAIN commitmail json YAML

doc: Updated emulators/raine to 0.96.7

(nia)

2024-03-22 09:00:44 UTC MAIN commitmail json YAML

2024-03-22 08:32:52 UTC MAIN commitmail json YAML

reflect devel/cargo-modules downgrade

(pin)

2024-03-22 08:31:04 UTC MAIN commitmail json YAML

devel/cargo-modules: downgrade to 0.14.1

Downgrade to 0.14.1 as 0.15.0 and higher require at least Rust-1.76
Unfortunately, this means we missing on the security fix for a potential
vulnerability in mio 0.8.10. But, it's unlikely Rust-1.76 will land
prior to freeze.

(pin)

2024-03-22 08:30:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/eza to 0.18.8

(pin)

2024-03-22 08:28:46 UTC MAIN commitmail json YAML

sysutils/eza: update to 0.18.8

[0.18.8] - 2024-03-21
Bug Fixes
    Avoid deprecation warnings
    Rustfmt issues

Features
    Add fennel lang icon and associations

(pin)

2024-03-22 08:27:53 UTC MAIN commitmail json YAML

doc: Updated sysutils/refi to 3.2.0

(pin)

2024-03-22 08:26:48 UTC MAIN commitmail json YAML

sysutils/refi: update to 3.2.0

-  Add test for the new add mode

(pin)

2024-03-22 08:25:41 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.23.10

(pin)

2024-03-22 08:24:22 UTC MAIN commitmail json YAML

editors/tp-note: upadate to 1.23.10

Security release for RUSTSEC-2024-0019, no new features

The vulnerability RUSTSEC-2024-0019 was found in one of Tp-Note's
dependencies. For those who compile Tp-Note, this is fixed by a simple
`cargo update`. Nevertheless, some distributions (e.g. NixOS), refer to
the exact versions in `Cargo.lock`, which motivates this new release.

Internal changes and refactoring:

* Build chain: migrate from Docker to Podman
* Encapsulation of the clipboard related code.

(pin)

2024-03-22 07:53:25 UTC MAIN commitmail json YAML

snappy: bump PKGREVISION for previous

(wiz)

2024-03-22 07:53:09 UTC MAIN commitmail json YAML

snappy: armv7 build fix from Paul Ripke on pkgsrc-users

(wiz)

2024-03-22 06:31:24 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/py-pebble

(adam)

2024-03-22 06:31:05 UTC MAIN commitmail json YAML

py-pebble: updated to 5.0.7

release 5.0.7

Fixes:
- issue 96: handle race condition under different interpreters
- issue 125: handle frozen classes as exceptions
- issue 127: handle unexpected errors when reading from pipe in
              process decorators
- issue 128: allow different context from `multiprocessing` ones

(adam)

2024-03-22 06:29:39 UTC MAIN commitmail json YAML

cmake: updated to 3.28.4

CMake 3.28.4
* cmDyndepCollation: collapse full path before looking up
* Tests/CXXModules: support testing rebuild conditions
* cxxmodules: return failure from the collator when private usage is found
* Tests/CXXModules: test that objects depend on their modmap files
* cxxmodules: depend on the modmap contents
* cmNinjaTargetGenerator: use `emplace_back` for scanning deps
* Tests/CXXModules: test that objects depend on dependent modules json files
* cmNinjaTargetGenerator: scanning depends on the module metadata
* Tests/CXXModules: add a test to ensure that `restat` works for collation
* Ninja: make the collator rule use `restat = 1`
* Tests/CXXModules: document `CMake_TEST_MODULE_COMPILATION` items
* Tests/CXXModules: support building a project with `Ninja`
* Tests/CXXModules: add a test importing from a `Ninja` install
* cmGeneratorTarget: store synthetic targets in its cache
* Tests/CXXModules: add a test with transitive targets
* cmTarget: copy link libraries from the right properties
* Tests/CXXModules: test transitive modules usage
* cmExportFileGenerator: export link libraries as-is
* cmGeneratorTarget: discover synthetic targets recursively
* Tests/CXXModules: test `cxx_std_20` coming from a dependency
* Clang: detect -resource-dir for clang-scan-deps
* cmGeneratorTarget: collapse paths before querying the fileset cache
* CMakeDetermineCompilerId: use `_ARG1` to query the clang resource dir
* cmExportFileGenerator: only export include paths for HEADERS file sets
* cmImportedCxxModuleInfo: remove unused pointer field
* Tests/CXXModules: add a test using `TARGET_OBJECTS` from modules
* Tests/RunCMake/Ninja: Rename showIncludes case for clang-cl <= 17
* gitlab-ci: update macOS jobs to use Xcode 15.2
* cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48
* libuv: win/spawn: optionally run executable paths with no file extension
* cmLocalGenerator: Avoid unnecessary lookup without a deployment target
* visionOS: Update deployment-target flag for Xcode 15.1 beta
* Tests: Update RunCMake.XcodeProject-Device for visionOS in Xcode 15.1 beta
* Tests: Enable visionOS tests with Xcode 15.2
* Tests/CommandLength: Refactor test commands to reduce test run time
* Help: Add 3.28.4 release note draft for visionOS updates
* Tests: Update RunCMake.TargetObjects cmake_minimum_required version
* Restore support for TARGET_OBJECTS in link interfaces with unity builds
* Tests/RunCMake/CXXModules: Update VS circular error message
* FindTIFF: Fix name of upstream TIFF cmake package
* Tests: Update RunCMake.CompileFeatures for Xcode 15.3
* Tests: Update RunCMake.CheckCompilerFlag for Xcode 15.3
* gitlab-ci: update macOS jobs to use Xcode 15.3
* Autogen: Restore target-ordering dependencies in Makefiles with DEPFILE
* cmQtAutoGenInitializer: De-duplicate autogen/timestamp target depend logic
* Ninja: Fix Fortran module deps in files INCLUDEd by preprocessed sources
* FindMatlab: Revert undocumented and now-unnecessary full version lookup
* Ninja: Update showIncludes prefix detection for clang-cl 18
* FindCUDAToolkit: Fix cudart dependencies

(adam)

2024-03-22 05:37:55 UTC MAIN commitmail json YAML

doc: Updated security/ca-certificates to 20240203

(kim)

2024-03-22 05:37:44 UTC MAIN commitmail json YAML

ca-certificates: Update to 20240203

ca-certificates (20240203) unstable; urgency=medium

  [ Jeffrey Walton ]
  * update-ca-certificates man page updates
  * fix shellcheck warnings (closes: #1058658, #981663)

  [ Gioele Barabucci ]
  * Use standard dh sequence (closes: #1050112)

  [ Julien Cristau ]
  * Update Mozilla certificate authority bundle to version 2.64
    The following certificate authorities were added (+):
    + Atos TrustedRoot Root CA ECC TLS 2021
    + Atos TrustedRoot Root CA RSA TLS 2021
    + BJCA Global Root CA1
    + BJCA Global Root CA2
    + CommScope Public Trust ECC Root-01
    + CommScope Public Trust ECC Root-02
    + CommScope Public Trust RSA Root-01
    + CommScope Public Trust RSA Root-02
    + Sectigo Public Server Authentication Root E46
    + Sectigo Public Server Authentication Root R46
    + SSL.com TLS ECC Root CA 2022
    + SSL.com TLS RSA Root CA 2022
    + TrustAsia Global Root CA G3
    + TrustAsia Global Root CA G4
    The following certificate authorities were removed (-):
    - Autoridad de Certificacion Firmaprofesional CIF A62634068
    - E-Tugra Certification Authority (closes: #1032916)
    - E-Tugra Global Root CA ECC v3
    - E-Tugra Global Root CA RSA v3
    - Hongkong Post Root CA 1
    - TrustCor ECA-1
    - TrustCor RootCert CA-1
    - TrustCor RootCert CA-2 (closes: #1023945)

-- Julien Cristau <jcristau@debian.org>  Sun, 04 Feb 2024 10:41:43 +0100

(kim)

2024-03-21 21:42:07 UTC MAIN commitmail json YAML

arcticfox: Sync default options with upstream's build scripts

In particular this disables the (new default) gtk3 interface, which is
still buggy.

(nia)

2024-03-21 20:54:23 UTC MAIN commitmail json YAML

TODO: add mrustc (bootstrap compiler for Rust)

(dholland)

2024-03-21 20:44:51 UTC MAIN commitmail json YAML

doc: Updated devel/RE-flex to 4.1.2

(wiz)

2024-03-21 20:44:41 UTC MAIN commitmail json YAML

devel/RE-flex: Update to v4.1.2

Prepared by Malte Dehling in wip.

pkgsrc change: turn off cpu-optimization option by default.

Dec 10, 2021: 3.1.0 improved buffering mechanism with reduced buffer sizes; faster columno() for long lines; fix CP-1251 table typo.
Feb 20, 2022: 3.2.0 new %option ctorinit; faster compilation of regular expressions to tables and direct code DFAs; refactored SIMD source code to enable AVX2 and AVX512BW optimizations in multi-version matcher code; updated Windows binary file opening.
Feb 23, 2022: 3.2.1 regression bug in 3.2.0 fix.
Mar 13, 2022: 3.2.2 minor improvements.
Apr 2, 2022: 3.2.3 fixed C++17 compliance and dso build.
Apr 29, 2022: 3.2.4 new %begin directive; new --batch=SIZE option argument.
Apr 30, 2022: 3.2.5 minor correction.
May 6, 2022: 3.2.6 improved fuzzy matcher.
May 10, 2022: 3.2.7 improved fuzzy matcher, see also https://github.com/Genivia/FuzzyMatcher.
Jul 6, 2022: 3.2.8 minor update to correct a lexer file parsing issue in the reflex code generator tool.
Aug 12, 2022: 3.2.9 add cmake rules for Windows builds.
Aug 21, 2022: 3.2.10 bug fix in regular expression converter.
Aug 29, 2022: 3.2.11 new lua2lisp transpiler example with Bison complete symbols and locations.
Jan 6, 2023: 3.2.12 regression bug fix in trailing context pattern matching, e.g. xy and x/x patterns collided when they should not; updated yaml parser example.
Jan 24, 2023: 3.3.0 overall update; corrected a problem with Unicode characters in regex patterns adjacent to curly braces; permit cxx extension in FSM filename output.
Mar 6, 2023: 3.3.1 for consistency include NAME in default header file name, tables file name, and graphs file name when option --prefix is specified.
Mar 17, 2023: 3.3.2 fix a performance issue with case-insensitive pattern construction.
May 28, 2023: 3.3.3 fix yyrestart dropping the first character; faster Matcher::find().
May 31, 2023: 3.3.4 fix Matcher::find() initialization issue in 3.3.3.
Jun 12, 2023: 3.3.5 improve source code output of lexer class definitions.
Jul 11, 2023: 3.3.6 faster Matcher::find(); improved --stdout to include tables.
Jul 17, 2023: 3.3.7 faster Matcher::find().
Aug 4, 2023: 3.3.8 minor update to sync up the code base with the ugrep project.
Aug 16, 2023: 3.3.9 fix avx512bw compilation error; new LineMatcher matching engine.
Sep 16, 2023: 3.4.0 fix FuzzyMatcher::DEL flag when this is the only flag selected; fix FuzzyMatcher::matches() bug that incorrectly matched an extra character before the end of the input; optimize find(); updated saving the FSM pred[] hashes to a file, which has changed; increase default buffer size REFLEX_BUFSZ to 128K for best throughput performance.
Sep 25, 2023: 3.4.1 make word boundaries \b, \B, \< and \> applicable anywhere in a pattern.
Oct 7, 2023: 3.5.0 updated to Unicode 15.1; clarify . (dot) with %unicode enabled, which is a catch-all pattern; update \X to match only valid Unicode characters.
Nov 5, 2023: 3.5.1 minor improvements.
Feb 17, 2024: 4.0.0 faster Matcher::find() with a new DFA cut algorithm to optimize match prediction speed and accuracy, see also ugrep 5.0; apply Unicode pattern canonicalization with reflex::convert(..., reflex::convert_flag::unicode).
Feb 23, 2024: 4.0.1 new rawk example to demonstrate awk-like fast search in C++; enable <<EOF>> rules for option find to generate a fast search engine.
Mar 5, 2024: 4.1.0 improved lazy quantifiers for POSIX regex lazy matching in linear time using an advanced DFA transformation algorithm introduced in RE/flex in 2016.
Mar 11, 2024: 4.1.1 minor update to correct a DFA construction problem for POSIX regex lazy quantifiers matching too much in some cases.
Mar 17, 2024: 4.1.2 updated configure scripts; cast negative ctype function arguments (problem detected on NetBSD 10).

(wiz)

2024-03-21 20:06:46 UTC MAIN commitmail json YAML

Updated devel/py-maturin, devel/py-ruff

(adam)

2024-03-21 20:06:03 UTC MAIN commitmail json YAML

py-ruff: updated to 0.3.4

0.3.4

Preview features

[flake8-simplify] Detect implicit else cases in needless-bool (SIM103)
[pylint] Implement nan-comparison (PLW0117)
[pylint] Implement nonlocal-and-global (E115)
[pylint] Implement singledispatchmethod-function (PLE5120)
[refurb] Implement list-reverse-copy (FURB187)

Rule changes

[flake8-pytest-style] Add automatic fix for pytest-parametrize-values-wrong-type (PT007)
[pycodestyle] Allow SPDX license headers to exceed the line length (E501)

Formatter

Fix unstable formatting for trailing subscript end-of-line comment

Bug fixes

Avoid code comment detection in PEP 723 script tags
Avoid incorrect tuple transformation in single-element case (C409)
Bug fix: Prevent fully defined links name from being reformatted
Consider raw source code for W605
Docs: Link inline settings when not part of options section
Don't treat annotations as redefinitions in .pyi files
Fix E231 bug: Inconsistent catch compared to pycodestyle, such as when dict nested in list
Fix pylint upstream categories not showing in docs
Add missing Options references to blank line docs
'Revert "F821: Fix false negatives in .py files when from __future__ import annotations is active
Apply NFKC normalization to unicode identifiers in the lexer
Avoid failures due to non-deterministic binding ordering
[flake8-bugbear] Allow tuples of exceptions (B030)
[flake8-quotes] Avoid syntax errors due to invalid quotes (Q000, Q002)

(adam)

2024-03-21 20:02:50 UTC MAIN commitmail json YAML

2024-03-21 20:00:56 UTC MAIN commitmail json YAML

2024-03-21 20:00:28 UTC MAIN commitmail json YAML

py-maturin: updated to 1.5.1

1.5.1

* Fix usage of `--compatibility` when run as a PEP517 backend
* Fix upload returning malformed summary error

(adam)

2024-03-21 20:00:00 UTC MAIN commitmail json YAML

add some tex packages

(markd)

2024-03-21 19:58:55 UTC MAIN commitmail json YAML

print: add tex-{autotype,quran-en,simplekv,sjtutex}{,-doc}

(markd)

2024-03-21 19:55:37 UTC MAIN commitmail json YAML

tex-sjtutex{,-doc}: add version 2.1

SJTUTeX aims to establish a simple and easy-to-use collection
of document classes for Shanghai Jiao Tong University,
including the thesis document class sjtuthesis, as well as the
regular document classes sjtuarticle and sjtureport.

(markd)

2024-03-21 19:53:20 UTC MAIN commitmail json YAML

2024-03-21 19:51:22 UTC MAIN commitmail json YAML

tex-quran-en{,-doc}: add version 0.1

This package is designed for typesetting multiple English
translations of the Holy Quran. It adds 15 additional English
translations to the quran package.

(markd)

2024-03-21 19:49:09 UTC MAIN commitmail json YAML

tex-autotype{,-doc}: add version 0.5

autotype is a LuaLaTeX package for automatic language-specific
typography. Currently, it supports ligature suppression at word
boundaries, long s insertion for blackletter typesetting, and
weighted hyphenation, but only for German (old and new
orthography).

(markd)

2024-03-21 15:11:51 UTC MAIN commitmail json YAML

2024-03-21 14:53:41 UTC MAIN commitmail json YAML

Note links{,-gui} update.

(schmonz)

2024-03-21 14:52:50 UTC MAIN commitmail json YAML

links{,-gui}: update to 2.29. Changes:

- Add "#define _GNU_SOURCE" to the configure test for memrchr
- Implement strike formatting
- Fixed a bug that image was sometimes displayed with too small size
- Fixed a bug that webp images from local disk could not be displayed
- Support AVIF images
- Updated Polish Translation

(schmonz)

2024-03-21 14:51:31 UTC MAIN commitmail json YAML

p5-X11-Protocol-Other: add missing DEPENDS

Remove (empty) PLIST, not needed for perl packages.

Ride import.

(wiz)

2024-03-21 14:40:07 UTC MAIN commitmail json YAML

Added x11/p5-X11-Protocol-Other version 0.31

(mef)

2024-03-21 14:37:55 UTC MAIN commitmail json YAML

(x11/p5-X11-Protocol-Other) import p5-X11-Protocol-Other-0.31

This is some window manager related functions for use by client
programs, as per the "Inter-Client Communication Conventions Manual"
and some of the Net-WM "Extended Window Manager Hints".

    /usr/share/doc/xorg-docs/icccm/icccm.txt.gz

    http://www.freedesktop.org/wiki/Specifications/wm-spec

(mef)

2024-03-21 12:47:33 UTC MAIN commitmail json YAML

doc: Updated www/arcticfox to 43.1

(nia)

2024-03-21 12:47:20 UTC MAIN commitmail json YAML

arcticfox: Update to 43.1

- Download issue fixed
- several video decoder fixes
- icon fixes
- security fixes

(nia)

2024-03-21 12:09:19 UTC MAIN commitmail json YAML

tex-context-texlive: no homepage

(markd)

2024-03-21 12:07:32 UTC MAIN commitmail json YAML

tex package updates

(markd)

2024-03-21 12:02:17 UTC MAIN commitmail json YAML

texlive2pkg: update to 1.13

set default version to 2024

(markd)

2024-03-21 11:58:46 UTC MAIN commitmail json YAML

2024-03-21 11:44:17 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.3.7

(schmonz)

2024-03-21 11:44:11 UTC MAIN commitmail json YAML

mise: update to 2024.3.7. Changes:

### Bug Fixes

* (task) tasks not working in system config
* (xonsh) `shell` subcommand for xonsh
* jq Installed Using x86_64 on Apple Silicon using mise

### Documentation

* (changelog) improve styling
* (changelog) improve styling

### Styling

* format default_shorthands.rs

### Testing

* install python/poetry at the same time

### Miscellaneous Tasks

* rust 1.78 deprecation warning fixes
* fix caching

(schmonz)

2024-03-21 11:43:27 UTC MAIN commitmail json YAML

2024-03-21 11:38:02 UTC MAIN commitmail json YAML

2024-03-21 11:30:05 UTC MAIN commitmail json YAML

doc: Updated devel/garden to 1.4.0

(pin)

2024-03-21 11:29:44 UTC MAIN commitmail json YAML

2024-03-21 11:29:36 UTC MAIN commitmail json YAML

devel/garden: update to 1.4.0

v1.4.0
Released 2024-03-21
Features:
- Custom commands can now specify an interpreter to use on a per-command basis.
If a command uses a shebang #! line then the command's text will be passed as the
next argument to the specified command. For example, using #!python3 -c as the
first line in a custom command will cause python3 -c <command> to be executed.

- Trees can now use branches defined in separate remotes when configuring the
default branch to checkout. garden grow will now fetch the remote associated with the
configured branch switching branches in order to make this possible.

- Trees can now use any upstream branch from any configured remote in the branches section.
Previously, branches associated with non-default remotes could not be created unless
they were fetched beforehand. garden grow will now fetch the associated remote
before creating the local branch.

- garden grow now detects empty directories (e.g. the directories that are created
when using uninitialized Git submodules) and will properly clone into the empty directories
instead of treating them like an already-grown tree.
(#30)

Development:
- garden can now be built on Windows. Symlink trees and the XDG base directory support
is UNIX-only and disabled on Windows.
(#17)

- yaml-rust2 is now used instead of
the yaml-rust-davvid fork that was
being maintained by @davvid for use by garden.
(#29)

(pin)

2024-03-21 11:14:57 UTC MAIN commitmail json YAML

2024-03-21 11:09:36 UTC MAIN commitmail json YAML

2024-03-21 10:50:47 UTC MAIN commitmail json YAML

tex-ptex: update to 3.2.70058

use euptex

(markd)

2024-03-21 10:41:03 UTC MAIN commitmail json YAML

2024-03-21 10:34:31 UTC MAIN commitmail json YAML

doc: Updated chat/mumble to 1.4.287

(nia)

2024-03-21 10:34:10 UTC MAIN commitmail json YAML

2024-03-21 10:32:20 UTC MAIN commitmail json YAML

tex-lwarp(,-doc}: updat to 0.916

0.916
Now allows duplicate section names for file breaks.

0.915
Added HTML classes to LaTeX lists and list markers.
Added \HTMLKeywords for meta tags.
Added \HTMLMeta and \HTMLAddMeta for custom meta tags.
Added data-nosnippet to MathJax customization divs for improved search engine
results.
Updated pdfpages.

0.914
For improved long-term reliability, now verifies many definitions before
patching, warning of possible problems if the original has changed.

Fix: fontawesome5 for XeLaTeX, LuaLaTeX.

0.913
Improved HTML sanitizing for fancybox, fancyvrb, fvextra.

0.912
Updated for new LaTeX label system, memoir, tcolorbox.

(markd)

2024-03-21 10:24:32 UTC MAIN commitmail json YAML

tex-make4ht{,-doc}: update to 0.4

New features:

- tex4ht.sty is now loaded before the load of the processed TeX file. This enables
  patching commands used before \documentclass.
- new command line option: --build-dir. It moves auxiliary and temporary files
  to a specified directory.
- list packages with no corresponding TeX4ht configuration .4ht file.
- new extension: copy_images. It copies included images to the output directory.

There are also a lot of bug fixes for MathML, HTML, ODT, and JATS post-processing.

(markd)

2024-03-21 10:17:55 UTC MAIN commitmail json YAML

2024-03-21 10:06:08 UTC MAIN commitmail json YAML

2024-03-21 10:05:38 UTC MAIN commitmail json YAML

Updated devel/py-license-expression, devel/py-limits

(adam)

2024-03-21 10:05:19 UTC MAIN commitmail json YAML

py-limits: updated to 3.10.1

v3.10.1
-------
* Compatibility

  * Relax dependency constraint on packaging

v3.10.0
-------
* Bug Fix

  * Fix incorrect mapping of coredis exceptions
  * Fix calculation of reset_time

(adam)

2024-03-21 10:03:43 UTC MAIN commitmail json YAML

py-license-expression: updated to 30.3.0

v30.3.0 - 2024-03-18
--------------------

This is a minor release without API changes:

- Use latest skeleton
- Update license list to latest ScanCode and SPDX 3.23
- Drop support for Python 3.7

(adam)

2024-03-21 09:44:09 UTC MAIN commitmail json YAML

2024-03-21 09:30:37 UTC MAIN commitmail json YAML

2024-03-21 09:23:59 UTC MAIN commitmail json YAML

nano: In my last changes, I accidentally removed curses.buildlink3.mk

(nia)

2024-03-21 09:21:13 UTC MAIN commitmail json YAML

2024-03-21 09:17:36 UTC MAIN commitmail json YAML

Updated net/py-tldextract, sysutils/py-fsspec

(adam)

2024-03-21 09:14:33 UTC MAIN commitmail json YAML

py-fsspec: updated to 2024.3.1

2024.3.1

Fixes

allow override of expand in open()
root handling in local file paths, fix for windows

(adam)

2024-03-21 09:13:08 UTC MAIN commitmail json YAML

py-tldextract: updated to 5.1.2

5.1.2 (2024-03-18)

* Bugfixes
  * Remove `socket.inet_pton`, to fix platform-dependent IP parsing
  * Use non-capturing groups for IPv4 address detection, for a slight speed boost
* Misc.
  * Add CI for PyPy3.9 and PyPy3.10
  * Add script to automate package release process
  * Update LICENSE copyright years

(adam)

2024-03-21 09:04:06 UTC MAIN commitmail json YAML

texlive package updates

(markd)

2024-03-21 09:01:31 UTC MAIN commitmail json YAML

doc: note (one of the) new python vuln(s)

(wiz)

2024-03-21 08:52:01 UTC MAIN commitmail json YAML

xindy: update to 2.5.1nb11

Part of TeXlive 2024

(markd)

2024-03-21 08:50:43 UTC MAIN commitmail json YAML

upmendex: update to 1.08

Part of TeXlive 2024

(markd)

2024-03-21 08:49:28 UTC MAIN commitmail json YAML

mendexk: update to 3.6nb2

Part of TeXlive 2024

(markd)

2024-03-21 08:48:19 UTC MAIN commitmail json YAML

makeindexk: update to 2.17nb1

Part of TeXlive 2024

(markd)

2024-03-21 08:46:40 UTC MAIN commitmail json YAML

xpdfopen: update to 0.86nb10

Part of TeXlive 2024

(markd)

2024-03-21 08:45:18 UTC MAIN commitmail json YAML

xetex: update to 0.999996

Part of TeXlive 2024

* Unicode characters in �ャ〕enames beyond the BMP are supported.

(markd)

2024-03-21 08:43:32 UTC MAIN commitmail json YAML

xdvik: update to 22.87.06nb4

Part of TeXlive 2024

(markd)

2024-03-21 08:41:46 UTC MAIN commitmail json YAML

web2c: update to 2024

Part of TeXlive 2024

MetaPost:
* MPFI library now included for interval arithmetic; enabled with
  --numbersystem=interval.

pdfTeX:
* More reliable text extraction on BigEndian systems.
* More checks against corrupt pfb, fmt, pdf �ャ〕es.
* Avoid writing a corrupt pdf given unusual pdf inclusions.
* Manual converted to LaTeX and thoroughly reviewed, though substantive
  updates are minimal.

epTeX, eupTeX:
* eptex no longer built separately; it runs in euptex窶冱 legacy-encoding mode.

CWEB:
* Support LuaTeX as backend TeX engine.
* Fix bu�ャ�er over�ャPw on lines with no breakpoint.

(markd)

2024-03-21 08:32:54 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-test-timeout

(adam)

2024-03-21 08:32:28 UTC MAIN commitmail json YAML

py-test-timeout: updated to 2.3.1

2.3.1

Fixup some build errors, mostly README syntax which stopped twine from uploading.

2.3.0

Fix debugger detection for recent VSCode, this compiles pydevd using cython which is now correctly detected. Thanks Adrian Gielniewski.
Switched to using Pytest's TerminalReporter instead of writing directly to sys.{stdout,stderr}. This change also switches all output from sys.stderr to sys.stdout. Thanks Pedro Algarvio.
Pytest 7.0.0 is now the minimum supported version. Thanks Pedro Algarvio.
Add --session-timeout option and session_timeout setting. Thanks Brian Okken.

(adam)

2024-03-21 08:32:19 UTC MAIN commitmail json YAML

vlna: update to 1.5nb10

Part of TeXlive 2024

(markd)

2024-03-21 08:30:42 UTC MAIN commitmail json YAML

tex4ht: update to 20180703nb4

Part of TeXlive 2024

* remove nbcontext

(markd)

2024-03-21 08:29:04 UTC MAIN commitmail json YAML

seetexk: update to 20200908nb3

Part of TeXlive 2024

(markd)

2024-03-21 08:27:17 UTC MAIN commitmail json YAML

py-test: updated to 8.1.1

pytest 8.1.1 (2024-03-08)
=========================

This release is not a usual bug fix release -- it contains features and improvements, being a follow up
to ``8.1.0``, which has been yanked from PyPI.

Features
--------

- Added the new :confval:`consider_namespace_packages` configuration option, defaulting to ``False``.

  If set to ``True``, pytest will attempt to identify modules that are part of `namespace packages <https://packaging.python.org/en/latest/guides/packaging-namespace-packages>`__ when importing modules.

- Added the new :confval:`verbosity_test_cases` configuration option for fine-grained control of test execution verbosity.
  See :ref:`Fine-grained verbosity <pytest.fine_grained_verbosity>` for more details.

Improvements
------------

- :func:`pytest.warns` now validates that :func:`warnings.warn` was called with a `str` or a `Warning`.
  Currently in Python it is possible to use other types, however this causes an exception when :func:`warnings.filterwarnings` is used to filter those warnings.
  While this can be considered a bug in CPython, we decided to put guards in pytest as the error message produced without this check in place is confusing.

- When using ``--override-ini`` for paths in invocations without a configuration file defined, the current working directory is used
  as the relative directory.

  Previoulsy this would raise an :class:`AssertionError`.

- :ref:`--import-mode=importlib <import-mode-importlib>` now tries to import modules using the standard import mechanism (but still without changing :py:data:`sys.path`), falling back to importing modules directly only if that fails.

  This means that installed packages will be imported under their canonical name if possible first, for example ``app.core.models``, instead of having the module name always be derived from their path (for example ``.env310.lib.site_packages.app.core.models``).

- Added the :func:`iter_parents() <_pytest.nodes.Node.iter_parents>` helper method on nodes.
  It is similar to :func:`listchain <_pytest.nodes.Node.listchain>`, but goes from bottom to top, and returns an iterator, not a list.

- Added support for :data:`sys.last_exc` for post-mortem debugging on Python>=3.12.

- In case no other suitable candidates for configuration file are found, a ``pyproject.toml`` (even without a ``[tool.pytest.ini_options]`` table) will be considered as the configuration file and define the ``rootdir``.

- Add ``--log-file-mode`` option to the logging plugin, enabling appending to log-files. This option accepts either ``"w"`` or ``"a"`` and defaults to ``"w"``.

  Previously, the mode was hard-coded to be ``"w"`` which truncates the file before logging.

- When multiple finalizers of a fixture raise an exception, now all exceptions are reported as an exception group.
  Previously, only the first exception was reported.

Bug Fixes
---------

- Fixed regression where ``--importmode=importlib`` would import non-test modules more than once.

- Fixed a regression in pytest 8.0.0 that would cause test collection to fail due to permission errors when using ``--pyargs``.

  This change improves the collection tree for tests specified using ``--pyargs``, see :pull:`12043` for a comparison with pytest 8.0 and <8.

- Fixed a regression in 8.0.1 whereby ``setup_module`` xunit-style fixtures are not executed when ``--doctest-modules`` is passed.

- Fix the ``stacklevel`` used when warning about marks used on fixtures.

- Fixed a regression in ``8.0.2`` where tests created using :fixture:`tmp_path` have been collected multiple times in CI under Windows.

Improved Documentation
----------------------

- Documented the retention of temporary directories created using the ``tmp_path`` fixture in more detail.

Trivial/Internal Changes
------------------------

- Some changes were made to private functions which may affect plugins which access them:

  - ``FixtureManager._getautousenames()`` now takes a ``Node`` itself instead of the nodeid.
  - ``FixtureManager.getfixturedefs()`` now takes the ``Node`` itself instead of the nodeid.
  - The ``_pytest.nodes.iterparentnodeids()`` function is removed without replacement.
    Prefer to traverse the node hierarchy itself instead.
    If you really need to, copy the function from the previous pytest release.

- Delayed the deprecation of the following features to ``9.0.0``:

  * :ref:`node-ctor-fspath-deprecation`.
  * :ref:`legacy-path-hooks-deprecated`.

  It was discovered after ``8.1.0`` was released that the warnings about the impeding removal were not being displayed, so the team decided to revert the removal.

  This is the reason for ``8.1.0`` being yanked.

(adam)

2024-03-21 08:27:04 UTC MAIN commitmail json YAML

luatex: update to 1.18.0

Part of TeXlive 2024

* Lua-level checks for writing to 鍖�les now similar to the TeX-level checks.
* If the Lua value texconfig.trace_extra_newline is set, blank lines are
  output in the log between macro parameters. In 2020���2023, this was the
  case by default; before that, such blank lines were never output, which
  is the behavior of the other engines.

(markd)

2024-03-21 08:23:01 UTC MAIN commitmail json YAML

luajittex: update to 1.18.0

Part of TeXlive 2024

(markd)

2024-03-21 08:20:56 UTC MAIN commitmail json YAML

lacheck: update to 1.30nb1

Part of TeXlive 2024

(markd)

2024-03-21 08:19:19 UTC MAIN commitmail json YAML

dvipsk: update to 2024.1

Part of TeXlive 2024

(markd)

2024-03-21 08:17:35 UTC MAIN commitmail json YAML

dvipdfmx: update to 20240305

Part of TeXlive 2024

* Calculate time zone offset in the same way as pdfTeX.
* Handle variation selectors to cope with the new Adobe-Japan1-UCS2 CMap.
* Fallback multibyte characters in virtual fonts to OFM fonts for (u)pTeX.

(markd)

2024-03-21 08:15:43 UTC MAIN commitmail json YAML

dviljk: update to 2.6.5nb15

Part of TeXlive 2024

(markd)

2024-03-21 08:14:00 UTC MAIN commitmail json YAML

dvidvi: update to 1.1nb8

Part of TeXlive 2024

(markd)

2024-03-21 08:12:41 UTC MAIN commitmail json YAML

cjkutils: update to 4.8.5nb2

Part of TeXlive 2024

(markd)

2024-03-21 08:10:57 UTC MAIN commitmail json YAML

bibtexu: update to 4.02

Part of TeXlive 2024

(markd)

2024-03-21 08:09:47 UTC MAIN commitmail json YAML

bibtex8: update to 4.02

Part of TeXlive 2024

(markd)

2024-03-21 08:07:25 UTC MAIN commitmail json YAML

ttfdump: update to 0.5.5nb11

Part of TeXlive 2024

(markd)

2024-03-21 08:05:22 UTC MAIN commitmail json YAML

ttf2pk: update to 2.0nb12

Part of TeXlive 2024

(markd)

2024-03-21 08:03:27 UTC MAIN commitmail json YAML

ps2pkm: update to 1.8nb8

Part of TeXlive 2024

(markd)

2024-03-21 08:01:57 UTC MAIN commitmail json YAML

makejvf: update to 20230917

Part of TeXlive 2024

(markd)

2024-03-21 08:00:34 UTC MAIN commitmail json YAML

lcdftypetools: update to 2.110

Part of TeXlive 2024

(markd)

2024-03-21 07:57:45 UTC MAIN commitmail json YAML

gsftopkk: update to 1.19.2nb15

Part of TeXlive 2024

(markd)

2024-03-21 07:56:08 UTC MAIN commitmail json YAML

afm2pl: update to 0.7.1nb10

Part of TeXlive 2024

(markd)

2024-03-21 07:54:08 UTC MAIN commitmail json YAML

dvi2tty: update to 6.0.2nb1

Part of TeXlive 2024

(markd)

2024-03-21 07:51:47 UTC MAIN commitmail json YAML

ptexenc: update to 1.4.6

Part of TeXlive 2024

* New simple encoding conversion utility ptekf.

(markd)

2024-03-21 07:48:42 UTC MAIN commitmail json YAML

kpathsea: update to 6.4.0

Part of TeXlive 2024

* Support an extended check for safe �ャ〕enames which also allows writing under
  TEXMF[SYS]VAR, for Lua(LA)TeX; new functions and corresponding kpsewhich
  options.

* Support a new variable TEXMF_OUTPUT_DIRECTORY (alongside the traditional
  TEXMFOUTPUT), so that subprograms can have access to an --output-directory
  setting in an engine invocation.

(markd)

2024-03-21 07:44:55 UTC MAIN commitmail json YAML

texlive: switch to texlive 2024 tarball.

(markd)

2024-03-21 07:39:26 UTC MAIN commitmail json YAML

x11/Makefile: sort

(wiz)

2024-03-21 07:39:01 UTC MAIN commitmail json YAML

devel/Makefile: + gcli

(wiz)

2024-03-21 07:38:45 UTC MAIN commitmail json YAML

cross: + riscv64-*

(wiz)

2024-03-21 06:12:17 UTC MAIN commitmail json YAML

Updated security/gnutls, misc/dpkg

(adam)

2024-03-21 06:11:59 UTC MAIN commitmail json YAML

dpkg: updated to 1.22.6

dpkg (1.22.6) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-deb: Fix up compressor parameters for default legacy format.
  * Perl modules:
    - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
    - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
  * Documentation:
    - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
      tools.
  * Code internals:
    - libdpkg: Use array access instead of pointer arithmetic for meminfo
      parser.
    - libdpkg: Use a macro to define the zstd default compression level.
  * Build system:
    - Test with minimal library dependencies in CI.
    - Add gen-release script.
  * Packaging:
    - Fix typo in man page reference in changelog.
  * Test suite:
    - Refactor OpenPGP backend and commands list.
    - Refactor certfile and keyfile filenames for OpenPGP test.
    - Skip OpenPGP tests if the backend does not have a verify command.
  * Localization:
    - Fix typos in Swedish man pages translations.
      Thanks to Andreas R旦nnquist <gusnan@debian.org>.
    - Fix typos in Swedish man pages translations.
    - Update Dutch man pages translations.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
    - Update Portuguese man pages translations.
      Thanks to Am辿rico Monteiro <a_monteiro@gmx.com>.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

(adam)

2024-03-21 06:08:38 UTC MAIN commitmail json YAML

gnutls: updated to 3.8.4

Version 3.8.4 (released 2024-03-18)

** libgnutls: RSA-OAEP encryption scheme is now supported
  To use it with an unrestricted RSA private key, one would need to
  initialize a gnutls_x509_spki_t object with necessary parameters
  for RSA-OAEP and attach it to the private key. It is also possible
  to import restricted private keys if they are stored in PKCS#8
  format.

** libgnutls: Fix side-channel in the deterministic ECDSA.
  [GNUTLS-SA-2023-12-04, CVSS: medium] [CVE-2024-28834]

** libgnutls: Fixed a bug where certtool crashed when verifying a certificate
  chain with more than 16 certificates.
  [GNUTLS-SA-2024-01-23, CVSS: medium] [CVE-2024-28835]

** libgnutls: Compression libraries are now loaded dynamically as needed
  instead of all being loaded during gnutls library initialization.
  As a result, the library initialization should be faster.

** build: The gnutls library can now be linked with the static library
  of GMP.  Note that in order for this to work libgmp.a needs to be
  compiled with -fPIC and libhogweed in Nettle also has to be linked
  to the static library of GMP.  This can be used to prevent custom
  memory allocators from being overriden by other applications.

(adam)

2024-03-21 06:00:41 UTC MAIN commitmail json YAML

Updated devel/py-jaraco.test, devel/py-importlib-metadata, textproc/py-validators, devel/py-hatchling

(adam)

2024-03-21 06:00:16 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.22.3

1.22.3 - 2024-03-19

Fixed:

Fix the custom build hook when using dynamic dependencies

(adam)

2024-03-21 05:58:46 UTC MAIN commitmail json YAML

py-validators: updated to 0.23.2

0.23.2 (2024-03-20)

Maintenance

maint: rectifies changelog
fix: packaging as well as rST & md document generation

0.23.1 (2024-03-19)

Maintenance

maint: fix between & length validators
fix: manual nav reference for mkdocs; bumps version

0.23.0 (2024-03-19)

Features

feat: add french i18n validation

Maintenance

fix: Valid URLs failing validation - query and fragment parts
fix: bug in between module
chore: update dependencies, improve packaging
Fix fragment check
build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /package
fix: allow pct-encoded entities in fragments
chore: update dev dependencies
build(deps): bump gitpython from 3.1.37 to 3.1.41 in /package
build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /package
chore: monthly updates for Jan'24
maint: adds versiond docs; update copyright year
chore: update dev dependencies
build(deps): bump gitpython from 3.1.37 to 3.1.41 in /package
build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /package
build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /package

(adam)

2024-03-21 05:53:45 UTC MAIN commitmail json YAML

py-importlib-metadata: updated to 7.1.0

v7.1.0

Features

- Improve import time.

Bugfixes

- Make MetadataPathFinder.find_distributions a classmethod for consistency with CPython.
- Allow ``MetadataPathFinder.invalidate_caches`` to be called as a classmethod.

(adam)

2024-03-21 05:52:20 UTC MAIN commitmail json YAML

py-jaraco.test: updated to 5.4.0

v5.4.0

Features
- Added cpython module with support for loading functions across moves.

(adam)

2024-03-21 05:45:30 UTC MAIN commitmail json YAML

doc: Added graphics/didder version 1.3.0

(charlotte)

2024-03-21 05:44:19 UTC MAIN commitmail json YAML

graphics/Makefile: + didder

(charlotte)

2024-03-21 05:43:24 UTC MAIN commitmail json YAML

graphics/didder: Import package

Didder is an extensive, fast, and accurate command-line image dithering tool.
It is designed to work well for both power users as well as pipeline scripting.
It is unique in its correctness and variety of dithering algorithms.

(charlotte)

2024-03-21 02:14:14 UTC MAIN commitmail json YAML

rust: Make the list of supported platforms constant, requested by gdt.

(nia)

2024-03-21 02:04:51 UTC MAIN commitmail json YAML

2024-03-21 00:07:39 UTC MAIN commitmail json YAML

doc: Added editors/moe version 1.14

(nia)

2024-03-21 00:07:28 UTC MAIN commitmail json YAML

import editors/moe

GNU moe is a console text editor for ISO-8859 and ASCII character encodings.
It has a modeless, user-friendly interface, online help, multiple windows,
global search/replace (on all buffers at once), block operations, automatic
indentation, word wrapping, file name completion, directory browser, duplicate
removal from prompt histories, delimiter matching, text conversion from/to
UTF-8, romanization, etc. The file size, line length, number of buffers,
and undo/redo capability are only limited by the amount of memory available
and the size of the address space of your machine.

Moe respects your work. By default it won't automatically add, change, or
remove a single byte in your files. Moe is a WYTIWYG (what you type is what
you get) editor.

Moe can easily edit thousands of files at the same time.

(nia)

2024-03-20 22:29:39 UTC MAIN commitmail json YAML

biology/py-cutadapt: Restore setuptools and setuptools_scm

Builds without them listed as deps if they happen to be installed,
but fails on a blank pkgsrc installation

(bacon)

2024-03-20 21:46:58 UTC MAIN commitmail json YAML

doc: Updated x11/libxfce4ui to 4.18.6

(gutteridge)

2024-03-20 21:46:30 UTC MAIN commitmail json YAML

libxfce4ui: update to 4.18.6

4.18.6 (2024-03-08)
======
- shortcuts-grabber: Remove filtering by level

(gutteridge)

2024-03-20 20:37:28 UTC MAIN commitmail json YAML

nbsed: fix building on operating systems that don't have errc(3)

One of the simplest ways of addressing this is to switch to errx(3). It
seems unclear what the absolute minimums are for C compilers required
for bootstrap, and EILSEQ wasn't codified until the 1994 Normative
Amendment 1 to C89, so its value (per NetBSD) is hard-coded here, too.

This introduces a small diff to upstream, but seems safer than altering
libnbcompat this close to a quarterly branch freeze. (There are also
some questions about libnbcompat's current state to be added to a PR.)

Relates to PR pkg/57970.

Tested on Fedora Linux 39, which was previously broken.

(gutteridge)

2024-03-20 19:25:41 UTC MAIN commitmail json YAML

Updated net/openvpn, sysutils/ansible-lint

(adam)

2024-03-20 19:25:24 UTC MAIN commitmail json YAML

ansible-lint: updated to 24.2.1

v24.2.1

Bugfixes

Fix error suppression when syntax is incorrect
Set global cache_dir_lock
[role-name] Handle string role dependencies
Support for upcoming Ubuntu 24.04 and Fedora 40
Update documentation for syntax-check[unknown-module]
Add OpenWRT 23.05 to valid versions
Update task name in notify for a task against name[casing] error
accept yum history and info as valid commands
Add attributes for role argument specs

(adam)

2024-03-20 19:24:02 UTC MAIN commitmail json YAML

openvpn: updated to 2.6.10

Version 2.6.10

Christoph Schug (1):
      Update documentation references in systemd unit files

Frank Lichtenheld (6):
      Fix typo --data-cipher-fallback
      samples: Remove tls-*.conf
      check_compression_settings_valid: Do not test for LZ4 in LZO check
      t_client.sh: Allow to skip tests
      Update Copyright statements to 2024
      GHA: general update March 2024

Lev Stipakov (4):
      win32: Enforce loading of plugins from a trusted directory
      interactive.c: disable remote access to the service pipe
      interactive.c: Fix potential stack overflow issue
      Disable DCO if proxy is set via management

Martin Rys (1):
      openvpn-[client|server].service: Remove syslog.target

Max Fillinger (1):
      Remove license warning from README.mbedtls

Selva Nair (1):
      Document that auth-user-pass may be inlined

wellweek (1):
      remove repetitive words in documentation and comments

(adam)

2024-03-20 15:59:54 UTC MAIN commitmail json YAML

macOS: fix false positives from xcrun --find.

xcrun lately seems to include PATH in its search, which means programs
that aren't part of Apple's developer tools get matched:

    :; xcrun --find mutt
    /opt/pkg/bin/mutt

xcrun also has a cache, so this can produce even odder results:

    :; xcrun --find yacc
    /opt/pkg/bin/yacc

    :; env - xcrun --find yacc
    /opt/pkg/bin/yacc

    :; xcrun --no-cache --find yacc
    /opt/pkg/bin/yacc

    :; env - xcrun --no-cache --find yacc
    xcrun: error: unable to find utility "yacc", not a developer tool or in PATH

Since xcrun has had the "--no-cache" argument dating back to at least
the days of OS X 10.6.8 with gcc 4.2.1 and Apple clang 1.7, add it to
"xcrun --find" commands (along with an empty PATH) for more
deterministic results.

(schmonz)

2024-03-20 15:47:48 UTC MAIN commitmail json YAML

Updated security/pinentry*; Added security/pinentry-qt6

(adam)

2024-03-20 15:47:43 UTC MAIN commitmail json YAML

pinentry-qt6: added

(adam)

2024-03-20 15:46:38 UTC MAIN commitmail json YAML

pinentry*: updated to 1.3.0

Noteworthy changes in version 1.3.0 (2024-03-18)
------------------------------------------------
* qt: Add new Qt6 frontend.
* qt: Set parent window on Wayland.
* qt: Fix capslock detection on Wayland.
* qt: Fix window icon on Wayland.
* qt: Add support for external password manager with libsecret.
* qt: Remove focus indication by text selection.
* qt: Use same focus indication for labels as Kleopatra.
* qt: Improve accessibility.
* gnome3: Prefer gcr-4.
* curses: Fix timeout handling.
* curses: Add SETREPEATOK and quality bar colors.
* curses: Add password quality meter.
* curses,tty: Upon SIGINT, let pinentry exit gracefully.
* w32: Fix non-focused window and simplify code.
* Disable secret storage integration when running on KDE Plasma.
* The Windows CE support has been removed.

(adam)

2024-03-20 15:43:03 UTC MAIN commitmail json YAML

Updated lang/python38, lang/py38-html-docs, lang/python39, lang/py39-html-docs, lang/python310, lang/py310-html-docs

(adam)

2024-03-20 15:42:26 UTC MAIN commitmail json YAML

python310 py310-html-docs: updated to 3.10.14

Python 3.10.14

Security

gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425) by adding five new methods:
xml.etree.ElementTree.XMLParser.flush()
xml.etree.ElementTree.XMLPullParser.flush()
xml.parsers.expat.xmlparser.GetReparseDeferralEnabled()
xml.parsers.expat.xmlparser.SetReparseDeferralEnabled()
xml.sax.expatreader.ExpatParser.flush()
gh-115399: Update bundled libexpat to 2.6.0
gh-114572: ssl.SSLContext.cert_store_stats() and ssl.SSLContext.get_ca_certs() now correctly lock access to the certificate store, when the ssl.SSLContext is shared across multiple threads.
gh-113659: Skip .pth files with names starting with a dot or hidden file attribute.

Core and Builtins

gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds

Library

gh-115197: urllib.request no longer resolves the hostname before checking it against the system窶冱 proxy bypass list on macOS and Windows.
gh-115133: Fix tests for XMLPullParser with Expat 2.6.0.
gh-81194: Fix a crash in socket.if_indextoname() with specific value (UINT_MAX). Fix an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms.
gh-109858: Protect zipfile from 窶徠uoted-overlap窶� zipbomb. It now raises BadZipFile when try to read an entry that overlaps with other entry or central directory.
gh-91133: Fix a bug in tempfile.TemporaryDirectory cleanup, which now no longer dereferences symlinks when working around file system permission errors.

Documentation

gh-115399: Document CVE-2023-52425 of Expat <2.6.0 under 窶弭ML vulnerabilities窶�.

Windows

gh-111239: Update Windows builds to use zlib v1.3.1.
gh-109991: Windows builds now use OpenSSL 1.1.1w. Note that OpenSSL 1.1 has reached its end of life and no future fixes will be made, and this version of Python is no longer receiving maintenance fixes and will not be updated to OpenSSL 3.0.

Tools/Demos

gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use 1.1.1w, 3.0.11, and 3.1.3.

(adam)

2024-03-20 15:41:01 UTC MAIN commitmail json YAML

python39 py39-html-docs: updated to 3.9.19

Python 3.9.19

Security

gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425) by adding five new methods:

xml.etree.ElementTree.XMLParser.flush()
xml.etree.ElementTree.XMLPullParser.flush()
xml.parsers.expat.xmlparser.GetReparseDeferralEnabled()
xml.parsers.expat.xmlparser.SetReparseDeferralEnabled()
xml.sax.expatreader.ExpatParser.flush()
gh-115399: Update bundled libexpat to 2.6.0
gh-113659: Skip .pth files with names starting with a dot or hidden file attribute.

Core and Builtins

gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds

Library

gh-115197: urllib.request no longer resolves the hostname before checking it against the system窶冱 proxy bypass list on macOS and Windows.
gh-115133: Fix tests for XMLPullParser with Expat 2.6.0.
gh-81194: Fix a crash in socket.if_indextoname() with specific value (UINT_MAX). Fix an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms.
gh-109858: Protect zipfile from 窶徠uoted-overlap窶� zipbomb. It now raises BadZipFile when try to read an entry that overlaps with other entry or central directory.
gh-107077: Seems that in some conditions, OpenSSL will return SSL_ERROR_SYSCALL instead of SSL_ERROR_SSL when a certification verification has failed, but the error parameters will still contain ERR_LIB_SSL and SSL_R_CERTIFICATE_VERIFY_FAILED. We are now detecting this situation and raising the appropiate ssl.SSLCertVerificationError. Patch by Pablo Galindo
gh-91133: Fix a bug in tempfile.TemporaryDirectory cleanup, which now no longer dereferences symlinks when working around file system permission errors.

Documentation

gh-115399: Document CVE-2023-52425 of Expat <2.6.0 under 窶弭ML vulnerabilities窶�.

Windows

gh-111239: Update Windows builds to use zlib v1.3.1.
gh-109991: Windows builds now use OpenSSL 1.1.1w. Note that OpenSSL 1.1 has reached its end of life and no future fixes will be made, and this version of Python is no longer receiving maintenance fixes and will not be updated to OpenSSL 3.0.

Tools/Demos

gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use 1.1.1w and 3.0.11.

(adam)

2024-03-20 15:39:02 UTC MAIN commitmail json YAML

python38 py38-html-docs: updated to 3.8.19

Python 3.8.19

Security

gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425) by adding five new methods:

xml.etree.ElementTree.XMLParser.flush()
xml.etree.ElementTree.XMLPullParser.flush()
xml.parsers.expat.xmlparser.GetReparseDeferralEnabled()
xml.parsers.expat.xmlparser.SetReparseDeferralEnabled()
xml.sax.expatreader.ExpatParser.flush()
gh-115399: Update bundled libexpat to 2.6.0
gh-113659: Skip .pth files with names starting with a dot or hidden file attribute.

Core and Builtins

gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds

Library

gh-115197: urllib.request no longer resolves the hostname before checking it against the system’s proxy bypass list on macOS and Windows.
gh-115133: Fix tests for XMLPullParser with Expat 2.6.0.
gh-81194: Fix a crash in socket.if_indextoname() with specific value (UINT_MAX). Fix an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms.
gh-109858: Protect zipfile from “quoted-overlap” zipbomb. It now raises BadZipFile when try to read an entry that overlaps with other entry or central directory.
gh-107077: Seems that in some conditions, OpenSSL will return SSL_ERROR_SYSCALL instead of SSL_ERROR_SSL when a certification verification has failed, but the error parameters will still contain ERR_LIB_SSL and SSL_R_CERTIFICATE_VERIFY_FAILED. We are now detecting this situation and raising the appropiate ssl.SSLCertVerificationError. Patch by Pablo Galindo
gh-91133: Fix a bug in tempfile.TemporaryDirectory cleanup, which now no longer dereferences symlinks when working around file system permission errors.

Documentation

gh-115399: Document CVE-2023-52425 of Expat <2.6.0 under “XML vulnerabilities”.

Tests

gh-108310: SSL tests for pre-handshake close were previously not enabled on Python 3.8 due to an incorrect backport. This is now fixed. Patch by Lumír Balhar.

Windows

gh-111239: Update Windows builds to use zlib v1.3.1.
gh-109991: Windows builds now use OpenSSL 1.1.1w. Note that OpenSSL 1.1 has reached its end of life and no future fixes will be made, and this version of Python is no longer receiving maintenance fixes and will not be updated to OpenSSL 3.0.

(adam)

2024-03-20 14:59:33 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.25

(taca)

2024-03-20 14:59:15 UTC MAIN commitmail json YAML

net/bind918: update to 9.18.25

9.18.25 (2024-03-20)

6356. [bug] Create the pruning task in the dns_cache_flush(), so
the cache pruning still works after the flush.
[GL #4621]

6353. [bug] Improve the TTL-based cleaning by removing the expired
headers from the heap, so they don't block the next
cleaning round and clean more than a single item for
each new addition to the RBTDB. [GL #4591]

6352. [bug] Revert change 6319 and decrease lock contention during
RBTDB tree pruning by not cleaning up nodes recursively
within a single prune_tree() call. [GL #4596]

6350. [bug] Address use after free in expire_lru_headers. [GL #4495]

(taca)

2024-03-20 14:58:58 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.49

(taca)

2024-03-20 14:57:54 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.49

9.16.49 (2024-03-20)

6356. [bug] Create the pruning task in the dns_cache_flush(), so
the cache pruning still works after the flush.
[GL #4621]

6353. [bug] Improve the TTL-based cleaning by removing the expired
headers from the heap, so they don't block the next
cleaning round and clean more than a single item for
each new addition to the RBTDB. [GL #4591]

6352. [bug] Decrease lock contention during RBTDB tree pruning
introduced in change 6319 by making the prunenodes list
bucketed and not cleaning up nodes recursively within a
single prune_tree() call. [GL #4596]

6350. [bug] Address use after free in expire_lru_headers. [GL #4495]

(taca)

2024-03-20 13:56:18 UTC MAIN commitmail json YAML

doc: Updated editors/retext to 8.0.2

(gutteridge)

2024-03-20 13:56:10 UTC MAIN commitmail json YAML

retext: update to 8.0.2

## ReText 8.0.2 (2024-03-16)

* Improvements and bugs fixed:
    - Fixed synchronized scrolling for zoom factors other than 1 (contributed
      by Maurice van der Pot).
    - Stopped passing `.desktop` suffix to setDesktopFileName() (contributed
      by Chris Mayo in #633).
    - Issue #98 — Made `mdx_posmap` not break indented code blocks which use
      `pymdownx.superfences` extension.
    - Issue #637 — Fixed crash when clicking on line information area.
* Translations updated:
    - Basque (contributed by Aitor Salaberria).
    - German (contributed by cosmic_snow).
    - Korean (contributed by Minpa Lee).
    - Ukrainian (contributed by Oleksandr Tsvirkun).

(gutteridge)

2024-03-20 13:41:40 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/py-test-asyncio

(adam)

2024-03-20 13:41:17 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.23.6

0.23.6 (2024-03-19)
===================
- Fix compatibility with pytest 8.2

Known issues
------------
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites. For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.

(adam)

2024-03-20 13:39:23 UTC MAIN commitmail json YAML

nodejs: updated to 21.7.1

Version 21.7.1 (Current)

Notable Changes
This release reverts 51389, which landed in Node.js 21.7.0. It is a documented feature that t.after() hooks are run even if a test has no subtests. The hook can be used to clean up the test itself.

(adam)

2024-03-20 13:30:25 UTC MAIN commitmail json YAML

ccid: on Darwin, change dylib id using install_name_tool

(adam)

2024-03-20 13:11:30 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 1.1.0

(pin)

2024-03-20 13:10:11 UTC MAIN commitmail json YAML

graphics/kvantum: update to 1.1.0

V1.1.0
---------
* Made the default compilation be against Qt6. (For Qt5, set "ENABLE_QT5" to "ON", as in `cmake .. -DENABLE_QT5=ON`.)

NOTE: On pkgsrc Qt5 is on by default until LXQt is Qt6 (off for now) ready and we have a KDE frameworks 6 package.

* Removed the support for qmake (because KF6 doesn't support it).
* Made it possible to reduce only the opacity of inactive windows with negative values of the relevant setting (in Kvantum Manager).
* Added a workaround for a bug in Qt 6.6, because of which, translucent menus on a non-primary screen might be drawn with their minimum sizes and without contents after being moved.
* Ensure an opaque base color for combo popups on toolbars.
* Use the standard palette when restoring the text colors on an unstyled toolbar.
* Added a workaround for tiny overlaps between tree branch lines with translucent light/dark colors.
* Added a toolbar, containing a date-time editor with popup and a progress-bar, below the top toolbars of kvantumpreview.
* Added a workaround for a crashing bug in KDE's plasma-settings.

(pin)

2024-03-20 11:40:14 UTC MAIN commitmail json YAML

doc: Updated devel/py-poetry-plugin-export to 1.7.1

(wiz)

2024-03-20 11:40:05 UTC MAIN commitmail json YAML

py-poetry-plugin-export: update to 1.7.1.

1.7.1

Changed

    Export --index-url before --extra-index-url to work around a pip bug (#270).

Fixed

    Fix an issue where the source with the highest priority was exported with --index-url despite PyPI being among the sources (#270).

1.7.0

Changed

    Bump minimum required poetry version to 1.8.0 (#263).

Fixed

    Fix an issue where all sources were exported with --extra-index-url even though PyPI was deactivated (#263).

(wiz)

2024-03-20 11:37:48 UTC MAIN commitmail json YAML

doc: Updated security/py-fido2 to 1.1.3

(wiz)

2024-03-20 11:37:39 UTC MAIN commitmail json YAML

py-fido2: update to 1.1.3.

* Version 1.1.3 (released 2024-03-13)
** Fix USB HID issue on MacOS that sometimes caused a pause while waiting for a
    timeout.
** Fix argument to CredProp extension where an enum value was required instead of
    also allowing a string.
** Fix parsing of some key types (ES384, ES512) causing signature verification to fail.
** Deprecation: Calling websafe_decode with a bytes argument instead of str.
    This will raise a TypeError in the next major version of the library.

(wiz)

2024-03-20 11:36:59 UTC MAIN commitmail json YAML

doc: Updated lang/elixir to 1.16.2

(wiz)

2024-03-20 11:36:49 UTC MAIN commitmail json YAML

elixir: update to 1.16.2.

1. Enhancements

Elixir

    [Code] Emit :defmodule tracing event on module definition

Mix

    [Mix] Add Mix.install_project_dir/0
    [Mix] Add environment variable for reusing Mix.install/2 installation
    [Mix.SCM] Add Mix.SCM.delete/1

2. Bug fixes

Elixir

    [Code] Fix charlist formatting issue when a single-quoted charlist escapes a double-quote character
    [Path] Fix regression on how Path.relative_to/2 dealt with "." as input

IEx

    [IEx.Helpers] Discard mermaid fenced blocks from ansi docs

ExUnit

    [ExUnit] Properly compared pinned values when building diffs

(wiz)

2024-03-20 11:33:37 UTC MAIN commitmail json YAML

belatedly note update of extra-cmake-modules

(markd)

2024-03-20 11:30:36 UTC MAIN commitmail json YAML

tex package updates

(markd)

2024-03-20 11:28:54 UTC MAIN commitmail json YAML

2024-03-20 11:26:15 UTC MAIN commitmail json YAML

2024-03-20 11:23:56 UTC MAIN commitmail json YAML

2024-03-20 11:21:47 UTC MAIN commitmail json YAML

tex-texdoc{,-doc}: update to 4.1

This is a Texdoc update aiming to be contained in TeX Live 2024

- CLI update: 10 results (configurable via "max_lines") are displayed
  even if there are many results
- Some bug fixes and improvements
- Scoring adjustments

(markd)

2024-03-20 11:19:37 UTC MAIN commitmail json YAML