diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
commit | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch) | |
tree | 9f47ee47c31a0f13f9496879cd88a1042550aa81 /net-irc | |
parent | 53cba99042fa967e2a93da9f8db806fe2d035543 (diff) |
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/Manifest.gz | bin | 7837 -> 7835 bytes | |||
-rw-r--r-- | net-irc/epic5/Manifest | 2 | ||||
-rw-r--r-- | net-irc/epic5/epic5-2.0.1.ebuild | 4 | ||||
-rw-r--r-- | net-irc/irc-server/Manifest | 2 | ||||
-rw-r--r-- | net-irc/irc-server/irc-server-2.11.1_p1-r4.ebuild | 4 | ||||
-rw-r--r-- | net-irc/ircmap/Manifest | 2 | ||||
-rw-r--r-- | net-irc/ircmap/ircmap-0.99-r1.ebuild | 4 | ||||
-rw-r--r-- | net-irc/irssi/Manifest | 4 | ||||
-rw-r--r-- | net-irc/irssi/irssi-1.2.2.ebuild | 2 | ||||
-rw-r--r-- | net-irc/irssi/irssi-9999.ebuild | 13 | ||||
-rw-r--r-- | net-irc/limnoria/Manifest | 4 | ||||
-rw-r--r-- | net-irc/limnoria/limnoria-20191123.ebuild | 2 | ||||
-rw-r--r-- | net-irc/limnoria/limnoria-99999999.ebuild | 2 | ||||
-rw-r--r-- | net-irc/onis/Manifest | 2 | ||||
-rw-r--r-- | net-irc/onis/onis-0.8.2-r1.ebuild | 4 | ||||
-rw-r--r-- | net-irc/weechat/Manifest | 2 | ||||
-rw-r--r-- | net-irc/weechat/weechat-2.7.1.ebuild | 156 |
17 files changed, 183 insertions, 26 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz Binary files differindex c11b19cbcbd2..a03033da3e59 100644 --- a/net-irc/Manifest.gz +++ b/net-irc/Manifest.gz 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 +} |