git: 369b434bec06 - main - devel/inastemp: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 12:44:50 UTC
The branch main has been updated by rene:

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

commit 369b434bec0600105ef649bcc3ce805f5af59849
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 12:44:32 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 12:44:41 +0000

    devel/inastemp: Remove expired port
    
    2025-12-31 devel/inastemp: unfetchable
---
 MOVED                                         |  1 +
 devel/Makefile                                |  1 -
 devel/inastemp/Makefile                       | 24 ---------------------
 devel/inastemp/distinfo                       |  3 ---
 devel/inastemp/files/patch-CMakeLists.txt     | 11 ----------
 devel/inastemp/files/patch-Src_CMakeLists.txt | 19 ----------------
 devel/inastemp/pkg-descr                      | 20 -----------------
 devel/inastemp/pkg-plist                      | 31 ---------------------------
 8 files changed, 1 insertion(+), 109 deletions(-)

diff --git a/MOVED b/MOVED
index f6b4fd1e8eda..3ce2e0157d92 100644
--- a/MOVED
+++ b/MOVED
@@ -4986,3 +4986,4 @@ security/nextcloud-passman||2025-12-31|Has expired: Upstream unmaintained
 net-mgmt/hastmon||2025-12-31|Has expired: broken, dead upstream
 www/py-django51||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to a newer version of Django. See https://www.djangoproject.com/download/
 sysutils/ipfs-go-fs-repo-migrations||2025-12-31|Has expired: Obsolete port, no longer required for migrations
+devel/inastemp||2025-12-31|Has expired: unfetchable
diff --git a/devel/Makefile b/devel/Makefile
index cab50d0ca7ca..a09ded83ab53 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1041,7 +1041,6 @@
     SUBDIR += imake
     SUBDIR += immer
     SUBDIR += imtui
-    SUBDIR += inastemp
     SUBDIR += include-what-you-use
     SUBDIR += indi
     SUBDIR += indicators
diff --git a/devel/inastemp/Makefile b/devel/inastemp/Makefile
deleted file mode 100644
index c2d7d2ce7b27..000000000000
--- a/devel/inastemp/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME=	inastemp
-DISTVERSION=	0.2.4
-CATEGORIES=	devel
-MASTER_SITES=	https://gitlab.mpcdf.mpg.de/bbramas/${PORTNAME}/repository/${DISTVERSION}/archive.tar.gz?ref=v${PORTVERSION}&dummy=/
-
-MAINTAINER=	yuri@FreeBSD.org
-COMMENT=	C++ library to use SIMD vectorization
-WWW=		https://gitlab.mpcdf.mpg.de/bbramas/inastemp
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BROKEN=		Unfetchable
-EXPIRATION_DATE=2025-12-31
-
-USES=		cmake
-NO_ARCH=	yes
-CMAKE_ARGS=	-DINASTEMP_DO_INSTALL:BOOL=ON \
-		-DINASTEMP_JUST_LIB:BOOL=ON
-
-post-extract:
-	@${MV} ${WRKDIR}/${PORTNAME}-* ${WRKSRC}
-
-.include <bsd.port.mk>
diff --git a/devel/inastemp/distinfo b/devel/inastemp/distinfo
deleted file mode 100644
index 118d6da94d28..000000000000
--- a/devel/inastemp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1514683011
-SHA256 (inastemp-0.2.4.tar.gz) = ee9b7dc7f23698cbe35fa0d5567a4f955f633a788e66b273d0961968a5eacf49
-SIZE (inastemp-0.2.4.tar.gz) = 233546
diff --git a/devel/inastemp/files/patch-CMakeLists.txt b/devel/inastemp/files/patch-CMakeLists.txt
deleted file mode 100644
index a9dafd6c027f..000000000000
--- a/devel/inastemp/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig	2017-12-31 01:19:25 UTC
-+++ CMakeLists.txt
-@@ -288,7 +288,7 @@ configure_file(${INASTEMP_SOURCE_DIR}/CM
-     @ONLY IMMEDIATE
- )
- if(INASTEMP_DO_INSTALL)
--    install(FILES  ${INASTEMP_BINARY_DIR}/InastempInfo.cmake  DESTINATION lib/  )
-+    install(FILES  ${INASTEMP_BINARY_DIR}/InastempInfo.cmake  DESTINATION lib/cmake  )
- endif()
- 
- if(INASTEMP_AS_SUBPROJECT)
diff --git a/devel/inastemp/files/patch-Src_CMakeLists.txt b/devel/inastemp/files/patch-Src_CMakeLists.txt
deleted file mode 100644
index b99620a940c4..000000000000
--- a/devel/inastemp/files/patch-Src_CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
---- Src/CMakeLists.txt.orig	2017-12-31 01:18:23 UTC
-+++ Src/CMakeLists.txt
-@@ -20,7 +20,7 @@ file(
- FOREACH(hpp_file ${hpp_in_dir})	
-     file(RELATIVE_PATH relative_hpp_file ${CMAKE_CURRENT_SOURCE_DIR} ${hpp_file})
-     if(INASTEMP_DO_INSTALL)
--        INSTALL( FILES ${hpp_file} DESTINATION include/${relative_hpp_file} )
-+        INSTALL( FILES ${hpp_file} DESTINATION include/inastemp/${relative_hpp_file} )
-     endif()
- 
-     if($ENV{VERBOSE})
-@@ -29,6 +29,6 @@ FOREACH(hpp_file ${hpp_in_dir})	
- ENDFOREACH()
- 
- if(INASTEMP_DO_INSTALL)
--    INSTALL( FILES "${INASTEMP_BINARY_DIR}/Src/InastempConfig.h" DESTINATION include/Src )
-+    INSTALL( FILES "${INASTEMP_BINARY_DIR}/Src/InastempConfig.h" DESTINATION include/inastemp/Src )
- endif()
- 
diff --git a/devel/inastemp/pkg-descr b/devel/inastemp/pkg-descr
deleted file mode 100644
index 78925ae5184d..000000000000
--- a/devel/inastemp/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Inastemp provides a set of C++ classes to make vectorization with intrinsics
-easier. It aims at developing numerical kernels by separating the algorithm
-from the hardware target. Inastemp comes with several examples and patterns
-related to widespread use-cases.
-
-Features:
-
-* The following x86 SIMD types are currently supported:
-  * SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512-KNL, AVX512-SKL
-* The following Powere PC SIMD types are currently supported:
-  * Power-8 Altivec/VMX
-* arithmetic operators */+- are provided
-* CPU capacities are detected automatically during the CMake stage
-* The compiler capacities are detected automatically during the CMake stage
-* The library purely contains of headers, no linkage is necessary.
-* CPU detection may use Intel SDE
-* Unit-tests may use Intel SDE
-* Fast intrinsic exp() function (if not supported natively by the compiler)
-* Explicit branches vectorization several patterns which represent many
-  applications are demonstrated
diff --git a/devel/inastemp/pkg-plist b/devel/inastemp/pkg-plist
deleted file mode 100644
index 160e7c93231a..000000000000
--- a/devel/inastemp/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-include/inastemp/ALTIVEC/InaVecALTIVECDouble.hpp/InaVecALTIVECDouble.hpp
-include/inastemp/ALTIVEC/InaVecALTIVECFloat.hpp/InaVecALTIVECFloat.hpp
-include/inastemp/AVX/InaVecAVXDouble.hpp/InaVecAVXDouble.hpp
-include/inastemp/AVX/InaVecAVXFloat.hpp/InaVecAVXFloat.hpp
-include/inastemp/AVX2/InaVecAVX2Double.hpp/InaVecAVX2Double.hpp
-include/inastemp/AVX2/InaVecAVX2Float.hpp/InaVecAVX2Float.hpp
-include/inastemp/AVX512COMMON/InaVecAVX512COMMONDouble.hpp/InaVecAVX512COMMONDouble.hpp
-include/inastemp/AVX512COMMON/InaVecAVX512COMMONFloat.hpp/InaVecAVX512COMMONFloat.hpp
-include/inastemp/AVX512KNL/InaVecAVX512KNLDouble.hpp/InaVecAVX512KNLDouble.hpp
-include/inastemp/AVX512KNL/InaVecAVX512KNLFloat.hpp/InaVecAVX512KNLFloat.hpp
-include/inastemp/AVX512SKL/InaVecAVX512SKLDouble.hpp/InaVecAVX512SKLDouble.hpp
-include/inastemp/AVX512SKL/InaVecAVX512SKLFloat.hpp/InaVecAVX512SKLFloat.hpp
-include/inastemp/Common/InaFastExp.hpp/InaFastExp.hpp
-include/inastemp/Common/InaIfElse.hpp/InaIfElse.hpp
-include/inastemp/Common/InaMemory.hpp/InaMemory.hpp
-include/inastemp/Common/InaTimer.hpp/InaTimer.hpp
-include/inastemp/Common/InaUtils.hpp/InaUtils.hpp
-include/inastemp/Common/InaVecInterface.hpp/InaVecInterface.hpp
-include/inastemp/FLOPS/InaVecFLOPS.hpp/InaVecFLOPS.hpp
-include/inastemp/SCALAR/InaVecSCALARDouble.hpp/InaVecSCALARDouble.hpp
-include/inastemp/SCALAR/InaVecSCALARFloat.hpp/InaVecSCALARFloat.hpp
-include/inastemp/SSE3/InaVecSSE3Double.hpp/InaVecSSE3Double.hpp
-include/inastemp/SSE3/InaVecSSE3Float.hpp/InaVecSSE3Float.hpp
-include/inastemp/SSE41/InaVecSSE41Double.hpp/InaVecSSE41Double.hpp
-include/inastemp/SSE41/InaVecSSE41Float.hpp/InaVecSSE41Float.hpp
-include/inastemp/SSE42/InaVecSSE42Double.hpp/InaVecSSE42Double.hpp
-include/inastemp/SSE42/InaVecSSE42Float.hpp/InaVecSSE42Float.hpp
-include/inastemp/SSSE3/InaVecSSSE3Double.hpp/InaVecSSSE3Double.hpp
-include/inastemp/SSSE3/InaVecSSSE3Float.hpp/InaVecSSSE3Float.hpp
-include/inastemp/Src/InastempConfig.h
-lib/cmake/InastempInfo.cmake