notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
There is a known issue with processing of security/vuxml data. As a results, the "Lastest Vulnerabilities" box is out of date and new entries after 2025-Sep-02 are not shown.
Port details
phpunit12 Testing framework for unit tests
12.2.7 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 12.2.3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-05-19 20:03:08
Last Update: 2025-07-13 18:35:56
Commit Hash: 4066980
Also Listed In: www
License: BSD3CLAUSE
WWW:
https://phpunit.de/
https://github.com/sebastianbergmann/phpunit
Description:
PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • phpunit12${PHP_PKGNAMESUFFIX}>0:devel/phpunit12
Conflicts:
CONFLICTS_INSTALL:
  • phpunit*
To install the port:
cd /usr/ports/devel/phpunit12/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/phpunit12
  • pkg install phpunit12-php83
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: phpunit12-php83
Package flavors (<flavor>: <package>)
  • php83: phpunit12-php83
  • php84: phpunit12-php84
  • php85: phpunit12-php85
distinfo:
TIMESTAMP = 1752416408 SHA256 (phpunit-12.2.7.phar) = 0385e4dbfbb825b7c90ed9c726819b548042d8f3b947d34bb612c1371ffbddfc SIZE (phpunit-12.2.7.phar) = 5990892

Packages (timestamps in pop-ups are UTC):
phpunit12-php83
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:13:quarterly12.2.512.2.5-12.2.512.2.5---
FreeBSD:14:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:14:quarterly12.2.512.2.5-12.2.512.2.5---
FreeBSD:15:latest--n/a12.1.6n/a---
 
phpunit12-php84
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:13:quarterly12.2.512.2.5-12.2.512.2.5---
FreeBSD:14:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:14:quarterly12.2.512.2.5-12.2.512.2.5---
FreeBSD:15:latest--n/a12.1.6n/a---
 
phpunit12-php85
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:13:quarterly--------
FreeBSD:14:latest12.2.712.2.7-12.2.712.2.7---
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. php.h : lang/php83
  2. dom.so : textproc/php83-dom
  3. phar.so : archivers/php83-phar
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_phpunit12
USES:
cpe php:flavors
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://phar.phpunit.de/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
12.2.7
13 Jul 2025 18:35:56
commit hash: 406698092dc2394baaa3013ffae31122a2db4f50commit hash: 406698092dc2394baaa3013ffae31122a2db4f50commit hash: 406698092dc2394baaa3013ffae31122a2db4f50commit hash: 406698092dc2394baaa3013ffae31122a2db4f50 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.7

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.2.6
13 Jul 2025 12:39:16
commit hash: 11d4e49ae5e499221679abf3afae5d3e7686fad5commit hash: 11d4e49ae5e499221679abf3afae5d3e7686fad5commit hash: 11d4e49ae5e499221679abf3afae5d3e7686fad5commit hash: 11d4e49ae5e499221679abf3afae5d3e7686fad5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.6

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.2.5
30 Jun 2025 20:52:43
commit hash: 0e3cb1b9f5f46fed20fb321c4ec93709a2faf151commit hash: 0e3cb1b9f5f46fed20fb321c4ec93709a2faf151commit hash: 0e3cb1b9f5f46fed20fb321c4ec93709a2faf151commit hash: 0e3cb1b9f5f46fed20fb321c4ec93709a2faf151 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.5

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.2.3
29 Jun 2025 11:45:54
commit hash: cad96b822230d20ea555f43fc1f59e43ae4d2d44commit hash: cad96b822230d20ea555f43fc1f59e43ae4d2d44commit hash: cad96b822230d20ea555f43fc1f59e43ae4d2d44commit hash: cad96b822230d20ea555f43fc1f59e43ae4d2d44 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.3

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.2.2
26 Jun 2025 11:29:36
commit hash: 9cd53c073336d682b3cf8a9e89681d9d4f15aae2commit hash: 9cd53c073336d682b3cf8a9e89681d9d4f15aae2commit hash: 9cd53c073336d682b3cf8a9e89681d9d4f15aae2commit hash: 9cd53c073336d682b3cf8a9e89681d9d4f15aae2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.2

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.2.0
17 Jun 2025 17:47:43
commit hash: c930c563d90304745e52c2bc95a39bd3f1df47e7commit hash: c930c563d90304745e52c2bc95a39bd3f1df47e7commit hash: c930c563d90304745e52c2bc95a39bd3f1df47e7commit hash: c930c563d90304745e52c2bc95a39bd3f1df47e7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.2.0

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.2/ChangeLog-12.2.md
12.1.6
01 Jun 2025 16:23:10
commit hash: b7acb9973432ce31fb7d1c0c441a913520d20805commit hash: b7acb9973432ce31fb7d1c0c441a913520d20805commit hash: b7acb9973432ce31fb7d1c0c441a913520d20805commit hash: b7acb9973432ce31fb7d1c0c441a913520d20805 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Update to 12.1.6

Changes:	https://github.com/sebastianbergmann/phpunit/blob/12.1/ChangeLog-12.1.md
12.1.5
19 May 2025 19:57:56
commit hash: d2f7c06c2a5c10adaba2e1cc521fc404f3bfe669commit hash: d2f7c06c2a5c10adaba2e1cc521fc404f3bfe669commit hash: d2f7c06c2a5c10adaba2e1cc521fc404f3bfe669commit hash: d2f7c06c2a5c10adaba2e1cc521fc404f3bfe669 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/phpunit12: Add phpunit12 12.1.5

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of
the xUnit architecture for unit testing frameworks.

Number of commits found: 8