CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

multimedia/zoneminder 1.38.6

Complete security camera solution, fully web based with image analysis

Port info

Maintainer
bsd@abinet.ru
Packages
latest: zoneminder-php82 1.38.6, zoneminder-php83 1.38.6, zoneminder-php84 1.38.6, zoneminder-php85 1.38.6
Upstream
up to date
Last update
to 1.38.6 · abb6f898c0
Quarterly
2026Q4: zoneminder-php82 1.38.6, zoneminder-php83 1.38.6, zoneminder-php84 1.38.6, zoneminder-php85 1.38.6 · last MFH 3849408b31
WWW
https://www.zoneminder.com/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install zoneminder-php82
# pkg install zoneminder-php83
# pkg install zoneminder-php84
# pkg install zoneminder-php85
installs zoneminder-php82 1.38.6, zoneminder-php83 1.38.6, zoneminder-php84 1.38.6, zoneminder-php85 1.38.6 from latest; from quarterly (2026Q4) zoneminder-php82 1.38.6, zoneminder-php83 1.38.6, zoneminder-php84 1.38.6, zoneminder-php85 1.38.6
Port
# cd /usr/ports/multimedia/zoneminder && make install clean
# make -C /usr/ports/multimedia/zoneminder config  # change options first
Size
10.0 MiB download · 57 MiB installed
Depends on
archivers/zip 3.0_6, comms/p5-Device-SerialPort 1.040000_2, converters/p5-JSON-MaybeXS 1.004008, databases/mysql84-client 8.4.11_1, databases/p5-DBD-mysql 5.008, databases/p5-DBI 1.656, databases/php82-pdo_mysql 8.2.35_2, devel/libunwind 20250904, devel/p5-Data-Dump 1.25, devel/p5-Data-UUID 1.227, devel/p5-Date-Manip 7.00, devel/p5-Number-Bytes-Human 0.11_2, devel/p5-SOAP-WSDL 3.004_1, devel/p5-Sys-CPU 0.61, devel/p5-Sys-MemInfo 0.99, devel/p5-Sys-Mmap 0.21, devel/pecl-APCu 5.1.28, devel/php82-intl 8.2.35_2, devel/php82-sysvsem 8.2.35_2, ftp/curl 8.23.0, graphics/jpeg-turbo 3.1.4.1, graphics/php82-gd 8.2.35_2, lang/perl5.42 5.42.3, lang/php82 8.2.35_2, multimedia/ffmpeg 9.0.2_2,1, net/p5-IO-Socket-Multicast 1.12_2, net/php82-sockets 8.2.35_2, security/p5-Bytes-Random-Secure 0.29, security/p5-Crypt-Eksblowfish 0.009_3, security/sudo 1.9.17p2_2, textproc/p5-XML-LibXML 2.0213,1, textproc/php82-ctype 8.2.35_2, www/p5-LWP-Protocol-https 6.17, www/p5-Test-LWP-UserAgent 0.036, www/php82-opcache 8.2.35_2, www/php82-session 8.2.35_2
License
GPLv2
Options
1 of 2 on in the package: NLS
Show the 1 options that are off
V4L
pkg-message
Shown after installing
ZoneMinder requires a MySQL (or MySQL forks) database backend and 
a http server, capable to execute PHP and CGI scripts.

To simplify things, we assume, that you use MySQL and NGINX on 
the same server.

1. Preliminary steps

1.1 Install databases/mysql57-server or newer
	You may choose your favourite method - ports or packages here. 

	ZoneMinder use very simple queries, however it tends to write to 
	the database quite a lot depending on your capture mode and number 
	of cameras. So tweak your MySQL instance accordantly

	Now, enable and start MySQL
		sysrc mysql_server_enable="YES"
		service mysql-server start

1.2 Install www/nginx 
	We provide an example for an HTTP install, however, you should use 
	HTTPS if you plan to expose your installation to the public. There 
	are plenty guides how to do it and security/letsencrypt.sh is a 
	good way to get a valid SSL certificate. Probably, your installation
	will be behind reverse proxy, so this example should work for you.

	Please, notive the following issues with ZM:

	- web interface has several hardcoded /zm in url generation, so it is
		mandatory to serve your installtion from /zm subfolder
	- if behind reverse proxy, HTTP_X_FORWARDED_PROTO must be supplied or link
		generation will use http://

	Your server block should include the following:

	server {
		listen 80;

		root /usr/local/www/zoneminder;
		index index.php
		gzip off;

		location /cgi-bin/nph-zms {

			include fastcgi_params;
			fastcgi_param SCRIPT_FILENAME $request_filename;
			fastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;
		}

		location /zm/cache {

			alias /var/cache/zoneminder;
		}

		location /zm {

			alias	/usr/local/www/zoneminder;

			location ~ \.php$ {

				if (!-f $request_filename) { return 404; }
				include fastcgi_params;
				fastcgi_param SCRIPT_FILENAME $request_filename;
				fastcgi_index index.php;
				fastcgi_pass unix:/var/run/php-fpm.sock;
			}

			location ~ \.(jpg|jpeg|gif|png|ico)$ {
				access_log	off;
				expires	33d;
			}

			location /zm/api/ {
				alias	/usr/local/www/zoneminder;
				rewrite ^/zm/api(.+)$ /zm/api/app/webroot/index.php?p=$1 last;
			}
		}
	}

	Enable and start NGINX
		sysrc nginx_enable="YES"
		service nginx start

1.3 Install www/fcgiwrap 
	As NGINX lacks it's own CGI wrapper, we need external one. Please 
	note that ZoneMinder's montage page use simultaneous access to all 
	cameras, so you need to use at least as many fcgiwrap workers as 
	your number of cameras. The following example assumes you have 4.

	Enable and start FcgiWrap
		sysrc fcgiwrap_enable="YES"
		sysrc fcgiwrap_user="www"
		sysrc fcgiwrap_socket_owner="www"
		sysrc fcgiwrap_flags="-c 4"

1.4 PHP is installed as a dependency to ZoneMinder. However, you should 
	tweak some of it's settings.
	Edit /usr/local/etc/php-fpm.conf and set

		listen = /var/run/php-fpm.sock
		listen.owner = www
		listen.group = www
		env[PATH] = /usr/local/bin:/usr/bin:/bin

	If you want to set another path for the socket file, make sure you 
	change it in your NGINX config well. The env[PATH] needs to be set 
	to locate the zip utility as ZoneMinder's export functions rely on 
	exec(). Sorry, chroot folks. 

	PHP throws warning if date.timezone option is not set. The best place 
	to do it is to create new ini file in /usr/local/etc/php with overrides

		date.timezone = "UTC"

	Enable and start php-fpm
		sysrc php_fpm_enable="YES"
		service php-fpm start

1.5 ZoneMinder keeps the last 1-3 frames from monitors as cache when broadcasting 
        stream through zms. This can be a performance hog if 
	placed on spindle drive or add wear to SSD. The best practice is put it on 
	tmpfs. 	See https://www.freebsd.org/cgi/man.cgi?query=tmpfs for more 
	information.

	ZoneMinder will use /tmp for default. If you plan to change it, see 
	ZM_PATH_MAP setting.

	Edit /etc/fstab and add the following:

		tmpfs			/tmp		tmpfs	rw,nosuid,mode=01777	0	0

2. ZoneMinder installation

	Connect to MySQL under root and create zm user and populate database.

	mysql -u root -p
	
		CREATE DATABASE zm;
		GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' IDENTIFIED BY 'zmpass';
		FLUSH PRIVILEGES;
		quit;
	
	mysql -u root -p zm < /usr/local/share/zoneminder/db/zm_create.sql
	
2.1 If you have chosen to change the ZoneMinder MySQL credentials to something
	other than zmuser/zmpass then you must now edit /usr/local/etc/zm.conf. Change
	ZM_DB_USER and ZM_DB_PASS to the values you created in the previous step.

	Enable and start ZoneMinder
		sysrc zoneminder_enable="YES"
		service zoneminder start
Shown after upgrading
To perform an upgrade from any version:
 
1. Stop ZoneMinder
	service zoneminder stop

2. Upgrade database
	sudo -u www zmupdate.pl
	
3. Start ZoneMinder
	service zoneminder start

If you see error ERROR 1419 (HY000) during database update, set 
log_bin_trust_function_creators = 1 in runtime or in mysql server config;

For example, login as root and issue SET GLOBAL log_bin_trust_function_creators = 1;

If ZM interface complains about absent configuration parameters, zmupdate.pl script
contains --freshen option to add them.

You can execute it with sudo -u www zmupdate.pl --freshen

Starting from version 1.36, ZM doesn't need too much tmpfs space. zmc process now
allocates memory as needed. tmpfs backed /tmp is still needed by zms to store 
1-3 images, so you shrink your tmpfs /tmp drasticallyi (if you followed installation
guide).
Note
Size, dependencies, options and messages are those of zoneminder-php82.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.38.61.38.6–
FreeBSD 151.38.61.38.6–
FreeBSD 141.38.61.38.3✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.38.61.38.6–
FreeBSD 141.38.61.38.6✗

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 (1)

The CVE record lists the packaged version 1.38.6 as affected, and no VuXML entry names the CVE. What does this mean?

CVECVSSPublishedDescription
CVE-2026-725568.82026-08-11A remote code execution vulnerability in ZoneMinder 1.39.17 allows any authenticated user to execute OS commands by exploiting a broken permission check in the Filter cl…

VuXML only (0)

Listed in VuXML, the packaged version 1.38.6 is still in the affected range; pkg audit reports it. What does this mean?

None.

Fixed (5)

Show 5 fixed
VuXML entries whose affected range the packaged version has left, plus CVEs from the last 90 days that this version is already past (fixed by update).
CVECVSSPublishedDescription
CVE-2026-1026089.02026-10-16ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.38.3, downloadEvents() manually wraps a monitor Name value in single quotes …
CVE-2026-309718.82026-10-16ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.39.2, 1.38.2, and 1.36.40, ZoneMinder interpolates an unvalidated monitor De…
CVE-2026-1026078.82026-10-16ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.38.3, the exportEvents() function concatenates the attacker-controlled expor…
CVE-2024-583867.12026-09-28ZoneMinder versions 1.37.0 before 1.38.0 contain a path traversal vulnerability in the files view that allows authenticated users to read arbitrary files. The path param…
CVE-2026-542586.52026-09-11ZoneMinder is a free, open source closed-circuit television software application. Versions prior to 1.36.39, 1.38.4, and 1.39.11 allow an authenticated low-privileged us…

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (139)

Vladimir Druzenko (vvd) · 1.38.6 MFH 2026Q4 ✓
multimedia/zoneminder: Update 1.38.3 => 1.38.6

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.4
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.5
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.6

- Requires "zmupdate.pl -f" for upgrade.

PR:		299164
Approved by:	Ivan <bsd@abinet.ru> (maintainer)
Security:	GHSA-vvx7-ghpv-jq98
Security:	GHSA-rpp4-xmqm-84ff
Security:	GHSA-xp4c-29hh-2w4j
Security:	GHSA-pfph-4j9j-7cv7
Security:	GHSA-pxq8-5c8j-xf3r
Security:	GHSA-p8h3-4x5c-cv7p
Security:	GHSA-wmcc-x64g-jr84
Security:	GHSA-m77q-66v7-j3fq
Security:	GHSA-72rf-54rm-798c
Security:	GHSA-vvw3-j4p4-4rgx
Security:	GHSA-34x2-mw89-c52f
Security:	GHSA-993c-fc6p-hpxg
Security:	GHSA-f8h6-62c9-x6qr
Security:	GHSA-4r2m-68p2-phf7
Security:	GHSA-m896-3fc6-2jf5
Security:	GHSA-r44j-mvj8-cg9w
Security:	GHSA-wqmm-rmvc-pc7r
Security:	GHSA-626g-6988-pv4p
Security:	GHSA-v2qc-p8cq-g4pc
Sponsored by:	UNIS Labs (vvd)
MFH:		2026Q4
abb6f898c0
Vladimir Druzenko (vvd) · 1.38.3 MFH 2026Q3 ✓
multimedia/zoneminder: Update 1.38.1 => 1.38.3

Changelog:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.3

- Fix ONVIF support with add devel/gsoap to BUILD_DEPENDS.

PR:		296995
Security:	GHSA-g66m-77fq-79v9
Security:	GHSA-745h-vg7c-73cg
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
MFH:		2026Q3
2f1af67af4
Muhammad Moinur Rahman (bofh) · 1.38.1_1
*/*php86*: Sunrise

Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
63b6120db0
Vladimir Druzenko (vvd) · 1.38.1_1
multimedia/zoneminder: Fix "top" command parsing

Upstream issue: https://github.com/ZoneMinder/zoneminder/pull/4726

PR:		295090
Approved by:	Ivan <bsd@abinet.ru> (maintainer)
Sponsored by:	UNIS Labs
97a6bbe307
Vladimir Druzenko (vvd) · 1.38.1
multimedia/zoneminder: Fix build on aarch64 and armv*

PR:		295090
Reviewed by:	fuz
Sponsored by:	UNIS Labs
3dac59ea32
Vladimir Druzenko (vvd) · 1.38.1
multimedia/zoneminder: Update 1.36.37 => 1.38.1

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.0
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.1

PR:		295090
Approved by:	Ivan <bsd@abinet.ru> (maintainer)
Sponsored by:	UNIS Labs
9f798de1a5
Vladimir Druzenko (vvd) · 1.36.37
multimedia/zoneminder: Update 1.36.35 => 1.36.37, unbreak with ffmpeg 8

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.36
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.37

- Move ffmpeg to LIB_DEPENDS - port links with it, not just exec binary.
- Fix dependency from devel/pecl-APCu.
- Fix warnings from portclippy.
- Replace gettext with gettext-tools - doesn't links with libintl.
- Replace extra-patch with CLAGS+=-D__SKIP_GNU.
- Use 1 MKDIR instead of 8.
- Fix typo in comments: systend => systemd.

PR:		291923
Approved by:	Ivan <bsd@abinet.ru> (maintainer)
295cf023bf
Baptiste Daroussin (bapt) · 1.36.35_1
multimedia/ffmpeg: mark as broken ports not supporting ffmpeg > 6
eb776b81ba
Xavier Beaudouin (kiwi) · 1.36.35_1
*/*: Introduction USES=sudo

A new uses 'sudo' has been added to transperently depends of the
proper flavor of sudo 'default' or 'sssd' depending on the default
version set by the user.

If you prefere to use 'sssd' flavor of sudo, add the following
to your make.conf:

        DEFAULT_VERSIONS+=sudo=sssd

All sudo consummer ports has benn updated to USES=sudo

Reviewed by:    0mp
Approved by:    mat
Sponsored by:   Klara, Inc.
Differential Revision:	https://reviews.freebsd.org/D52160
ee5c766cba
Vladimir Druzenko (vvd) · 1.36.35_1
multimedia/zoneminder: Replace usage of Data::Entropy (security/p5-Data-Entropy) for undeprecate

Aadd adopted upstream patch "Use Bytes::Random::Secure instead of
deprecated Data-Entropy.  Fall back to Data-Entropy. Fixes #4333":
https://github.com/ZoneMinder/zoneminder/issues/4333
https://github.com/ZoneMinder/zoneminder/commit/38c0f743c1c4c97a8ac35f829bf236ddd8006ce8

PR:		287222
Approved by:	Ivan <bsd@abinet.ru>
db438743e3
Rene Ladan (rene) · 1.36.35
all: expire (in)direct consumers of security/p5-Data-Entropy on 2025-09-01
7113c9db46
Vladimir Druzenko (vvd) · 1.36.35
multimedia/zoneminder: update 1.36.34 → 1.36.35

Changelog:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.35

PR:	282368
bb36fa96c6
Vladimir Druzenko (vvd) · 1.36.34
multimedia/zoneminder: Update 1.36.33 → 1.36.34

Changelog:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.34

PR:		280917
Approved by:	Ivan <bsd@abinet.ru>
572df925c8
Vladimir Druzenko (vvd) · 1.36.33_4
multimedia/zoneminder: flavorized PHP

Add PHP flavor to be able to use binary package of zoneminder with all
PHP versions.

PR:		280185
Approved by:	Ivan <bsd@abinet.ru> (maintainer)
fb9c6b4fea
Florian Smeets (flo) · 1.36.33_3
databases/p5-DBD-mysql: Fix for MariaDB users

Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.

In cd16748194e2 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.

In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b54.

DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This
thread on the amavis-users mailing list has a very good summary [2] from
the author of DBD:MariaDB.

This includes ideas and suggestions from vvd and mat. Thanks!

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c17
[2] https://lists.amavis.org/pipermail/amavis-users/2024-March/006823.html

PR:		275100, 277889
Reviewed by:	vvd, mat
Fixes:	cd16748194e2
Differential Revision: https://reviews.freebsd.org/D44662
92a030dffd
Daniel Engberg (diizzy) · 1.36.33_2
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
664a2fa1e5
Christian Weisgerber (naddy) · 1.36.33_1
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Muhammad Moinur Rahman (bofh) · 1.36.33
*/*: Remove merged or non-existent USE_PHP directives

- Remove USE_PHP=hash which is available in default php installation of
  all versions of php
  * security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
  all versions of php
  * devel/pear-PHPTAL: Remove OPTION JSON
  * www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
  and later and has been replaced with sqlsrv module which is Windows
  only
  * www/codeigniter: Remove OPTION MSSQL
  * www/moodle311: Remove OPTION MSSQL
  * www/moodle39: Remove OPTION MSSQL
  * www/moodle40: Remove OPTION MSSQL
  * www/moodle41: Remove OPTION MSSQL
- Remove USE_PHP=openssl which is available in default php installation
  of all versions of php
  * databases/phpmyadmin: Remove OPTION OPENSSL
  * databases/phpmyadmin5: Remove OPTION OPENSSL
  * security/pear-Horde_Crypt_Blowfish: Remove OPTION OPENSSL
  * www/nextcloud: Remove OPTION SSL
  * www/owncloud: Remove OPTION SSL
- Remove USE_PHP=pcre which is available in default php installation of
  all versions of php
  * sysutils/racktables: Remove OPTION PCRE
- Remove USE_PHP=postgresql which should be USE_PHP=pgsql and update
  following ports
  * www/typo3-11
  * www/typo3-12
- Remove USE_PHP=pdf which is no longer available as php module
  * databases/phpmyadmin: Remove OPTION PDF
- Remove USE_PHP=spl which is available in default php installation of
  all versions of php
- Remove USE_PHP=sqlsrv which was never imported into FreeBSD as that is
  Windows only php module
  * www/typo3-11: Remove OPTION SQLSRV
  * www/typo3-12: Remove OPTION SQLSRV
- Bump where DEFAULT OPTIONS are affected

Sponsored by:	Bounce Experts

Approved by:	portmgr(blanket)
0ac3a69555
Kurt Jaeger (pi) · 1.36.33
multimedia/zoneminder: update 1.36.12 -> 1.36.33, add php 8.1 compat

- package installation now creates /var/log/zm
- fixes some locale names

PR:		267304
Changes:	https://github.com/ZoneMinder/zoneminder/releases
Tested-by:	VVD <vvd@unislabs.com>
71909fff64
Felix Palmen (zirias) · 1.36.12_1
multimedia/zoneminder: Fix build with libressl 3.5

PR:		267198
Approved by:	bsd@abinet.ru (maintainer), tcberner (mentor)
e3122de1db
Jan Beich (jbeich) · 1.36.12_1
multimedia/x264: update to 0.164.3095

Changes:	https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f
8f87e3d181
Stefan Eßer (se) · 1.36.12
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.36.12
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Piotr Kubaj (pkubaj) · 1.36.12
multimedia/zoneminder: fix build on armv7 (again)

After pkubaj@ fixed armv7 support in ports commit 5094662, the fix was
upstreamed.  Unfortunately upstream made a mistake in processing the
patch, leading to broken code on armv7.  This was subsequently fixed in
the linked commit, but has not made its way into the ports tree yet.

Fix the build once again by importing the patch from the commit above.

See also: https://cgit.freebsd.org/ports/commit/?id=50946628c31aff06f6ff06504d5164466d34428c
See also: https://github.com/ZoneMinder/zoneminder/commit/78a10b6095b3759d341a1a336ac2b73a880871b4

PR:	264550
Approved by:	bsd@abinet.ru (maintainer)
83e849f1f6
Loïc Bartoletti (lbartoletti) · 1.36.12
multimedia/zoneminder: fix pkg-plist use share/man

Approved by:	portmgr (blanket)
3539d10d06
Fernando Apesteguía (fernape) · 1.36.12
multimedia/zoneminder: Update to 1.36.12

ChangeLog: https://github.com/ZoneMinder/zoneminder/releases

PR:	260869
Reported by:	bsd@abinet.ru (maintainer)
e61e7590fc
Alexey Dokuchaev (danfe) · 1.36.5
multimedia/zoneminder: remove now useless ONLY_FOR_ARCHS restriction

It was added in r486990 (f9e7f55b3a20d) without a proper explanation,
and now with seven items on this list, including all Tier-1 and most
Tier-2 architectures, it had clearly outgrown the intended purpose of
this knob.  There shouldn't really be anything architecture-specific
about this software in the first place.
2b291b9c58
Piotr Kubaj (pkubaj) · 1.36.5
multimedia/zoneminder: add armv7 support

Requires replacing getauxval with elf_aux_info.
50946628c3
Rene Ladan (rene) · 1.36.5
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Bernhard Froehlich (decke) · 1.36.5
multimedia/zoneminder: Add CPE information

Approved by:	portmgr (blanket)
eaa54a0e61
Alexey Dokuchaev (danfe) · 1.36.5
Cleanup: for ports under m* categories, drop redundant GH_{ACCOUNT,PROJECT}.
061967a0f3
Yuri Victorovich (yuri) · 1.36.5
multimedia/zoneminder: Update 1.34.21 -> 1.36.5

PR:		257916
Approved by:	bsd@abinet.ru (maintainer)
1494c76143
Jan Beich (jbeich) · 1.34.21_2
multimedia/x264: update to 0.163.3060

Changes:	https://code.videolan.org/videolan/x264/compare/55d517b...5db6aa6
d6e84975f0
Piotr Kubaj (pkubaj) · 1.34.21_1
multimedia/zoneminder: enable on powerpc
d65f6982ae
Piotr Kubaj (pkubaj) · 1.34.21_1
multimedia/zoneminder: enable on powerpc64le
ff3b233c87
Mathieu Arnold (mat) · 1.34.21_1
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.34.21_1
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 1.34.21_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tobias Kortkamp (tobik) · 1.34.21_1
Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
4d9773d24d
Piotr Kubaj (pkubaj) · 1.34.21_1
multimedia/zoneminder: enable on powerpc64
3eafef3d06
Jan Beich (jbeich) · 1.34.21_1
multimedia/x264: update to 0.161.3020

Changes:	https://code.videolan.org/videolan/x264/compare/cde9a93...d198931
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
1eee34b954
Li-Wen Hsu (lwhsu) · 1.34.21
multimedia/zoneminder: Update to 1.34.21

PR:		250234
Submitted by:	Ivan <bsd@abinet.ru> (maintainer)
e36fa5a35d
Jan Beich (jbeich) · 1.34.9_1
multimedia/x264: update to 0.160.3011

Changes:	https://code.videolan.org/videolan/x264/compare/296494a4...cde9a93
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
a7d983f039
Tobias C. Berner (tcberner) · 1.34.9
multimedia/zoneminder: Update to 1.34.9

PR:		245297
Submitted by:	Ivan <bsd@abinet.ru>  (maintainer)
7ce9110411
Alexandre C. Guimarães (rigoletto) · 1.34.6
multimedia/zoneminder: Update to 1.34.6

PR:		244524
Submitted by:	James <kennyknickers@hotmail.com>, Ivan <bsd@abinet.ru> (maintainer)
Approved by:	tcberner (mentor, implicit)
Relnotes:	https://github.com/ZoneMinder/ZoneMinder/releases/tag/1.34.5
76ebd04d3e
Emanuel Haupt (ehaupt) · 1.34.3
Update to 1.34.3

PR:		243795
Submitted by:	bsd@abinet.ru (maintainer)
1e1b8ce676
Jan Beich (jbeich) · 1.32.3_5
multimedia/x264: update to 0.159.2991

Changes:	https://code.videolan.org/videolan/x264/compare/34c06d1...1771b55
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
3642ceafef
Thomas Zander (riggs) · 1.32.3_4
Chase multimedia/mp4v2 update; bump PORTREVISIONS of dependent ports

PR:		212785
387a6f5a8c
Jan Beich (jbeich) · 1.32.3_3
multimedia/ffmpeg: update to 4.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
325aed58cb
Gleb Popov (arrowd) · 1.32.3_2
multimedia/zoneminder: Fix MP4 file generation by patching UB bug in src/zm_video.cpp file.

The patch has also been merged upstream: https://github.com/ZoneMinder/zoneminder/pull/2628

Reviewed by:	abi@abinet.ru (maintainer)
Approved by:	tcberner (mentor, implicit)
79057e3ff5