FreeBSD/ports 0562c35 — graphics/squish/files patch-CMakeLists.txt

graphics/squish: Fix building with CMake 4
DeltaFile
+6-3graphics/squish/files/patch-CMakeLists.txt
+6-31 files

FreeBSD/ports 6c7327e — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3

(cherry picked from commit ffa56a5bd593cb9fc6d8af746438c0af621b79be)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports ffa56a5 — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 1789131 — graphics/gnash/files patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp patch-libdevice-vaapi-VaapiSurface.cpp

graphics/gnash: fix build with boost 1.91

PR: 297587
DeltaFile
+0-25graphics/gnash/files/patch-libbase-Makefile.am
+25-0graphics/gnash/files/patch-libbase_Makefile.am
+21-0graphics/gnash/files/patch-libcore_FillStyle.h
+0-13graphics/gnash/files/patch-libdevice-vaapi-VaapiSurface.cpp
+13-0graphics/gnash/files/patch-libdevice_vaapi_VaapiSurface.cpp
+12-0graphics/gnash/files/patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp
+71-3811 files not shown
+118-10017 files

FreeBSD/ports 9ba43a6 — security/spass Makefile

security/spass: Mark deprecated

(cherry picked from commit f628a85b3a86005c09de3d74a131e3a7bc7035a3)
DeltaFile
+4-1security/spass/Makefile
+4-11 files

FreeBSD/ports f628a85 — security/spass Makefile

security/spass: Mark deprecated
DeltaFile
+4-1security/spass/Makefile
+4-11 files

FreeBSD/ports 1ccac8d — emulators/snes9x-gtk/files patch-external_SPIRV-Cross_CMakeLists.txt

emulators/snes9x-gtk: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-0emulators/snes9x-gtk/files/patch-external_SPIRV-Cross_CMakeLists.txt
+11-01 files

FreeBSD/ports 3a9a16d — devel/got Makefile distinfo

devel/got: update to 0.129

User-visible changes:
- remove empty dangling directories within refs/ when removing references
- do not add unversioned files to version control if a file addition is merged
- fix a problem where 'got revert' errors out in work trees with a path-prefix
DeltaFile
+3-3devel/got/distinfo
+1-1devel/got/Makefile
+4-42 files

FreeBSD/ports 3109b50 — biology/seqan-apps Makefile

biology/seqan-apps: Fix building with CMake 4

PR:             298915
Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1biology/seqan-apps/Makefile
+2-11 files

FreeBSD/ports 8065761 — archivers/snappy-java Makefile

archivers/snappy-java: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+1-1archivers/snappy-java/Makefile
+1-11 files

FreeBSD/ports 91fb716 — graphics/scantpaper Makefile distinfo

graphics/scantpaper: update to 3.0.20

Release Notes:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59400500/
DeltaFile
+10-0graphics/scantpaper/pkg-plist
+3-3graphics/scantpaper/distinfo
+1-1graphics/scantpaper/Makefile
+14-43 files

FreeBSD/ports dbb1ce3 — benchmarks/smhasher Makefile

benchmarks/smhasher: Mark deprecated

(cherry picked from commit 34b7e9a1886ceac87d71dbf4e151037a4d414132)
DeltaFile
+4-1benchmarks/smhasher/Makefile
+4-11 files

FreeBSD/ports 34b7e9a — benchmarks/smhasher Makefile

benchmarks/smhasher: Mark deprecated
DeltaFile
+4-1benchmarks/smhasher/Makefile
+4-11 files

FreeBSD/ports 9784425 — print/simple-fb2-reader Makefile

print/simple-fb2-reader: Mark deprecated

(cherry picked from commit 412f6f812ca41ca2373dad87320841eac292e481)
DeltaFile
+4-1print/simple-fb2-reader/Makefile
+4-11 files

FreeBSD/ports 412f6f8 — print/simple-fb2-reader Makefile

print/simple-fb2-reader: Mark deprecated
DeltaFile
+4-1print/simple-fb2-reader/Makefile
+4-11 files

FreeBSD/ports 31bed6b — cad/netgen distinfo

cad/netgen: Remove remnants of bundled pybind11

Fixes:  859b53003984 * cad/netgen: Update 6.2.2606 => 6.2.2607
DeltaFile
+1-3cad/netgen/distinfo
+1-31 files

FreeBSD/ports cd38dbe — cad/openvsp Makefile distinfo, cad/openvsp/files patch-Libraries_cmake_External__STEPCode.cmake

cad/openvsp: Update to 3.53.0

ChangeLog:
https://openvsp.org/blogs/announcements/2026/09/25/openvsp-3-53-0-released

Features:

 * Independent skinning controls (not just values) for spines
 * User-defined intermediate skinning spines
 * Angle Basis From Curve option for skinning
 * Visualization of skinning vectors
 * Convert Fuselage to Stack

Build System:

 * STEPCode 0.8.1 (with some tweaks)
 * libxml2 2.15.4
 * GLEW 2.3.1
 * Build updated to be compatible with CMake 4

    [4 lines not shown]
DeltaFile
+0-21cad/openvsp/files/patch-Libraries_cmake_External__STEPCode.cmake
+3-3cad/openvsp/distinfo
+1-1cad/openvsp/Makefile
+4-253 files

FreeBSD/ports 762bf96 — editors/openoffice-4 Makefile, editors/openoffice-4/files patch-bridges_source_cpp__uno_gcc3__freebsd__intel_except.cxx patch-icu_icu-parallel-build.patch

editors/openoffice-4: Upgrade to 4.1.17 RC1

Upgrade Apache OpenOffice to version 4.1.17 RC1.

Switch from system textproc/libtextcat to bundled libtextcat.
The system version probably never worked properly because it
lacks UTF-8 support, whereas the bundled version has been patched
to support UTF-8.  Regenerate the libtextcat patch from the
version on the trunk branch which has FreeBSD build fixes.
Longer term, libtextcat should be replaced by libexttextcat.

Disable WIKI_PUBLISHER and mark BROKEN.  It relies on
apache-commons-httpclient which has an open MITM CVE.  It should
be upgraded to Apache HttpComponents, but that requires a newer
java.

Remove old code optimization tweak that is probably left over
from when we used the buggy -Os compiler optimization flag.


    [3 lines not shown]
DeltaFile
+144-0editors/openoffice-4/files/patch-libtextcat_libtextcat-2.2.patch
+16-37editors/openoffice-4/Makefile
+0-49editors/openoffice-4/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_uno2cpp.cxx
+0-36editors/openoffice-4/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_uno2cpp.cxx
+0-23editors/openoffice-4/files/patch-icu_icu-parallel-build.patch
+0-15editors/openoffice-4/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_except.cxx
+160-1606 files not shown
+165-21712 files

FreeBSD/ports 8c57974 — biology/salmon/files patch-CMakeLists.txt

biology/salmon: Fix Boost detection with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-0biology/salmon/files/patch-CMakeLists.txt
+9-01 files

FreeBSD/ports 44da815 — multimedia/minisatip Makefile distinfo

multimedia/minisatip: Update to 2.0.116
DeltaFile
+3-3multimedia/minisatip/distinfo
+1-1multimedia/minisatip/Makefile
+4-42 files

FreeBSD/ports fba9f7a — multimedia/kodi-addon-inputstream.adaptive Makefile distinfo

multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.22
DeltaFile
+3-3multimedia/kodi-addon-inputstream.adaptive/distinfo
+1-1multimedia/kodi-addon-inputstream.adaptive/Makefile
+4-42 files

FreeBSD/doc 15e37ad — documentation/themes/beastie/assets/styles documentation.scss, documentation/themes/beastie/layouts/articles single.html list.html

Fix HTML validation errors in docs - articles title section

article: render subtitle as <p> instead of <h3>

The subtitle is part of the title block, not a section heading.
Rendering it as <h3> right after <h1> broke W3C validation and
caused screen readers to announce it as a level-3 heading.

Move the visual styling from the <h3> tag to a `.subtitle` class
in documentation.scss to keep the appearance unchanged.

Reviewed by: carlavilla
Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D60058
PR: 297509
DeltaFile
+8-0documentation/themes/beastie/assets/styles/documentation.scss
+1-1documentation/themes/beastie/layouts/articles/single.html
+1-1documentation/themes/beastie/layouts/articles/list.html
+10-23 files

FreeBSD/ports 612df73 — multimedia/kodi-addon-pvr.hts Makefile distinfo

multimedia/kodi-addon-pvr.hts: Update to 22.9.2
DeltaFile
+3-3multimedia/kodi-addon-pvr.hts/distinfo
+2-2multimedia/kodi-addon-pvr.hts/Makefile
+5-52 files

FreeBSD/ports 3373b44 — . UPDATING

UPDATING: consistencify AFFECTS and AUTHOR lines.
DeltaFile
+67-67UPDATING
+67-671 files

FreeBSD/src dd38230 — sys/dev/ichiic ig4_reg.h ig4_acpi.c

ig4(4): fix attach of ACPI-enumerated LPSS controllers

Intel LPSS I2C controllers enumerated through ACPI rather than PCI never
attach on Haswell and Broadwell, so every device behind those buses is
lost. On a Dell XPS 13 9343 that hides the I2C HID touchpad and leaves
only the PS/2 fallback, which the firmware does not restore after S3.

Three causes, all on the ACPI path:

Firmware may leave an LPSS function in D3, where its registers read as
all-ones and set_controller() fails with "controller error during
attach-1". Run _PS0 before mapping them. The PCI path does not need
this, which is why the gap went unnoticed.

INT33C2, INT33C3, INT3432 and INT3433 are Lynx Point-LP and Wildcat
Point-LP, which ig4_pci.c already classifies as IG4_HASWELL; the ACPI
path called everything but APMC0D0F an Atom SoC.

The functional clock stays gated until bit 0 of IG4_REG_CLK_PARMS is

    [14 lines not shown]
DeltaFile
+11-0sys/dev/ichiic/ig4_iic.c
+10-0sys/dev/ichiic/ig4_acpi.c
+1-0sys/dev/ichiic/ig4_reg.h
+22-03 files

FreeBSD/src 886a355 — sys/dev/ichiic ig4_var.h ig4_iic.c

ig4(4): Add an EMAG device type

Sponsored by: Ampere Computing LLC, Netflix
Submitted by: allanjude
Differential Revision: https://reviews.freebsd.org/D28746
Reviewed by: imp

(cherry picked from commit 5972ffde919ab65ba29d4d51ccf735da18d52719)
DeltaFile
+10-2sys/dev/ichiic/ig4_acpi.c
+3-0sys/dev/ichiic/ig4_iic.c
+1-0sys/dev/ichiic/ig4_var.h
+14-23 files

FreeBSD/src 3244419 — sys/dev/evdev evdev_utils.c

evdev: map ChromeOS "Vivaldi" top-row action keys

Chromebook keyboards driven by the ChromeOS EC emit the top-row action
keys as scancode set 1 codes 0xE0 0x11 - 0xE0 0x1E (see the codeset 1
comments on the SCANCODE_* enum in chrome-ec
include/keyboard_8042_sharedlib.h).  The e0 half of the
evdev_scancode2key() translation table leaves eleven of those at NONE,
so on FreeBSD those keys emit no evdev event at all and userspace
remappers such as keyd have nothing to bind to:

  e0 11  fullscreen             KEY_ZOOM
  e0 12  overview               KEY_SCALE
  e0 13  screenshot             KEY_SYSRQ
  e0 14  brightness down        KEY_BRIGHTNESSDOWN
  e0 15  brightness up          KEY_BRIGHTNESSUP
  e0 16  privacy screen toggle  KEY_PRIVACY_SCREEN_TOGGLE
  e0 17  kbd backlight down     KEY_KBDILLUMDOWN
  e0 18  kbd backlight up       KEY_KBDILLUMUP
  e0 1a  play/pause             KEY_PLAYPAUSE

    [15 lines not shown]
DeltaFile
+9-4sys/dev/evdev/evdev_utils.c
+9-41 files

FreeBSD/src 8603e1f — sys/dev/ichiic ig4_reg.h ig4_acpi.c

ig4(4): fix attach of ACPI-enumerated LPSS controllers

Intel LPSS I2C controllers enumerated through ACPI rather than PCI never
attach on Haswell and Broadwell, so every device behind those buses is
lost. On a Dell XPS 13 9343 that hides the I2C HID touchpad and leaves
only the PS/2 fallback, which the firmware does not restore after S3.

Three causes, all on the ACPI path:

Firmware may leave an LPSS function in D3, where its registers read as
all-ones and set_controller() fails with "controller error during
attach-1". Run _PS0 before mapping them. The PCI path does not need
this, which is why the gap went unnoticed.

INT33C2, INT33C3, INT3432 and INT3433 are Lynx Point-LP and Wildcat
Point-LP, which ig4_pci.c already classifies as IG4_HASWELL; the ACPI
path called everything but APMC0D0F an Atom SoC.

The functional clock stays gated until bit 0 of IG4_REG_CLK_PARMS is

    [14 lines not shown]
DeltaFile
+11-0sys/dev/ichiic/ig4_iic.c
+10-0sys/dev/ichiic/ig4_acpi.c
+1-0sys/dev/ichiic/ig4_reg.h
+22-03 files

FreeBSD/ports dff2312 — mail/rmilter Makefile

mail/rmilter: Mark deprecated

Approved by:    vsevolod (maintainer)

(cherry picked from commit 531bc6b3adc1d2b509f88604fee8321da19b409b)
DeltaFile
+4-1mail/rmilter/Makefile
+4-11 files

FreeBSD/ports 531bc6b — mail/rmilter Makefile

mail/rmilter: Mark deprecated

Approved by:    vsevolod (maintainer)
DeltaFile
+4-1mail/rmilter/Makefile
+4-11 files