Floodprotect plugin for the VerliHub.
Verlihub is a Linux/Unix Direct Connect protocol server (Hub).
It is written in c++, has relatively low CPU and RAM usage,
and has many useful features. It also uses a MySQL Database.
Additional functionality is available through a versatile
'plugin' system.
WWW: http://www.verlihub-project.org/
Remove expired ports:
2019-02-15 net-p2p/verlihub: Uses legacy GeoIP 1 format which no longer works;
switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins: Verlihub uses legacy GeoIP 1 format which
no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-chatroom: Verlihub uses legacy GeoIP 1
format which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-floodprotect: Verlihub uses legacy GeoIP 1
format which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-forbid: Verlihub uses legacy GeoIP 1 format
which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-iplog: Verlihub uses legacy GeoIP 1 format
which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-isp: Verlihub uses legacy GeoIP 1 format
which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-luascript: Verlihub uses legacy GeoIP 1
format which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-messanger: Verlihub uses legacy GeoIP 1
format which no longer works; switch to GeoIP 2 where possible
2019-02-15 net-p2p/verlihub-plugins-stats: Verlihub uses legacy GeoIP 1 format
which no longer works; switch to GeoIP 2 where possible
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
Downgrade C++03 to C++98, actual default for GCC < 6
GCC 4.2 in base system doesn't support C++03:
cc1plus: error: unrecognized command line option "-std=gnu++03"
Mark these ports as buildable on armv6 after a trybroken run. (Also
tested with trybroken on armv7.)
The 'runaway process' ones are most likely just statistical.
Approved by: portmgr (tier-2 blanket)
Explicitly build with -std=gnu++03.
This fixes the build with GCC 6, which defaults to -std=gnu++14. The project
seems to be incompatible with C++11 and later.
PR: 219281
Approved by: portmgr (blanket approval)
Mark some ports failing on armv6, for errors classified as "configure_error".
Note: this skips all the ports that _sometimes_ fail with CMake errors. We
need to investigate that problem, and find out if it is specific to the qemu
environment.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
net-p2p/verlihub:
- Fix build with clang
net-p2p/verlihub-plugins*:
- Add USES=libtool and INSTALL_TARGET=install-strip
- Drop USE_GCC=any
- Avoid including bsd.port.pre.mk
- Fix the build of verlihub-plugins-luascript: careless patching with sed(1)
resulted in wrong HAVE_LUA_5_0 (instead of correct HAVE_LUA_5_1) macro to
be defined in generated `config.h' header file
- Stagify and cleanup all verlihub-plugins* ports while I'm at here
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Make pkg-message shared between these plugin ports
- Share COMMENT setting
Suggested by: sat
Reviewed by: sat
Approved by: Mikle Davidkin (maintainer)
Floodprotect plugin for the VerliHub.
Verlihub is a Linux/Unix Direct Connect protocol server (Hub).
It is written in c++, has relatively low CPU and RAM usage,
and has many useful features. It also uses a MySQL Database.
Additional functionality is available through a versatile
'plugin' system.
WWW: http://www.verlihub-project.org/
PR: ports/112393
Submitted by: Mikle Davidkin <skylord at vt.net.ru>