net-irc/inspircd (gentoo)

Search

Package Information

Description:
InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ for Linux, BSD, Windows and Mac OS X systems which was created from scratch to be stable, modern and lightweight.
Homepage:
https://www.inspircd.org/
License:
GPL-2

Versions

Version EAPI Keywords Slot
4.8.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 x86 0
3.18.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>wadecline@hotmail.com</email>
		<name>Wade Cline</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription>
		InspIRCd is a modular Internet Relay Chat (IRC) server written in C++
		for Linux, BSD, Windows and Mac OS X systems which was created from
		scratch to be stable, modern and lightweight.
	</longdescription>
	<longdescription lang="es">
		InspIRCd es un servidor Internet Relay Chat (IRC) escrito en C++
		para sistemas Linux, BSD, Windows y Mac OS X que se creó desde cero
		para ser estable, moderno y ligero.
	</longdescription>
	<use>
		<flag name="argon2">Enable Argon2 hashes in modules</flag>
		<flag name="gnutls">Enable TLS support</flag>
		<flag name="log-json">Enable logging via JSON</flag>
		<flag name="maxminddb">Enable geolocation support via <pkg>dev-libs/libmaxminddb</pkg></flag>
		<flag name="mbedtls">Add support for TLS using the mbedTLS library</flag>
		<flag name="pcre2">Add support for Perl Compatible Regular Expressions 2</flag>
		<flag name="re2">Add support for Google RE2 regular expressions library</flag>
		<flag name="regex-posix">Add support for POSIX Regular Expressions</flag>
		<flag name="regex-stdlib">Add support for C++ stdlib regular expressions</flag>
		<flag name="ssl">Enable SSL support</flag>
		<flag name="sslrehashsignal">Enable rehashing SSL module by SIGUSR1</flag>
		<flag name="tre">Enable support for TRE, a lightweight, robust, and efficient POSIX compliant regexp matching library</flag>
	</use>
	<upstream>
		<changelog>https://docs.inspircd.org</changelog>
		<bugs-to>https://github.com/inspircd/inspircd/issues</bugs-to>
		<remote-id type="github">inspircd/inspircd</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 4.8.0 3.18.0
argon2 Enable Argon2 hashes in modules
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
gnutls Enable TLS support
ldap Add LDAP support (Lightweight Directory Access Protocol)
log-json Enable logging via JSON
maxminddb Enable geolocation support via <pkg>dev-libs/libmaxminddb</pkg>
mbedtls Add support for TLS using the mbedTLS library
mysql Add mySQL Database support
pcre Add support for Perl Compatible Regular Expressions
pcre2 Add support for Perl Compatible Regular Expressions 2
postgres Add support for the postgresql database
re2 Add support for Google RE2 regular expressions library
regex-posix Add support for POSIX Regular Expressions
regex-stdlib Add support for C++ stdlib regular expressions
sqlite Add support for sqlite - embedded sql database
ssl Enable SSL support
sslrehashsignal Enable rehashing SSL module by SIGUSR1
syslog Enable support for syslog
tre Enable support for TRE, a lightweight, robust, and efficient POSIX compliant regexp matching library

Files

Manifest

Type File Size Versions
DIST inspircd-3.18.0-fix-build-paths.patch.bz2 4698 bytes 3.18.0
DIST inspircd-3.18.0.tar.gz 881536 bytes 3.18.0
DIST inspircd-4.8.0-fix-build-paths.patch.bz2 4420 bytes 4.8.0
DIST inspircd-4.8.0.tar.gz 989574 bytes 4.8.0
Unmatched Entries
Type File Size