Skip to content

Commit

Permalink
devel/openmp: phase out
Browse files Browse the repository at this point in the history
- Expire after the last version without /usr/lib/libomp.so
- Drop SOVERSION for seamless transition (i.e., avoid conditionals)

PR:		236907
Approved by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19767
  • Loading branch information
jbeich committed May 8, 2019
1 parent ded92f5 commit 1a20a54
Show file tree
Hide file tree
Showing 52 changed files with 55 additions and 65 deletions.
2 changes: 1 addition & 1 deletion astro/siril/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= siril
DISTVERSION= 0.9.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= astro graphics
MASTER_SITES= https://free-astro.org/download/

Expand Down
2 changes: 1 addition & 1 deletion biology/abyss/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= abyss
DISTVERSION= 2.1.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= http://www.bcgsc.ca/platform/bioinfo/software/${PORTNAME}/releases/${DISTVERSION}/

Expand Down
1 change: 1 addition & 0 deletions biology/py-fastTSNE/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

PORTNAME= fastTSNE
DISTVERSION= 0.2.13
PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand Down
2 changes: 1 addition & 1 deletion comms/wsjtx/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= wsjtx
PORTVERSION= 2.0.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}

Expand Down
2 changes: 1 addition & 1 deletion converters/pdf2djvu/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= pdf2djvu
PORTVERSION= 0.9.12
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/

Expand Down
7 changes: 4 additions & 3 deletions devel/openmp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
PORTNAME= openmp
DISTVERSION= 8.0.0
DISTVERSIONSUFFIX= .src
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${DISTVERSION}/

Expand All @@ -12,6 +13,8 @@ COMMENT= Open Multi-Processing runtime for LLVM/Clang
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

DEPRECATED= Part of base system since FreeBSD 11.3/12.1
EXPIRATION_DATE=2019-12-31
ONLY_FOR_ARCHS= amd64 i386

USES= cmake compiler:c++11-lib perl5 tar:xz
Expand All @@ -23,8 +26,6 @@ PLIST_FILES= include/omp.h \
lib/libgomp.so \
lib/libiomp5.so \
lib/libomp.so \
lib/libomp.so.0 \
lib/libomptarget.so \
lib/libomptarget.so.0
lib/libomptarget.so

.include <bsd.port.mk>
14 changes: 0 additions & 14 deletions devel/openmp/files/patch-libomptarget_src_CMakeLists.txt

This file was deleted.

13 changes: 0 additions & 13 deletions devel/openmp/files/patch-runtime_src_CMakeLists.txt

This file was deleted.

2 changes: 1 addition & 1 deletion devel/py-numba/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= numba
DISTVERSION= 0.40.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand Down
2 changes: 1 addition & 1 deletion finance/quantlib/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= quantlib
PORTVERSION= 1.15
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= finance math devel
MASTER_SITES= https://dl.bintray.com/${PORTNAME}/releases/
DISTNAME= QuantLib-${PORTVERSION}
Expand Down
2 changes: 1 addition & 1 deletion french/aster/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= aster
DISTVERSION= ${ASTER_DISTVERSION}
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= french cad

MAINTAINER= [email protected]
Expand Down
4 changes: 2 additions & 2 deletions graphics/blender/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= blender
PORTVERSION= 2.79b
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= graphics games
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
Expand Down Expand Up @@ -128,7 +128,7 @@ OPENJPEG_LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15
# -DOpenMP_C_FLAGS:STRING=-fopenmp -lm \
# -DOpenMP_CXX_FLAGS:STRING=-fopenmp -lm
#OPENMP_CMAKE_OFF= -DWITH_OPENMP:BOOL=OFF
#OPENMP_LIB_DEPENDS= libomp.so.0:devel/openmp
#OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
#OPENMP_LDFLAGS= -L${LOCALBASE}/lib
OPENSUBDIV_CMAKE_BOOL= WITH_OPENSUBDIV
OPENSUBDIV_LIB_DEPENDS= libosdCPU.so:graphics/opensubdiv
Expand Down
3 changes: 2 additions & 1 deletion graphics/darktable/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

PORTNAME= darktable
PORTVERSION= 2.6.2
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/

Expand Down Expand Up @@ -108,7 +109,7 @@ CXX= clang++${LLVM_VER}

# Depend on devel/openmp instead of the full LLVM at runtime. Required
# for a consistent libomp experience.
LIB_DEPENDS+= libomp.so.0:devel/openmp
LIB_DEPENDS+= libomp.so:devel/openmp
.endif

.if defined(WITH_DEBUG)
Expand Down
1 change: 1 addition & 0 deletions graphics/gmic/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

PORTNAME= gmic
DISTVERSION= 2.6.1
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://gmic.eu/files/source/
DISTNAME= ${PORTNAME}_${DISTVERSION}
Expand Down
2 changes: 1 addition & 1 deletion graphics/gthumb/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

PORTNAME= gthumb
PORTVERSION= 3.6.1
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
Expand Down
2 changes: 1 addition & 1 deletion graphics/lightzone/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

PORTNAME= lightzone
DISTVERSION= 4.1.8-3
PORTREVISION= 2
DISTVERSIONSUFFIX= -g36e87773
PORTREVISION= 3
CATEGORIES= graphics java
DIST_SUBDIR= ${PORTNAME}

Expand Down
1 change: 1 addition & 0 deletions graphics/mandelbulber/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

PORTNAME= mandelbulber
PORTVERSION= 2.17
PORTREVISION= 1
CATEGORIES= graphics

MAINTAINER= [email protected]
Expand Down
1 change: 1 addition & 0 deletions graphics/rawtherapee/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

PORTNAME= rawtherapee
PORTVERSION= 5.6
PORTREVISION= 1
#DISTNAME= ${PORTNAME}-${PORTVERSION:R}-rc2${DISTVERSIONSUFFIX}
CATEGORIES= graphics
MASTER_SITES= http://rawtherapee.com/shared/source/
Expand Down
2 changes: 1 addition & 1 deletion graphics/tesseract/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= tesseract
PORTVERSION= 4.0.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= graphics

MAINTAINER= [email protected]
Expand Down
1 change: 1 addition & 0 deletions math/R/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

PORTNAME= R
DISTVERSION= 3.6.0
PORTREVISION= 1
CATEGORIES= math lang
MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||}

Expand Down
1 change: 1 addition & 0 deletions math/ambit/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
PORTNAME= ambit
DISTVERSIONPREFIX= v
DISTVERSION= 0.3
PORTREVISION= 1
CATEGORIES= math
PKGNAMESUFFIX= -tensor # avoid clash with shells/ambit

Expand Down
1 change: 1 addition & 0 deletions math/blaze/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

PORTNAME= blaze
DISTVERSION= 3.5
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/downloads/

Expand Down
2 changes: 1 addition & 1 deletion math/blazeiterative/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= blazeiterative
PORTVERSION= g20180409
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/combblas/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= CombBLAS
DISTVERSION= 1.6.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= https://people.eecs.berkeley.edu/~aydin/${PORTNAME}_FILES/
DISTNAME= ${PORTNAME}_beta_${DISTVERSION:S/.//:S/./_/}
Expand Down
2 changes: 1 addition & 1 deletion math/dbcsr/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= dbcsr
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/gretl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= gretl
DISTVERSION= 2019a
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= math finance
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/

Expand Down
1 change: 1 addition & 0 deletions math/hipmcl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

PORTNAME= HipMCL
DISTVERSION= g20180814
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/

Expand Down
1 change: 1 addition & 0 deletions math/hmat-oss/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
PORTNAME= hmat-oss
DISTVERSION= 1.5.0-340
DISTVERSIONSUFFIX= -g700d1fa
PORTREVISION= 1
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/libnormaliz/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= libnormaliz
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/libxsmm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= libxsmm
DISTVERSION= 1.10
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= math science

MAINTAINER= [email protected]
Expand Down
1 change: 1 addition & 0 deletions math/lis/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

PORTNAME= lis
DISTVERSION= 2.0.18
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://www.ssisc.org/lis/dl/

Expand Down
2 changes: 1 addition & 1 deletion math/mkl-dnn/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= mkl-dnn
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/py-rpy2/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= rpy2
DISTVERSION= 3.0.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand Down
2 changes: 1 addition & 1 deletion math/py-yt/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= yt
DISTVERSION= 3.5.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand Down
1 change: 1 addition & 0 deletions math/timbl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
PORTNAME= timbl
DISTVERSIONPREFIX= v
DISTVERSION= 6.4.13
PORTREVISION= 1
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion math/tmv/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= tmv
DISTVERSIONPREFIX= v
DISTVERSION= 0.75
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= math

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion misc/urh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= urh
DISTVERSION= 2.5.7
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= misc hamradio python
MASTER_SITES= CHEESESHOP

Expand Down
2 changes: 1 addition & 1 deletion science/abinit/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= abinit
DISTVERSION= 8.10.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= https://www.abinit.org/sites/default/files/packages/

Expand Down
1 change: 1 addition & 0 deletions science/chrono/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
PORTNAME= chrono
DISTVERSION= 4.0.0-89
DISTVERSIONSUFFIX= -ge36b5a9ce
PORTREVISION= 1
CATEGORIES= science devel

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion science/code_saturne/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= code_saturne
PORTVERSION= 5.3.2
DISTVERSIONPREFIX= v
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= science parallel

MAINTAINER= [email protected]
Expand Down
Loading

0 comments on commit 1a20a54

Please sign in to comment.