Mk/Uses/php.mk: Add DEV_WARNING for USES=php:pecl
- php has declared pecl infrastructure as deprecated in lieu of pie
- Considering this add a warning for DEV to convert these packages to
standard extensions
- Most of the pecl ports have an upstream src repo in a version control
system
- Move the port with a prefix name php-, update the MASTER_SITES and
use USES=php:ext
- Update the reverse dependencies
- If you are a non-committer feel free to reach out for necessary
assistance
(cherry picked from commit 1175e000303d7a5fdc30d013b82dd3d62b1f2a63)
security/barnyard2*: Mark DEPRECATED
- Upstream has archived the project in 2024
- This only works with snort2 and support of snort2 is being silently
dropped by upstream in favor of snort3
- Set EXPIRATION_DATE 2026-08-07
(cherry picked from commit 3f5ab56aeb6c9d753911b6f4c2c65560a0b3118e)
Mk/bsd.sites.mk: Remove stale mirrors
razaoinfo.dl.sourceforge.net has been decommissioned so remove the stale
entry
Approved by: portmgr (blanket)
(cherry picked from commit 8302b59d0a379bc2215b85f935d7fca4849e85fa)
net-mgmt/flow-tools: Update version 2ca53f5=>039acc4
- As this is a fork generate the necessary patches to remove the
dependency on 2to3 which is being removed from python313 oneward
Reported by: des
(cherry picked from commit 8befd7e5cd6f4984b6e827a32ae28f0ac07069ba)
linux: Fix sockopt copyout
The Linux getsockopt did not check the size of the provided buffer when
copying out the value, leading to buffer overflows (e.g., for TCP_INFO).
Fix is to use the smaller of the option value size and the provided
buffer.
(cherry picked from commit 471fdd91d9156aeab026dc420fb97d97be872d65)
devel/perfetto: new port
thj@ and adrian@ did all of the underlying FreeBSD-specific
porting work and testing. I helped with creating the Ports
tree Makefile.
Co-authored-by: Tom Jones <thj at FreeBSD.org>
Co-authored-by: Adrian Chadd <adrian at FreeBSD.org>
Differential Revision: https://reviews.freebsd.org/D56762
linux: Add support for PR_SET_VMA to prctl(2)
Implement dummy support for PR_SET_VMA with PR_SET_VMA_ANON_NAME in
prctl(2). This prevents applications from receiving EINVAL when
attempting to name anonymous memory regions.
(cherry picked from commit a64148e21bb4ac976345cbedbd32942f97f07cc1)
devel/php-geshi: Mark DEPRECATED
- Unmaintained upstream
- There is also an unfixed moderate vulnerability [1]
- Set EXPIRATION_DATE 2026-08-08
- No consumer in the tree
1. https://github.com/advisories/GHSA-pr6q-g5gv-qgr7
Mk/Uses/php.mk: Add DEV_WARNING for USES=php:pecl
- php has declared pecl infrastructure as deprecated in lieu of pie
- Considering this add a warning for DEV to convert these packages to
standard extensions
- Most of the pecl ports have an upstream src repo in a version control
system
- Move the port with a prefix name php-, update the MASTER_SITES and
use USES=php:ext
- Update the reverse dependencies
- If you are a non-committer feel free to reach out for necessary
assistance