FreeBSD/ports 9cd5b2dlang/quickjs Makefile

lang/quickjs: Take Maintainership

Approved by:    yuri (via eMail)
Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1lang/quickjs/Makefile
+1-11 files

FreeBSD/ports d5e3dcax11/waveterm Makefile

x11/waveterm: Bump port revision after electron41 update (402db7dcd890)
DeltaFile
+1-1x11/waveterm/Makefile
+1-11 files

FreeBSD/ports 402db7ddevel/electron41 Makefile.version distinfo, devel/electron41/files patch-electron_spec_api-protocol-spec.ts patch-electron_shell_browser_api_electron__api__web__contents.cc

devel/electron41: Update to 41.10.4

Changelog: https://github.com/electron/electron/releases/tag/v41.10.4

Reported by:    GitHub (watch releases)
DeltaFile
+8-8devel/electron41/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+5-5devel/electron41/distinfo
+2-2devel/electron41/files/patch-electron_spec_api-protocol-spec.ts
+1-1devel/electron41/Makefile.version
+16-164 files

LLVM/project 63465d3clang/include/clang/Parse Parser.h, clang/lib/Parse Parser.cpp

Revert "[Modules] Handle decl attributes on deserialization the same as durin…"

This reverts commit 3ce0df7ca8027229618de9802eeffe1f0023bf74.
DeltaFile
+0-79clang/test/Modules/decl-attr-merge-explicit-modules.c
+37-18clang/lib/Serialization/ASTReaderDecl.cpp
+0-38clang/test/Modules/decl-attr-merge2.c
+4-6clang/include/clang/Parse/Parser.h
+3-2clang/lib/Parse/Parser.cpp
+0-4clang/lib/Sema/Sema.cpp
+44-1476 files not shown
+49-15312 files

LLVM/project 22ee97ellvm/docs LangRef.md LangRef.rst, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.512bit.ll amdgcn.bitcast.1024bit.ll

Merge branch 'main' into users/jebyrnes/RepeatRateSearchable
DeltaFile
+29,629-30,274llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+0-33,206llvm/docs/LangRef.rst
+30,491-0llvm/docs/LangRef.md
+28,897-12llvm/test/CodeGen/RISCV/clmul.ll
+11,567-11,387llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+8,990-9,348llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+109,574-84,22723,327 files not shown
+1,259,187-779,50723,333 files

FreeBSD/ports c8179d7security/py-biscuit-auth Makefile

security/py-biscuit-auth: Add Python flavors

The port built for the default Python version only, so consumers had
no flavor to depend on and had to spell the dependency without
${PY_FLAVOR}.

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1security/py-biscuit-auth/Makefile
+1-11 files

FreeBSD/ports 1af497bwww/bunkerweb Makefile

www/bunkerweb: Add missing setuptools run dependency

passlib/pwd.py imports pkg_resources at module level, and that module
lives in setuptools. Nothing in the dependency chain requested it, so
the import only succeeded as long as something else happened to pull
setuptools in. Upstream pins setuptools<81 in the scheduler
requirements for the same reason: pkg_resources is gone in 81.

While here, pin the py-biscuit-auth dependency to ${PY_FLAVOR} now
that the port has flavors.

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-1www/bunkerweb/Makefile
+3-11 files

FreeBSD/ports 0930676science/py-thewalrus distinfo Makefile

science/py-thewalrus: update 0.21.0 → 0.22.0
DeltaFile
+6-8science/py-thewalrus/Makefile
+3-3science/py-thewalrus/distinfo
+9-112 files

FreeBSD/ports dda9b51math/py-pynndescent distinfo Makefile, math/py-pynndescent/files patch-pyproject.toml

math/py-pynndescent: update 0.5.13 → 0.6.0
DeltaFile
+14-7math/py-pynndescent/Makefile
+11-0math/py-pynndescent/files/patch-pyproject.toml
+3-3math/py-pynndescent/distinfo
+28-103 files

FreeBSD/ports 22bf00cdevel/py-param distinfo Makefile

devel/py-param: update 2.1.1 → 2.4.1
DeltaFile
+10-2devel/py-param/Makefile
+3-3devel/py-param/distinfo
+13-52 files

FreeBSD/ports 73f79e7math/py-gmpy2 distinfo Makefile, math/py-gmpy2/files patch-pyproject.toml

math/py-gmpy2: update 2.2.1 → 2.3.1
DeltaFile
+22-0math/py-gmpy2/files/patch-pyproject.toml
+13-3math/py-gmpy2/Makefile
+3-3math/py-gmpy2/distinfo
+38-63 files

FreeBSD/ports 4109bc2science/py-trainstation distinfo Makefile

science/py-trainstation: update 1.1 → 1.2
DeltaFile
+9-5science/py-trainstation/Makefile
+3-3science/py-trainstation/distinfo
+12-82 files

FreeBSD/ports f8800bfscience/py-HepMC3 Makefile pkg-plist

science/py-HepMC3: update 3.3.0 → 3.3.1
DeltaFile
+3-3science/py-HepMC3/distinfo
+2-2science/py-HepMC3/pkg-plist
+1-1science/py-HepMC3/Makefile
+6-63 files

FreeBSD/ports dd57f58devel/py-PyPubSub distinfo Makefile, devel/py-PyPubSub/files patch-pyproject.toml

devel/py-PyPubSub: update 4.0.3 → 4.0.7
DeltaFile
+24-0devel/py-PyPubSub/files/patch-pyproject.toml
+19-3devel/py-PyPubSub/Makefile
+3-3devel/py-PyPubSub/distinfo
+46-63 files

FreeBSD/ports be3388bmisc/py-papermill distinfo Makefile, misc/py-papermill/files patch-pyproject.toml

misc/py-papermill: update 2.6.0 → 2.7.0
DeltaFile
+31-11misc/py-papermill/Makefile
+15-0misc/py-papermill/files/patch-pyproject.toml
+3-3misc/py-papermill/distinfo
+49-143 files

FreeBSD/ports 0a8fb21misc/py-tflearn distinfo Makefile

misc/py-tflearn: update 0.3.2-53 → 0.5.0
DeltaFile
+5-5misc/py-tflearn/Makefile
+3-3misc/py-tflearn/distinfo
+8-82 files

FreeBSD/ports 0d8b787devel/py-murmurhash distinfo pkg-descr

devel/py-murmurhash: update 1.0.12 → 1.0.15
DeltaFile
+8-4devel/py-murmurhash/Makefile
+7-0devel/py-murmurhash/pkg-descr
+3-3devel/py-murmurhash/distinfo
+18-73 files

FreeBSD/ports 22db49bscience/py-corner distinfo Makefile

science/py-corner: update 2.2.3 → 2.3.0
DeltaFile
+3-3science/py-corner/distinfo
+4-2science/py-corner/Makefile
+7-52 files

FreeBSD/ports dfed00cscience/py-scikit-sparse pkg-descr distinfo, science/py-scikit-sparse/files patch-pyproject.toml

science/py-scikit-sparse: update 0.4.16 → 0.5.0
DeltaFile
+23-13science/py-scikit-sparse/Makefile
+15-0science/py-scikit-sparse/files/patch-pyproject.toml
+3-3science/py-scikit-sparse/distinfo
+5-0science/py-scikit-sparse/pkg-descr
+46-164 files

FreeBSD/ports 7246ba2finance/py-degiro-connector distinfo Makefile, finance/py-degiro-connector/files patch-pyproject.toml

finance/py-degiro-connector: update 3.0.27 → 3.0.36
DeltaFile
+8-11finance/py-degiro-connector/Makefile
+11-0finance/py-degiro-connector/files/patch-pyproject.toml
+3-3finance/py-degiro-connector/distinfo
+22-143 files

FreeBSD/ports eb109fdmisc/py-timm distinfo Makefile

misc/py-timm: update 1.0.22 → 1.0.28
DeltaFile
+14-2misc/py-timm/Makefile
+3-3misc/py-timm/distinfo
+17-52 files

FreeBSD/ports ccc3307cad/py-amaranth Makefile distinfo

cad/py-amaranth: update 0.5.8 → 0.5.9
DeltaFile
+3-3cad/py-amaranth/distinfo
+3-2cad/py-amaranth/Makefile
+6-52 files

FreeBSD/ports 9406d40math/py-fenics-ffcx distinfo Makefile, math/py-fenics-ffcx/files patch-pyproject.toml

math/py-fenics-ffcx: update 0.5.0.post0 → 0.11.0
DeltaFile
+18-6math/py-fenics-ffcx/Makefile
+23-0math/py-fenics-ffcx/files/patch-pyproject.toml
+3-3math/py-fenics-ffcx/distinfo
+44-93 files

FreeBSD/ports 7f1d249math/py-fenics-ufl distinfo Makefile, math/py-fenics-ufl/files patch-pyproject.toml

math/py-fenics-ufl: update 2022.2.0 → 2026.1.0
DeltaFile
+23-0math/py-fenics-ufl/files/patch-pyproject.toml
+8-6math/py-fenics-ufl/Makefile
+3-3math/py-fenics-ufl/distinfo
+34-93 files

FreeBSD/ports 550d754graphics/py-pyvista distinfo Makefile, graphics/py-pyvista/files patch-setup.py patch-pyproject.toml

graphics/py-pyvista: update 0.34.2 → 0.48.4
DeltaFile
+45-0graphics/py-pyvista/files/patch-pyproject.toml
+21-6graphics/py-pyvista/Makefile
+0-11graphics/py-pyvista/files/patch-setup.py
+3-3graphics/py-pyvista/distinfo
+69-204 files

LLVM/project 0b12400libcxx/test/support test_allocator.h min_allocator.h, libcxx/test/support/test.support test_allocators.pass.cpp

[libc++][test] Fix construction and comparison for testing allocators (#212702)

Previously, there were several issues in the allocators provided by
`min_allocator.h` and `test_allocator.h`.

1. Some allocators did not support heterogenous rebinding construction,
and thus failed to meet the Cpp17Allocator named requirements.
2. Some allocators only had `operator==`. This was fine since C++20 but
not in C++17 where there were no rewritten candidates of `!=`.
3. Many equality operators were non-template and homogeneous. This
caused ambiguity since C++20 due to rewritten candidates.

This patch fixes these issues by
- adding missing constructors,
- adding missing `operator!=` (in pre-C++20 modes), and
- making `operator==` and some `operator!=` templates.

Note that it is intended that `operator==`'s for `test_allocator`
perform seemingly redundant constructions (via `static_cast<const

    [3 lines not shown]
DeltaFile
+224-0libcxx/test/support/test.support/test_allocators.pass.cpp
+80-18libcxx/test/support/min_allocator.h
+46-8libcxx/test/support/test_allocator.h
+350-263 files

FreeBSD/ports e8224b1www/py-django61 Makefile distinfo, www/py-django61/files patch-pyproject.toml

www/py-django61: Update to 6.1
DeltaFile
+4-4www/py-django61/files/patch-pyproject.toml
+3-3www/py-django61/distinfo
+1-1www/py-django61/Makefile
+8-83 files

LLVM/project 2114567libcxx/include module.modulemap.in CMakeLists.txt, libcxx/include/__cmath lerp.h

[libc++] Move lerp to its own header instead of <cmath> (#213111)

This moves <cmath> towards an umbrella header.

Co-authored-by: A. Jiang <de34 at live.cn>
DeltaFile
+64-0libcxx/include/__cmath/lerp.h
+1-40libcxx/include/cmath
+5-0libcxx/include/complex
+1-0libcxx/include/module.modulemap.in
+1-0libcxx/include/CMakeLists.txt
+72-405 files

LLVM/project 057cc9dlibcxx/docs TestingLibcxx.rst, libcxx/test/libcxx/assertions/semantics override_with_ignore_semantic.pass.cpp override_with_observe_semantic.pass.cpp

[libc++] Refactor the conditions for enabling assertion tests (#213294)

Every hardening assertion test used to repeat a hand-rolled set of Lit
conditions like `has-unix-headers` and a bunch of others. Instead,
define a single Lit feature to handle all of them.

Assisted by Claude

Fixes #213148
DeltaFile
+113-0libcxx/utils/libcxx/test/features/hardening.py
+19-22libcxx/docs/TestingLibcxx.rst
+1-20libcxx/utils/libcxx/test/features/libcxx_macros.py
+5-6libcxx/test/libcxx/assertions/semantics/override_with_observe_semantic.pass.cpp
+4-5libcxx/test/libcxx/assertions/semantics/override_with_ignore_semantic.pass.cpp
+2-5libcxx/test/libcxx/time/time.zone/time.zone.timezone/time.zone.members/assert.to_sys_choose.pass.cpp
+144-58220 files not shown
+393-793226 files

LLVM/project 3214218libcxx/test/std/utilities/charconv/charconv.msvc test.cpp, libcxx/test/std/utilities/memory/allocator.uses/allocator.uses.construction uses_allocator_construction_args.pass.cpp uninitialized_construct_using_allocator.pass.cpp

[libc++] Add missing return 0 to main functions in tests (#214190)

The libc++ test suite requires main() to explicitly return a value,
since freestanding support requires it.
DeltaFile
+2-0libcxx/test/std/utilities/variant/variant.variant/variant.assign/copy.verify.cpp
+2-0libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/ref_t.pass.cpp
+2-0libcxx/test/std/utilities/memory/allocator.uses/allocator.uses.construction/uses_allocator_construction_args.pass.cpp
+2-0libcxx/test/std/utilities/memory/allocator.uses/allocator.uses.construction/uninitialized_construct_using_allocator.pass.cpp
+2-0libcxx/test/std/utilities/memory/allocator.uses/allocator.uses.construction/make_obj_using_allocator.pass.cpp
+2-0libcxx/test/std/utilities/charconv/charconv.msvc/test.cpp
+12-055 files not shown
+121-061 files