lang/pocl: Update 7.0 -> 7.1, improve port
Changelog:
This is mostly a bug-fix/maintenance release.
- Support for LLVM 21 for the CPU and LevelZero devices.
- Support for cl_khr_icd v2.0.0, cl_khr_spirv_queries and
SPV_KHR_expect_assume.
https://newreleases.io/project/github/pocl/pocl/release/v7.1
Improve port:
- Switch to USES=llvm from hardcoded dependencies from llvm's files.
- Add options for build with all supported versions of the llvm.
- Cleanup RUN_DEPENDS=BUILD_DEPENDS antipattern.
PR: 290112 283227
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
lang/go-devel: enhance portscout matching
Match 1.25.* instead of 1.25*, so it will not give 1.250 as an update
to 1.25 in about 50 years from now. :-)
PR: 290231
audio/mac: Install patched headers
While the headers in Source/Shared are built against, the copies in
Shared are the ones installed, so patch both.
Fixes: 11b21784e3cc audio/mac: Update to 11.62
MFH: 2025Q4
(cherry picked from commit 7775b61192af1982e534486fd3019531c3dc4bc9)
audio/mac: Update to 11.62
Fix runtime for little endian archs. At least on amd64, _BIG_ENDIAN is
defined somewhere in the toolchain, causing the byte order to be
reversed. [1]
Patch the correct "All.h" and apply DOS2UNIX to all patched files.
https://www.monkeysaudio.com/versionhistory.html
Reported by: <monochrome at twcny.rr.com> via private mail [1]
MFH: 2025Q4
(cherry picked from commit 11b21784e3cc078f3503d936a9966bd1b70c4288)
audio/mac: Install patched headers
While the headers in Source/Shared are built against, the copies in
Shared are the ones installed, so patch both.
Fixes: 11b21784e3cc audio/mac: Update to 11.62
MFH: 2025Q4
audio/mac: Update to 11.62
Fix runtime for little endian archs. At least on amd64, _BIG_ENDIAN is
defined somewhere in the toolchain, causing the byte order to be
reversed. [1]
Patch the correct "All.h" and apply DOS2UNIX to all patched files.
https://www.monkeysaudio.com/versionhistory.html
Reported by: <monochrome at twcny.rr.com> via private mail [1]
MFH: 2025Q4
databases/py-redisvl: Add port: Python client library and CLI for using Redis as a vector database
Redis Vector Library (RedisVL) is the production-ready Python client
for AI applications built on Redis. Lightning-fast vector search meets
enterprise-grade reliability.
Built for Modern AI Workloads:
- RAG Pipelines -> Real-time retrieval with hybrid search capabilities
- AI Agents -> Short term & long term memory and semantic routing for
intent-based decisions
- Recommendation Systems -> Fast retrieval and reranking
WWW: https://github.com/redis/redis-vl-python
mail/py-resend: Add port: Resend Python SDK
Resend is the email API for developers.
The best way to reach humans instead of spam folders. Deliver
transactional and marketing emails at scale.
WWW: https://github.com/resend/resend-python