# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) inherit meson python-any-r1 xdg DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation Libraries" HOMEPAGE="https://www.enlightenment.org/about-terminology" SRC_URI="https://download.enlightenment.org/rel/apps/terminology/${P}.tar.xz https://downloads.terminolo.gy/${P}.tar.xz" LICENSE="BSD-2" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="extras nls" RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) app-arch/lz4 >=dev-libs/efl-1.26.1[eet,fontconfig]" DEPEND="${RDEPEND}" BDEPEND="${PYTHON_DEPS} virtual/libintl virtual/pkgconfig nls? ( sys-devel/gettext )" pkg_setup() { python-any-r1_pkg_setup } src_prepare() { default # Fix python shebangs for python-exec[-native-symlinks], #766081 local shebangs=($(grep -rl "#!/usr/bin/env python3" || die)) python_fix_shebang -q ${shebangs[*]} } src_configure() { local emesonargs=( $(meson_use nls) $(meson_use extras tests) ) meson_src_configure }