public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-02-13 13:18 David Seifert
  0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2017-02-13 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     da297b4d80c170df5ff324ead940d0e1ee3a13a7
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 12:54:44 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 13:18:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da297b4d

dev-perl/PDL: Remove ppc from KEYWORDS

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3947

 dev-perl/PDL/PDL-2.4.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.4.11.ebuild b/dev-perl/PDL/PDL-2.4.11.ebuild
index 39ae207218..17e6e219d3 100644
--- a/dev-perl/PDL/PDL-2.4.11.ebuild
+++ b/dev-perl/PDL/PDL-2.4.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
 # proj support removed #497328
 IUSE="+badval doc fftw fortran gd gsl hdf netpbm pdl2 pgplot plplot threads"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-03-15 13:00 Michael Weber
  0 siblings, 0 replies; 27+ messages in thread
From: Michael Weber @ 2017-03-15 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2905e0e4af36b910bf9a1d7770d6784354d0f40d
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 12:59:29 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 13:00:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2905e0e4

dev-perl/PDL: add ~arm ~ppc keyword (bug 598464).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/PDL/PDL-2.17.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index 8361d55d8c6..662b31a1a63 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-03-15 14:14 Michael Weber
  0 siblings, 0 replies; 27+ messages in thread
From: Michael Weber @ 2017-03-15 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     d04b68d00010a6a3abd1e17a074a3b45ad6c135a
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 14:01:03 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 14:13:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04b68d0

dev-perl/PDL: arm ppc stable (bug 599548)

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

 dev-perl/PDL/PDL-2.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index 662b31a1a63..c8c51cccf83 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 arm ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-03-17 10:15 Agostino Sarubbo
  0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2017-03-17 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5f06b4bdc8183d9d316fb0abd83d71cfbff77aaf
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 10:15:13 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 10:15:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f06b4bd

dev-perl/PDL: amd64 stable wrt bug #599548

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-perl/PDL/PDL-2.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index c8c51cccf83..8487c032df0 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ~x86"
+KEYWORDS="amd64 arm ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-03-17 10:26 Agostino Sarubbo
  0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2017-03-17 10:26 UTC (permalink / raw
  To: gentoo-commits

commit:     512cdfb398582ed18bffc337a71b1724dde86562
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 10:26:07 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 10:26:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512cdfb3

dev-perl/PDL: x86 stable wrt bug #599548

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-perl/PDL/PDL-2.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index 8487c032df0..4b8fe1c6fa1 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ~x86"
+KEYWORDS="amd64 arm ppc x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2017-06-24  6:21 Kent Fredric
  0 siblings, 0 replies; 27+ messages in thread
From: Kent Fredric @ 2017-06-24  6:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3acbc85ef99c35f9e4beab8ee3745a03cf65df2f
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 24 05:53:02 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sat Jun 24 06:19:57 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acbc85e

dev-perl/PDL: Fix missing test dependencies

Various testing dependencies were lacking as evidenced by a sterile
chroot smoke.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/PDL/PDL-2.17.0.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index 3dd7ad96511..590562dee2a 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0.ebuild
@@ -16,7 +16,7 @@ LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
 KEYWORDS="amd64 arm ppc x86"
 
-IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
+IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 
 RDEPEND="sys-libs/ncurses:0=
 	app-arch/sharutils
@@ -52,6 +52,11 @@ DEPEND="${RDEPEND}
 	>=virtual/perl-ExtUtils-MakeMaker-6.560.0
 	dev-perl/Devel-CheckLib
 	fortran? ( >=dev-perl/ExtUtils-F77-1.13 )
+	test? (
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Test-Deep
+	)
 "
 
 mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2020-04-26 10:35 David Seifert
  0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2020-04-26 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     007d36aee083c170a716e131ec405ffbeab49158
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 10:34:29 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 10:34:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007d36ae

dev-perl/PDL: Replace virtual/ffmpeg

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-perl/PDL/{PDL-2.17.0.ebuild => PDL-2.17.0-r1.ebuild} | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0-r1.ebuild
similarity index 97%
rename from dev-perl/PDL/PDL-2.17.0.ebuild
rename to dev-perl/PDL/PDL-2.17.0-r1.ebuild
index 63488f4cd15..52661b7c5c0 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -41,7 +41,10 @@ RDEPEND="sys-libs/ncurses:0=
 	gd? ( media-libs/gd )
 	gsl? ( sci-libs/gsl )
 	hdf? ( sci-libs/hdf )
-	netpbm? ( media-libs/netpbm virtual/ffmpeg )
+	netpbm? (
+		media-libs/netpbm
+		media-video/ffmpeg
+	)
 	pdl2? (
 		>=dev-perl/Devel-REPL-1.3.11
 		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2021-03-26  9:21 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2021-03-26  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     f05c7077c13fb9b2cf4260f98adcf3498ae85732
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 14:19:17 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 09:21:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05c7077

dev-perl/PDL: improve deps

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/PDL-2.17.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.17.0-r1.ebuild b/dev-perl/PDL/PDL-2.17.0-r1.ebuild
index 52661b7c5c0..84c3b58c88c 100644
--- a/dev-perl/PDL/PDL-2.17.0-r1.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,7 +26,7 @@ RDEPEND="sys-libs/ncurses:0=
 	>=dev-perl/Inline-0.680.0
 	>=dev-perl/Inline-C-0.620.0
 	dev-perl/Module-Compile
-	dev-perl/OpenGL
+	>=dev-perl/OpenGL-0.670.200
 	dev-perl/TermReadKey
 	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
 	>=virtual/perl-Data-Dumper-2.121.0


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2021-07-17 19:18 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2021-07-17 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     01ddf3993c5e2f7683fcdf555d4b0f89397c9b3e
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 19:16:52 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 19:16:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ddf399

dev-perl/PDL: EAPI=8, virtual/perl-Pod-Parser -> dev-perl/...

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/{PDL-2.17.0-r1.ebuild => PDL-2.17.0-r2.ebuild} | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.17.0-r1.ebuild b/dev-perl/PDL/PDL-2.17.0-r2.ebuild
similarity index 98%
rename from dev-perl/PDL/PDL-2.17.0-r1.ebuild
rename to dev-perl/PDL/PDL-2.17.0-r2.ebuild
index 859935cf5bc..2b4ef3f9d7e 100644
--- a/dev-perl/PDL/PDL-2.17.0-r1.ebuild
+++ b/dev-perl/PDL/PDL-2.17.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=CHM
 DIST_VERSION=2.017
@@ -17,7 +17,6 @@ SLOT="0"
 KEYWORDS="amd64 arm ppc x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="sys-libs/ncurses:0=
 	app-arch/sharutils
@@ -30,7 +29,7 @@ RDEPEND="sys-libs/ncurses:0=
 	dev-perl/TermReadKey
 	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
 	>=virtual/perl-Data-Dumper-2.121.0
-	virtual/perl-Pod-Parser
+	dev-perl/Pod-Parser
 	virtual/perl-File-Spec
 	virtual/perl-File-Temp
 	virtual/perl-Filter-Simple
@@ -53,6 +52,9 @@ RDEPEND="sys-libs/ncurses:0=
 "
 
 DEPEND="${RDEPEND}
+"
+
+BDEPEND="${RDEPEND}
 	>=virtual/perl-ExtUtils-MakeMaker-6.560.0
 	dev-perl/Devel-CheckLib
 	fortran? ( >=dev-perl/ExtUtils-F77-1.13 )


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2021-10-10 23:45 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-10-10 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e8dd79cc50bd27399bf838c342e9b662b0f88cd4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 23:44:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 23:44:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8dd79cc

dev-perl/PDL: Keyword 2.54.0 x86, #804927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.54.0.ebuild b/dev-perl/PDL/PDL-2.54.0.ebuild
index 692862730a5..4c8b510c192 100644
--- a/dev-perl/PDL/PDL-2.54.0.ebuild
+++ b/dev-perl/PDL/PDL-2.54.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2021-11-20 10:23 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2021-11-20 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ad3a9676e7a56fb3e499809b7ef8a1225896704a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 20 10:22:06 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 20 10:22:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3a9676

dev-perl/PDL: Keyword 2.54.0 ppc, #804927

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.54.0.ebuild b/dev-perl/PDL/PDL-2.54.0.ebuild
index 4c8b510c1923..a84018beffe5 100644
--- a/dev-perl/PDL/PDL-2.54.0.ebuild
+++ b/dev-perl/PDL/PDL-2.54.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2021-12-08  5:29 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-12-08  5:29 UTC (permalink / raw
  To: gentoo-commits

commit:     97e4f736a5822abcf1303b9aa30313d4aa0ba6a5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  8 05:28:52 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  8 05:28:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e4f736

dev-perl/PDL: Keyword 2.63.0 arm, #804927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index db1b5e1e4bbf..83624dd4cbdd 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2023-03-22  5:27 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-03-22  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     90944df50e15785f329d4f64347ced88ab7fd054
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 05:25:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 05:25:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90944df5

dev-perl/PDL: Stabilize 2.63.0 arm, #902683

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index 83624dd4cbdd..f95c19c7ab01 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2023-03-22  9:21 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-03-22  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     152d5b31d01b6aedda304adec0f0ea878dbef6fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 09:21:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 09:21:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152d5b31

dev-perl/PDL: Stabilize 2.63.0 ppc, #902683

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index f95c19c7ab01..5601ff606da3 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~x86"
+KEYWORDS="~amd64 arm ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2023-03-24 11:26 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2023-03-24 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3c6843be22c633521126fafe3b8d1b3b1045a7cf
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 11:26:27 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 11:26:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6843be

dev-perl/PDL: Stabilize 2.63.0 amd64, #902683

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index 5601ff606da3..03775cdcca9e 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ~x86"
+KEYWORDS="amd64 arm ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2023-05-03 18:58 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-05-03 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     3c8ed69487c5221ad0cf14f87d7cbb5818959dc6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 18:58:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  3 18:58:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8ed694

dev-perl/PDL: Stabilize 2.63.0 x86, #902683

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index 03775cdcca9e..f1d29bd269e6 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ~x86"
+KEYWORDS="amd64 arm ppc x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-03-27  4:52 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-03-27  4:52 UTC (permalink / raw
  To: gentoo-commits

commit:     599e1dc43dd98ed10c46df2503493c712e74c2e6
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Mar 27 04:01:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 04:49:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599e1dc4

dev-perl/PDL: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/856406
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index f1d29bd269e6..6dcdc03f0842 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DIST_EXAMPLES=( "Example/*" )
 
 FORTRAN_NEEDED=fortran
 
-inherit perl-module fortran-2
+inherit flag-o-matic perl-module fortran-2
 
 DESCRIPTION="Perl Data Language for scientific computing"
 
@@ -97,6 +97,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=lto-type-mismatch
+	# https://bugs.gentoo.org/856406
+	# https://github.com/PDLPorters/pdl/issues/468
+	filter-lto
+
 	sed -i \
 		-e '/USE_POGL/s/=>.*/=> 1,/' \
 		-e "/WITH_3D/s/=>.*/=> 1,/" \


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-04-30 23:08 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2024-04-30 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 23:06:13 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 23:07:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6842bf0

dev-perl/PDL: Upstream does not support building without fortran anymore.

(Makes also no sense, really.)

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/PDL-2.87.0.ebuild | 17 ++++++++---------
 1 file 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
 }
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-05-01  7:54 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-05-01  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     1b18e7f7bc65f02b3663c0eb697b9e6ca7e9d1a6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 07:26:23 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  1 07:26:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b18e7f7

dev-perl/PDL: add 2.88.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/Manifest          |   1 +
 dev-perl/PDL/PDL-2.88.0.ebuild | 139 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)

diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 64e2a2275716..71f95cdd23ba 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -1,2 +1,3 @@
 DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9
 DIST PDL-2.087.tar.gz 2980457 BLAKE2B 8a29b78e49bff5f682e460abf452f725b811ec0929bf8419050d62c868b51007a2d234c171b6a4435fa0c0f9e10f41e15dfc7507f9eabac7fc00f0d44a28ea36 SHA512 3c046cff3cba25d14b062041b3abc195a2995473b3e3e97428db0a06d5b9630079f7d9d12288aa1f2f95f9c562ee3079a7f17703abe947fb8bab5f0a5282e609
+DIST PDL-2.088.tar.gz 2988974 BLAKE2B 463a1c92f69e1d6bfdd6089dc0cc9ba77b19523bcc226d08da3586624d6bd30f325fecea82aaddbc18db2ac06aff946f3de6eb572ed801cf2128b41fcf5981e4 SHA512 2f575cc2ea9b3286dd04219e34995dd789cd7b3bf13db229322db466c92f4dc3bf096d1a87891478573ef7bf78957d407883dab203880f52fd359f24cc89cfce

diff --git a/dev-perl/PDL/PDL-2.88.0.ebuild b/dev-perl/PDL/PDL-2.88.0.ebuild
new file mode 100644
index 000000000000..f35cf0bbe9de
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.88.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.088
+DIST_EXAMPLES=( "Example/*" )
+
+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 gd gsl hdf netpbm pdl2 pgplot test"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	app-arch/sharutils
+	dev-perl/Astro-FITS-Header
+	dev-perl/Convert-UU
+	>=virtual/perl-Data-Dumper-2.121.0
+	>=dev-perl/File-Map-0.570.0
+	>=virtual/perl-Filter-Simple-0.880.0
+	dev-perl/Filter
+	dev-perl/File-Which
+	>=dev-perl/Inline-0.830.0
+	>=dev-perl/Inline-C-0.620.0
+	>=virtual/perl-Scalar-List-Utils-1.330.0
+	virtual/perl-Math-Complex
+	dev-perl/Module-Compile
+	>=dev-perl/OpenGL-0.700.0
+	dev-perl/OpenGL-GLUT
+	>=dev-perl/TermReadKey-2.340.0
+	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	>=virtual/perl-Data-Dumper-2.121.0
+	dev-perl/Pod-Parser
+	virtual/perl-File-Spec
+	virtual/perl-File-Temp
+	virtual/perl-Filter-Simple
+	virtual/perl-Storable
+	>=virtual/perl-Text-Balanced-2.50.0
+	>=dev-perl/ExtUtils-F77-1.260.0
+	gd? ( media-libs/gd )
+	gsl? ( sci-libs/gsl )
+	hdf? (
+		sci-libs/hdf
+		dev-perl/Alien-HDF4
+	)
+	netpbm? (
+		media-libs/netpbm
+		media-video/ffmpeg
+	)
+	pdl2? (
+		>=dev-perl/Devel-REPL-1.3.11
+		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	)
+	pgplot? ( dev-perl/PGPLOT )
+"
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	${RDEPEND}
+	>=virtual/perl-Carp-1.200.0
+	>=dev-perl/Devel-CheckLib-1.10.0
+	>=dev-perl/ExtUtils-Depends-0.402.0
+	>=virtual/perl-ExtUtils-MakeMaker-7.120.0
+	>=virtual/perl-ExtUtils-ParseXS-3.10.0
+	virtual/perl-File-Path
+	>=dev-perl/ExtUtils-F77-1.130.0
+	test? (
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Test-Deep
+	)
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+PATCHES=(
+	# Respect user choice for fortran compiler+flags, add pic
+	"${FILESDIR}"/${PN}-2.87.0-fortran.patch
+)
+
+pkg_setup() {
+	perl_set_version
+	fortran-2_pkg_setup
+}
+
+src_prepare() {
+	perl-module_src_prepare
+	find . -name Makefile.PL -exec \
+		sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_configure() {
+	sed -i \
+		-e '/USE_POGL/s/=>.*/=> 1,/' \
+		-e "/WITH_3D/s/=>.*/=> 1,/" \
+		-e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \
+		-e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \
+		-e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 0),/" \
+		-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_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \
+		-e "/WITH_POSIX_THREADS/s/=>.*/=> 1,/" \
+		-e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \
+		perldl.conf || die
+
+	export FC=$(tc-getF77)
+
+	perl-module_src_configure
+}
+
+src_test() {
+	MAKEOPTS+=" -j1" perl-module_src_test
+}
+
+src_install() {
+	perl-module_src_install
+	cp Doc/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+}
+
+pkg_postinst() {
+	perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
+	elog "Building perldl.db done. You can recreate this at any time"
+	elog "by running:"
+	elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
+}
+
+pkg_prerm() {
+	rm -rf "${EROOT}"/var/lib/pdl/html
+	rm -f  "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-05-12  0:12 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-05-12  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b8356add5987ed9e5e9032d0f5933772cdcaf783
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 00:11:51 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 12 00:11:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8356add

dev-perl/PDL: add 2.89.0

Closes: https://bugs.gentoo.org/931050
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/Manifest          |   1 +
 dev-perl/PDL/PDL-2.89.0.ebuild | 139 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)

diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 71f95cdd23ba..f173a361038d 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -1,3 +1,4 @@
 DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9
 DIST PDL-2.087.tar.gz 2980457 BLAKE2B 8a29b78e49bff5f682e460abf452f725b811ec0929bf8419050d62c868b51007a2d234c171b6a4435fa0c0f9e10f41e15dfc7507f9eabac7fc00f0d44a28ea36 SHA512 3c046cff3cba25d14b062041b3abc195a2995473b3e3e97428db0a06d5b9630079f7d9d12288aa1f2f95f9c562ee3079a7f17703abe947fb8bab5f0a5282e609
 DIST PDL-2.088.tar.gz 2988974 BLAKE2B 463a1c92f69e1d6bfdd6089dc0cc9ba77b19523bcc226d08da3586624d6bd30f325fecea82aaddbc18db2ac06aff946f3de6eb572ed801cf2128b41fcf5981e4 SHA512 2f575cc2ea9b3286dd04219e34995dd789cd7b3bf13db229322db466c92f4dc3bf096d1a87891478573ef7bf78957d407883dab203880f52fd359f24cc89cfce
+DIST PDL-2.089.tar.gz 2993088 BLAKE2B ea204ff75520d6d790cb234ff7fc3661d352cea8919363cfdc2541da5e24c9ee0a794b9b9fdd510b6f80690e90abdd5596bf9a4d3ea943999ef7d1a46d2e7219 SHA512 8f73083bd45f51779f687389f447b7901938bf4e6f90cb1e7183d5d6b9aa44216d70c40af82bd01297d9af4d90fd7b1f5645e46bf5c86bb0f6c449fdbf9e833c

diff --git a/dev-perl/PDL/PDL-2.89.0.ebuild b/dev-perl/PDL/PDL-2.89.0.ebuild
new file mode 100644
index 000000000000..048e25dcd038
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.89.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.089
+DIST_EXAMPLES=( "Example/*" )
+
+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 gd gsl hdf netpbm pdl2 pgplot test"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	app-arch/sharutils
+	dev-perl/Astro-FITS-Header
+	dev-perl/Convert-UU
+	>=virtual/perl-Data-Dumper-2.121.0
+	>=dev-perl/File-Map-0.570.0
+	>=virtual/perl-Filter-Simple-0.880.0
+	dev-perl/Filter
+	dev-perl/File-Which
+	>=dev-perl/Inline-0.830.0
+	>=dev-perl/Inline-C-0.620.0
+	>=virtual/perl-Scalar-List-Utils-1.330.0
+	virtual/perl-Math-Complex
+	dev-perl/Module-Compile
+	>=dev-perl/OpenGL-0.700.0
+	dev-perl/OpenGL-GLUT
+	>=dev-perl/TermReadKey-2.340.0
+	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	>=virtual/perl-Data-Dumper-2.121.0
+	dev-perl/Pod-Parser
+	virtual/perl-File-Spec
+	virtual/perl-File-Temp
+	virtual/perl-Filter-Simple
+	virtual/perl-Storable
+	>=virtual/perl-Text-Balanced-2.50.0
+	>=dev-perl/ExtUtils-F77-1.260.0
+	gd? ( media-libs/gd )
+	gsl? ( sci-libs/gsl )
+	hdf? (
+		sci-libs/hdf
+		dev-perl/Alien-HDF4
+	)
+	netpbm? (
+		media-libs/netpbm
+		media-video/ffmpeg
+	)
+	pdl2? (
+		>=dev-perl/Devel-REPL-1.3.11
+		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	)
+	pgplot? ( dev-perl/PGPLOT )
+"
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	${RDEPEND}
+	>=virtual/perl-Carp-1.200.0
+	>=dev-perl/Devel-CheckLib-1.10.0
+	>=dev-perl/ExtUtils-Depends-0.402.0
+	>=virtual/perl-ExtUtils-MakeMaker-7.120.0
+	>=virtual/perl-ExtUtils-ParseXS-3.10.0
+	virtual/perl-File-Path
+	>=dev-perl/ExtUtils-F77-1.130.0
+	test? (
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Test-Deep
+	)
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+PATCHES=(
+	# Respect user choice for fortran compiler+flags, add pic
+	"${FILESDIR}"/${PN}-2.87.0-fortran.patch
+)
+
+pkg_setup() {
+	perl_set_version
+	fortran-2_pkg_setup
+}
+
+src_prepare() {
+	perl-module_src_prepare
+	find . -name Makefile.PL -exec \
+		sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_configure() {
+	sed -i \
+		-e '/USE_POGL/s/=>.*/=> 1,/' \
+		-e "/WITH_3D/s/=>.*/=> 1,/" \
+		-e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \
+		-e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \
+		-e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 0),/" \
+		-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_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \
+		-e "/WITH_POSIX_THREADS/s/=>.*/=> 1,/" \
+		-e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \
+		perldl.conf || die
+
+	export FC=$(tc-getF77)
+
+	perl-module_src_configure
+}
+
+src_test() {
+	MAKEOPTS+=" -j1" perl-module_src_test
+}
+
+src_install() {
+	perl-module_src_install
+	cp Doc/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+}
+
+pkg_postinst() {
+	perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
+	elog "Building perldl.db done. You can recreate this at any time"
+	elog "by running:"
+	elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
+}
+
+pkg_prerm() {
+	rm -rf "${EROOT}"/var/lib/pdl/html
+	rm -f  "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-10-14  4:18 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-10-14  4:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b404018b5a1589ecf589828907ed7ad97ebecfba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 04:06:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 04:17:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b404018b

dev-perl/PDL: add 2.93.0

Closes: https://bugs.gentoo.org/931050
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-perl/PDL/Manifest          |   1 +
 dev-perl/PDL/PDL-2.93.0.ebuild | 139 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)

diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index f173a361038d..78d8e2846cf3 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -2,3 +2,4 @@ DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a9
 DIST PDL-2.087.tar.gz 2980457 BLAKE2B 8a29b78e49bff5f682e460abf452f725b811ec0929bf8419050d62c868b51007a2d234c171b6a4435fa0c0f9e10f41e15dfc7507f9eabac7fc00f0d44a28ea36 SHA512 3c046cff3cba25d14b062041b3abc195a2995473b3e3e97428db0a06d5b9630079f7d9d12288aa1f2f95f9c562ee3079a7f17703abe947fb8bab5f0a5282e609
 DIST PDL-2.088.tar.gz 2988974 BLAKE2B 463a1c92f69e1d6bfdd6089dc0cc9ba77b19523bcc226d08da3586624d6bd30f325fecea82aaddbc18db2ac06aff946f3de6eb572ed801cf2128b41fcf5981e4 SHA512 2f575cc2ea9b3286dd04219e34995dd789cd7b3bf13db229322db466c92f4dc3bf096d1a87891478573ef7bf78957d407883dab203880f52fd359f24cc89cfce
 DIST PDL-2.089.tar.gz 2993088 BLAKE2B ea204ff75520d6d790cb234ff7fc3661d352cea8919363cfdc2541da5e24c9ee0a794b9b9fdd510b6f80690e90abdd5596bf9a4d3ea943999ef7d1a46d2e7219 SHA512 8f73083bd45f51779f687389f447b7901938bf4e6f90cb1e7183d5d6b9aa44216d70c40af82bd01297d9af4d90fd7b1f5645e46bf5c86bb0f6c449fdbf9e833c
+DIST PDL-2.093.tar.gz 2832383 BLAKE2B d95673b195b8140705926a720bf0fb41bf30e5e2267361ffeaf7952b3e6832e79331e181cc4cd862bbe1d2c07490c57551b1ab0c4d803cb8530e04fb5a5db200 SHA512 2da0b8849d4918c8ff239a9f56dccb30228a54577303c89764de23118d9d9334efecd91f115e2f7ec40d3d4054c184318941cee6653b69f122d33c7aba9d6de5

diff --git a/dev-perl/PDL/PDL-2.93.0.ebuild b/dev-perl/PDL/PDL-2.93.0.ebuild
new file mode 100644
index 000000000000..b61ae3156260
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.93.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.093
+DIST_EXAMPLES=( "Example/*" )
+
+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 gd gsl hdf netpbm pdl2 pgplot test"
+
+RDEPEND="
+	sys-libs/ncurses:=
+	app-arch/sharutils
+	dev-perl/Astro-FITS-Header
+	dev-perl/Convert-UU
+	>=virtual/perl-Data-Dumper-2.121.0
+	>=dev-perl/File-Map-0.570.0
+	>=virtual/perl-Filter-Simple-0.880.0
+	dev-perl/Filter
+	dev-perl/File-Which
+	>=dev-perl/Inline-0.830.0
+	>=dev-perl/Inline-C-0.620.0
+	>=virtual/perl-Scalar-List-Utils-1.330.0
+	virtual/perl-Math-Complex
+	dev-perl/Module-Compile
+	>=dev-perl/OpenGL-0.700.0
+	dev-perl/OpenGL-GLUT
+	>=dev-perl/TermReadKey-2.340.0
+	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	>=virtual/perl-Data-Dumper-2.121.0
+	dev-perl/Pod-Parser
+	virtual/perl-File-Spec
+	virtual/perl-File-Temp
+	virtual/perl-Filter-Simple
+	virtual/perl-Storable
+	>=virtual/perl-Text-Balanced-2.50.0
+	>=dev-perl/ExtUtils-F77-1.260.0
+	gd? ( media-libs/gd )
+	gsl? ( sci-libs/gsl )
+	hdf? (
+		sci-libs/hdf
+		dev-perl/Alien-HDF4
+	)
+	netpbm? (
+		media-libs/netpbm
+		media-video/ffmpeg
+	)
+	pdl2? (
+		>=dev-perl/Devel-REPL-1.3.11
+		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	)
+	pgplot? ( dev-perl/PGPLOT )
+"
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	${RDEPEND}
+	>=virtual/perl-Carp-1.200.0
+	>=dev-perl/Devel-CheckLib-1.10.0
+	>=dev-perl/ExtUtils-Depends-0.402.0
+	>=virtual/perl-ExtUtils-MakeMaker-7.120.0
+	>=virtual/perl-ExtUtils-ParseXS-3.10.0
+	virtual/perl-File-Path
+	>=dev-perl/ExtUtils-F77-1.130.0
+	test? (
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Test-Deep
+	)
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+PATCHES=(
+	# Respect user choice for fortran compiler+flags, add pic
+	"${FILESDIR}"/${PN}-2.87.0-fortran.patch
+)
+
+pkg_setup() {
+	perl_set_version
+	fortran-2_pkg_setup
+}
+
+src_prepare() {
+	perl-module_src_prepare
+	find . -name Makefile.PL -exec \
+		sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_configure() {
+	sed -i \
+		-e '/USE_POGL/s/=>.*/=> 1,/' \
+		-e "/WITH_3D/s/=>.*/=> 1,/" \
+		-e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \
+		-e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \
+		-e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 0),/" \
+		-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_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \
+		-e "/WITH_POSIX_THREADS/s/=>.*/=> 1,/" \
+		-e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \
+		perldl.conf || die
+
+	export FC=$(tc-getF77)
+
+	perl-module_src_configure
+}
+
+src_test() {
+	MAKEOPTS+=" -j1" perl-module_src_test
+}
+
+src_install() {
+	perl-module_src_install
+	cp Doc/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+}
+
+pkg_postinst() {
+	perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
+	elog "Building perldl.db done. You can recreate this at any time"
+	elog "by running:"
+	elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
+}
+
+pkg_prerm() {
+	rm -rf "${EROOT}"/var/lib/pdl/html
+	rm -f  "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2024-10-14  7:08 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-10-14  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9fdedb364cb7da00cf4a4131e4036334938bc436
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 07:08:26 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 07:08:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdedb36

dev-perl/PDL: Keyword 2.93.0 x86, #929035

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.93.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.93.0.ebuild b/dev-perl/PDL/PDL-2.93.0.ebuild
index b61ae3156260..da49f7d66070 100644
--- a/dev-perl/PDL/PDL-2.93.0.ebuild
+++ b/dev-perl/PDL/PDL-2.93.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2025-02-27 22:54 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2025-02-27 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     2761f6451692199fff7adeb4aeadd27c3e443c4c
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 22:52:46 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 22:52:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2761f645

dev-perl/PDL: virtual/perl-Filter-Simple is going away

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/{PDL-2.63.0.ebuild => PDL-2.63.0-r1.ebuild} | 4 +---
 dev-perl/PDL/{PDL-2.93.0.ebuild => PDL-2.93.0-r1.ebuild} | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0-r1.ebuild
similarity index 97%
rename from dev-perl/PDL/PDL-2.63.0.ebuild
rename to dev-perl/PDL/PDL-2.63.0-r1.ebuild
index 6dcdc03f0842..d207b1ae79d1 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,6 @@ RDEPEND="
 	dev-perl/Convert-UU
 	>=virtual/perl-Data-Dumper-2.121.0
 	>=dev-perl/File-Map-0.570.0
-	>=virtual/perl-Filter-Simple-0.880.0
 	dev-perl/Filter
 	>=dev-perl/Inline-0.830.0
 	>=dev-perl/Inline-C-0.620.0
@@ -40,7 +39,6 @@ RDEPEND="
 	dev-perl/Pod-Parser
 	virtual/perl-File-Spec
 	virtual/perl-File-Temp
-	virtual/perl-Filter-Simple
 	virtual/perl-Storable
 	>=virtual/perl-Text-Balanced-1.890.0
 	fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 )

diff --git a/dev-perl/PDL/PDL-2.93.0.ebuild b/dev-perl/PDL/PDL-2.93.0-r1.ebuild
similarity index 96%
rename from dev-perl/PDL/PDL-2.93.0.ebuild
rename to dev-perl/PDL/PDL-2.93.0-r1.ebuild
index d3ed9a1b9f9e..934720828d35 100644
--- a/dev-perl/PDL/PDL-2.93.0.ebuild
+++ b/dev-perl/PDL/PDL-2.93.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,6 @@ RDEPEND="
 	dev-perl/Convert-UU
 	>=virtual/perl-Data-Dumper-2.121.0
 	>=dev-perl/File-Map-0.570.0
-	>=virtual/perl-Filter-Simple-0.880.0
 	dev-perl/Filter
 	dev-perl/File-Which
 	>=dev-perl/Inline-0.830.0
@@ -39,7 +38,6 @@ RDEPEND="
 	dev-perl/Pod-Parser
 	virtual/perl-File-Spec
 	virtual/perl-File-Temp
-	virtual/perl-Filter-Simple
 	virtual/perl-Storable
 	>=virtual/perl-Text-Balanced-2.50.0
 	>=dev-perl/ExtUtils-F77-1.260.0


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2025-03-23  9:00 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2025-03-23  9:00 UTC (permalink / raw
  To: gentoo-commits

commit:     cb4f6714eb58ff4df4e625265a46a949abdd2fe2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 23 09:00:43 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 23 09:00:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4f6714

dev-perl/PDL: Keyword 2.93.0-r1 ppc, #929035

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-perl/PDL/PDL-2.93.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.93.0-r1.ebuild b/dev-perl/PDL/PDL-2.93.0-r1.ebuild
index 934720828d35..ad5e0bab936f 100644
--- a/dev-perl/PDL/PDL-2.93.0-r1.ebuild
+++ b/dev-perl/PDL/PDL-2.93.0-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2025-04-11 21:18 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2025-04-11 21:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4de1c1567d8ab2cd6dd0d15bfeb1bcffa34f8304
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 21:16:10 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 21:18:05 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de1c156

dev-perl/PDL: add 2.100.0 without keywords

Should work (passes tests), but some parts were split out into separate Perl
distributions and these need to be packaged too...

Also, main PDL does not need Fortran anymore. Yay!

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/Manifest           |   1 +
 dev-perl/PDL/PDL-2.100.0.ebuild | 122 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 27b21db5d639..9c2d4480ed30 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -1,2 +1,3 @@
 DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9
 DIST PDL-2.093.tar.gz 2832383 BLAKE2B d95673b195b8140705926a720bf0fb41bf30e5e2267361ffeaf7952b3e6832e79331e181cc4cd862bbe1d2c07490c57551b1ab0c4d803cb8530e04fb5a5db200 SHA512 2da0b8849d4918c8ff239a9f56dccb30228a54577303c89764de23118d9d9334efecd91f115e2f7ec40d3d4054c184318941cee6653b69f122d33c7aba9d6de5
+DIST PDL-2.100.tar.gz 2219478 BLAKE2B 7d16ba82b8b14d09f58cd0b7482f68d216f5c0e5ecd7ae4a6d9532d37b7a983749e166743372dba5e07d45a140667a4ee2a5f4dcd36afa3e08ca70f9e3b78f65 SHA512 2a266753abb50c4b3ac7976b8f7d19f8b6feab7896ac37fa20756c29847e4abc533c57535556d09e32a5c1ee86afe92e69257937a56a6e121687ec9297d97f62

diff --git a/dev-perl/PDL/PDL-2.100.0.ebuild b/dev-perl/PDL/PDL-2.100.0.ebuild
new file mode 100644
index 000000000000..b84156bf7558
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.100.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.100
+DIST_EXAMPLES=( "examples/*" )
+
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Perl Data Language for scientific computing"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
+SLOT="0"
+# KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gd gsl hdf netpbm pgplot test"
+
+# these need another round of review
+RDEPEND="
+	sys-libs/ncurses:=
+	app-arch/sharutils
+	dev-perl/Astro-FITS-Header
+	dev-perl/Convert-UU
+	>=virtual/perl-Data-Dumper-2.121.0
+	>=dev-perl/File-Map-0.570.0
+	dev-perl/Filter
+	dev-perl/File-Which
+	>=dev-perl/Inline-0.830.0
+	>=dev-perl/Inline-C-0.620.0
+	>=virtual/perl-Scalar-List-Utils-1.330.0
+	virtual/perl-Math-Complex
+	dev-perl/Module-Compile
+	>=dev-perl/OpenGL-0.700.0
+	dev-perl/OpenGL-GLUT
+	>=dev-perl/TermReadKey-2.340.0
+	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	>=virtual/perl-Data-Dumper-2.121.0
+	dev-perl/Pod-Parser
+	virtual/perl-File-Spec
+	virtual/perl-File-Temp
+	virtual/perl-Storable
+	>=virtual/perl-Text-Balanced-2.50.0
+	>=dev-perl/Devel-REPL-1.3.11
+	|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+	netpbm? (
+		media-libs/netpbm
+		media-video/ffmpeg
+	)
+	pgplot? ( dev-perl/PGPLOT )
+"
+
+# OLD:
+# # now in separate, new distros:
+#	gd? ( media-libs/gd )
+#	gsl? ( sci-libs/gsl )
+#	hdf? (
+#		sci-libs/hdf
+#		dev-perl/Alien-HDF4
+#	)
+# # always enabled:
+#	pdl2? (
+#		>=dev-perl/Devel-REPL-1.3.11
+#		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+#	)
+# # always in PGPLOT already
+#	pgplot? ( dev-perl/PGPLOT )
+
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	${RDEPEND}
+	>=virtual/perl-Carp-1.200.0
+	>=dev-perl/Devel-CheckLib-1.10.0
+	>=dev-perl/ExtUtils-Depends-0.402.0
+	>=virtual/perl-ExtUtils-MakeMaker-7.120.0
+	>=virtual/perl-ExtUtils-ParseXS-3.10.0
+	virtual/perl-File-Path
+	test? (
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Test-Deep
+	)
+"
+
+# this is a temporary workaround
+PDEPEND="
+	gd?   ( dev-perl/PDL-IO-GD )
+	gsl?  ( dev-perl/PDL-GSL )
+	hdf?  ( dev-perl/PDL-IO-HDF )
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+src_prepare() {
+	perl-module_src_prepare
+	find . -name Makefile.PL -exec \
+		sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_test() {
+	MAKEOPTS+=" -j1" perl-module_src_test
+}
+
+src_install() {
+	perl-module_src_install
+	cp Doc/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+}
+
+pkg_postinst() {
+	perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
+	elog "Building perldl.db done. You can recreate this at any time"
+	elog "by running:"
+	elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
+}
+
+pkg_prerm() {
+	rm -rf "${EROOT}"/var/lib/pdl/html
+	rm -f  "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2025-04-11 22:44 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2025-04-11 22:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a15ae0a6d6fdf4043ced6c4e80d52bba986c9dca
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 22:42:21 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 22:44:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15ae0a6

dev-perl/PDL: fix file path

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/PDL-2.100.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.100.0.ebuild b/dev-perl/PDL/PDL-2.100.0.ebuild
index b84156bf7558..115231e7efcd 100644
--- a/dev-perl/PDL/PDL-2.100.0.ebuild
+++ b/dev-perl/PDL/PDL-2.100.0.ebuild
@@ -106,7 +106,7 @@ src_test() {
 
 src_install() {
 	perl-module_src_install
-	cp Doc/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+	cp utils/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
@ 2025-04-11 23:00 Andreas K. Hüttel
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas K. Hüttel @ 2025-04-11 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     cf80cdec521ec6340a36d17009ed7b9c5d3ed422
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 22:57:03 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 22:57:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf80cdec

dev-perl/PDL: clean up and keyword 2.100.0 for ~amd64, ~ppc, ~x86

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-perl/PDL/PDL-2.100.0.ebuild | 22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.100.0.ebuild b/dev-perl/PDL/PDL-2.100.0.ebuild
index 115231e7efcd..c709cd7f8cf9 100644
--- a/dev-perl/PDL/PDL-2.100.0.ebuild
+++ b/dev-perl/PDL/PDL-2.100.0.ebuild
@@ -7,13 +7,13 @@ DIST_AUTHOR=ETJ
 DIST_VERSION=2.100
 DIST_EXAMPLES=( "examples/*" )
 
-inherit perl-module toolchain-funcs
+inherit perl-module
 
 DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-# KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="gd gsl hdf netpbm pgplot test"
 
 # these need another round of review
@@ -50,22 +50,6 @@ RDEPEND="
 	pgplot? ( dev-perl/PGPLOT )
 "
 
-# OLD:
-# # now in separate, new distros:
-#	gd? ( media-libs/gd )
-#	gsl? ( sci-libs/gsl )
-#	hdf? (
-#		sci-libs/hdf
-#		dev-perl/Alien-HDF4
-#	)
-# # always enabled:
-#	pdl2? (
-#		>=dev-perl/Devel-REPL-1.3.11
-#		|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
-#	)
-# # always in PGPLOT already
-#	pgplot? ( dev-perl/PGPLOT )
-
 DEPEND="
 	${RDEPEND}
 "
@@ -85,7 +69,7 @@ BDEPEND="
 	)
 "
 
-# this is a temporary workaround
+# this is a temporary workaround until old PDL versions are gone
 PDEPEND="
 	gd?   ( dev-perl/PDL-IO-GD )
 	gsl?  ( dev-perl/PDL-GSL )


^ permalink raw reply related	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2025-04-11 23:00 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-17 10:15 [gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2025-04-11 23:00 Andreas K. Hüttel
2025-04-11 22:44 Andreas K. Hüttel
2025-04-11 21:18 Andreas K. Hüttel
2025-03-23  9:00 Arthur Zamarin
2025-02-27 22:54 Andreas K. Hüttel
2024-10-14  7:08 Arthur Zamarin
2024-10-14  4:18 Sam James
2024-05-12  0:12 Sam James
2024-05-01  7:54 Sam James
2024-04-30 23:08 Andreas K. Hüttel
2024-03-27  4:52 Sam James
2023-05-03 18:58 Sam James
2023-03-24 11:26 Arthur Zamarin
2023-03-22  9:21 Sam James
2023-03-22  5:27 Sam James
2021-12-08  5:29 Sam James
2021-11-20 10:23 Arthur Zamarin
2021-10-10 23:45 Sam James
2021-07-17 19:18 Andreas K. Hüttel
2021-03-26  9:21 Andreas K. Hüttel
2020-04-26 10:35 David Seifert
2017-06-24  6:21 Kent Fredric
2017-03-17 10:26 Agostino Sarubbo
2017-03-15 14:14 Michael Weber
2017-03-15 13:00 Michael Weber
2017-02-13 13:18 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox