summaryrefslogtreecommitdiff
path: root/security/zoneminder
AgeCommit message (Collapse)AuthorFilesLines
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
2015-06-30Recursive revbump from pkgsrc/multimedia/libvpx.ryoon1-2/+2
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-04-27Needs libexecinfo on newer NetBSD. Needs pkg-config for autoreconf.joerg1-2/+6
2015-04-22Fix paths in two missed installed scripts.dsainty1-3/+28
The intention of zmsystemctl.pl is to use bin/pkexec to allow the apache user to start and stop the ZoneMinder services on operating systems using systemd and newer versions of Polkit than Pkgsrc currently has. If the base OS doesn't use systemd (E.g. anything not Linux), this file shouldn't be used anyway. In Pkgsrc we ignore the potentially absent pkexec interpreter in this file. If the base OS uses systemd, it probably also has pkexec in its base installation. Bump PKGREVISION.