summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-irc/ngircd: Bump to 27Z. Liu11 days3-0/+156
| | | | | | | Closes: https://bugs.gentoo.org/947035 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39882 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: fix several bugsZ. Liu2024-12-273-1/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. USE="irc-plus" is default enabled now 2. /etc/ngircd/{,ngircd.conf} owned by root:ngircd, and update permissions 3. configure report getaddrinfo not works because of stricter compiler check: checking whether getaddrinfo() works... no configure:6303: x86_64-pc-linux-gnu-gcc -o conftest -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -fstack-protector -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"' conftest.c >&5 conftest.c: In function 'main': conftest.c:99:9: error: implicit declaration of function 'memset' [-Wimplicit-function-declaration] configure.ac still use de-ANSI-fication (which is only available in old automake) in order to support old systems. So we can't patch configure.ac and run eautoreconf. see https://github.com/ngircd/ngircd/issues/261 It's important to make sure ngircd-26.1-configure-getaddrinfo.patch works correctly for each new release. [sam: Committing as stable here given the IPv6 issue is bad and currently broken in stable.] Closes: https://bugs.gentoo.org/719256 Closes: https://bugs.gentoo.org/900082 Closes: https://bugs.gentoo.org/908349 Closes: https://bugs.gentoo.org/946998 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39860 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: drop myself as a maintainerSam James2024-12-271-4/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: crank copyrightSam James2024-12-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: verify-sig depend on newer pgp keyZ. Liu2024-12-111-1/+1
| | | | | | | Bug: https://bugs.gentoo.org/901975 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39674 Signed-off-by: Sam James <sam@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-311-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-irc/ngircd: drop 26.1-r4Sam James2022-10-041-114/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: Stabilize 26.1-r5 x86, #865185Sam James2022-08-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: arm64 stable wrt bug #865185Agostino Sarubbo2022-08-151-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: arm stable wrt bug #865185Agostino Sarubbo2022-08-151-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: amd64 stable wrt bug #865185Agostino Sarubbo2022-08-151-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: add systemd unitSam James2022-06-152-0/+147
| | | | | | Reported on forums at https://forums.gentoo.org/viewtopic-p-8719094.html. Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: drop 26.1-r2Sam James2022-04-292-124/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: Stabilize 26.1-r4 arm, #838154Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-irc/ngircd: x86 stable wrt bug #838154Agostino Sarubbo2022-04-141-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: amd64 stable wrt bug #838154Agostino Sarubbo2022-04-141-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: Stabilize 26.1-r4 arm64, #838154Jakov Smolić2022-04-131-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-irc/ngircd: switch to xzSam James2022-04-123-6/+6
| | | | | | Smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: add missing tmpfiles.d fileAnna Vyalkova2022-03-132-1/+5
| | | | | | | | 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>
* net-irc/ngircd: Stabilize 26.1-r2 arm, #834934Arthur Zamarin2022-03-121-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-irc/ngircd: add new OpenRC serviceAnna Vyalkova2022-02-203-0/+171
| | | | | | | | | | | | | | | | | 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>
* Move {app-crypt → sec-keys}/openpgp-keys-alexbartonMichał Górny2021-12-181-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-irc/ngircd: drop obsolete automake dependencySam James2021-08-051-1/+1
| | | | | | | | | | | | | 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>
* net-irc/ngircd: Use BROOT for verify-sig key pathMichał Górny2021-07-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-irc/ngircd: fix SSL/TLS configureSam James2021-07-091-2/+2
| | | | | Closes: https://bugs.gentoo.org/801265 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: remove libressl supportMikle Kolyada2021-05-021-3/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* net-irc/ngircd: add missing keys depSam James2021-04-201-0/+1
| | | | | Closes: https://bugs.gentoo.org/784545 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: drop WANT_AUTOMAKE and eautomakeSam James2021-04-161-7/+4
| | | | | | Obsolete for this version. Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: add verify-sig supportSam James2021-04-162-1/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: style + BDEPENDSam James2021-03-231-12/+11
| | | | | | | * Style changes (sam-style semicolons) * expect and telnet are used during testing as binaries Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: cleanup oldSam James2021-02-142-107/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: Stabilize 26.1 arm64, #768144Sam James2021-02-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: Stabilize 26.1 x86, #768144Sam James2021-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: Stabilize 26.1 amd64, #768144Sam James2021-02-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: bump to 26.1Sam James2021-01-022-0/+106
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: cleanup oldSam James2020-08-304-264/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: add upstream infoSam James2020-08-191-0/+4
| | | | | Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: arm64 stable (bug #733714)Sam James2020-07-251-1/+1
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: x86 stable (bug #733714)Sam James2020-07-241-1/+1
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: amd64 stable wrt bug #733714Agostino Sarubbo2020-07-241-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: update sam's emailSam James2020-07-081-5/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Sam James <sam@gentoo.org>
* net-irc/ngircd: cleanup oldSam James (sam_c)2020-06-202-93/+0
| | | | | | | 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>
* net-irc/ngircd: bump to 26Sam James (sam_c)2020-06-202-0/+107
| | | | | | | | | | | | | | | | | | | 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>
* net-irc/ngircd: arm64 stable (bug #726850)Sam James (sam_c)2020-06-081-1/+1
| | | | | | 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>
* net-irc/ngircd: arm keyworded (bug #705546)Sam James (sam_c)2020-06-081-1/+1
| | | | | | 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>
* net-irc/ngircd: amd64 stable wrt bug #726850Agostino Sarubbo2020-06-031-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: x86 stable wrt bug #726850Agostino Sarubbo2020-06-031-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-irc/ngircd: arm64 keyworded (bug #705546)Sam James (sam_c)2020-05-081-1/+1
| | | | | | 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>
* net-irc/ngircd: cleanup oldSam James (sam_c)2020-04-262-85/+0
| | | | | | 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>