aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2022-12-31 01:32:31 +0000
committerRene Ladan <rene@FreeBSD.org>2022-12-31 01:32:31 +0000
commit29de0a8fb03daff2de8d9b47fa5acafa4bb46681 (patch)
tree437ae6898110657f6f94142c2eaaf2cfe6633ec2
parentc19abfc12dffa1bc6fb799c9ca464ae88ed1dbe5 (diff)
downloadports-29de0a8fb03daff2de8d9b47fa5acafa4bb46681.tar.gz
ports-29de0a8fb03daff2de8d9b47fa5acafa4bb46681.zip
cleanup: Remove expired ports:
2022-12-31 math/libpgmath: Depends on end of life devel/llvm70
-rw-r--r--MOVED1
-rw-r--r--math/Makefile1
-rw-r--r--math/libpgmath/Makefile40
-rw-r--r--math/libpgmath/distinfo3
-rw-r--r--math/libpgmath/files/patch-CMakeLists.txt11
-rw-r--r--math/libpgmath/files/patch-lib_CMakeLists.txt30
-rw-r--r--math/libpgmath/files/patch-lib_common_dispatch.c14
-rw-r--r--math/libpgmath/files/patch-lib_common_pgstdinit.h11
-rw-r--r--math/libpgmath/files/patch-lib_x86__64_libm__inlines__amd.h11
-rw-r--r--math/libpgmath/pkg-descr4
10 files changed, 1 insertions, 125 deletions
diff --git a/MOVED b/MOVED
index 4aae411d13a9..09970b98617e 100644
--- a/MOVED
+++ b/MOVED
@@ -17720,3 +17720,4 @@ comms/tkhylafax||2022-12-31|Has expired: Depends on expired comms/hylafax
lang/ponyc||2022-12-31|Has expired: Very outdated and unsupported upstream, depends on end of life devel/llvm70
www/varnish4|www/varnish6|2022-12-31|Has expired: End of life upstream, users are recommended to upgrade to 6.x or higher
devel/unittest-cpp||2022-12-31|Has expired: Upstream have declared hiatus status since 2+ years back. Please consider using devel/googletest instead
+math/libpgmath||2022-12-31|Has expired: Depends on end of life devel/llvm70
diff --git a/math/Makefile b/math/Makefile
index 904c444a9326..2694ff934567 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -446,7 +446,6 @@
SUBDIR += libnormaliz
SUBDIR += libocas
SUBDIR += liborigin
- SUBDIR += libpgmath
SUBDIR += libpoly
SUBDIR += libqalculate
SUBDIR += libranlip
diff --git a/math/libpgmath/Makefile b/math/libpgmath/Makefile
deleted file mode 100644
index 06320810a206..000000000000
--- a/math/libpgmath/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME= libpgmath
-DISTVERSION= g20191020
-PORTREVISION= 1
-CATEGORIES= math
-
-MAINTAINER= jmd@FreeBSD.org
-COMMENT= Compiler-callable math intrinsics library
-WWW= https://github.com/flang-compiler/flang
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on end of life devel/llvm70
-EXPIRATION_DATE=2022-12-31
-
-ONLY_FOR_ARCHS= amd64
-
-LLVM_VER= 70
-BUILD_DEPENDS= llvm${LLVM_VER}>=0:devel/llvm${LLVM_VER}
-RUN_DEPENDS= llvm${LLVM_VER}>=0:devel/llvm${LLVM_VER}
-
-USES= cmake
-USE_LDCONFIG= yes
-
-USE_GITHUB= yes
-GH_ACCOUNT= flang-compiler
-GH_PROJECT= flang
-GH_TAGNAME= d07daf3
-
-CC= ${LOCALBASE}/llvm${LLVM_VER}/bin/clang
-CXX= ${LOCALBASE}/llvm${LLVM_VER}/bin/clang++
-
-CMAKE_ARGS+= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} -DLIBPGMATH_LLVM_LIT_EXECUTABLE=${LOCALBASE}/llvm${LLVM_VER}/bin/llvm-lit
-
-WRKSRC_SUBDIR= runtime/libpgmath
-
-PLIST_FILES= lib/libpgmath.a \
- lib/libpgmath.so
-
-.include <bsd.port.mk>
diff --git a/math/libpgmath/distinfo b/math/libpgmath/distinfo
deleted file mode 100644
index ff0fd18ef188..000000000000
--- a/math/libpgmath/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1571582029
-SHA256 (flang-compiler-flang-g20191020-d07daf3_GH0.tar.gz) = 24c54eaad89d1bc3a30fd50b5cd4aa5a563ef8377157c246781681297e19a893
-SIZE (flang-compiler-flang-g20191020-d07daf3_GH0.tar.gz) = 133245436
diff --git a/math/libpgmath/files/patch-CMakeLists.txt b/math/libpgmath/files/patch-CMakeLists.txt
deleted file mode 100644
index 6497cdb6b554..000000000000
--- a/math/libpgmath/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2019-10-20 14:17:43 UTC
-+++ CMakeLists.txt
-@@ -52,7 +52,7 @@ if (LIBPGMATH_STANDALONE_BUILD)
- endif()
-
- set(LIBPGMATH_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}")
--if ("${LIBPGMATH_SYSTEM_NAME}" STREQUAL "OpenBSD")
-+if ("${LIBPGMATH_SYSTEM_NAME}" STREQUAL "OpenBSD" OR "${LIBPGMATH_SYSTEM_NAME}" STREQUAL "FreeBSD")
- set(LIBPGMATH_SYSTEM_NAME "Linux")
- endif ()
-
diff --git a/math/libpgmath/files/patch-lib_CMakeLists.txt b/math/libpgmath/files/patch-lib_CMakeLists.txt
deleted file mode 100644
index 4f91d3a45be2..000000000000
--- a/math/libpgmath/files/patch-lib_CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
---- lib/CMakeLists.txt.orig 2019-10-09 20:28:35 UTC
-+++ lib/CMakeLists.txt
-@@ -15,6 +15,11 @@
- #
-
- # This value will be the same as LIBPGMATH_SYSTEM_PROCESSOR
-+
-+if ("${LIBPGMATH_SYSTEM_PROCESSOR}" STREQUAL "amd64")
-+ set(LIBPGMATH_SYSTEM_PROCESSOR "x86_64")
-+endif ()
-+
- set(PROCESSOR ${LIBPGMATH_SYSTEM_PROCESSOR})
- if(${LIBPGMATH_WITH_GENERIC} OR (NOT ${LIBPGMATH_SYSTEM_PROCESSOR} MATCHES "x86_64|aarch64"))
- set(PROCESSOR "generic")
-@@ -30,13 +35,13 @@ if(${LIBPGMATH_SYSTEM_PROCESSOR} MATCHES "x86_64" AND
- set(DEFINITIONS_L1
- HOST_LINUX LINUX LINUX86 LINUX8664 MAXCPUS=256 MAXCPUSL=8 MAXCPUSR=8
- TARGET_LINUX TARGET_LINUX_X86 TARGET_LINUX_X8664 TARGET_X86 TARGET_X8664
-- __gnu_linux__ PG_PIC)
-+ __gnu_linux__ linux PG_PIC)
- set(FLAGS_L1 "-m64 -O3 ")
-
- set(DEFINITIONS_L2
- LINUX LINUX86 LINUX8664 MAXCPUS=256 MAXCPUSL=8 MAXCPUSR=8 __gnu_linux__
- TARGET_LINUX TARGET_LINUX_X86 TARGET_LINUX_X8664 TARGET_X86 TARGET_X8664
-- PG_PIC)
-+ linux PG_PIC)
- set(FLAGS_L2 "-m64 -O3 -mtune=core-avx2 -march=core-avx2 ")
-
- # common
diff --git a/math/libpgmath/files/patch-lib_common_dispatch.c b/math/libpgmath/files/patch-lib_common_dispatch.c
deleted file mode 100644
index cfd9171a7e27..000000000000
--- a/math/libpgmath/files/patch-lib_common_dispatch.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/common/dispatch.c.orig 2019-10-20 14:21:37 UTC
-+++ lib/common/dispatch.c
-@@ -95,11 +95,7 @@
-
- #endif // #ifndef _WIN64
-
--#if defined(TARGET_LINUX_X8664) || defined(TARGET_LINUX_POWER) || defined(TARGET_WIN_X8664)
--#include <malloc.h>
--#else
- #include <sched.h>
--#endif
-
-
- #include "mth_tbldefs.h"
diff --git a/math/libpgmath/files/patch-lib_common_pgstdinit.h b/math/libpgmath/files/patch-lib_common_pgstdinit.h
deleted file mode 100644
index cec66bdc8b7c..000000000000
--- a/math/libpgmath/files/patch-lib_common_pgstdinit.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/common/pgstdinit.h.orig 2019-10-20 14:27:37 UTC
-+++ lib/common/pgstdinit.h
-@@ -36,7 +36,7 @@ typedef unsigned long long size_t;
- #define _SIZE_T__
- #define _SIZE_T_DEFINED
- #define __SIZE_T__
--#if defined(LINUX8664) || defined(TARGET_OSX_X8664) || defined(TARGET_LLVM_64)
-+#if defined(LINUX8664) || defined(TARGET_OSX_X8664) || defined(TARGET_LLVM_64) || defined(__FreeBSD__)
- typedef unsigned long size_t;
- #else
- typedef unsigned size_t;
diff --git a/math/libpgmath/files/patch-lib_x86__64_libm__inlines__amd.h b/math/libpgmath/files/patch-lib_x86__64_libm__inlines__amd.h
deleted file mode 100644
index 0d2fa8053483..000000000000
--- a/math/libpgmath/files/patch-lib_x86__64_libm__inlines__amd.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/x86_64/libm_inlines_amd.h.orig 2019-10-20 13:59:45 UTC
-+++ lib/x86_64/libm_inlines_amd.h
-@@ -283,7 +283,7 @@ raise_fpsw_flags(int flags)
- {
- #if defined(DONOTDEFINE_WINDOWS)
- _mm_setcsr(_mm_getcsr() | flags);
--#elif defined(linux)
-+#elif defined(linux) || defined(__FreeBSD__)
- unsigned int cw;
- /* Get the current floating-point control/status word */
- asm volatile("STMXCSR %0" : "=m"(cw));
diff --git a/math/libpgmath/pkg-descr b/math/libpgmath/pkg-descr
deleted file mode 100644
index ccbb16e16f97..000000000000
--- a/math/libpgmath/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Compiler-callable math intrinsics library
-
-This is the companion math library for the flang compiler. It features some
-optimized libm-style functions and has vectorization support.