diff options
author | 2024-05-01 10:06:13 +1100 | |
---|---|---|
committer | 2024-05-01 10:07:44 +1100 | |
commit | d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7 (patch) | |
tree | 166e1c25ce89501480405f25621c50aa3702989b /dev-perl/PDL | |
parent | app-misc/vifm: Stabilize 0.13 amd64, #930990 (diff) | |
download | gentoo-d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7.tar.gz gentoo-d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7.tar.bz2 gentoo-d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7.zip |
dev-perl/PDL: Upstream does not support building without fortran anymore.
(Makes also no sense, really.)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'dev-perl/PDL')
-rw-r--r-- | dev-perl/PDL/PDL-2.87.0.ebuild | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/dev-perl/PDL/PDL-2.87.0.ebuild b/dev-perl/PDL/PDL-2.87.0.ebuild index 879802e954cd..498101d8156e 100644 --- a/dev-perl/PDL/PDL-2.87.0.ebuild +++ b/dev-perl/PDL/PDL-2.87.0.ebuild @@ -7,16 +7,14 @@ DIST_AUTHOR=ETJ DIST_VERSION=2.087 DIST_EXAMPLES=( "Example/*" ) -FORTRAN_NEEDED=fortran - -inherit perl-module fortran-2 +inherit perl-module toolchain-funcs fortran-2 DESCRIPTION="Perl Data Language for scientific computing" LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL" SLOT="0" KEYWORDS="~amd64" -IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot test" +IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test" RDEPEND=" sys-libs/ncurses:= @@ -44,7 +42,7 @@ RDEPEND=" virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 - fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) + >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( @@ -73,7 +71,7 @@ BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path - fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 ) + >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn @@ -90,7 +88,7 @@ PATCHES=( pkg_setup() { perl_set_version - use fortran && fortran-2_pkg_setup + fortran-2_pkg_setup } src_prepare() { @@ -109,12 +107,13 @@ src_configure() { -e "/WITH_GSL/s/=>.*/=> $(use gsl && echo 1 || echo 0),/" \ -e "/WITH_GD/s/=>.*/=> $(use gd && echo 1 || echo 0),/" \ -e "/WITH_HDF/s/=>.*/=> $(use hdf && echo 1 || echo 0),/" \ - -e "/WITH_MINUIT/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \ -e "/WITH_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \ -e "/WITH_POSIX_THREADS/s/=>.*/=> 1,/" \ -e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \ - -e "/WITH_SLATEC/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \ perldl.conf || die + + export FC=$(tc-getF77) + perl-module_src_configure } |