diff --git a/benchmarks/clpeak/Makefile b/benchmarks/clpeak/Makefile index 33b6cd417a8f..971d5e679e82 100644 --- a/benchmarks/clpeak/Makefile +++ b/benchmarks/clpeak/Makefile @@ -1,24 +1,24 @@ PORTNAME= clpeak DISTVERSION= 1.1.2 CATEGORIES= benchmarks -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Benchmarking tool to measure peak capabilities of opencl devices WWW= https://github.com/krrishnarraj/clpeak LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= krrishnarraj USE_LDCONFIG= yes PLIST_FILES= bin/clpeak post-patch: @${REINPLACE_CMD} '/install.*LICENSE/d' ${WRKSRC}/CMakeLists.txt .include diff --git a/benchmarks/flamegraph/Makefile b/benchmarks/flamegraph/Makefile index 19e0599fa855..cc942dd8afd9 100644 --- a/benchmarks/flamegraph/Makefile +++ b/benchmarks/flamegraph/Makefile @@ -1,60 +1,60 @@ PORTNAME= flamegraph PORTVERSION= 1.1 CATEGORIES= benchmarks -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Stack trace visualizer WWW= https://github.com/brendangregg/FlameGraph LICENSE= CDDL LICENSE_FILE= ${WRKSRC}/docs/cddl1.txt BUILD_DEPENDS= bash>=0:shells/bash RUN_DEPENDS= bash>=0:shells/bash USES= shebangfix perl5 python USE_GITHUB= yes GH_ACCOUNT= brendangregg GH_PROJECT= FlameGraph GH_TAGNAME= 810687f NO_BUILD= yes CONFLICTS_INSTALL= p5-Devel-NYTProf SHEBANG_FILES= *.php *.pl *.py *.sh SOURCE_FILES= aix-perf.pl \ difffolded.pl \ files.pl \ flamegraph.pl \ pkgsplit-perf.pl \ range-perf.pl \ stackcollapse-aix.pl \ stackcollapse-bpftrace.pl \ stackcollapse-chrome-tracing.py \ stackcollapse-elfutils.pl \ stackcollapse-gdb.pl \ stackcollapse-go.pl \ stackcollapse-instruments.pl \ stackcollapse-java-exceptions.pl \ stackcollapse-jstack.pl \ stackcollapse-ljp.awk \ stackcollapse-perf-sched.awk \ stackcollapse-perf.pl \ stackcollapse-pmc.pl \ stackcollapse-recursive.pl \ stackcollapse-sample.awk \ stackcollapse-stap.pl \ stackcollapse-vsprof.pl \ stackcollapse-vtune.pl \ stackcollapse-xdebug.php \ stackcollapse.pl do-install: .for FILE in ${SOURCE_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${FILE} ${STAGEDIR}/${PREFIX}/bin/${FILE} .endfor .include diff --git a/biology/molden/Makefile b/biology/molden/Makefile index 70ac7ed8beb3..88d845a8e02f 100644 --- a/biology/molden/Makefile +++ b/biology/molden/Makefile @@ -1,79 +1,79 @@ PORTNAME= molden DISTVERSION= 7.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= biology MASTER_SITES= https://ftp.science.ru.nl/Molden/ DISTNAME= ${PORTNAME}${DISTVERSION} -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Display molecular orbitals and electron densities in 2D and 3D WWW= https://www.theochem.ru.nl/molden/ LICENSE= Molden LICENSE_NAME= Molden License LICENSE_FILE= ${WRKSRC}/CopyRight LICENSE_PERMS= auto-accept dist-mirror pkg-mirror # free for academic, non profit use BUILD_DEPENDS= makedepend:devel/makedepend USES= fortran gl gmake xorg USE_XORG= x11 xmu USE_GL= gl glu MAKEFILE= makefile CFLAGS+= -D${OPSYS:tu} -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 \ -I${LOCALBASE}/include -Wno-return-type PORTDOCS= * PORTDATA= * PLIST_FILES= bin/ambfor \ bin/ambmd \ bin/gmolden \ bin/molden \ bin/surf PORTSCOUT= limit:^5\.0\. OPTIONS_DEFINE= DATA DOCS OPTIONS_DEFAULT= DATA post-extract: # remove object modules @${FIND} ${WRKSRC} -name "*.o" | ${XARGS} ${RM} # remove pre-built executables @${RM} ${WRKSRC}/bin/* post-configure: @${ECHO_MSG} "********************" @${ECHO_MSG} "** If you want to use a larger MOLDEN," @${ECHO_MSG} "** edit change_parameter.sh and run it," @${ECHO_MSG} "** before \'make build\'." @${ECHO_MSG} "********************" do-install: .for e in molden gmolden ambfor ambmd surf ${INSTALL_PROGRAM} ${WRKSRC}/bin/${e} ${STAGEDIR}${PREFIX}/bin .endfor do-install-DATA-on: @${MKDIR} ${STAGEDIR}${DATADIR}/test (cd ${WRKSRC}/test && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/test) ${MKDIR} ${STAGEDIR}${DATADIR}/utils (cd ${WRKSRC}/utils && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils) do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include .if ${GCC_DEFAULT} >= 10 # workaround for Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). # in theory, this should set FCFLAGS, but the port does not conform FFLAGS+= -fallow-argument-mismatch .endif .include diff --git a/devel/cltune/Makefile b/devel/cltune/Makefile index 62a44f93f5cf..811a3742901e 100644 --- a/devel/cltune/Makefile +++ b/devel/cltune/Makefile @@ -1,27 +1,27 @@ PORTNAME= cltune PORTVERSION= 2.7.0 PORTREVISION= 2 CATEGORIES= devel -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library to tune OpenCL kernels WWW= https://github.com/CNugteren/CLTune LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl USES= cmake compiler:c++11-lang USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= CNugteren GH_PROJECT= CLTune PLIST_FILES= include/cltune.h \ lib/libcltune.so \ libdata/pkgconfig/cltune.pc .include diff --git a/devel/oclgrind/Makefile b/devel/oclgrind/Makefile index 1a7b0cd57ec9..f5d56dd121ac 100644 --- a/devel/oclgrind/Makefile +++ b/devel/oclgrind/Makefile @@ -1,35 +1,35 @@ PORTNAME= oclgrind PORTVERSION= 21.10 DISTVERSIONPREFIX= v PORTREVISION= 0 PORTEPOCH= 1 CATEGORIES= devel -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= SPIR interpreter and virtual OpenCL device simulator WWW= https://github.com/jrprice/Oclgrind LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LLVM_VER= 12 BUILD_DEPENDS= opencl>=0:devel/opencl \ llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl \ llvm${LLVM_VER}>=0:devel/llvm${LLVM_VER} USES= cmake USE_GITHUB= yes GH_ACCOUNT= jrprice GH_PROJECT= Oclgrind USE_LDCONFIG= yes CC= clang${LLVM_VER} CXX= clang++${LLVM_VER} CPP= clang-cpp${LLVM_VER} CFLAGS_riscv64= -mno-relax CMAKE_ARGS+= -DLLVM_DIR=${LOCALBASE}/llvm${LLVM_VER}/lib/cmake/llvm/ .include diff --git a/java/aparapi/Makefile b/java/aparapi/Makefile index 3f265c0d1363..4659ae468ec8 100644 --- a/java/aparapi/Makefile +++ b/java/aparapi/Makefile @@ -1,32 +1,32 @@ PORTNAME= aparapi PORTVERSION= 1.0.0 PORTREVISION= 1 DISTVERSIONSUFFIX= -SNAPSHOT CATEGORIES= java lang -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source API for expressing data parallel workflows in Java WWW= https://github.com/aparapi/aparapi LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.TXT BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le USE_GITHUB= yes USE_JAVA= yes USE_ANT= yes ALL_TARGET= dist USES= dos2unix do-install: (cd ${WRKSRC}/dist_freebsd && ${INSTALL_DATA} aparapi.jar ${STAGEDIR}${JAVAJARDIR}) (cd ${WRKSRC}/dist_freebsd && ${INSTALL_LIB} libaparapi.so ${STAGEDIR}${PREFIX}/lib) .include diff --git a/java/lightweight-java-profiler/Makefile b/java/lightweight-java-profiler/Makefile index a4f6b84f2a10..d1794f1f89f8 100644 --- a/java/lightweight-java-profiler/Makefile +++ b/java/lightweight-java-profiler/Makefile @@ -1,45 +1,45 @@ PORTNAME= lightweight-java-profiler PORTVERSION= g20170308 CATEGORIES= java devel -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight Java profiler which can be used for flamegraphs WWW= https://github.com/inevity/lightweight-java-profiler LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash>=0:shells/bash RUN_DEPENDS= bash>=0:shells/bash ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= assembly only available for x86 USE_GITHUB= yes GH_ACCOUNT= inevity GH_TAGNAME= e8041b5 USE_JAVA= yes JAVA_VERSION= 8 USE_LDCONFIG= yes USES= gmake shebangfix SHEBANG_FILES= Makefile MAKE_ENV= JAVA_HOME=${LOCALBASE}/openjdk8 .include .if ${ARCH} == "i386" MAKE_ENV+= BITS=32 .else MAKE_ENV+= BITS=64 .endif PLIST_FILES= lib/liblagent.so do-install: ${INSTALL_LIB} ${WRKSRC}/build/liblagent.so ${STAGEDIR}/${LOCALBASE}/lib/liblagent.so .include diff --git a/math/blis/Makefile b/math/blis/Makefile index baa73955f9e3..9dfb4c40c745 100644 --- a/math/blis/Makefile +++ b/math/blis/Makefile @@ -1,75 +1,75 @@ PORTNAME= blis PORTVERSION= 0.9.0 PORTREVISION= 2 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Software framework for high-performance BLAS-like libraries WWW= https://github.com/flame/blis LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash USES= compiler gmake perl5 python shebangfix USE_GITHUB= yes GH_ACCOUNT= flame USE_LDCONFIG= yes USE_PERL5= build SHEBANG_FILES= build/flatten-headers.py OPTIONS_DEFINE= PARA CBLAS PARA_DESC= use pthread parallelization CBLAS_DESC= build the CBLAS compatibility layer OPTIONS_DEFAULT= PARA CBLAS OPTIONS_SUB= yes CFLAGS_riscv64= -mno-relax HAS_CONFIGURE= yes TEST_TARGET= test .include # enable BLAS and static/shared libs by default CONFIGURE_ARGS+= --enable-blas \ --prefix=${PREFIX} \ --enable-shared \ --enable-static #--prefix=PREFIX .if ${PORT_OPTIONS:MPARA} CONFIGURE_ARGS+= -t pthreads .endif .if ${PORT_OPTIONS:MCBLAS} CONFIGURE_ARGS+= --enable-cblas .endif .if ${ARCH} == amd64 CONFIGURE_ARGS+= x86_64 PLIST_SUB+= ARCH="x86_64" .elif ${ARCH:Mpowerpc64*} CONFIGURE_ARGS+= power9 PLIST_SUB+= ARCH="power9" USE_GCC= yes .else CONFIGURE_ARGS+= generic PLIST_SUB+= ARCH="generic" .endif .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 190 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config_knl_make__defs.mk .endif .if ${CHOSEN_COMPILER_TYPE} == gcc USE_GCC= yes .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libblis.so.4.0.0 .include diff --git a/math/clblas/Makefile b/math/clblas/Makefile index e33c49e49b55..419f994a89e0 100644 --- a/math/clblas/Makefile +++ b/math/clblas/Makefile @@ -1,34 +1,34 @@ PORTNAME= clblas PORTVERSION= 2.10 DISTVERSIONPREFIX= v PORTREVISION= 17 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Software library containing BLAS functions written in OpenCL WWW= https://github.com/clMathLibraries/clBLAS LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \ libboost_program_options.so:devel/boost-libs RUN_DEPENDS= opencl>=0:devel/opencl USES= cmake python USE_LDCONFIG= yes USE_CXXSTD= gnu++98 USE_GITHUB= yes GH_ACCOUNT= clMathLibraries GH_PROJECT= clBLAS CMAKE_ARGS+= -DBUILD_TEST=OFF \ -DBUILD_KTEST=OFF \ -DCORR_TEST_WITH_ACML=OFF \ -DSUFFIX_LIB="" CMAKE_SOURCE_PATH= ${WRKSRC}/src .include diff --git a/math/clblast/Makefile b/math/clblast/Makefile index 0229c5d483d7..11d8b1da015c 100644 --- a/math/clblast/Makefile +++ b/math/clblast/Makefile @@ -1,25 +1,25 @@ PORTNAME= clblast PORTVERSION= 1.1.0 PORTREVISION= 4 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Modern, lightweight, performant and tunable OpenCL BLAS library WWW= https://github.com/CNugteren/CLBlast LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl USE_GITHUB= yes GH_ACCOUNT= CNugteren GH_PROJECT= CLBlast USES= cmake USE_GCC= yes USE_LDCONFIG= yes .include diff --git a/math/clfft/Makefile b/math/clfft/Makefile index fa603467827b..5074c2f6bf3f 100644 --- a/math/clfft/Makefile +++ b/math/clfft/Makefile @@ -1,35 +1,35 @@ PORTNAME= clfft PORTVERSION= 2.12.2 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Software library containing FFT functions written in OpenCL WWW= https://github.com/clMathLibraries/clFFt LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl ONLY_FOR_ARCHS= amd64 powerpc powerpc64 powerpc64le riscv64 USES= cmake USE_LDCONFIG= yes USE_CXXSTD= gnu++98 USE_GITHUB= yes GH_ACCOUNT= clMathLibraries GH_PROJECT= clFFT CMAKE_ARGS+= -DBUILD_CLIENT=OFF \ -DBUILD_TEST=OFF \ -DBUILD_CALLBACK_CLIENT=OFF \ -DSUFFIX_LIB="" CMAKE_SOURCE_PATH= ${WRKSRC}/src .include diff --git a/math/clrng/Makefile b/math/clrng/Makefile index db8638f3ef6e..39340aa5220e 100644 --- a/math/clrng/Makefile +++ b/math/clrng/Makefile @@ -1,41 +1,41 @@ PORTNAME= clrng DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-beta PORTREVISION= 3 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for uniform random number generation in OpenCL WWW= https://github.com/clMathLibraries/clRNG LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le powerpcspe ONLY_FOR_ARCHS_REASON= this code has only been tested on x86 and powerpc platforms BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl USE_GITHUB= yes GH_ACCOUNT= clMathLibraries GH_PROJECT= clRNG USES= cmake compiler:c++11-lang USE_LDCONFIG= yes CMAKE_ARGS+= -DBUILD_CLIENT=OFF \ -DBUILD_TEST=OFF \ -DSUFFIX_LIB="" \ -DSUFFIX_BIN="" CMAKE_SOURCE_PATH= ${WRKSRC}/src .include .if ${CHOSEN_COMPILER_TYPE} == gcc CFLAGS+= -Wno-expansion-to-defined .endif .include diff --git a/math/libflame/Makefile b/math/libflame/Makefile index 72a13cdae2d9..4c3b3f690ea7 100644 --- a/math/libflame/Makefile +++ b/math/libflame/Makefile @@ -1,79 +1,79 @@ PORTNAME= libflame DISTVERSION= 5.2.0 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= FLAME dense linear algebra library WWW= https://github.com/flame/libflame LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le powerpcspe ONLY_FOR_ARCHS_REASON= make system does not support other architectures yet BUILD_DEPENDS= bash:shells/bash GNU_CONFIGURE= yes USES= compiler:c11 gmake python:build shebangfix SHEBANG_FILES= build/flatten-headers.py USE_CSTD= c99 OPENMP_CFLAGS?= -fopenmp USE_GITHUB= yes GH_ACCOUNT= flame USE_LDCONFIG= yes OPTIONS_RADIO= PARALLELIZATION OPTIONS_RADIO_PARALLELIZATION= NONE THREADS OPENMP OPTIONS_DEFAULT= THREADS NONE_DESC= serial libflame THREADS_DESC= pthread based parallelization OPENMP_DESC= OpenMP based parallelization # enable dynamic build always CONFIGURE_ARGS= --enable-dynamic-build # our shell is also prone to the argument list too long bug CONFIGURE_ARGS+= --enable-max-arg-list-hack # use libflame as a LAPACK CONFIGURE_ARGS+= --enable-lapack2flame # add our CFLAGS to theirs CONFIGURE_ARGS+= --with-extra-cflags="${CFLAGS}" # enable supermatrix CONFIGURE_ARGS+= --enable-supermatrix # disable ldim alignment (we cannot assume input to be aligned) CONFIGURE_ARGS+= --disable-ldim-alignment .for b in M K N .if defined(${b}_BLOCKSIZE) CONFIGURE_ARGS+= --enable-default-${b:tl}-blocksize=${${b}_BLOCKSIZE} .endif .endfor MAKE_ENV+= PYTHON=${PYTHON_CMD} .include .if ${PORT_OPTIONS:MOPENMP} .if ${CHOSEN_COMPILER_TYPE} == clang IGNORE= clang does not support OPENMP, use THREADS instead .endif CFLAGS+= ${OPENMP_CFLAGS} LDFLAGS+= ${OPENMP_CFLAGS} CONFIGURE_ARGS+= --enable-multithreading=openmp .elif ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+= --enable-multithreading=pthreads .elif ${PORT_OPTIONS:MNONE} CONFIGURE_ARGS+= --enable-multithreading=no .endif .if !(defined(USE_GCC) || !empty(CC:M*gcc4*)) CONFIGURE_ARGS+= --disable-autodetect-f77-ldflags \ --disable-autodetect-f77-name-mangling .endif #post-install: # @${MKDIR} ${STAGEDIR}${PREFIX}/include/libflame # ${INSTALL_DATA} ${WRKSRC}/include_local/* ${STAGEDIR}/${PREFIX}/include/libflame/ .include diff --git a/math/sleef/Makefile b/math/sleef/Makefile index 58c39fbe3832..c1b19344d710 100644 --- a/math/sleef/Makefile +++ b/math/sleef/Makefile @@ -1,30 +1,30 @@ PORTNAME= sleef DISTVERSION= 3.5.1-62 DISTVERSIONSUFFIX= -g85440a5 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm WWW= https://sleef.org LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake:testing compiler:c11 pathfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= shibatch CMAKE_OFF= BUILD_TESTS CMAKE_TESTING_ON= BUILD_TESTS .include .if ${ARCH:Mpowerpc64*} || ${ARCH:Marmv?} PLIST_SUB+= GNUABI="@comment " .else PLIST_SUB+= GNUABI="" .endif .include diff --git a/math/tblis/Makefile b/math/tblis/Makefile index 24846640a725..bebf7fcf8c7e 100644 --- a/math/tblis/Makefile +++ b/math/tblis/Makefile @@ -1,39 +1,39 @@ PORTNAME= tblis PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Framework for performing tensor operations WWW= https://github.com/devinamatthews/tblis BROKEN_FreeBSD_14= error: static_assert failed due to requirement LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= requires SSE OPTIONS_DEFINE= PARA PARA_DESC= use pthread parallelization OPTIONS_DEFAULT= PARA USES= compiler:c++11-lang gmake libtool USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= devinamatthews HAS_CONFIGURE= yes PARA_CONFIGURE_ON= --enable-thread-model=pthreads PARA_CONFIGURE_OFF= --enable-thread-model=none INSTALL_TARGET= install-strip post-patch: # Avoid conflict with C++20 by ignoring <...> under WRKSRC @${REINPLACE_CMD} -i .c++20 's/-I/-iquote/g' ${WRKSRC}/Makefile.in .include diff --git a/science/iboview/Makefile b/science/iboview/Makefile index fba307f1b0c8..dbec694c51a0 100644 --- a/science/iboview/Makefile +++ b/science/iboview/Makefile @@ -1,30 +1,30 @@ PORTNAME= iboview PORTVERSION= 20150427 PORTREVISION= 27 CATEGORIES= science MASTER_SITES= http://www.iboview.org/bin/ DISTNAME= ibo-view.20150427 -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Program for analyzing molecular electronic structure WWW= http://www.iboview.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>=0:devel/boost-libs RUN_DEPENDS= boost-libs>=0:devel/boost-libs ONLY_FOR_ARCHS= amd64 USES= blaslapack:openblas fortran gl qmake:outsource qt:5 tar:bz2 USE_CXXSTD= c++14 USE_GL= gl glu USE_QT= buildtools:build core gui widgets opengl script svg PLIST_FILES= bin/iboview do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/iboview ${STAGEDIR}${PREFIX}/bin .include diff --git a/science/libxc/Makefile b/science/libxc/Makefile index 46c2e8413dde..b16e5f32333f 100644 --- a/science/libxc/Makefile +++ b/science/libxc/Makefile @@ -1,28 +1,28 @@ PORTNAME= libxc DISTVERSION= 6.2.2 CATEGORIES= science -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library of exchange-correlation functionals for DFT WWW= https://gitlab.com/libxc/libxc LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= bash:shells/bash USES= cmake:testing fortran python USE_LDCONFIG= yes USE_GITLAB= yes GL_TAGNAME= 0a19bedb24d258b2019eb2d027c1b1039d3e6503 CMAKE_ON= BUILD_SHARED_LIBS ENABLE_FORTRAN ENABLE_PYTHON CMAKE_OFF= BUILD_TESTING DISABLE_KXC ENABLE_XHOST pre-configure: ${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pylibxc$$|${PYTHONPREFIX_SITELIBDIR}/pylibxc|' \ -e 's|$${CMAKE_INSTALL_PREFIX}/$${CMAKE_INSTALL_LIBDIR}/pylibxc/|${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pylibxc/|'\ ${WRKSRC}/CMakeLists.txt .include diff --git a/science/xtb/Makefile b/science/xtb/Makefile index 8c3660067def..8e62d7311f2c 100644 --- a/science/xtb/Makefile +++ b/science/xtb/Makefile @@ -1,29 +1,29 @@ PORTNAME= xtb DISTVERSIONPREFIX= v DISTVERSION= 6.5.1 PORTREVISION= 3 CATEGORIES= science -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Semiempirical Extended Tight-Binding Program Package WWW= https://github.com/grimme-lab/xtb LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING .if !exists(/usr/include/omp.h) BROKEN= requires OpenMP support that is missing on this architecture .endif LIB_DEPENDS= libmctc-lib.so:science/mctc-lib TEST_DEPENDS= test-drive>0:devel/test-drive USES= blaslapack:openblas cmake:testing fortran blaslapack:openblas USE_GITHUB= yes GH_ACCOUNT= grimme-lab USE_LDCONFIG= yes FFLAGS+= -std=legacy .include diff --git a/sysutils/rocr/Makefile b/sysutils/rocr/Makefile index 297f297bc678..7af203135427 100644 --- a/sysutils/rocr/Makefile +++ b/sysutils/rocr/Makefile @@ -1,26 +1,26 @@ PORTNAME= rocr PORTVERSION= 1.9.1 CATEGORIES= sysutils -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= HPC market enhanced HSA based runtime WWW= https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface LICENSE= NCSA LICENSE_FILE= ${WRKSRC}/src/LICENSE.md ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libhsakmt.so:sysutils/roct USES= cmake USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= iotamudelta GH_PROJECT= ROCR-Runtime GH_TAGNAME= 5ab09ee CMAKE_SOURCE_PATH= ${WRKSRC}/src .include diff --git a/sysutils/roct/Makefile b/sysutils/roct/Makefile index cf68214c8e16..061f6bd153f2 100644 --- a/sysutils/roct/Makefile +++ b/sysutils/roct/Makefile @@ -1,31 +1,31 @@ PORTNAME= roct PORTVERSION= 1.9.1 CATEGORIES= sysutils -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Radeon Open Compute Thunk Interface WWW= https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md ONLY_FOR_ARCHS= amd64 powerpc64 LIB_DEPENDS= libpci.so:devel/libpci USES= cmake pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= iotamudelta GH_PROJECT= ROCT-Thunk-Interface GH_TAGNAME= 9d1fb76 post-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/include/roct ${MKDIR} ${STAGEDIR}/${PREFIX}/include/roct/linux ${INSTALL_DATA} ${WRKSRC}/include/hsakmt.h ${STAGEDIR}/${PREFIX}/include/roct/. ${INSTALL_DATA} ${WRKSRC}/include/hsakmttypes.h ${STAGEDIR}/${PREFIX}/include/roct/. ${INSTALL_DATA} ${WRKSRC}/include/linux/kfd_ioctl.h ${STAGEDIR}/${PREFIX}/include/roct/linux/. .include diff --git a/www/glassfish/Makefile b/www/glassfish/Makefile index 8a2f31fca0e8..7ad0003bf222 100644 --- a/www/glassfish/Makefile +++ b/www/glassfish/Makefile @@ -1,44 +1,44 @@ PORTNAME= glassfish PORTVERSION= 5.1.0 PORTREVISION= 1 CATEGORIES= www java MASTER_SITES= ECLIPSE/glassfish PKGNAMEPREFIX= eclipse- -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Eclipse Jakarta EE Platform WWW= https://projects.eclipse.org/projects/ee4j.glassfish LICENSE= EPL USES= zip USE_JAVA= yes NO_BUILD= yes CONFLICTS_INSTALL= glassfish4 WRKSRC= ${WRKDIR}/glassfish5 DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION} # Since we USE_JAVA, we propagate the received JAVA_HOME variable to the # template files, since it is used by the rc script. SUB_LIST= GLASSFISHVERSION=${PORTVERSION} \ JAVA_HOME=${JAVA_HOME} USE_RC_SUBR= glassfish GLASSFISH_BIN_FILES= appclient appclient.js asadmin capture-schema capture-schema.1m jspc package-appclient schemagen startserv stopserv wscompile wsdeploy wsgen wsimport xjc .include do-install: @${FIND} ${WRKSRC} -name '*.bat' -delete @${FIND} ${WRKSRC} -name '*.exe' -delete @(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/* @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/mq/bin/* .for x in ${GLASSFISH_BIN_FILES} @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/glassfish/bin/${x} .endfor .include diff --git a/www/glassfish4/Makefile b/www/glassfish4/Makefile index d9f5fa6c61cf..330df78f420c 100644 --- a/www/glassfish4/Makefile +++ b/www/glassfish4/Makefile @@ -1,40 +1,40 @@ PORTNAME= glassfish PORTVERSION= 4.1 CATEGORIES= www java MASTER_SITES= http://dlc.sun.com.edgesuite.net/glassfish/${PORTVERSION}/release/ -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Reference implementation of the Java EE application server WWW= https://glassfish.java.net/ USES= cpe zip CPE_VENDOR= oracle USE_JAVA= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/glassfish4 DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION} # Since we USE_JAVA, we propagate the received JAVA_HOME variable to the # template files, since it is used by the rc script. SUB_LIST= GLASSFISHVERSION=${PORTVERSION} \ JAVA_HOME=${JAVA_HOME} DOWNLOAD_URL= http://dlc.sun.com.edgesuite.net/glassfish/${PORTVERSION}/release/ USE_RC_SUBR= glassfish GLASSFISH_BIN_FILES= appclient asadmin capture-schema jspc package-appclient schemagen startserv stopserv wscompile wsdeploy wsgen wsimport xjc .include do-install: @${FIND} ${WRKSRC} -name '*.bat' -delete @${FIND} ${WRKSRC} -name '*.exe' -delete @(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/* @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/mq/bin/* .for x in ${GLASSFISH_BIN_FILES} @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/glassfish/bin/${x} .endfor .include