Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Dec 2022 01:32:36 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 29de0a8fb03d - main - cleanup: Remove expired ports:
Message-ID:  <202212310132.2BV1Waps033167@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit 29de0a8fb03daff2de8d9b47fa5acafa4bb46681
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-12-31 01:32:31 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-12-31 01:32:31 +0000

    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(-)

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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212310132.2BV1Waps033167>