LLVM/project 44c618a — llvm/lib/Target/Sparc SparcInstrInfo.h SparcInstrInfo.td, llvm/test/CodeGen/SPARC branches-relax.ll

[SPARC] Implement TargetInstrInfo::insertIndirectBranch() (#226678)

Implement `insertIndirectBranch` so that branch relaxation pass can
insert unconditional long-range branching.
Follow an approach similar to the one used in AVR and use the CALL
instruction to get a reach of 32-bit signed offset instead of emitting
actual indirect branches.
DeltaFile
+367-1llvm/test/CodeGen/SPARC/branches-relax.ll
+74-1llvm/lib/Target/Sparc/SparcInstrInfo.cpp
+47-3llvm/lib/Target/Sparc/SparcFrameLowering.cpp
+19-0llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h
+11-0llvm/lib/Target/Sparc/SparcInstrInfo.td
+5-0llvm/lib/Target/Sparc/SparcInstrInfo.h
+523-52 files not shown
+532-58 files

LLVM/project 83ccd99 — libc/src/__support/math tanpif.h tanpif16.h, libc/test/src/math/smoke tanpif_test.cpp tanpif16_test.cpp

[libc][math] Fix tanpif and tanpif16 error handling
DeltaFile
+12-2libc/src/__support/math/tanpif16.h
+10-2libc/src/__support/math/tanpif.h
+12-0libc/test/src/math/smoke/tanpif16_test.cpp
+11-0libc/test/src/math/smoke/tanpif_test.cpp
+45-44 files

LLVM/project 99e4668 — llvm/lib/Target/RISCV RISCVInstrInfoP.td, llvm/test/CodeGen/RISCV rvp-scalar.ll

[RISCV][P-ext] Add isel pattern match for mulu.h01/mulu.h11 (#235226)

`mulu.h01` multiplies the zero-extended lower half word of rs1 by the
zero-extended upper half word of rs2, and `mulu.h11` multiplies the
zero-extended upper half words of both.

Previously, (srl X, 16) was selected as a separate srli feeding
`mulu.h00` or `mul`. Match it directly so the shift is folded.

zexti16 also matches (srl X, 16) since its upper bits are known zero, so
the new patterns need AddedComplexity to be tried before the `mulu.h00`
pattern, and `mulu.h11` before `mulu.h01`.
DeltaFile
+71-0llvm/test/CodeGen/RISCV/rvp-scalar.ll
+10-0llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+81-02 files

FreeBSD/ports 8302af3 — deskutils/py-paperless-ngx pkg-plist Makefile, deskutils/py-paperless-ngx/files patch-paperless.conf.example paperless-ngx.7.in

deskutils/py-paperless-ngx: Adapt to new nltk_data path

Reported by:    mfechner
DeltaFile
+13-0deskutils/py-paperless-ngx/files/pkg-message.in
+5-5deskutils/py-paperless-ngx/files/paperless-ngx.7.in
+2-2deskutils/py-paperless-ngx/Makefile
+1-1deskutils/py-paperless-ngx/pkg-plist
+1-1deskutils/py-paperless-ngx/files/patch-paperless.conf.example
+22-95 files

FreeBSD/ports 3a85fca — security/netbird Makefile distinfo

security/netbird: update 0.81.0 => 0.81.4

Changelogs:
- https://github.com/netbirdio/netbird/releases/tag/v0.81.1
- https://github.com/netbirdio/netbird/releases/tag/v0.81.2
- https://github.com/netbirdio/netbird/releases/tag/v0.81.3
- https://github.com/netbirdio/netbird/releases/tag/v0.81.4
Commit log:
- https://github.com/netbirdio/netbird/compare/v0.81.0...v0.81.4

PR:             299989
Approved by:    NetBird Developers <dev at netbird.io> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 3c7aa0a2f1e364c56f2cbe10e160d0a061f924f7)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 518b1d3 — security/netbird Makefile distinfo

security/netbird: Update 0.77.1 => 81.0.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.78.0
https://github.com/netbirdio/netbird/releases/tag/v0.78.1
https://github.com/netbirdio/netbird/releases/tag/v0.78.2
https://github.com/netbirdio/netbird/releases/tag/v0.79.0
https://github.com/netbirdio/netbird/releases/tag/v0.80.0
https://github.com/netbirdio/netbird/releases/tag/v0.81.0

PR:             299030
Sponsored by:   UNIS Labs (vvd, commit patch)

(cherry picked from commit 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8)
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports 3c7aa0a — security/netbird Makefile distinfo

security/netbird: update 0.81.0 => 0.81.4

Changelogs:
- https://github.com/netbirdio/netbird/releases/tag/v0.81.1
- https://github.com/netbirdio/netbird/releases/tag/v0.81.2
- https://github.com/netbirdio/netbird/releases/tag/v0.81.3
- https://github.com/netbirdio/netbird/releases/tag/v0.81.4
Commit log:
- https://github.com/netbirdio/netbird/compare/v0.81.0...v0.81.4

PR:             299989
Approved by:    NetBird Developers <dev at netbird.io> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports ae7dfad — java/openjdk25 Makefile distinfo

java/openjdk25: Version 25.0.5.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 9b5f1358f1f7f8fbdd85d80d66b8c49a286f09a3)
DeltaFile
+3-3java/openjdk25/distinfo
+2-3java/openjdk25/Makefile
+5-62 files

OpenBSD/ports blVSfIv — devel/py-test-check Makefile distinfo

   devel/py-test-check: update to 3.0.3

   ok sthen@
VersionDeltaFile
1.7+2-2devel/py-test-check/distinfo
1.10+1-1devel/py-test-check/Makefile
+3-32 files

FreeBSD/ports 9b5f135 — java/openjdk25 Makefile distinfo

java/openjdk25: Version 25.0.5.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3java/openjdk25/distinfo
+2-3java/openjdk25/Makefile
+5-62 files

NetBSD/pkgsrc 9jQFlKz — textproc/emacs-muse Makefile

   Build on XEmacsen. From the upstream manual
   <https://elpa.gnu.org/packages/muse.html>:


   "Prerequisites
   -------------

   You need either Emacs (21.1 or greater), XEmacs (21.4 or greater), or
   SXEmacs (warning: Muse has not been tested with SXEmacs).  The current
   maintainer recommends using Emacs."
VersionDeltaFile
1.15+2-2textproc/emacs-muse/Makefile
+2-21 files

LLVM/project 1713a93 — llvm/include/llvm/Frontend/OpenMP OMP.td

[OpenMP] Add definition of task_iteration directive

This just adds the basic definitions of the directive (specifically the
definitions of the OMPD_task_iteration enum).

This isn't used or handled anywhere at the moment.
DeltaFile
+9-0llvm/include/llvm/Frontend/OpenMP/OMP.td
+9-01 files

OpenBSD/ports sqMUCDt — x11/gnome/characters Makefile distinfo, x11/gnome/characters/pkg PLIST

   Update to gnome-characters-51.0.
VersionDeltaFile
1.26+2-2x11/gnome/characters/distinfo
1.26+3-0x11/gnome/characters/pkg/PLIST
1.46+1-1x11/gnome/characters/Makefile
+6-33 files

NetBSD/pkgsrc izpQ5tm — www/palemoon distinfo Makefile, www/palemoon-gtk3 Makefile

   Pullup ticket #7318 - requested by nia
   www/palemoon: security fix (compromised certificates)

   Revisions pulled up:
   - www/palemoon-gtk3/Makefile                                    1.11
   - www/palemoon/Makefile                                         1.57
   - www/palemoon/distinfo                                         1.50
   - www/palemoon/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt 1.1

   ---
      Module Name:      pkgsrc
      Committed By:     nia
      Date:             Wed Oct 21 22:02:37 UTC 2026

      Modified Files:
        pkgsrc/www/palemoon: Makefile distinfo
        pkgsrc/www/palemoon-gtk3: Makefile
      Added Files:
        pkgsrc/www/palemoon/patches:

    [4 lines not shown]
VersionDeltaFile
1.1.2.1+0-6,910www/palemoon/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt
1.1.2.2+6,910-0www/palemoon/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt
1.47.2.3+2-1www/palemoon/distinfo
1.52.2.2+2-1www/palemoon/Makefile
1.6.2.2+2-1www/palemoon-gtk3/Makefile
+6,916-6,9135 files

NetBSD/pkgsrc xVCO2jI — www/basilisk distinfo Makefile, www/basilisk/patches patch-platform_security_nss_lib_ckfw_builtins_certdata.txt patch-platform_security_nss_lib_ckfw_builtins_certdata.txt

   Pullup ticket #7316 - requested by nia
   www/basilisk: security fix (compromised certificates)

   Revisions pulled up:
   - www/basilisk/Makefile                                         1.14
   - www/basilisk/distinfo                                         1.7
   - www/basilisk/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt 1.1

   ---
      Module Name:      pkgsrc
      Committed By:     nia
      Date:             Wed Oct 21 23:15:43 UTC 2026

      Modified Files:
        pkgsrc/www/basilisk: Makefile distinfo
      Added Files:
        pkgsrc/www/basilisk/patches:
            patch-platform_security_nss_lib_ckfw_builtins_certdata.txt


    [4 lines not shown]
VersionDeltaFile
1.1.2.1+0-395www/basilisk/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt
1.1.2.2+395-0www/basilisk/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt
1.11.2.1+2-2www/basilisk/Makefile
1.6.2.1+2-1www/basilisk/distinfo
+399-3984 files

OpenBSD/ports XKUy31O — x11/gnome/desktop distinfo Makefile, x11/gnome/desktop/patches patch-meson_build

   Update to gnome-desktop-51.0.
VersionDeltaFile
1.4+12-10x11/gnome/desktop/pkg/PLIST-gtk4
1.7+12-0x11/gnome/desktop/pkg/PLIST-common
1.218+5-4x11/gnome/desktop/Makefile
1.117+2-2x11/gnome/desktop/distinfo
1.3+0-2x11/gnome/desktop/pkg/PLIST-main
1.6+1-1x11/gnome/desktop/patches/patch-meson_build
+32-196 files

LLVM/project 22b86ab — llvm/lib/Target/AVR AVRExpandPseudoInsts.cpp, llvm/test/CodeGen/AVR std-ldd-tiny.ll

[AVR] Address review comments on AVRTiny spills

Document that STDPtrQRr and LDDRdPtrQ are only treated as pseudo
instructions on AVRTiny, and check atmega328 instead of -O0 in
std-ldd-tiny.ll so the test contrasts the two kinds of cores.
DeltaFile
+93-198llvm/test/CodeGen/AVR/std-ldd-tiny.ll
+4-0llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp
+97-1982 files

LLVM/project ea1b542 — llvm/lib/Analysis LazyValueInfo.cpp, llvm/test/Transforms/CorrelatedValuePropagation basic.ll

[LVI] constant fold not condition if val has condition as operand. (#235278)

proof: https://alive2.llvm.org/ce/z/fq0q2N
DeltaFile
+21-0llvm/test/Transforms/CorrelatedValuePropagation/basic.ll
+6-3llvm/lib/Analysis/LazyValueInfo.cpp
+27-32 files

FreeBSD/ports b1530fe — . UPDATING, net-mgmt/librenms Makefile

net-mgmt/librenms: Remove sudo dependency

At one time it was required for running certain scripts.

Add an UPDATING entry.
While here, notice and correct the date for the previous entry
from d90f5893

Reported by:    SgtMalicious
Tested by:      me
˚¨# "Pull Request" and "Differential Revision" require the *full* GitHub or
DeltaFile
+7-1UPDATING
+2-1net-mgmt/librenms/Makefile
+9-22 files

FreeBSD/ports eeee29e — databases/redis_exporter Makefile distinfo

databases/redis_exporter: Update 1.92.0 => 1.96.0

Upstream switched back to Go 1.26.

Changelogs:
- https://github.com/oliver006/redis_exporter/releases/tag/v1.92.1
- https://github.com/oliver006/redis_exporter/releases/tag/v1.93.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.94.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.95.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.96.0
Commit log:
- https://github.com/oliver006/redis_exporter/compare/v1.92.0...v1.96.0

PR:             299988
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 8bb5ef2f300f4ade21122be2323241a47b15ee03)
DeltaFile
+5-5databases/redis_exporter/distinfo
+3-4databases/redis_exporter/Makefile
+8-92 files

FreeBSD/ports 8bb5ef2 — databases/redis_exporter Makefile distinfo

databases/redis_exporter: Update 1.92.0 => 1.96.0

Upstream switched back to Go 1.26.

Changelogs:
- https://github.com/oliver006/redis_exporter/releases/tag/v1.92.1
- https://github.com/oliver006/redis_exporter/releases/tag/v1.93.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.94.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.95.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.96.0
Commit log:
- https://github.com/oliver006/redis_exporter/compare/v1.92.0...v1.96.0

PR:             299988
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5databases/redis_exporter/distinfo
+3-4databases/redis_exporter/Makefile
+8-92 files

FreeBSD/ports ecf70ad — java/openjdk27 distinfo Makefile

java/openjdk27: version 27.0.1.0.2, incl CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

Sponsored by:   The FreeBSD Foundation

(cherry picked from commit c3e71861bf8632b8037be3fe8c48d5127ccc077f)
DeltaFile
+3-3java/openjdk27/distinfo
+3-3java/openjdk27/Makefile
+6-62 files

FreeBSD/ports c3e7186 — java/openjdk27 distinfo Makefile

java/openjdk27: version 27.0.1.0.2, incl CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3java/openjdk27/distinfo
+3-3java/openjdk27/Makefile
+6-62 files

OpenBSD/ports tSugJJb — www/epiphany distinfo Makefile, www/epiphany/pkg PLIST

   Update to epiphany-51.1.
VersionDeltaFile
1.69+90-0www/epiphany/pkg/PLIST
1.259+4-4www/epiphany/Makefile
1.129+2-2www/epiphany/distinfo
+96-63 files

LLVM/project e315d34 — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 bit-test-narrowed-samesign.ll

[SLP]Drop samesign of narrowed bit test compares (#235287)

The bit tests compare and L, R, which sign-extends from the narrow type
only
if both L and R do, so its sign may change after narrowing.

Fixes
https://github.com/llvm/llvm-project/pull/233124#issuecomment-6382644843

Assisted-by: Cursor
DeltaFile
+14-9llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+2-2llvm/test/Transforms/SLPVectorizer/X86/bit-test-narrowed-samesign.ll
+16-112 files

LLVM/project 237b420 — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 bit-test-narrowed-samesign.ll minbw-alt-cast-demoted-operand.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+244-0llvm/test/Transforms/SLPVectorizer/X86/minbw-alt-cast-demoted-operand.ll
+178-0llvm/test/Transforms/SLPVectorizer/X86/bit-test-narrowed-samesign.ll
+98-26llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+520-263 files

NetBSD/pkgsrc-wip ff1237e — webdump DESCR PLIST

webdump: Remove, imported in pkgsrc as textproc/webdump
DeltaFile
+0-18webdump/Makefile
+0-5webdump/distinfo
+0-4webdump/PLIST
+0-3webdump/DESCR
+0-304 files

NetBSD/pkgsrc d5cx60Y — doc CHANGES-2026

   doc: Added textproc/webdump version 0.3
VersionDeltaFile
1.7219+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc iwEgJp2 — textproc Makefile

   textproc: Add webdump
VersionDeltaFile
1.1614+2-1textproc/Makefile
+2-11 files

NetBSD/pkgsrc iPpNwso — textproc/webdump DESCR PLIST

   webdump: Import webdump-0.3 as textproc/webdump

   HTML to plain-text converter tool.

   It reads HTML in UTF-8 from stdin and writes plain-text to stdout.
VersionDeltaFile
1.1+18-0textproc/webdump/Makefile
1.1+5-0textproc/webdump/distinfo
1.1+4-0textproc/webdump/PLIST
1.1+3-0textproc/webdump/DESCR
+30-04 files