From ea9420785e5f14c4a7a49eaaacbcb4399e0ea7ed Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Thu, 23 May 2024 22:26:24 +0300 Subject: [PATCH] dev-cpp/gtkmm: EAPI 6 -> 8 Checked by comparing hashes of built stuff Signed-off-by: Arthur Zamarin --- ...kmm-2.24.5-r1.ebuild => gtkmm-2.24.5-r2.ebuild} | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) rename dev-cpp/gtkmm/{gtkmm-2.24.5-r1.ebuild => gtkmm-2.24.5-r2.ebuild} (90%) diff --git a/dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.5-r2.ebuild similarity index 90% rename from dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild rename to dev-cpp/gtkmm/gtkmm-2.24.5-r2.ebuild index d70b1362ca74b..362b10e1252cc 100644 --- a/dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild +++ b/dev-cpp/gtkmm/gtkmm-2.24.5-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit gnome2 multilib-minimal @@ -23,12 +23,14 @@ RDEPEND=" >=dev-cpp/pangomm-2.34.0:1.4[${MULTILIB_USEDEP}] >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig doc? ( - media-gfx/graphviz + app-text/doxygen dev-libs/libxslt - app-text/doxygen ) + media-gfx/graphviz + ) " src_prepare() { @@ -39,7 +41,7 @@ src_prepare() { fi if ! use examples; then - # don't waste time building tests + # don't waste time building examples sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ || die "sed 2 failed" fi @@ -59,6 +61,6 @@ multilib_src_install() { } multilib_src_install_all() { - DOCS="AUTHORS ChangeLog PORTING NEWS README" + local DOCS=( AUTHORS ChangeLog PORTING NEWS README ) einstalldocs }