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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EE55F158090 for ; Mon, 2 May 2022 07:17:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C92F1E0AB7; Mon, 2 May 2022 07:17:22 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A02D4E0AB5 for ; Mon, 2 May 2022 07:17:22 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BC6553415E3 for ; Mon, 2 May 2022 07:17:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 324DA430 for ; Mon, 2 May 2022 07:17:20 +0000 (UTC) From: "Florian Schmaus" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Florian Schmaus" Message-ID: <1651254157.2af33a430c9ed23e2c5c2fdc13904e3196f4a01f.flow@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: app-doc/ford/ X-VCS-Repository: repo/proj/guru X-VCS-Files: app-doc/ford/ford-6.1.10.ebuild app-doc/ford/ford-6.1.11.ebuild app-doc/ford/ford-6.1.8.ebuild X-VCS-Directories: app-doc/ford/ X-VCS-Committer: flow X-VCS-Committer-Name: Florian Schmaus X-VCS-Revision: 2af33a430c9ed23e2c5c2fdc13904e3196f4a01f X-VCS-Branch: master Date: Mon, 2 May 2022 07:17:20 +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: 6e8f5756-9306-4236-887e-cac2a9459b73 X-Archives-Hash: b6be4858eaa891e16b13b6434182286f commit: 2af33a430c9ed23e2c5c2fdc13904e3196f4a01f Author: Sergey Torokhov yandex ru> AuthorDate: Fri Apr 29 17:42:37 2022 +0000 Commit: Florian Schmaus gentoo org> CommitDate: Fri Apr 29 17:42:37 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2af33a43 app-doc/ford: pass name of the system C preprocessor Closes: https://bugs.gentoo.org/839300 Signed-off-by: Sergey Torokhov yandex.ru> app-doc/ford/ford-6.1.10.ebuild | 7 ++++++- app-doc/ford/ford-6.1.11.ebuild | 7 ++++++- app-doc/ford/ford-6.1.8.ebuild | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/app-doc/ford/ford-6.1.10.ebuild b/app-doc/ford/ford-6.1.10.ebuild index 369eb1f96..66ccc5ab8 100644 --- a/app-doc/ford/ford-6.1.10.ebuild +++ b/app-doc/ford/ford-6.1.10.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs MY_PN="FORD" DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" @@ -36,6 +36,11 @@ DOCS=( CHANGELOG.md README.md README.rst ) distutils_enable_tests pytest +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} + python_test(){ # The 'test/test_projects' tests use subprocess, i.e. require FORD to be installed. distutils_install_for_testing diff --git a/app-doc/ford/ford-6.1.11.ebuild b/app-doc/ford/ford-6.1.11.ebuild index 369eb1f96..66ccc5ab8 100644 --- a/app-doc/ford/ford-6.1.11.ebuild +++ b/app-doc/ford/ford-6.1.11.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs MY_PN="FORD" DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" @@ -36,6 +36,11 @@ DOCS=( CHANGELOG.md README.md README.rst ) distutils_enable_tests pytest +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} + python_test(){ # The 'test/test_projects' tests use subprocess, i.e. require FORD to be installed. distutils_install_for_testing diff --git a/app-doc/ford/ford-6.1.8.ebuild b/app-doc/ford/ford-6.1.8.ebuild index a0e690c66..db76d2774 100644 --- a/app-doc/ford/ford-6.1.8.ebuild +++ b/app-doc/ford/ford-6.1.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs MY_PN="FORD" DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" @@ -41,6 +41,11 @@ EPYTEST_IGNORE=( test/test_projects/test_external_project.py ) +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} + python_test(){ # The 'test/test_projects' tests use subprocess, i.e. require FORD to be installed. distutils_install_for_testing