From 29de0a8fb03daff2de8d9b47fa5acafa4bb46681 Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Sat, 31 Dec 2022 02:32:31 +0100 Subject: cleanup: Remove expired ports: 2022-12-31 math/libpgmath: Depends on end of life devel/llvm70 --- MOVED | 1 + math/Makefile | 1 - math/libpgmath/Makefile | 40 ---------------------- math/libpgmath/distinfo | 3 -- math/libpgmath/files/patch-CMakeLists.txt | 11 ------ math/libpgmath/files/patch-lib_CMakeLists.txt | 30 ---------------- math/libpgmath/files/patch-lib_common_dispatch.c | 14 -------- math/libpgmath/files/patch-lib_common_pgstdinit.h | 11 ------ .../files/patch-lib_x86__64_libm__inlines__amd.h | 11 ------ math/libpgmath/pkg-descr | 4 --- 10 files changed, 1 insertion(+), 125 deletions(-) delete mode 100644 math/libpgmath/Makefile delete mode 100644 math/libpgmath/distinfo delete mode 100644 math/libpgmath/files/patch-CMakeLists.txt delete mode 100644 math/libpgmath/files/patch-lib_CMakeLists.txt delete mode 100644 math/libpgmath/files/patch-lib_common_dispatch.c delete mode 100644 math/libpgmath/files/patch-lib_common_pgstdinit.h delete mode 100644 math/libpgmath/files/patch-lib_x86__64_libm__inlines__amd.h delete mode 100644 math/libpgmath/pkg-descr 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 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 --#else - #include --#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. -- cgit v1.2.3