summaryrefslogtreecommitdiff
path: root/security/zoneminder
AgeCommit message (Collapse)AuthorFilesLines
2022-10-26*: bump PKGREVISION for libunistring shlib major bumpwiz1-2/+2
2022-09-27security/zoneminder: sort PLISTgdt1-2/+2
2022-09-27zoneminder: Update to 1.30.5gdt32-767/+7869
Welcome to 2016. MESSAGE content has been moved to an installed README and improved. Prepared in wip by dsainty@ with some help from gdt@. Upstream NEWS Onvif discovery is now enabled by default. This features increases build time, but the benefit is auto-discovery of any Onvif compliant camera. Please note that this feature is still experimental. It has not been tested in a large environment or with a large variety of cameras. Using this tool is largely self explanatory, but if you are looking for documentation it can be found on the @altaroca ’s blog site. As time allows, we will bring the documentation over to our readthedocs site. Volunteers to do this work are welcome. ZoneMinder now has a telemetry deamon which collects information about your machine. This was done to learn how our user base uses ZoneMinder, the most common system size, choice of distro, cpu, memory, and a couple of other things. This will help us focus our efforts on what features get used the most. Since this was written in Perl, you can easily see for yourself what information is being sent. Note that this feature defaults to ON. If this is not what you want, then you can turn it off under Options. In a future release, we plan to include an install wizard, which will prompt the user about this feature. Have you ever wished for the motion detection zones to be live, rather than a static image? Well they are now! Creating or modifying zones works exactly the same as before, but with the live stream running in the background. If you need to freeze the stream, there is a Pause button at the bottom of the window to do just that. A new feature called Montage Review has been added. This can be thought of as a modified version of the original montage feature with features such as "scrubbing" through video. The Montage Review screen has received sufficient testing to be part of the release, but you should still treat this feature as experimental. We expect there to be additional fixes and refinements.
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2022-01-12To fix Linux readv/writev, back-port:dsainty3-6/+10
https://github.com/ZoneMinder/zoneminder/commit/417421b1d869d1b71c8ec1a1e3b082fcede6ce58#diff-484f666f58ec13f38fa402143f2f6ad8e63a013909d3941ffbb3d66745b20c8d This is also needed by the Pkgsrc WIP version. Bump PKGREVISION - though this change is unlikely to alter the outcome of previously successful builds.
2022-01-09The need for php-mysql seems to have vanished a long time ago. This packagedsainty1-5/+6
is quite happy to use php-mysqlnd, which in turn is a built-in component of all versions of PHP in Pkgsrc. Drop the dependency, and therefore expand the PHP_VERSIONS_ACCEPTED constraint. ZoneMinder 1.29.0 seems to work fine on at least PHP 5.6 and 7.4. Under PHP 8.0 it is logging at Error level type errors out of skin.js. Under PHP 8.1 it is logging at Panic level that strftime is deprecated. Bump PKGREVISION.
2021-12-31The web interface PHP uses the PHP sockets extension, at least fromdsainty2-8/+5
share/zoneminder/htdocs/ajax/stream.php. Because all the PHP extensions self-enable in this decade, there's no need to configure php-sockets. The same is also true of all the other extensions, so just remove those unnecessary instructions from MESSAGE. Bump PKGREVISION to 7 and bump year to 2022 (NZDT).
2021-10-26security: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
2021-10-07security: Remove SHA1 hashes for distfilesnia1-2/+1
2021-10-05Change the broken documentation link to just direct to the ZoneMinder home pagedsainty1-2/+2
2021-09-19Reinstate the comment that the 5.6 limitation is for php-mysql, because that'sdsainty1-2/+3
valuable insight, and still unfortunately the case. No functional change.
2021-06-23Revbump for MySQL default changenia1-2/+2
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-09-01security/zoneminder: Re-eanable a SUBSTgdt1-11/+7
I was confused about which SUBST was not ok, and had removed two, when only one was troubled. This is probably still not quite right, but zoneminder needs an update of multiple major versions anyway. Thanks to rillig@ for review and hints.
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-08-25security/zoneminder: Update to 1.29.0gdt27-466/+559
This is the last version that supports autoconf, and this update is only because it's a reasonable benefit/cost tradeoff as an intermediaate step. Tested on netbsd-9/earmv7hf-el. Upstream chanages: many bug fixes and improvements zoneminder API Multiserver limted ONVIF support See more at https://github.com/ZoneMinder/zoneminder/releases/tag/v1.29.0-rc2 and before and after. Note that when updating, one must run zmupdate to modify the db schema.
2020-08-25security/zoneminder: Sort PLISTgdt1-90/+90
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-07-12security/zoneminder: Add workaround for stricter compilergdt2-1/+20
Add [0] to unspecified array; gcc 7 errors while gcc 5 was ok with the previous code. (Temporary until this package is updated.)
2020-05-16security/zoneminder: fix build in SUBST_NOOP_OK=no moderillig1-2/+2
2020-04-22Comment that PHP_VERSIONS_ACCEPTED=56 is for php-mysqldsainty1-1/+2
2020-03-29Fix conflict with <version>. Resolve argument type of std::abs.joerg3-2/+19
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2019-12-19Deal with bind vs std::bind conflict.joerg3-4/+32
2019-11-04security: align variable assignmentsrillig1-4/+4
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-06-19security/zoneminder: Note draft update to 1.29.0 in wipgdt1-1/+3
2019-06-18zoneminder: fix typo in comment.wiz1-2/+2
2019-06-18security/zoneminder: Update example apache config to 24gdt2-6/+10
2019-06-18security/zoneminder: Depend on p5-Net-SFTP-Foreigngdt1-2/+9
Add comment about adding dependencies on perl modules that are maybe loaded depending on the configuration.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-07-14zoneminder: adjust fix for printf/time_tgdt6-25/+46
Rather than casting to long, cast to intmax_t and print with %jd, as suggested by joerg@.
2018-07-13zoneminder: avoid %ld for time_t (int64_t, not long on arm)gdt6-8/+133
zoneinder uses %ld to print tv.tv_sec, which is of type time_t. On NetBSD, that's int64_t, which happens to match long on amd64, but not on arm, and hence printf often segfaults. Kludge around this by casting to long, which should work for about 20 years, by which time a proper fix should have arrived in a zoneminder release. Not yet raised upstream, because our package is 1.28.1 and upstream has released 1.30.4.
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+2
2018-02-26revbump after x264-devel updateadam1-2/+2
2017-09-09Add commit "Add IP6 address type to valid types for ConnInfo" to patches.alnsn3-3/+19
Bump PKGREVISION.
2017-09-06Follow some redirects.wiz1-2/+2
2017-04-20Darwin does have sendfile(), but the API differs from ZoneMinder's expectation.dsainty1-1/+7
Inhibit its use on Darwin to fix the build.
2017-03-12pkgrevision bump for changed apache default.maya1-2/+2
bumping any package depending on a pkg with APACHE_PKG_PREFIX but without APACHE_PKG_PREFIX in its PKGNAME.
2017-02-15Fix error checks. Bump revision.joerg4-3/+40
2017-01-16Recursive bump for libvpx shlib major change.wiz1-2/+2
2016-09-11Drop "55" (php55) from PHP_VERSIONS_ACCEPTED.taca1-2/+2
2016-08-17Recursive revbump from multimedia/libvpx uppdateryoon1-2/+2
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2016-05-17Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUPfhajny1-7/+7
for all pkgsrc dir/file ownership rules. Fixes unprivileged user/group names from leaking into binary packages, manifest as non-fatal chown/chgrp failure messages at pkg_add time. Bump respective packages' PKGREVISION.
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2015-12-06Explicitly restrict PHP_VERSIONS_ACCEPTED to 55 and 56 for packages whichtaca1-1/+3
use php-mysql package.
2015-11-18Recursive revbump from multimedia/libvpxryoon1-2/+2
2015-11-04Add SHA512 digests for distfiles for security categoryagc1-1/+2
Problems found locating distfiles: Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz Package libidea: missing distfile libidea-0.8.2b.tar.gz Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2 Package uvscan: missing distfile vlp4510e.tar.Z Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-07-12Comment out dependencies of the stylewiz1-2/+2
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg