Added required directory %%WWWDIR%%/tmp/cache/tracker with correct permissions to pkg-plist. Made the file %%WWWDIR%%/piwik.js writeable for user www, as systemChecks of matomo complains if that file is not writeable. PR: 227364 Reviewed by: tz (mentor) Approved by: tz (maintainer, mentor) Differential Revision: https://reviews.freebsd.org/D1501311544274f0
Port details
www/matomo 5.11.2
Open Source Web Analytics Software Program
Port info
- Maintainer
- marko.cupac@mimar.rs
- Packages
- latest: matomo-php82 5.11.2, matomo-php83 5.11.2, matomo-php84 5.11.2, matomo-php85 5.11.2
- Upstream
- Higher version available: 5.14.2
- Last update
- to 5.11.2 · 63b6120db0
- Quarterly
- 2026Q4: matomo-php82 5.11.2, matomo-php83 5.11.2, matomo-php84 5.11.2, matomo-php85 5.11.2
- Formerly
- www/piwik until 2018-04-06
- WWW
- https://www.matomo.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install matomo-php82# pkg install matomo-php83# pkg install matomo-php84# pkg install matomo-php85installs matomo-php82 5.11.2, matomo-php83 5.11.2, matomo-php84 5.11.2, matomo-php85 5.11.2 fromlatest; fromquarterly(2026Q4) matomo-php82 5.11.2, matomo-php83 5.11.2, matomo-php84 5.11.2, matomo-php85 5.11.2- Port
# cd /usr/ports/www/matomo && make install clean# make -C /usr/ports/www/matomo config # change options first
- Size
- 16 MiB download · 70 MiB installed
- Depends on
- archivers/php82-zlib 8.2.35_2, converters/php82-iconv 8.2.35_2, converters/php82-mbstring 8.2.35_2, databases/pecl-memcache 8.2, databases/php82-mysqli 8.2.35_2, databases/php82-pdo 8.2.35_2, databases/php82-pdo_mysql 8.2.35_2, databases/php82-sqlite3 8.2.35_2, devel/php82-intl 8.2.35_2, devel/php82-readline 8.2.35_2, devel/php82-tokenizer 8.2.35_2, ftp/php82-curl 8.2.35_2, graphics/php82-gd 8.2.35_2, lang/php82 8.2.35_2, net/php82-soap 8.2.35_2, net/php82-sockets 8.2.35_2, security/pecl-mcrypt 1.0.7, security/php82-filter 8.2.35_2, sysutils/php82-fileinfo 8.2.35_2, sysutils/php82-posix 8.2.35_2, textproc/php82-ctype 8.2.35_2, textproc/php82-dom 8.2.35_2, textproc/php82-simplexml 8.2.35_2, textproc/php82-xml 8.2.35_2, www/php82-opcache 8.2.35_2, www/php82-session 8.2.35_2, www/php82-tidy 8.2.35_2
- License
- GPLv3
- Options
- 1 of 2 on in the package: PHPPDOMYSQL
Show the 1 options that are off
PHPMYSQLI - pkg-message
Shown after installing
1) Create a user and an empty database for Matomo to store all its tables in (or choose an existing database). 2) Add the following to your Apache configuration, and restart the server: ### Add the AcceptPathInfo directive only for Apache 2.4.30 or later. Alias /matomo /usr/local/www/matomo AcceptPathInfo On <Directory /usr/local/www/matomo> DirectoryIndex index.php Options FollowSymLinks AllowOverride All <IfVersion < 2.4> Order allow,deny Allow from all </IfVersion> <IfVersion >= 2.4> Require all granted </IfVersion> </Directory> 3) Visit your Matomo site with a browser (i.e., http://your.server.com/matomo/), and you should be taken to the setup script, which will lead you through setting up Matomo. For more information, see the INSTALL DOCUMENTATION: https://matomo.org/docs/installation/Shown after upgrading
Console upgrade recommended on medium and high traffic sites: 1) Disable Matomo Tracking In config/config.ini.php, add the following [Tracker] record_statistics = 0 2) Disable the Matomo User Interface and APIs In config/config.ini.php, add the following [General] maintenance_mode = 1 3) Run the update php /usr/local/www/matomo/console core:update 4) Remove the previously added config.ini parameters 5) Visit the Admin > Diagnostics > System check report and review the report and follow any recommended actions- Note
- Size, dependencies, options and messages are those of matomo-php82.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.11.2 | 5.11.2 | – |
| FreeBSD 15 | 5.11.2 | 5.11.2 | – |
| FreeBSD 14 | 5.11.2 | 5.11.2 | 5.11.2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.11.2 | 5.11.2 | – |
| FreeBSD 14 | 5.11.2 | 5.11.2 | 5.11.2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 5.11.2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (141)
www/piwik: Update from 3.2.1 to 3.4.0 Changelogs: - https://matomo.org/changelog/matomo-3-3-0/ - https://matomo.org/changelog/matomo-3-4-0/ Also: - Rename the port to match renaming of the project itself - Flavorize port Reported by: Nicola Tiling <nti@w4w.net> Reviewed by: Nicola Tiling <nti@w4w.net>967095439c
Update to 3.2.1 PR: 224550 Approved by: maintainer timeouta223bf0d55
www/piwik: Update from 3.0.4 to 3.2.0 Changelog: https://piwik.org/changelog/piwik-3-1-0/ Changelog: https://piwik.org/changelog/piwik-3-1-1/ Changelog: https://piwik.org/changelog/piwik-3-2-0/ This update also fixes to XSS security issues. Read changelog for 3.1.0 for more information. MFH: 2017Q425ab36eb6a
www/piwik: Update from 3.0.3 to 3.0.4 Changelog: https://piwik.org/changelog/piwik-3-0-4/ Also become MAINTAINER04bef3ae35
Reset maintainer of www/piwik and database/p5-DMOZ-ParseRDF PR: 221216 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)ee4d3b1d0c
- Update to 3.0.3 PR: 218439 Submitted by: maintainer852ac8784e
- Update to 3.0.1 PR: 217168 Submitted by: maintainerbebbc9c753
www/piwik: Update from 2.17.0 to 2.17.1 Changelog: https://piwik.org/changelog/piwik-2-17-1/ PR: 214508 Submitted by: Hans Fredrik Nordhaug (maintainer) Approved by: junovitch (mentor)9d9e22c544
www/piwik: update 2.16.2 -> 2.17.0 PR: 213951 Changes: https://piwik.org/changelog/piwik-2-17-0/ Submitted by: Hans Redrik Nordhaug <hans@nordhaug.priv.no> (maintainer)cb505719ea
www/piwik: Update from 2.16.1 to 2.16.2 Changes: https://piwik.org/changelog/piwik-2-16-2/ The is also a security release and fixes several XSS issues. PR: 211590 Submitted by: Hans Fredrik Nordhaug (maintainer) Approved by: junovitch (mentor) MFH: 2016Q395094449cf
www/piwik: Upgrade from 2.16.0 to 2.16.1 Changes: http://piwik.org/changelog/piwik-2-16-1/ - The update also contains security fixes. PR: 210458 Approved by: pi (mentor)da069e8e11
- Add missing depends PR: 208873 Submitted by: holger@freyther.de Approved by: maintainer(timeout, >50 days)1e90febf60
www/piwik: 2.15.0 -> 2.16.0 Changes: http://piwik.org/blog/2016/02/whats-new-piwik-2-16-0/ PR: 206913 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)479255f3bc
- Update to 2.15.0 PR: 204219 Submitted by: ports@bsdserwis.com Approved by: hans@nordhaug.priv.no (maintainer) MFH: 2015Q4 Security: 11351c82-9909-11e5-a9c8-14dae9d5a9d2 Security: CVE-2015-7816 Security: CVE-2015-78159a4f70cead
Update to version 2.14.3 PR: 202124 Submitted by: Hans Fredrik Nordhaug (maintainer)bbf29048f6
www/piwik: update 2.13.1 -> 2.14.1 PR: 201665 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>24db5ff2dc
Use plist to set credentials instead of executing some post install install(1) or chown(8)3c21c8e640
www/piwik: update 2.13.0 -> 2.13.1 PR: 200217 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)c82902ddc8
- Add CPE info Approved by: portmgr blanket6cee014303
www/piwik: update 2.12.1 -> 2.13.0 PR: 199836 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)d4be91b332
- Update to 2.12.1 Changes: http://piwik.org/changelog/piwik-2-12-1/ PR: 198886 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)d2c51ba41d
Update to 2.11.1 PR: 198335 Submitted by: maintainer8f169e6ab5
- Update to 2.10.0 Changes: http://piwik.org/changelog/piwik-2-10-0/ PR: ports/196524 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)11c810141d
Update to version 2.9.1 PR: 195498 Submitted by: maintainer720ca3f8fe
www/piwik: update 2.8.0 -> 2.8.3 PR: 194520 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> Approved by: mentors (implicit)666944de85
- Update to 2.8.0 Changes: http://piwik.org/changelog/piwik-2-8-0/ PR: ports/194358 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)545d1edbc7
- Update to 2.6.1 PR: 193436 Submitted by: Hans Fredrik Nordhaug<hans@nordhaug.priv.no> (maintainer)876aacc909
www/piwik: update to 2.5.0 PR: 192782 Submitted by: maintainer2c9868acf9
www/piwik: 2.3.0 -> 2.4.1 Changes: http://piwik.org/changelog/piwik-2-4-0/ http://piwik.org/changelog/piwik-2-4-1/ PR: 191923 Submitted by: hans@nordhaug.priv.no (maintainer)582dd86774
- Update to 2.3.0 Changes: http://piwik.org/changelog/piwik-2-3-0/ PR: ports/190290 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)d398b60b9c
www/piwik: Unbelievable, another reroll after pledging not to do so "So we agree with that is no acceptable policy from us. So we are now committed to you guys the FreeBSD community, and to Microsoft, to never re-package a release from now on" Release 2.2.2 was repackaged the next day. Maybe they meant, "Starting ...... NOW!" PR: ports/1894579586589704
www/piwik: Upgrade version from 2.2.1 => 2.2.2 to unbreak This port has a history of rerolling and upstream has stated to the maintainer they don't promise to stop this practice, only minimize it. I made an appeal to them to cease the practice, but if they refuse this port needs to be handled differently. Option 1: Change the MASTER_SITE to lock in the release Option 2: Remove the port as constantly changing tarballs is unsuitable For the moment, piwik builds again. The tarball changed after the PR was initially submitted! PR: ports/189457 submitted by: maintainer (Hans Nordhaug)b8f0c856ad
- Update to 2.2.1 Changes: http://piwik.org/changelog/piwik-2-2-1/ PR: ports/189392 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)572e5d29a0
- Update to 2.2.0 - Switched to shebangfix PR: 188739 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)4435cae6a5
- Update to 2.1.0 - Fix to PHP extension list - Clean-up of option handling code - Add staging support PR: ports/187262 Submitted by: maintainer1ccf7416c6
- Add missing PHP dependencya [1] - Update to 2.0.3 [2] PR: 185739 [2] 185671 [1] Submitted by: maintainer [2] Geoffroy Desvernay <dgeo@centrale-marseille.fr> [1]edc204b17c
Update to 2.0.2. PR: ports/185432 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)452bbeaa12
Add NO_STAGE all over the place in preparation for the staging support (cat: www)85fbf21ec5
- Update to 1.12 Changes: http://piwik.org/changelog/ PR: ports/179110 Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> Approved by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)16e93225fa
- Update to 1.11.1 Changes: http://piwik.org/changelog/ PR: ports/176870 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)964e7bc800
- Update to 1.10.1 Changes: http://piwik.org/changelog/ PR: ports/175377 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)29ed07ce7d
- Update to 1.10 [1] - Pet portlint(1) by using space instead of tab in Makefile's header Changes: http://piwik.org/changelog/ PR: ports/175335 [1] Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)e9aba0b8d1
- update distinfo, because tarball was rerolled (see [1]) New tarball has no content changes, but since it was recreated, the checksum and size had changed and fetch stoped to working. [1] http://goo.gl/5JVc4 Approved by: Hans Fr. Nordhaug <hans at nordhaug.priv dot no> (maintained, via ports@ ML) Feature safe: yes6e67161d33
- Update to 1.9.2 PR: ports/173500 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer) Feature safe: yesf8b21a2098
- Distfile was rerolled with last-minute changes; update distinfo - Bump PORTREVISION PR: ports/173185 Submitted by: cs Approved by: maintainer makc, avilla (mentors, implicit) Feature safe: yesef9a7f8497
- Update to 1.9.1 While here: - Remove indefinite article from COMMENT - Fix Makefile header - Fix grammar in warning message PR: ports/173050 Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> Approved by: maintainer makc, avilla (mentors, implicit) Feature safe: yes7b241cb3ff
- update to 1.9 - while here update COMMENT to be grammatically correct, and trim header PR: 172836 Submitted by: maintainer, hans@nordhaug.priv.no Feature safe: yesb0f6b4ce49
- Update to 1.8.4 Changes: http://piwik.org/changelog/ PR: ports/171685 Submitted by: Hans Fredrik Nordhaug <hans@nordhaug.priv.no> (maintainer)b93beb9615
- update to 1.8.3 while here: - remove LICENSE_FILE - replace patch-file with reinplace PR: 170696 Submitted by: Hans F. Nordhaug <Hans.F.Nordhaug at hiMolde dot no> (maintainer, another email)db39e91068