net-im/xmppconsole - 9999 (stuff)

Search

Package Information

Description:
A tool for XMPP hackers
Homepage:
https://github.com/pasis/xmppconsole
License:
GPL-3+

Ebuild Details

Version EAPI Keywords Slot
9999 7 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

EGIT_REPO_URI="https://github.com/pasis/xmppconsole.git"

inherit autotools git-r3

DESCRIPTION="A tool for XMPP hackers"
HOMEPAGE="https://github.com/pasis/xmppconsole"

LICENSE="GPL-3+"
SLOT="0"
IUSE="+gtk +ncurses"

RDEPEND="dev-libs/libstrophe
		ncurses? (
			sys-libs/ncurses
			sys-libs/readline
		)
		gtk? (
			x11-libs/gtk+:3
			|| (
				x11-libs/gtksourceview:4
				x11-libs/gtksourceview:3.0
			)
		)"
DEPEND="${RDEPEND}"

src_prepare() {
		default
		eautoreconf
}

src_configure() {
		econf \
			$(use_enable gtk) \
			$(use_enable ncurses)
}

USE Flags

gtk
Default: Enabled (+)
ncurses
Default: Enabled (+)

Dependencies

DEPEND

dev-libs/libstrophe
		ncurses? (
			sys-libs/ncurses
			sys-libs/readline
		)
		gtk? (
			x11-libs/gtk+:3
			|| (
				x11-libs/gtksourceview:4
				x11-libs/gtksourceview:3.0
			)
		)

RDEPEND

dev-libs/libstrophe
		ncurses? (
			sys-libs/ncurses
			sys-libs/readline
		)
		gtk? (
			x11-libs/gtk+:3
			|| (
				x11-libs/gtksourceview:4
				x11-libs/gtksourceview:3.0
			)
		)