From 8a7c8e0d65f7746b7fdc90b0fbecb0980adeb14c Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Fri, 7 Feb 2020 15:54:54 +0100 Subject: gnome-extra/gnome-tweaks: Switch to PYTHON_MULTI_USEDEP API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- .../gnome-tweaks/gnome-tweaks-3.32.0-r1.ebuild | 51 ++++++++++++++++++++++ .../gnome-tweaks/gnome-tweaks-3.32.0.ebuild | 49 --------------------- 2 files changed, 51 insertions(+), 49 deletions(-) create mode 100644 gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0-r1.ebuild delete mode 100644 gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0.ebuild diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0-r1.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0-r1.ebuild new file mode 100644 index 000000000000..40f1b553668e --- /dev/null +++ b/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit gnome.org meson python-single-r1 xdg + +DESCRIPTION="Customize advanced GNOME 3 options" +HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks" + +LICENSE="GPL-3+ CC0-1.0" +SLOT="0" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" + +COMMON_DEPEND=" + ${PYTHON_DEPS} +" +# See README.md for list of deps +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.10.2:3[${PYTHON_MULTI_USEDEP}] + ') + >=gnome-base/gnome-settings-daemon-3 + x11-themes/sound-theme-freedesktop + + >=dev-libs/glib-2.58:2 + >=x11-libs/gtk+-3.12:3[introspection] + >=gnome-base/gnome-desktop-3.30:3[introspection] + net-libs/libsoup:2.4[introspection] + x11-libs/libnotify[introspection] + + >=gnome-base/gsettings-desktop-schemas-3.28 + >=gnome-base/gnome-shell-3.24 + x11-wm/mutter +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=">=sys-devel/gettext-0.19.8" + +PATCHES=( + "${FILESDIR}"/3.28.1-gentoo-cursor-themes.patch # Add contents of Gentoo's cursor theme directory to cursor theme list +) + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ +} diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0.ebuild deleted file mode 100644 index e01e362cbc48..000000000000 --- a/gnome-extra/gnome-tweaks/gnome-tweaks-3.32.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="Customize advanced GNOME 3 options" -HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks" - -LICENSE="GPL-3+ CC0-1.0" -SLOT="0" - -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" - -COMMON_DEPEND=" - ${PYTHON_DEPS} -" -# See README.md for list of deps -RDEPEND="${COMMON_DEPEND} - >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}] - >=gnome-base/gnome-settings-daemon-3 - x11-themes/sound-theme-freedesktop - - >=dev-libs/glib-2.58:2 - >=x11-libs/gtk+-3.12:3[introspection] - >=gnome-base/gnome-desktop-3.30:3[introspection] - net-libs/libsoup:2.4[introspection] - x11-libs/libnotify[introspection] - - >=gnome-base/gsettings-desktop-schemas-3.28 - >=gnome-base/gnome-shell-3.24 - x11-wm/mutter -" -DEPEND="${COMMON_DEPEND}" -BDEPEND=">=sys-devel/gettext-0.19.8" - -PATCHES=( - "${FILESDIR}"/3.28.1-gentoo-cursor-themes.patch # Add contents of Gentoo's cursor theme directory to cursor theme list -) - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/ -} -- cgit v1.2.3-65-gdbad