net-irc / ngircd

An IRC server written from scratch

Official package sites : https://ngircd.barton.de/ ·

v26.1-r5 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 x86 ~x64-macos
USE flags
debug gnutls ident ipv6 irc-plus pam ssl strict-rfc tcpd test verify-sig zlib

General

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
Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
ident
Enables support for net-libs/libident
ipv6
Add support for IP version 6
irc-plus
Enables support for the IRC+ protocol (needs virtual/libiconv)
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
strict-rfc
Strict RFC compliance; may harm compatibility
tcpd
Add support for TCP wrappers
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
verify-sig
Verify upstream signatures on distfiles
zlib
Add support for zlib compression

acct-user / ngircd : User for ngircd (IRC daemon)

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

net-libs / libident : A small library to interface to the Ident protocol server

sys-apps / tcp-wrappers : TCP Wrappers

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

acct-user / ngircd : User for ngircd (IRC daemon)

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

net-libs / libident : A small library to interface to the Ident protocol server

sys-apps / tcp-wrappers : TCP Wrappers

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers

719256
net-irc/ngircd: server-login-test occasional failure
900082
net-irc/ngircd-26.1-r5 has implicit function declarations in configure logs (GCC-13-SYSTEM)
901975
net-irc/ngircd-26.1-r5 - ERROR OpenPGP verification failed for <_io.BufferedReader
908349
net-irc/ngircd-26.1-r5: config file permissions can be improved
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: drop 26.1-r4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: Stabilize 26.1-r5 x86, #865185
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: arm64 stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: arm stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #865185
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: add systemd unit
Reported on forums at https://forums.gentoo.org/viewtopic-p-8719094.html. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: drop 26.1-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-irc/ngircd: Stabilize 26.1-r4 arm, #838154
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #838154
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #838154
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-irc/ngircd: Stabilize 26.1-r4 arm64, #838154
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: switch to xz
Smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anna Vyalkova · gentoo
net-irc/ngircd: add missing tmpfiles.d file
OpenRC service was broken because /run/ngircd didn't exist. Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/24538 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-irc/ngircd: Stabilize 26.1-r2 arm, #834934
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anna Vyalkova · gentoo
net-irc/ngircd: add new OpenRC service
Ebuild changes (r3): * update EAPI 7 -> 8 * uncomment PIDFile, ServerUID and ServerGID * correct ngircd.conf's owner Service changes (r2): * use pidfile * use declarative config * add configtest command * add reload command Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/24277 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-crypt → sec-keys}/openpgp-keys-alexbarton
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: drop obsolete automake dependency
We're not actually using it right now anyway and we should work with upstream to avoid the requirement for such an old version of automake somehow (by possibly porting away from the removed macro). (Revbump to allow folks to depclean the now-obsolete BDEPEND, especially given it's about to be masked.) See: https://github.com/ngircd/ngircd/issues/261 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-irc/ngircd: Use BROOT for verify-sig key path
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: fix SSL/TLS configure
Closes: https://bugs.gentoo.org/801265 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-irc/ngircd: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: add missing keys dep
Closes: https://bugs.gentoo.org/784545 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: drop WANT_AUTOMAKE and eautomake
Obsolete for this version. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-irc/ngircd: add verify-sig support
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: style + BDEPEND
* Style changes (sam-style semicolons) * expect and telnet are used during testing as binaries Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: cleanup old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: Stabilize 26.1 arm64, #768144
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: Stabilize 26.1 x86, #768144
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: Stabilize 26.1 amd64, #768144
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: bump to 26.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: cleanup old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: arm64 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: x86 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #733714
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: cleanup old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/16349 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: bump to 26
Notes: * Tests still disabled; going to speak to upstream about the one flaky test for now. They are somewhat interdependent so I'm not keen on disabling just one yet. If we can't establish why, we will skip it, but given the nature of the tests (connecting to a spawned instance, etc), the failure could be generic to all of the tests. * PAMOnly -> PAMIsOptional in config, backwards compatible Please see upstream release notes for more information. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: arm64 stable (bug #726850)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: arm keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: arm64 keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: cleanup old
Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15361 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: Bump to 25, GLEP 81
Closes: https://bugs.gentoo.org/696572 Closes: https://bugs.gentoo.org/707634 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-irc/ngircd: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #615210
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #615210
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Moritz Kick · gentoo
net-irc/ngircd: bump to version 24
- Updated copyright years - Updated ebuild to EAPI6 - Cleaned up USE=ssl - Added USE=test and dependencies to prepare for unrestricting FEATURES=test (one testcase is currently failing) Signed-off-by: Moritz Kick <gentoo@blackphoenix.de>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Moritz Kick · gentoo
net-irc/ngircd: remove old.
Closes: https://github.com/gentoo/gentoo/pull/2581 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #574690
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #574690
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
net-irc/ngircd: revbump to vn. 23-r1 with corresponding updated init script
init script is files/ngircd.init-r1.d, ngircd-23-r1.ebuild edited to match, script adds use logger to depend(), patch by maintainer via the gentoo bug Gentoo bug: #503074 Package-Manager: portage-2.2.26
Ian Delaney · gentoo
net-irc/ngircd: bump to vn. ngircd-23
ebuild submitted by Moritz Kick who has agreed to proxy maintain this package bu support of the proxy maintainers project, added to metadata.xml accordingly, ebuild runtested, fixes the gentoo bug Gentoo bug: #501262 Package-Manager: portage-2.2.24
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed