summaryrefslogtreecommitdiff
path: root/net-irc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
commitceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch)
tree9f47ee47c31a0f13f9496879cd88a1042550aa81 /net-irc
parent53cba99042fa967e2a93da9f8db806fe2d035543 (diff)
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/Manifest.gzbin7837 -> 7835 bytes
-rw-r--r--net-irc/epic5/Manifest2
-rw-r--r--net-irc/epic5/epic5-2.0.1.ebuild4
-rw-r--r--net-irc/irc-server/Manifest2
-rw-r--r--net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild4
-rw-r--r--net-irc/ircmap/Manifest2
-rw-r--r--net-irc/ircmap/ircmap-0.99-r1.ebuild4
-rw-r--r--net-irc/irssi/Manifest4
-rw-r--r--net-irc/irssi/irssi-1.2.2.ebuild2
-rw-r--r--net-irc/irssi/irssi-9999.ebuild13
-rw-r--r--net-irc/limnoria/Manifest4
-rw-r--r--net-irc/limnoria/limnoria-20191123.ebuild2
-rw-r--r--net-irc/limnoria/limnoria-99999999.ebuild2
-rw-r--r--net-irc/onis/Manifest2
-rw-r--r--net-irc/onis/onis-0.8.2-r1.ebuild4
-rw-r--r--net-irc/weechat/Manifest2
-rw-r--r--net-irc/weechat/weechat-2.7.1.ebuild156
17 files changed, 183 insertions, 26 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index c11b19cbcbd2..a03033da3e59 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/epic5/Manifest b/net-irc/epic5/Manifest
index b8da5f597e6c..cc30a6a68a99 100644
--- a/net-irc/epic5/Manifest
+++ b/net-irc/epic5/Manifest
@@ -1,4 +1,4 @@
AUX epic5-2.0.1-openssl-1.1.patch 2817 BLAKE2B f3ed4fa602b174f41700fdf5fcddb8a20626637fb5e416b82fd1e1216a846987a3afcf3fffd73317a6e2090e49b0fe3b1777ee4e870f597ca981be078c4e3c0e SHA512 af1f822f1660bc7528beef26b991a69896d0e94005aacd412256a5f8789024bfba6eec169d2115c626a70c0e89cc6625999c7b939390742aef932f1020e4fdad
DIST epic5-2.0.1.tar.xz 808612 BLAKE2B 48bc1305f955f524e26b5a2122f061b0251b874ad102e3a95c65b15646f7d5c95f661bdbac3e6ea118ce5d5b5e3ca58a94cfce288ee32c7483ea6dc1b6d24950 SHA512 29721cb097946fae3d64f71be4047f8348f7821ccdea870b4c756098f07adee90f03decb2f37fc5fa5c7c9d1aac5a16f4944adc9c9bc66097ceb609c69da2e25
-EBUILD epic5-2.0.1.ebuild 1569 BLAKE2B 34e93620274417a94bc46e3957893ad4bd22bf741d0877d2518820aff1898421860bc82173ecb83735c912cc269f4e2942df107f0a8eb4990672c9df00de0c40 SHA512 305f6b36c9c77f2ea2363f2cfb688fd71b4287bd56f7664f856de3bfe08ea7289e721b2ee17e658f8ed6c3e761a5edf69164d9cb806933d5e12dd4a8bc126162
+EBUILD epic5-2.0.1.ebuild 1568 BLAKE2B 11b7c3b075ac993b264ebb42b9f7e9140f55e4faf5bf689d85bf60bdc802c3da410cd2cbbaf9a0f84094c6389028fd10e67c9d9f6ab66cd0b6961592333ec922 SHA512 cb723bba04aa08981dbac37f84f35cca11701d2c2ab3205c630a0f263830e4c6564b5ce5f4978ce878756ab5b415f9f8318b1d4ed0c404007ce1fd8f36f2bfab
MISC metadata.xml 447 BLAKE2B f5ff4e910d6fd13784c843496888c28eac53df6973350b2839f581f07740f4a8cf03ea71d53e5ed11d5531d6512abb9a4727843094870c7ce5fae5dd90ccf38f SHA512 a3f99db42705f69febe961e85d76a3c4686918e253fc1c979941daa135ae65d920ad5127a4ea6ad9a8628df405ef937731168eb47b7a69fb92131d4ce703947a
diff --git a/net-irc/epic5/epic5-2.0.1.ebuild b/net-irc/epic5/epic5-2.0.1.ebuild
index bc14d30432e7..e10c5b555d32 100644
--- a/net-irc/epic5/epic5-2.0.1.ebuild
+++ b/net-irc/epic5/epic5-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -58,7 +58,7 @@ src_compile() {
emake -j1
}
-src_install () {
+src_install() {
default
dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES
diff --git a/net-irc/irc-server/Manifest b/net-irc/irc-server/Manifest
index 517d88343d1f..010b458291b8 100644
--- a/net-irc/irc-server/Manifest
+++ b/net-irc/irc-server/Manifest
@@ -2,5 +2,5 @@ AUX 2.10.3_p3-gentoo.patch 475 BLAKE2B 23d67f7e3aefac20b4ce15305c6276bd905cbc254
AUX ircd.confd 202 BLAKE2B 109e2d7e7c3d5380e960be0ea17ec328d71a395090092316cc6d9c7549136f4483e0ddf6a4114138be856d30539df19bc7fc100292339d4ad089acc390f233b4 SHA512 a490883237ecef81be35278612d9cd1431a2ff597448a7c506ea4a6b8e9a9a595f043c9b5f601a47cd3c22ab453e6f79526aea2ec64c4f3ed5092e5f63d367bf
AUX ircd.rc 663 BLAKE2B d3f608ec2d7d9e7654f5aac6ef36db44f5b8da8874de00b329abc4968c5c4d1354f021821b717350c729b9a1b8f0eb55ccef6d2bf69506cabac80217145ea5c4 SHA512 f6b0ef2ff03632cfd31f23781745facba6f92d67f243682c0f63314932dca9bbff6aead430788fc9faa107f17bde500072d5291227cf51ccf4596bf8a9c2b347
DIST irc2.11.1p1.tgz 770458 BLAKE2B a70b2123bfd82c66c5b699985e4b553b3601d129849a76ca100b61933c1ef53b31dc76fe2d8c91fb1e7403a31162223b4092a7d454f62a777eb147e4b4ca1458 SHA512 cc398ddd0129a044bb681504986f3d4d6f6e9b9b703495d62ec237c2e26a81250986336ae6076236eec7576eb0939ad931b45f09779e852cf69d101569c31c2c
-EBUILD irc-server-2.11.1_p1-r4.ebuild 2921 BLAKE2B a43d30c7f9167392623b9d982b4d319237af6aa0ad94e98652fc9864f4b652958d3b7b30dd4b3bc35e4a49c4ba781e9115e9e6ad601ba7d745542f69e3965f5b SHA512 b9d6a482d0323834c90185d65aa91269c907865ad182203596f561a322c0c800d76047f7a97bc7c299cba7d1691e2a9e7eaeff584a52e01c4a6d01a90daf70a5
+EBUILD irc-server-2.11.1_p1-r4.ebuild 2917 BLAKE2B 80dec381dd702f36acdf0253eb85be8d8214352bab621925388dd774b9675c71914be369a8ad0bf1654cd5233f380b7a9c2f180e9fcc0865281253f08480b300 SHA512 5a0a36020bab851f1e67358c6581f1cc8a3b1a8a7b8b1bce16f3f9738656c437c82346fe1ec6f7448a4814659cacaac2d3cc7308ed804377a062cbe08097969a
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild b/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild
index 87e58f909ae3..a92ca4280fc5 100644
--- a/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild
+++ b/net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -33,7 +33,7 @@ pkg_setup() {
enewuser ircd -1 -1 -1 ircd
}
-src_configure () {
+src_configure() {
sed -i \
-e "s/^#undef\tOPER_KILL$/#define\tOPER_KILL/" \
-e "s/^#undef\tOPER_RESTART$/#define\tOPER_RESTART/" \
diff --git a/net-irc/ircmap/Manifest b/net-irc/ircmap/Manifest
index 36f18028ffaf..2f98974e600d 100644
--- a/net-irc/ircmap/Manifest
+++ b/net-irc/ircmap/Manifest
@@ -1,3 +1,3 @@
DIST ircmap-0.99.tar.gz 27944 BLAKE2B 8f8d04c64e250383d36c88e3c0d1f76ef961081a526b60e624da74f9cbac2fe04e9bc680e750703240c75a794ecfbd4f5e9b387b04db3752c172d3c704156421 SHA512 52ce62d7846e5e50525800af86b4296d427da21d129f68b83cd30daa75fdd9fe78c6615771e729c4ad5f8afe75f20b1cab0b6d4b01be4a7c2889524676b60ac9
-EBUILD ircmap-0.99-r1.ebuild 1116 BLAKE2B 35313669e28affcbe1753edd4b3ade869cd5daacdc6bb89343e759ca55464574ccb90c9ddc6165b7129efdd360a60e0d5fcc6eb4859887111d6e60fc6ab93458 SHA512 2c4a79560d41f32b37d768b034a72486b0ed86abe672b953a165ebe58f4c6a2302df708b1857511670a4ca749c2317942a85e1705bdd368753aee6c5ef2f7fab
+EBUILD ircmap-0.99-r1.ebuild 1115 BLAKE2B bd5b8fef46910e7732284bb184efc8505f492c114348af81f5b6891f204725b0abd3006e4e22ed8cf8f42c007d7c815f54ac43238b168f19884b1edd9db6a938 SHA512 c6545522b9921a0c602c59df4be82cfdf0811fe2cfc75157a27379d19c5d20d3c76a8448988ad489b00e011624ba5021e187bd349674919e21fa674785021d31
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-irc/ircmap/ircmap-0.99-r1.ebuild b/net-irc/ircmap/ircmap-0.99-r1.ebuild
index 05d3f133fb3d..33fb8a2051d5 100644
--- a/net-irc/ircmap/ircmap-0.99-r1.ebuild
+++ b/net-irc/ircmap/ircmap-0.99-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ src_compile() {
{ircmapC,ircmapR-aa,ircmapR-gvdot,ircmapR-ircnet,ircmapS}.pl
}
-src_install () {
+src_install() {
dodoc README
dobin ircmapS.pl ircmapC.pl ircmapR-aa.pl ircmapR-gvdot.pl ircmapR-ircnet.pl
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index c79ca1335aad..ff390ee4a5ef 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -1,4 +1,4 @@
DIST irssi-1.2.2.tar.xz 1140844 BLAKE2B c1758828285c3f3210d6920455382e52279587280ecdc4ba7d73562c164ebd6618b1bb32d387439be2696f948044f66eb73b78ed2b0635286f8c3d93530167f2 SHA512 5444ac102ff9ad3a6399a47c967d138e181330dd226eac68886d35fee4ad455932b9306a367bee3478095158e41ba67fb46deb8f0a33512046b9b83bae37c610
-EBUILD irssi-1.2.2.ebuild 1516 BLAKE2B f0e2636e77769d3cd93f59d1b31ac3f435e54a1aaf4f410a2171a064514d0aef59699e77c5d21145d3a165910215527a496aaeaa380d2c8bdd49ae199be6e0bd SHA512 36c3bce56178fa6be363389a03100c790664926a3940e6242d82f09a61f368ec9010d34b393467836eea951684098a051baf486ecb34ad3e73795c8d53874aa5
-EBUILD irssi-9999.ebuild 1443 BLAKE2B 61c4a02c0ef1c9b91936941a9775a6ecf9d4fb0caa16709049ec65ccd899a543233cd29438253debaec19e3c0c198816813755f79ba759b5daceffec1952890b SHA512 a9154809e356c6cbcfa809eea8269059de1faebba21edbd663fe666fcbd0010ccaaac38afb5769dda6b9b7a51737fd10a568265400d2af3243bee2c09c1730eb
+EBUILD irssi-1.2.2.ebuild 1523 BLAKE2B d154f5d9dcfe0fa019793e1aff1d8a0989048621db9bd17f66a65680c991def317684701677de1c5a730acef582163e8c7ff54ed7c7e844001e65b15b7145419 SHA512 ecb2bdddf18de501f3cfb2417f381ade5e40e8de0e0b1f2458b6356259510aa8b6473beca842f583a190c984fbfaebc0bba735163d25e8167ce3b192fd1fef1f
+EBUILD irssi-9999.ebuild 1452 BLAKE2B 36bdbe74877e969849b92cc653c21eb7d41d03b0b03ae3656b3d25b5bd63e37a7c65c47cb3ea7fad0f110a51f99384b66b9a4215a8940c2105e126054ed51dd6 SHA512 c9e57d39473c2f3a9fda1b331f8f8232c758e0fdb803b4472c68491e78b74432eea75577be9cfddfbd500643eb85a051cf986c00b472181f37bd1986c5cbcf64
MISC metadata.xml 700 BLAKE2B 9d12cb98cc2a5204d423141bcb42222cb5aca53888eac4158927a40f2b5b8a28eb0fa4171f1a4467aa795df45673f21dec09ddbf9c22f897c131d137a10a1d98 SHA512 9d510764f9f5dbfaaa2c027ac79ccbcfc92552d48de3bb3491b6e9b1abdb8be7dcd4e59be4fdf82b9ba4c240a8bc63e5f18548b3c3da4e77eff0b87a457db470
diff --git a/net-irc/irssi/irssi-1.2.2.ebuild b/net-irc/irssi/irssi-1.2.2.ebuild
index 227306b6632d..e7cbf3211e77 100644
--- a/net-irc/irssi/irssi-1.2.2.ebuild
+++ b/net-irc/irssi/irssi-1.2.2.ebuild
@@ -59,5 +59,5 @@ src_configure() {
src_install() {
default
use perl && perl_delete_localpod
- rm -f "${ED}"/usr/$(get_libdir)/irssi/modules/*.{a,la}
+ rm -f "${ED}"/usr/$(get_libdir)/irssi/modules/*.{a,la} || die
}
diff --git a/net-irc/irssi/irssi-9999.ebuild b/net-irc/irssi/irssi-9999.ebuild
index 9af048ac2722..e613910b5096 100644
--- a/net-irc/irssi/irssi-9999.ebuild
+++ b/net-irc/irssi/irssi-9999.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
GENTOO_DEPEND_ON_PERL="no"
-inherit autotools perl-module git-r3 ltprune
+inherit autotools perl-module git-r3
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
@@ -13,10 +13,9 @@ DESCRIPTION="A modular textUI IRC client with IPv6 support"
HOMEPAGE="https://irssi.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
IUSE="otr +perl selinux socks5 +proxy libressl"
-CDEPEND="sys-libs/ncurses:0=
+COMMON_DEPEND="sys-libs/ncurses:0=
>=dev-libs/glib-2.6.0
!libressl? ( dev-libs/openssl:= )
libressl? ( dev-libs/libressl:= )
@@ -28,7 +27,7 @@ CDEPEND="sys-libs/ncurses:0=
socks5? ( >=net-proxy/dante-1.1.18 )"
DEPEND="
- ${CDEPEND}
+ ${COMMON_DEPEND}
virtual/pkgconfig
dev-lang/perl
|| (
@@ -37,7 +36,7 @@ DEPEND="
)"
RDEPEND="
- ${CDEPEND}
+ ${COMMON_DEPEND}
selinux? ( sec-policy/selinux-irc )"
src_prepare() {
@@ -64,11 +63,11 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install
+ default
use perl && perl_delete_localpod
- prune_libtool_files --modules
+ rm -f "${ED}"/usr/$(get_libdir)/irssi/modules/*.{a,la} || die
dodoc AUTHORS ChangeLog README.md TODO NEWS
}
diff --git a/net-irc/limnoria/Manifest b/net-irc/limnoria/Manifest
index c27103914120..d054844de3d0 100644
--- a/net-irc/limnoria/Manifest
+++ b/net-irc/limnoria/Manifest
@@ -1,4 +1,4 @@
DIST limnoria-20191123.tar.gz 975077 BLAKE2B b5bc425013a30043c79a5dc53fc346e3b65cafbae154789f43634fc8beb4c7dcfaea34b0c1e22eae28e044eaa2801b0c29ef106fd6e2cc0095e6acbf4c4bf931 SHA512 5822f83a5d7fae0e45e526d9a72c1bbfd2acb7f625cff38e4d6e59222aca4c68204ae03069e991e274b108391cd4feff85783805657554771a7d24789589d14b
-EBUILD limnoria-20191123.ebuild 2405 BLAKE2B 654d6d87fbcd9b95e0d5b6ce2b962b13e9870c3132abc62ab12da0b667f58f8d807f01218b4513de804c6fd1d6eaea58acce392b71a80421e98699dbbe4c4ff1 SHA512 86a6a174de7d9dee010877033062fd79312395d7fa29199f00cb3d477207a35ea0ba3d7832c1866f43f44ddd5e4240acc2eded12bbb75a8e800d82a625ce8606
-EBUILD limnoria-99999999.ebuild 2405 BLAKE2B 654d6d87fbcd9b95e0d5b6ce2b962b13e9870c3132abc62ab12da0b667f58f8d807f01218b4513de804c6fd1d6eaea58acce392b71a80421e98699dbbe4c4ff1 SHA512 86a6a174de7d9dee010877033062fd79312395d7fa29199f00cb3d477207a35ea0ba3d7832c1866f43f44ddd5e4240acc2eded12bbb75a8e800d82a625ce8606
+EBUILD limnoria-20191123.ebuild 2406 BLAKE2B 3f8b9d5d46788918183d170c42ee8c87fc605096958c81f78e5b9dfc02554615e37bfbce52bb2311c366cf068dab39896a6964c8da21f0946d2231be38a23f00 SHA512 37a70838d4be56a9a3c16efbffa3204224ab9d67e5501c3d8030eb4ad3094ed8c6fb729c781906ba5c426301345fa8e4009760aade6f18293d1ad2f9f7e802e9
+EBUILD limnoria-99999999.ebuild 2406 BLAKE2B 3f8b9d5d46788918183d170c42ee8c87fc605096958c81f78e5b9dfc02554615e37bfbce52bb2311c366cf068dab39896a6964c8da21f0946d2231be38a23f00 SHA512 37a70838d4be56a9a3c16efbffa3204224ab9d67e5501c3d8030eb4ad3094ed8c6fb729c781906ba5c426301345fa8e4009760aade6f18293d1ad2f9f7e802e9
MISC metadata.xml 408 BLAKE2B 5328f97d256c4e5dc340d7ce1c6090983c84948326bff34ee0a94c6dd644fb72b5bf348a10e841e520ccf80d1238f159af64e5a3dc1991b9646da17baf3ff0d0 SHA512 6be6681e4b0f8555cd0e769937580068315acae5b1d1c722c354748b8c0a16c0146950b716a1b7b46f0230623580b2576f53c757b13125577698f458f824732e
diff --git a/net-irc/limnoria/limnoria-20191123.ebuild b/net-irc/limnoria/limnoria-20191123.ebuild
index 77d3858ab954..f9e493b70c74 100644
--- a/net-irc/limnoria/limnoria-20191123.ebuild
+++ b/net-irc/limnoria/limnoria-20191123.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
fi
}
-python_prepare(){
+python_prepare() {
if python_is_python3; then
einfo "Removing the RSS plugin because of clashes between libxml2's Python3"
einfo "bindings and feedparser."
diff --git a/net-irc/limnoria/limnoria-99999999.ebuild b/net-irc/limnoria/limnoria-99999999.ebuild
index 77d3858ab954..f9e493b70c74 100644
--- a/net-irc/limnoria/limnoria-99999999.ebuild
+++ b/net-irc/limnoria/limnoria-99999999.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
fi
}
-python_prepare(){
+python_prepare() {
if python_is_python3; then
einfo "Removing the RSS plugin because of clashes between libxml2's Python3"
einfo "bindings and feedparser."
diff --git a/net-irc/onis/Manifest b/net-irc/onis/Manifest
index 7fa0489b568e..60f73c925c56 100644
--- a/net-irc/onis/Manifest
+++ b/net-irc/onis/Manifest
@@ -1,4 +1,4 @@
AUX 0.6.0-nochdir.patch 257 BLAKE2B b9a74801aea7f18198874c2134800f7c57c5ae10a470d7029098d31381d894a20a5781878ccbddf5a0ee00c67320c7f5fd1dad47cdc416a49e07616c82eeb24c SHA512 cdc0599fbb6d0155adbb9d7123e01bc001051e325585ab6342d1aa2271d2f86d7d124ca4a8a62063d78edbb37394afe63853fc13c790a9f0263744aa39fcdbc5
DIST onis-0.8.2.tar.bz2 100135 BLAKE2B bf88427a330acee02b71f30cc2f60cd84c6805fb350b23e9e92a99d9f35bc771d181499ff8498a7d882c6662f466e714889fa13c8d54f900b378c0a7152756b5 SHA512 f0b7f49fc65c77953956d4ba8c699d9f30967586514f79047282be2a0ea19e69224989937e4abc9a868c556776e579f68d58e541ad81b071b6575579ea29f928
-EBUILD onis-0.8.2-r1.ebuild 928 BLAKE2B fe790ac3a362734cae5dcc8f23db1908e30272ab8393ad081b7348f34164df3de82d61d352b09d52334e454a32256715b8460ec56af08c5f74f717f1f74c5754 SHA512 e2c55cee7d1d23e09321cff3b6cd5184ccce905150065dadff3184e4cef6fa9c28a331eaf62daec8b1f38520981bc28821170bf709d6f870e8b09914f91c3930
+EBUILD onis-0.8.2-r1.ebuild 924 BLAKE2B c2ce2995401e12335d4e277ca6981f20d60c42a4be1dd503ddb05a10c0548aa9794f6bcad13a6ecdc43a2ac294bdfdc5aa89bc347f07a7b3279a54cfc3365c19 SHA512 5838dab7e82821b32cb438526cc76fb00209518403c281b2d6beb4bb7f4717e5387228287b067a699335f5fa5ac9618ee8ec20f5f7a730c974a5a89051e1be78
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-irc/onis/onis-0.8.2-r1.ebuild b/net-irc/onis/onis-0.8.2-r1.ebuild
index 9777fbec8bdc..9b3ca1036075 100644
--- a/net-irc/onis/onis-0.8.2-r1.ebuild
+++ b/net-irc/onis/onis-0.8.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -24,7 +24,7 @@ src_prepare() {
sed -i -e s:lang/:/usr/share/onis/lang/: onis.conf || die "sed failed"
}
-src_install () {
+src_install() {
eval $(perl -V:installprivlib)
dobin onis
diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index c7933eeddff5..e543069db050 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1,5 +1,7 @@
AUX 2.7-CVE-2020-8955.patch 1924 BLAKE2B ba379cd994f45ba6a7944e9d16c0d98d4646b8c263e23fdd221bad54e942bfee9957df0205755cd3ea0a9fb6c374d32a8067b02f0985bdb3af9af21cc813e0d2 SHA512 181d0332dd724d12d734c697dec80c4451896d24b26de19642a8c773c17bf53e920ba283dec2cd5eda1ba158b764ac27596e58486c9fc4cad3ed81468a3da3c2
+DIST weechat-2.7.1.tar.xz 2226768 BLAKE2B 0ce14646c8d383c3338a52bacbb9cac036c2611cc8aae2c790af73df5aab25e49f8bc2addcf4527884774925a9b222c15a7a696d93ad57197052a746a0da95f6 SHA512 eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0
DIST weechat-2.7.tar.xz 2226876 BLAKE2B accb97f018c5405850df5ba7d1d8ad0b23ccfd478cedf29ebbd1f468f364efcfce7a7a34ef557ce7f64c2157392c1b281f8f74e57782ed69b4e0ada9f1b67b37 SHA512 5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075
EBUILD weechat-2.7-r2.ebuild 4085 BLAKE2B c46368e6e1b4c938547f9b4d82fea46a4e1a24179b08ffbdeacbcadda140ac3fec5971002e890cc4e63e96a136329859d1cec0994e7849ff40a96c97fb697e85 SHA512 e8dac0642ba99faa003d59b1c67f7213b7afb2ab4338979df1051e85b59a5e01c577b907e62a691e4f7cd31e66bcaa59cf63fc309a75b0e5f24720ef28224d9e
+EBUILD weechat-2.7.1.ebuild 4031 BLAKE2B bb3030970a66c9c4438f646467c57e7aeaa657de7a6753b94b0f36755c8538ecdbc875de06c3bbcf61a5c36afe982632f7d96e133a567d988dce36ec47047bf4 SHA512 48f7522555d69a4d389798202f98661436b46463937973a08ecb876b435161098c663c542ae618797e474b6ab0a845555e7250eba785a473589aed39abe3e762
EBUILD weechat-9999.ebuild 4034 BLAKE2B 267b0cc758bc9fc891efa337371aad866dafe7b6199fb8470c203ec4d7ce1053da1077d89fb3aa7b75ecb0704d5bf66b1785365949065f834f0b52d011f8a221 SHA512 33070e95c038ee15e1bb2cbeb72c66edcbe10f1e563fa62013532bdf686085dba38952de7fb506eb2dc1c8a48eaad0cf561d47972ddbf68e1e30e827d89fc3b0
MISC metadata.xml 988 BLAKE2B 26997114f73adc3dc8758a9241009fe8fd84c9856bbccdc31fc0ad7e8d26b20656c27451cb4475fe60421069e1df43ed5f1bd39cdf493cc47622796f20d79487 SHA512 2463ed39fd434c3dac81c46525907c76a0cdba7d321029cf8b165ee62b003ab1e7153d714b4f71664ffd758572b89db4b0d7c30280f56acd7708668d54a17046
diff --git a/net-irc/weechat/weechat-2.7.1.ebuild b/net-irc/weechat/weechat-2.7.1.ebuild
new file mode 100644
index 000000000000..f5edee5b5e0f
--- /dev/null
+++ b/net-irc/weechat/weechat-2.7.1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit cmake-utils python-single-r1 xdg-utils
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/weechat/weechat.git"
+else
+ SRC_URI="https://weechat.org/files/src/${P}.tar.xz"
+ KEYWORDS="amd64 ~arm ppc64 x86 ~x64-macos"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="https://weechat.org/"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+NETWORKS="+irc"
+PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts +spell +trigger +xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+SCRIPT_LANGS="guile lua +perl php +python ruby tcl"
+LANGS=" cs de es fr it ja pl ru"
+IUSE="doc man nls +ssl test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ dev-libs/libgcrypt:0=
+ net-misc/curl[ssl]
+ sys-libs/ncurses:0=
+ sys-libs/zlib
+ charset? ( virtual/libiconv )
+ guile? ( >=dev-scheme/guile-2.0 )
+ lua? ( dev-lang/lua:0[deprecated] )
+ nls? ( virtual/libintl )
+ perl? ( dev-lang/perl:= )
+ php? ( >=dev-lang/php-7.0:*[embed] )
+ python? ( ${PYTHON_DEPS} )
+ ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 ) )
+ ssl? ( net-libs/gnutls )
+ spell? ( app-text/aspell )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cpputest )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( >=dev-ruby/asciidoctor-1.5.4 )
+ man? ( >=dev-ruby/asciidoctor-1.5.4 )
+ nls? ( >=sys-devel/gettext-0.15 )
+"
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc README.adoc"
+
+# tests need to be fixed to not use system plugins if weechat is already installed
+RESTRICT="test"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # install only required translations
+ local i
+ for i in ${LANGS} ; do
+ if ! has ${i} ${LINGUAS-${i}} ; then
+ sed -i \
+ -e "/${i}.po/d" \
+ po/CMakeLists.txt || die
+ fi
+ done
+
+ # install only required documentation ; en always
+ for i in $(grep add_subdirectory doc/CMakeLists.txt \
+ | sed -e 's/.*add_subdirectory(\(..\)).*/\1/' -e '/en/d'); do
+ if ! has ${i} ${LINGUAS-${i}} ; then
+ sed -i \
+ -e '/add_subdirectory('${i}')/d' \
+ doc/CMakeLists.txt || die
+ fi
+ done
+
+ # install docs in correct directory
+ sed -i "s#\${SHAREDIR}/doc/\${PROJECT_NAME}#\0-${PV}/html#" doc/*/CMakeLists.txt || die
+
+ if [[ ${CHOST} == *-darwin* ]]; then
+ # fix linking error on Darwin
+ sed -i "s/+ get_config_var('LINKFORSHARED')//" \
+ cmake/FindPython.cmake || die
+ # allow to find the plugins by default
+ sed -i 's/".so,.dll"/".bundle,.so,.dll"/' \
+ src/core/wee-config.c || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLIBDIR=/usr/$(get_libdir)
+ -DENABLE_JAVASCRIPT=OFF
+ -DENABLE_LARGEFILE=ON
+ -DENABLE_NCURSES=ON
+ -DENABLE_ALIAS=$(usex alias)
+ -DENABLE_BUFLIST=$(usex buflist)
+ -DENABLE_CHARSET=$(usex charset)
+ -DENABLE_DOC=$(usex doc)
+ -DENABLE_EXEC=$(usex exec)
+ -DENABLE_FIFO=$(usex fifo)
+ -DENABLE_FSET=$(usex fset)
+ -DENABLE_GNUTLS=$(usex ssl)
+ -DENABLE_GUILE=$(usex guile)
+ -DENABLE_IRC=$(usex irc)
+ -DENABLE_LOGGER=$(usex logger)
+ -DENABLE_LUA=$(usex lua)
+ -DENABLE_MAN=$(usex man)
+ -DENABLE_NLS=$(usex nls)
+ -DENABLE_PERL=$(usex perl)
+ -DENABLE_PHP=$(usex php)
+ -DENABLE_PYTHON=$(usex python)
+ -DENABLE_RELAY=$(usex relay)
+ -DENABLE_RUBY=$(usex ruby)
+ -DENABLE_SCRIPT=$(usex scripts)
+ -DENABLE_SCRIPTS=$(usex scripts)
+ -DENABLE_SPELL=$(usex spell)
+ -DENABLE_TCL=$(usex tcl)
+ -DENABLE_TESTS=$(usex test)
+ -DENABLE_TRIGGER=$(usex trigger)
+ -DENABLE_XFER=$(usex xfer)
+ )
+
+ if use python; then
+ python_is_python3 || mycmakeargs+=( -DENABLE_PYTHON2=ON )
+ fi
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}