diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/liblinphone/Makefile | 2 | ||||
-rw-r--r-- | net/mpich/Makefile | 86 | ||||
-rw-r--r-- | net/mpich/distinfo | 6 | ||||
-rw-r--r-- | net/mpich/pkg-plist | 7 | ||||
-rw-r--r-- | net/seaweedfs/Makefile | 17 | ||||
-rw-r--r-- | net/seaweedfs/distinfo | 10 | ||||
-rw-r--r-- | net/seaweedfs/files/patch-weed_stats_disk__supported.go | 11 |
7 files changed, 67 insertions, 72 deletions
diff --git a/net/liblinphone/Makefile b/net/liblinphone/Makefile index 5d9b93cfaeaa..084ac7e91305 100644 --- a/net/liblinphone/Makefile +++ b/net/liblinphone/Makefile @@ -9,6 +9,8 @@ WWW= https://www.linphone.org/technical-corner/liblinphone.html LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN= Fails to build with libxml2 2.14, error: type 'union (unnamed union at /usr/local/include/libxml2/libxml/encoding.h:170:5)' does not provide a call operator + BUILD_DEPENDS= ${LOCALBASE}/lib/libbcmatroska2.a:multimedia/bcmatroska2 \ ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \ ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \ diff --git a/net/mpich/Makefile b/net/mpich/Makefile index 6db78b233a5c..ff7e104c13b6 100644 --- a/net/mpich/Makefile +++ b/net/mpich/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpich -DISTVERSION= 4.3.0 +DISTVERSION= 4.3.1 CATEGORIES= net parallel MASTER_SITES= https://www.mpich.org/static/downloads/${DISTVERSION}/ @@ -17,66 +17,65 @@ LIB_DEPENDS= libhwloc.so:devel/hwloc2 \ libfabric.so:net/libfabric \ libepoll-shim.so:devel/libepoll-shim -CONFLICTS= mpd -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip USES= compiler:c11 libtool localbase perl5 pkgconfig python:build USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-fast="" \ + --with-libfabric=${LOCALBASE} \ + --with-libfabric-include=${WRKDIR}/include \ + --with-hwloc=${LOCALBASE} \ + pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ + MPICHLIB_CFLAGS="${CFLAGS}" \ + CFLAGS="-I${LOCALBASE}/include/json-c ${CFLAGS_F2018}" \ + MPICHLIB_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="" \ + MPICHLIB_CXXFLAGS="${CXXFLAGS}" CXXFLAGS="" \ + MPICHLIB_FFLAGS="${FFLAGS}" FFLAGS="" \ + MPICHLIB_FCFLAGS="${FCFLAGS}" FCFLAGS="" \ + MPICHLIB_LDFLAGS="${LDFLAGS}" LDFLAGS="" \ + MPICHLIB_LIBS="${LIBS}" \ + LIBS="-L${LOCALBASE}/lib -lepoll-shim -ljson-c -lm" \ + BASH_SHELL=${LOCALBASE}/bin/bash + +INSTALL_TARGET= install-strip TEST_TARGET= check +CONFLICTS= mpd + BINARY_ALIAS= python3=${PYTHON_CMD} +PORTDOCS= * OPTIONS_DEFINE= DOCS FORTRAN SLURM L0 +OPTIONS_DEFAULT= FORTRAN GFORKER HYDRA DHYDRA OPTIONS_GROUP= PM OPTIONS_GROUP_PM= GFORKER HYDRA OPTIONS_RADIO= DEFAULTPM OPTIONS_RADIO_DEFAULTPM=DGFORKER DHYDRA -OPTIONS_DEFAULT= FORTRAN GFORKER HYDRA DHYDRA OPTIONS_SUB= yes +DEFAULTPM_DESC= Default process manager +DGFORKER_DESC= Make gforker the default process manager +DHYDRA_DESC= Make hydra the default process manager +GFORKER_DESC= Simple local process manager +HYDRA_DESC= Parallel process manager +L0_DESC= oneAPI Level Zero support +PM_DESC= Process managers +SLURM_DESC= Extra Slurm support + +MPICH_LDFLAGS= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ + -L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin FORTRAN_USES= fortran -FORTRAN_CONFIGURE_ENABLE= fortran FORTRAN_CONFIGURE_ON= \ MPICH_MPICC_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPICXX_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPIF77_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPIFORT_LDFLAGS="${MPICH_LDFLAGS}" -MPICH_LDFLAGS= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ - -L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin - -PM_DESC= Process managers -GFORKER_DESC= Simple local process manager -HYDRA_DESC= Parallel process manager -DEFAULTPM_DESC= Default process manager -DGFORKER_DESC= Make gforker the default process manager -DHYDRA_DESC= Make hydra the default process manager - -SLURM_DESC= Extra Slurm support -SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm -SLURM_CONFIGURE_WITH= slurm -SLURM_IMPLIES= HYDRA - -L0_DESC= oneAPI Level Zero support -L0_LIB_DEPENDS= libze_loader.so:devel/level-zero -L0_CONFIGURE_WITH= ze - -CONFIGURE_ARGS= --enable-fast="" \ - --with-libfabric=${LOCALBASE} \ - --with-libfabric-include=${WRKDIR}/include \ - --with-hwloc=${LOCALBASE} \ - pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ - MPICHLIB_CFLAGS="${CFLAGS}" \ - CFLAGS="-I${LOCALBASE}/include/json-c ${CFLAGS_F2018}" \ - MPICHLIB_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="" \ - MPICHLIB_CXXFLAGS="${CXXFLAGS}" CXXFLAGS="" \ - MPICHLIB_FFLAGS="${FFLAGS}" FFLAGS="" \ - MPICHLIB_FCFLAGS="${FCFLAGS}" FCFLAGS="" \ - MPICHLIB_LDFLAGS="${LDFLAGS}" LDFLAGS="" \ - MPICHLIB_LIBS="${LIBS}" \ - LIBS="-L${LOCALBASE}/lib -lepoll-shim -ljson-c -lm" \ - BASH_SHELL=${LOCALBASE}/bin/bash - -PORTDOCS= * +FORTRAN_CONFIGURE_ENABLE= fortran +L0_LIB_DEPENDS= libze_loader.so:devel/level-zero +L0_CONFIGURE_WITH= ze +SLURM_IMPLIES= HYDRA +SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm +SLURM_CONFIGURE_WITH= slurm .include <bsd.port.pre.mk> @@ -127,4 +126,7 @@ post-patch: # PR: 265684 ${MKDIR} ${WRKDIR}/include && ${LN} -s ${LOCALBASE}/include/rdma ${WRKDIR}/include/ +post-install: + ${MV} ${STAGEDIR}${PREFIX}/etc/mpixxx_opts.conf ${STAGEDIR}${PREFIX}/etc/mpixxx_opts.conf.sample + .include <bsd.port.post.mk> diff --git a/net/mpich/distinfo b/net/mpich/distinfo index 5d8f38564c3d..671b0d7b2cfa 100644 --- a/net/mpich/distinfo +++ b/net/mpich/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738670349 -SHA256 (mpich-4.3.0.tar.gz) = 5e04132984ad83cab9cc53f76072d2b5ef5a6d24b0a9ff9047a8ff96121bcc63 -SIZE (mpich-4.3.0.tar.gz) = 37472513 +TIMESTAMP = 1750447721 +SHA256 (mpich-4.3.1.tar.gz) = acc11cb2bdc69678dc8bba747c24a28233c58596f81f03785bf2b7bb7a0ef7dc +SIZE (mpich-4.3.1.tar.gz) = 37469641 diff --git a/net/mpich/pkg-plist b/net/mpich/pkg-plist index a66b26723686..fff2aa858f20 100644 --- a/net/mpich/pkg-plist +++ b/net/mpich/pkg-plist @@ -14,6 +14,7 @@ bin/mpicxx %%HYDRA%%bin/mpirun bin/mpivars bin/parkill +@sample etc/mpixxx_opts.conf.sample include/mpi.h %%FORTRAN%%include/mpi.mod %%FORTRAN%%include/mpi_base.mod @@ -40,18 +41,18 @@ include/mpiof.h lib/libmpi.a lib/libmpi.so lib/libmpi.so.12 -lib/libmpi.so.12.5.0 +lib/libmpi.so.12.5.1 lib/libmpich.so lib/libmpichcxx.so %%FORTRAN%%lib/libmpichf90.so lib/libmpicxx.a lib/libmpicxx.so lib/libmpicxx.so.12 -lib/libmpicxx.so.12.5.0 +lib/libmpicxx.so.12.5.1 %%FORTRAN%%lib/libmpifort.a %%FORTRAN%%lib/libmpifort.so %%FORTRAN%%lib/libmpifort.so.12 -%%FORTRAN%%lib/libmpifort.so.12.5.0 +%%FORTRAN%%lib/libmpifort.so.12.5.1 lib/libmpl.so lib/libopa.so libdata/pkgconfig/mpich.pc diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile index 8264fe0d51bc..b2e37d86bdb7 100644 --- a/net/seaweedfs/Makefile +++ b/net/seaweedfs/Makefile @@ -1,6 +1,5 @@ PORTNAME= seaweedfs -DISTVERSION= 3.85 -PORTREVISION= 2 +DISTVERSION= 3.91 CATEGORIES= net sysutils MAINTAINER= drtr0jan@yandex.ru @@ -10,11 +9,11 @@ WWW= https://github.com/seaweedfs/seaweedfs/wiki LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:modules USE_RC_SUBR= seaweedfs -GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20250218000433-7d7e06681dd4 +GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20250616034216-c26299b05a67 GO_TARGET= ./weed CGO_CFLAGS= -I. @@ -23,9 +22,9 @@ SEAWEEDFS_USER?= seaweedfs SEAWEEDFS_GROUP?= seaweedfs SUB_FILES= pkg-message -SUB_LIST= SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ - USER=${SEAWEEDFS_USER} \ - GROUP=${SEAWEEDFS_GROUP} +SUB_LIST= GROUP=${SEAWEEDFS_GROUP} \ + SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ + USER=${SEAWEEDFS_USER} USERS= ${SEAWEEDFS_USER} GROUPS= ${SEAWEEDFS_GROUP} @@ -33,12 +32,13 @@ GROUPS= ${SEAWEEDFS_GROUP} OPTIONS_DEFINE= GOCDK RCLONE OPTIONS_DEFAULT= ELASTIC GOCDK RCLONE SQLITE OPTIONS_GROUP= FILERS -OPTIONS_GROUP_FILERS= ELASTIC SQLITE TIKV YDB +OPTIONS_GROUP_FILERS= ELASTIC SQLITE TARANTOOL TIKV YDB ELASTIC_DESC= Elasticsearch support FILERS_DESC= Filer store engines GOCDK_DESC= Go CDK PubSub API support RCLONE_DESC= rsync for cloud storage backend +TARANTOOL_DESC= Tarantool support TIKV_DESC= TiKV database support YDB_DESC= YDB support @@ -46,6 +46,7 @@ ELASTIC_VARS= GO_TAGS+=elastic GOCDK_VARS= GO_TAGS+=gocdk RCLONE_VARS= GO_TAGS+=rclone SQLITE_VARS= GO_TAGS+=sqlite +TARANTOOL_VARS= GO_TAGS+=tarantool TIKV_VARS= GO_TAGS+=tikv YDB_VARS= GO_TAGS+=ydb diff --git a/net/seaweedfs/distinfo b/net/seaweedfs/distinfo index 2583026e2bfa..0bbfea450fe4 100644 --- a/net/seaweedfs/distinfo +++ b/net/seaweedfs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1740427773 -SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = a783675bd2f1eee8ae77a76cfdd30b65aa8239fe0dfd30da8508e11d8bc49b04 -SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = 19163 -SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = b4ab9fd31da5d9611cc04ba78793dd2a317b9d34722cffeae58eac92284cd195 -SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = 30471012 +TIMESTAMP = 1750059962 +SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = d665e4a6fb009668cdae4c782fe96dea700f912b75b2d63e4930dd22c7cfa3e8 +SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = 19482 +SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 8435b9451760e52a88db8c8139f3abe78a0bd0eac59d11e4dab65ecfc9bb58a5 +SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 30546529 diff --git a/net/seaweedfs/files/patch-weed_stats_disk__supported.go b/net/seaweedfs/files/patch-weed_stats_disk__supported.go deleted file mode 100644 index 782e5176affe..000000000000 --- a/net/seaweedfs/files/patch-weed_stats_disk__supported.go +++ /dev/null @@ -1,11 +0,0 @@ ---- weed/stats/disk_supported.go.orig 1979-11-29 21:00:00 UTC -+++ weed/stats/disk_supported.go -@@ -20,7 +20,7 @@ func fillInDiskStatus(disk *volume_server_pb.DiskStatu - // fs.Bfree: Number of free blocks - // fs.Bavail: Number of free blocks for unprivileged users - // disk.Free = fs.Bfree * uint64(fs.Bsize) -- disk.Free = fs.Bavail * uint64(fs.Bsize) -+ disk.Free = uint64(fs.Bavail) * uint64(fs.Bsize) - disk.Used = disk.All - disk.Free - disk.PercentFree = float32((float64(disk.Free) / float64(disk.All)) * 100) - disk.PercentUsed = float32((float64(disk.Used) / float64(disk.All)) * 100) |