Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jan 2025 12:12:49 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: 8b86b032b33b - main - math/opensolaris-libm: Remove expired port
Message-ID:  <202501011212.501CCnlV068599@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=8b86b032b33b1a9d89608bc3d09d2cf48d3187b0

commit 8b86b032b33b1a9d89608bc3d09d2cf48d3187b0
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-01-01 12:12:40 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-01-01 12:12:40 +0000

    math/opensolaris-libm: Remove expired port
    
    2024-12-31 math/opensolaris-libm: Obsolete, consider using libm in base or math/openlibm
---
 MOVED                           |  1 +
 math/Makefile                   |  1 -
 math/opensolaris-libm/Makefile  | 43 -----------------------------------------
 math/opensolaris-libm/distinfo  |  3 ---
 math/opensolaris-libm/pkg-descr | 20 -------------------
 math/opensolaris-libm/pkg-plist | 15 --------------
 6 files changed, 1 insertion(+), 82 deletions(-)

diff --git a/MOVED b/MOVED
index 1b9dea5ec9d0..1e66299fefb5 100644
--- a/MOVED
+++ b/MOVED
@@ -3834,3 +3834,4 @@ databases/postgresql12-server||2025-01-01|Has expired: PostgreSQL-12 is end-of-l
 devel/kdesvn||2025-01-01|Has expired: Dwindling amount of users and streamlining of ports for the KDE Team to maintain
 databases/compass||2025-01-01|Has expired: Depends on expired devel/electron29
 security/dirmngr|security/gnupg|2025-01-01|Has expired: Obsolete, now maintained within GNU Privacy Guard (GnuPG). Please use security/gnupg
+math/opensolaris-libm||2025-01-01|Has expired: Obsolete, consider using libm in base or math/openlibm
diff --git a/math/Makefile b/math/Makefile
index e4c2c0bca578..42e9839c877f 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -686,7 +686,6 @@
     SUBDIR += openlibm
     SUBDIR += openmesh
     SUBDIR += openscop
-    SUBDIR += opensolaris-libm
     SUBDIR += openturns
     SUBDIR += optpp
     SUBDIR += or-tools
diff --git a/math/opensolaris-libm/Makefile b/math/opensolaris-libm/Makefile
deleted file mode 100644
index 832dcba19b9c..000000000000
--- a/math/opensolaris-libm/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME=	opensolaris-libm
-PORTVERSION=	2006.01.31
-DISTVERSIONPREFIX=	v
-PORTREVISION=	5
-CATEGORIES=	math
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	C99 Math and vector libraries from OpenSolaris snv_33
-WWW=		https://docs.oracle.com/cd/E19422-01/819-3693/ncg_lib.html
-
-LICENSE=	CDDL
-LICENSE_FILE=	${WRKSRC}/usr/src/OPENSOLARIS.LICENSE
-
-DEPRECATED=	Obsolete, consider using libm in base or math/openlibm
-EXPIRATION_DATE=2024-12-31
-
-BROKEN_FreeBSD_14=	fails to compile: conflicting types for 'lround'
-ONLY_FOR_ARCHS=	amd64	# i386 possible with much work
-
-PORTSCOUT=	ignore:1
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	jrmarino
-GH_TAGNAME=	2017.01.31
-
-BUILD_WRKSRC=	${WRKSRC}/usr/src/libm/wos64
-INSTALL_WRKSRC=	${WRKSRC}/usr/src/libm/wos64
-MAKEFILE=	Makefile.bsd
-MAKE_ENV=	ARCH=${ARCH} USE_ASSEMBLY_VERSIONS=yes
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-RUN_DEPENDS=	${LOCALBASE}/bin/addr2line:devel/binutils
-
-post-patch:
-	# The addr2line program in FreeBSD is inadequate, so pull in
-	# binutils on FreeBSD
-	@${REINPLACE_CMD} -e 's|/usr/bin|/usr/local/bin|' \
-		${WRKSRC}/usr/src/libm/src/m9x/__traceback.c
-.endif
-
-.include <bsd.port.mk>
diff --git a/math/opensolaris-libm/distinfo b/math/opensolaris-libm/distinfo
deleted file mode 100644
index ae95ab547b76..000000000000
--- a/math/opensolaris-libm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1485870843
-SHA256 (jrmarino-opensolaris-libm-v2006.01.31-2017.01.31_GH0.tar.gz) = 42ef6a57674237dd9822c76bf799ff51d58a69a9c726bd6801be37f916a6afa1
-SIZE (jrmarino-opensolaris-libm-v2006.01.31-2017.01.31_GH0.tar.gz) = 985592
diff --git a/math/opensolaris-libm/pkg-descr b/math/opensolaris-libm/pkg-descr
deleted file mode 100644
index f4919852932c..000000000000
--- a/math/opensolaris-libm/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-In 2006, Sun Microsystems released math and vector math libraries as
-part of their effort to open-source Solaris:
-
-libmvec - vector math library
-  This library contains function to evaluate common mathematical functions
-  for several arguments at once. The argument values are specified by one
-  or more vectors (arrays) of data, and the corresponding result values
-  are stored in another vector.
-
-libm - C99 math library
-  Functions  in  this  library provide common elementary mathematical
-  functions and floating point environment routines defined by System V,
-  ANSI C, POSIX, and so on.  Additional functions in this library provide
-  extended support for handling floating point exceptions.
-
-The original source has been modified to build on FreeBSD and DragonFly
-using GCC or clang and the GNU assembler.  All fixes introduced by Nexenta
-and Illumos projects have also been incorporated.  Missing x86_64 variants
-of lrint and lround have added.  The floating-point exception logging
-including address->symbol translation has also been implemented.
diff --git a/math/opensolaris-libm/pkg-plist b/math/opensolaris-libm/pkg-plist
deleted file mode 100644
index 9bb1c19387e9..000000000000
--- a/math/opensolaris-libm/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-include/opensolaris-libm/complex.h
-include/opensolaris-libm/fenv.h
-include/opensolaris-libm/floatingpoint.h
-include/opensolaris-libm/iso/math_c99.h
-include/opensolaris-libm/iso/math_iso.h
-include/opensolaris-libm/math.h
-include/opensolaris-libm/sys/feature_tests.h
-include/opensolaris-libm/sys/ieeefp.h
-include/opensolaris-libm/tgmath.h
-lib/opensolaris/libm.a
-lib/opensolaris/libm.so
-lib/opensolaris/libm.so.2
-lib/opensolaris/libmvec.a
-lib/opensolaris/libmvec.so
-lib/opensolaris/libmvec.so.1



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