Install this version:
emerge -a =dev-tcltk/tktray-1.3.9
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
DESCRIPTION="System Tray Icon Support for Tk on X11"
HOMEPAGE="https://code.google.com/p/tktray/"
SRC_URI="https://tktray.googlecode.com/files/${PN}${PV}.tar.gz"
S="${WORKDIR}/${PN}${PV}"
LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="debug threads"
# tests need actual X server with user interaction, bug #284919
RESTRICT="test"
DEPEND="
>=dev-lang/tcl-8.4:=
>=dev-lang/tk-8.4:=
<dev-lang/tcl-9
x11-libs/libXext"
RDEPEND="${DEPEND}"
QA_CONFIG_IMPL_DECL_SKIP=(
stat64 # used to test for Large File Support
)
PATCHES=(
"${FILESDIR}"/1.1-ldflags.patch
)
src_prepare() {
default
# Fix bad configure tests w/ Clang 16
eautoreconf
}
src_configure() {
source "${ESYSROOT}/usr/$(get_libdir)/tclConfig.sh" || die
CPPFLAGS="-I${TCL_SRC_DIR}/generic ${CPPFLAGS}" \
econf \
$(use_enable debug symbols) \
$(use_enable threads)
}
Manage flags for this package:
euse -i <flag> -p dev-tcltk/tktray |
euse -E <flag> -p dev-tcltk/tktray |
euse -D <flag> -p dev-tcltk/tktray
>=dev-lang/tcl-8.4:= >=dev-lang/tk-8.4:= <dev-lang/tcl-9 x11-libs/libXext
>=dev-lang/tcl-8.4:= >=dev-lang/tk-8.4:= <dev-lang/tcl-9 x11-libs/libXext
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | tktray1.3.9.tar.gz | 134484 bytes | https://tktray.googlecode.com/files/tktray1.3.9.tar.gz |