FreeBSD/ports 8819607x11/quickshell Makefile

x11/quickshell: Unbreak build

The port recently started failing to build with the following error:

FAILED: [code=1] src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o
/usr/local/libexec/ccache/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICK_LIB -D_REENTRANT -I/wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/include -I/wrkdirs/usr/ports/x11/quickshell/work/quickshell/src/services/pipewire -isystem /usr/local/include/qt6/QtQml -isystem /usr/local/include/qt6 -isystem /usr/local/include/qt6/QtCore -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang -isystem /usr/local/include/qt6/QtQmlIntegration -isystem /usr/local/include/qt6/QtNetwork -isystem /usr/local/include/pipewire-0.3 -isystem /usr/local/include/spa-0.2 -isystem /usr/local/include/qt6/QtQuick -isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtOpenGL -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include -O2 -g -DNDEBUG -std=gnu++20 -Wall -Wextra -Wno-vla-cxx-extension -pthread -D_REENTRANT -fno-strict-aliasing -fno-strict-overflow -Winvalid-pch -Xclang -include-pch -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx -MD -MT src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -MF src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o.d -o src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -c /wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/mocs_compilation.cpp
error: signed integer overflow handling differs in PCH file vs. current file

Though I'm not (yet) sure what is causing that, setting NO_PCH to ON
with cmake appears to work around the issue.
DeltaFile
+1-0x11/quickshell/Makefile
+1-01 files

FreeBSD/ports 5a6590dmail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: update to 140.9.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/

(cherry picked from commit c0a6d689bae1035993ff4ba5e68b28a42691ccc4)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports 0db1978mail/thunderbird distinfo Makefile, mail/thunderbird/files patch-libwebrtc-generated patch-cargo-checksums

mail/thunderbird: update to 149.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/149.0/releasenotes/

(cherry picked from commit 6d7cfd4f9948eb4a01837b93bb591f23e99b68c6)
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+0-61mail/thunderbird/files/patch-cargo-checksums
+23-19mail/thunderbird/files/patch-bug1626236
+3-3mail/thunderbird/distinfo
+2-2mail/thunderbird/Makefile
+2,825-1195 files

FreeBSD/ports 6d7cfd4mail/thunderbird distinfo Makefile, mail/thunderbird/files patch-libwebrtc-generated patch-cargo-checksums

mail/thunderbird: update to 149.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/149.0/releasenotes/
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+0-61mail/thunderbird/files/patch-cargo-checksums
+23-19mail/thunderbird/files/patch-bug1626236
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+2,825-1205 files

FreeBSD/ports c0a6d68mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: update to 140.9.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-2mail/thunderbird-esr/Makefile
+4-52 files

FreeBSD/ports 56823f6cad/freecad pkg-plist Makefile, cad/freecad/files patch-vtk96-compat patch-src_CXX_Python3_Objects.hxx

cad/freecad: update to 1.1 (rc3)

Announcement: https://github.com/FreeCAD/FreeCAD/releases/tag/1.1rc3

This allows for "easy" unbreaking of the port against VTK 9.6, and at
this point I belive the risk of using this RC is less than the risk
of adapting the vtk-9.6-compat patches.
DeltaFile
+808-331cad/freecad/pkg-plist
+1,088-0cad/freecad/files/patch-vtk96-compat
+15-18cad/freecad/Makefile
+0-20cad/freecad/files/patch-src_CXX_Python3_Objects.hxx
+0-18cad/freecad/files/patch-src_Gui_GuiApplicationNativeEventAware.cpp
+7-5cad/freecad/distinfo
+1,918-3923 files not shown
+1,918-4239 files

FreeBSD/ports 888f622devel/aws-sdk-cpp distinfo Makefile

devel/aws-sdk-cpp: Update to 1.11.774

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.760...1.11.774
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 9f4cb28sysutils/gomi distinfo Makefile

sysutils/gomi: Update to 1.6.3

ChangeLog: https://github.com/babarot/gomi/releases/tag/v1.6.3
DeltaFile
+5-5sysutils/gomi/distinfo
+2-3sysutils/gomi/Makefile
+7-82 files

FreeBSD/ports ab24dfcdevel/aws-c-http distinfo Makefile

devel/aws-c-http: Update to 0.10.12

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

FreeBSD/ports a885c4darchivers/unadf distinfo Makefile

archivers/unadf: Update to 0.10.6

ChangeLog: https://github.com/adflib/ADFlib/releases/tag/v0.10.6
DeltaFile
+3-3archivers/unadf/distinfo
+1-1archivers/unadf/Makefile
+1-1archivers/unadf/pkg-plist
+5-53 files

FreeBSD/ports 80cae5ewww/R-cran-httpuv distinfo Makefile

www/R-cran-httpuv: Update to 1.6.17

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

FreeBSD/ports 0a0254dmath/R-cran-RcppArmadillo distinfo Makefile

math/R-cran-RcppArmadillo: Update to 15.2.4-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 9aa75dedevel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.26.3

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

FreeBSD/ports 54fe3c5devel/aws-c-mqtt distinfo Makefile

devel/aws-c-mqtt: Update to 0.15.2

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

FreeBSD/ports 999d74dscience/gramps distinfo Makefile

science/gramps: Update to 6.0.7

ChangeLog: https://github.com/gramps-project/gramps/releases/tag/v6.0.7
DeltaFile
+3-3science/gramps/distinfo
+1-1science/gramps/Makefile
+4-42 files

FreeBSD/ports a69a228shells/xonsh Makefile distinfo

shells/xonsh: Update to 0.22.8

Put broken tests in a ordered list for easy testing.

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.22.8
DeltaFile
+11-5shells/xonsh/Makefile
+3-3shells/xonsh/distinfo
+14-82 files

FreeBSD/ports a4ae2d6devel/electron38/files patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc

devel/electron38: Unbreak build with pipewire 1.6

Obtained from:  https://bugs.gentoo.org/964012
DeltaFile
+10-0devel/electron38/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+10-01 files

FreeBSD/ports 6dbb3a0www/fmd-server distinfo Makefile

www/fmd-server: update to 0.14.1

Release notes: https://gitlab.com/fmd-foss/fmd-server/-/releases/v0.14.1
DeltaFile
+89-89www/fmd-server/distinfo
+1-2www/fmd-server/Makefile
+90-912 files

FreeBSD/ports e1114cadevel/electron37/files patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc

devel/electron37: Unbreak build with pipewire 1.6

Obtained from:  https://bugs.gentoo.org/964012
DeltaFile
+10-0devel/electron37/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+10-01 files

FreeBSD/ports 8e6b88aaudio/qtractor distinfo Makefile

audio/qtractor: update 1.5.11 → 1.5.12

Reported by:    portscout
DeltaFile
+3-3audio/qtractor/distinfo
+1-2audio/qtractor/Makefile
+4-52 files

FreeBSD/ports 82f0841misc/github-copilot-cli pkg-plist distinfo, misc/github-copilot-cli/files package-lock.json package-lock-keytar.json

misc/github-copilot-cli: update 0.0.394 → 1.0.10
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+53-0misc/github-copilot-cli/pkg-plist
+10-9misc/github-copilot-cli/files/package-lock-keytar.json
+9-9misc/github-copilot-cli/files/package-lock-sharp.json
+7-7misc/github-copilot-cli/distinfo
+1-2misc/github-copilot-cli/Makefile
+108-556 files

FreeBSD/src b1f72ddsbin/tunefs tunefs.c tunefs.8

tunefs: Don't combine GEOM journaling with SU

GEOM journaling shouldn't be used at the same time as soft updates, so
don't enable one if the other is already in use.

MFC after:      1 week
PR:             293896
Reviewed by:    mckusick
Differential Revision:  https://reviews.freebsd.org/D56002
DeltaFile
+13-4sbin/tunefs/tunefs.c
+6-2sbin/tunefs/tunefs.8
+19-62 files

FreeBSD/src 092687asys/amd64/conf FIRECRACKER GENERIC, sys/arm64/conf std.arm64

kernel: Be clearer about what ZSTDIO is for

ZSTDIO is not just for core dumps, and it is now required by ZFS, so
move it (and GZIO, which is still just for dumps) to a new “Compression
support” section in GENERIC, and add them both to MINIMAL.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55940
DeltaFile
+4-2sys/arm64/conf/std.arm64
+4-2sys/riscv/conf/GENERIC
+4-2sys/amd64/conf/FIRECRACKER
+4-2sys/amd64/conf/GENERIC
+4-2sys/powerpc/conf/GENERIC
+4-2sys/powerpc/conf/GENERIC64
+24-125 files not shown
+42-1811 files

FreeBSD/src e30fcdasbin/newfs newfs.8 newfs.c

newfs: Don't combine GEOM journaling with SU

GEOM journaling shouldn't be used at the same time as soft updates, so
don't enable soft updates if GEOM journaling has been requested, and
error out if both are explicitly requested.

MFC after:      1 week
PR:             293896
Reviewed by:    mckusick
Differential Revision:  https://reviews.freebsd.org/D55999
DeltaFile
+10-4sbin/newfs/newfs.8
+3-1sbin/newfs/newfs.c
+13-52 files

FreeBSD/ports 8f20a56misc/global-tz distinfo Makefile, misc/global-tz/files patch-zone1970.tab

misc/global-tz: update to 2026agtz

Release 2026agtz of global-tz, derived from iana-tz.
DeltaFile
+0-12misc/global-tz/files/patch-zone1970.tab
+5-5misc/global-tz/distinfo
+1-1misc/global-tz/Makefile
+6-183 files

FreeBSD/src 81d2c7dshare/man/man3 alloca.3

alloca.3: Add entry about defining VLAs in same block as alloca() to BUGS

Refer to alloca() as a (builtin) function or macro, as it could be
defined as either depending on the compiler.

Paragraph about bug comes from Darwin's libc, and example added to
illustrate it.

Reviewed by:    bnovkov
Approved by:    bnovkov
MFC after:      3 days
Obtained from:  https://github.com/apple-oss-distributions/libc (partially)
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D55370

(cherry picked from commit 4da237aee328f368cd85b659854c4556a39f15ef)
DeltaFile
+29-11share/man/man3/alloca.3
+29-111 files

FreeBSD/src a87bde8sys/dev/acpica acpi_spmc.c

acpi_spmc: Simplify constraint freeing

We don't need to check for NULL before calling free().

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-7sys/dev/acpica/acpi_spmc.c
+3-71 files

FreeBSD/src 2547f97share/man/man4 acpi.4

acpi.4: Update sysctl descriptions for new stypes

The previous S1-S5 options are still accepted for compatibility, but
they are now deprecated in favour of the new generic sleep types.

Reported by:    markj
Reviewed by:    markj
Approved by:    markj
Fixes:          97d152698f48 ("acpi: Use sleep types defined in sys/power.h")
Event:          AsiaBSDCon 2026
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56008
DeltaFile
+14-13share/man/man4/acpi.4
+14-131 files

FreeBSD/src 66447absys/dev/acpica acpi.c

acpi: Print sysctl name in deprecated sleep type warning

Reported by:    markj
Fixes:          97d152698f48 ("acpi: Use sleep types defined in sys/power.h")
Event:          AsiaBSDCon 2026
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3sys/dev/acpica/acpi.c
+3-31 files

FreeBSD/ports a93fbecscience/ocean Makefile

science/ocean: Remove expiration lines
DeltaFile
+0-3science/ocean/Makefile
+0-31 files