summaryrefslogtreecommitdiff
path: root/net-irc
diff options
context:
space:
mode:
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/Manifest.gzbin7728 -> 7726 bytes
-rw-r--r--net-irc/hexchat/Manifest1
-rw-r--r--net-irc/hexchat/hexchat-2.14.3.ebuild132
-rw-r--r--net-irc/limnoria/Manifest2
-rw-r--r--net-irc/limnoria/metadata.xml4
-rw-r--r--net-irc/ngircd/Manifest2
-rw-r--r--net-irc/ngircd/ngircd-26.1.ebuild23
7 files changed, 15 insertions, 149 deletions
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index b85a234b3d33..de392a62d581 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index 10519d631a69..bf1e3b2c4ee3 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,6 +1,5 @@
AUX hexchat-2.14.3-python38.patch 1005 BLAKE2B 150783fae40e10aa32fdbf42aa5d1f70eefa69c6ea0a5fc7a0fbb243c1ad65bbc8d3fa1bbfcef530e366cf23d1905e70a7692208d06fc6feb0d24228888b17c7 SHA512 877da47f35d5c743429fc8c84768e70135d04573e7aed72e9f6e09062d619a8d4ed717930801a524bd81848f1a393919c1d8ae041899b07d9337e3fd7426a003
DIST hexchat-2.14.3.tar.xz 1292072 BLAKE2B 22bc8a0857b3ec26452843dd85c046cde055e719ce7dc23e4ec5ae33eb16251379ed84856c1812dc855a1e8d5d422c01e9352e2259f075a538226e1fcd79edd7 SHA512 c265921f2cb02c5d273bcdbb20a44a5c9f38b0f8cbba4fd56b177b676fc5d1dfd05bf80fcfa3706c7981f712f2f6c9aaaf80bccf3be0f6d96068dd393f3a7cb5
EBUILD hexchat-2.14.3-r100.ebuild 3472 BLAKE2B ed646d90527da7f60c4c4f4ef9036f06967abb1737e2a13a5e67f13ef05d7d03a403eed1e74f0df7c4f3b36e34d30a7e364a32705d9266a27f74f76299049731 SHA512 b5a9974243af543551bf6d794119a91866d5e20baa49e648adde50663ca3d5b87c49e9b2629eb866970e6b0d0c215b30291e7be7b03d1d029477f5b5f70edc0d
-EBUILD hexchat-2.14.3.ebuild 3305 BLAKE2B 1924ed020412ea2fede70c579eb1a881140237bf42a5249a22e8dddaa395a44fab0066a938cf65b21c9769d85da5d56c4bc57e3f50cceb0667f10094022feccd SHA512 a02a1e16c80a5b41e1b70aa13fb7c6488ab1c501155b43aa91a81b5a712aef3e65b27f13041b8a230f30aa5504c0c0bc0cda30d6e96beedd8e491a4a77d8d0c6
EBUILD hexchat-9999.ebuild 3419 BLAKE2B 6e5f4d50eb6ee69f5bac1c8b7bcff3a878749c1315af28baa361b12fc47a347b5b0b0fe53be6b244fad33995d17f8623637b566e0fcc6671d08edde683533f30 SHA512 274252c1e6f37ecd75c148fb2d966dd4107bbefb9f8761f480fc557cac7383a0cae5a49188e3ea89b204b105b70b7e97278dedf0c142683e1c3d517ea695b490
MISC metadata.xml 1042 BLAKE2B a8b2d37197b07fb76badeb4439d07f5b8acc0ab888f277050306ccf7b906de3bc4dc8b7a13af4b398494c350ea83eb373b107528055e6e502667b2a56e052133 SHA512 aac3a4017b0e64d98a71fcfffaec8a8245ccb7f691d40fc327599202831462e09eb7e382ed4230f5f3c584dfe0ebd9c0e3bd8f157103109cad037c9e597ef68d
diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild b/net-irc/hexchat/hexchat-2.14.3.ebuild
deleted file mode 100644
index 953c7cdaa78b..000000000000
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/"
-
-if [[ "${PV}" == "9999" ]] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- dev-libs/glib:2
- dbus? ( dev-libs/dbus-glib )
- gtk? (
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/pango
- )
- libcanberra? ( media-libs/libcanberra )
- libproxy? ( net-libs/libproxy )
- libnotify? ( x11-libs/libnotify )
- lua? ( dev-lang/lua:0= )
- perl? ( dev-lang/perl:= )
- plugin-sysinfo? ( sys-apps/pciutils )
- python? ( ${PYTHON_DEPS} )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- theme-manager? (
- || (
- ( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
- dev-lang/mono[-minimal]
- )
- )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/glib-utils
- app-arch/xz-utils
- app-text/iso-codes
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- if use theme-manager ; then
- mono-env_pkg_setup
- export XDG_CACHE_HOME="${T}/.cache"
- fi
-}
-
-src_configure() {
- local emesonargs=(
- -Dwith-gtk="$(usex gtk true false)"
- -Dwith-text="$(usex gtk false true)"
- -Dwith-ssl="$(usex ssl true false)"
- -Dwith-plugin=true
- -Dwith-dbus="$(usex dbus true false)"
- -Dwith-libproxy="$(usex libproxy true false)"
- -Dwith-libnotify="$(usex libnotify true false)"
- -Dwith-libcanberra="$(usex libcanberra true false)"
- -Dwith-theme-manager="$(usex theme-manager true false)"
- -Ddbus-service-use-appid=false
- -Dwith-checksum="$(usex plugin-checksum true false)"
- -Dwith-fishlim="$(usex plugin-fishlim true false)"
- -Dwith-lua="$(usex lua lua false)"
- -Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
- -Dwith-python="$(usex python "${EPYTHON/.*}" false)"
- -Dwith-sysinfo="$(usex plugin-sysinfo true false)"
- -Dwith-appdata=false
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- dodoc readme.md
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
- if use gtk ; then
- xdg_pkg_preinst
- fi
-}
-
-pkg_postinst() {
- if use gtk ; then
- xdg_pkg_postinst
- else
- elog "You have disabled the gtk USE flag. This means you don't have"
- elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
- fi
-
- if use theme-manager ; then
- elog "Themes are available at:"
- elog " https://hexchat.github.io/themes.html"
- fi
-
- elog
- elog "optional dependencies:"
- elog " media-sound/sox (sound playback if you don't have libcanberra"
- elog " enabled)"
- elog " x11-plugins/hexchat-javascript (javascript support)"
- elog " x11-themes/sound-theme-freedesktop (default BEEP sound,"
- elog " needs libcanberra enabled)"
-}
-
-pkg_postrm() {
- if use gtk ; then
- xdg_pkg_postrm
- fi
-}
diff --git a/net-irc/limnoria/Manifest b/net-irc/limnoria/Manifest
index 4431e05a3503..22f847eea10e 100644
--- a/net-irc/limnoria/Manifest
+++ b/net-irc/limnoria/Manifest
@@ -1,4 +1,4 @@
DIST limnoria-20200124.tar.gz 1034653 BLAKE2B 895a0820efcd58429e457e0cb8dbcb864e56a3bce9fab9546cf622aabc7711a015432812c4193d2dabe7a85043c623ce427504c1c8e78530499c8db2c589bd8e SHA512 828c4927e2ce00c012d17f8a2b2d629370c34915e7e4f71de6df67259e643448c33a60d9cf742b2d827e21e17326a8fc20be875eac826edf64406eda906567a4
EBUILD limnoria-20200124.ebuild 2410 BLAKE2B 0063b7338075380d0707970ea907e2a02b1148e98a352e2931ea0012a7de69a3960d1d055c154d28bcb0c6c78e067e03e90dc8c89a2331f2e0f7af2579df1a20 SHA512 36fbd82577f27757a7c1ddaf699d1b50c1fc910ad4a8ab443ca193c30f7a675d39223cbd28b8cfe3975f8eb5c18f87c1075c7c7b271a2855c06698917dbf8767
EBUILD limnoria-9999.ebuild 2410 BLAKE2B 0063b7338075380d0707970ea907e2a02b1148e98a352e2931ea0012a7de69a3960d1d055c154d28bcb0c6c78e067e03e90dc8c89a2331f2e0f7af2579df1a20 SHA512 36fbd82577f27757a7c1ddaf699d1b50c1fc910ad4a8ab443ca193c30f7a675d39223cbd28b8cfe3975f8eb5c18f87c1075c7c7b271a2855c06698917dbf8767
-MISC metadata.xml 432 BLAKE2B cc531ed9f53977a608eb33275b3d17e587b7e4dccfb62c6bc952a9a568ee0c6d70bd52477a610e1b9725dc0adde664d5b5ad218a119d47a42629c5eb827865b7 SHA512 7e5bd85a3471bb3f970ebe08e4eb5efd748cb434bdbac86d574ba2117a25f05ac7a91f01812a4ee0740ce528dcd576a15006f28f844c60c31265ed512ea444d6
+MISC metadata.xml 434 BLAKE2B a46dc6d345d90a91c0862ef60b560fa43d88202da632e8a97c98ca2b1834cb5084b025d36b1d9318a8204599495c2469c0902f369ba05b74956fab5cc2cb8559 SHA512 97d2cf9271a8bdae86b93dbb651d2ac5f4f49ca475d647c3f6db5bdca4126435d0ec153d4fa3fc3fbbd11ec219174b36f1544cab23a5191a354bdd0c68ab1427
diff --git a/net-irc/limnoria/metadata.xml b/net-irc/limnoria/metadata.xml
index 05291b97d3d0..6f7926539c95 100644
--- a/net-irc/limnoria/metadata.xml
+++ b/net-irc/limnoria/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>NP-Hardass@gentoo.org</email>
- <name>NP-Hardass</name>
+ <email>np-hardass@gentoo.org</email>
+ <name>Adam Feldman</name>
</maintainer>
<stabilize-allarches/>
<use>
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index cc23b7bf4bdb..ca045587a6db 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,4 +1,4 @@
AUX ngircd.init-r1.d 388 BLAKE2B 10b6d4eb2cd39fe4e3087461cdc15f2ee8f1002e826552e145903b69e16ce46169a2dde19e03af38228ed9ede0473a828aa8cd123ab4a2b043fde448bb180954 SHA512 12e62e23899d1143a35e60bf983c319f72aa13c49123b497963f96317b2990cb2529919336da5a9b5c230e55479c289358261af92d25ef54bd19079908e18158
DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
-EBUILD ngircd-26.1.ebuild 2187 BLAKE2B d8b5bccfadf17e8ddddae860e133ba010835d01d0ca825b41359440bf4f00cba3ceae1866ec8dfe29864248297e8293cb42c64b55ac34529208ce9d199eb8478 SHA512 da5c93fda515001e803f6e288aedfc938d5d07004aa1667d685c4e6a1b0c1d2824bc2440468aa52c23deb4c2e6440ef062ea26647e3f8855115c6029229f8153
+EBUILD ngircd-26.1.ebuild 2190 BLAKE2B fe90ba70bb50f1fb59a3a596a075ff78c4bb3fe2b33f5e6d5d3fc01308d0d8b32ee81a079579107ca02f282dd6bd1d53fd8f928b2e245ac67b18f8fb74f9f481 SHA512 447b1298b91ba147bafd87b705f2f7d33c5fdc4e8ba747dcb703aaf2c7355caca83ec59b79124c2fae0d4682fbe89c5362466566f7460d42197f2290fd0e6694
MISC metadata.xml 650 BLAKE2B dd80efa442d59f04e26bb338e371ffa8380a4cdbb630db30e25adbaa930d9f0e4a486bbd05321b8185c23558ad4e29023153a69d1214294c345b46685eb7de86 SHA512 9b8879892c2edc6c7792c22a684f87ae559a43b034ee66f6242e73075012e1f53a33a63fc3ffa62c41f5fd620a4be6c1ffc57a1b62cf42ffa3c032cec4ff743b
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index 4a9c13b03363..a19285e647eb 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -36,11 +36,9 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
zlib? ( sys-libs/zlib )
"
-
-BDEPEND="sys-devel/automake:1.11"
-
-DEPEND="
- ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/automake:1.11
test? (
dev-tcltk/expect
net-misc/netkit-telnetd
@@ -50,7 +48,7 @@ DEPEND="
src_prepare() {
default
- if ! use prefix; then
+ if ! use prefix ; then
sed -i \
-e "s:;ServerUID = 65534:ServerUID = ngircd:" \
-e "s:;ServerGID = 65534:ServerGID = ngircd:" \
@@ -63,8 +61,8 @@ src_prepare() {
}
src_configure() {
- local myconf=(
- --sysconfdir="${EPREFIX}"/etc/"${PN}"
+ local myeconf=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
$(use_enable debug sniffer)
$(use_enable debug)
$(use_enable irc-plus ircplus)
@@ -77,8 +75,8 @@ src_configure() {
$(use_with zlib)
)
- if use ssl; then
- if use gnutls; then
+ if use ssl ; then
+ if use gnutls ; then
myconf+=(
$( use_with gnutls )
)
@@ -89,16 +87,17 @@ src_configure() {
fi
fi
- econf "${myconf[@]}"
+ econf "${myeconf[@]}"
}
src_install() {
default
+
newinitd "${FILESDIR}"/ngircd.init-r1.d ngircd
}
pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && use pam; then
+ if [[ -z ${REPLACING_VERSIONS} ]] && use pam ; then
elog "ngircd will use PAMIsOptionalPAM by default, please change this option."
elog "You may not be able to login until you change this."
fi