From 5d0c50eb490582cf1277e150ee5bb63a90b85aa6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 22 Nov 2022 13:06:25 +0000 Subject: gentoo auto-resync : 22:11:2022 - 13:06:24 --- net-irc/Manifest.gz | Bin 8067 -> 8068 bytes net-irc/scrollz/Manifest | 3 ++ net-irc/scrollz/scrollz-2.3.1.ebuild | 69 +++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 net-irc/scrollz/scrollz-2.3.1.ebuild (limited to 'net-irc') diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz index 9934b530e552..1141f255445a 100644 Binary files a/net-irc/Manifest.gz and b/net-irc/Manifest.gz differ diff --git a/net-irc/scrollz/Manifest b/net-irc/scrollz/Manifest index f9aff6cb3489..96f7cc25d28f 100644 --- a/net-irc/scrollz/Manifest +++ b/net-irc/scrollz/Manifest @@ -1,4 +1,7 @@ AUX scrollz-2.3-fcommon.patch 566 BLAKE2B 454bbb7beec42378855dd64cd4a9826dd39deb549a75006dda80cec99463b45eaacf666c2ac25b3285ab71e2a57256e8c640c427373f56c6780d3172257c1071 SHA512 839109aaf8bc3429e7a215de5b7018dbcb718181d9e4026bd918fbb86665df20542d0f5e7884bf582cbd63238185d9e4fb180c6b16797200dd972ee1ea679dd4 +DIST ScrollZ-2.3.1.tar.gz 980735 BLAKE2B 39cd79a3c1a77bef730ecfadc8a9e78243e34781cc66cc068be698d18decc24e1001b21302e2069eb4cc21de41b4fd24a4e20a1e7a8e1d0a776ad02e1f215444 SHA512 3fc8386a16ec8ef3cce178465e04485b6dd2d5a4fc93099a8af5a6127ec66357ce7b12173c59b33eeaddf142d17d3e979821ab0f30087806545afe1ecfc168d3 DIST ScrollZ-2.3.tar.gz 981707 BLAKE2B ee7c1955dbd2515204d805052d091274c3c7e08257a798c357c5a195c12d7ebc85a160cd40ddf1b2aa87a1b628bebf630c3b7428bde1f230bf9b372f74cc74d2 SHA512 cb3dc2f462452c605c688805ed5128e0197eb4daae895c03f00631c4e9a0994f89a9c55b7e0591588f3f313dab66fcbeb1683b42ef75c3b714185b40703b1979 +DIST scrollz-2.3.1-patches.tar.xz 71696 BLAKE2B a0408017a23492f056bf464fb4ed9c20d59ca1f545bbd6b4f8f9b3097f82086a53b099558a18e72042126357f5f508d80a30eabb2a58368c198e2d077be3eb99 SHA512 37b035d838d215186b67621aecfe1d12869f7883d266a418227a2e768f569c2992598eaf93b4e0846c2e33d3e1325b3f0d39a285a0de4c78f4aedb190907bed5 EBUILD scrollz-2.3-r1.ebuild 1198 BLAKE2B bd672adb1272f0141ba1afcf109ef7bc613585e0c291b69984827fb96eb033d5eb2d6fab3ef47fbd0173a64a4de9751f8c564af2c20c1e978d530ad136a60a68 SHA512 9cc1334d752c9464cf2631fdc9d46d6c5ef2a51d666d6a3a2f1f6d9255cb8a9502f32742a828a1b1ca3683e3c7abba13fe6437923185b655c52f4859ad88896a +EBUILD scrollz-2.3.1.ebuild 1405 BLAKE2B bc0cf63ac758079e957ee793973bf357ce6172a10fa445ca0c5ba83dc30bd5f3ef6fb740d3ab82ff8ce5c6349ffb25539ee086b2996f182f0ce4ac8ea1d20d83 SHA512 fe1870874850bd057e6c041a09db8a931e1d32bca6c3d9c048b421cce00ae3061bdff37b2ee1cd15905996f2d645438de21941df8e59cbb95aea51e6f0009da6 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-irc/scrollz/scrollz-2.3.1.ebuild b/net-irc/scrollz/scrollz-2.3.1.ebuild new file mode 100644 index 000000000000..52ce5f27eb02 --- /dev/null +++ b/net-irc/scrollz/scrollz-2.3.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_P="ScrollZ-${PV}" + +DESCRIPTION="Advanced IRC client based on ircII" +HOMEPAGE="https://www.scrollz.info/" +SRC_URI="https://www.scrollz.info/download/${MY_P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="gmp gnutls ipv6 ssl" +REQUIRED_USE="gnutls? ( ssl )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + sys-libs/ncurses:= + virtual/libcrypt:= + gmp? ( dev-libs/gmp:= ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + # https://github.com/ScrollZ/ScrollZ/pull/30 + "${WORKDIR}"/${P}-patches +) + +src_configure() { + # Many -Wdeprecated-non-prototype warnings + append-cflags -std=gnu89 + + local _myssl + + if use ssl; then + if use gnutls; then + _myssl="--with-ssl" + else + _myssl="--with-openssl" + fi + fi + + tc-export CC #397441, ancient autoconf + econf \ + --with-default-server="irc.gentoo.org" \ + $(use_enable ipv6) \ + --enable-regexp \ + $(use_enable gmp fish) \ + ${_myssl} +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + mandir="${EPREFIX}/usr/share/man/man1" \ + install + + dodoc ChangeLog* NEWS README* todo +} -- cgit v1.2.3