Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F161652046
D23020.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
41 KB
Referenced Files
None
Subscribers
None
D23020.diff
View Options
Index: head/astro/siril/Makefile
===================================================================
--- head/astro/siril/Makefile
+++ head/astro/siril/Makefile
@@ -2,6 +2,7 @@
PORTNAME= siril
DISTVERSION= 0.9.12
+PORTREVISION= 1
CATEGORIES= astro graphics
MASTER_SITES= https://free-astro.org/download/
@@ -37,7 +38,6 @@
OPTIONS_DEFAULT= OPENMP
OPENMP_CONFIGURE_ENABLE= openmp
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata ${STAGEDIR}${PREFIX}/share/mime/packages
Index: head/biology/abyss/Makefile
===================================================================
--- head/biology/abyss/Makefile
+++ head/biology/abyss/Makefile
@@ -2,6 +2,7 @@
PORTNAME= abyss
DISTVERSION= 2.2.3
+PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
@@ -16,8 +17,7 @@
ghc:lang/ghc \
pandoc:textproc/hs-pandoc # pandoc is required just for one man page: abyss-sealer
LIB_DEPENDS= libffi.so:devel/libffi \
- libgmp.so:math/gmp \
- libomp.so:devel/openmp
+ libgmp.so:math/gmp
RUN_DEPENDS= bash:shells/bash \
gmake:devel/gmake
Index: head/biology/hhsuite/Makefile
===================================================================
--- head/biology/hhsuite/Makefile
+++ head/biology/hhsuite/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hhsuite
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology science
MAINTAINER= yuri@FreeBSD.org
@@ -13,7 +13,6 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= openmpi>0:net/openmpi
-LIB_DEPENDS= libomp.so:devel/openmp
RUN_DEPENDS= openmpi>0:net/openmpi
USES= cmake compiler:c++11-lang perl5 python shebangfix
Index: head/biology/py-fastTSNE/Makefile
===================================================================
--- head/biology/py-fastTSNE/Makefile
+++ head/biology/py-fastTSNE/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fastTSNE
DISTVERSION= 0.2.13
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,8 +13,7 @@
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libfftw3.so:math/fftw3 \
- libomp.so:devel/openmp
+LIB_DEPENDS= libfftw3.so:math/fftw3
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}numba>=0.38.1:devel/py-numba@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
Index: head/comms/wsjtx/Makefile
===================================================================
--- head/comms/wsjtx/Makefile
+++ head/comms/wsjtx/Makefile
@@ -2,6 +2,7 @@
PORTNAME= wsjtx
DISTVERSION= 2.1.2
+PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
@@ -18,8 +19,7 @@
${LOCALBASE}/share/xsl/docbook:textproc/docbook-xsl
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
- libxslt.so:textproc/libxslt \
- libomp.so:devel/openmp
+ libxslt.so:textproc/libxslt
USES= cmake compiler:c++11-lib fortran gl \
makeinfo pkgconfig qt:5 tar:tgz
Index: head/converters/pdf2djvu/Makefile
===================================================================
--- head/converters/pdf2djvu/Makefile
+++ head/converters/pdf2djvu/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pdf2djvu
PORTVERSION= 0.9.13
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/
@@ -44,7 +44,6 @@
NLS_USES= gettext-runtime
MULTITHREADING_CONFIGURE_ENABLE=openmp
-MULTITHREADING_LIB_DEPENDS= libomp.so:devel/openmp
XMP_CONFIGURE_ENABLE= xmp
XMP_LIB_DEPENDS= libexiv2.so:graphics/exiv2
Index: head/devel/R-cran-data.table/Makefile
===================================================================
--- head/devel/R-cran-data.table/Makefile
+++ head/devel/R-cran-data.table/Makefile
@@ -3,6 +3,7 @@
PORTNAME= data.table
DISTVERSION= 1.12.8
+PORTREVISION= 1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -20,6 +21,5 @@
OPTIONS_DEFAULT= OPENMP
OPENMP_CONFIGURE_ENABLE= openmp
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
.include <bsd.port.mk>
Index: head/devel/dmlc-core/Makefile
===================================================================
--- head/devel/dmlc-core/Makefile
+++ head/devel/dmlc-core/Makefile
@@ -18,11 +18,4 @@
CMAKE_ON= BUILD_SHARED_LIBS
-.include <bsd.port.pre.mk>
-
-# XXX Drop after FreeBSD 12.0 EOL
-.if ${CHOSEN_COMPILER_TYPE} == clang && !exists(/usr/include/omp.h)
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/devel/py-numba/Makefile
===================================================================
--- head/devel/py-numba/Makefile
+++ head/devel/py-numba/Makefile
@@ -3,6 +3,7 @@
PORTNAME= numba
DISTVERSION= 0.47.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,8 +15,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>1.11,1:math/py-numpy@${PY_FLAVOR}
-LIB_DEPENDS= libomp.so:devel/openmp \
- libtbb.so:devel/tbb
+LIB_DEPENDS= libtbb.so:devel/tbb
RUN_DEPENDS= ${PY_ENUM34} \
${PYTHON_PKGNAMEPREFIX}llvmlite>=0.31.0:devel/py-llvmlite@${PY_FLAVOR}
py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \
Index: head/finance/quantlib/Makefile
===================================================================
--- head/finance/quantlib/Makefile
+++ head/finance/quantlib/Makefile
@@ -3,6 +3,7 @@
PORTNAME= quantlib
PORTVERSION= 1.17
+PORTREVISION= 1
CATEGORIES= finance math devel
MASTER_SITES= https://dl.bintray.com/${PORTNAME}/releases/
DISTNAME= QuantLib-${PORTVERSION}
@@ -48,16 +49,6 @@
.for o in ${OPTIONS_DEFINE}
$o_CONFIGURE_ENABLE= ${o:S/_/-/g:tl}
.endfor
-
-# OPENMP_USES= compiler:openmp - XXX broken, insists on gcc,
-# but boost is built with clang...
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
-OPENMP_CFLAGS= -I${LOCALBASE}/include
-OPENMP_LDFLAGS= -L${LOCALBASE}/lib
-# devel/openmp installs its own -lomp, which is cleaner.
-# unfortunately, devel/llvm${COMPILER_VERSION} may install
-# one too:
-OPENMP_LDFLAGS+= -L${LOCALBASE}/llvm${COMPILER_VERSION}/lib
CXXFLAGS_i386= -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
Index: head/graphics/blender/Makefile
===================================================================
--- head/graphics/blender/Makefile
+++ head/graphics/blender/Makefile
@@ -3,6 +3,7 @@
PORTNAME= blender
DISTVERSION= 2.82
+PORTREVISION= 1
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
@@ -135,7 +136,6 @@
OPENIMAGEDN_ONLY_FOR_ARCHS_REASON= oidn only supports amd64
# openmp usually works on amd64
OPENMP_CMAKE_BOOL= WITH_OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
OPENSUBDIV_CMAKE_BOOL= WITH_OPENSUBDIV
OPENSUBDIV_LIB_DEPENDS= libosdCPU.so:graphics/opensubdiv
OPENVDB_CMAKE_BOOL= WITH_OPENVDB WITH_OPENVDB_BLOSC
Index: head/graphics/darktable/Makefile
===================================================================
--- head/graphics/darktable/Makefile
+++ head/graphics/darktable/Makefile
@@ -3,7 +3,7 @@
PORTNAME= darktable
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -102,18 +102,6 @@
.if "${WITH_CCACHE_BUILD}" == "yes" && !defined(NO_CCACHE)
CMAKE_ARGS+= -DCMAKE_C_COMPILER_LAUNCHER=${CCACHE_BIN} \
-DCMAKE_CXX_COMPILER_LAUNCHER=${CCACHE_BIN}
-.endif
-
-# Base clang may not support OpenMP, use ports clang:
-.if ${ARCH} == amd64 && ${CHOSEN_COMPILER_TYPE} == clang
-LLVM_VER= ${LLVM_DEFAULT}
-BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER}
-
-CPP= clang-cpp${LLVM_VER}
-CC= clang${LLVM_VER}
-CXX= clang++${LLVM_VER}
-
-LIB_DEPENDS+= libomp.so:devel/llvm${LLVM_VER}
.endif
.if defined(WITH_DEBUG)
Index: head/graphics/ebsynth/Makefile
===================================================================
--- head/graphics/ebsynth/Makefile
+++ head/graphics/ebsynth/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ebsynth
PORTVERSION= 0.0.0.20190510
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= FreeBSD@ShaneWare.biz
@@ -9,9 +10,7 @@
LICENSE= PD
-LIB_DEPENDS= libomp.so:devel/openmp
-
-USES= compiler:c++11-lang localbase
+USES= compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= jamriska
GH_TAGNAME= 2f5c97c0c21a
Index: head/graphics/gmic/Makefile
===================================================================
--- head/graphics/gmic/Makefile
+++ head/graphics/gmic/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gmic
DISTVERSION= 2.8.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://gmic.eu/files/source/
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -41,17 +41,9 @@
OPTIONS_SUB= yes
OPENMP_CMAKE_BOOL= ENABLE_OPENMP
-OPENMP_LIB_DEPENDS= libgomp.so:devel/openmp
X11_CMAKE_BOOL= ENABLE_X
X11_USES= xorg
X11_USE= XORG=ice,sm,x11,xext
-.include <bsd.port.pre.mk>
-
-# XXX Drop after FreeBSD 12.0 EOL
-.if ${CHOSEN_COMPILER_TYPE} == clang && !exists(/usr/include/omp.h)
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/graphics/gthumb/Makefile
===================================================================
--- head/graphics/gthumb/Makefile
+++ head/graphics/gthumb/Makefile
@@ -4,7 +4,7 @@
PORTNAME= gthumb
PORTVERSION= 3.6.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -22,7 +22,6 @@
libjson-glib-1.0.so:devel/json-glib \
liblcms2.so:graphics/lcms2 \
liboauth.so:net/liboauth \
- libomp.so:devel/openmp \
libpng.so:graphics/png \
libsoup-2.4.so:devel/libsoup \
libtiff.so:graphics/tiff
Index: head/graphics/lightzone/Makefile
===================================================================
--- head/graphics/lightzone/Makefile
+++ head/graphics/lightzone/Makefile
@@ -4,7 +4,7 @@
PORTNAME= lightzone
DISTVERSION= 4.1.8-3
DISTVERSIONSUFFIX= -g36e87773
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics java
DIST_SUBDIR= ${PORTNAME}
@@ -23,7 +23,6 @@
tidy:www/tidy-lib \
autoconf:devel/autoconf
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
- libomp.so:devel/openmp \
libtiff.so:graphics/tiff
RUN_DEPENDS= jhindexer:java/javahelp
Index: head/graphics/mandelbulber/Makefile
===================================================================
--- head/graphics/mandelbulber/Makefile
+++ head/graphics/mandelbulber/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mandelbulber
DISTVERSION= 2.20
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= amdmi3@FreeBSD.org
@@ -36,8 +37,6 @@
OPTIONS_EXCLUDE= OPENMP # not properly supported yet
OPENCL_BUILD_DEPENDS= opencl>=0:devel/opencl
-
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
post-patch-OPENMP-off:
@${REINPLACE_CMD} -e 's|-fopenmp||' \
Index: head/graphics/pcl-pointclouds/Makefile
===================================================================
--- head/graphics/pcl-pointclouds/Makefile
+++ head/graphics/pcl-pointclouds/Makefile
@@ -3,6 +3,7 @@
PORTNAME= pcl
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1.10.0
+PORTREVISION= 1
CATEGORIES= graphics math
PKGNAMESUFFIX= -pointclouds
@@ -23,7 +24,7 @@
libpcap.so:net/libpcap \
libtiff.so:graphics/tiff
-USES= cmake compiler eigen:3 jpeg python xorg
+USES= cmake compiler:c++14-lang eigen:3 jpeg python xorg
LLD_UNSAFE= yes
USE_GITHUB= yes
GH_ACCOUNT= PointCloudLibrary
@@ -58,17 +59,6 @@
VTK_BROKEN= VTK has missing ompxx symbols: https://gitlab.kitware.com/vtk/vtk/issues/17444
.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == clang
-# use clang from ports because cmake can't find OpenMP with base clang, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223678
-# This should also be an port option, but PCL fails to build w/out OpenMP: https://github.com/PointCloudLibrary/pcl/issues/2638
-BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CPP= clang-cpp${LLVM_DEFAULT}
-CC= clang${LLVM_DEFAULT}
-CXX= clang++${LLVM_DEFAULT}
-.else
-USE_GCC= yes
-.endif
post-patch: # 10 doesn't have std::sqrt, switching to ::sqrt from math.h
@${GREP} -rl std::sqrt ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e 's|::std::sqrt|::sqrt|g ; s|std::sqrt|::sqrt|g'
Index: head/graphics/photoflare/Makefile
===================================================================
--- head/graphics/photoflare/Makefile
+++ head/graphics/photoflare/Makefile
@@ -3,6 +3,7 @@
PORTNAME= photoflare
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@@ -11,8 +12,7 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick \
- libomp.so:devel/openmp
+LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick
USES= compiler:c++17-lang desktop-file-utils gl qmake qt:5 localbase pkgconfig
USE_GITHUB= yes
@@ -20,6 +20,6 @@
USE_GL= gl
CXXFLAGS+= `pkg-config --cflags GraphicsMagick++`
-LDFLAGS+= `pkg-config --libs GraphicsMagick++` ${LOCALBASE}/lib/libomp.so
+LDFLAGS+= `pkg-config --libs GraphicsMagick++` -lomp
.include <bsd.port.mk>
Index: head/graphics/rawtherapee/Makefile
===================================================================
--- head/graphics/rawtherapee/Makefile
+++ head/graphics/rawtherapee/Makefile
@@ -126,9 +126,6 @@
.endif
.if !empty(PORT_OPTIONS:MOPENMP) && !empty(OPTIONS_DEFINE:MOPENMP)
-. if ${OSVERSION} < 1102507 || (${OSVERSION} >= 1200000 && ${OSVERSION} < 1200506) || (${OSVERSION} >= 1300000 && ${OSVERSION} < 1300050)
-LIB_DEPENDS+= libomp.so:devel/openmp
-. endif
OPENMP_FLAGS= -lm -lomp
LDFLAGS+= ${OPENMP_FLAGS}
.endif
Index: head/graphics/tesseract/Makefile
===================================================================
--- head/graphics/tesseract/Makefile
+++ head/graphics/tesseract/Makefile
@@ -49,12 +49,6 @@
libfontconfig.so:x11-fonts/fontconfig
TOOLS_USE= GNOME=cairo,glib20,pango
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == clang && !exists(/usr/include/omp.h) && ${PORT_OPTIONS:MOPENMP}
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|-O3 -DNDEBUG||' ${WRKSRC}/configure.ac
@@ -68,4 +62,4 @@
post-install-TOOLS-on:
@cd ${WRKSRC} && ${MAKE} DESTDIR=${STAGEDIR} training-install
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/math/R-cran-gower/Makefile
===================================================================
--- head/math/R-cran-gower/Makefile
+++ head/math/R-cran-gower/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gower
DISTVERSION= 0.2.1
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -15,7 +16,5 @@
OPTIONS_DEFINE= OPENMP
OPTIONS_DEFAULT= OPENMP
-
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
.include <bsd.port.mk>
Index: head/math/ambit/Makefile
===================================================================
--- head/math/ambit/Makefile
+++ head/math/ambit/Makefile
@@ -14,7 +14,6 @@
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libhdf5.so:science/hdf5 \
- libomp.so:devel/openmp \
libopenblas.so:math/openblas \
libsz.so:science/szip
Index: head/math/blaze/Makefile
===================================================================
--- head/math/blaze/Makefile
+++ head/math/blaze/Makefile
@@ -13,11 +13,9 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
- openblas>0:math/openblas \
- openmp>0:devel/openmp
+ openblas>0:math/openblas
RUN_DEPENDS= boost-libs>0:devel/boost-libs \
- openblas>0:math/openblas \
- openmp>0:devel/openmp
+ openblas>0:math/openblas
USES= cmake compiler:c++14-lang fortran localbase:ldflags
NO_ARCH= yes
Index: head/math/blazeiterative/Makefile
===================================================================
--- head/math/blazeiterative/Makefile
+++ head/math/blazeiterative/Makefile
@@ -12,8 +12,7 @@
BUILD_DEPENDS= blaze>0:math/blaze \
boost-libs>0:devel/boost-libs \
- openblas>0:math/openblas \
- openmp>0:devel/openmp
+ openblas>0:math/openblas
RUN_DEPENDS= blaze>0:math/blaze
USES= cmake compiler:c++14-lang fortran localbase:ldflags
Index: head/math/combblas/Makefile
===================================================================
--- head/math/combblas/Makefile
+++ head/math/combblas/Makefile
@@ -2,7 +2,7 @@
PORTNAME= CombBLAS
DISTVERSION= 1.6.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= https://people.eecs.berkeley.edu/~aydin/${PORTNAME}_FILES/
DISTNAME= ${PORTNAME}_beta_${DISTVERSION:S/.//:S/./_/}
@@ -13,8 +13,7 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libmpi.so:net/mpich \
- libomp.so:devel/openmp
+LIB_DEPENDS= libmpi.so:net/mpich
RUN_DEPENDS= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so.1:lang/gcc${GCC_DEFAULT} # because of the link flags induced by mpich
USES= cmake compiler:c++14-lang localbase:ldflags tar:tgz
Index: head/math/csdp/Makefile
===================================================================
--- head/math/csdp/Makefile
+++ head/math/csdp/Makefile
@@ -31,14 +31,7 @@
bin/rand_graph \
bin/theta
-.include <bsd.port.pre.mk>
-
-# XXX Drop after FreeBSD 12.0 EOL
-.if !exists(/usr/include/omp.h)
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
post-stage:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/math/darknet/Makefile
===================================================================
--- head/math/darknet/Makefile
+++ head/math/darknet/Makefile
@@ -4,6 +4,7 @@
DISTVERSIONPREFIX= darknet_yolo_v
DISTVERSION= 3-446
DISTVERSIONSUFFIX= -gf2fc239
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= math # machine-learning
@@ -12,8 +13,6 @@
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
-
-LIB_DEPENDS= libomp.so:devel/openmp
USES= cmake compiler:c11
USE_GITHUB= yes
Index: head/math/dbcsr/Makefile
===================================================================
--- head/math/dbcsr/Makefile
+++ head/math/dbcsr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dbcsr
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -35,7 +35,6 @@
MPI_LIB_DEPENDS= libmpi.so:net/openmpi
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
C_API_DESC= Build the C API library
C_API_CMAKE_BOOL= WITH_C_API
Index: head/math/ensmallen/Makefile
===================================================================
--- head/math/ensmallen/Makefile
+++ head/math/ensmallen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ensmallen
DISTVERSION= 2.11.4
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://ensmallen.org/files/
@@ -11,10 +12,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo \
- openmp>0:devel/openmp
-RUN_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo \
- openmp>0:devel/openmp
+BUILD_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo
+RUN_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo
USES= cmake localbase
CMAKE_OFF= BUILD_TESTS
Index: head/math/gretl/Makefile
===================================================================
--- head/math/gretl/Makefile
+++ head/math/gretl/Makefile
@@ -85,13 +85,6 @@
CONFIGURE_ARGS+= --enable-sse2=no
.endif
-.include <bsd.port.pre.mk>
-
-# XXX Drop after FreeBSD 12.0 EOL
-.if !exists(/usr/include/omp.h)
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
post-patch:
@${SED} -i '.orig' -E -e '/#include[[:blank:]]+<sys\/socket\.h>/\
{x; s/.*/#include <netinet\/in.h>/; H; x;}' \
@@ -108,4 +101,4 @@
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gretl-gtk2/*.so
@${RMDIR} ${STAGEDIR}${DATADIR}/doc
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/math/hipmcl/Makefile
===================================================================
--- head/math/hipmcl/Makefile
+++ head/math/hipmcl/Makefile
@@ -2,7 +2,7 @@
PORTNAME= HipMCL
DISTVERSION= g20180814
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
@@ -13,8 +13,7 @@
LICENSE_FILE= ${WRKSRC}/license.txt
LIB_DEPENDS= libCombBLAS.so:math/combblas \
- libmpi.so:net/mpich \
- libomp.so:devel/openmp
+ libmpi.so:net/mpich
RUN_DEPENDS= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so.1:lang/gcc${GCC_DEFAULT} # because of the link flags induced by mpich
USES= cmake compiler:c++14-lang dos2unix localbase:ldflags
Index: head/math/libnormaliz/Makefile
===================================================================
--- head/math/libnormaliz/Makefile
+++ head/math/libnormaliz/Makefile
@@ -3,6 +3,7 @@
PORTNAME= libnormaliz
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.4
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= salvadore@FreeBSD.org
@@ -36,7 +37,6 @@
FLINT_BUILD_DEPENDS= ${LOCALBASE}/lib/libflint.so:math/flint2
FLINT_CONFIGURE_WITH= flint
FLINT_LDFLAGS= -lpthread
-OPENMP_BUILD_DEPENDS= ${LOCALBASE}/lib/libomp.so:devel/openmp
OPENMP_CONFIGURE_ENABLE= openmp
do-install:
Index: head/math/libxsmm/Makefile
===================================================================
--- head/math/libxsmm/Makefile
+++ head/math/libxsmm/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libxsmm
DISTVERSION= 1.10
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math science
MAINTAINER= yuri@FreeBSD.org
@@ -15,7 +15,6 @@
ONLY_FOR_ARCHS_REASON= relies on hard-coded x86 code, and is only supported on 64-bit
BUILD_DEPENDS= bash:shells/bash
-LIB_DEPENDS= libomp.so:devel/openmp
USES= fortran gmake localbase:ldflags python:build shebangfix
SHEBANG_GLOB= *.sh
Index: head/math/lis/Makefile
===================================================================
--- head/math/lis/Makefile
+++ head/math/lis/Makefile
@@ -2,6 +2,7 @@
PORTNAME= lis
DISTVERSION= 2.0.20
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://www.ssisc.org/lis/dl/
@@ -23,7 +24,6 @@
MPI_LIB_DEPENDS= libmpi.so:net/mpich
OPENMPI_CONFIGURE_ENABLE= omp
-OPENMPI_LIB_DEPENDS= libomp.so:devel/openmp
PORTEXAMPLES= *
Index: head/math/mkl-dnn/Makefile
===================================================================
--- head/math/mkl-dnn/Makefile
+++ head/math/mkl-dnn/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mkl-dnn
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= math # machine-learning
MAINTAINER= yuri@FreeBSD.org
@@ -25,7 +26,6 @@
OPTIONS_DEFAULT= OPENMP
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
OPENMP_BROKEN_OFF= still requires omp.h, see https://github.com/intel/mkl-dnn/issues/581
CXXFLAGS_amd64= -msse4.1
Index: head/math/py-rpy2/Makefile
===================================================================
--- head/math/py-rpy2/Makefile
+++ head/math/py-rpy2/Makefile
@@ -36,10 +36,4 @@
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_rinterface_cffi_api.abi3.so
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == clang && !exists(/usr/include/omp.h)
-LIB_DEPENDS+= libomp.so:devel/openmp
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: head/math/py-yt/Makefile
===================================================================
--- head/math/py-yt/Makefile
+++ head/math/py-yt/Makefile
@@ -3,6 +3,7 @@
PORTNAME= yt
DISTVERSION= 3.5.1
+PORTREVISION= 1
CATEGORIES= math astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,6 @@
LICENSE_FILE= ${WRKSRC}/COPYING.txt
BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libomp.so:devel/openmp
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>=1.0:math/py-sympy@${PY_FLAVOR} \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.3:math/py-matplotlib@${PY_FLAVOR} \
Index: head/math/saga/Makefile
===================================================================
--- head/math/saga/Makefile
+++ head/math/saga/Makefile
@@ -3,7 +3,7 @@
PORTNAME= saga
PORTVERSION= 7.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION}
@@ -56,10 +56,6 @@
VIGRA_DESC= Enable 'Vision with Generic Algorithms' Library
OPENMP_CONFIGURE_ENABLE= openmp
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
-OPENMP_LDFLAGS= -L${LOCALBASE}/lib -lm
-# Use OpenMP from lang/llvm${LLVM_DEFAULT}
-OPENMP_LDFLAGS+= -L${LOCALBASE}/llvm${LLVM_DEFAULT}/lib -lomp
PGSQL_CONFIGURE_WITH= pg
PGSQL_USES= pgsql
VIGRA_BUILD_DEPENDS= ${LOCALBASE}/lib/libvigraimpex.so:graphics/vigra
Index: head/math/timbl/Makefile
===================================================================
--- head/math/timbl/Makefile
+++ head/math/timbl/Makefile
@@ -4,7 +4,7 @@
PORTNAME= timbl
DISTVERSIONPREFIX= v
DISTVERSION= 6.4.13
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -13,8 +13,7 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libomp.so:devel/openmp \
- libticcutils.so:devel/ticcutils
+LIB_DEPENDS= libticcutils.so:devel/ticcutils
USES= autoreconf compiler:c++11-lang gmake gnome libtool \
pathfix pkgconfig
Index: head/misc/mxnet/Makefile
===================================================================
--- head/misc/mxnet/Makefile
+++ head/misc/mxnet/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mxnet
DISTVERSION= 1.6.0
DISTVERSIONSUFFIX= .rc0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc # machine-learning
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -19,7 +19,6 @@
${LOCALBASE}/include/dnnl.h:math/mkl-dnn
LIB_DEPENDS= libdmlc.so:devel/dmlc-core \
liblapack.so:math/lapack \
- libomp.so:devel/openmp \
libopenblas.so:math/openblas
USES= cmake compiler:c++11-lang localbase:ldflags
Index: head/misc/opennn/Makefile
===================================================================
--- head/misc/opennn/Makefile
+++ head/misc/opennn/Makefile
@@ -3,6 +3,7 @@
PORTNAME= opennn
DISTVERSION= 0.1-86
DISTVERSIONSUFFIX= -g449b346
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
@@ -27,8 +28,6 @@
MPI_BROKEN= https://github.com/Artelnics/OpenNN/issues/86
OPENMP_CMAKE_BOOL= __OPENNN_OMP__
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
-OPENMP_USES= localbase:ldflags
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} && ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
Index: head/misc/urh/Makefile
===================================================================
--- head/misc/urh/Makefile
+++ head/misc/urh/Makefile
@@ -2,6 +2,7 @@
PORTNAME= urh
DISTVERSION= 2.8.3
+PORTREVISION= 1
CATEGORIES= misc hamradio python
MASTER_SITES= CHEESESHOP
@@ -11,7 +12,6 @@
LICENSE= GPLv3
BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libomp.so:devel/openmp
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}
Index: head/misc/xgboost/Makefile
===================================================================
--- head/misc/xgboost/Makefile
+++ head/misc/xgboost/Makefile
@@ -25,8 +25,6 @@
OPTIONS_DEFINE= OPENMP
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
-OPENMP_BROKEN= error: unsupported argument 'libomp -I/usr/local/include -L/usr/local/lib' to option 'fopenmp='
post-patch: # https://github.com/dmlc/rabit/issues/131
@${FIND} ${WRKSRC} -name "*.h" -o -name "*.cc" | ${XARGS} ${REINPLACE_CMD} -i '' -e 's| _assert(| _xassert(|; s| _assert)| _xassert)|'
Index: head/multimedia/libopenshot/Makefile
===================================================================
--- head/multimedia/libopenshot/Makefile
+++ head/multimedia/libopenshot/Makefile
@@ -50,8 +50,4 @@
LIBAV_DESC= ${FFMPEG_DESC:S/FFmpeg/Libav/}
LIBAV_LIB_DEPENDS= libavformat.so:multimedia/libav
-.if !exists(/usr/lib/libomp.so)
-IGNORE= openmp of base system is required
-.endif
-
.include <bsd.port.mk>
Index: head/net/aluminum/Makefile
===================================================================
--- head/net/aluminum/Makefile
+++ head/net/aluminum/Makefile
@@ -3,6 +3,7 @@
PORTNAME= Aluminum
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.3
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -18,14 +19,6 @@
GH_ACCOUNT= LLNL
USE_LDCONFIG= yes
-CONFLICTS_BUILD= openmp # because OpenMP detection is broken in cmake even with port clang, see bug#234050
-LDFLAGS+= -lexecinfo \
- ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libomp.so # see above
-
-# OpenMP detection is broken with base clang, see bug#223678
-BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CPP= clang-cpp${LLVM_DEFAULT}
-CC= clang${LLVM_DEFAULT}
-CXX= clang++${LLVM_DEFAULT}
+LDFLAGS+= -lexecinfo
.include <bsd.port.mk>
Index: head/science/abinit/Makefile
===================================================================
--- head/science/abinit/Makefile
+++ head/science/abinit/Makefile
@@ -3,7 +3,7 @@
PORTNAME= abinit
DISTVERSION= 8.10.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science
MASTER_SITES= https://www.abinit.org/sites/default/files/packages/
@@ -34,7 +34,6 @@
OPENMP_CONFIGURE_ENABLE= openmp
OPENMP_LDFLAGS= -lomp
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
MPI_CONFIGURE_ENABLE= mpi
MPI_VARS= FFLAGS+=-I${LOCALBASE}/include FCFLAGS+=-I${LOCALBASE}/include
Index: head/science/agrum/Makefile
===================================================================
--- head/science/agrum/Makefile
+++ head/science/agrum/Makefile
@@ -2,7 +2,7 @@
PORTNAME= agrum
DISTVERSION= 0.16.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science math
MAINTAINER= yuri@FreeBSD.org
@@ -31,19 +31,9 @@
ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/llvm${LLVM_DEFAULT}
-OPENMP_LDFLAGS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libomp.so # XXX it still links to libomp.so from the openmp package when it is installed
-OPENMP_CONFLICTS_BUILD= openmp
PYTHON_CMAKE_BOOL= BUILD_PYTHON
PYTHON_USES= python
PYTHON_PLIST_SUB= PYTHON_VER_MAJ=${PYTHON_VER:R}
-
-# use clang from ports because cmake can't find OpenMP with base clang, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223678
-BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-RUN_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CPP= clang-cpp${LLVM_DEFAULT}
-CC= clang${LLVM_DEFAULT}
-CXX= clang++${LLVM_DEFAULT}
.include <bsd.port.mk>
Index: head/science/chrono/Makefile
===================================================================
--- head/science/chrono/Makefile
+++ head/science/chrono/Makefile
@@ -2,6 +2,7 @@
PORTNAME= chrono
DISTVERSION= 5.0.1
+PORTREVISION= 1
CATEGORIES= science devel
PKGNAMESUFFIX= -physics-simulation-engine
@@ -14,7 +15,6 @@
BROKEN_i386= use of overloaded operator '[]' is ambiguous (with operand types 'chrono::quaternion' and 'int'): https://github.com/projectchrono/chrono/issues/158
BUILD_DEPENDS= openmpi>0:net/openmpi
-LIB_DEPENDS= libomp.so:devel/openmp
USES= cmake compiler:c++14-lang eigen:3 fortran
USE_GITHUB= yes
Index: head/science/erkale/Makefile
===================================================================
--- head/science/erkale/Makefile
+++ head/science/erkale/Makefile
@@ -2,7 +2,7 @@
PORTNAME= erkale
DISTVERSION= g20200110
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -44,7 +44,6 @@
.else # parallel
CMAKE_ON+= USE_OPENMP
SUFFIX= _omp
-LIB_DEPENDS+= libomp.so:devel/llvm${LLVM_DEFAULT}
.endif
OPTIONS_SINGLE= LINALG
@@ -60,13 +59,6 @@
OPENBLAS_USES= blaslapack:openblas
OPENBLAS_CMAKE_ON= -DLAPACK_LIBRARIES:STRING=-lopenblas -DBLAS_LIBRARIES:STRING=-lopenblas
OPENBLAS_LIB_DEPENDS= libopenblas.so:math/openblas
-
-# use clang from ports because cmake can't find OpenMP with base clang, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223678
-# have the same compiler for both serial and parallel flavors so that performance numbers can be compared
-BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CPP= clang-cpp${LLVM_DEFAULT}
-CC= clang${LLVM_DEFAULT}
-CXX= clang++${LLVM_DEFAULT}
.if ${FLAVOR} == parallel
post-install:
Index: head/science/gabedit/Makefile
===================================================================
--- head/science/gabedit/Makefile
+++ head/science/gabedit/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gabedit
DISTVERSION= 2.5.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
#MASTER_SITES= http://prdownloads.sourceforge.net/${PORTNAME}/ # old SF-based source
#DISTNAME= GabeditSrc${DISTVERSION:S/.//g}
@@ -40,8 +40,6 @@
OPTIONS_DEFINE= OPENMP
OPTIONS_DEFAULT= OPENMP
-
-OPENMP_LIB_DEPENDS= libgomp.so:devel/openmp
post-patch:
@${REINPLACE_CMD} 's|/usr/|${PREFIX}/|; s| -O2| ${CFLAGS}|; s|gcc|${CC}|' ${WRKSRC}/CONFIG
Index: head/science/gromacs/Makefile
===================================================================
--- head/science/gromacs/Makefile
+++ head/science/gromacs/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gromacs
DISTVERSION= 2020.1
+PORTREVISION= 1
CATEGORIES= science
MASTER_SITES= ftp://ftp.gromacs.org/pub/gromacs/
@@ -53,7 +54,6 @@
OPENMP_CMAKE_ON= -DGMX_CXX11:BOOL=OFF
OPENMP_CMAKE_OFF= -DGMX_OPENMP:BOOL=OFF
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
SIMD_CMAKE_OFF= -DGMX_SIMD:STRING="None"
Index: head/science/lammps/Makefile
===================================================================
--- head/science/lammps/Makefile
+++ head/science/lammps/Makefile
@@ -2,6 +2,7 @@
PORTNAME= lammps
PORTVERSION= ${GH_TAGNAME:C/(stable|patch)_([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\4.\3.\2/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/}
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -61,9 +62,7 @@
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOPENMP}
-USES+= localbase
CMAKE_ARGS+= -DBUILD_OMP:BOOL=true
-LIB_DEPENDS+= libomp.so:devel/openmp
.endif
post-patch:
Index: head/science/latte/Makefile
===================================================================
--- head/science/latte/Makefile
+++ head/science/latte/Makefile
@@ -3,7 +3,7 @@
PORTNAME= latte
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -32,7 +32,6 @@
DBCSR_BROKEN= see https://github.com/lanl/LATTE/issues/92
OPENMP_CMAKE_BOOL= OPENMP
-OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
MPI_CMAKE_BOOL= DO_MPI
MPI_LIB_DEPENDS= libmpi.so:net/openmpi
Index: head/science/nest/Makefile
===================================================================
--- head/science/nest/Makefile
+++ head/science/nest/Makefile
@@ -3,6 +3,7 @@
PORTNAME= nest
DISTVERSIONPREFIX= v
DISTVERSION= 2.20.0
+PORTREVISION= 1
CATEGORIES= science biology # NEST is used in neuroscience
MAINTAINER= yuri@FreeBSD.org
@@ -14,8 +15,7 @@
BROKEN_i386= https://github.com/nest/nest-simulator/issues/1205
LIB_DEPENDS= libgsl.so:math/gsl \
- libltdl.so:devel/libltdl \
- libomp.so:devel/openmp
+ libltdl.so:devel/libltdl
USES= cmake compiler:c++11-lang ncurses pkgconfig readline
USE_GITHUB= yes
Index: head/science/openmx/Makefile
===================================================================
--- head/science/openmx/Makefile
+++ head/science/openmx/Makefile
@@ -2,7 +2,7 @@
PORTNAME= openmx
DISTVERSION= 3.8.5 # the 18June12 patch upgrades 3.8 -> 3.8.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MASTER_SITES= http://www.openmx-square.org/ \
http://www.openmx-square.org/bugfixed/18June12/:patch
@@ -23,8 +23,7 @@
LIB_DEPENDS= libblas.so:math/blas \
libfftw3.so:math/fftw3 \
liblapack.so:math/lapack \
- libmpich.so:net/mpich \
- libiomp5.so:devel/openmp
+ libmpich.so:net/mpich
USES= dos2unix fortran gmake localbase:ldflags
DOS2UNIX_FILES= openmx_common.h
Index: head/science/openmx/files/patch-makefile
===================================================================
--- head/science/openmx/files/patch-makefile
+++ head/science/openmx/files/patch-makefile
@@ -9,7 +9,7 @@
-LIB= -L/opt/intel/mkl/lib -mkl=parallel -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lpthread -lifcore -lmpi -lmpi_f90 -lmpi_f77
+CC = mpicc $(CFLAGS) -fopenmp
+FC = mpif90 $(FFLAGS) -fopenmp
-+LIB= $(LDFLAGS) -lpthread -llapack -lblas -lgfortran -lfftw3 -liomp5
++LIB= $(LDFLAGS) -lpthread -llapack -lblas -lgfortran -lfftw3 -lomp
Index: head/science/py-GPy/Makefile
===================================================================
--- head/science/py-GPy/Makefile
+++ head/science/py-GPy/Makefile
@@ -2,6 +2,7 @@
PORTNAME= GPy
DISTVERSION= 1.9.9
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,13 +16,11 @@
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-08-15
-BUILD_DEPENDS= ${PYNUMPY} \
- ${LOCALBASE}/lib/libomp.so:devel/openmp
+BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.16:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}paramz>=0.9.0:science/py-paramz@${PY_FLAVOR} \
- ${LOCALBASE}/lib/libomp.so:devel/openmp
+ ${PYTHON_PKGNAMEPREFIX}paramz>=0.9.0:science/py-paramz@${PY_FLAVOR}
USES= localbase python:-3.6
USE_PYTHON= distutils autoplist
Index: head/science/py-PyFR/Makefile
===================================================================
--- head/science/py-PyFR/Makefile
+++ head/science/py-PyFR/Makefile
@@ -2,6 +2,7 @@
PORTNAME= PyFR
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= http://www.pyfr.org/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -32,8 +33,7 @@
OPENCL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyopencl>0:devel/py-pyopencl@${PY_FLAVOR} \
clblas>0:math/clblas
-OPENMP_RUN_DEPENDS= openmp>0:devel/openmp \
- libxsmm>0:math/libxsmm
+OPENMP_RUN_DEPENDS= libxsmm>0:math/libxsmm
pre-build: # patch in pre-build to make the patch less error-prone (it has %%LOCALBASE%%)
@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/pyfr/backends/openmp/compiler.py
Index: head/science/py-phono3py/Makefile
===================================================================
--- head/science/py-phono3py/Makefile
+++ head/science/py-phono3py/Makefile
@@ -2,7 +2,7 @@
PORTNAME= phono3py
DISTVERSION= 1.13.3.27
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,14 +18,12 @@
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}phonopy>=1.13.2:science/py-phonopy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
- ${LOCALBASE}/include/lapacke.h:math/lapacke \
- openmp>0:devel/openmp
+ ${LOCALBASE}/include/lapacke.h:math/lapacke
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}phonopy>=1.13.2:science/py-phonopy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
- openmp>0:devel/openmp
+ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
USES= blaslapack:openblas localbase python
USE_PYTHON= distutils cython autoplist
Index: head/science/py-scikit-learn/Makefile
===================================================================
--- head/science/py-scikit-learn/Makefile
+++ head/science/py-scikit-learn/Makefile
@@ -3,6 +3,7 @@
PORTNAME= scikit-learn
DISTVERSION= 0.22
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,6 @@
BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}joblib>=0.11.0:devel/py-joblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.17.0:science/py-scipy@${PY_FLAVOR}
-LIB_DEPENDS= libomp.so:devel/openmp
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= fortran python:3.5+ localbase
Index: head/science/qmcpack/Makefile
===================================================================
--- head/science/qmcpack/Makefile
+++ head/science/qmcpack/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qmcpack
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -18,7 +18,6 @@
libfftw3.so:math/fftw3 \
libhdf5.so:science/hdf5 \
libmpich.so:net/mpich \
- libomp.so:devel/openmp \
libopenblas.so:math/openblas \
libsz.so:science/szip
Index: head/textproc/libfolia/Makefile
===================================================================
--- head/textproc/libfolia/Makefile
+++ head/textproc/libfolia/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libfolia
DISTVERSIONPREFIX= v
DISTVERSION= 1.15
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
@@ -14,7 +14,6 @@
BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive
LIB_DEPENDS= libicui18n.so:devel/icu \
- libomp.so:devel/openmp \
libticcutils.so:devel/ticcutils
USES= autoreconf compiler:c++11-lang gmake gnome libtool pkgconfig
Index: head/textproc/ucto/Makefile
===================================================================
--- head/textproc/ucto/Makefile
+++ head/textproc/ucto/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ucto
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
@@ -17,7 +17,6 @@
LIB_DEPENDS= libexttextcat-2.0.so:textproc/libexttextcat \
libfolia.so:textproc/libfolia \
libicuio.so:devel/icu \
- libomp.so:devel/openmp \
libticcutils.so:devel/ticcutils
RUN_DEPENDS= uctodata>0:textproc/uctodata
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Jul 6, 3:14 PM (14 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34760424
Default Alt Text
D23020.diff (41 KB)
Attached To
Mode
D23020: Drop dependency on devel/openmp
Attached
Detach File
Event Timeline
Log In to Comment