[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-09-14 Thread Arthur Zamarin
commit: d0ec889c356eba66d2b4da14946ad6c8fa707d01
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug 28 02:57:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ec889c

net-irc/inspircd: drop 3.15.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32481
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-irc/inspircd/Manifest   |   2 -
 net-irc/inspircd/inspircd-3.15.0.ebuild | 113 
 2 files changed, 115 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 737739050900..4f047c848ab2 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,2 @@
-DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
-DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394
 DIST inspircd-3.16.1-fix-build-paths.patch.bz2 4751 BLAKE2B 
78ae06bfbdd6d389af2890aadebc5765f16d1616bb9c1b8820a21b2f2a283f4f4aea5bc4f7edc5d61acc80da67ca80a2d0b007a669cf7a37f1ea77b11f552643
 SHA512 
1fec0c784a1d306a62c9a5320236bfb53bffd4278bbcc8439ea640500b8668cec4e6c23174d1d88f8109bc88549c931ff889b4c07a8f0f5446bb85a434665702
 DIST inspircd-3.16.1.tar.gz 877817 BLAKE2B 
a54992c32a13a512bce93157b23a17d433fbdbf7efcaa54a66be17628335db379d0abbb14e22a455e069fd8fb2a1f3e0152a112acbe634e6de87208b4a1b8cd5
 SHA512 
2b488858b0012bcb3eb92a33960e9927c861587c7b7451a47fd3e10a97fad9c392524d98712593fd455c5cbae7fd1779e4b90b9e55680c2f36b483e0acf2bba5

diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild 
b/net-irc/inspircd/inspircd-3.15.0.ebuild
deleted file mode 100644
index e179adf0a0da..
--- a/net-irc/inspircd/inspircd-3.15.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="
-   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   argon2? ( app-crypt/argon2 )
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   pcre2? ( dev-libs/libpcre2 )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. .configure/apparmor )
-PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
-
-src_configure() {
-   local extras=""
-
-   use argon2 && extras+="argon2,"
-   use gnutls && extras+="ssl_gnutls,"
-   use ldap && extras+="ldap,"
-   use maxminddb && extras+="geo_maxmind,"
-   use mbedtls && extras+="ssl_mbedtls,"
-   use mysql && extras+="mysql,"
-   use pcre && extras+="regex_pcre,"
-   use pcre2 && extras+="regex_pcre2,"
-   use postgres && extras+="pgsql,"
-   use re2 && extras+="regex_re2,"
-   use regex-posix && extras+="regex_posix,"
-   use regex-stdlib && extras+="regex_stdlib,"
-   use sqlite && extras+="sqlite3,"
-   use ssl && extras+="ssl_openssl,"
-   use sslrehashsignal && extras+="sslrehashsignal,"
-   use tre && extras+="regex_tre,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-auto-extras
-   --disable-ownership
-   --system
-   --uid ${PN}
-   --gid ${PN}
-   --binary-dir="/usr/bin"
-   --data-dir="/var/lib/${PN}/data"
- 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-08-21 Thread Joonas Niilola
commit: 49b1566673b221d2efbed124d38795fd8385859f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 22 05:57:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 22 05:57:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b15666

net-irc/inspircd: Stabilize 3.16.1 amd64, #912697

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.16.1.ebuild 
b/net-irc/inspircd/inspircd-3.16.1.ebuild
index 5452ab3dcb55..e179adf0a0da 100644
--- a/net-irc/inspircd/inspircd-3.16.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.16.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-08-21 Thread Joonas Niilola
commit: 71a3ac0de41cd73244c9be6a541b7cf15cf551ff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 22 05:57:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 22 05:57:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a3ac0d

net-irc/inspircd: Stabilize 3.16.1 x86, #912697

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.16.1.ebuild 
b/net-irc/inspircd/inspircd-3.16.1.ebuild
index 7df864d182dd..5452ab3dcb55 100644
--- a/net-irc/inspircd/inspircd-3.16.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.16.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-07-14 Thread Joonas Niilola
commit: 293a95e11dbb507926fdc931024ddd044302b20f
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Jun 19 00:07:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 14 06:50:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293a95e1

net-irc/inspircd: add 3.16.1

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.16.1.ebuild | 113 
 2 files changed, 115 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 2de3a2a36cee..4c9fe9246a01 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -2,3 +2,5 @@ DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd
 DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394
 DIST inspircd-3.16.0-fix-build-paths.patch.bz2 4737 BLAKE2B 
40099378213c5a5b65e7c856255a0dc70a8e026f9b868ab6b79656478b7ba3193bc18c8861c0909936ba56b73b1c3cb8a8dd5e2f435573e480c505d173966e85
 SHA512 
be8e37107e3c12b7175c02b0e1628fe932284f247c14ed39a9bc8a7212d3d79dd070bf7472b6b47f084388ef5bf28118f5f2a6282e2363d970918147a9a558e3
 DIST inspircd-3.16.0.tar.gz 877665 BLAKE2B 
0a07dd00c9092a263a0eab9934ea1a2675aee72438803a4e4d2376a3b622f51211f9586f9300282dde7009fbae583164d1c6892f69cb031e9714a0d410df09b1
 SHA512 
dfbdb306e79d9a7788cf6c474bfd1d0ce34ea6b3b08e2ab880985d272028a61a6d6257b7b573554f3edd5a51b8d3a29c364beca78caeddd79b251df11e369479
+DIST inspircd-3.16.1-fix-build-paths.patch.bz2 4751 BLAKE2B 
78ae06bfbdd6d389af2890aadebc5765f16d1616bb9c1b8820a21b2f2a283f4f4aea5bc4f7edc5d61acc80da67ca80a2d0b007a669cf7a37f1ea77b11f552643
 SHA512 
1fec0c784a1d306a62c9a5320236bfb53bffd4278bbcc8439ea640500b8668cec4e6c23174d1d88f8109bc88549c931ff889b4c07a8f0f5446bb85a434665702
+DIST inspircd-3.16.1.tar.gz 877817 BLAKE2B 
a54992c32a13a512bce93157b23a17d433fbdbf7efcaa54a66be17628335db379d0abbb14e22a455e069fd8fb2a1f3e0152a112acbe634e6de87208b4a1b8cd5
 SHA512 
2b488858b0012bcb3eb92a33960e9927c861587c7b7451a47fd3e10a97fad9c392524d98712593fd455c5cbae7fd1779e4b90b9e55680c2f36b483e0acf2bba5

diff --git a/net-irc/inspircd/inspircd-3.16.1.ebuild 
b/net-irc/inspircd/inspircd-3.16.1.ebuild
new file mode 100644
index ..7df864d182dd
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.16.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="
+   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   argon2? ( app-crypt/argon2 )
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   pcre2? ( dev-libs/libpcre2 )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. .configure/apparmor )
+PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
+
+src_configure() {
+   local extras=""
+
+   use argon2 && extras+="argon2,"
+   use gnutls && extras+="ssl_gnutls,"
+   use ldap && extras+="ldap,"
+   use maxminddb && extras+="geo_maxmind,"
+   use mbedtls && extras+="ssl_mbedtls,"
+   use mysql && extras+="mysql,"
+   use pcre && extras+="regex_pcre,"
+   use pcre2 && extras+="regex_pcre2,"
+   use postgres && extras+="pgsql,"
+   use re2 && extras+="regex_re2,"
+   use regex-posix && extras+="regex_posix,"
+   use regex-stdlib && extras+="regex_stdlib,"
+   use sqlite && extras+="sqlite3,"
+   use ssl && extras+="ssl_openssl,"
+   use sslrehashsignal && extras+="sslrehashsignal,"
+   use tre && extras+="regex_tre,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+ 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-07-14 Thread Joonas Niilola
commit: 4473eef1e26f2e16875097d046af4d8c0527184a
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Jun 19 00:10:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 14 06:50:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4473eef1

net-irc/inspircd: drop 3.16.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31539
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   2 -
 net-irc/inspircd/inspircd-3.16.0.ebuild | 113 
 2 files changed, 115 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 4c9fe9246a01..737739050900 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,6 +1,4 @@
 DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
 DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394
-DIST inspircd-3.16.0-fix-build-paths.patch.bz2 4737 BLAKE2B 
40099378213c5a5b65e7c856255a0dc70a8e026f9b868ab6b79656478b7ba3193bc18c8861c0909936ba56b73b1c3cb8a8dd5e2f435573e480c505d173966e85
 SHA512 
be8e37107e3c12b7175c02b0e1628fe932284f247c14ed39a9bc8a7212d3d79dd070bf7472b6b47f084388ef5bf28118f5f2a6282e2363d970918147a9a558e3
-DIST inspircd-3.16.0.tar.gz 877665 BLAKE2B 
0a07dd00c9092a263a0eab9934ea1a2675aee72438803a4e4d2376a3b622f51211f9586f9300282dde7009fbae583164d1c6892f69cb031e9714a0d410df09b1
 SHA512 
dfbdb306e79d9a7788cf6c474bfd1d0ce34ea6b3b08e2ab880985d272028a61a6d6257b7b573554f3edd5a51b8d3a29c364beca78caeddd79b251df11e369479
 DIST inspircd-3.16.1-fix-build-paths.patch.bz2 4751 BLAKE2B 
78ae06bfbdd6d389af2890aadebc5765f16d1616bb9c1b8820a21b2f2a283f4f4aea5bc4f7edc5d61acc80da67ca80a2d0b007a669cf7a37f1ea77b11f552643
 SHA512 
1fec0c784a1d306a62c9a5320236bfb53bffd4278bbcc8439ea640500b8668cec4e6c23174d1d88f8109bc88549c931ff889b4c07a8f0f5446bb85a434665702
 DIST inspircd-3.16.1.tar.gz 877817 BLAKE2B 
a54992c32a13a512bce93157b23a17d433fbdbf7efcaa54a66be17628335db379d0abbb14e22a455e069fd8fb2a1f3e0152a112acbe634e6de87208b4a1b8cd5
 SHA512 
2b488858b0012bcb3eb92a33960e9927c861587c7b7451a47fd3e10a97fad9c392524d98712593fd455c5cbae7fd1779e4b90b9e55680c2f36b483e0acf2bba5

diff --git a/net-irc/inspircd/inspircd-3.16.0.ebuild 
b/net-irc/inspircd/inspircd-3.16.0.ebuild
deleted file mode 100644
index 7df864d182dd..
--- a/net-irc/inspircd/inspircd-3.16.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="
-   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   argon2? ( app-crypt/argon2 )
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   pcre2? ( dev-libs/libpcre2 )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. .configure/apparmor )
-PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
-
-src_configure() {
-   local extras=""
-
-   use argon2 && extras+="argon2,"
-   use gnutls && extras+="ssl_gnutls,"
-   use ldap && extras+="ldap,"
-   use maxminddb && extras+="geo_maxmind,"
-   use mbedtls && extras+="ssl_mbedtls,"
-   use mysql && extras+="mysql,"
-   use pcre && extras+="regex_pcre,"
-   use pcre2 && extras+="regex_pcre2,"
-   use postgres && extras+="pgsql,"
-   use re2 && extras+="regex_re2,"
-   use regex-posix && extras+="regex_posix,"
-   use regex-stdlib && extras+="regex_stdlib,"
-   use sqlite && extras+="sqlite3,"
-   use ssl && 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-05-20 Thread Joonas Niilola
commit: cf7172c92a94e732f4a2fd05d88e7ace19e158ac
Author: Wade Cline  hotmail  com>
AuthorDate: Mon May  8 06:14:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 20 12:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7172c9

net-irc/inspircd: add 3.16.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30927
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.16.0.ebuild | 113 
 2 files changed, 115 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 1a6c4bb927de..2de3a2a36cee 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,4 @@
 DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
 DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394
+DIST inspircd-3.16.0-fix-build-paths.patch.bz2 4737 BLAKE2B 
40099378213c5a5b65e7c856255a0dc70a8e026f9b868ab6b79656478b7ba3193bc18c8861c0909936ba56b73b1c3cb8a8dd5e2f435573e480c505d173966e85
 SHA512 
be8e37107e3c12b7175c02b0e1628fe932284f247c14ed39a9bc8a7212d3d79dd070bf7472b6b47f084388ef5bf28118f5f2a6282e2363d970918147a9a558e3
+DIST inspircd-3.16.0.tar.gz 877665 BLAKE2B 
0a07dd00c9092a263a0eab9934ea1a2675aee72438803a4e4d2376a3b622f51211f9586f9300282dde7009fbae583164d1c6892f69cb031e9714a0d410df09b1
 SHA512 
dfbdb306e79d9a7788cf6c474bfd1d0ce34ea6b3b08e2ab880985d272028a61a6d6257b7b573554f3edd5a51b8d3a29c364beca78caeddd79b251df11e369479

diff --git a/net-irc/inspircd/inspircd-3.16.0.ebuild 
b/net-irc/inspircd/inspircd-3.16.0.ebuild
new file mode 100644
index ..7df864d182dd
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.16.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="
+   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   argon2? ( app-crypt/argon2 )
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   pcre2? ( dev-libs/libpcre2 )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. .configure/apparmor )
+PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
+
+src_configure() {
+   local extras=""
+
+   use argon2 && extras+="argon2,"
+   use gnutls && extras+="ssl_gnutls,"
+   use ldap && extras+="ldap,"
+   use maxminddb && extras+="geo_maxmind,"
+   use mbedtls && extras+="ssl_mbedtls,"
+   use mysql && extras+="mysql,"
+   use pcre && extras+="regex_pcre,"
+   use pcre2 && extras+="regex_pcre2,"
+   use postgres && extras+="pgsql,"
+   use re2 && extras+="regex_re2,"
+   use regex-posix && extras+="regex_posix,"
+   use regex-stdlib && extras+="regex_stdlib,"
+   use sqlite && extras+="sqlite3,"
+   use ssl && extras+="ssl_openssl,"
+   use sslrehashsignal && extras+="sslrehashsignal,"
+   use tre && extras+="regex_tre,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-auto-extras
+   --disable-ownership
+   --system
+   --uid ${PN}
+   --gid ${PN}
+   --binary-dir="/usr/bin"
+   --data-dir="/var/lib/${PN}/data"
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-03-08 Thread Joonas Niilola
commit: 3a6305ea0022c87654772656d63a8afd89b64e05
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Feb 27 01:51:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  8 13:43:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6305ea

net-irc/inspircd: drop 3.14.0-r1

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29820
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   2 -
 net-irc/inspircd/inspircd-3.14.0-r1.ebuild | 109 -
 2 files changed, 111 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 15c1b0551ab1..1a6c4bb927de 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,2 @@
-DIST inspircd-3.14.0-fix-build-paths.patch.bz2 4731 BLAKE2B 
5d8bdfc2af5ff4e9f0e592cb23dd747f9bcfcaad63a725d03fc78b2b032bc4df59a21dfca2067b3e50c1dcf18257706fb30862a1db919e109b8954aa06712efe
 SHA512 
bfd5bdf58fa0ce8e91da1d74aada01f7cafd33b911f5445fd379728f5e67c8b10cf68cdc74dc0cf3d6bdab87ee9cb2251a52e3ed165970381b19a487ee11b554
-DIST inspircd-3.14.0.tar.gz 869137 BLAKE2B 
d02d98c6922093e2e04a8f68092a8591ca4b7e5b079676ddc9b33c315725ac4c6739528c3285820683f0daba9926c4be8577e643b4a6cc28d9d3f39151d7da82
 SHA512 
c19afc20b779a029b9e7a88470806d4a8e45d1fa3e9fd8597c02811d5669e6812c33dc3086557f1cb28335a778c50b78efd863357f500780dbadc61c02c2253c
 DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
 DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394

diff --git a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
deleted file mode 100644
index 2d928bd71404..
--- a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="
-   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. .configure/apparmor )
-PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="ssl_gnutls,"
-   use ldap && extras+="ldap,"
-   use maxminddb && extras+="geo_maxmind,"
-   use mbedtls && extras+="ssl_mbedtls,"
-   use mysql && extras+="mysql,"
-   use pcre && extras+="regex_pcre,"
-   use postgres && extras+="pgsql,"
-   use re2 && extras+="regex_re2,"
-   use regex-posix && extras+="regex_posix,"
-   use regex-stdlib && extras+="regex_stdlib,"
-   use sqlite && extras+="sqlite3,"
-   use ssl && extras+="ssl_openssl,"
-   use sslrehashsignal && extras+="sslrehashsignal,"
-   use tre && extras+="regex_tre,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-auto-extras
-   --disable-ownership
-   --system
-   --uid ${PN}
-   --gid ${PN}
-   --binary-dir="/usr/bin"
-   --data-dir="/var/lib/${PN}/data"
-   --example-dir="/usr/share/doc/${PV}"
-   --manual-dir="/usr/share/man"
-   --module-dir="/usr/$(get_libdir)/${PN}/modules")
- 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-02-21 Thread Joonas Niilola
commit: c41cb028bb9419af5ce853052c39d926832eb2bc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 22 07:51:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 22 07:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41cb028

net-irc/inspircd: Stabilize 3.15.0 amd64, #895648

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild 
b/net-irc/inspircd/inspircd-3.15.0.ebuild
index 5452ab3dcb55..e179adf0a0da 100644
--- a/net-irc/inspircd/inspircd-3.15.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-02-21 Thread Sam James
commit: fa2575e954ee65e311716083125cfdd3c7336c18
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 22 06:09:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 22 06:09:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2575e9

net-irc/inspircd: Stabilize 3.15.0 x86, #895648

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild 
b/net-irc/inspircd/inspircd-3.15.0.ebuild
index 7df864d182dd..5452ab3dcb55 100644
--- a/net-irc/inspircd/inspircd-3.15.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-01-16 Thread Viorel Munteanu
commit: 8c2c86e8670deb9fc51ce769e624d921cab35fe7
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Jan  9 04:08:53 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jan 16 10:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2c86e8

net-irc/inspircd: add 3.15.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29028
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.15.0.ebuild | 113 
 net-irc/inspircd/metadata.xml   |   2 +
 3 files changed, 117 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 59eb8ce6d90f..d4c6efe23b9e 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -4,3 +4,5 @@ DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b98
 DIST inspircd-3.13.0.tar.gz 868027 BLAKE2B 
9d31917d076329d255f3b29a394a1329f286d3178573063e5af48148c14ba8a4c6b78e90251ec9d8df9dc10726435dd4aff381c65d81c902034ea527aabac51f
 SHA512 
1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca
 DIST inspircd-3.14.0-fix-build-paths.patch.bz2 4731 BLAKE2B 
5d8bdfc2af5ff4e9f0e592cb23dd747f9bcfcaad63a725d03fc78b2b032bc4df59a21dfca2067b3e50c1dcf18257706fb30862a1db919e109b8954aa06712efe
 SHA512 
bfd5bdf58fa0ce8e91da1d74aada01f7cafd33b911f5445fd379728f5e67c8b10cf68cdc74dc0cf3d6bdab87ee9cb2251a52e3ed165970381b19a487ee11b554
 DIST inspircd-3.14.0.tar.gz 869137 BLAKE2B 
d02d98c6922093e2e04a8f68092a8591ca4b7e5b079676ddc9b33c315725ac4c6739528c3285820683f0daba9926c4be8577e643b4a6cc28d9d3f39151d7da82
 SHA512 
c19afc20b779a029b9e7a88470806d4a8e45d1fa3e9fd8597c02811d5669e6812c33dc3086557f1cb28335a778c50b78efd863357f500780dbadc61c02c2253c
+DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
+DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394

diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild 
b/net-irc/inspircd/inspircd-3.15.0.ebuild
new file mode 100644
index ..7df864d182dd
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.15.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="
+   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   argon2? ( app-crypt/argon2 )
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   pcre2? ( dev-libs/libpcre2 )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. .configure/apparmor )
+PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
+
+src_configure() {
+   local extras=""
+
+   use argon2 && extras+="argon2,"
+   use gnutls && extras+="ssl_gnutls,"
+   use ldap && extras+="ldap,"
+   use maxminddb && extras+="geo_maxmind,"
+   use mbedtls && extras+="ssl_mbedtls,"
+   use mysql && extras+="mysql,"
+   use pcre && extras+="regex_pcre,"
+   use pcre2 && extras+="regex_pcre2,"
+   use postgres && extras+="pgsql,"
+   use re2 && extras+="regex_re2,"
+   use regex-posix && extras+="regex_posix,"
+   use regex-stdlib && extras+="regex_stdlib,"
+   use sqlite && extras+="sqlite3,"
+   use ssl && extras+="ssl_openssl,"
+   use sslrehashsignal && extras+="sslrehashsignal,"
+   use tre && extras+="regex_tre,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-01-16 Thread Viorel Munteanu
commit: 2e77f88049e6a4a5835cc20d8b03382c5cb95e65
Author: Wade Cline  hotmail  com>
AuthorDate: Sun Jan  8 23:29:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jan 16 10:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e77f880

net-irc/inspircd: drop 3.13.0-r1

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29027
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-irc/inspircd/Manifest  |   4 --
 net-irc/inspircd/inspircd-3.13.0-r1.ebuild | 112 -
 2 files changed, 116 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index d4c6efe23b9e..15c1b0551ab1 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,7 +1,3 @@
-DIST inspircd-3.13.0-fix-logrotate-conf.patch.bz2 537 BLAKE2B 
81bb056b1dba8bd4716b29dd582fc9e77793b7296bbd41570eab6d569a496a5725db74a476aab78174e16f67158f8d2c4feba55ff1db7ed1c0012e303d45b0b4
 SHA512 
9a3b4f7842be44278725348d8e42db719e280745c1394a6005b6bd25ab79ad78c7717d8befd7a1ab973efc23ed0299eed4418b41d26d2ed4990a516cddc63c78
-DIST inspircd-3.13.0-fix-path-builds.patch.bz2 4719 BLAKE2B 
f0a278f2cba6a6c84c60ef34c9f15b2fbd4ecad4a3e16944b4a50437209447c70db2faffcb6f0a18a5b970721ceaea041763e5ca237129211cf8c3bb8d925bb5
 SHA512 
124ba020382f9efbcc1a6d79f5b6ace61a70c6b86d46ce1067d9a05172ac77db7b06c3b61037f158d2fff3356bf897fae4504212b56a242c27fa42f5ba12a3ad
-DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b985f815e2d12c8ebda5424583fb72cd9f4997806ee0e1571f983b024b6bf1a11077b763cf30a0b05a7ff12c25a51f8020ff3360ef597
 SHA512 
80a35c94753c1e32c7d58778031ab02ee70afdf9968ca647079d5a8c124c2bd10473a67609c8e9d48bc66ae94ba49dc9dab49a96cdc864a418f1f48d74ba80c9
-DIST inspircd-3.13.0.tar.gz 868027 BLAKE2B 
9d31917d076329d255f3b29a394a1329f286d3178573063e5af48148c14ba8a4c6b78e90251ec9d8df9dc10726435dd4aff381c65d81c902034ea527aabac51f
 SHA512 
1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca
 DIST inspircd-3.14.0-fix-build-paths.patch.bz2 4731 BLAKE2B 
5d8bdfc2af5ff4e9f0e592cb23dd747f9bcfcaad63a725d03fc78b2b032bc4df59a21dfca2067b3e50c1dcf18257706fb30862a1db919e109b8954aa06712efe
 SHA512 
bfd5bdf58fa0ce8e91da1d74aada01f7cafd33b911f5445fd379728f5e67c8b10cf68cdc74dc0cf3d6bdab87ee9cb2251a52e3ed165970381b19a487ee11b554
 DIST inspircd-3.14.0.tar.gz 869137 BLAKE2B 
d02d98c6922093e2e04a8f68092a8591ca4b7e5b079676ddc9b33c315725ac4c6739528c3285820683f0daba9926c4be8577e643b4a6cc28d9d3f39151d7da82
 SHA512 
c19afc20b779a029b9e7a88470806d4a8e45d1fa3e9fd8597c02811d5669e6812c33dc3086557f1cb28335a778c50b78efd863357f500780dbadc61c02c2253c
 DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679

diff --git a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
deleted file mode 100644
index e7c8539265fb..
--- a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="
-   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-template-files.patch.bz2
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-logrotate-conf.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. .configure/apparmor )
-PATCHES=(
-   "${WORKDIR}"/${P}-fix-path-builds.patch
-   "${WORKDIR}"/${P}-fix-template-files.patch
-   "${WORKDIR}"/${P}-fix-logrotate-conf.patch)
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-01-03 Thread Sam James
commit: ecaae10d5206ce2d565cde20d35f67937addf9c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  4 05:22:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  4 05:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecaae10d

net-irc/inspircd: Stabilize 3.14.0-r1 x86, #889632

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
index b118b579ce4b..2d928bd71404 100644
--- a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
+++ b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-01-03 Thread Sam James
commit: 1f51e8290a336e6edd15114f82e126ae89814365
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  4 05:22:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  4 05:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f51e829

net-irc/inspircd: Stabilize 3.14.0-r1 amd64, #889632

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.14.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
index 74fee7dad769..b118b579ce4b 100644
--- a/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
+++ b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-10-04 Thread Ionen Wolkens
commit: 49b802acaedbbd035d407ffa4fe271bc6732d4a3
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Oct  3 05:18:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct  5 00:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b802ac

net-irc/inspircd: Revbump to fix user/group for logrotate+systemd

Set correct owner and group in logrotate file.

ionen's note: doing this also fixes it for the systemd service file

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27590
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-irc/inspircd/{inspircd-3.14.0.ebuild => inspircd-3.14.0-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-irc/inspircd/inspircd-3.14.0.ebuild 
b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
similarity index 99%
rename from net-irc/inspircd/inspircd-3.14.0.ebuild
rename to net-irc/inspircd/inspircd-3.14.0-r1.ebuild
index 09344ff0054e..74fee7dad769 100644
--- a/net-irc/inspircd/inspircd-3.14.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.14.0-r1.ebuild
@@ -64,6 +64,8 @@ src_configure() {
--disable-auto-extras
--disable-ownership
--system
+   --uid ${PN}
+   --gid ${PN}
--binary-dir="/usr/bin"
--data-dir="/var/lib/${PN}/data"
--example-dir="/usr/share/doc/${PV}"



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-09-12 Thread Joonas Niilola
commit: 422bcb88474c9497d21aa02848ed28d760b8d109
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug 29 05:40:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Sep 12 13:40:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422bcb88

net-irc/inspircd: Add 3.14.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27051
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.14.0.ebuild | 107 
 2 files changed, 109 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index f68a6ebda90f..59eb8ce6d90f 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -2,3 +2,5 @@ DIST inspircd-3.13.0-fix-logrotate-conf.patch.bz2 537 BLAKE2B 
81bb056b1dba8bd471
 DIST inspircd-3.13.0-fix-path-builds.patch.bz2 4719 BLAKE2B 
f0a278f2cba6a6c84c60ef34c9f15b2fbd4ecad4a3e16944b4a50437209447c70db2faffcb6f0a18a5b970721ceaea041763e5ca237129211cf8c3bb8d925bb5
 SHA512 
124ba020382f9efbcc1a6d79f5b6ace61a70c6b86d46ce1067d9a05172ac77db7b06c3b61037f158d2fff3356bf897fae4504212b56a242c27fa42f5ba12a3ad
 DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b985f815e2d12c8ebda5424583fb72cd9f4997806ee0e1571f983b024b6bf1a11077b763cf30a0b05a7ff12c25a51f8020ff3360ef597
 SHA512 
80a35c94753c1e32c7d58778031ab02ee70afdf9968ca647079d5a8c124c2bd10473a67609c8e9d48bc66ae94ba49dc9dab49a96cdc864a418f1f48d74ba80c9
 DIST inspircd-3.13.0.tar.gz 868027 BLAKE2B 
9d31917d076329d255f3b29a394a1329f286d3178573063e5af48148c14ba8a4c6b78e90251ec9d8df9dc10726435dd4aff381c65d81c902034ea527aabac51f
 SHA512 
1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca
+DIST inspircd-3.14.0-fix-build-paths.patch.bz2 4731 BLAKE2B 
5d8bdfc2af5ff4e9f0e592cb23dd747f9bcfcaad63a725d03fc78b2b032bc4df59a21dfca2067b3e50c1dcf18257706fb30862a1db919e109b8954aa06712efe
 SHA512 
bfd5bdf58fa0ce8e91da1d74aada01f7cafd33b911f5445fd379728f5e67c8b10cf68cdc74dc0cf3d6bdab87ee9cb2251a52e3ed165970381b19a487ee11b554
+DIST inspircd-3.14.0.tar.gz 869137 BLAKE2B 
d02d98c6922093e2e04a8f68092a8591ca4b7e5b079676ddc9b33c315725ac4c6739528c3285820683f0daba9926c4be8577e643b4a6cc28d9d3f39151d7da82
 SHA512 
c19afc20b779a029b9e7a88470806d4a8e45d1fa3e9fd8597c02811d5669e6812c33dc3086557f1cb28335a778c50b78efd863357f500780dbadc61c02c2253c

diff --git a/net-irc/inspircd/inspircd-3.14.0.ebuild 
b/net-irc/inspircd/inspircd-3.14.0.ebuild
new file mode 100644
index ..09344ff0054e
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.14.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="
+   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. .configure/apparmor )
+PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="ssl_gnutls,"
+   use ldap && extras+="ldap,"
+   use maxminddb && extras+="geo_maxmind,"
+   use mbedtls && extras+="ssl_mbedtls,"
+   use mysql && extras+="mysql,"
+   use pcre && extras+="regex_pcre,"
+   use postgres && extras+="pgsql,"
+   use re2 && extras+="regex_re2,"
+   use regex-posix && extras+="regex_posix,"
+   use regex-stdlib && extras+="regex_stdlib,"
+   use sqlite && extras+="sqlite3,"
+   use ssl && extras+="ssl_openssl,"
+   use sslrehashsignal && extras+="sslrehashsignal,"
+   use tre && extras+="regex_tre,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --enable-extras=${extras%,}
+  

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-09-04 Thread Sam James
commit: 05d3366e649688d3a2a37ed5f9d39cb68bec2238
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Aug 31 05:34:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  5 01:25:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d3366e

net-irc/inspircd: Drop 3.12.0-r1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27084
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   2 -
 net-irc/inspircd/inspircd-3.12.0-r1.ebuild | 117 -
 2 files changed, 119 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index eb4c4facc4f9..f68a6ebda90f 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,5 +1,3 @@
-DIST inspircd-3.12.0-fix-path-builds.patch.bz2 4570 BLAKE2B 
2c2cea615f9e170c249868a60dcf698ba130b33e6e0553bb8c3070698332e643f3d58fc823fe92621e5498c8606b8334afe1536c9772a24f389010a93b72bc09
 SHA512 
e20171d6c94c163c414c0aa2a02a22ec2de02ec20a00542ada0181abc46e229f7e9d9108b88895a1ad6134b72e3fdab6e80b6c6b33e10b8be73f3a28130c0adb
-DIST inspircd-3.12.0.tar.gz 864630 BLAKE2B 
eb8fc00934bdd1e1b119465a6e9f7b6f563c855607905ae256dd0f433d460872d185d2b17ca5033dad7fc07d1e049ce714bf92b91033e5157f796c1451ed
 SHA512 
b8ad5bef5c4ea493bb77976cf75861efb445792696b536eab875c7c5e1a5fa679a5ad48c73a2bcb448871b4398f8370cde326abf389fc21db7e5fd24cfcdca59
 DIST inspircd-3.13.0-fix-logrotate-conf.patch.bz2 537 BLAKE2B 
81bb056b1dba8bd4716b29dd582fc9e77793b7296bbd41570eab6d569a496a5725db74a476aab78174e16f67158f8d2c4feba55ff1db7ed1c0012e303d45b0b4
 SHA512 
9a3b4f7842be44278725348d8e42db719e280745c1394a6005b6bd25ab79ad78c7717d8befd7a1ab973efc23ed0299eed4418b41d26d2ed4990a516cddc63c78
 DIST inspircd-3.13.0-fix-path-builds.patch.bz2 4719 BLAKE2B 
f0a278f2cba6a6c84c60ef34c9f15b2fbd4ecad4a3e16944b4a50437209447c70db2faffcb6f0a18a5b970721ceaea041763e5ca237129211cf8c3bb8d925bb5
 SHA512 
124ba020382f9efbcc1a6d79f5b6ace61a70c6b86d46ce1067d9a05172ac77db7b06c3b61037f158d2fff3356bf897fae4504212b56a242c27fa42f5ba12a3ad
 DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b985f815e2d12c8ebda5424583fb72cd9f4997806ee0e1571f983b024b6bf1a11077b763cf30a0b05a7ff12c25a51f8020ff3360ef597
 SHA512 
80a35c94753c1e32c7d58778031ab02ee70afdf9968ca647079d5a8c124c2bd10473a67609c8e9d48bc66ae94ba49dc9dab49a96cdc864a418f1f48d74ba80c9

diff --git a/net-irc/inspircd/inspircd-3.12.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
deleted file mode 100644
index 96b4739cfa9a..
--- a/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${WORKDIR}"/${P}-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-08-29 Thread Joonas Niilola
commit: 646b6833e793aabdfea89c68fd6018e1aab52171
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 30 05:52:21 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 30 05:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646b6833

net-irc/inspircd: Stabilize 3.13.0-r1 amd64, #867247

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
index e11fda5aeffe..aaed7872266a 100644
--- a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
+++ b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-08-29 Thread Joonas Niilola
commit: d26c16791965420bbfdc6eda9a17f0922b7a005a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 30 05:52:49 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 30 05:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26c1679

net-irc/inspircd: Stabilize 3.13.0-r1 x86, #867247

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
index aaed7872266a..e7c8539265fb 100644
--- a/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
+++ b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-07-23 Thread Joonas Niilola
commit: 8b63637ee4596ffe3e50863c9853b23541c4249a
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Jul 11 01:02:39 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 23 09:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b63637e

net-irc/inspircd: Add logrotate fix

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26340
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   | 1 +
 .../inspircd/{inspircd-3.13.0.ebuild => inspircd-3.13.0-r1.ebuild}  | 6 --
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 7a62c410998e..eb4c4facc4f9 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,5 +1,6 @@
 DIST inspircd-3.12.0-fix-path-builds.patch.bz2 4570 BLAKE2B 
2c2cea615f9e170c249868a60dcf698ba130b33e6e0553bb8c3070698332e643f3d58fc823fe92621e5498c8606b8334afe1536c9772a24f389010a93b72bc09
 SHA512 
e20171d6c94c163c414c0aa2a02a22ec2de02ec20a00542ada0181abc46e229f7e9d9108b88895a1ad6134b72e3fdab6e80b6c6b33e10b8be73f3a28130c0adb
 DIST inspircd-3.12.0.tar.gz 864630 BLAKE2B 
eb8fc00934bdd1e1b119465a6e9f7b6f563c855607905ae256dd0f433d460872d185d2b17ca5033dad7fc07d1e049ce714bf92b91033e5157f796c1451ed
 SHA512 
b8ad5bef5c4ea493bb77976cf75861efb445792696b536eab875c7c5e1a5fa679a5ad48c73a2bcb448871b4398f8370cde326abf389fc21db7e5fd24cfcdca59
+DIST inspircd-3.13.0-fix-logrotate-conf.patch.bz2 537 BLAKE2B 
81bb056b1dba8bd4716b29dd582fc9e77793b7296bbd41570eab6d569a496a5725db74a476aab78174e16f67158f8d2c4feba55ff1db7ed1c0012e303d45b0b4
 SHA512 
9a3b4f7842be44278725348d8e42db719e280745c1394a6005b6bd25ab79ad78c7717d8befd7a1ab973efc23ed0299eed4418b41d26d2ed4990a516cddc63c78
 DIST inspircd-3.13.0-fix-path-builds.patch.bz2 4719 BLAKE2B 
f0a278f2cba6a6c84c60ef34c9f15b2fbd4ecad4a3e16944b4a50437209447c70db2faffcb6f0a18a5b970721ceaea041763e5ca237129211cf8c3bb8d925bb5
 SHA512 
124ba020382f9efbcc1a6d79f5b6ace61a70c6b86d46ce1067d9a05172ac77db7b06c3b61037f158d2fff3356bf897fae4504212b56a242c27fa42f5ba12a3ad
 DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b985f815e2d12c8ebda5424583fb72cd9f4997806ee0e1571f983b024b6bf1a11077b763cf30a0b05a7ff12c25a51f8020ff3360ef597
 SHA512 
80a35c94753c1e32c7d58778031ab02ee70afdf9968ca647079d5a8c124c2bd10473a67609c8e9d48bc66ae94ba49dc9dab49a96cdc864a418f1f48d74ba80c9
 DIST inspircd-3.13.0.tar.gz 868027 BLAKE2B 
9d31917d076329d255f3b29a394a1329f286d3178573063e5af48148c14ba8a4c6b78e90251ec9d8df9dc10726435dd4aff381c65d81c902034ea527aabac51f
 SHA512 
1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca

diff --git a/net-irc/inspircd/inspircd-3.13.0.ebuild 
b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
similarity index 93%
rename from net-irc/inspircd/inspircd-3.13.0.ebuild
rename to net-irc/inspircd/inspircd-3.13.0-r1.ebuild
index 8d51e4a14324..e11fda5aeffe 100644
--- a/net-irc/inspircd/inspircd-3.13.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.13.0-r1.ebuild
@@ -10,7 +10,8 @@ HOMEPAGE="https://www.inspircd.org/;
 SRC_URI="
https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz

https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-template-files.patch.bz2;
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-template-files.patch.bz2
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-logrotate-conf.patch.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -37,7 +38,8 @@ DEPEND="${RDEPEND}"
 DOCS=( docs/. .configure/apparmor )
 PATCHES=(
"${WORKDIR}"/${P}-fix-path-builds.patch
-   "${WORKDIR}"/${P}-fix-template-files.patch)
+   "${WORKDIR}"/${P}-fix-template-files.patch
+   "${WORKDIR}"/${P}-fix-logrotate-conf.patch)
 
 src_configure() {
local extras=""



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-05-17 Thread Ionen Wolkens
commit: c487ffd83c81a7ec580d3af40ba98d0c421397e6
Author: Wade Cline  hotmail  com>
AuthorDate: Tue May  3 03:18:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 17 11:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c487ffd8

net-irc/inspircd: Add v3.13.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25396
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-irc/inspircd/Manifest   |   3 +
 net-irc/inspircd/inspircd-3.13.0.ebuild | 114 
 2 files changed, 117 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 519937671bd7..7a62c410998e 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,5 @@
 DIST inspircd-3.12.0-fix-path-builds.patch.bz2 4570 BLAKE2B 
2c2cea615f9e170c249868a60dcf698ba130b33e6e0553bb8c3070698332e643f3d58fc823fe92621e5498c8606b8334afe1536c9772a24f389010a93b72bc09
 SHA512 
e20171d6c94c163c414c0aa2a02a22ec2de02ec20a00542ada0181abc46e229f7e9d9108b88895a1ad6134b72e3fdab6e80b6c6b33e10b8be73f3a28130c0adb
 DIST inspircd-3.12.0.tar.gz 864630 BLAKE2B 
eb8fc00934bdd1e1b119465a6e9f7b6f563c855607905ae256dd0f433d460872d185d2b17ca5033dad7fc07d1e049ce714bf92b91033e5157f796c1451ed
 SHA512 
b8ad5bef5c4ea493bb77976cf75861efb445792696b536eab875c7c5e1a5fa679a5ad48c73a2bcb448871b4398f8370cde326abf389fc21db7e5fd24cfcdca59
+DIST inspircd-3.13.0-fix-path-builds.patch.bz2 4719 BLAKE2B 
f0a278f2cba6a6c84c60ef34c9f15b2fbd4ecad4a3e16944b4a50437209447c70db2faffcb6f0a18a5b970721ceaea041763e5ca237129211cf8c3bb8d925bb5
 SHA512 
124ba020382f9efbcc1a6d79f5b6ace61a70c6b86d46ce1067d9a05172ac77db7b06c3b61037f158d2fff3356bf897fae4504212b56a242c27fa42f5ba12a3ad
+DIST inspircd-3.13.0-fix-template-files.patch.bz2 785 BLAKE2B 
ee559a1e92c7ff1b985f815e2d12c8ebda5424583fb72cd9f4997806ee0e1571f983b024b6bf1a11077b763cf30a0b05a7ff12c25a51f8020ff3360ef597
 SHA512 
80a35c94753c1e32c7d58778031ab02ee70afdf9968ca647079d5a8c124c2bd10473a67609c8e9d48bc66ae94ba49dc9dab49a96cdc864a418f1f48d74ba80c9
+DIST inspircd-3.13.0.tar.gz 868027 BLAKE2B 
9d31917d076329d255f3b29a394a1329f286d3178573063e5af48148c14ba8a4c6b78e90251ec9d8df9dc10726435dd4aff381c65d81c902034ea527aabac51f
 SHA512 
1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca

diff --git a/net-irc/inspircd/inspircd-3.13.0.ebuild 
b/net-irc/inspircd/inspircd-3.13.0.ebuild
new file mode 100644
index ..48edcd50c9a7
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.13.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="
+   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2
+   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-template-files.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. .configure/apparmor )
+PATCHES=(
+   "${WORKDIR}"/${P}-fix-path-builds.patch
+   "${WORKDIR}"/${P}-fix-template-files.patch)
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="ssl_gnutls,"
+   use ldap && extras+="ldap,"
+   use maxminddb && extras+="geo_maxmind,"
+   use mbedtls && extras+="ssl_mbedtls,"
+   use mysql && extras+="mysql,"
+   use pcre && extras+="regex_pcre,"
+   use postgres && extras+="pgsql,"
+   use re2 && extras+="regex_re2,"
+   use regex-posix && extras+="regex_posix,"
+   use regex-stdlib && extras+="regex_stdlib,"
+   use sqlite && extras+="sqlite3,"
+   use ssl && extras+="ssl_openssl,"
+   use sslrehashsignal && extras+="sslrehashsignal,"
+   use tre && extras+="regex_tre,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-05-17 Thread Ionen Wolkens
commit: 22b980f12c7e8bc93312ec64c8f6b2a0fe22b411
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 17 10:44:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 17 11:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b980f1

net-irc/inspircd: remove unnecessary src_prepare

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-irc/inspircd/inspircd-3.13.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-irc/inspircd/inspircd-3.13.0.ebuild 
b/net-irc/inspircd/inspircd-3.13.0.ebuild
index 48edcd50c9a7..8d51e4a14324 100644
--- a/net-irc/inspircd/inspircd-3.13.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.13.0.ebuild
@@ -39,10 +39,6 @@ PATCHES=(
"${WORKDIR}"/${P}-fix-path-builds.patch
"${WORKDIR}"/${P}-fix-template-files.patch)
 
-src_prepare() {
-   default
-}
-
 src_configure() {
local extras=""
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-03-22 Thread Sam James
commit: 8385c40c4a2dffe1ed636a3060f4f3c1b342b888
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 23 05:13:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 23 05:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8385c40c

net-irc/inspircd: fix PATCHES

Uses ${PF}, aaargh! Broke with the OpenLDAP revbump.

Thanks-to: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
index f5a4ed610821..96b4739cfa9a 100644
--- a/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( docs/. )
-PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
+PATCHES=( "${WORKDIR}"/${P}-fix-path-builds.patch )
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-03-22 Thread Sam James
commit: 49d0778f9b003204654b381fa1d7c399d3b0c395
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 23 00:08:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 23 00:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d0778f

net-irc/inspircd: add subslot dep on OpenLDAP

New OpenLDAP breaks ABI (changes SONAME)

Signed-off-by: Sam James  gentoo.org>

 .../inspircd/{inspircd-3.12.0.ebuild => inspircd-3.12.0-r1.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
similarity index 97%
rename from net-irc/inspircd/inspircd-3.12.0.ebuild
rename to net-irc/inspircd/inspircd-3.12.0-r1.ebuild
index 6d81793c4524..f5a4ed610821 100644
--- a/net-irc/inspircd/inspircd-3.12.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0-r1.ebuild
@@ -20,8 +20,8 @@ RDEPEND="
acct-user/inspircd
dev-lang/perl
gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
+   ldap? ( net-nds/openldap:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
mbedtls? ( net-libs/mbedtls:= )
mysql? ( dev-db/mysql-connector-c:= )
pcre? ( dev-libs/libpcre )



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-02-09 Thread Sam James
commit: 23d0a4e437923812efcf008781ddee0c43eb2f31
Author: Wade Cline  hotmail  com>
AuthorDate: Tue Feb  8 03:56:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  9 11:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d0a4e4

net-irc/inspircd: Drop 3.11.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24125
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest   |   2 -
 net-irc/inspircd/inspircd-3.11.0.ebuild | 122 
 2 files changed, 124 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index df29aae4e49e..519937671bd7 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,2 @@
-DIST inspircd-3.11.0-fix-path-builds.patch.bz2 4564 BLAKE2B 
5414c6bff651f179bb7f214198d13c08ce1e92b6946729d617a56a2dd451a239520bc946823603b2e3ab0a78577f077c1d566bfa6771d6c9866ef5249269653c
 SHA512 
92feddfa23acac2f1813539f9fae0e1c6c7332565c5d63df02e6f800b4457ed1ac1eff4f3aee8fb155dbae5b6d1d16536b435734549f740ae294382330837d5c
-DIST inspircd-3.11.0.tar.gz 859767 BLAKE2B 
a0924d302577dcb471e22c0df21b7259c5b68b1ee2080233c31e84bc5cf8c32fbe134a359bf4d7f7541f512e078a9e75717df2dc7178670b3e3d7c7dfb2930b7
 SHA512 
59a277de041f1b0d44204c36190b6bd728f981997ba377f5bf9b7745fce122271e3df35223ff11d8d31d70f1f378977ea6603963ff2bb1a4fbaac958903b0da3
 DIST inspircd-3.12.0-fix-path-builds.patch.bz2 4570 BLAKE2B 
2c2cea615f9e170c249868a60dcf698ba130b33e6e0553bb8c3070698332e643f3d58fc823fe92621e5498c8606b8334afe1536c9772a24f389010a93b72bc09
 SHA512 
e20171d6c94c163c414c0aa2a02a22ec2de02ec20a00542ada0181abc46e229f7e9d9108b88895a1ad6134b72e3fdab6e80b6c6b33e10b8be73f3a28130c0adb
 DIST inspircd-3.12.0.tar.gz 864630 BLAKE2B 
eb8fc00934bdd1e1b119465a6e9f7b6f563c855607905ae256dd0f433d460872d185d2b17ca5033dad7fc07d1e049ce714bf92b91033e5157f796c1451ed
 SHA512 
b8ad5bef5c4ea493bb77976cf75861efb445792696b536eab875c7c5e1a5fa679a5ad48c73a2bcb448871b4398f8370cde326abf389fc21db7e5fd24cfcdca59

diff --git a/net-irc/inspircd/inspircd-3.11.0.ebuild 
b/net-irc/inspircd/inspircd-3.11.0.ebuild
deleted file mode 100644
index b8aa1c3f23b4..
--- a/net-irc/inspircd/inspircd-3.11.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-interactive
-   --disable-auto-extras
-   --prefix="/usr/$(get_libdir)/${PN}"
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-02-07 Thread Jakov Smolić
commit: 58e50df51fe966d31b8b64069d5878f8e34baf10
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb  7 09:05:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb  7 09:05:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e50df5

net-irc/inspircd: Stabilize 3.12.0 x86, #832820

Signed-off-by: Jakov Smolić  gentoo.org>

 net-irc/inspircd/inspircd-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0.ebuild
index d08a901ea87e..6d81793c4524 100644
--- a/net-irc/inspircd/inspircd-3.12.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-02-07 Thread Jakov Smolić
commit: 51929bbe53a8844c4d5420d65d45998dbdc6d480
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb  7 09:04:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb  7 09:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51929bbe

net-irc/inspircd: Stabilize 3.12.0 amd64, #832820

Signed-off-by: Jakov Smolić  gentoo.org>

 net-irc/inspircd/inspircd-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0.ebuild
index 3db8eda66289..d08a901ea87e 100644
--- a/net-irc/inspircd/inspircd-3.12.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-02-05 Thread Sam James
commit: 00db0338065f692e5907343dc555ce55da9c79ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  6 07:39:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  6 07:39:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00db0338

net-irc/inspircd: Keyword 3.12.0 arm64, #829521

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0.ebuild
index aa45b8b7971a..3db8eda66289 100644
--- a/net-irc/inspircd/inspircd-3.12.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-02-04 Thread Sam James
commit: a4980067d7312983da84cf579a5d6a45078f2249
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  5 06:32:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  5 06:32:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4980067

net-irc/inspircd: Keyword 3.12.0 arm, #829521

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0.ebuild
index ffef87177d73..aa45b8b7971a 100644
--- a/net-irc/inspircd/inspircd-3.12.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2022-01-03 Thread Florian Schmaus
commit: 87e8bb4372a10477bbda61a459cbd185e1e72e55
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Jan  1 03:19:42 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jan  3 18:44:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e8bb43

net-irc/inspircd: Add 3.12.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23609
Signed-off-by: Florian Schmaus  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.12.0.ebuild | 117 
 2 files changed, 119 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 91e291f50d89..df29aae4e49e 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,4 @@
 DIST inspircd-3.11.0-fix-path-builds.patch.bz2 4564 BLAKE2B 
5414c6bff651f179bb7f214198d13c08ce1e92b6946729d617a56a2dd451a239520bc946823603b2e3ab0a78577f077c1d566bfa6771d6c9866ef5249269653c
 SHA512 
92feddfa23acac2f1813539f9fae0e1c6c7332565c5d63df02e6f800b4457ed1ac1eff4f3aee8fb155dbae5b6d1d16536b435734549f740ae294382330837d5c
 DIST inspircd-3.11.0.tar.gz 859767 BLAKE2B 
a0924d302577dcb471e22c0df21b7259c5b68b1ee2080233c31e84bc5cf8c32fbe134a359bf4d7f7541f512e078a9e75717df2dc7178670b3e3d7c7dfb2930b7
 SHA512 
59a277de041f1b0d44204c36190b6bd728f981997ba377f5bf9b7745fce122271e3df35223ff11d8d31d70f1f378977ea6603963ff2bb1a4fbaac958903b0da3
+DIST inspircd-3.12.0-fix-path-builds.patch.bz2 4570 BLAKE2B 
2c2cea615f9e170c249868a60dcf698ba130b33e6e0553bb8c3070698332e643f3d58fc823fe92621e5498c8606b8334afe1536c9772a24f389010a93b72bc09
 SHA512 
e20171d6c94c163c414c0aa2a02a22ec2de02ec20a00542ada0181abc46e229f7e9d9108b88895a1ad6134b72e3fdab6e80b6c6b33e10b8be73f3a28130c0adb
+DIST inspircd-3.12.0.tar.gz 864630 BLAKE2B 
eb8fc00934bdd1e1b119465a6e9f7b6f563c855607905ae256dd0f433d460872d185d2b17ca5033dad7fc07d1e049ce714bf92b91033e5157f796c1451ed
 SHA512 
b8ad5bef5c4ea493bb77976cf75861efb445792696b536eab875c7c5e1a5fa679a5ad48c73a2bcb448871b4398f8370cde326abf389fc21db7e5fd24cfcdca59

diff --git a/net-irc/inspircd/inspircd-3.12.0.ebuild 
b/net-irc/inspircd/inspircd-3.12.0.ebuild
new file mode 100644
index ..ffef87177d73
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.12.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-interactive
+   --disable-auto-extras
+   --prefix="/usr/$(get_libdir)/${PN}"
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-10-27 Thread Sam James
commit: 6665f1926627427a7c180bb5a7609ef891cb47b3
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Oct 27 04:34:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 07:06:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6665f192

net-irc/inspircd: Drop 3.10.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22720
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest   |   2 -
 net-irc/inspircd/inspircd-3.10.0.ebuild | 122 
 2 files changed, 124 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 46442b9cfae..91e291f50d8 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,2 @@
-DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
-DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
 DIST inspircd-3.11.0-fix-path-builds.patch.bz2 4564 BLAKE2B 
5414c6bff651f179bb7f214198d13c08ce1e92b6946729d617a56a2dd451a239520bc946823603b2e3ab0a78577f077c1d566bfa6771d6c9866ef5249269653c
 SHA512 
92feddfa23acac2f1813539f9fae0e1c6c7332565c5d63df02e6f800b4457ed1ac1eff4f3aee8fb155dbae5b6d1d16536b435734549f740ae294382330837d5c
 DIST inspircd-3.11.0.tar.gz 859767 BLAKE2B 
a0924d302577dcb471e22c0df21b7259c5b68b1ee2080233c31e84bc5cf8c32fbe134a359bf4d7f7541f512e078a9e75717df2dc7178670b3e3d7c7dfb2930b7
 SHA512 
59a277de041f1b0d44204c36190b6bd728f981997ba377f5bf9b7745fce122271e3df35223ff11d8d31d70f1f378977ea6603963ff2bb1a4fbaac958903b0da3

diff --git a/net-irc/inspircd/inspircd-3.10.0.ebuild 
b/net-irc/inspircd/inspircd-3.10.0.ebuild
deleted file mode 100644
index 40ac9a9bced..000
--- a/net-irc/inspircd/inspircd-3.10.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-fix-path-builds.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${WORKDIR}"/${P}-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-interactive
-   --disable-auto-extras
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-10-20 Thread Agostino Sarubbo
commit: b636afd3822374c84c0a96b6c71934155c991f97
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 20 07:02:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 20 07:02:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b636afd3

net-irc/inspircd: x86 stable wrt bug #818754

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.11.0.ebuild 
b/net-irc/inspircd/inspircd-3.11.0.ebuild
index b6e5cd76fa8..b8aa1c3f23b 100644
--- a/net-irc/inspircd/inspircd-3.11.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-10-20 Thread Agostino Sarubbo
commit: d9197ff2d8c553f5428843b8789ebe14e71c93be
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 20 06:56:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 20 06:56:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9197ff2

net-irc/inspircd: amd64 stable wrt bug #818754

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.11.0.ebuild 
b/net-irc/inspircd/inspircd-3.11.0.ebuild
index d013d22d99d..b6e5cd76fa8 100644
--- a/net-irc/inspircd/inspircd-3.11.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-09-10 Thread Joonas Niilola
commit: 91d9abbd38480a50dbb8b86218f1498af379fb78
Author: Wade Cline  hotmail  com>
AuthorDate: Thu Sep  9 05:49:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 07:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d9abbd

net-irc/inspircd: Add 3.11.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   2 +
 net-irc/inspircd/inspircd-3.11.0.ebuild | 122 
 2 files changed, 124 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 80aff9f7d79..03adc35eecf 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,5 @@
 DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
 DIST inspircd-3.10.0-r1-fix-path-builds.patch.bz2 4109 BLAKE2B 
d5c778c94c39dce65e47f04983bfa14733ac7b0cbe78af21e26d52d740cb2b38f183e2ae8ef1f003f9629062158a70c89055c294d7dc61106b1597a5ebed6633
 SHA512 
0d51349887d96c875fe98ab1dba9643c6d0f1af367dff6f187a9e31eb4ea49b953bd89c38dc6e93d00dea4dfa8337f9ebda13dfdd2c174d64c174fe5e193c30a
 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
+DIST inspircd-3.11.0-fix-path-builds.patch.bz2 4564 BLAKE2B 
5414c6bff651f179bb7f214198d13c08ce1e92b6946729d617a56a2dd451a239520bc946823603b2e3ab0a78577f077c1d566bfa6771d6c9866ef5249269653c
 SHA512 
92feddfa23acac2f1813539f9fae0e1c6c7332565c5d63df02e6f800b4457ed1ac1eff4f3aee8fb155dbae5b6d1d16536b435734549f740ae294382330837d5c
+DIST inspircd-3.11.0.tar.gz 859767 BLAKE2B 
a0924d302577dcb471e22c0df21b7259c5b68b1ee2080233c31e84bc5cf8c32fbe134a359bf4d7f7541f512e078a9e75717df2dc7178670b3e3d7c7dfb2930b7
 SHA512 
59a277de041f1b0d44204c36190b6bd728f981997ba377f5bf9b7745fce122271e3df35223ff11d8d31d70f1f378977ea6603963ff2bb1a4fbaac958903b0da3

diff --git a/net-irc/inspircd/inspircd-3.11.0.ebuild 
b/net-irc/inspircd/inspircd-3.11.0.ebuild
new file mode 100644
index 000..8d8f0ae5d43
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.11.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-path-builds.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-09-10 Thread Joonas Niilola
commit: 492f6fd243703569a4dff25865c0eb43865acb6e
Author: Wade Cline  hotmail  com>
AuthorDate: Thu Sep  9 06:02:15 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 07:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492f6fd2

net-irc/inspircd: Drop 3.10.0-r1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22251
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 net-irc/inspircd/inspircd-3.10.0-r1.ebuild | 122 -
 2 files changed, 123 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 03adc35eecf..46442b9cfae 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,5 +1,4 @@
 DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
-DIST inspircd-3.10.0-r1-fix-path-builds.patch.bz2 4109 BLAKE2B 
d5c778c94c39dce65e47f04983bfa14733ac7b0cbe78af21e26d52d740cb2b38f183e2ae8ef1f003f9629062158a70c89055c294d7dc61106b1597a5ebed6633
 SHA512 
0d51349887d96c875fe98ab1dba9643c6d0f1af367dff6f187a9e31eb4ea49b953bd89c38dc6e93d00dea4dfa8337f9ebda13dfdd2c174d64c174fe5e193c30a
 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
 DIST inspircd-3.11.0-fix-path-builds.patch.bz2 4564 BLAKE2B 
5414c6bff651f179bb7f214198d13c08ce1e92b6946729d617a56a2dd451a239520bc946823603b2e3ab0a78577f077c1d566bfa6771d6c9866ef5249269653c
 SHA512 
92feddfa23acac2f1813539f9fae0e1c6c7332565c5d63df02e6f800b4457ed1ac1eff4f3aee8fb155dbae5b6d1d16536b435734549f740ae294382330837d5c
 DIST inspircd-3.11.0.tar.gz 859767 BLAKE2B 
a0924d302577dcb471e22c0df21b7259c5b68b1ee2080233c31e84bc5cf8c32fbe134a359bf4d7f7541f512e078a9e75717df2dc7178670b3e3d7c7dfb2930b7
 SHA512 
59a277de041f1b0d44204c36190b6bd728f981997ba377f5bf9b7745fce122271e3df35223ff11d8d31d70f1f378977ea6603963ff2bb1a4fbaac958903b0da3

diff --git a/net-irc/inspircd/inspircd-3.10.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.10.0-r1.ebuild
deleted file mode 100644
index a3c99234167..000
--- a/net-irc/inspircd/inspircd-3.10.0-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-3.10.0-r1-fix-path-builds.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-09-10 Thread Joonas Niilola
commit: d508e97ad5e2ab6a7dd3a961d03e989fb983da0b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 07:17:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 07:22:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d508e97a

net-irc/inspircd: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.11.0.ebuild 
b/net-irc/inspircd/inspircd-3.11.0.ebuild
index 8d8f0ae5d43..d013d22d99d 100644
--- a/net-irc/inspircd/inspircd-3.11.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.11.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 inherit toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-06-21 Thread Sam James
commit: dfaa2812e4ed5e0e2c4003b088266c619d993231
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Jun 21 03:43:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 22:25:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaa2812

net-irc/inspircd: Revbump for config file patch tweaks

Fix a few default paths to be more Gentoo-specific.  Do not needlessly
remove codepage files.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21351
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 net-irc/inspircd/inspircd-3.10.0-r1.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 65e95bbd2e8..80aff9f7d79 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
+DIST inspircd-3.10.0-r1-fix-path-builds.patch.bz2 4109 BLAKE2B 
d5c778c94c39dce65e47f04983bfa14733ac7b0cbe78af21e26d52d740cb2b38f183e2ae8ef1f003f9629062158a70c89055c294d7dc61106b1597a5ebed6633
 SHA512 
0d51349887d96c875fe98ab1dba9643c6d0f1af367dff6f187a9e31eb4ea49b953bd89c38dc6e93d00dea4dfa8337f9ebda13dfdd2c174d64c174fe5e193c30a
 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944

diff --git a/net-irc/inspircd/inspircd-3.10.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.10.0-r1.ebuild
new file mode 100644
index 000..a3c99234167
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.10.0-r1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://www.inspircd.org/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-3.10.0-r1-fix-path-builds.patch.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${WORKDIR}"/${PF}-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-interactive
+   --disable-auto-extras
+   --prefix="/usr/$(get_libdir)/${PN}"
+   --config-dir="/etc/${PN}"
+   --data-dir="/var/lib/${PN}/data"
+   --log-dir="/var/log/${PN}"
+   --binary-dir="/usr/bin"
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2021-05-31 Thread Sam James
commit: 2a07167f0bb8ee125b1281c8a96a74a760ef5c82
Author: Wade Cline  hotmail  com>
AuthorDate: Sat May 29 18:38:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 08:15:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a07167f

net-irc/inspircd: Drop 3.9.0

Bug: https://bugs.gentoo.org/791589
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21040
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.9.0-fix-path-builds.patch | 384 -
 net-irc/inspircd/inspircd-3.9.0.ebuild | 121 ---
 3 files changed, 506 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 53ada51b850..65e95bbd2e8 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
 DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
-DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 
68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3
 SHA512 
2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70

diff --git a/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch
deleted file mode 100644
index 2c821586bbf..000
--- a/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch
+++ /dev/null
@@ -1,384 +0,0 @@
-From 675020067b59575c3bef2185aad42f046ea0c83d Mon Sep 17 00:00:00 2001
-From: Wade Cline 
-Date: Mon, 3 Feb 2020 19:10:54 -0800
-Subject: [PATCH] Fix build paths
-

- .../{ascii.conf.example => ascii.conf}|  0
- .../{latin1.conf.example => latin1.conf}  |  2 +-
- .../{rfc1459.conf.example => rfc1459.conf}|  0
- ...c1459.conf.example => strict-rfc1459.conf} |  0
- .../conf/{filter.conf.example => filter.conf} |  0
- .../conf/{helpop.conf.example => helpop.conf} |  0
- .../{inspircd.conf.example => inspircd.conf}  | 20 +--
- docs/conf/{links.conf.example => links.conf}  |  2 +-
- .../{modules.conf.example => modules.conf}| 20 +--
- docs/conf/{motd.txt.example => motd.txt}  |  2 +-
- .../{opermotd.txt.example => opermotd.txt}|  2 +-
- docs/conf/{opers.conf.example => opers.conf}  |  2 +-
- .../{irccloud.conf.example => irccloud.conf}  |  0
- docs/conf/{quotes.txt.example => quotes.txt}  |  0
- .../{anope.conf.example => anope.conf}|  2 +-
- .../{atheme.conf.example => atheme.conf}  |  2 +-
- .../{generic.conf.example => generic.conf}|  0
- make/template/main.mk | 19 +-
- 18 files changed, 36 insertions(+), 37 deletions(-)
- rename docs/conf/codepages/{ascii.conf.example => ascii.conf} (100%)
- rename docs/conf/codepages/{latin1.conf.example => latin1.conf} (97%)
- rename docs/conf/codepages/{rfc1459.conf.example => rfc1459.conf} (100%)
- rename docs/conf/codepages/{strict-rfc1459.conf.example => 
strict-rfc1459.conf} (100%)
- rename docs/conf/{filter.conf.example => filter.conf} (100%)
- rename docs/conf/{helpop.conf.example => helpop.conf} (100%)
- rename docs/conf/{inspircd.conf.example => inspircd.conf} (99%)
- rename docs/conf/{links.conf.example => links.conf} (98%)
- rename docs/conf/{modules.conf.example => modules.conf} (99%)
- rename docs/conf/{motd.txt.example => motd.txt} (96%)
- rename docs/conf/{opermotd.txt.example => opermotd.txt} (96%)
- rename docs/conf/{opers.conf.example => opers.conf} (99%)
- rename docs/conf/providers/{irccloud.conf.example => irccloud.conf} (100%)
- rename docs/conf/{quotes.txt.example => quotes.txt} (100%)
- rename docs/conf/services/{anope.conf.example => anope.conf} (86%)
- rename docs/conf/services/{atheme.conf.example => atheme.conf} (98%)
- rename docs/conf/services/{generic.conf.example => generic.conf} (100%)
-
-diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
-similarity index 100%
-rename from docs/conf/codepages/ascii.conf.example
-rename to docs/conf/codepages/ascii.conf
-diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
-similarity index 97%
-rename from docs/conf/codepages/latin1.conf.example
-rename to 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-05-28 Thread Agostino Sarubbo
commit: 943c543310476c17deba4bb53cb087d230cc9b5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 12:05:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 12:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943c5433

net-irc/inspircd: x86 stable wrt bug #791589

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.10.0.ebuild 
b/net-irc/inspircd/inspircd-3.10.0.ebuild
index 89b04542e54..40ac9a9bced 100644
--- a/net-irc/inspircd/inspircd-3.10.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-fix-path
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-05-28 Thread Agostino Sarubbo
commit: 6624433e6d553d14fa913a662f4ceb68d8352a9b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 12:01:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 12:01:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6624433e

net-irc/inspircd: amd64 stable wrt bug #791589

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.10.0.ebuild 
b/net-irc/inspircd/inspircd-3.10.0.ebuild
index ca68956f4dc..89b04542e54 100644
--- a/net-irc/inspircd/inspircd-3.10.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-fix-path
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2021-05-27 Thread Sam James
commit: 6cdc4b65290f229e928c4c67c1ff4bb29d5ffaca
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 03:47:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 03:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc4b65

net-irc/inspircd: fix SizeViolation

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.10.0-fix-path-builds.patch| 493 -
 net-irc/inspircd/inspircd-3.10.0.ebuild|   3 +-
 3 files changed, 3 insertions(+), 494 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 0d3fc592437..53ada51b850 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
+DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 
42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251
 SHA512 
e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0
 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
 DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 
68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3
 SHA512 
2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70

diff --git a/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch
deleted file mode 100644
index e1def8043c5..000
--- a/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch
+++ /dev/null
@@ -1,493 +0,0 @@
-diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
-similarity index 100%
-rename from docs/conf/codepages/ascii.conf.example
-rename to docs/conf/codepages/ascii.conf
-diff --git a/docs/conf/codepages/iso-8859-1.conf.example 
b/docs/conf/codepages/iso-8859-1.conf.example
-deleted file mode 100644
-index 83a772600..0
 a/docs/conf/codepages/iso-8859-1.conf.example
-+++ /dev/null
-@@ -1,42 +0,0 @@
--# This file contains ISO 8859-1 codepage rules for use with the codepage 
module.
--
--
--
-- # ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ
-- # ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö
-- # øùúûüýþÿ
--
-- # ß => S
-- # à => À
-- # á => Á
-- # â => Â
-- # ã => Ã
-- # ä => Ä
-- # å => Å
-- # æ => Æ
-- # ç => Ç
-- # è => È
-- # é => É
-- # ê => Ê
-- # ë => Ë
-- # ì => Ì
-- # í => Í
-- # î => Î
-- # ï => Ï
-- # ð => Ð
-- # ñ => Ñ
-- # ò => Ò
-- # ó => Ó
-- # ô => Ô
-- # õ => Õ
-- # ö => Ö
-- # ø => Ø
-- # ù => Ù
-- # ú => Ú
-- # û => Û
-- # ü => Ü
-- # ý => Ý
-- # þ => Þ
--
--# Include the ASCII rules to avoid duplication.
--
-diff --git a/docs/conf/codepages/iso-8859-2.conf.example 
b/docs/conf/codepages/iso-8859-2.conf.example
-deleted file mode 100644
-index df41d88fb..0
 a/docs/conf/codepages/iso-8859-2.conf.example
-+++ /dev/null
-@@ -1,60 +0,0 @@
--# This file contains ISO 8859-2 codepage rules for use with the codepage 
module.
--
--
--
--   # Ą
--   # Ł
-- # ĽŚ
-- # ŠŞŤŹ
-- # ŽŻ
--   # ą
--   # ł
-- # ľś
-- # šşťź
-- # žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ
-- # ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö
-- # řůúűüýţ
--
-- # ą => Ą
-- # ł => Ł
-- # ľ => Ľ
-- # ś => Ś
-- # š => Š
-- # ş => Ş
-- # ť => Ť
-- # ź => Ź
-- # ž => Ž
-- # ż => Ż
-- # ŕ => Ŕ
-- # á => Á
-- # â => Â
-- # ă => Ă
-- # ä => Ä
-- # ĺ => Ĺ
-- # ć => Ć
-- # ç => Ç
-- # č => Č
-- # é => É
-- # ę => Ę
-- # ë => Ë
-- # ě => Ě
-- # í => Í
-- # î => Î
-- # ď => Ď
-- # đ => Đ
-- # ń => Ń
-- # ň => Ň
-- # ó => Ó
-- # ô => Ô
-- # ő => Ő
-- # ö => Ö
-- # ř => Ř
-- # ů => Ů
-- # ú => Ú
-- # ű => Ű
-- # ü => Ü
-- # ý => Ý
-- # ţ => Ţ
--
--# Include the ASCII rules to avoid duplication.
--
-diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/rfc1459.conf.example
-rename to docs/conf/codepages/rfc1459.conf
-diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/strict-rfc1459.conf.example
-rename to docs/conf/codepages/strict-rfc1459.conf
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2021-05-27 Thread Sam James
commit: 8651d910c504a5685f6a33f8c82274887b431251
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May 23 07:26:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 03:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8651d910

net-irc/inspircd: Add 3.10.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --force
Bug: https://bugs.gentoo.org/791589
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20942
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.10.0-fix-path-builds.patch| 493 +
 net-irc/inspircd/inspircd-3.10.0.ebuild| 121 +
 3 files changed, 615 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 4e88d3d671d..0d3fc592437 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1 +1,2 @@
+DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B 
b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821
 SHA512 
6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944
 DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 
68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3
 SHA512 
2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70

diff --git a/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch
new file mode 100644
index 000..e1def8043c5
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch
@@ -0,0 +1,493 @@
+diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
+similarity index 100%
+rename from docs/conf/codepages/ascii.conf.example
+rename to docs/conf/codepages/ascii.conf
+diff --git a/docs/conf/codepages/iso-8859-1.conf.example 
b/docs/conf/codepages/iso-8859-1.conf.example
+deleted file mode 100644
+index 83a772600..0
+--- a/docs/conf/codepages/iso-8859-1.conf.example
 /dev/null
+@@ -1,42 +0,0 @@
+-# This file contains ISO 8859-1 codepage rules for use with the codepage 
module.
+-
+-
+-
+- # ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ
+- # ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö
+- # øùúûüýþÿ
+-
+- # ß => S
+- # à => À
+- # á => Á
+- # â => Â
+- # ã => Ã
+- # ä => Ä
+- # å => Å
+- # æ => Æ
+- # ç => Ç
+- # è => È
+- # é => É
+- # ê => Ê
+- # ë => Ë
+- # ì => Ì
+- # í => Í
+- # î => Î
+- # ï => Ï
+- # ð => Ð
+- # ñ => Ñ
+- # ò => Ò
+- # ó => Ó
+- # ô => Ô
+- # õ => Õ
+- # ö => Ö
+- # ø => Ø
+- # ù => Ù
+- # ú => Ú
+- # û => Û
+- # ü => Ü
+- # ý => Ý
+- # þ => Þ
+-
+-# Include the ASCII rules to avoid duplication.
+-
+diff --git a/docs/conf/codepages/iso-8859-2.conf.example 
b/docs/conf/codepages/iso-8859-2.conf.example
+deleted file mode 100644
+index df41d88fb..0
+--- a/docs/conf/codepages/iso-8859-2.conf.example
 /dev/null
+@@ -1,60 +0,0 @@
+-# This file contains ISO 8859-2 codepage rules for use with the codepage 
module.
+-
+-
+-
+-   # Ą
+-   # Ł
+- # ĽŚ
+- # ŠŞŤŹ
+- # ŽŻ
+-   # ą
+-   # ł
+- # ľś
+- # šşťź
+- # žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ
+- # ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö
+- # řůúűüýţ
+-
+- # ą => Ą
+- # ł => Ł
+- # ľ => Ľ
+- # ś => Ś
+- # š => Š
+- # ş => Ş
+- # ť => Ť
+- # ź => Ź
+- # ž => Ž
+- # ż => Ż
+- # ŕ => Ŕ
+- # á => Á
+- # â => Â
+- # ă => Ă
+- # ä => Ä
+- # ĺ => Ĺ
+- # ć => Ć
+- # ç => Ç
+- # č => Č
+- # é => É
+- # ę => Ę
+- # ë => Ë
+- # ě => Ě
+- # í => Í
+- # î => Î
+- # ď => Ď
+- # đ => Đ
+- # ń => Ń
+- # ň => Ň
+- # ó => Ó
+- # ô => Ô
+- # ő => Ő
+- # ö => Ö
+- # ř => Ř
+- # ů => Ů
+- # ú => Ú
+- # ű => Ű
+- # ü => Ü
+- # ý => Ý
+- # ţ => Ţ
+-
+-# Include the ASCII rules to avoid duplication.
+-
+diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/rfc1459.conf.example
+rename to docs/conf/codepages/rfc1459.conf
+diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/strict-rfc1459.conf.example
+rename to docs/conf/codepages/strict-rfc1459.conf
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2021-05-27 Thread Sam James
commit: 62d0599e45cb081e742b72116210de5116f4d5ab
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May 23 04:50:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 03:14:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d0599e

net-irc/inspircd: Drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Bug: https://bugs.gentoo.org/791589
Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.7.0-fix-path-builds.patch | 338 -
 net-irc/inspircd/inspircd-3.8.1.ebuild | 121 
 3 files changed, 460 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 82f8b6b0876..4e88d3d671d 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1 @@
-DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B 
aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86
 SHA512 
be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa
 DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 
68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3
 SHA512 
2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70

diff --git a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
deleted file mode 100644
index 92e1c4b6032..000
--- a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
+++ /dev/null
@@ -1,338 +0,0 @@
-diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
-similarity index 100%
-rename from docs/conf/codepages/ascii.conf.example
-rename to docs/conf/codepages/ascii.conf
-diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
-similarity index 97%
-rename from docs/conf/codepages/latin1.conf.example
-rename to docs/conf/codepages/latin1.conf
-index 3beb002fd..f5c6b98dc 100644
 a/docs/conf/codepages/latin1.conf.example
-+++ b/docs/conf/codepages/latin1.conf
-@@ -39,4 +39,4 @@
-  # þ => Þ
- 
- # Include the ASCII rules to avoid duplication.
--
-+
-diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/rfc1459.conf.example
-rename to docs/conf/codepages/rfc1459.conf
-diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/strict-rfc1459.conf.example
-rename to docs/conf/codepages/strict-rfc1459.conf
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 99%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index d678b5be3..607141381 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -250,7 +250,7 @@
- # This can be done by using  #
- 
- # To enable IRCCloud on your network uncomment this:
--#
-+#
- 
- # A connect class with  set denies connections from the 
specified host/IP range.
- 
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -507,7 +507,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -543,7 +543,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -697,7 +697,7 @@
-  #messages (requires the stripcolor module).
-  #  - topiclock   Channel mode +t - limits changing the topic to 
(half)ops
-  # You can also configure this on a per-channel basis with a channel 
mode.
-- # See m_exemptchanops in modules.conf.example for more details.
-+ # See m_exemptchanops in 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-04-26 Thread Sam James
commit: 06e16c9317945133c84864ca92b7f0a676197487
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 19:10:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 19:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e16c93

net-irc/inspircd: Stabilize 3.9.0 x86, #785763

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.9.0.ebuild 
b/net-irc/inspircd/inspircd-3.9.0.ebuild
index f5ea1595ed4..024100c3274 100644
--- a/net-irc/inspircd/inspircd-3.9.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-04-26 Thread Sam James
commit: 90ebe2b9000beea41aca8e87195d64c10d125dff
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 19:08:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 19:10:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ebe2b9

net-irc/inspircd: Stabilize 3.9.0 amd64, #785763

Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/inspircd-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.9.0.ebuild 
b/net-irc/inspircd/inspircd-3.9.0.ebuild
index 3dfa1dea335..f5ea1595ed4 100644
--- a/net-irc/inspircd/inspircd-3.9.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2021-03-05 Thread Sam James
commit: b39f481d14d9ed19849cdfca9698094cb7f224fa
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Mar  5 05:55:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  6 00:11:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39f481d

net-irc/inspircd: Add 3.9.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19767
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.9.0-fix-path-builds.patch | 384 +
 net-irc/inspircd/inspircd-3.9.0.ebuild | 121 +++
 3 files changed, 506 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 26f0ac924f9..82f8b6b0876 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1 +1,2 @@
 DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B 
aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86
 SHA512 
be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa
+DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 
68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3
 SHA512 
2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70

diff --git a/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch
new file mode 100644
index 000..2c821586bbf
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.9.0-fix-path-builds.patch
@@ -0,0 +1,384 @@
+From 675020067b59575c3bef2185aad42f046ea0c83d Mon Sep 17 00:00:00 2001
+From: Wade Cline 
+Date: Mon, 3 Feb 2020 19:10:54 -0800
+Subject: [PATCH] Fix build paths
+
+---
+ .../{ascii.conf.example => ascii.conf}|  0
+ .../{latin1.conf.example => latin1.conf}  |  2 +-
+ .../{rfc1459.conf.example => rfc1459.conf}|  0
+ ...c1459.conf.example => strict-rfc1459.conf} |  0
+ .../conf/{filter.conf.example => filter.conf} |  0
+ .../conf/{helpop.conf.example => helpop.conf} |  0
+ .../{inspircd.conf.example => inspircd.conf}  | 20 +--
+ docs/conf/{links.conf.example => links.conf}  |  2 +-
+ .../{modules.conf.example => modules.conf}| 20 +--
+ docs/conf/{motd.txt.example => motd.txt}  |  2 +-
+ .../{opermotd.txt.example => opermotd.txt}|  2 +-
+ docs/conf/{opers.conf.example => opers.conf}  |  2 +-
+ .../{irccloud.conf.example => irccloud.conf}  |  0
+ docs/conf/{quotes.txt.example => quotes.txt}  |  0
+ .../{anope.conf.example => anope.conf}|  2 +-
+ .../{atheme.conf.example => atheme.conf}  |  2 +-
+ .../{generic.conf.example => generic.conf}|  0
+ make/template/main.mk | 19 +-
+ 18 files changed, 36 insertions(+), 37 deletions(-)
+ rename docs/conf/codepages/{ascii.conf.example => ascii.conf} (100%)
+ rename docs/conf/codepages/{latin1.conf.example => latin1.conf} (97%)
+ rename docs/conf/codepages/{rfc1459.conf.example => rfc1459.conf} (100%)
+ rename docs/conf/codepages/{strict-rfc1459.conf.example => 
strict-rfc1459.conf} (100%)
+ rename docs/conf/{filter.conf.example => filter.conf} (100%)
+ rename docs/conf/{helpop.conf.example => helpop.conf} (100%)
+ rename docs/conf/{inspircd.conf.example => inspircd.conf} (99%)
+ rename docs/conf/{links.conf.example => links.conf} (98%)
+ rename docs/conf/{modules.conf.example => modules.conf} (99%)
+ rename docs/conf/{motd.txt.example => motd.txt} (96%)
+ rename docs/conf/{opermotd.txt.example => opermotd.txt} (96%)
+ rename docs/conf/{opers.conf.example => opers.conf} (99%)
+ rename docs/conf/providers/{irccloud.conf.example => irccloud.conf} (100%)
+ rename docs/conf/{quotes.txt.example => quotes.txt} (100%)
+ rename docs/conf/services/{anope.conf.example => anope.conf} (86%)
+ rename docs/conf/services/{atheme.conf.example => atheme.conf} (98%)
+ rename docs/conf/services/{generic.conf.example => generic.conf} (100%)
+
+diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
+similarity index 100%
+rename from docs/conf/codepages/ascii.conf.example
+rename to docs/conf/codepages/ascii.conf
+diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
+similarity index 97%
+rename from docs/conf/codepages/latin1.conf.example
+rename to docs/conf/codepages/latin1.conf
+index 3beb002fd..f5c6b98dc 100644
+--- a/docs/conf/codepages/latin1.conf.example
 b/docs/conf/codepages/latin1.conf
+@@ -39,4 +39,4 @@
+  # þ => Þ
+ 
+ # Include the ASCII rules to avoid duplication.
+-
++
+diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
+similarity index 100%
+rename from 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2021-01-01 Thread Andreas Sturmlechner
commit: 4d48495bb4efeefc62be02a4e8cf2044e0695639
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Jan  1 20:22:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:19:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d48495b

net-irc/inspircd: Update HOMEPAGE

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18904
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/inspircd/inspircd-3.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.8.1.ebuild 
b/net-irc/inspircd/inspircd-3.8.1.ebuild
index 0e5b3d40507..355015a8d69 100644
--- a/net-irc/inspircd/inspircd-3.8.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.8.1.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 inherit toolchain-funcs
 
 DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
+HOMEPAGE="https://www.inspircd.org/;
 SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2020-12-30 Thread Sam James
commit: 83567ff2355ef80076990e51cc58fcef2cdf1138
Author: John Helmert III  posteo  net>
AuthorDate: Wed Dec 30 21:25:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:13:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83567ff2

net-irc/inspircd: security cleanup (drop <3.8.1)

Bug: https://bugs.gentoo.org/743205
Bug: https://bugs.gentoo.org/755851
Bug: https://bugs.gentoo.org/755854
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18885
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   2 -
 .../files/inspircd-2.0.27-fix-path-builds.patch| 257 ---
 .../files/inspircd-3.4.0-fix-path-builds.patch | 271 -
 net-irc/inspircd/inspircd-2.0.29.ebuild| 115 -
 net-irc/inspircd/inspircd-3.4.0-r1.ebuild  | 121 -
 5 files changed, 766 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index c650dfb20e9..26f0ac924f9 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1 @@
-DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
-DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B 
aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86
 SHA512 
be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa

diff --git a/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch
deleted file mode 100644
index da00a8491d1..000
--- a/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch
+++ /dev/null
@@ -1,257 +0,0 @@
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
-index d54cdc916..ee21be7f3 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf.example
-@@ -425,11 +425,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -439,7 +439,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -485,7 +486,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -994,7 +995,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -1006,10 +1007,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
-index c3f074b94..4b0a584bb 100644
 a/docs/conf/modules.conf.example
-+++ b/docs/conf/modules.conf.example
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # https://wiki.inspircd.org/Modules/2.0/censor#
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
-@@ -790,7 +790,7 @@
- # specify below the path to the filter.conf file, or define some  

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-24 Thread Agostino Sarubbo
commit: f4555395b2ae1b908d14576ea9723da67dfe79e1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 07:43:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 07:43:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4555395

net-irc/inspircd: amd64 stable wrt bug #755854

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.8.1.ebuild 
b/net-irc/inspircd/inspircd-3.8.1.ebuild
index 03833a24264..0e5b3d40507 100644
--- a/net-irc/inspircd/inspircd-3.8.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-24 Thread Agostino Sarubbo
commit: 8414ec854480d225988962ec7b59abfc2cda8f3b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 12:56:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 12:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8414ec85

net-irc/inspircd: x86 stable wrt bug #755854

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.8.1.ebuild 
b/net-irc/inspircd/inspircd-3.8.1.ebuild
index 60448a5f4f9..03833a24264 100644
--- a/net-irc/inspircd/inspircd-3.8.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-21 Thread Sam James
commit: d54d3c8b2f510d7977c0059f594c3ca5e8cf6d27
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Nov 21 08:37:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 22 03:35:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54d3c8b

net-irc/inspircd: Add 3.8.1

Signed-off-by: Wade Cline  hotmail.com>

Bug: https://bugs.gentoo.org/755854
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 net-irc/inspircd/inspircd-3.8.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 769c1225abd..4406840cca7 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.8.0.tar.gz 849843 BLAKE2B 
6233d697329d50df272af904a00bde844c2b8121d75638894cda05f4e6b6d04321c969a293b82bff17f0254bed897574bb2a56acc9283c0b9223b0a8b4747ddc
 SHA512 
efb382b5aa744d42712f9f4ad41d3b939b83bbf702aace2daaff257a96480aa1244a20a63a33b8755e9bab6f15fc39ddde910b1d92022ebcca2ab43af7b4f04e
+DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B 
aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86
 SHA512 
be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa

diff --git a/net-irc/inspircd/inspircd-3.8.1.ebuild 
b/net-irc/inspircd/inspircd-3.8.1.ebuild
new file mode 100644
index 000..60448a5f4f9
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.8.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://inspircd.github.com/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${FILESDIR}"/${PN}-3.7.0-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-interactive
+   --disable-auto-extras
+   --prefix="/usr/$(get_libdir)/${PN}"
+   --config-dir="/etc/${PN}"
+   --data-dir="/var/lib/${PN}/data"
+   --log-dir="/var/log/${PN}"
+   --binary-dir="/usr/bin"
+   --module-dir="/usr/$(get_libdir)/${PN}/modules"
+

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-21 Thread Sam James
commit: 02a985abeacea6af0dd01efe967ae40e96ec79a3
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Nov 21 08:42:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 22 03:35:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a985ab

net-irc/inspircd: Drop 3.8.0

Signed-off-by: Wade Cline  hotmail.com>

Bug: https://bugs.gentoo.org/755854
Closes: https://github.com/gentoo/gentoo/pull/18347
Signed-off-by: Sam James  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 net-irc/inspircd/inspircd-3.8.0.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 4406840cca7..c650dfb20e9 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
-DIST inspircd-3.8.0.tar.gz 849843 BLAKE2B 
6233d697329d50df272af904a00bde844c2b8121d75638894cda05f4e6b6d04321c969a293b82bff17f0254bed897574bb2a56acc9283c0b9223b0a8b4747ddc
 SHA512 
efb382b5aa744d42712f9f4ad41d3b939b83bbf702aace2daaff257a96480aa1244a20a63a33b8755e9bab6f15fc39ddde910b1d92022ebcca2ab43af7b4f04e
 DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B 
aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86
 SHA512 
be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa

diff --git a/net-irc/inspircd/inspircd-3.8.0.ebuild 
b/net-irc/inspircd/inspircd-3.8.0.ebuild
deleted file mode 100644
index 60448a5f4f9..000
--- a/net-irc/inspircd/inspircd-3.8.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${PN}-3.7.0-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-interactive
-   --disable-auto-extras
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-   --data-dir="/var/lib/${PN}/data"
-   --log-dir="/var/log/${PN}"
-   --binary-dir="/usr/bin"
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-05 Thread Joonas Niilola
commit: e6f4e19b77ff76771857792485afd7596ed32a2f
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Nov  2 04:12:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  5 08:10:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f4e19b

net-irc/inspircd: Drop 3.7.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18109
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 net-irc/inspircd/inspircd-3.7.0.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 4d7d53cac40..769c1225abd 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
-DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d
 DIST inspircd-3.8.0.tar.gz 849843 BLAKE2B 
6233d697329d50df272af904a00bde844c2b8121d75638894cda05f4e6b6d04321c969a293b82bff17f0254bed897574bb2a56acc9283c0b9223b0a8b4747ddc
 SHA512 
efb382b5aa744d42712f9f4ad41d3b939b83bbf702aace2daaff257a96480aa1244a20a63a33b8755e9bab6f15fc39ddde910b1d92022ebcca2ab43af7b4f04e

diff --git a/net-irc/inspircd/inspircd-3.7.0.ebuild 
b/net-irc/inspircd/inspircd-3.7.0.ebuild
deleted file mode 100644
index 60448a5f4f9..000
--- a/net-irc/inspircd/inspircd-3.7.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${PN}-3.7.0-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-interactive
-   --disable-auto-extras
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-   --data-dir="/var/lib/${PN}/data"
-   --log-dir="/var/log/${PN}"
-   --binary-dir="/usr/bin"
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-11-05 Thread Joonas Niilola
commit: 589054a8dea690c28816d96363ff69d29ee43f11
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Nov  2 03:52:14 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  5 08:10:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589054a8

net-irc/inspircd: Bump to 3.8.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 net-irc/inspircd/inspircd-3.8.0.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 476845bc230..4d7d53cac40 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d
+DIST inspircd-3.8.0.tar.gz 849843 BLAKE2B 
6233d697329d50df272af904a00bde844c2b8121d75638894cda05f4e6b6d04321c969a293b82bff17f0254bed897574bb2a56acc9283c0b9223b0a8b4747ddc
 SHA512 
efb382b5aa744d42712f9f4ad41d3b939b83bbf702aace2daaff257a96480aa1244a20a63a33b8755e9bab6f15fc39ddde910b1d92022ebcca2ab43af7b4f04e

diff --git a/net-irc/inspircd/inspircd-3.8.0.ebuild 
b/net-irc/inspircd/inspircd-3.8.0.ebuild
new file mode 100644
index 000..60448a5f4f9
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.8.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://inspircd.github.com/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${FILESDIR}"/${PN}-3.7.0-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-interactive
+   --disable-auto-extras
+   --prefix="/usr/$(get_libdir)/${PN}"
+   --config-dir="/etc/${PN}"
+   --data-dir="/var/lib/${PN}/data"
+   --log-dir="/var/log/${PN}"
+   --binary-dir="/usr/bin"
+   --module-dir="/usr/$(get_libdir)/${PN}/modules"
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2020-08-12 Thread Thomas Deutschmann
commit: bc5463439d7f8105264dfcba83198841dfde788a
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug  3 04:09:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:20:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc546343

net-irc/inspircd: Add v3.7.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.7.0-fix-path-builds.patch | 338 +
 net-irc/inspircd/inspircd-3.7.0.ebuild | 121 
 3 files changed, 460 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index e7d8c5e5d86..9b5b8fde5f4 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630
+DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d

diff --git a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
new file mode 100644
index 000..92e1c4b6032
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
@@ -0,0 +1,338 @@
+diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
+similarity index 100%
+rename from docs/conf/codepages/ascii.conf.example
+rename to docs/conf/codepages/ascii.conf
+diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
+similarity index 97%
+rename from docs/conf/codepages/latin1.conf.example
+rename to docs/conf/codepages/latin1.conf
+index 3beb002fd..f5c6b98dc 100644
+--- a/docs/conf/codepages/latin1.conf.example
 b/docs/conf/codepages/latin1.conf
+@@ -39,4 +39,4 @@
+  # þ => Þ
+ 
+ # Include the ASCII rules to avoid duplication.
+-
++
+diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/rfc1459.conf.example
+rename to docs/conf/codepages/rfc1459.conf
+diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/strict-rfc1459.conf.example
+rename to docs/conf/codepages/strict-rfc1459.conf
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index d678b5be3..607141381 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -250,7 +250,7 @@
+ # This can be done by using  #
+ 
+ # To enable IRCCloud on your network uncomment this:
+-#
++#
+ 
+ # A connect class with  set denies connections from the 
specified host/IP range.
+ 
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ #  

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2020-08-12 Thread Thomas Deutschmann
commit: 9626f0272df8b58e797e6fd03e3430fc4d95528c
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug  3 04:14:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:20:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9626f027

net-irc/inspircd: Drop v3.6.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16967
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.5.0-fix-path-builds.patch | 346 -
 net-irc/inspircd/inspircd-3.6.0.ebuild | 121 ---
 3 files changed, 468 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 9b5b8fde5f4..476845bc230 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
-DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630
 DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d

diff --git a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
deleted file mode 100644
index 578453934c8..000
--- a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
+++ /dev/null
@@ -1,346 +0,0 @@
-diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
-similarity index 100%
-rename from docs/conf/codepages/ascii.conf.example
-rename to docs/conf/codepages/ascii.conf
-diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
-similarity index 97%
-rename from docs/conf/codepages/latin1.conf.example
-rename to docs/conf/codepages/latin1.conf
-index 3beb002fd..f5c6b98dc 100644
 a/docs/conf/codepages/latin1.conf.example
-+++ b/docs/conf/codepages/latin1.conf
-@@ -39,4 +39,4 @@
-  # þ => Þ
- 
- # Include the ASCII rules to avoid duplication.
--
-+
-diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/rfc1459.conf.example
-rename to docs/conf/codepages/rfc1459.conf
-diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/strict-rfc1459.conf.example
-rename to docs/conf/codepages/strict-rfc1459.conf
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 98%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index dbd56d2fe..665d4dfb5 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -247,10 +247,10 @@
- # This can be done by using  #
- 
- # To enable IRCCloud on your network uncomment this:
--#
-+#
- 
- # To enable KiwiIRC.com on your network uncomment this:
--#
-+#
- 
- # A connect class with  set denies connections from the 
specified host/IP range.
- 
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -507,7 +507,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -543,7 +543,7 @@
- # the 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-05-04 Thread Joonas Niilola
commit: e8827cb4a79eba4e4636f6cb5881857c49e62505
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May  3 22:14:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  4 17:26:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8827cb4

net-irc/inspircd: Drop 2.0.28

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   1 -
 net-irc/inspircd/inspircd-2.0.28.ebuild | 115 
 2 files changed, 116 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 3c2da679b34..6b9e0d6d120 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
-DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.5.0.tar.gz 835283 BLAKE2B 
d070d8f299ea2460eb58062b345e9fdef04f1aa94cbedda15bc2ed9c32a7627af383a250359dc77ee6cf2c53dd1841c9a77ce0da236d0b9852c5e9d5a0964aae
 SHA512 
64e7be4b013c418577362b33be73b8f7045f1071ccb2c4e83fdf1a96b98656a3541e20c005bc32532007da21d9ba963f534cd14d16c2e1cf8afcf34b22ffad8c

diff --git a/net-irc/inspircd/inspircd-2.0.28.ebuild 
b/net-irc/inspircd/inspircd-2.0.28.ebuild
deleted file mode 100644
index 5e0f22ce457..000
--- a/net-irc/inspircd/inspircd-2.0.28.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   ssl? ( dev-libs/openssl:= )
-   geoip? ( dev-libs/geoip )
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   pcre? ( dev-libs/libpcre )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${PN}-2.0.27-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "${S}/make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use geoip && extras+="m_geoip.cpp,"
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldapauth.cpp,m_ldapoper.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use posix && extras+="m_regex_posix.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --with-cc="$(tc-getCXX)"
-   --disable-interactive
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-   --data-dir="/var/lib/${PN}/data"
-   --log-dir="/var/log/${PN}"
-   --binary-dir="/usr/bin"
-   --module-dir="/usr/$(get_libdir)/${PN}/modules"
-   $(usex ipv6 '' '--disable-ipv6')
-   $(usex gnutls '--enable-gnutls' '')
-   $(usex ssl '--enable-openssl' ''))
-   ./configure "${myconf[@]}"
-}
-
-src_compile() {
-   emake V=1 LDFLAGS="${LDFLAGS}" CXXFLAGS="${CXXFLAGS}"
-}
-
-src_install() {
-   emake INSTUID=${PN} DESTDIR="${D}" install
-
-   insinto 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-05-04 Thread Joonas Niilola
commit: 743a7e84182e8d2946a1822b7da0715b03c5960b
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May  3 21:34:16 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  4 17:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743a7e84

net-irc/inspircd: Add 2.0.29

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   1 +
 net-irc/inspircd/inspircd-2.0.29.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 3c3a5047987..cbd3522380b 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
+DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.5.0.tar.gz 835283 BLAKE2B 
d070d8f299ea2460eb58062b345e9fdef04f1aa94cbedda15bc2ed9c32a7627af383a250359dc77ee6cf2c53dd1841c9a77ce0da236d0b9852c5e9d5a0964aae
 SHA512 
64e7be4b013c418577362b33be73b8f7045f1071ccb2c4e83fdf1a96b98656a3541e20c005bc32532007da21d9ba963f534cd14d16c2e1cf8afcf34b22ffad8c

diff --git a/net-irc/inspircd/inspircd-2.0.29.ebuild 
b/net-irc/inspircd/inspircd-2.0.29.ebuild
new file mode 100644
index 000..5e0f22ce457
--- /dev/null
+++ b/net-irc/inspircd/inspircd-2.0.29.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://inspircd.github.com/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   ssl? ( dev-libs/openssl:= )
+   geoip? ( dev-libs/geoip )
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   pcre? ( dev-libs/libpcre )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${FILESDIR}"/${PN}-2.0.27-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "${S}/make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use geoip && extras+="m_geoip.cpp,"
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldapauth.cpp,m_ldapoper.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use posix && extras+="m_regex_posix.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --with-cc="$(tc-getCXX)"
+   --disable-interactive
+   --prefix="/usr/$(get_libdir)/${PN}"
+   --config-dir="/etc/${PN}"
+   --data-dir="/var/lib/${PN}/data"
+   --log-dir="/var/log/${PN}"
+   --binary-dir="/usr/bin"
+   --module-dir="/usr/$(get_libdir)/${PN}/modules"
+   $(usex ipv6 '' '--disable-ipv6')
+   $(usex gnutls '--enable-gnutls' '')
+   $(usex ssl '--enable-openssl' ''))
+   ./configure "${myconf[@]}"
+}
+
+src_compile() {
+   emake V=1 LDFLAGS="${LDFLAGS}" CXXFLAGS="${CXXFLAGS}"
+}
+
+src_install() {
+   emake INSTUID=${PN} DESTDIR="${D}" install
+
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-05-04 Thread Joonas Niilola
commit: a9cf4e5334506f320179f110caa4df037feba60f
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May  3 22:12:58 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  4 17:26:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9cf4e53

net-irc/inspircd: Add 3.6.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 net-irc/inspircd/inspircd-3.6.0.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index cbd3522380b..3c2da679b34 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -2,3 +2,4 @@ DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.5.0.tar.gz 835283 BLAKE2B 
d070d8f299ea2460eb58062b345e9fdef04f1aa94cbedda15bc2ed9c32a7627af383a250359dc77ee6cf2c53dd1841c9a77ce0da236d0b9852c5e9d5a0964aae
 SHA512 
64e7be4b013c418577362b33be73b8f7045f1071ccb2c4e83fdf1a96b98656a3541e20c005bc32532007da21d9ba963f534cd14d16c2e1cf8afcf34b22ffad8c
+DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630

diff --git a/net-irc/inspircd/inspircd-3.6.0.ebuild 
b/net-irc/inspircd/inspircd-3.6.0.ebuild
new file mode 100644
index 000..92c0dfe18f1
--- /dev/null
+++ b/net-irc/inspircd/inspircd-3.6.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
+HOMEPAGE="https://inspircd.github.com/;
+SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
+
+RDEPEND="
+   acct-group/inspircd
+   acct-user/inspircd
+   dev-lang/perl
+   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
+   ldap? ( net-nds/openldap )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   pcre? ( dev-libs/libpcre )
+   postgres? ( dev-db/postgresql:= )
+   re2? ( dev-libs/re2:= )
+   sqlite? ( >=dev-db/sqlite-3.0 )
+   ssl? ( dev-libs/openssl:= )
+   tre? ( dev-libs/tre )"
+DEPEND="${RDEPEND}"
+
+DOCS=( docs/. )
+PATCHES=( "${FILESDIR}"/${PN}-3.5.0-fix-path-builds.patch )
+
+src_prepare() {
+   default
+
+   # Patch the inspircd launcher with the inspircd user
+   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
+}
+
+src_configure() {
+   local extras=""
+
+   use gnutls && extras+="m_ssl_gnutls.cpp,"
+   use ldap && extras+="m_ldap.cpp,"
+   use maxminddb && extras+="m_geo_maxmind.cpp,"
+   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
+   use mysql && extras+="m_mysql.cpp,"
+   use pcre && extras+="m_regex_pcre.cpp,"
+   use postgres && extras+="m_pgsql.cpp,"
+   use re2 && extras+="m_regex_re2.cpp,"
+   use regex-posix && extras+="m_regex_posix.cpp,"
+   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
+   use sqlite && extras+="m_sqlite3.cpp,"
+   use ssl && extras+="m_ssl_openssl.cpp,"
+   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
+   use tre && extras+="m_regex_tre.cpp,"
+
+   # The first configuration run enables certain "extra" InspIRCd
+   # modules, the second run generates the actual makefile.
+   if [[ -n "${extras}" ]]; then
+   ./configure --disable-interactive --enable-extras=${extras%,}
+   fi
+
+   local myconf=(
+   --disable-interactive
+   --disable-auto-extras
+   --prefix="/usr/$(get_libdir)/${PN}"
+   --config-dir="/etc/${PN}"
+   --data-dir="/var/lib/${PN}/data"
+   --log-dir="/var/log/${PN}"
+   --binary-dir="/usr/bin"
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-05-04 Thread Joonas Niilola
commit: 123f1d6e0cbd1d558df4121add8eaf8477a02b62
Author: Wade Cline  hotmail  com>
AuthorDate: Sun May  3 22:15:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  4 17:26:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123f1d6e

net-irc/inspircd: Drop 3.5.0-r1

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15638
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest |   1 -
 net-irc/inspircd/inspircd-3.5.0-r1.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 6b9e0d6d120..e7d8c5e5d86 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
-DIST inspircd-3.5.0.tar.gz 835283 BLAKE2B 
d070d8f299ea2460eb58062b345e9fdef04f1aa94cbedda15bc2ed9c32a7627af383a250359dc77ee6cf2c53dd1841c9a77ce0da236d0b9852c5e9d5a0964aae
 SHA512 
64e7be4b013c418577362b33be73b8f7045f1071ccb2c4e83fdf1a96b98656a3541e20c005bc32532007da21d9ba963f534cd14d16c2e1cf8afcf34b22ffad8c
 DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630

diff --git a/net-irc/inspircd/inspircd-3.5.0-r1.ebuild 
b/net-irc/inspircd/inspircd-3.5.0-r1.ebuild
deleted file mode 100644
index 92c0dfe18f1..000
--- a/net-irc/inspircd/inspircd-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${PN}-3.5.0-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-interactive
-   --disable-auto-extras
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-   --data-dir="/var/lib/${PN}/data"
-   --log-dir="/var/log/${PN}"
-   --binary-dir="/usr/bin"
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-04-09 Thread Joonas Niilola
commit: e1ffc624991b5dea3ea23c5422869c3bff3f6534
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr  9 12:19:16 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr  9 12:37:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ffc624

net-irc/inspircd: revbump 3.* due to runtime changing patch updates

Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/{inspircd-3.4.0.ebuild => inspircd-3.4.0-r1.ebuild} | 0
 net-irc/inspircd/{inspircd-3.5.0.ebuild => inspircd-3.5.0-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-irc/inspircd/inspircd-3.4.0.ebuild 
b/net-irc/inspircd/inspircd-3.4.0-r1.ebuild
similarity index 100%
rename from net-irc/inspircd/inspircd-3.4.0.ebuild
rename to net-irc/inspircd/inspircd-3.4.0-r1.ebuild

diff --git a/net-irc/inspircd/inspircd-3.5.0.ebuild 
b/net-irc/inspircd/inspircd-3.5.0-r1.ebuild
similarity index 100%
rename from net-irc/inspircd/inspircd-3.5.0.ebuild
rename to net-irc/inspircd/inspircd-3.5.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/

2020-04-09 Thread Joonas Niilola
commit: 3a4b4829293214623d204c84dabacc9fff7723f6
Author: Wade T. Cline  hotmail  com>
AuthorDate: Sun Apr  5 21:26:53 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr  9 12:37:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4b4829

net-irc/inspircd: Create valid PID by default

Closes: https://bugs.gentoo.org/715794
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15242
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch | 4 ++--
 net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch
index 9b1e01b5be8..9bf99a6e74d 100644
--- a/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch
+++ b/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch
@@ -10,7 +10,7 @@ diff --git a/docs/conf/inspircd.conf.example 
b/docs/conf/inspircd.conf
 similarity index 99%
 rename from docs/conf/inspircd.conf.example
 rename to docs/conf/inspircd.conf
-index dbd56d2fe..4a7aab514 100644
+index dbd56d2fe..9cda4baa7 100644
 --- a/docs/conf/inspircd.conf.example
 +++ b/docs/conf/inspircd.conf
 @@ -494,11 +494,11 @@
@@ -41,7 +41,7 @@ index dbd56d2fe..4a7aab514 100644
  # #
  
 -#
-+#
++
  
  #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
  # #

diff --git a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
index 6f156d0cce1..578453934c8 100644
--- a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
+++ b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
@@ -35,7 +35,7 @@ diff --git a/docs/conf/inspircd.conf.example 
b/docs/conf/inspircd.conf
 similarity index 98%
 rename from docs/conf/inspircd.conf.example
 rename to docs/conf/inspircd.conf
-index dbd56d2fe..55535b1a0 100644
+index dbd56d2fe..665d4dfb5 100644
 --- a/docs/conf/inspircd.conf.example
 +++ b/docs/conf/inspircd.conf
 @@ -247,10 +247,10 @@
@@ -79,7 +79,7 @@ index dbd56d2fe..55535b1a0 100644
  # #
  
 -#
-+#
++
  
  #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
  # #



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2020-02-08 Thread David Seifert
commit: 0d1a1b6d738dc4610d687ef303c3ec5c59945b68
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 16:22:59 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 16:22:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1a1b6d

net-irc/inspircd: [QA] Fix UnnecessarySlashStrip

Signed-off-by: David Seifert  gentoo.org>

 net-irc/inspircd/inspircd-2.0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-2.0.28.ebuild 
b/net-irc/inspircd/inspircd-2.0.28.ebuild
index 86ef749f122..5c6d7f36182 100644
--- a/net-irc/inspircd/inspircd-2.0.28.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.28.ebuild
@@ -79,7 +79,7 @@ src_compile() {
 }
 
 src_install() {
-   emake INSTUID=${PN} DESTDIR="${D%/}" install
+   emake INSTUID=${PN} DESTDIR="${D}" install
 
insinto "/usr/include/${PN}"
doins -r include/.



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2020-02-04 Thread Joonas Niilola
commit: df74109f2ad83e9d42240bff6b477bcb6e6d9059
Author: Wade Cline  hotmail  com>
AuthorDate: Tue Feb  4 04:55:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb  4 14:34:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df74109f

net-irc/inspircd: Bump to 3.5.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14546
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.5.0-fix-path-builds.patch | 346 +
 net-irc/inspircd/inspircd-3.5.0.ebuild | 121 +++
 3 files changed, 468 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 02322461d90..3c3a5047987 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
+DIST inspircd-3.5.0.tar.gz 835283 BLAKE2B 
d070d8f299ea2460eb58062b345e9fdef04f1aa94cbedda15bc2ed9c32a7627af383a250359dc77ee6cf2c53dd1841c9a77ce0da236d0b9852c5e9d5a0964aae
 SHA512 
64e7be4b013c418577362b33be73b8f7045f1071ccb2c4e83fdf1a96b98656a3541e20c005bc32532007da21d9ba963f534cd14d16c2e1cf8afcf34b22ffad8c

diff --git a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
new file mode 100644
index 000..6f156d0cce1
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
@@ -0,0 +1,346 @@
+diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
+similarity index 100%
+rename from docs/conf/codepages/ascii.conf.example
+rename to docs/conf/codepages/ascii.conf
+diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
+similarity index 97%
+rename from docs/conf/codepages/latin1.conf.example
+rename to docs/conf/codepages/latin1.conf
+index 3beb002fd..f5c6b98dc 100644
+--- a/docs/conf/codepages/latin1.conf.example
 b/docs/conf/codepages/latin1.conf
+@@ -39,4 +39,4 @@
+  # þ => Þ
+ 
+ # Include the ASCII rules to avoid duplication.
+-
++
+diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/rfc1459.conf.example
+rename to docs/conf/codepages/rfc1459.conf
+diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/strict-rfc1459.conf.example
+rename to docs/conf/codepages/strict-rfc1459.conf
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 98%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index dbd56d2fe..55535b1a0 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -247,10 +247,10 @@
+ # This can be done by using  #
+ 
+ # To enable IRCCloud on your network uncomment this:
+-#
++#
+ 
+ # To enable KiwiIRC.com on your network uncomment this:
+-#
++#
+ 
+ # A connect class with  set denies connections from the 
specified host/IP range.
+ 
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -693,7 +693,7 @@
+ 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-11-27 Thread Joonas Niilola
commit: cae8db96b1181465613bcba3daa08d0639a9e986
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 27 06:13:46 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae8db96

net-irc/inspircd: Drop 3.2.0

Closes: https://bugs.gentoo.org/693692
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13768
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.2.0-fix-path-builds.patch | 267 -
 net-irc/inspircd/inspircd-3.2.0.ebuild | 131 --
 3 files changed, 399 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 6521990c498..02322461d90 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
-DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
deleted file mode 100644
index 955b2be7909..000
--- a/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
+++ /dev/null
@@ -1,267 +0,0 @@
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 99%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index dbd56d2fe..4a7aab514 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -494,11 +494,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--#
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -507,7 +507,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -543,7 +543,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1041,7 +1041,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1050,13 +1050,13 @@
- # exemptions for services pseudoclients:  #
- #
- # Anope users should uncomment this:
--#
-+#
- #
- # Atheme users should uncomment this:
--#
-+#
- #
- # Users of other services should uncomment this:
--#
-+#
- 
- #
- #   #
-diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
-similarity index 100%
-rename from docs/conf/links.conf.example
-rename to docs/conf/links.conf
-diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf
-similarity index 99%
-rename from docs/conf/modules.conf.example
-rename to docs/conf/modules.conf
-index 3bf1c2e99..b451a2f18 100644
 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-11-27 Thread Joonas Niilola
commit: 7a238c68fdfcaeed904eb6d762240abf0c72fb32
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 27 06:04:51 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a238c68

net-irc/inspircd: Drop 2.0.25

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-2.0.25-fix-path-builds.patch| 253 -
 net-irc/inspircd/inspircd-2.0.25.ebuild| 123 --
 3 files changed, 377 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 322bbfd1d5d..6521990c498 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
-DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
deleted file mode 100644
index debf62a15f5..000
--- a/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
+++ /dev/null
@@ -1,253 +0,0 @@
-diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
 a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
-+++ b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
-@@ -412,11 +412,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -426,7 +426,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -472,7 +473,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -953,7 +954,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -965,10 +966,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
 a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
-+++ b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # http://wiki.inspircd.org/Modules/censor #
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
-@@ -778,7 +778,7 @@
- # specify below the path to the filter.conf 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-11-26 Thread Agostino Sarubbo
commit: 569eea9d80503f4be3903dc5816af5b718b89a03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 26 12:25:58 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 26 12:25:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569eea9d

net-irc/inspircd: amd64 stable wrt bug #688830

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.4.0.ebuild 
b/net-irc/inspircd/inspircd-3.4.0.ebuild
index 86312c4da15..174cabeb02b 100644
--- a/net-irc/inspircd/inspircd-3.4.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-11-26 Thread Thomas Deutschmann
commit: 7be2ac7eefe5ba39c7991d4d3a5298a11d9366ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 10:15:25 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 10:15:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be2ac7e

net-irc/inspircd: x86 stable (bug #688830)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/inspircd-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.4.0.ebuild 
b/net-irc/inspircd/inspircd-3.4.0.ebuild
index 170cc7aafae..86312c4da15 100644
--- a/net-irc/inspircd/inspircd-3.4.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-11-13 Thread Joonas Niilola
commit: 7d02578571b42e1546a170d54362f1b5e864bb84
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 14 05:49:36 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 14 06:25:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d025785

net-irc/inspircd: call 'default' src_install in 3.4.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/inspircd-3.4.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-irc/inspircd/inspircd-3.4.0.ebuild 
b/net-irc/inspircd/inspircd-3.4.0.ebuild
index a33428383db..170cc7aafae 100644
--- a/net-irc/inspircd/inspircd-3.4.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.4.0.ebuild
@@ -83,13 +83,11 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   default
 
insinto "/usr/include/${PN}"
doins -r include/.
 
-   einstalldocs
-
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-11-13 Thread Joonas Niilola
commit: db84fc67caf099eb61dfcbe36d728075e462e482
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 13 05:18:03 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 14 06:25:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db84fc67

net-irc/inspircd: Add 3.4.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.4.0-fix-path-builds.patch | 271 +
 net-irc/inspircd/inspircd-3.4.0.ebuild | 123 ++
 3 files changed, 395 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index f198f3983b6..4236d426c24 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -2,3 +2,4 @@ DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fd
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.3.0.tar.gz 803449 BLAKE2B 
2b396db9d4bc84af33367715acb7f82299211ab31975310de0da4e3fe74385085b801c3bce6fe835b0f9e9857b1b457e037eb72e91d4455dc5918ad8d5bc844d
 SHA512 
067904d877803c370873b5e79860fe0ac68529e740283e7e78dcd4dbbea30e19841a1f2e7e57e3e0b701704224369dbd484562e7edbbcd775bf85c18a4d340c3
+DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch
new file mode 100644
index 000..9b1e01b5be8
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.4.0-fix-path-builds.patch
@@ -0,0 +1,271 @@
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index dbd56d2fe..4a7aab514 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -494,11 +494,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-#
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1041,7 +1041,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1050,13 +1050,13 @@
+ # exemptions for services pseudoclients:  #
+ #
+ # Anope users should uncomment this:
+-#
++#
+ #
+ # Atheme users should uncomment this:
+-#
++#
+ #
+ # Users of other services should uncomment this:
+-#
++#
+ 
+ #
+ #   #
+diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
+similarity index 100%
+rename 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-11-13 Thread Joonas Niilola
commit: f80b1fb2e7fb28bad10d843c32b9962dcddd2765
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 13 05:20:59 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 14 06:25:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80b1fb2

net-irc/inspircd: Remove 3.3.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13626
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 net-irc/inspircd/inspircd-3.3.0.ebuild | 128 -
 2 files changed, 129 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 4236d426c24..322bbfd1d5d 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,5 +1,4 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
-DIST inspircd-3.3.0.tar.gz 803449 BLAKE2B 
2b396db9d4bc84af33367715acb7f82299211ab31975310de0da4e3fe74385085b801c3bce6fe835b0f9e9857b1b457e037eb72e91d4455dc5918ad8d5bc844d
 SHA512 
067904d877803c370873b5e79860fe0ac68529e740283e7e78dcd4dbbea30e19841a1f2e7e57e3e0b701704224369dbd484562e7edbbcd775bf85c18a4d340c3
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/inspircd-3.3.0.ebuild 
b/net-irc/inspircd/inspircd-3.3.0.ebuild
deleted file mode 100644
index 4661639e589..000
--- a/net-irc/inspircd/inspircd-3.3.0.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   maxminddb? ( dev-libs/libmaxminddb )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${PN}-3.2.0-fix-path-builds.patch )
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldap.cpp,"
-   use maxminddb && extras+="m_geo_maxmind.cpp,"
-   use mbedtls && extras+="m_ssl_mbedtls.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use re2 && extras+="m_regex_re2.cpp,"
-   use regex-posix && extras+="m_regex_posix.cpp,"
-   use regex-stdlib && extras+="m_regex_stdlib.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use sslrehashsignal && extras+="m_sslrehashsignal.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-10-25 Thread Brian Evans
commit: bd529668785ccde6d2b74600b9410512776b8d40
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Oct 25 18:17:17 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Oct 25 18:17:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd529668

net-irc/inspircd: Drop illegal symlinks

Non-maintainer commit

Remove symlinks from files/ which are banned by policy.
Adjust ebuilds to patch the intended files.

This prevents infra problems popping up like in the last 14 hours

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch | 1 -
 net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch  | 1 -
 net-irc/inspircd/inspircd-2.0.25.ebuild  | 4 ++--
 net-irc/inspircd/inspircd-2.0.28.ebuild  | 2 +-
 net-irc/inspircd/inspircd-3.2.0.ebuild   | 2 +-
 net-irc/inspircd/inspircd-3.3.0.ebuild   | 2 +-
 6 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch
deleted file mode 12
index a7b0dc06184..000
--- a/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch
+++ /dev/null
@@ -1 +0,0 @@
-inspircd-2.0.27-fix-path-builds.patch
\ No newline at end of file

diff --git a/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch
deleted file mode 12
index 61ed4ed2c2a..000
--- a/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch
+++ /dev/null
@@ -1 +0,0 @@
-inspircd-3.2.0-fix-path-builds.patch
\ No newline at end of file

diff --git a/net-irc/inspircd/inspircd-2.0.25.ebuild 
b/net-irc/inspircd/inspircd-2.0.25.ebuild
index 792cca4e9ae..7258f2c4e9f 100644
--- a/net-irc/inspircd/inspircd-2.0.25.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -28,7 +28,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.0.25-fix-path-builds.patch )
 
 pkg_setup() {
enewgroup ${PN}

diff --git a/net-irc/inspircd/inspircd-2.0.28.ebuild 
b/net-irc/inspircd/inspircd-2.0.28.ebuild
index 41581c0c6c1..86ef749f122 100644
--- a/net-irc/inspircd/inspircd-2.0.28.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.28.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.0.27-fix-path-builds.patch )
 
 src_prepare() {
default

diff --git a/net-irc/inspircd/inspircd-3.2.0.ebuild 
b/net-irc/inspircd/inspircd-3.2.0.ebuild
index 90aad649918..021dc47d8a8 100644
--- a/net-irc/inspircd/inspircd-3.2.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.2.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
+PATCHES=( "${FILESDIR}"/${PN}-3.2.0-fix-path-builds.patch )
 
 pkg_setup() {
enewgroup ${PN}

diff --git a/net-irc/inspircd/inspircd-3.3.0.ebuild 
b/net-irc/inspircd/inspircd-3.3.0.ebuild
index bf6ae574977..4661639e589 100644
--- a/net-irc/inspircd/inspircd-3.3.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.3.0.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
+PATCHES=( "${FILESDIR}"/${PN}-3.2.0-fix-path-builds.patch )
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-09-01 Thread Joonas Niilola
commit: a68d056da9b8ce8e9b57ef1c29d34dc58b53fa32
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug 26 02:24:15 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  1 11:50:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68d056d

net-irc/inspircd: Add 2.0.28

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.28-fix-path-builds.patch| 257 +
 net-irc/inspircd/inspircd-2.0.28.ebuild| 115 +
 3 files changed, 373 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 345c2aeed3f..d884e77a92b 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,5 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
+DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.3.0.tar.gz 803449 BLAKE2B 
2b396db9d4bc84af33367715acb7f82299211ab31975310de0da4e3fe74385085b801c3bce6fe835b0f9e9857b1b457e037eb72e91d4455dc5918ad8d5bc844d
 SHA512 
067904d877803c370873b5e79860fe0ac68529e740283e7e78dcd4dbbea30e19841a1f2e7e57e3e0b701704224369dbd484562e7edbbcd775bf85c18a4d340c3

diff --git a/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch
new file mode 100644
index 000..da00a8491d1
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.28-fix-path-builds.patch
@@ -0,0 +1,257 @@
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+index d54cdc916..ee21be7f3 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf.example
+@@ -425,11 +425,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -439,7 +439,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -485,7 +486,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -994,7 +995,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -1006,10 +1007,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+index c3f074b94..4b0a584bb 100644
+--- a/docs/conf/modules.conf.example
 b/docs/conf/modules.conf.example
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # https://wiki.inspircd.org/Modules/2.0/censor#
+ #

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-09-01 Thread Joonas Niilola
commit: 5649ca23654f609d5da7f50a6673fd5892ebca1b
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug 26 02:26:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  1 11:50:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5649ca23

net-irc/inspircd: Remove 2.0.27

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12793
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest   |   1 -
 net-irc/inspircd/inspircd-2.0.27.ebuild | 118 
 2 files changed, 119 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index d884e77a92b..f198f3983b6 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,5 +1,4 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
-DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.3.0.tar.gz 803449 BLAKE2B 
2b396db9d4bc84af33367715acb7f82299211ab31975310de0da4e3fe74385085b801c3bce6fe835b0f9e9857b1b457e037eb72e91d4455dc5918ad8d5bc844d
 SHA512 
067904d877803c370873b5e79860fe0ac68529e740283e7e78dcd4dbbea30e19841a1f2e7e57e3e0b701704224369dbd484562e7edbbcd775bf85c18a4d340c3

diff --git a/net-irc/inspircd/inspircd-2.0.27.ebuild 
b/net-irc/inspircd/inspircd-2.0.27.ebuild
deleted file mode 100644
index ca3c680e39b..000
--- a/net-irc/inspircd/inspircd-2.0.27.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs user
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
-SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
-
-RDEPEND="
-   dev-lang/perl
-   ssl? ( dev-libs/openssl:= )
-   geoip? ( dev-libs/geoip )
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   pcre? ( dev-libs/libpcre )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. )
-PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-
-   # Patch the inspircd launcher with the inspircd user
-   sed -i -e "s/@UID@/${PN}/" "${S}/make/template/${PN}" || die
-}
-
-src_configure() {
-   local extras=""
-
-   use geoip && extras+="m_geoip.cpp,"
-   use gnutls && extras+="m_ssl_gnutls.cpp,"
-   use ldap && extras+="m_ldapauth.cpp,m_ldapoper.cpp,"
-   use mysql && extras+="m_mysql.cpp,"
-   use pcre && extras+="m_regex_pcre.cpp,"
-   use posix && extras+="m_regex_posix.cpp,"
-   use postgres && extras+="m_pgsql.cpp,"
-   use sqlite && extras+="m_sqlite3.cpp,"
-   use ssl && extras+="m_ssl_openssl.cpp,"
-   use tre && extras+="m_regex_tre.cpp,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --disable-interactive --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --with-cc="$(tc-getCXX)"
-   --disable-interactive
-   --prefix="/usr/$(get_libdir)/${PN}"
-   --config-dir="/etc/${PN}"
-   --data-dir="/var/lib/${PN}/data"
-   --log-dir="/var/log/${PN}"
-   --binary-dir="/usr/bin"
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-09-01 Thread Joonas Niilola
commit: b91386c792d3e2387b6c6c6e58405075e3fea986
Author: Wade Cline  hotmail  com>
AuthorDate: Sun Aug 25 23:51:54 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  1 11:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91386c7

net-irc/inspircd: Bump to 3.3.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.3.0-fix-path-builds.patch | 267 +
 net-irc/inspircd/inspircd-3.3.0.ebuild | 128 ++
 3 files changed, 396 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index ec6f1427372..345c2aeed3f 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
+DIST inspircd-3.3.0.tar.gz 803449 BLAKE2B 
2b396db9d4bc84af33367715acb7f82299211ab31975310de0da4e3fe74385085b801c3bce6fe835b0f9e9857b1b457e037eb72e91d4455dc5918ad8d5bc844d
 SHA512 
067904d877803c370873b5e79860fe0ac68529e740283e7e78dcd4dbbea30e19841a1f2e7e57e3e0b701704224369dbd484562e7edbbcd775bf85c18a4d340c3

diff --git a/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch
new file mode 100644
index 000..955b2be7909
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.3.0-fix-path-builds.patch
@@ -0,0 +1,267 @@
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index dbd56d2fe..4a7aab514 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -494,11 +494,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-#
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1041,7 +1041,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1050,13 +1050,13 @@
+ # exemptions for services pseudoclients:  #
+ #
+ # Anope users should uncomment this:
+-#
++#
+ #
+ # Atheme users should uncomment this:
+-#
++#
+ #
+ # Users of other services should uncomment this:
+-#
++#
+ 
+ #
+ #   #
+diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
+similarity index 100%
+rename from docs/conf/links.conf.example
+rename to docs/conf/links.conf
+diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2019-08-23 Thread Agostino Sarubbo
commit: 8cead41dfaefcc34642ebf77c0c259f4fe72a553
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:02:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:02:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cead41d

net-irc/inspircd: amd64 stable wrt bug #688830

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-3.2.0.ebuild 
b/net-irc/inspircd/inspircd-3.2.0.ebuild
index 2416d94a03a..90aad649918 100644
--- a/net-irc/inspircd/inspircd-3.2.0.ebuild
+++ b/net-irc/inspircd/inspircd-3.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="debug gnutls ldap maxminddb mbedtls mysql pcre postgres re2 regex-posix 
regex-stdlib sqlite ssl sslrehashsignal tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-07-17 Thread Michał Górny
commit: 6fab7cdcd2acc1c05a8835fab85d3ed35e248c1e
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Jul 17 04:17:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 17 14:23:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fab7cdc

net-irc/inspircd: Remove old 3.1.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12453
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.1.0-fix-path-builds.patch | 260 -
 net-irc/inspircd/inspircd-3.1.0.ebuild | 131 ---
 3 files changed, 392 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index b23c21ae7df..ec6f1427372 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
-DIST inspircd-3.1.0.tar.gz 795435 BLAKE2B 
86f4c62b61ea2692be4f0bba21976e738f733187640f7fa43f3e90fb29b5a6e1bd4769fcdb86f1912a43cd856f5d1d28a335c2e6e4c86db6097588247ec6e119
 SHA512 
77e5602115d612be6bb1dc0123f5fde2e6ff0547376de04cd5c24de9376797654bbd62a01d058b6f27858bd338ae9126cdd0dcd8571ba0c33afc1f3e166e000c
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498

diff --git a/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch
deleted file mode 100644
index 0f4738c7012..000
--- a/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch
+++ /dev/null
@@ -1,260 +0,0 @@
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 99%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index 9baaa5261..60e277310 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -465,11 +465,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--#
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -478,7 +478,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -514,7 +514,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1012,7 +1012,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1021,13 +1021,13 @@
- # exemptions for services pseudoclients:  #
- #
- # Anope users should uncomment this:
--#
-+#
- #
- # Atheme users should uncomment this:
--#
-+#
- #
- # Users of other services should uncomment this:
--#
-+#
- 
- #
- #   #
-diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
-similarity index 100%
-rename from 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-07-17 Thread Michał Górny
commit: 95eb5ab6132d3da3870e1229cf6d396724b2967c
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Jul 17 04:15:53 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 17 14:23:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eb5ab6

net-irc/inspircd: Bump to 3.2.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.2.0-fix-path-builds.patch | 267 +
 net-irc/inspircd/inspircd-3.2.0.ebuild | 131 ++
 3 files changed, 399 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 7eed34b91b3..b23c21ae7df 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
 DIST inspircd-3.1.0.tar.gz 795435 BLAKE2B 
86f4c62b61ea2692be4f0bba21976e738f733187640f7fa43f3e90fb29b5a6e1bd4769fcdb86f1912a43cd856f5d1d28a335c2e6e4c86db6097588247ec6e119
 SHA512 
77e5602115d612be6bb1dc0123f5fde2e6ff0547376de04cd5c24de9376797654bbd62a01d058b6f27858bd338ae9126cdd0dcd8571ba0c33afc1f3e166e000c
+DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498

diff --git a/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
new file mode 100644
index 000..955b2be7909
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
@@ -0,0 +1,267 @@
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index dbd56d2fe..4a7aab514 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -494,11 +494,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-#
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1041,7 +1041,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1050,13 +1050,13 @@
+ # exemptions for services pseudoclients:  #
+ #
+ # Anope users should uncomment this:
+-#
++#
+ #
+ # Atheme users should uncomment this:
+-#
++#
+ #
+ # Users of other services should uncomment this:
+-#
++#
+ 
+ #
+ #   #
+diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
+similarity index 100%
+rename from docs/conf/links.conf.example
+rename to docs/conf/links.conf
+diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2019-05-26 Thread Michał Górny
commit: b6bce9d64da768be609803ee3874d507b0dba11b
Author: Wade Cline  hotmail  com>
AuthorDate: Mon May 13 07:09:53 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 26 10:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bce9d6

net-irc/inspircd: Add v3.1.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12027
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.1.0-fix-path-builds.patch | 260 +
 net-irc/inspircd/inspircd-3.1.0.ebuild | 131 +++
 net-irc/inspircd/metadata.xml  |   9 +-
 4 files changed, 398 insertions(+), 3 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index dbafa8a65d4..7eed34b91b3 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd
+DIST inspircd-3.1.0.tar.gz 795435 BLAKE2B 
86f4c62b61ea2692be4f0bba21976e738f733187640f7fa43f3e90fb29b5a6e1bd4769fcdb86f1912a43cd856f5d1d28a335c2e6e4c86db6097588247ec6e119
 SHA512 
77e5602115d612be6bb1dc0123f5fde2e6ff0547376de04cd5c24de9376797654bbd62a01d058b6f27858bd338ae9126cdd0dcd8571ba0c33afc1f3e166e000c

diff --git a/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch
new file mode 100644
index 000..0f4738c7012
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch
@@ -0,0 +1,260 @@
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index 9baaa5261..60e277310 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -465,11 +465,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-#
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -478,7 +478,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -514,7 +514,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1012,7 +1012,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -1021,13 +1021,13 @@
+ # exemptions for services pseudoclients:  #
+ #
+ # Anope users should uncomment this:
+-#
++#
+ #
+ # Atheme users should uncomment this:
+-#
++#
+ #
+ # Users of other services should uncomment this:
+-#
++#
+ 
+ #
+ #   #
+diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
+similarity index 100%
+rename from docs/conf/links.conf.example
+rename to docs/conf/links.conf
+diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf
+similarity index 99%
+rename from docs/conf/modules.conf.example
+rename to docs/conf/modules.conf
+index bb8a74dbc..397b61295 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2018-12-16 Thread Andreas Sturmlechner
commit: 6e4e766f46a390548dc38c92e591c772d4573770
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Nov 16 20:57:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 16 23:53:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4e766f

net-irc/inspircd: drop 2.0.26

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-2.0.26-fix-path-builds.patch| 257 -
 net-irc/inspircd/inspircd-2.0.26.ebuild| 118 --
 3 files changed, 376 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 71ffbab7d48..dbafa8a65d4 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
-DIST inspircd-2.0.26.tar.gz 735414 BLAKE2B 
817a96c95b3360cadfcf69ab093b0bbd0f5b89e66a1b03f0c5916e2a4c514fa529dc4094368b2f03ef98bfe89c584a9a6a555d2ee9e33c7e6b0b4784bccba946
 SHA512 
950982629eab0dabeac9e7f2ab6e8b923bc5dafa978280cb91aa28c40997b7cfac2e4d39d74bb4c9cdb8f818205cc17bf782ec86f0aae966cb9c47bbf8143d1a
 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd

diff --git a/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch
deleted file mode 100644
index da00a8491d1..000
--- a/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch
+++ /dev/null
@@ -1,257 +0,0 @@
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
-index d54cdc916..ee21be7f3 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf.example
-@@ -425,11 +425,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -439,7 +439,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -485,7 +486,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -994,7 +995,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -1006,10 +1007,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
-index c3f074b94..4b0a584bb 100644
 a/docs/conf/modules.conf.example
-+++ b/docs/conf/modules.conf.example
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # https://wiki.inspircd.org/Modules/2.0/censor#
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
-@@ -790,7 +790,7 @@
- # specify below the path to the filter.conf file, or define some  #
- #  tags.  #
- # #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # Gecos ban: Implements extended ban 'r', which stops anyone matching
-@@ -849,7 +849,7 @@
- #

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2018-12-16 Thread Andreas Sturmlechner
commit: 698bdb1067977d938c6fa0a7ff69623bb7e972fc
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Nov 16 20:51:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 16 23:53:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698bdb10

net-irc/inspircd: bump to 2.0.27

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10434
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.27-fix-path-builds.patch| 257 +
 net-irc/inspircd/inspircd-2.0.27.ebuild| 118 ++
 3 files changed, 376 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 9204c385742..71ffbab7d48 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.26.tar.gz 735414 BLAKE2B 
817a96c95b3360cadfcf69ab093b0bbd0f5b89e66a1b03f0c5916e2a4c514fa529dc4094368b2f03ef98bfe89c584a9a6a555d2ee9e33c7e6b0b4784bccba946
 SHA512 
950982629eab0dabeac9e7f2ab6e8b923bc5dafa978280cb91aa28c40997b7cfac2e4d39d74bb4c9cdb8f818205cc17bf782ec86f0aae966cb9c47bbf8143d1a
+DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 
74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2
 SHA512 
56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd

diff --git a/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch
new file mode 100644
index 000..da00a8491d1
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch
@@ -0,0 +1,257 @@
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+index d54cdc916..ee21be7f3 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf.example
+@@ -425,11 +425,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -439,7 +439,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -485,7 +486,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -994,7 +995,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -1006,10 +1007,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+index c3f074b94..4b0a584bb 100644
+--- a/docs/conf/modules.conf.example
 b/docs/conf/modules.conf.example
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # https://wiki.inspircd.org/Modules/2.0/censor#
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -790,7 +790,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # Gecos ban: Implements extended ban 'r', which stops anyone matching
+@@ 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2018-09-30 Thread Michał Górny
commit: 99f654446a230bcd52d2ed5f7d95a2f1534aaad9
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Sep 19 03:45:20 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 30 20:07:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f65444

net-irc/inspircd: Use mysql provider

Closes: https://bugs.gentoo.org/665984
Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/9909

 net-irc/inspircd/inspircd-2.0.25.ebuild | 2 +-
 net-irc/inspircd/inspircd-2.0.26.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/inspircd/inspircd-2.0.25.ebuild 
b/net-irc/inspircd/inspircd-2.0.25.ebuild
index 9d65d96de88..792cca4e9ae 100644
--- a/net-irc/inspircd/inspircd-2.0.25.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.25.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
geoip? ( dev-libs/geoip )
gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
ldap? ( net-nds/openldap )
-   mysql? ( virtual/mysql )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? ( dev-db/postgresql:= )
pcre? ( dev-libs/libpcre )
sqlite? ( >=dev-db/sqlite-3.0 )

diff --git a/net-irc/inspircd/inspircd-2.0.26.ebuild 
b/net-irc/inspircd/inspircd-2.0.26.ebuild
index 9d97ed21f3a..902f26ec926 100644
--- a/net-irc/inspircd/inspircd-2.0.26.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.26.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
geoip? ( dev-libs/geoip )
gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
ldap? ( net-nds/openldap )
-   mysql? ( virtual/mysql )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? ( dev-db/postgresql:= )
pcre? ( dev-libs/libpcre )
sqlite? ( >=dev-db/sqlite-3.0 )



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2018-09-30 Thread Michał Górny
commit: 3c88a4bf30a966da6a351ce485b1f20c261295d5
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Sep 19 03:39:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 30 20:07:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c88a4bf

net-irc/inspircd: Remove old version

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-2.0.23-fix-path-builds.patch| 253 -
 net-irc/inspircd/files/inspircd-r2.initd   |  48 
 net-irc/inspircd/files/inspircd-r3.confd   |  33 ---
 net-irc/inspircd/files/inspircd.confd  |   5 -
 .../files/{inspircd-r3.initd => inspircd.initd}|   0
 net-irc/inspircd/inspircd-2.0.23.ebuild| 106 -
 net-irc/inspircd/inspircd-2.0.25.ebuild|   4 +-
 net-irc/inspircd/inspircd-2.0.26.ebuild|   4 +-
 9 files changed, 4 insertions(+), 450 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index c2631dcf58b..9204c385742 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
-DIST inspircd-2.0.23.tar.gz 731695 BLAKE2B 
58cd38af6244926f620a7e65b14d44062cc5aacb3aed394b736062f9f5ac0c2b689f8967e2e9577570766547bf8f694e1762bab71114dda9414e05ba8e01bfd2
 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.26.tar.gz 735414 BLAKE2B 
817a96c95b3360cadfcf69ab093b0bbd0f5b89e66a1b03f0c5916e2a4c514fa529dc4094368b2f03ef98bfe89c584a9a6a555d2ee9e33c7e6b0b4784bccba946
 SHA512 
950982629eab0dabeac9e7f2ab6e8b923bc5dafa978280cb91aa28c40997b7cfac2e4d39d74bb4c9cdb8f818205cc17bf782ec86f0aae966cb9c47bbf8143d1a

diff --git a/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
deleted file mode 100644
index debf62a15f5..000
--- a/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
+++ /dev/null
@@ -1,253 +0,0 @@
-diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
 a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
-+++ b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
-@@ -412,11 +412,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -426,7 +426,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -472,7 +473,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -953,7 +954,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -965,10 +966,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
 a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
-+++ b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # http://wiki.inspircd.org/Modules/censor #
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2018-05-30 Thread Michał Górny
commit: 20326abc147ddc804f0582e7da26fce08c89cf39
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Apr 28 02:47:12 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 30 11:43:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20326abc

net-irc/inspircd: Version bump to 2.0.26

Closes: https://github.com/gentoo/gentoo/pull/8225

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.26-fix-path-builds.patch| 257 +
 net-irc/inspircd/inspircd-2.0.26.ebuild| 118 ++
 3 files changed, 376 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 6e5b23c59a3..c2631dcf58b 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.23.tar.gz 731695 BLAKE2B 
58cd38af6244926f620a7e65b14d44062cc5aacb3aed394b736062f9f5ac0c2b689f8967e2e9577570766547bf8f694e1762bab71114dda9414e05ba8e01bfd2
 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
+DIST inspircd-2.0.26.tar.gz 735414 BLAKE2B 
817a96c95b3360cadfcf69ab093b0bbd0f5b89e66a1b03f0c5916e2a4c514fa529dc4094368b2f03ef98bfe89c584a9a6a555d2ee9e33c7e6b0b4784bccba946
 SHA512 
950982629eab0dabeac9e7f2ab6e8b923bc5dafa978280cb91aa28c40997b7cfac2e4d39d74bb4c9cdb8f818205cc17bf782ec86f0aae966cb9c47bbf8143d1a

diff --git a/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch
new file mode 100644
index 000..da00a8491d1
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.26-fix-path-builds.patch
@@ -0,0 +1,257 @@
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+index d54cdc916..ee21be7f3 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf.example
+@@ -425,11 +425,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -439,7 +439,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -485,7 +486,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -994,7 +995,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -1006,10 +1007,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+index c3f074b94..4b0a584bb 100644
+--- a/docs/conf/modules.conf.example
 b/docs/conf/modules.conf.example
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # https://wiki.inspircd.org/Modules/2.0/censor#
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -790,7 +790,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # Gecos ban: Implements extended ban 'r', which stops anyone matching
+@@ -849,7 +849,7 @@
+ # 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2018-04-19 Thread Mikle Kolyada
commit: eb7ae66944d0632ec3915a35cb73fc31f1b0bbab
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 19 20:03:23 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 19 20:03:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7ae669

net-irc/inspircd: amd64 stable wrt bug #621528

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/inspircd/inspircd-2.0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-2.0.25.ebuild 
b/net-irc/inspircd/inspircd-2.0.25.ebuild
index 376956d4da6..746628c56e7 100644
--- a/net-irc/inspircd/inspircd-2.0.25.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.25.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2018-04-17 Thread Thomas Deutschmann
commit: 3339ea7a6b00942bfe12712975545730c4602048
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr 17 22:02:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr 17 22:09:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339ea7a

net-irc/inspircd: x86 stable (bug #621528)

Package-Manager: Portage-2.3.30, Repoman-2.3.9

 net-irc/inspircd/inspircd-2.0.25.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/inspircd/inspircd-2.0.25.ebuild 
b/net-irc/inspircd/inspircd-2.0.25.ebuild
index d3c92bdafc3..376956d4da6 100644
--- a/net-irc/inspircd/inspircd-2.0.25.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2017-11-29 Thread Andreas Sturmlechner
commit: aa84d551280c1833e8f37a23711aefd9dcf6de00
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Nov 18 03:08:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 29 23:19:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa84d551

net-irc/inspircd: Bump to 2.0.25

Closes: https://github.com/gentoo/gentoo/pull/6209

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.25-fix-path-builds.patch| 253 +
 net-irc/inspircd/inspircd-2.0.25.ebuild| 123 ++
 3 files changed, 377 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 5100b5a4395..e9a9481ebba 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1
 DIST inspircd-2.0.24.tar.gz 732354 SHA256 
41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 
766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a
 WHIRLPOOL 
3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24
+DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8

diff --git a/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
new file mode 100644
index 000..debf62a15f5
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
@@ -0,0 +1,253 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modules/censor #
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -778,7 +778,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-11-29 Thread Andreas Sturmlechner
commit: 79f50b4817bc17f890e61b3a1c50899cfdaf4fa9
Author: Wade Cline  hotmail  com>
AuthorDate: Sat Nov 18 03:13:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 29 23:19:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f50b48

net-irc/inspircd: Remove old 2.0.24

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-2.0.24-fix-path-builds.patch| 253 -
 net-irc/inspircd/inspircd-2.0.24-r1.ebuild | 123 --
 3 files changed, 377 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index e9a9481ebba..a7b18c92451 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
 DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1
-DIST inspircd-2.0.24.tar.gz 732354 SHA256 
41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 
766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a
 WHIRLPOOL 
3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24
 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8

diff --git a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
deleted file mode 100644
index debf62a15f5..000
--- a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
+++ /dev/null
@@ -1,253 +0,0 @@
-diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
 a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
-+++ b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
-@@ -412,11 +412,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -426,7 +426,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -472,7 +473,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -953,7 +954,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -965,10 +966,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
 a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
-+++ b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # http://wiki.inspircd.org/Modules/censor #
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
-@@ -778,7 +778,7 @@
- # specify below the path to the filter.conf file, or define some  #
- #  tags.  #
- # #
--#
-+#
- 
- 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-10-04 Thread Patrice Clement
commit: 3ea7dc6c0571ba1b675fd6db286b88df2041437d
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Sep 29 05:24:21 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Oct  4 09:45:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea7dc6c

net-irc/inspircd: revbump to 2.0.24-r1.

* Install documentation with proper permissions, it was previously only
viewable by the root user.

* Remove --logfile option when starting the daemon via OpenRC, this prevents
double-logging when the user has configured logging by the more featureful
InspIRCd configuration file.

Closes: https://bugs.gentoo.org/617686
Closes: https://github.com/gentoo/gentoo/pull/5821

 net-irc/inspircd/files/inspircd-r3.confd   | 33 +++
 net-irc/inspircd/files/inspircd-r3.initd   | 48 ++
 ...rcd-2.0.24.ebuild => inspircd-2.0.24-r1.ebuild} | 20 ++---
 3 files changed, 96 insertions(+), 5 deletions(-)

diff --git a/net-irc/inspircd/files/inspircd-r3.confd 
b/net-irc/inspircd/files/inspircd-r3.confd
new file mode 100644
index 000..af9b3fe15e2
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-r3.confd
@@ -0,0 +1,33 @@
+# Distributed under the terms of the GNU General Public License v2
+
+# Location of configuration file. Modify if you don't like the standard
+# one.
+#
+#INSPIRCD_CONFIGFILE="/etc/inspircd/inspircd.conf"
+
+# File used to store the PID file. Usually you won't need to touch it.
+# If you are changing PID file do not forget to set new PID file in
+# INSPIRCD_CONFIGFILE as well.
+#
+#INSPIRCD_PIDFILE="/run/inspircd/inspircd.pid"
+
+# User to run InspIRCd as
+#
+#INSPIRCD_USER="inspircd"
+#INSPIRCD_GROUP="inspircd"
+
+# You can use this configuration option to pass additional options to the
+# start-stop-daemon, see start-stop-daemon(8) for more details.
+# Per default we start InspIRCd without any output (quiet)
+# as user $INSPIRCD_USER and wait 1000ms after we have started the service
+# to ensure that the daemon is really up and running.
+#INSPIRCD_SSDARGS="--quiet --user \"${INSPIRCD_USER}\" --wait 1000"
+
+# The termination timeout (start-stop-daemon parameter "retry") ensures
+# that the service will be terminated within a given time (25 + 5 seconds
+# per default) when you are stopping the service.
+#INSPIRCD_TERMTIMEOUT="TERM/25/KILL/5"
+
+# Options to collectd
+# See `/usr/bin/inspircd --help` for more details
+#INSPIRCD_OPTS=""

diff --git a/net-irc/inspircd/files/inspircd-r3.initd 
b/net-irc/inspircd/files/inspircd-r3.initd
new file mode 100644
index 000..4d8dac81936
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-r3.initd
@@ -0,0 +1,48 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${INSPIRCD_USER:="inspircd"}
+: ${INSPIRCD_GROUP:="inspircd"}
+: ${INSPIRCD_CONFIGFILE:="/etc/inspircd/inspircd.conf"}
+: ${INSPIRCD_PIDFILE:="/run/inspircd/inspircd.pid"}
+: ${INSPIRCD_SSDARGS:="--quiet --wait 1000"}
+: ${INSPIRCD_TERMTIMEOUT:="TERM/25/KILL/5"}
+: ${INSPIRCD_OPTS:=""}
+
+command="/usr/bin/inspircd"
+command_args="${INSPIRCD_OPTS} --config \"${INSPIRCD_CONFIGFILE}\""
+command_user="${INSPIRCD_USER}"
+start_stop_daemon_args="${INSPIRCD_SSDARGS}"
+pidfile="${INSPIRCD_PIDFILE}"
+retry="${INSPIRCD_TERMTIMEOUT}"
+
+required_files="${INSPIRCD_CONFIGFILE}"
+
+name="InspIRCd"
+
+description="InspIRCd is a modular Internet Relay Chat (IRC) server."
+
+extra_commands="version"
+extra_started_commands="rehash"
+
+depend() {
+   use dns
+   provide ircd
+}
+
+start_pre() {
+   checkpath --directory --mode 0750 --owner 
${INSPIRCD_USER}:${INSPIRCD_GROUP} "$(dirname "${INSPIRCD_PIDFILE}")"
+}
+
+rehash() {
+   ebegin "Rehashing InspIRCd"
+   start-stop-daemon --signal HUP --pidfile "${pidfile}"
+   eend $?
+}
+
+version() {
+   ebegin "Retrieve InspIRCd version"
+   ${command} --version
+   eend $?
+}

diff --git a/net-irc/inspircd/inspircd-2.0.24.ebuild 
b/net-irc/inspircd/inspircd-2.0.24-r1.ebuild
similarity index 85%
rename from net-irc/inspircd/inspircd-2.0.24.ebuild
rename to net-irc/inspircd/inspircd-2.0.24-r1.ebuild
index d7604a18517..d3c92bdafc3 100644
--- a/net-irc/inspircd/inspircd-2.0.24.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.24-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit toolchain-funcs user
+inherit toolchain-funcs user versionator
 
 DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
 HOMEPAGE="https://inspircd.github.com/;
@@ -27,6 +27,7 @@ RDEPEND="
tre? ( dev-libs/tre )"
 DEPEND="${RDEPEND}"
 
+DOCS=( docs/. )
 PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch )
 
 pkg_setup() {
@@ -83,16 +84,17 @@ src_install() {
insinto "/usr/include/${PN}"
doins -r include/.
 
+   einstalldocs
+
diropts -o"${PN}" -g"${PN}" -m0700
dodir "/var/lib/${PN}"
dodir "/var/lib/${PN}/data"
 
-   newinitd 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2017-10-03 Thread Patrice Clement
commit: 0d4f87ddb93366f838e3de1f58f120b2e3613bb9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  3 20:52:58 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  3 20:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4f87dd

net-irc/inspircd: do add proxy-maint to metadata.xml file.

Thanks Jonas Stein for picking up that mistake.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-irc/inspircd/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml
index 1a7bfcc663d..5bcadd4c1b6 100644
--- a/net-irc/inspircd/metadata.xml
+++ b/net-irc/inspircd/metadata.xml
@@ -31,4 +31,8 @@
wadecl...@hotmail.com
Wade Cline

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2017-06-16 Thread Patrice Clement
commit: 409b75b26b9339c44a2df45f5d06cb5a07998d51
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Jun 16 03:41:02 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun 16 14:44:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409b75b2

net-irc/inspircd: add proxy maintainer.

Gentoo-Bug: https://bugs.gentoo.org/620356
Closes: https://github.com/gentoo/gentoo/pull/4939

 net-irc/inspircd/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml
index 392f1045061..1a7bfcc663d 100644
--- a/net-irc/inspircd/metadata.xml
+++ b/net-irc/inspircd/metadata.xml
@@ -27,4 +27,8 @@

inspircd/inspircd

+   
+   wadecl...@hotmail.com
+   Wade Cline
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2017-06-11 Thread Michael Palimaka
commit: 7e7c01c861ca9f8d35fea025d3ffe681ac1a200c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 08:05:18 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:05:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7c01c8

net-irc/inspircd: simplify

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/inspircd/inspircd-2.0.24.ebuild | 18 ++
 1 file changed, 2 insertions(+), 16 deletions(-)

diff --git a/net-irc/inspircd/inspircd-2.0.24.ebuild 
b/net-irc/inspircd/inspircd-2.0.24.ebuild
index 5caf9be08a3..d7604a18517 100644
--- a/net-irc/inspircd/inspircd-2.0.24.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.24.ebuild
@@ -92,22 +92,8 @@ src_install() {
 
keepdir "/var/log/${PN}"
 
-   # TODO: Globbing doesn't work; find alternative.
-   dodoc -r "${D}etc/${PN}/aliases"
-   dodoc -r "${D}etc/${PN}/modules"
-   dodoc "${D}etc/${PN}/censor.conf.example"
-   dodoc "${D}etc/${PN}/filter.conf.example"
-   dodoc "${D}etc/${PN}/helpop-full.conf.example"
-   dodoc "${D}etc/${PN}/helpop.conf.example"
-   dodoc "${D}etc/${PN}/inspircd.conf.example"
-   dodoc "${D}etc/${PN}/links.conf.example"
-   dodoc "${D}etc/${PN}/modules.conf.example"
-   dodoc "${D}etc/${PN}/motd.txt.example"
-   dodoc "${D}etc/${PN}/opermotd.txt.example"
-   dodoc "${D}etc/${PN}/opers.conf.example"
-   dodoc "${D}etc/${PN}/quotes.txt.example"
-   dodoc "${D}etc/${PN}/rules.txt.example"
-   rm -rf "${D}etc/${PN}"
+   dodoc -r docs/*
+   rm -r "${D%/}/etc/${PN}" || die
dodir "/etc/${PN}"
dodir "/etc/${PN}/aliases"
dodir "/etc/${PN}/modules"



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-06-11 Thread Michael Palimaka
commit: ee0148bcddff08c0fb15310dcb84563c7c38e41c
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Jun  2 04:28:46 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:00:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0148bc

net-irc/inspircd: Version bump to 2.0.24

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.24-fix-path-builds.patch| 253 +
 net-irc/inspircd/inspircd-2.0.24.ebuild| 127 +++
 3 files changed, 381 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 30cc793d709..5100b5a4395 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1 +1,2 @@
 DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1
+DIST inspircd-2.0.24.tar.gz 732354 SHA256 
41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 
766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a
 WHIRLPOOL 
3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24

diff --git a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
new file mode 100644
index 000..debf62a15f5
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
@@ -0,0 +1,253 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modules/censor #
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -778,7 +778,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # Gecos ban: Implements extended ban 'r', which stops anyone matching
+@@ -834,7 +834,7 @@
+ # #
+ # If you specify to use the m_helpop.so module, then specify below#
+ # the path to the helpop.conf file.   

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-03-03 Thread Michael Palimaka
commit: 430adb8353295a60a02cde3ae6db48dd0f2e9fe2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar  4 06:00:16 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Mar  4 06:00:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430adb83

net-irc/inspircd: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-irc/inspircd/Manifest  |   2 -
 .../inspircd-2.0.20-deprecated-tmpnam-560362.patch |  33 ---
 .../files/inspircd-2.0.20-fix-path-builds.patch| 208 -
 .../files/inspircd-2.0.21-fix-path-builds.patch| 247 -
 net-irc/inspircd/files/inspircd-2.0.21-init|  38 
 net-irc/inspircd/files/inspircd-init   |  38 
 net-irc/inspircd/inspircd-2.0.20.ebuild| 111 -
 net-irc/inspircd/inspircd-2.0.21.ebuild| 101 -
 8 files changed, 778 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 7f04f914648..30cc793d709 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1 @@
-DIST inspircd-2.0.20.tar.gz 728970 SHA256 
5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 
85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e
 WHIRLPOOL 
7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541
-DIST inspircd-2.0.21.tar.gz 730417 SHA256 
bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 
28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f
 WHIRLPOOL 
e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e
 DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1

diff --git 
a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch 
b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch
deleted file mode 100644
index 92128411014..000
--- a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 79d1a436bb5c7ab40e43130495c455ffc8c682a2 Mon Sep 17 00:00:00 2001
-From: Richard Bradfield 
-Date: Wed, 22 Jul 2015 01:18:03 +0100
-Subject: [PATCH] Replace deprecated tmpnam() call
-
-From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the
-usual 2 year deprecation cycle), using the File::Temp module instead
-preserves compatibility while allowing compilation on 5.22 and later.

- make/utilities.pm | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/make/utilities.pm b/make/utilities.pm
-index ae16ce3..baba584 100644
 a/make/utilities.pm
-+++ b/make/utilities.pm
-@@ -29,6 +29,7 @@ use warnings FATAL => qw(all);
- 
- use Exporter 'import';
- use POSIX;
-+use File::Temp;
- use Getopt::Long;
- use Fcntl;
- our @EXPORT = qw(make_rpath pkgconfig_get_include_dirs pkgconfig_get_lib_dirs 
pkgconfig_check_version translate_functions promptstring);
-@@ -404,7 +405,7 @@ sub translate_functions($$)
-   my $tmpfile;
-   do
-   {
--  $tmpfile = tmpnam();
-+  $tmpfile = File::Temp::tmpnam();
-   } until sysopen(TF, $tmpfile, 
O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0700);
-   print "(Created and executed \e[1;32m$tmpfile\e[0m)\n";
-   print TF $1;

diff --git a/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch
deleted file mode 100644
index ea1eca65f8d..000
--- a/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch
+++ /dev/null
@@ -1,208 +0,0 @@
-diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
 a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
-+++ b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
-@@ -412,11 +412,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -426,7 +426,8 @@
- #   motd - 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2017-03-03 Thread Michael Palimaka
commit: 4a802fafe69bafb1583be3120a16cd98153a60e0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar  4 05:48:54 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Mar  4 05:52:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a802faf

net-irc/inspircd: remove proxied maintainer at their request

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-irc/inspircd/metadata.xml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml
index 94f208886bd..4125f521eff 100644
--- a/net-irc/inspircd/metadata.xml
+++ b/net-irc/inspircd/metadata.xml
@@ -1,15 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   awilfox.gen...@foxkit.us
-   Andrew Wilcox
-   Proxy (user) maintainer, bugs to be assigned to 
him
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

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



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2017-03-03 Thread Agostino Sarubbo
commit: e07d6f4770a3ebf2b7276c2c5e7f9c2b9e678a5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar  3 09:01:44 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar  3 09:01:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07d6f47

net-irc/inspircd: amd64 stable wrt bug #593290

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/inspircd/inspircd-2.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/inspircd-2.0.23.ebuild 
b/net-irc/inspircd/inspircd-2.0.23.ebuild
index 327bb3ca7fd..5d1ea6acda5 100644
--- a/net-irc/inspircd/inspircd-2.0.23.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="geoip gnutls ipv6 ldap mysql pcre posix postgres sqlite ssl tre"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-02-25 Thread Thomas Deutschmann
commit: e9a23e95ba54e79e60cb598b0e2d93a8f3098e07
Author: Andrew Wilcox  foxkit  us>
AuthorDate: Sat Feb 25 23:50:50 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 25 23:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a23e95

net-irc/inspircd: Bump to v2.0.23 (bug #593290)

Notable ebuild changes:
===
- Rewritten runscript

Closes: https://github.com/gentoo/gentoo/pull/4035
Gentoo-Bug: https://bugs.gentoo.org/593290

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.23-fix-path-builds.patch| 253 +
 net-irc/inspircd/files/inspircd-r2.initd   |  49 
 net-irc/inspircd/files/inspircd.confd  |  39 
 net-irc/inspircd/inspircd-2.0.23.ebuild| 107 +
 5 files changed, 449 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 7541fdfbdd..7f04f91464 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.20.tar.gz 728970 SHA256 
5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 
85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e
 WHIRLPOOL 
7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541
 DIST inspircd-2.0.21.tar.gz 730417 SHA256 
bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 
28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f
 WHIRLPOOL 
e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e
+DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1

diff --git a/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
new file mode 100644
index 00..debf62a15f
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
@@ -0,0 +1,253 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modules/censor 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2016-03-25 Thread Ian Delaney
commit: 86543057cd91158f05e53b816a318147d379b5c9
Author: Ian Delaney  gentoo  org>
AuthorDate: Sat Mar 26 04:51:56 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Mar 26 04:52:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86543057

net-irc/inspircd: bump to vn. 2.0.21

patches to bump ebuild and fix build paths sunbmitted by
the proxy maintainer via the gentoo bug. Keyword arm
intially tested fine however requires keywording in
required dep, held back for later.

Gentoo bug: #575956

Package-Manager: portage-2.2.28

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.21-fix-path-builds.patch| 247 +
 net-irc/inspircd/files/inspircd-2.0.21-init|  39 
 net-irc/inspircd/inspircd-2.0.21.ebuild| 102 +
 4 files changed, 389 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 46b960a..7541fdf 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1 +1,2 @@
 DIST inspircd-2.0.20.tar.gz 728970 SHA256 
5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 
85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e
 WHIRLPOOL 
7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541
+DIST inspircd-2.0.21.tar.gz 730417 SHA256 
bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 
28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f
 WHIRLPOOL 
e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e

diff --git a/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch
new file mode 100644
index 000..247a4ef
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch
@@ -0,0 +1,247 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modules/censor #
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -778,7 +778,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # 

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2016-01-25 Thread Patrice Clement
commit: e2931d12fcebf38f2f2e9f60e53603949f016b37
Author: Andrew Wilcox  Wilcox-Tech  com>
AuthorDate: Fri Jan 22 09:02:17 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 22 09:02:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2931d12

net-irc/inspircd: patch tmpnam call (bug #560362)

POSIX::tmpnam() was deprecated in Perl 5.22 which causes a failure in
./configure with various combinations of USE flags enabled on systems
with 5.22 installed.

 .../inspircd-2.0.20-deprecated-tmpnam-560362.patch | 33 ++
 net-irc/inspircd/inspircd-2.0.20.ebuild|  7 +++--
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git 
a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch 
b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch
new file mode 100644
index 000..9212841
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch
@@ -0,0 +1,33 @@
+From 79d1a436bb5c7ab40e43130495c455ffc8c682a2 Mon Sep 17 00:00:00 2001
+From: Richard Bradfield 
+Date: Wed, 22 Jul 2015 01:18:03 +0100
+Subject: [PATCH] Replace deprecated tmpnam() call
+
+From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the
+usual 2 year deprecation cycle), using the File::Temp module instead
+preserves compatibility while allowing compilation on 5.22 and later.
+---
+ make/utilities.pm | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/make/utilities.pm b/make/utilities.pm
+index ae16ce3..baba584 100644
+--- a/make/utilities.pm
 b/make/utilities.pm
+@@ -29,6 +29,7 @@ use warnings FATAL => qw(all);
+ 
+ use Exporter 'import';
+ use POSIX;
++use File::Temp;
+ use Getopt::Long;
+ use Fcntl;
+ our @EXPORT = qw(make_rpath pkgconfig_get_include_dirs pkgconfig_get_lib_dirs 
pkgconfig_check_version translate_functions promptstring);
+@@ -404,7 +405,7 @@ sub translate_functions($$)
+   my $tmpfile;
+   do
+   {
+-  $tmpfile = tmpnam();
++  $tmpfile = File::Temp::tmpnam();
+   } until sysopen(TF, $tmpfile, 
O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0700);
+   print "(Created and executed \e[1;32m$tmpfile\e[0m)\n";
+   print TF $1;

diff --git a/net-irc/inspircd/inspircd-2.0.20.ebuild 
b/net-irc/inspircd/inspircd-2.0.20.ebuild
index d2ea27a..4ae0ac3 100644
--- a/net-irc/inspircd/inspircd-2.0.20.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -37,7 +37,10 @@ src_prepare() {
# Patch the inspircd launcher with the inspircd user
sed -i -e "s/@UID@/${PN}/" "${S}/make/template/${PN}" || die
 
-   epatch "${FILESDIR}/${P}-fix-path-builds.patch"
+   epatch "${FILESDIR}"/${P}-fix-path-builds.patch
+   epatch "${FILESDIR}"/${P}-deprecated-tmpnam-560362.patch
+
+   epatch_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2016-01-23 Thread Michael Palimaka
commit: d973eb6eb84caec359adbf69ccc6a3e247785251
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Jan 23 08:25:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Jan 23 08:26:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d973eb6e

net-irc/inspircd: typo

Package-Manager: portage-2.2.27

 net-irc/inspircd/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml
index 66c3112..2957858 100644
--- a/net-irc/inspircd/metadata.xml
+++ b/net-irc/inspircd/metadata.xml
@@ -4,7 +4,7 @@
proxy-maintainers

awilfox.gen...@foxkit.us
-   Andrew Wilcox>
+   Andrew Wilcox
Proxy (user) maintainer, bugs to be assigned to 
him





[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2016-01-22 Thread Ian Delaney
commit: ad840d896c38f62d9b6a37cf4daa724d4136425a
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan 22 07:57:31 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 22 07:57:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad840d89

net-irc/inspircd: update email address of maintainer in metadata

Package-Manager: portage-2.2.26

 net-irc/inspircd/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml
index 903a984..66c3112 100644
--- a/net-irc/inspircd/metadata.xml
+++ b/net-irc/inspircd/metadata.xml
@@ -3,7 +3,7 @@
 
proxy-maintainers

-   andrew.r.wilcox+gen...@gmail.com
+   awilfox.gen...@foxkit.us
Andrew Wilcox>
Proxy (user) maintainer, bugs to be assigned to 
him




  1   2   >