1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00

devel/linux-rl9-libatomic: Add new port

Libatomic is a GCC-specific fallback implementation for atomics to
allow architectures that don't always provide a full set of atomics
to runtime-detect the existence of them, or fall back to the use of
mutexes. This is the Linux version.

https://gcc.gnu.org/
This commit is contained in:
Nicola Vitale 2024-08-26 16:06:34 +02:00
parent 9f4fdeb116
commit 7abf90ea60
No known key found for this signature in database
GPG Key ID: A51E190C4C0808D0
6 changed files with 34 additions and 0 deletions

View File

@ -1533,6 +1533,7 @@
SUBDIR += linux-rl9-elfutils-libelf
SUBDIR += linux-rl9-elfutils-libs
SUBDIR += linux-rl9-icu
SUBDIR += linux-rl9-libatomic
SUBDIR += linux-rl9-libevent
SUBDIR += linux-rl9-libgfortran
SUBDIR += linux-rl9-libpciaccess

View File

@ -0,0 +1,18 @@
PORTNAME= libatomic
PORTVERSION= 11.4.1
DISTVERSIONSUFFIX= -3.el9
CATEGORIES= devel linux
MAINTAINER= nivit@FreeBSD.org
COMMENT= Atomic fallback implementation for GCC
WWW= https://gcc.gnu.org/
LICENSE= GPLv3
USES= linux:rl9
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
SRC_DISTFILES= # not available
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
TIMESTAMP = 1724673755
SHA256 (rocky/l/libatomic-11.4.1-3.el9.aarch64.rpm) = 106c434658881d6bab022d4395cedbc2ba44c1730bdfead3b5590fc6789a8cef
SIZE (rocky/l/libatomic-11.4.1-3.el9.aarch64.rpm) = 35915
SHA256 (rocky/l/libatomic-11.4.1-3.el9.x86_64.rpm) = 31916e42763c30174ed94369f72a2d4afe5cdad9fbc94cf4f764ec2940b3f46a
SIZE (rocky/l/libatomic-11.4.1-3.el9.x86_64.rpm) = 33442

View File

@ -0,0 +1,4 @@
Libatomic is a GCC-specific fallback implementation for atomics to
allow architectures that don't always provide a full set of atomics
to runtime-detect the existence of them, or fall back to the use of
mutexes. This is the Linux version.

View File

@ -0,0 +1,3 @@
usr/lib/.build-id/08/7bc3513e395e2da401565a5655888dc22ed3aa
usr/lib64/libatomic.so.1
usr/lib64/libatomic.so.1.2.0

View File

@ -0,0 +1,3 @@
usr/lib/.build-id/51/f1fa43fdfe17b029254eb4aaa9e099749561ce
usr/lib64/libatomic.so.1
usr/lib64/libatomic.so.1.2.0