diff options
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/Manifest.gz | bin | 8074 -> 8069 bytes | |||
-rw-r--r-- | net-irc/atheme-services/Manifest | 1 | ||||
-rw-r--r-- | net-irc/atheme-services/atheme-services-7.2.12-r2.ebuild | 91 | ||||
-rw-r--r-- | net-irc/konversation/Manifest | 2 | ||||
-rw-r--r-- | net-irc/konversation/konversation-21.12.3.ebuild | 2 | ||||
-rw-r--r-- | net-irc/ngircd/Manifest | 8 | ||||
-rw-r--r-- | net-irc/ngircd/ngircd-26.1-r2.ebuild | 4 | ||||
-rw-r--r-- | net-irc/ngircd/ngircd-26.1-r4.ebuild | 6 | ||||
-rw-r--r-- | net-irc/quassel/Manifest | 2 | ||||
-rw-r--r-- | net-irc/quassel/quassel-0.14.0-r1.ebuild | 2 | ||||
-rw-r--r-- | net-irc/unrealircd/Manifest | 6 | ||||
-rw-r--r-- | net-irc/unrealircd/unrealircd-5.2.4-r1.ebuild | 7 | ||||
-rw-r--r-- | net-irc/unrealircd/unrealircd-6.0.3.ebuild | 7 | ||||
-rw-r--r-- | net-irc/weechat/Manifest | 5 | ||||
-rw-r--r-- | net-irc/weechat/weechat-3.5.ebuild | 184 | ||||
-rw-r--r-- | net-irc/weechat/weechat-9999.ebuild | 2 |
16 files changed, 217 insertions, 112 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz Binary files differindex bcf2b0efa10f..bf51c5f6d5f3 100644 --- a/net-irc/Manifest.gz +++ b/net-irc/Manifest.gz diff --git a/net-irc/atheme-services/Manifest b/net-irc/atheme-services/Manifest index 4f7c8c38c42b..9c2d21f0c73f 100644 --- a/net-irc/atheme-services/Manifest +++ b/net-irc/atheme-services/Manifest @@ -1,6 +1,5 @@ AUX atheme-services-7.2.10_p2-configure-logdir.patch 833 BLAKE2B 3809ea93546547de99b41ff19547b027102706e5e06e40333491440a1f09b0e78e31f5956def37ea1f6b067876a72f54a275d428332f2f479c7dace476bdc200 SHA512 43ca2af5aec6a1ea4b08564c62a21ae762fd01f2c177dbf8f7c6ebb238b9302b8310f2fe96ce2b20a7f7014c488a02177d1e583aa438ceff7576e4880ca2f62f AUX atheme-services.initd 524 BLAKE2B 1388771d1d086baee885598eb448ee3daf1031e120cd21947a344aa72b24b969a5e9c6c5705b72c30a78020fbc2f27e56e0fbc618f58e8aae14c6fcae4b049c5 SHA512 3b90f60677088384c3f69b9dde40d18f4829d3435da0cdfbab003db3b68b6462ef31635b5fe4ed59d56745df9aa95a0690586b56d2f91e621aa2e708cb289cc1 DIST atheme-services-7.2.12.tar.xz 1072992 BLAKE2B f9e1cb175c1e2f38b5d53eba8f3d391e421baaff7eb76f38b10ba02b258472ccf9b69a7a278ff05c4f620b6fe6e48362618c02d245ed5d9c5acd4bede91ac093 SHA512 0d276b9a0c96f72a739090c5b2c732ab6c000f801cbb86347b5670def56f36fb82d70fb4cb68a1d942b9765c054bc136a6b0cecc0573cf8f59076f8b91fc6bf6 -EBUILD atheme-services-7.2.12-r2.ebuild 2227 BLAKE2B 9e1d65782e4dda23a04010a4dc725cd8f003e8a0f2b4a4ca9d083719ca4f264ef361707a4a569320b40a5e7701f81327e459549a1562806f9d683c18c692ee8b SHA512 e8e871ed2a7bfa3edcb63e4ed8e9c854e2b0d1b1071cee0d7bd69217ad252b65a18e675ec6da18256aa11b888172e71bb894f22b3fbb9b773f88d47eb329cc45 EBUILD atheme-services-7.2.12-r3.ebuild 2214 BLAKE2B c263f2b1d4b24f19d862dcd4287e3210bbf913ce5b1c9fedf7c8ca6d782841ea4344251e011ee1851e47096055c4b48645b62e4b95b8b02ba25b98e1536931e2 SHA512 9aaeff0f290bb8469225cd916c29cf0ab7c1915d38e0d5980a3add4658fddeff8de667a1e8aea64e17bf0d66c2cf3de6130beac33ebd3a8432adf79767163cf7 MISC metadata.xml 752 BLAKE2B 366887fdc8b7642cedc5c853c8337d4a86331bd7b6c17e753996f725cdecccc3f87f547afb0bda1d60571f4eeea832f151876b15366ef00e464bf1eef835af77 SHA512 3aa34340f6bff8fbf0f513d4d4a94abe8e8c2a3129c69959098f4333e6a150163b43f9ff7627e79b93dab98c3665a9552981126b6e2f3632a24b707221bc4e4c diff --git a/net-irc/atheme-services/atheme-services-7.2.12-r2.ebuild b/net-irc/atheme-services/atheme-services-7.2.12-r2.ebuild deleted file mode 100644 index c20793bd81d2..000000000000 --- a/net-irc/atheme-services/atheme-services-7.2.12-r2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic perl-functions - -DESCRIPTION="A portable and secure set of open-source and modular IRC services" -HOMEPAGE="https://github.com/atheme/atheme" -SRC_URI="https://github.com/atheme/atheme/releases/download/v${PV}/${PN}-v${PV}.tar.xz -> ${P}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" -IUSE="cracklib largenet ldap nls +pcre perl profile ssl" -S="${WORKDIR}/${PN}-v${PV}" - -RDEPEND=" - acct-group/atheme-services - acct-user/atheme-services - >=dev-libs/libmowgli-2.1.0:2 - virtual/libcrypt:= - cracklib? ( sys-libs/cracklib ) - ldap? ( net-nds/openldap:= ) - perl? ( dev-lang/perl:= ) - pcre? ( dev-libs/libpcre ) - ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" -# 'dev-vcs/git' required as per bug #665802 -BDEPEND=" - dev-vcs/git - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-7.2.10_p2-configure-logdir.patch) - -src_configure() { - # perl scriping module support is also broken in 7.0.0. Yay for QA failures. - econf \ - --sysconfdir="${EPREFIX}"/etc/${PN} \ - --localstatedir="${EPREFIX}"/var \ - --enable-fhs-paths \ - --disable-warnings \ - --enable-contrib \ - $(use_enable largenet large-net) \ - $(use_with cracklib) \ - $(use_with ldap) \ - $(use_enable nls) \ - $(use_enable profile) \ - $(use_with pcre) \ - $(use_with perl) \ - $(use_enable ssl) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - insinto /etc/${PN} - for conf in dist/*.example; do - # The .cron file isn't meant to live in /etc/${PN}, so only - # install a .example version. - [[ ${conf} == *cron* ]] && continue - - local confdest=${conf##*/} - newins ${conf} ${confdest%.example} - done - - fowners -R 0:${PN} /etc/${PN} - keepdir /var/{lib,log}/atheme - fowners ${PN}:${PN} /var/{lib,log}/atheme - fperms -R go-w,o-rx /etc/${PN} - fperms 750 /etc/${PN} /var/{lib,log}/atheme - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - mv "${ED}"/usr/bin/{,atheme-}dbverify || die - - # contributed scripts and such: - docinto contrib - dodoc contrib/*.{c,pl,php,py,rb} - - use perl && perl_domodule -r contrib/Atheme{,.pm} - - rm "${ED}/usr/share/doc/${PF}/WINDOWS" || die - - # Bug #454840 #520490 - rm -rf "${ED}/var/run" || die -} diff --git a/net-irc/konversation/Manifest b/net-irc/konversation/Manifest index 41f74ae6c34f..9ead3e573d7f 100644 --- a/net-irc/konversation/Manifest +++ b/net-irc/konversation/Manifest @@ -3,5 +3,5 @@ AUX konversationrc 346 BLAKE2B 8d236be66f983b3670bbd49578c73a1a868be0b498f965e5f DIST konversation-21.08.3.tar.xz 4251372 BLAKE2B e368cdba433b4dc00c51c4804323951aefd8034660b3ab84c418f000f45ff6ed5525a2baaabddd36a30ebcb6ee15aa39baa7a0d7fdbf703f8a64df8557f5e3cf SHA512 7cf3e8c0fb455c708f37b1112cd1cc6649770dfa0dc6106ebfe52bf152817f27a31ee1bfeb561a55a728bc270a384eade595b676a900763eeaa724b1bca086c0 DIST konversation-21.12.3.tar.xz 4275132 BLAKE2B 31ad192a3167b6ea1d82eab36a4f69f1e34fcc679ccfde06b1d0317aa3abcdb31bb7a39dd29574a182105ac6eb0e084a1e3cbe1fbe871a0d216368d9a2a8dcbe SHA512 118975e8ed0b20ab0a85b03354a0265dc7c0e1b15fba92a91357df710b9801873ac5506181baec6f106e4dd8daa15555c2ae3e22c1ddd4c9a787947afe06e408 EBUILD konversation-21.08.3-r1.ebuild 1963 BLAKE2B 5993fb405a9bb88d485fc4411a0f424f44a1cbd6e2a2bfad0c37cea46d6ff4764a20c439a7cfde61b59592fab0b8cdf83dc416ab9be7e97d3bfd2b9952495ac5 SHA512 6eb0e0a82b4f507e48d4c661e66fbe9062822d90c832786207147e805758b2315b1ab2165df26531c1b213ecb67256ceaa958dfd2289246dc7811b78386b60fa -EBUILD konversation-21.12.3.ebuild 1899 BLAKE2B 469a70fd836c6ddb43ac5194fb1fed838b7fed4c0322e132a8c896ee3d20377de4b33ec07c6fb26809184f7b5724141f2d85a524a4ec2553093c45e205c55672 SHA512 7239e9cc05f2bfa2e3d97203eca567d8fcd66863137c7d46def24f73867b418bea340a38b200f99f6f968384a4e040658c86849311a2aa765834c9fb5756e613 +EBUILD konversation-21.12.3.ebuild 1897 BLAKE2B 0543d5e06c4dcc14cef9efd8d0d47cf1993bda4e9ebf48284005c00a6e3be846ace66e38660cb80e2803b3f07f8605f5cefe59e4ac197b5f198bbb286f7bfb83 SHA512 dcd900d61c6e3a7937bbc150f11a9849f3ec9c68208fe6affe3276ab582811b95f2ad3498720dd0f8acb643acf7d7f3b2088d67da7a83ceca614a38188021d85 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/net-irc/konversation/konversation-21.12.3.ebuild b/net-irc/konversation/konversation-21.12.3.ebuild index ecaddf574605..352d507f62ff 100644 --- a/net-irc/konversation/konversation-21.12.3.ebuild +++ b/net-irc/konversation/konversation-21.12.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/" LICENSE="GPL-2" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" IUSE="+crypt" BDEPEND="sys-devel/gettext" diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest index 4c6a6f59e76e..64ce986cc7c8 100644 --- a/net-irc/ngircd/Manifest +++ b/net-irc/ngircd/Manifest @@ -2,8 +2,8 @@ AUX ngircd.conf 35 BLAKE2B 59c5b7c2444d5d2561884db7d532fb7d4ce03cfffacf679f2e72e AUX ngircd.conf.d 166 BLAKE2B a7e6e149bfe04bb54e97820f6d4fda2f7d81c224fb0975335a190fc41f80aa7edad5b5f509831acf9fdd0949d02e49fa8661860b62f7409c225cecac604cce6d SHA512 0c71a27130f0d918d3ba78f4e19d882bd1089e7f6e899cf89456d1e249d27fe5fe8678bccc90b5fa5eb73c0976240a7fe0722b3094d7553fbfa919dbce235d6a AUX ngircd.init-r1.d 388 BLAKE2B 10b6d4eb2cd39fe4e3087461cdc15f2ee8f1002e826552e145903b69e16ce46169a2dde19e03af38228ed9ede0473a828aa8cd123ab4a2b043fde448bb180954 SHA512 12e62e23899d1143a35e60bf983c319f72aa13c49123b497963f96317b2990cb2529919336da5a9b5c230e55479c289358261af92d25ef54bd19079908e18158 AUX ngircd.init-r2.d 1271 BLAKE2B f385805c7ae63f4046cee12449b60bc4309007fe69b52a2933a8562f5c05bd356cee49e0bd9bed389d9f42b92e94dbc37387db34eb3c5946e6cc92ea8ebf8ec2 SHA512 ceaeee66b31463273ff88c5356c63bc9b25c272dd038940adba95a8b7e3d4f4d0bd0c96bd9c99fb522b7dafa3a413b5611ecb748951ef5cc7a944384983cf45e -DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c -DIST ngircd-26.1.tar.gz.sig 310 BLAKE2B 108daa66aeccd51468aa0c6ab2de18c3ce476e812145902186ac4b3b8b29b0da32057c5a6f44133cfa4507310a9a76a001301ebe2d37ca809e1b7d8502aaa492 SHA512 e0b6b28c65f1363c0e8043378d52bccc0a634d7c17018edbc33130c9dbc4c2896f3b3a3ab758746707b37e3e527abbd61e5af8c1455d5fcc5b1b202758c82576 -EBUILD ngircd-26.1-r2.ebuild 2227 BLAKE2B dcfae5025958855a4c6dbaf06c90dd64fb7a16fe284d8c48b9cdf9a3b47576b7cd5f6a69999a6ce30bd843f5d1cdea2fb85c3efc9d056412f1005a21f22af43d SHA512 d0692d827123ea9dd848dcba579e9b12a65f37c0cf9986afd0a06f6fbaa786b6ef639dcd6f8eba5b65421658fcf6f85ca67c24ec8b752c2442434c0dc879e71a -EBUILD ngircd-26.1-r4.ebuild 2537 BLAKE2B 7a341056a992697a7c73c2b1c36d2f93988f5f848913d8f4a728d904c7c9923a1316fc28424692f99c320cea739d6ef6401191675bdf01a96ae6b509e084fe43 SHA512 297f9c67eeb9a4be9ea72b4ec333bdb6189d87929835c67ccd6172c96eb8aed47293d56eb862a9678a58fe25c168eb89ad89517e8627a21e8b28289e4fd74f09 +DIST ngircd-26.1.tar.xz 375812 BLAKE2B 4bd7dae47b579bdfaceee0e3ff1b30ac7c70326cd9d609a128192b1efbec17ac50010cb1bf27f4ca6d921700b7bd8cf3d0e8fb5bc569a84d6a101be10ec5832a SHA512 6333244e3fb2dc00ee9812c8c45990baa95ff473a7037a0a11ca495bed86fa438110ad5151d86b9274b6187d86b7b5712fdca2b74b8cb92f7f66fa10cf1961ee +DIST ngircd-26.1.tar.xz.sig 310 BLAKE2B 6bf3330387ef01af32c0026e12e5fe5a9a34f5d5fc221a66931312fb70d17832259b94e370ddc49f8834d0d29b9c53b52f11ddec3bfc12655472e046cc569e99 SHA512 c1bbc481dd92e487706fa0b3b18dffd214018946fad8ced77feccc1105a65fcc33c82b0e93529a14ad103ef784da20e3bf86358a8f26cdddeac9f947833d6848 +EBUILD ngircd-26.1-r2.ebuild 2227 BLAKE2B 4e50ee3fbeaf6ed1417588de665fd7e7858906ae1d31abe9341c0474ac2fb186229b8f1a6630285f3e5a1e09ce6fc30ee7d4699f12ef87fa92dfcb3613b44e50 SHA512 1b42e778d8cb46c3ce4b83c02538b4c4a1047ca50f037e95365a081d2e091fb07d39828306f834beb0a0d7671faf33e01018391abae6ea3661f14306653a3129 +EBUILD ngircd-26.1-r4.ebuild 2533 BLAKE2B bb5d0f9d2653184ab0964afb08eb7fd803041af9005b9675e7446a13c3a63ed305e88c53d7e7fa4e116c8519a4f8edb63fa075be4845b4c94728ce49e1045120 SHA512 744ff2b19724127235a91c8b88e2f937ba7903a0ac0073e4d298276d3410171f231b907d5c114a7fd9da6157bf41186baf4a51243867a2af5b89672cf29062c5 MISC metadata.xml 651 BLAKE2B ba57a0fffdef6acaf3510f62bc146c9dbfec0805b9e6a5e889360fee39c3a3e539aaead44fa42c72523957c492c066a9729c2f362c84f56c0ab27627b8e92f36 SHA512 82529647ece0d29898c2ad7f5794d6376f919d0e1d30cdc7dea0bea97418c9fba26e9e9748232a7e9963d329d5a8b5f4f8d2c6acc03682a231ec3984c63980f7 diff --git a/net-irc/ngircd/ngircd-26.1-r2.ebuild b/net-irc/ngircd/ngircd-26.1-r2.ebuild index 284e4d034cce..427b47aa1dcc 100644 --- a/net-irc/ngircd/ngircd-26.1-r2.ebuild +++ b/net-irc/ngircd/ngircd-26.1-r2.ebuild @@ -8,8 +8,8 @@ inherit verify-sig DESCRIPTION="An IRC server written from scratch" HOMEPAGE="https://ngircd.barton.de/" -SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz" -SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )" +SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.xz" +SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" diff --git a/net-irc/ngircd/ngircd-26.1-r4.ebuild b/net-irc/ngircd/ngircd-26.1-r4.ebuild index a5474e5b57a6..383cb5fad69a 100644 --- a/net-irc/ngircd/ngircd-26.1-r4.ebuild +++ b/net-irc/ngircd/ngircd-26.1-r4.ebuild @@ -8,12 +8,12 @@ inherit tmpfiles verify-sig DESCRIPTION="An IRC server written from scratch" HOMEPAGE="https://ngircd.barton.de/" -SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz" -SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )" +SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.xz" +SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" # Flaky test needs investigation (bug 719256) diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest index 241601fbff7c..6549283588a2 100644 --- a/net-irc/quassel/Manifest +++ b/net-irc/quassel/Manifest @@ -7,6 +7,6 @@ AUX quasselcore.service 189 BLAKE2B a115a98b17f4e59f2bbae584ac998cb16729977b617f DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd SHA512 4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c DIST quassel-0.14.0.tar.bz2 4774297 BLAKE2B c17c64a2ed6c414c94c12b2fa0b8abf40810608e3e4f35df19db597444e09594efc9569c65855c3df5e2c211c2d65a46482f20c3d912c87140c66fa4f022b3b8 SHA512 ea6b9723acab5ce73f760692770c1340c03bf277d2c99a2520345bfb6a7bb6fdc64a01dccfd7026341b46ee727821e1bcc2f487be72dfbc155f1de1ad264763f EBUILD quassel-0.13.1-r3.ebuild 4787 BLAKE2B 541815cc29a490af20b7dd967713972e4cbe6f4ccabf992fc4c4db760b95f1f9d8d44a03808cf1370ad96deeda24b9e729722e74310398543a1c8f9e2fcc6af0 SHA512 5f14e1ed223230995f6978ac58ee0e7647510539595389557449c7238b0f0396eea75dbfc6365569b585edd361b8b3f16ef17ee7abc88301a1600b7fc675ae88 -EBUILD quassel-0.14.0-r1.ebuild 5259 BLAKE2B b1e2c844f497b5cce11d5ca164db6802dd61a670bd5c84ba8a6e90e9a742929102faa16d936d1009131bc6d383200252a51fb10ed79e4562849e33f532bf99f6 SHA512 9f1dc68fe3f19f251fe80a5545ad6d8ce1723663f40977c49793f63b54d9ca3c1125e1bf53e8142dc819b4638c1fffadfed6051fc7f8aa586dcadda7d6c43b4a +EBUILD quassel-0.14.0-r1.ebuild 5258 BLAKE2B 851677a820c930f0109e25d532f75f29a5237e0ec21b18d9eb8ac00695814feefc3379d2a09bcd6e1b9f5d5f5ff2b1102e5290e573fe7c68ef86ba554e416650 SHA512 0a75ff3bd4713f66a20cb3e7db1d39840d0ed54bfd50e67d05c76049f954f2f77a71910583a250a42b6bf2007507d16b1d6944f0f4ad756270df7e6da6155a61 EBUILD quassel-9999.ebuild 5203 BLAKE2B dbb78f17fb1f6dbba023d93f390924f1dc7a0afa52f127547f4b8d6226e689be5984b6c13ae94d822c61597f3de9cf042e0c9881f634d3ffe05689c0a7f922c5 SHA512 ad5132936fb7d8ea0fe920fb2ea9bcdfb2a430203b8ce2eaaa395436a2aa552ef4da6753c731e57628021f5d64ae43f5b21ddcf5f26e7dd766a6d7bc80609ccf MISC metadata.xml 1727 BLAKE2B 6c24bd6b8689db443c7e1838cd427c54fae128001704570f2a9756d6cc27770ba54f4fd237fe64c4134d21e5ee409dacb4f3e3ebb0a7a38eed9fbb465d64b8c2 SHA512 743c8e1c4b5ad3100ed71142033ad0eb7102bd275dbb3e616845059cebdc90f76a370dd99043e46a34807b1d80db175212748585895af3f5a8fba05e9515d678 diff --git a/net-irc/quassel/quassel-0.14.0-r1.ebuild b/net-irc/quassel/quassel-0.14.0-r1.ebuild index 80e4b8d72d5f..aee271bd8c1a 100644 --- a/net-irc/quassel/quassel-0.14.0-r1.ebuild +++ b/net-irc/quassel/quassel-0.14.0-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != *9999* ]]; then SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz -> ${P}.tar.gz" else SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~sparc-solaris" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~sparc-solaris" fi S="${WORKDIR}/${MY_P}" else diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest index 9ec4088cddc9..af05d515acce 100644 --- a/net-irc/unrealircd/Manifest +++ b/net-irc/unrealircd/Manifest @@ -3,9 +3,11 @@ AUX unrealircd.initd-r3 2172 BLAKE2B 76aea4ea6083a4b8ac4fe49ecf1cd3ce3a35747f83a AUX unrealircd.service 177 BLAKE2B 9a58ce4e7785a66beac53afa2ecd276dd6f8e9927de8dfc3e9eab968008ad681a8b9f353bff4951bba8023d5c04affda6b58fde5db8232d0f1f9ae3e470424f0 SHA512 99163776104f2f27a585332004221fac16a9fbf9c8930b0603b5f33aca4c5ac13bdded4d5917143796b3893a19d2f709b0c4d4d635d85bd681f643b3b59131f5 AUX unrealircd.tmpfiles 45 BLAKE2B 302201c42d7ebc272dfabfe36b49d583ce18c3d10d7348763a710ac7a3bb853a8c5b4d1cb2444773f128eb988d6d95e73617ceb5742a14da61096a8eaed8705c SHA512 4812c3c509461085665dcfdd38a082eed2aba9b5c175cc28f893ae42d8a00f72c3cfcd5195c6224667284df4ee58274e2a782dcfc6b5a9cb8ce9d323961fa6cd DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 06afc8b5e28bbd56971b2ce21da3e000e39366444472786891bfe000754f5fed37b59850f9539b4f01914d6b33c1f9f17a15fe69569620ba5213f39fce1cfcad SHA512 b6784d011bc56b0b8253d61fb1edddb2133e791e9ce4ae978f90059563d11f3f7b3ebca1cf13765b4077ebc39f0699e101bdfc71cbb0c5cf51d508c5a5fdacb3 +DIST unrealircd-5.2.4.tar.gz.asc 866 BLAKE2B 9fc520e93f80a548650b016690036c4e9957e81095f75c34489eb0b83d28548a891196469199cf354207c44b22aaeecfc696995842e9b278ab10fdf5bdb8d7f6 SHA512 0d85a668e2cc3f3d736f3a321e282ecb1fd94d5f605e0e40e8c84a17a6486f8e0d299ec673fe7688fca3ead847f432144ff077547cc90321534406fbe084804b DIST unrealircd-6.0.2.tar.gz 8672255 BLAKE2B d52f2984f32331c489528b429f4671189713e4e308a7a7fd2f70933bfd606a938a9b6a6e581170b41fa9a948d1cc04c0cd8bb90c595c01c39b473cf341494a27 SHA512 041f97ad82d89222ad49bdc7db83869fc5133a049dd5354c34759c33c16307b9d60c25d3ef4e19a549059e3a0030699d061bd03fa8118428ded1f1e79d483398 DIST unrealircd-6.0.3.tar.gz 8673998 BLAKE2B 64a5f8bfa6e19abb5cf5434134b2729d460cd4564ad2ca395241f27aab26113f85249d43b8e9a14245354868f767d07e399ff1f28c606bb7b75c4955048e03ae SHA512 be3b823eee42e5ecf7ffbdcac0d56cf4ff4cde8aa082affa8c2f78518a3c54a2d8bb3956cf2b95060958d7c3382ca8da00e6f7b816670cf3ba48e3b8588adba3 -EBUILD unrealircd-5.2.4-r1.ebuild 5271 BLAKE2B 0e9108223c171ceed448ac8b671aacfdfe6bb2b3dccd900aa088bd2c623bd6f7f0e341f1950656ab8adec24173a5bbd40e43c70c9f02f9f30cd396a295a4cac9 SHA512 8970101540211879de4ffd43a764ded38435b8c9dde9af6a4f94b9a4f897d1d42bf5b322966b3cdbd06779e584d15403cfe5d48e019a8162bc30a746a2f25d8f +DIST unrealircd-6.0.3.tar.gz.asc 866 BLAKE2B 4605034a7f4bdd240f20d96c0c7933e03b842d6aca2b481639b9e6aca7d32531f9a76cd07a7bb736c41586ec9ce3fe1f53864b8c06601d61df22d635c9a5f522 SHA512 a55cb7647f8efbddc65b6779baa816040f26ba32c6d86efe52ea10a96f51ca9f52d56e311bbac1f984a37b59b2771b8f346716c269df5a79867c0ab9c08c36b9 +EBUILD unrealircd-5.2.4-r1.ebuild 5490 BLAKE2B 33ca2e66a47897ea5f4753c7ec5169589e55bb126b70e477bf968efdf59bb529a2a3eec6d5a3df3bc672e92755a9d9e14e4271fd30909030d5e9dd0ec5217f00 SHA512 094d841f19dac13132cd2cc5597fbd3febe90323e86895bcf131c3fc4ae52d828d192d4a78e5686f153a70d3ed5a5a2aaad359a2021d30d09365c41368ab76c0 EBUILD unrealircd-6.0.2-r1.ebuild 5637 BLAKE2B 3895805954430f2ba0438e503699a84eda29bdafc3153231956c4f0498b1837749a5103ad7fe10d0048dbe338202b45961be933cb6449bf1367f6bcb64645cf2 SHA512 025e38d2e8b891d6c4d4a349ffbd2bd650ebd3f6737748d28a3ccf29026239d3611949699a49ebb56c74fc67799a58bf1b2009a4337afa42e5d9e284f996b246 -EBUILD unrealircd-6.0.3.ebuild 5637 BLAKE2B 3895805954430f2ba0438e503699a84eda29bdafc3153231956c4f0498b1837749a5103ad7fe10d0048dbe338202b45961be933cb6449bf1367f6bcb64645cf2 SHA512 025e38d2e8b891d6c4d4a349ffbd2bd650ebd3f6737748d28a3ccf29026239d3611949699a49ebb56c74fc67799a58bf1b2009a4337afa42e5d9e284f996b246 +EBUILD unrealircd-6.0.3.ebuild 5856 BLAKE2B f19a5542a1077b36417446c1eaa36a4ddc1542842c6b3b377ff7fc1e510ea081a69ae871af5f9ecbfcbe5bcf651a66403115fd1537282cc45d8417d78a15737d SHA512 e3b24303f45ef9a54b9eace7233730554c75bed3944e60a6b34a8aef5148669387f635101c04d83f090d3f2944556d71aad9def4ae433bd1fdb286f09d456417 MISC metadata.xml 892 BLAKE2B 420637f61871853a304df1163a1f46e5810a42e21c90aa45ae0a9cff6d0223e48718135d7c4f0b2b50885d6d36066de1a646faea811cae12da9b681c0043f5f6 SHA512 076dbbef8a8e13340c74973cac5c31c9e691b5ba6dcb87d01f5d8311b11262187b3c9ab57782a3a2fcea99841fe55033ff6e4e9cfb300efa21b4dbddffcae2b6 diff --git a/net-irc/unrealircd/unrealircd-5.2.4-r1.ebuild b/net-irc/unrealircd/unrealircd-5.2.4-r1.ebuild index 64b4c85052ae..fd04bd2d4c70 100644 --- a/net-irc/unrealircd/unrealircd-5.2.4-r1.ebuild +++ b/net-irc/unrealircd/unrealircd-5.2.4-r1.ebuild @@ -4,11 +4,13 @@ EAPI=7 SSL_CERT_MANDATORY=1 -inherit autotools ssl-cert systemd +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/unrealircd.asc +inherit autotools ssl-cert systemd verify-sig DESCRIPTION="An advanced Internet Relay Chat daemon" HOMEPAGE="https://www.unrealircd.org/" SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz" +SRC_URI+=" verify-sig? ( https://www.unrealircd.org/downloads/${P}.tar.gz.asc )" LICENSE="GPL-2" SLOT="0" @@ -25,7 +27,8 @@ RDEPEND="acct-group/unrealircd virtual/libcrypt:= curl? ( net-misc/curl[adns] )" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-unrealircd )" DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} ) diff --git a/net-irc/unrealircd/unrealircd-6.0.3.ebuild b/net-irc/unrealircd/unrealircd-6.0.3.ebuild index 275c8a7ffa4b..77d6ea598803 100644 --- a/net-irc/unrealircd/unrealircd-6.0.3.ebuild +++ b/net-irc/unrealircd/unrealircd-6.0.3.ebuild @@ -4,11 +4,13 @@ EAPI=8 SSL_CERT_MANDATORY=1 -inherit autotools ssl-cert systemd tmpfiles +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/unrealircd.asc +inherit autotools ssl-cert systemd tmpfiles verify-sig DESCRIPTION="An advanced Internet Relay Chat daemon" HOMEPAGE="https://www.unrealircd.org/" SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz" +SRC_URI+=" verify-sig? ( https://www.unrealircd.org/downloads/${P}.tar.gz.asc )" LICENSE="GPL-2" SLOT="0" @@ -27,7 +29,8 @@ RDEPEND="acct-group/unrealircd curl? ( net-misc/curl[adns] ) geoip? ( dev-libs/libmaxminddb )" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-unrealircd )" DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} ) diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest index d51d18471332..1343b0f198da 100644 --- a/net-irc/weechat/Manifest +++ b/net-irc/weechat/Manifest @@ -3,8 +3,11 @@ DIST weechat-3.3.tar.xz 2564280 BLAKE2B 9cb119c2506ff5f9b4844b8016790af34347e300 DIST weechat-3.4.1.tar.xz 2617856 BLAKE2B a1e2e3e50da79041dc1500fb9c368cc3f3f2f799b867e5c6b2cb0742dac680bf3fd5449dcf19296845266f97cf6ee120c71d10cdb8cf4e20badb56fd4b55888c SHA512 3715975d0b8cb5ac1946ceb0fa87fcecffebccf1687cb3b8c3d91429f31e69000808994885bef580a0cfd9c5b1bcf6a51642bd653cf887be981188281901a04e DIST weechat-3.4.1.tar.xz.asc 833 BLAKE2B 4f4a38307f1f60dd03693761605cbab2a2e8249d11e95826ec6e610e38a0625cec66704d5b62d51e83633dc3c06a98be5487c8a535ae75fdc2d53ba91a71e70f SHA512 8e45ba6f8d96f2dbaa617ee9e5071a31e94cbea418881af6866eecc7402bdff558f221db63c2e708e40119d3c5294b49485823f4e62fbae5e89da7cc380d9d6d DIST weechat-3.4.tar.xz 2617640 BLAKE2B fb5df8ed7d2b219c60c15f444834017504aebffa0c02c7712f0109216153be97b93560dbbb060e9cb907634856dca2733848222b5f2eea095dcceec623a00397 SHA512 b5e36802bb8b8f0e518da590d675ca63b0fa0b88acd24c2803d4f8468e6bce775691d3994db5090570f1286ad38be31615921b0d3ead697ad51986cddca57330 +DIST weechat-3.5.tar.xz 2693072 BLAKE2B 4645d71a0f2742b0dbf0c905cfe085b6132ac4f1be6ec1056c432b2a1a7c7af2e62bf075a696732801be4fca3c45d7e3721a7fdaa9afac293623443793a27f26 SHA512 493be6219da4fa4b4862064de3d286d99d36018a61ba226f5abdc18c9ff43076d92f0b12fce96e04d31fed5c3931c7bf8615947cd19059dbf2c3aa75deead35f +DIST weechat-3.5.tar.xz.asc 833 BLAKE2B 539ddb256ebeb4871b8e881358500fe8bda560ae9d2d6690d8184326d22b9bbadd874a3d6fbf1caab76baf509edf8308fbe9e5f13344757c39f421866a0cd8c8 SHA512 51d5d0681cb59cf2bd5c582e9eae475bd844e56157bae7e07102dbd83cde7a052ad53fcd6ce22f7ac13c728adbf3a3eb9e6c317a58d5cfb2b102b1e5c6b32365 EBUILD weechat-3.3.ebuild 4279 BLAKE2B 1ada556de4c02ba23a4c4f7f98fecb0113d8be1ecffd4ae5e74117f14f4db0ae3ef0fcc211d1ea30185f8b1961dfad2c7e5ff3cdf15108bd9e22b4f4e309b997 SHA512 72476c71be9f141d00441affaccf61cc1670e1b66a1610f51a875e87e00f4dfb88cfb08ce3db9d6bf2378f62ce9d4e9b33f6b2a884ac36deac914020981f482b EBUILD weechat-3.4.1.ebuild 4532 BLAKE2B 25dfe4ca246a347f57d5d2f932cdebeb72434dcdf76a2e22c47d09f76e5b80d6ebcde986e2b48f29640c837c896a38af5886fd1485d555bfa17d879e19562bf7 SHA512 354aef7f602959032c43b5d49c6f90a230f325e7eeb49234a0667c9102bfbdab1611007db758fc7575503bf25f03f2fc8b4abd9a89f8cf6680f3483c844fab99 EBUILD weechat-3.4.ebuild 4315 BLAKE2B 028b773aaa6dd0ea1ed8cff0cb36ed455dccfb98b33d4b45ac49c8fa0c3ce46a3a977af42469afd95c1c5728453c140fc10bf6d9818477ce7ea6be32d4d5cf07 SHA512 771254004d8b8362f1da777c60f3693ec94a60177a2ac56ec4ab251fcbf2ad9bd5aee7dc4306c93b70dc807f067118a70bdeda4536720c45d96908e4f2be554d -EBUILD weechat-9999.ebuild 4535 BLAKE2B 730c0ef6097b4d67040e8e41f45eb68d4d2b8be8be106529fae8dbad4596e8dd05b211783af8f0030f737a250c807a0005aac01a5cbae0698a573a26f5f95875 SHA512 4810b306e168e2042892ffaf60a9952deed4deb52a91deb95fb55c5203f8edd4899313b6321b582ca3e6b420acac9f2d0cfabbb900e9804f6a594f4c46e32900 +EBUILD weechat-3.5.ebuild 4573 BLAKE2B 702f726f4dce5d0cece6c1a0f90e0d6f1021c32806aa4b3c44bedc800d1ac93c7f0426a0eda239607fc00b7512b6165b18c6bfdc5f336dc5945fe149f34b12ef SHA512 9b8c448b9b07fb6aa8c96411522075f4edb345491bfbd9863eb25b296d165a23c4d2c06d2c1a8a36e88e5c6f554daf602f3ad2108e08478c2aec9c5febbaff6e +EBUILD weechat-9999.ebuild 4573 BLAKE2B 702f726f4dce5d0cece6c1a0f90e0d6f1021c32806aa4b3c44bedc800d1ac93c7f0426a0eda239607fc00b7512b6165b18c6bfdc5f336dc5945fe149f34b12ef SHA512 9b8c448b9b07fb6aa8c96411522075f4edb345491bfbd9863eb25b296d165a23c4d2c06d2c1a8a36e88e5c6f554daf602f3ad2108e08478c2aec9c5febbaff6e MISC metadata.xml 985 BLAKE2B dfb7631e6013d342f1622f582aaa6e485cc5964d4558377987599cc3eff2270a085db1c911aff9978decd7e26c96b7a350a95701da460ec93100e88bcd1e3d3a SHA512 fe353b1581b45779f8851de08d5886514d4fddbf6098e42a290f9907aa268c0c0d5fe7f25b0d53a85d951857c00bab8bdea4aa9d912778aa3dc83970b0a5d37c diff --git a/net-irc/weechat/weechat-3.5.ebuild b/net-irc/weechat/weechat-3.5.ebuild new file mode 100644 index 000000000000..f1a4b884780e --- /dev/null +++ b/net-irc/weechat/weechat-3.5.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} ) +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake lua-single python-single-r1 xdg-utils + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/weechat/weechat.git" +else + inherit verify-sig + SRC_URI="https://weechat.org/files/src/${P}.tar.xz + verify-sig? ( https://weechat.org/files/src/${P}.tar.xz.asc )" + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/weechat.org.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-weechat )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +DESCRIPTION="Portable and multi-interface IRC client" +HOMEPAGE="https://weechat.org/" + +LICENSE="GPL-3" +SLOT="0/${PV}" + +NETWORKS="+irc" +PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts +spell +trigger +typing +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 selinux test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( nls ) +" + +RDEPEND=" + app-arch/zstd:= + dev-libs/libgcrypt:0= + net-libs/gnutls:= + sys-libs/ncurses:0= + sys-libs/zlib:= + net-misc/curl[ssl] + charset? ( virtual/libiconv ) + guile? ( >=dev-scheme/guile-2.0 ) + lua? ( ${LUA_DEPS} ) + nls? ( virtual/libintl ) + perl? ( dev-lang/perl:= ) + php? ( >=dev-lang/php-7.0:*[embed] ) + python? ( ${PYTHON_DEPS} ) + ruby? ( + || ( + dev-lang/ruby:3.1 + dev-lang/ruby:3.0 + dev-lang/ruby:2.7 + dev-lang/ruby:2.6 + ) + ) + selinux? ( sec-policy/selinux-irc ) + 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 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3-cmake_lua_version.patch +) + +DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc README.adoc" + +RESTRICT="!test? ( test )" + +pkg_setup() { + use lua && lua-single_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_prepare() { + cmake_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="${EPREFIX}/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_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_TYPING=$(usex typing) + -DENABLE_XFER=$(usex xfer) + ) + cmake_src_configure +} + +src_test() { + if $(locale -a | grep -iq "en_US\.utf.*8"); then + cmake_src_test -V + else + eerror "en_US.UTF-8 locale is required to run ${PN}'s ${FUNCNAME}" + die "required locale missing" + fi +} + +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 +} diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-9999.ebuild index 9588270e0169..f1a4b884780e 100644 --- a/net-irc/weechat/weechat-9999.ebuild +++ b/net-irc/weechat/weechat-9999.ebuild @@ -40,6 +40,7 @@ REQUIRED_USE=" " RDEPEND=" + app-arch/zstd:= dev-libs/libgcrypt:0= net-libs/gnutls:= sys-libs/ncurses:0= @@ -54,6 +55,7 @@ RDEPEND=" python? ( ${PYTHON_DEPS} ) ruby? ( || ( + dev-lang/ruby:3.1 dev-lang/ruby:3.0 dev-lang/ruby:2.7 dev-lang/ruby:2.6 |