git: fd548d4c2cad - main - math/p5-PDL: Move math/PDL to math/p5-PDL

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 28 Jan 2025 16:17:10 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fd548d4c2cad88d9dd623bab73f6eb741727e77b

commit fd548d4c2cad88d9dd623bab73f6eb741727e77b
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-01-28 16:16:29 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-01-28 16:16:29 +0000

    math/p5-PDL: Move math/PDL to math/p5-PDL
    
    - Bump PORTREVISION of dependent ports for dependency change
---
 MOVED                                   | 1 +
 graphics/p5-Geo-GDAL-FFI/Makefile       | 6 +++---
 graphics/p5-Gimp/Makefile               | 5 +++--
 math/Makefile                           | 2 +-
 math/{PDL => p5-PDL}/Makefile           | 3 ++-
 math/{PDL => p5-PDL}/distinfo           | 0
 math/{PDL => p5-PDL}/pkg-descr          | 0
 math/{PDL => p5-PDL}/pkg-plist          | 0
 science/p5-Mcstas-Tools/Makefile        | 6 +++---
 textproc/p5-Search-VectorSpace/Makefile | 6 +++---
 10 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/MOVED b/MOVED
index c0ce3dc01a90..10f18ca03c7d 100644
--- a/MOVED
+++ b/MOVED
@@ -4055,3 +4055,4 @@ games/senken||2025-01-27|Has expired: GENTOO mastersites are no longer available
 chinese/kcfonts||2025-01-27|Has expired: GENTOO MASTER_SITES are no longer available
 x11/fbdesk||2025-01-27|Has expired: Upstream disapear and distfile is no more available
 graphics/Hermes||2025-01-27|Has expired: Unmaintained, and no more public distfiles
+math/PDL|math/p5-PDL|2025-01-28|Move math/PDL to math/p5-PDL
diff --git a/graphics/p5-Geo-GDAL-FFI/Makefile b/graphics/p5-Geo-GDAL-FFI/Makefile
index ecc4450638d0..e877ffd59f2b 100644
--- a/graphics/p5-Geo-GDAL-FFI/Makefile
+++ b/graphics/p5-Geo-GDAL-FFI/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	Geo-GDAL-FFI
 PORTVERSION=	0.12
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -15,9 +15,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${RUN_DEPENDS}
 LIB_DEPENDS=	libgdal.so:graphics/gdal
 RUN_DEPENDS=	p5-FFI-Platypus>=0:devel/p5-FFI-Platypus \
+		p5-PDL>=0:math/p5-PDL \
 		p5-PkgConfig>=0.23026:devel/p5-PkgConfig \
-		p5-Sort-Versions>=0:devel/p5-Sort-Versions \
-		PDL>=0:math/PDL
+		p5-Sort-Versions>=0:devel/p5-Sort-Versions
 TEST_DEPENDS=	p5-JSON>=0:converters/p5-JSON \
 		p5-Path-Tiny>=0:devel/p5-Path-Tiny \
 		p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/graphics/p5-Gimp/Makefile b/graphics/p5-Gimp/Makefile
index e12b11fd6477..cb3fcfa18003 100644
--- a/graphics/p5-Gimp/Makefile
+++ b/graphics/p5-Gimp/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	Gimp
 PORTVERSION=	2.37
+PORTREVISION=	1
 CATEGORIES=	graphics perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -21,8 +22,8 @@ RUN_DEPENDS=	p5-Gtk2>=1.0:x11-toolkits/p5-Gtk2 \
 		p5-IO-All>=0:devel/p5-IO-All \
 		p5-IO-Stringy>=0:devel/p5-IO-Stringy \
 		p5-HTML-Parser>=0:www/p5-HTML-Parser \
-		p5-Web-Scraper>=0:www/p5-Web-Scraper \
-		PDL>=2.064:math/PDL
+		p5-PDL>=2.064:math/p5-PDL \
+		p5-Web-Scraper>=0:www/p5-Web-Scraper
 
 USES=		perl5
 USE_PERL5=	configure
diff --git a/math/Makefile b/math/Makefile
index 63b43e211fd9..f970b6802c9b 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -3,7 +3,6 @@
     SUBDIR += 4ti2
     SUBDIR += GiNaC
     SUBDIR += Imath
-    SUBDIR += PDL
     SUBDIR += R
     SUBDIR += R-cran-ADGofTest
     SUBDIR += R-cran-Amelia
@@ -817,6 +816,7 @@
     SUBDIR += p5-Number-Uncertainty
     SUBDIR += p5-Number-WithError
     SUBDIR += p5-Number-WithError-LaTeX
+    SUBDIR += p5-PDL
     SUBDIR += p5-Parse-Range
     SUBDIR += p5-Roman
     SUBDIR += p5-Set-IntSpan
diff --git a/math/PDL/Makefile b/math/p5-PDL/Makefile
similarity index 99%
rename from math/PDL/Makefile
rename to math/p5-PDL/Makefile
index 949d03b2afac..78643f3a2615 100644
--- a/math/PDL/Makefile
+++ b/math/p5-PDL/Makefile
@@ -3,6 +3,7 @@ PORTVERSION=	2.095
 PORTREVISION=	1
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Perl Data Language
@@ -12,10 +13,10 @@ WWW=		https://metacpan.org/dist/PDL \
 LICENSE=	ART10 GPLv1+
 LICENSE_COMB=	dual
 
+BROKEN_aarch64=	ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC
 .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld
 BROKEN_i386=	ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
 .endif
-BROKEN_aarch64=	ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC
 
 BUILD_DEPENDS=	p5-Devel-CheckLib>=1.01:devel/p5-Devel-CheckLib \
 		p5-ExtUtils-Depends>=0.402:devel/p5-ExtUtils-Depends \
diff --git a/math/PDL/distinfo b/math/p5-PDL/distinfo
similarity index 100%
rename from math/PDL/distinfo
rename to math/p5-PDL/distinfo
diff --git a/math/PDL/pkg-descr b/math/p5-PDL/pkg-descr
similarity index 100%
rename from math/PDL/pkg-descr
rename to math/p5-PDL/pkg-descr
diff --git a/math/PDL/pkg-plist b/math/p5-PDL/pkg-plist
similarity index 100%
rename from math/PDL/pkg-plist
rename to math/p5-PDL/pkg-plist
diff --git a/science/p5-Mcstas-Tools/Makefile b/science/p5-Mcstas-Tools/Makefile
index 37c2d4af5830..f2fdc49e9b03 100644
--- a/science/p5-Mcstas-Tools/Makefile
+++ b/science/p5-Mcstas-Tools/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	Mcstas-Tools
 PORTVERSION=	2.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	science
 MASTER_SITES=	http://download.mcstas.org/mcstas-${PORTVERSION}/unix/
 PKGNAMEPREFIX=	p5-
@@ -14,9 +14,9 @@ WWW=		https://www.mcstas.org
 LICENSE=	GPLv2
 
 RUN_DEPENDS=	mcstas:science/mcstas \
+		p5-PDL>0:math/p5-PDL \
 		p5-PGPLOT>=2.21:graphics/p5-PGPLOT \
-		p5-Tk>0:x11-toolkits/p5-Tk \
-		PDL>0:math/PDL
+		p5-Tk>0:x11-toolkits/p5-Tk
 
 USES=		cmake perl5 shebangfix
 
diff --git a/textproc/p5-Search-VectorSpace/Makefile b/textproc/p5-Search-VectorSpace/Makefile
index 0d3b86418821..ff062fe8f031 100644
--- a/textproc/p5-Search-VectorSpace/Makefile
+++ b/textproc/p5-Search-VectorSpace/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	Search-VectorSpace
 PORTVERSION=	0.02
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	textproc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -10,8 +10,8 @@ COMMENT=	Very basic vector-space search engine perl module
 WWW=		https://metacpan.org/release/Search-VectorSpace
 
 BUILD_DEPENDS=	${RUN_DEPENDS}
-RUN_DEPENDS=	PDL>=0:math/PDL \
-		p5-Lingua-Stem>=0:textproc/p5-Lingua-Stem
+RUN_DEPENDS=	p5-Lingua-Stem>=0:textproc/p5-Lingua-Stem \
+		p5-PDL>=0:math/p5-PDL
 
 USES=		perl5
 USE_PERL5=	configure