FreeBSD/ports 1946e24 — graphics Makefile, graphics/R-cran-plotrix pkg-descr distinfo

graphics/R-cran-plotrix: New port

The plotrix package provides many functions for enhancing R plots:
specialized plot types, axis and legend labeling helpers, and color
scaling and manipulation tools.
DeltaFile
+14-0graphics/R-cran-plotrix/Makefile
+3-0graphics/R-cran-plotrix/pkg-descr
+3-0graphics/R-cran-plotrix/distinfo
+1-0graphics/Makefile
+21-04 files

FreeBSD/src bd369bc — . .mailmap, share/misc committers-src.dot

committers-src: Add lytboris mentored by ae@

Reviewed by:    ae
Approved by:    ae (mentor)
DeltaFile
+2-0share/misc/committers-src.dot
+1-0usr.bin/calendar/calendars/calendar.freebsd
+1-0.mailmap
+4-03 files

FreeBSD/ports 9e9d89e — deskutils/nextcloudclient Makefile distinfo

deskutils/nextcloudclient: Update to 34.0.5
DeltaFile
+3-3deskutils/nextcloudclient/distinfo
+1-1deskutils/nextcloudclient/Makefile
+4-42 files

FreeBSD/ports f37c584 — security/vaultwarden Makefile Makefile.crates

security/vaultwarden: Security update to 1.37.4

PR:             299172
Reported by:    brnrd
MFH:            2026Q4
Security:       3a72cd47-c157-11f1-a6ea-8447094a420f
DeltaFile
+181-185security/vaultwarden/distinfo
+89-91security/vaultwarden/Makefile.crates
+1-1security/vaultwarden/Makefile
+271-2773 files

FreeBSD/doc 455be31 — documentation/content/en/articles/pgpkeys _index.adoc, documentation/static/pgpkeys lytboris.key

Add new src commiter (lytboris)

Complete steps 1-4 as per Committer's Guide §7.1.

Reviewed by:    ae
Approved by:    ae (mentor)
DeltaFile
+56-0documentation/static/pgpkeys/lytboris.key
+4-0website/data/en/news/news.toml
+4-0shared/authors.adoc
+3-0documentation/content/en/articles/pgpkeys/_index.adoc
+0-1shared/contrib-additional.adoc
+1-0shared/contrib-committers.adoc
+68-16 files

FreeBSD/ports d88d0f0 — math/freefem++ Makefile, math/mumps-edf Makefile

*/*: switch to cad/scotch-edf and mumps-edf

This is a no-op. Maintainers may switch to the regular ports if they want.

PR:             299097
DeltaFile
+2-2science/frontistr/Makefile
+2-2science/chrono/Makefile
+2-2math/mumps-edf/Makefile
+2-2math/freefem++/Makefile
+1-1math/octave-forge-mboct-mbdyn-pkg/Makefile
+1-1math/octave-forge-mboct-fem-pkg/Makefile
+10-103 files not shown
+13-139 files

FreeBSD/ports c3c3a52 — math/mumps Makefile, math/mumps/files patch-Make.inc_Makefile.inc.generic.SEQ patch-Make.inc_Makefile.inc.generic

math/mumps: repomove from math/mumps4

math/mumps4 is no more used.
math/mumps will follow upstream releases, not the Code_Aster ones.

PR:             299097
Reported by:    yuri
DeltaFile
+0-120math/mumps4/Makefile
+120-0math/mumps/Makefile
+0-71math/mumps4/files/patch-Make.inc_Makefile.inc.generic
+71-0math/mumps/files/patch-Make.inc_Makefile.inc.generic
+0-69math/mumps4/files/patch-Make.inc_Makefile.inc.generic.SEQ
+69-0math/mumps/files/patch-Make.inc_Makefile.inc.generic.SEQ
+260-26016 files not shown
+429-42722 files

FreeBSD/ports 23e0d54 — math/mumps Makefile, math/mumps-edf Makefile

math/mumps-edf: repomove from math/mumps

PR:             299097
Reported by:    yuri
DeltaFile
+0-145math/mumps/Makefile
+145-0math/mumps-edf/Makefile
+0-89math/mumps/files/patch-Make.inc_Makefile.FREEBSD10.PAR
+89-0math/mumps-edf/files/patch-Make.inc_Makefile.FREEBSD10.PAR
+0-83math/mumps/files/patch-Make.inc_Makefile.FREEBSD10.SEQ
+83-0math/mumps-edf/files/patch-Make.inc_Makefile.FREEBSD10.SEQ
+317-31717 files not shown
+555-55523 files

FreeBSD/ports 74e45c0 — cad/scotch distinfo pkg-plist, cad/scotch/files patch-src_libscotch_library.h patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd

cad/scotch: upgrade to v7.0.16

This port now contains the official releases of Scotch, not the Code_Aster
ones.
DeltaFile
+17-20cad/scotch/Makefile
+16-13cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd
+15-13cad/scotch/pkg-plist
+16-10cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd
+4-4cad/scotch/files/patch-src_libscotch_library.h
+3-0cad/scotch/distinfo
+71-606 files

FreeBSD/ports 19e65b5 — math/mumps pkg-plist Makefile, math/mumps/files patch-Make.inc_Makefile.inc.generic.SEQ patch-Make.inc_Makefile.inc.generic

math/mumps: upgrade to 5.9.1

PR:             299097
DeltaFile
+96-88math/mumps/Makefile
+99-0math/mumps/files/patch-Make.inc_Makefile.FREEBSD10.PAR
+60-36math/mumps/pkg-plist
+94-0math/mumps/files/patch-Make.inc_Makefile.FREEBSD10.SEQ
+0-71math/mumps/files/patch-Make.inc_Makefile.inc.generic
+0-69math/mumps/files/patch-Make.inc_Makefile.inc.generic.SEQ
+349-2647 files not shown
+397-34513 files

FreeBSD/ports 494841d — cad/scotch-edf pkg-descr Makefile, cad/scotch-edf/files patch-src_libscotch_library.h patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd

cad/scotch-edf: repocopy from cad/scotch

PR:             299097
DeltaFile
+163-0cad/scotch-edf/pkg-plist
+96-0cad/scotch-edf/Makefile
+33-0cad/scotch-edf/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd
+32-0cad/scotch-edf/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd
+16-0cad/scotch-edf/files/patch-src_libscotch_library.h
+14-0cad/scotch-edf/pkg-descr
+354-01 files not shown
+355-07 files

FreeBSD/ports dbc1fb7 — math/mumps4 distinfo

math/mumps4: add a TIMESTAMP to please the hooks
DeltaFile
+1-0math/mumps4/distinfo
+1-01 files

FreeBSD/ports 0601bd8 — net-p2p/datum_gateway Makefile, net-p2p/datum_gateway/files patch-src_datum_jsonrpc.c

net-p2p/datum_gateway: all bitcoind RPC calls fail with HTTP 400 against libevent 2.1.13

Fix 400 when talking to a Bitcoin Core node linked to libevent 2.1.13

PR:     298748
DeltaFile
+22-0net-p2p/datum_gateway/files/patch-src_datum_jsonrpc.c
+1-1net-p2p/datum_gateway/Makefile
+23-12 files

FreeBSD/ports 3f8da2c — www/py-django61 Makefile distinfo

www/py-django61: Update to 6.1.2

(cherry picked from commit 938f037c2ce89ca1bb810213ecdd691ff14c63ab)
DeltaFile
+3-3www/py-django61/distinfo
+1-1www/py-django61/Makefile
+4-42 files

FreeBSD/ports 7996907 — www/py-django52 Makefile distinfo

www/py-django52: Update to 5.2.18

(cherry picked from commit f4cf2c0ae7a2e792d181bbb6c5128d8669542cac)
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports f5f145b — www/py-django60 Makefile distinfo

www/py-django60: Update to 6.0.9

(cherry picked from commit f4d1047e94f7a17abe46e9e0ee783ef4b742b201)
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/ports 002d410 — www/py-fastapi Makefile

www/py-fastapi: Add missing RUN_D

PR:             joneum at FreeBSD.org
Reported by:    299185

(cherry picked from commit 7f7f8cca4b4dd5c8b70fc2309bb01df584ddb36c)
DeltaFile
+3-1www/py-fastapi/Makefile
+3-11 files

FreeBSD/ports 068aaee — www/py-fastapi Makefile distinfo

www/py-fastapi: Update to 0.142.2

(cherry picked from commit 66b0165af9e521bc00087e0d6fc421131a1fd61c)
DeltaFile
+3-3www/py-fastapi/distinfo
+1-1www/py-fastapi/Makefile
+4-42 files

FreeBSD/ports 7f7f8cc — www/py-fastapi Makefile

www/py-fastapi: Add missing RUN_D

PR:             joneum at FreeBSD.org
Reported by:    299185
DeltaFile
+3-1www/py-fastapi/Makefile
+3-11 files

FreeBSD/ports f4cf2c0 — www/py-django52 Makefile distinfo

www/py-django52: Update to 5.2.18
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports f4d1047 — www/py-django60 Makefile distinfo

www/py-django60: Update to 6.0.9
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/ports 938f037 — www/py-django61 Makefile distinfo

www/py-django61: Update to 6.1.2
DeltaFile
+3-3www/py-django61/distinfo
+1-1www/py-django61/Makefile
+4-42 files

FreeBSD/ports 0770274 — graphics/xd3d Makefile, print/fpdf Makefile

*: cleanup fetching
DeltaFile
+2-10graphics/xd3d/Makefile
+1-9www/trac-spamfilter/Makefile
+1-8print/fpdf/Makefile
+0-2sysutils/cfengine328/Makefile
+0-2sysutils/cfengine327/Makefile
+0-2sysutils/cfengine-masterfiles328/Makefile
+4-333 files not shown
+4-389 files

FreeBSD/ports 0770273 — x11-fonts/padauk Makefile distinfo

x11-fonts/padauk: fix fetching
DeltaFile
+2-3x11-fonts/padauk/Makefile
+3-2x11-fonts/padauk/distinfo
+5-52 files

FreeBSD/ports 0770272 — Mk/Scripts do-fetch.sh

Mk/fetch: stop passing `?dummy=/distname` in URLs

This helps upstream cdns with caching as they don't have to also cache
the dummy url with the useless query string.

Right now, fetch will be run as

/usr/bin/fetch -Fpr  -S 9153588 https://codeload.github.com/stevedekorte/io/tar.gz/2017.09.06?dummy=/stevedekorte-io-2017.09.06_GH0.tar.gz

The ?dummy=/stevedekorte-io-2017.09.06_GH0.tar.gz tricks fetch into
saving the file as stevedekorte-io-2017.09.06_GH0.tar.gz.
So this is changed to this, no more tricks:

/usr/bin/fetch -Fpr  -S 9153588 -o stevedekorte-io-2017.09.06_GH0.tar.gz https://codeload.github.com/stevedekorte/io/tar.gz/2017.09.06

For Rust crates, the ?dummy=/ part was not even used as we were already
passing -o to the fetch command:

/usr/bin/fetch -Fpr  -S 20907 -o rust/crates/zeroize-1.8.2.crate https://static.crates.io/crates/zeroize/zeroize-1.8.2.crate?dummy=/rust/crates/zeroize-1.8.2.crate

    [7 lines not shown]
DeltaFile
+33-10Mk/Scripts/do-fetch.sh
+33-101 files

FreeBSD/ports d3cca95 — filesystems/nbd-client-kmod Makefile

filesystems/nbd-client-kmod: fails to build on current

g_nbd.c:944:12: error: incompatible pointer to integer conversion assigning to 'vm_offset_t' (aka 'unsigned long') from 'void *' [-Wint-conversion]
  944 |                                         vaddr = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(
      |                                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  945 |                                             bp->bio_ma[i]));
      |                                             ~~~~~~~~~~~~~~~
1 error generated.
DeltaFile
+2-0filesystems/nbd-client-kmod/Makefile
+2-01 files

FreeBSD/src b6d10a9 — sys/sys sched.h

sched.h: Include <sys/pcpu.h> unconditionally

Even if SCHED_STATS is not defined, this header is necessary to provide
a definition of 'curthread' used in sched_pin() and sched_unpin().

MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-2sys/sys/sched.h
+0-21 files

FreeBSD/ports 46f7492 — filesystems/openzfs-kmod Makefile

filesystems/openzfs-kmod: mark as broken on aarch64 and armv7

/usr/src/sys/sys/abi_types.h:31:19: error: typedef redefinition with different types ('__int64_t' (aka 'long') vs 'int32_t' (aka 'int'))
   31 | typedef __int64_t       time32_t;
      |                         ^
/wrkdir/usr/ports/filesystems/openzfs-kmod/work/zfs-2.4.4/include/os/freebsd/spl/sys/types32.h:35:17: note: previous definition is here
   35 | typedef int32_t time32_t;
      |                 ^
--- spl_zlib.o ---
DeltaFile
+4-0filesystems/openzfs-kmod/Makefile
+4-01 files

FreeBSD/ports 24addfb — filesystems/openzfs-kmod Makefile

filesystems/openzfs-kmod: mark as broken on FreeBSD 14

/usr/src/sys/sys/abi_types.h:30:19: error: redefinition of typedef 'time32_t' is a C11 feature [-Werror,-Wtypedef-redefinition]
   30 | typedef __int32_t       time32_t;
      |                         ^
/wrkdir/usr/ports/filesystems/openzfs-kmod/work/zfs-2.4.3/include/os/freebsd/spl/sys/types32.h:35:17: note: previous definition is here
   35 | typedef int32_t time32_t;
      |                 ^
DeltaFile
+2-0filesystems/openzfs-kmod/Makefile
+2-01 files

FreeBSD/ports 6cecdcf — net/isboot-kmod Makefile

net/isboot-kmod: mark as broken on FreeBSD 15.1+

In file included from /usr/src/sys/sys/mount.h:966:
/usr/src/sys/sys/vnode.h:631:10: fatal error: 'vnode_if.h' file not found
  631 | #include "vnode_if.h"
      |          ^~~~~~~~~~~~
DeltaFile
+3-0net/isboot-kmod/Makefile
+3-01 files