From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C4FC3138359 for ; Mon, 31 Aug 2020 02:47:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA169E09F8; Mon, 31 Aug 2020 02:47:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9D5BFE09F8 for ; Mon, 31 Aug 2020 02:47:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 36EF6340E30 for ; Mon, 31 Aug 2020 02:47:08 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AE768324 for ; Mon, 31 Aug 2020 02:47:06 +0000 (UTC) From: "Stefan Strogin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Stefan Strogin" Message-ID: <1598841738.4e3656e991694d5c401112513da593f519d79968.steils@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-terms/terminator/terminator-1.92-r2.ebuild X-VCS-Directories: x11-terms/terminator/ X-VCS-Committer: steils X-VCS-Committer-Name: Stefan Strogin X-VCS-Revision: 4e3656e991694d5c401112513da593f519d79968 X-VCS-Branch: master Date: Mon, 31 Aug 2020 02:47:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d441e48c-4576-4b84-a395-3cf198776279 X-Archives-Hash: e7d6729f4d2ce93ee86306b2a9786f5e commit: 4e3656e991694d5c401112513da593f519d79968 Author: Alexey Sokolov google com> AuthorDate: Thu Aug 13 22:45:19 2020 +0000 Commit: Stefan Strogin gentoo org> CommitDate: Mon Aug 31 02:42:18 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3656e9 x11-terms/terminator: move keybinder behind X USE flag Closes: https://bugs.gentoo.org/736972 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17117 Signed-off-by: Stefan Strogin gentoo.org> x11-terms/terminator/terminator-1.92-r2.ebuild | 60 ++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/x11-terms/terminator/terminator-1.92-r2.ebuild b/x11-terms/terminator/terminator-1.92-r2.ebuild new file mode 100644 index 00000000000..9e0fe53f6b3 --- /dev/null +++ b/x11-terms/terminator/terminator-1.92-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS="no" +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Multiple GNOME terminals in one window" +HOMEPAGE="https://github.com/gnome-terminator/terminator" +SRC_URI="https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbus +libnotify X" + +RDEPEND=" + dev-libs/glib:2 + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3 + x11-libs/vte:2.91[introspection] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + libnotify? ( x11-libs/libnotify[introspection] ) + X? ( dev-libs/keybinder:3[introspection] ) +" +BDEPEND=" + dev-util/intltool +" +distutils_enable_tests setup.py + +PATCHES=( + "${FILESDIR}"/terminator-1.91-without-icon-cache.patch + "${FILESDIR}"/terminator-1.91-desktop.patch + "${FILESDIR}"/terminator-1.92-make-tests-fail.patch + "${FILESDIR}"/terminator-1.92-metainfo.patch +) + +src_prepare() { + xdg_environment_reset + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}