FreeBSD/ports 79ce3b5devel/py-qtconsole Makefile

devel/py-qtconsole: Switch to Qt6
DeltaFile
+3-3devel/py-qtconsole/Makefile
+3-31 files

LLVM/project a89a659llvm/lib/Transforms/Scalar TailRecursionElimination.cpp, llvm/test/Transforms/TailCallElim accum_recursion.ll dropping_debugloc_acc_rec_inst_rnew.ll

[TailCallElim] Drop poison-generating flags on reassociated accumulators (#200624)

For example if you have recursion like

    int prod(n) {
      if (n == 0) return 1;
      return prod(n-1) * f(n)
    }

then logically this computes (((f(1) * f(2)) * f(3)) * f(4)) * ... f(n).

But TailCallElim reassociates this, computing instead
((f(n) * f(n-1)) * f(n-2)) * ...

If the operator (* in this case) had poison-generating flags like
nsw, those may not still apply after reassociation.  (For example,
suppose in this example f(1) returns 0 -- in that case the original
multiplication cannot overflow, but the new one still might.)

Fix this by clearing the poison-generating flags after reassociating.
DeltaFile
+45-7llvm/test/Transforms/TailCallElim/accum_recursion.ll
+2-2llvm/test/Transforms/TailCallElim/dropping_debugloc_acc_rec_inst_rnew.ll
+4-0llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
+51-93 files

FreeBSD/doc 5075995website/content/en/releases/15.1R relnotes.adoc

15.1/relnotes: LinuxKPI based wirleess drivers

Adjust the carefully prepared list of changes for the 15.1 release:
- reduce the list of driver updates to the ones we actually ship.
  Mediatek was in a different category anyway.
- adjust some descriptions and add notes to Realtek drivers that
  there are known issues.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    vladlen
Differential Revision: https://reviews.freebsd.org/D57243
DeltaFile
+7-23website/content/en/releases/15.1R/relnotes.adoc
+7-231 files

FreeBSD/ports 5399aa4security/vuxml/vuln 2026.xml

security/vuxml: Fix nginx entry

The range seems wrong according to https://nginx.org/en/CHANGES:

Changes with nginx 1.31.1                                        22 May 2026

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with overlapping captures in
       ngx_http_rewrite_module, potentially resulting in arbitrary code
       execution (CVE-2026-9256).
       Thanks to Mufeed VH of Winfunc Research.
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files

FreeBSD/ports 58b9bc6editors/encryptpad Makefile distinfo

editors/encryptpad: Update to latest commit 20260529

- Remove BINARY_ALIAS for python and qmake

ChangeLog:
https://github.com/evpo/EncryptPad/compare/a0360d132b1367a9ba5328253a1c4d402266b4bd...8e8dcb8626fcc8458f43f1a188d5b1fd6a1ee956

MFH:            2026Q2 (bugfixes)
(cherry picked from commit 4d7c28a2ccc4925cdd8132386c9f334366f6879d)
DeltaFile
+3-5editors/encryptpad/Makefile
+3-3editors/encryptpad/distinfo
+6-82 files

FreeBSD/ports 1dcb82amath/R-cran-RcppArmadillo distinfo Makefile

math/R-cran-RcppArmadillo: Update to 15.2.7-1

ChangeLog: https://cran.r-project.org/web/packages/RcppArmadillo/news.html
DeltaFile
+3-3math/R-cran-RcppArmadillo/distinfo
+1-1math/R-cran-RcppArmadillo/Makefile
+4-42 files

FreeBSD/ports c457448x11-themes/Kvantum distinfo Makefile

x11-themes/Kvantum: Update to 1.1.8

ChangeLog: https://github.com/tsujan/Kvantum/releases/tag/V1.1.8
DeltaFile
+3-3x11-themes/Kvantum/distinfo
+1-1x11-themes/Kvantum/Makefile
+4-42 files

FreeBSD/ports 4d7c28aeditors/encryptpad Makefile distinfo

editors/encryptpad: Update to latest commit 20260529

- Remove BINARY_ALIAS for python and qmake

ChangeLog:
https://github.com/evpo/EncryptPad/compare/a0360d132b1367a9ba5328253a1c4d402266b4bd...8e8dcb8626fcc8458f43f1a188d5b1fd6a1ee956

MFH:            2026Q2 (bugfixes)
DeltaFile
+3-5editors/encryptpad/Makefile
+3-3editors/encryptpad/distinfo
+6-82 files

FreeBSD/ports 662eb54devel/aws-c-common distinfo Makefile

devel/aws-c-common: Update to 0.14.0

ChangeLog: https://github.com/awslabs/aws-c-common/releases/tag/v0.14.0
DeltaFile
+3-3devel/aws-c-common/distinfo
+1-1devel/aws-c-common/Makefile
+4-42 files

OpenBSD/ports p1ZwI52net/fastnetmon Makefile distinfo, net/fastnetmon/patches patch-src_CMakeLists_txt

   update to fastnetmon-1.2.9, including an update to the bundled fmtlib
   which unbreaks llvm22 build.
VersionDeltaFile
1.9+13-2net/fastnetmon/patches/patch-src_CMakeLists_txt
1.21+1-3net/fastnetmon/Makefile
1.9+2-2net/fastnetmon/distinfo
+16-73 files

OpenBSD/ports hLTokTTwww/nextcloud/33 distinfo Makefile, www/nextcloud/33/pkg PLIST

   Update for Nextcloud to 33.0.4

   OK rsadowski
VersionDeltaFile
1.4+625-793www/nextcloud/33/pkg/PLIST
1.4+2-2www/nextcloud/33/distinfo
1.4+1-1www/nextcloud/33/Makefile
+628-7963 files

OpenBSD/ports CqN9Kncnet/radcli Makefile

   Since security/nettle installs a header that needs c99 (alignas)
   move to ports-gcc to fix the build on sparc64
VersionDeltaFile
1.22+4-0net/radcli/Makefile
+4-01 files

NetBSD/pkgsrc KobqwDKdoc CHANGES-2026

   Updated www/freenginx-devel to 1.31.2nb1
VersionDeltaFile
1.3400+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc v7fiL8Mwww/freenginx-devel distinfo options.mk

   www/freenginx-devel: update third-party cache_purge module to 3.0.2

   ChangeLog:   https://github.com/nginx-modules/ngx_cache_purge/compare/2.5.3...3.0.2

   Bump PKGREVISION.

   Sponsored by:        tipi.work
VersionDeltaFile
1.14+4-4www/freenginx-devel/distinfo
1.8+2-2www/freenginx-devel/options.mk
1.16+2-1www/freenginx-devel/Makefile
+8-73 files

OpenBSD/src bvupeSClib/libc/time ctime.3

   ctime.3: remove warning about tm_zone and tm_gmtoff

   These are standardized in posix 2024 via Austin Group Defect 1533. So they
   won't go away or change anytime soon.

   ok job millert
VersionDeltaFile
1.54+4-8lib/libc/time/ctime.3
+4-81 files

LLVM/project 6df37a4llvm/lib/Transforms/Utils SimplifyCFG.cpp, llvm/test/Transforms/SimplifyCFG rangereduce.ll

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+27-26llvm/test/Transforms/SimplifyCFG/rangereduce.ll
+15-11llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+4-9llvm/test/Transforms/SimplifyCFG/RISCV/switch-of-powers-of-two.ll
+46-463 files

OpenBSD/ports dO0Ubppdevel/ipython distinfo Makefile

   update ipython to 9.14.0
VersionDeltaFile
1.59+2-2devel/ipython/distinfo
1.106+1-1devel/ipython/Makefile
+3-32 files

OpenBSD/ports duAk0Lmdevel/py-holidays distinfo Makefile, devel/py-holidays/pkg PLIST

   update py-holidays to 0.97
VersionDeltaFile
1.10+2-2devel/py-holidays/distinfo
1.8+4-0devel/py-holidays/pkg/PLIST
1.11+1-1devel/py-holidays/Makefile
+7-33 files

FreeBSD/ports 8910a72math/py-graphillion Makefile distinfo

math/py-graphillion: Update version 1.5=>1.7

Changelog: https://github.com/graphillion/graphillion/releases/tag/v1.7
DeltaFile
+2-4math/py-graphillion/Makefile
+3-3math/py-graphillion/distinfo
+5-72 files

FreeBSD/ports 67528f5devel/py-pympler Makefile distinfo

devel/py-pympler: Update version 1.0.1=>1.1

Changelog: https://github.com/pympler/pympler/releases/tag/1.1
DeltaFile
+6-3devel/py-pympler/Makefile
+3-3devel/py-pympler/distinfo
+9-62 files

FreeBSD/ports 925d715www/py-formencode distinfo Makefile

www/py-formencode: Update version 2.1.0=>2.1.1

Changelog: https://github.com/formencode/formencode/releases/tag/2.1.1
DeltaFile
+3-3www/py-formencode/distinfo
+2-3www/py-formencode/Makefile
+5-62 files

FreeBSD/ports bd791e2finance/py-stripe distinfo Makefile

finance/py-stripe: Update version 3.3.0=>3.4.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v3.4.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports d8d8c3bdevel/py-async_timeout distinfo Makefile

devel/py-async_timeout: Update version 5.0.0=>5.0.1

Changelog: https://github.com/aio-libs-abandoned/async-timeout/releases/tag/v5.0.1
DeltaFile
+3-3devel/py-async_timeout/distinfo
+1-2devel/py-async_timeout/Makefile
+4-52 files

FreeBSD/ports c8b0c76textproc/redisearch distinfo Makefile.crates, textproc/redisearch/files patch-src_fork__gc.c patch-deps_tomlplusplus_include_toml++_impl_make__node.h

textproc/redisearch: Update version 2.2.10=>8.8.0

- Adopt port

Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v8.8.0
DeltaFile
+585-3textproc/redisearch/distinfo
+280-0textproc/redisearch/Makefile.crates
+51-12textproc/redisearch/Makefile
+0-21textproc/redisearch/files/patch-src_fork__gc.c
+21-0textproc/redisearch/files/patch-deps_tomlplusplus_include_toml++_impl_make__node.h
+19-0textproc/redisearch/files/patch-deps_VectorSimilarity_deps_ScalableVectorSearch_CMakeLists.txt
+956-365 files not shown
+993-5811 files

FreeBSD/ports efc9d09textproc/redisearch2 Makefile, textproc/redisearch2/files patch-deps_readies_cmake_cc patch-src_fork__gc.c

textproc/redisearch2: New port

RediSearch is a source available Full-Text and Secondary Index engine
over Redis, developed by Redis Labs.

Redisearch implements a search engine on top of Redis, but unlike other
Redis search libraries, it does not use internal data structures like
sorted sets.

This also enables more advanced features, like exact phrase matching and
numeric filtering for text queries, that are not possible or efficient
with traditional Redis search approaches.

This is the 2.10.X branch of redisearch. This is also the last version
from 2.X branch. This is why it's suffixed with 2 instead of 210.

WWW: https://github.com/RediSearch/RediSearch/
DeltaFile
+53-0textproc/redisearch2/Makefile
+31-0textproc/redisearch2/files/patch-deps_readies_cmake_cc
+21-0textproc/redisearch2/files/patch-src_fork__gc.c
+20-0textproc/redisearch2/files/patch-deps_rmutil_rm__assert.h
+19-0textproc/redisearch2/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h
+11-0textproc/redisearch2/files/patch-src_numeric__index.c
+155-04 files not shown
+188-010 files

FreeBSD/ports f0b435asecurity/certificate_maker distinfo Makefile

security/certificate_maker: Update version 1.8.6=>1.8.7

Changelog: https://github.com/sigstore/fulcio/releases/tag/v1.8.7
DeltaFile
+5-5security/certificate_maker/distinfo
+1-1security/certificate_maker/Makefile
+6-62 files

FreeBSD/ports 192d8a7textproc/redisearch28 Makefile distinfo, textproc/redisearch28/files patch-deps_rmutil_rm__assert.h patch-deps_readies_cmake_cc

textproc/redisearch28: New port

RediSearch is a source available Full-Text and Secondary Index
engine over Redis, developed by Redis Labs.

Redisearch implements a search engine on top of Redis, but
unlike other Redis search libraries, it does not use internal
data structures like sorted sets.

This also enables more advanced features, like exact phrase
matching and numeric filtering for text queries, that are not
possible or efficient with traditional Redis search approaches.

This is the 2.8.X branch of redisearch

WWW: https://github.com/RediSearch/RediSearch/
DeltaFile
+58-0textproc/redisearch28/Makefile
+32-0textproc/redisearch28/files/patch-deps_rmutil_rm__assert.h
+31-0textproc/redisearch28/files/patch-deps_readies_cmake_cc
+21-0textproc/redisearch28/files/patch-src_fork__gc.c
+19-0textproc/redisearch28/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h
+13-0textproc/redisearch28/distinfo
+174-04 files not shown
+207-010 files

FreeBSD/ports e7d831atextproc/redisearch24 Makefile pkg-descr, textproc/redisearch24/files patch-src_fork__gc.c patch-deps_VectorSimilarity_src_VecSim_info__iterator.h

textproc/redisearch24: New port

RediSearch is a source available Full-Text and Secondary Index
engine over Redis, developed by Redis Labs.

Redisearch implements a search engine on top of Redis, but
unlike other Redis search libraries, it does not use internal
data structures like sorted sets.

This also enables more advanced features, like exact phrase
matching and numeric filtering for text queries, that are not
possible or efficient with traditional Redis search approaches.

This is the 2.4.X branch of redisearch

WWW: https://github.com/RediSearch/RediSearch/
DeltaFile
+40-0textproc/redisearch24/Makefile
+21-0textproc/redisearch24/files/patch-src_fork__gc.c
+18-0textproc/redisearch24/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h
+11-0textproc/redisearch24/files/patch-src_numeric__index.c
+11-0textproc/redisearch24/files/patch-src_redis__index.c
+10-0textproc/redisearch24/pkg-descr
+111-03 files not shown
+129-09 files

FreeBSD/ports 0db78b4textproc/redisearch26 Makefile pkg-descr, textproc/redisearch26/files patch-src_fork__gc.c patch-deps_VectorSimilarity_src_VecSim_info__iterator.h

textproc/redisearch26: New port

RediSearch is a source available Full-Text and Secondary Index
engine over Redis, developed by Redis Labs.

Redisearch implements a search engine on top of Redis, but
unlike other Redis search libraries, it does not use internal
data structures like sorted sets.

This also enables more advanced features, like exact phrase
matching and numeric filtering for text queries, that are not
possible or efficient with traditional Redis search approaches.

This is the 2.6.X branch of redisearch

WWW: https://github.com/RediSearch/RediSearch/
DeltaFile
+41-0textproc/redisearch26/Makefile
+21-0textproc/redisearch26/files/patch-src_fork__gc.c
+18-0textproc/redisearch26/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h
+11-0textproc/redisearch26/files/patch-src_numeric__index.c
+11-0textproc/redisearch26/files/patch-src_redis__index.c
+10-0textproc/redisearch26/pkg-descr
+112-02 files not shown
+120-08 files

FreeBSD/ports 58a8619textproc/redisearch22 Makefile

textproc/redisearch22: Refactor

- Use proper use of PKGNAMESUFFIX instead of PORTNAME cluttering
- Adopt port
- Update WWW
- Fix license name to RSAL
- Install module as executables
DeltaFile
+12-9textproc/redisearch22/Makefile
+12-91 files