ngircd is now at version 16. Additionally, it supports SSL and gnutls. Created an ebuild that reflects that.
Created attachment 237075 [details, diff] Patch to bump ngircd ebuild from -13 to -16 This patches ngircd from version 13 to 16, and adds SSL and gnutls support.
Created attachment 243337 [details] Cleaned up ngircd-16 Attached is a cleaned up ngircd-16. It's now EAPI=3 and adds ident, ssl, zeroconf and ipv6 USE-flags. I submitted a bug to fix the broken --docdir. I've already added it to ./configure so with the next version, you can remove the docdir= from make install. See http://arthur.barton.de/cgi-bin/bugzilla3/show_bug.cgi?id=108. The fix is already in upstream git, but I didn't feel like backporting it since there's a good workaround and running eautoreconf only slows it down. Someone could also add gnutls, but I haven't tested that. The real adventurous might add a pkg_config step to set up a chroot or perhaps make a static compilation possible which removes the need for a chroot environment.
-17 is out, should include your fix then? I'm using ngircd here, so I'll see what I can do here.
That is correct.(In reply to comment #3) > -17 is out, should include your fix then? That is correct. You can test it by removing docdir= from emake install and checking if the doc dir is /usr/share/doc/ngircd or /usr/share/doc/${PF}. > I'm using ngircd here, so I'll see what I can do here. That would be nice. I just noticed that you could specify RDEPEND and not have sed in there. See the attached patch.
Created attachment 254003 [details, diff] Update ngircd from 16 to 17
17.1 is out since december.
(In reply to comment #6) > 17.1 is out since december. An unstable 17.1 ebuild has been in portage for a few weeks now.