- remove devel/gflags BDEP, it uses an internal copy by default
- add hidden dep on gmp/gmpxx and sync WANTLIB
- garbage-collect CONFIGURE_ARGS, sort LIB_DEPENDS
- drop -pthread CXXFLAGS spotted by brad
- ONLY_FOR_ARCHS=amd64 (was previously amd64 i386); only supported upstream
on 64-bit arches and a dep is BROKEN on i386 anyway so it wasn't built
there. (perhaps aarch64 could be added though?)
from Matthias Pitzl; OK benoit@
Comment:
intrusion detection and prevention engine
Description:
ModSecurity is an embeddable web application firewall. It provides
protection from a range of attacks against web applications and allows
for HTTP traffic monitoring and real-time analysis with no changes to
existing infrastructure.
It is also an open source project that aims to make the web application
firewall technology available to everyone.
Changelog: https://spiegl.de/qiv/changes.shtml
While here, move HOMEPAGE to https, and add some patches to silence
warnings emitted by clang-10 (upstreamed).
OK pamela@
adds BUILD_DEPENDS on ${MODGNU_AUTOCONF_DEPENDS},
${MODGNU_AUTOMAKE_DEPENDS} and x11/xfce4/xfce4-dev-tools
should fix build failure noted by sthen@ on xfce4-notes and xfce4-mixer
in py-angr is linked to an _unversioned_ .so from py-unicorn.
LIB_DEPENDS without an associated WANTLIB is incorrect, the LIB_DEPENDS is
stripped so py-unicorn is not recorded as a dep in here. and WANTLIB requires
a versioned .so file.
convert to BUILD+RUN_DEPENDS, it's not 100% correct either but the only
sane way.
Someone on IRC mentioned /etc/rc.d/puppetmaster failing;
indeed, Puppet 6 no longer has a "master" subcommand.
Note hat we also lack a PuppetDB 6 port (still).
construct (MODPY_VERSION=2.7 and some hand-rolled 3.x pieces). Nothing in
ports uses them. Remove the (deprecated) py2 bindings leaving just the py3
ones with a more standard ports setup. ok rsadowski@ (maintainer).
This is a development branch but moving closer to a full release;
current schedule https://groups.google.com/g/trac-dev/c/qPf4k35rZ9I
This removes the deprecated support for Genshi as template engine;
some external plugins currently require this and will need to be
converted to Jinja2.
while the code compiles under python3, an update to a newer version was
needed for the code to actually work with python 3.8. Another update
needed to repair pylint.