svn commit: r463952 - in head/devel/openmp: . files
Jan Beich
jbeich at FreeBSD.org
Fri Mar 9 11:15:06 UTC 2018
Author: jbeich
Date: Fri Mar 9 11:15:05 2018
New Revision: 463952
URL: https://svnweb.freebsd.org/changeset/ports/463952
Log:
devel/openmp: update to 6.0.0
Changes: http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_600/final/?view=log
ABI: https://abi-laboratory.pro/tracker/timeline/llvm_openmp/
Added:
head/devel/openmp/files/patch-libomptarget_src_CMakeLists.txt (contents, props changed)
Modified:
head/devel/openmp/Makefile (contents, props changed)
head/devel/openmp/distinfo (contents, props changed)
Modified: head/devel/openmp/Makefile
==============================================================================
--- head/devel/openmp/Makefile Fri Mar 9 11:04:30 2018 (r463951)
+++ head/devel/openmp/Makefile Fri Mar 9 11:15:05 2018 (r463952)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openmp
-DISTVERSION= 5.0.1
+DISTVERSION= 6.0.0
DISTVERSIONSUFFIX= .src
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${DISTVERSION}/
@@ -18,9 +18,12 @@ USES= cmake compiler:c++11-lib perl5 tar:xz
USE_PERL5= build
USE_LDCONFIG= yes
PLIST_FILES= include/omp.h \
+ include/ompt.h \
lib/libgomp.so \
lib/libiomp5.so \
+ lib/libomp.so \
lib/libomp.so.0 \
- lib/libomp.so
+ lib/libomptarget.so \
+ lib/libomptarget.so.0
.include <bsd.port.mk>
Modified: head/devel/openmp/distinfo
==============================================================================
--- head/devel/openmp/distinfo Fri Mar 9 11:04:30 2018 (r463951)
+++ head/devel/openmp/distinfo Fri Mar 9 11:15:05 2018 (r463952)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510687290
-SHA256 (openmp-5.0.1.src.tar.xz) = adb635cdd2f9f828351b1e13d892480c657fb12500e69c70e007bddf0fca2653
-SIZE (openmp-5.0.1.src.tar.xz) = 2075472
+TIMESTAMP = 1519994704
+SHA256 (openmp-6.0.0.src.tar.xz) = 7c0e050d5f7da3b057579fb3ea79ed7dc657c765011b402eb5bbe5663a7c38fc
+SIZE (openmp-6.0.0.src.tar.xz) = 2272360
Added: head/devel/openmp/files/patch-libomptarget_src_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/openmp/files/patch-libomptarget_src_CMakeLists.txt Fri Mar 9 11:15:05 2018 (r463952)
@@ -0,0 +1,14 @@
+Prevent consumers from picking up libomptarget.so from devel/llvm* ports
+
+--- libomptarget/src/CMakeLists.txt.orig 2017-12-06 21:59:15 UTC
++++ libomptarget/src/CMakeLists.txt
+@@ -27,5 +27,9 @@ target_link_libraries(omptarget
+ ${CMAKE_DL_LIBS}
+ "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/exports")
+
++if(NOT WIN32)
++ set_target_properties(omptarget PROPERTIES SOVERSION 0)
++endif()
++
+ # Install libomptarget under the lib destination folder.
+ install(TARGETS omptarget LIBRARY DESTINATION lib${OPENMP_LIBDIR_SUFFIX})
More information about the svn-ports-all
mailing list