summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/Makefile2
-rw-r--r--net/akonadi-search/Makefile1
-rw-r--r--net/freerdp3/Makefile6
-rw-r--r--net/freerdp3/distinfo6
-rw-r--r--net/gerbera/Makefile4
-rw-r--r--net/gerbera/distinfo4
-rw-r--r--net/jose/Makefile1
-rw-r--r--net/jose/files/patch-lib_meson.build11
-rw-r--r--net/libngtcp2-wolfssl/Makefile37
-rw-r--r--net/libngtcp2-wolfssl/distinfo3
-rw-r--r--net/libngtcp2-wolfssl/files/patch-Makefile.in13
-rw-r--r--net/libngtcp2-wolfssl/pkg-descr4
-rw-r--r--net/libngtcp2-wolfssl/pkg-plist5
-rw-r--r--net/p5-Net-Patricia/Makefile12
-rw-r--r--net/p5-Net-Patricia/pkg-plist2
-rw-r--r--net/pecl-radius/Makefile2
-rw-r--r--net/pecl-radius/files/patch-radlib.c10
-rw-r--r--net/py-aiostalk/Makefile4
-rw-r--r--net/py-aiostalk/distinfo6
-rw-r--r--net/py-greenstalk/Makefile5
-rw-r--r--net/py-greenstalk/distinfo6
-rw-r--r--net/py-msrplib/Makefile7
-rw-r--r--net/py-msrplib/distinfo6
-rw-r--r--net/py-msrplib/files/patch-2to369
-rw-r--r--net/py-pyzmq/Makefile2
-rw-r--r--net/py-s3transfer/Makefile2
-rw-r--r--net/py-s3transfer/distinfo6
-rw-r--r--net/py-urllib3-future/Makefile2
-rw-r--r--net/py-urllib3-future/distinfo6
-rw-r--r--net/rubygem-amq-protocol/Makefile1
-rw-r--r--net/rubygem-connection_pool/Makefile2
-rw-r--r--net/rubygem-connection_pool/distinfo6
-rw-r--r--net/rubygem-devfile-gitlab/Makefile17
-rw-r--r--net/rubygem-devfile-gitlab/distinfo3
-rw-r--r--net/rubygem-devfile-gitlab/pkg-descr2
-rw-r--r--net/rubygem-fog-aws/Makefile2
-rw-r--r--net/rubygem-fog-aws/distinfo6
-rw-r--r--net/rubygem-fog-google/Makefile5
-rw-r--r--net/rubygem-fog-google/distinfo6
-rw-r--r--net/rubygem-fog-google/files/patch-gemspec11
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage/Makefile2
-rw-r--r--net/rubygem-google-cloud-storage/distinfo6
-rw-r--r--net/rubygem-grpc/Makefile2
-rw-r--r--net/rubygem-x/Makefile4
-rw-r--r--net/rubygem-x/distinfo6
-rw-r--r--net/syncthing/Makefile28
-rw-r--r--net/zmap/Makefile19
51 files changed, 196 insertions, 192 deletions
diff --git a/net/Makefile b/net/Makefile
index 8b6f8ba0d8c0..858b4d9dd186 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -405,6 +405,7 @@
SUBDIR += libnfs
SUBDIR += libngtcp2
SUBDIR += libngtcp2-gnutls
+ SUBDIR += libngtcp2-wolfssl
SUBDIR += libnids
SUBDIR += libnpupnp
SUBDIR += libnss-cache
@@ -1282,7 +1283,6 @@
SUBDIR += rubygem-cloudflare
SUBDIR += rubygem-connection_pool
SUBDIR += rubygem-devfile
- SUBDIR += rubygem-devfile-gitlab
SUBDIR += rubygem-docker-api
SUBDIR += rubygem-dogapi
SUBDIR += rubygem-domain_name
diff --git a/net/akonadi-search/Makefile b/net/akonadi-search/Makefile
index adb3203e158c..9a85ca9bbf74 100644
--- a/net/akonadi-search/Makefile
+++ b/net/akonadi-search/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akonadi-search
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index 9d042d3acc3a..f9d7dbf3a0d0 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -1,10 +1,16 @@
PORTNAME= freerdp
DISTVERSION= 3.15.0
+PORTREVISION= 1
CATEGORIES= net comms
MASTER_SITES= https://pub.freerdp.com/releases/ \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= 3
+PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/
+# Fix realm usage for Heimdal: https://bugs.freebsd.org/286816
+PATCHFILES+= 8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch:-p1
+PATCHFILES+= 374707d4fa609e5434f2166b5c11df655f6ff952.patch:-p1
+
MAINTAINER= vvd@FreeBSD.org
COMMENT= Free implementation of Remote Desktop Protocol
WWW= https://www.freerdp.com/
diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo
index c4c838dbdd62..b71c876354d5 100644
--- a/net/freerdp3/distinfo
+++ b/net/freerdp3/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1744722609
+TIMESTAMP = 1747401167
SHA256 (freerdp-3.15.0.tar.gz) = e8cd58decef4c970faea2fbea675970eea60e440ebe8033c54889acb83787371
SIZE (freerdp-3.15.0.tar.gz) = 10444672
+SHA256 (8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch) = 9ad6bcef07b0b17bdcb86ee0c516f5842146def42288a206b7ab5cfb75052e7a
+SIZE (8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch) = 946
+SHA256 (374707d4fa609e5434f2166b5c11df655f6ff952.patch) = 997ba5dd88b223c897741a3a8f0cc134cdf53131459d6402e62958075dda2142
+SIZE (374707d4fa609e5434f2166b5c11df655f6ff952.patch) = 4571
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile
index f39e25400ce7..444ad43a32f1 100644
--- a/net/gerbera/Makefile
+++ b/net/gerbera/Makefile
@@ -1,8 +1,12 @@
PORTNAME= gerbera
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.0
+PORTREVISION= 1
CATEGORIES= net multimedia
+PATCH_SITES= https://github.com/gerbera/gerbera/commit/
+PATCHFILES= 2ff1b35372854b5856f244fe1277abb987c7418c.patch:-p1
+
MAINTAINER= diizzy@FreeBSD.org
COMMENT= Media server compatible with DLNA and UPnP
WWW= https://gerbera.io/
diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo
index cacc5e1c0754..2d677b46963b 100644
--- a/net/gerbera/distinfo
+++ b/net/gerbera/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1741381325
+TIMESTAMP = 1747426124
SHA256 (gerbera-gerbera-v2.5.0_GH0.tar.gz) = e1dd2c710758fbb9f4db6f1afc461bdd1b6c55ef29147d450ab6d90624177f09
SIZE (gerbera-gerbera-v2.5.0_GH0.tar.gz) = 9873077
+SHA256 (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 49e0738f53ad8dfebf91d3ce1d0187afbf56912ecccbe8644a820c80e56b8807
+SIZE (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 1564
diff --git a/net/jose/Makefile b/net/jose/Makefile
index d8c9bc583c5d..034b4b98ef4d 100644
--- a/net/jose/Makefile
+++ b/net/jose/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jose
DISTVERSION= 14
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://github.com/latchset/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/net/jose/files/patch-lib_meson.build b/net/jose/files/patch-lib_meson.build
new file mode 100644
index 000000000000..26e763f161a9
--- /dev/null
+++ b/net/jose/files/patch-lib_meson.build
@@ -0,0 +1,11 @@
+--- lib/meson.build.orig 2025-03-24 16:00:40 UTC
++++ lib/meson.build
+@@ -4,7 +4,7 @@ if host_machine.system() == 'freebsd'
+
+ if host_machine.system() == 'freebsd'
+ if not cc.links(code, args: flags + ',--undefined-version' , name: '-Wl,--version-script=...')
+- flags = [ '-export-symbols-regex=^jose_.*' ]
++ # flags = [ '-export-symbols-regex=^jose_.*' ]
+ endif
+ else
+ if not cc.links(code, args: flags, name: '-Wl,--version-script=...')
diff --git a/net/libngtcp2-wolfssl/Makefile b/net/libngtcp2-wolfssl/Makefile
new file mode 100644
index 000000000000..48b3ec8a1648
--- /dev/null
+++ b/net/libngtcp2-wolfssl/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= ngtcp2
+PORTVERSION= 1.12.0
+CATEGORIES= net
+MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
+PKGNAMEPREFIX= lib
+PKGNAMESUFFIX= -wolfssl
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Implementation of QUIC protocol (wolfssl backend)
+WWW= https://nghttp2.org/ngtcp2/ \
+ https://github.com/ngtcp2/ngtcp2
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2
+LIB_DEPENDS= libwolfssl.so:security/wolfssl
+RUN_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2
+
+USES= libtool pathfix pkgconfig tar:xz
+
+CONFIGURE_ARGS= --enable-lib-only \
+ --with-jemalloc \
+ --with-wolfssl \
+ --without-boringssl \
+ --without-gnutls \
+ --without-libbrotlidec \
+ --without-libbrotlienc \
+ --without-libev \
+ --without-libnghttp3 \
+ --without-openssl
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+INSTALL_WRKSRC= ${WRKSRC}/crypto/wolfssl
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
diff --git a/net/libngtcp2-wolfssl/distinfo b/net/libngtcp2-wolfssl/distinfo
new file mode 100644
index 000000000000..e8e0cf92099c
--- /dev/null
+++ b/net/libngtcp2-wolfssl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745177912
+SHA256 (ngtcp2-1.12.0.tar.xz) = 2527a4c9305dbed610a000a88f94696526aa8959f74249a59f2b96ee73630629
+SIZE (ngtcp2-1.12.0.tar.xz) = 656116
diff --git a/net/libngtcp2-wolfssl/files/patch-Makefile.in b/net/libngtcp2-wolfssl/files/patch-Makefile.in
new file mode 100644
index 000000000000..afad6594b328
--- /dev/null
+++ b/net/libngtcp2-wolfssl/files/patch-Makefile.in
@@ -0,0 +1,13 @@
+--- Makefile.in.orig 2022-01-16 12:35:06 UTC
++++ Makefile.in
+@@ -425,8 +425,8 @@ top_srcdir = @top_srcdir@
+ # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+-SUBDIRS = lib tests doc $(am__append_1) $(am__append_2)
+-dist_doc_DATA = README.rst
++SUBDIRS = lib $(am__append_1)
++dist_doc_DATA =
+ ACLOCAL_AMFLAGS = -I m4
+ EXTRA_DIST = \
+ cmakeconfig.h.in \
diff --git a/net/libngtcp2-wolfssl/pkg-descr b/net/libngtcp2-wolfssl/pkg-descr
new file mode 100644
index 000000000000..badfac901e6b
--- /dev/null
+++ b/net/libngtcp2-wolfssl/pkg-descr
@@ -0,0 +1,4 @@
+ngtcp2 project is an effort to implement QUIC protocol which is now being
+discussed in IETF QUICWG for its standardization.
+
+This port provides the crypto helper library for wolfssl backend.
diff --git a/net/libngtcp2-wolfssl/pkg-plist b/net/libngtcp2-wolfssl/pkg-plist
new file mode 100644
index 000000000000..c0ba6b3e66e4
--- /dev/null
+++ b/net/libngtcp2-wolfssl/pkg-plist
@@ -0,0 +1,5 @@
+lib/libngtcp2_crypto_wolfssl.a
+lib/libngtcp2_crypto_wolfssl.so
+lib/libngtcp2_crypto_wolfssl.so.5
+lib/libngtcp2_crypto_wolfssl.so.5.2.0
+libdata/pkgconfig/libngtcp2_crypto_wolfssl.pc
diff --git a/net/p5-Net-Patricia/Makefile b/net/p5-Net-Patricia/Makefile
index a91027284949..e8d95b4fc277 100644
--- a/net/p5-Net-Patricia/Makefile
+++ b/net/p5-Net-Patricia/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Net-Patricia
PORTVERSION= 1.23
+PORTREVISION= 1
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -8,12 +9,17 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for fast IP address lookups
WWW= https://metacpan.org/release/Net-Patricia
-BUILD_DEPENDS= p5-Net-CIDR-Lite>=0.20:net/p5-Net-CIDR-Lite
-RUN_DEPENDS= p5-Socket6>=0:net/p5-Socket6
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
-MAKE_JOBS_UNSAFE=yes
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-CIDR-Lite>=0.20:net/p5-Net-CIDR-Lite \
+ p5-Socket6>=0:net/p5-Socket6
USES= perl5
USE_PERL5= configure
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Net/Patricia/Patricia.so
+
.include <bsd.port.mk>
diff --git a/net/p5-Net-Patricia/pkg-plist b/net/p5-Net-Patricia/pkg-plist
index f5c395475190..13658866cf87 100644
--- a/net/p5-Net-Patricia/pkg-plist
+++ b/net/p5-Net-Patricia/pkg-plist
@@ -1,3 +1,3 @@
-%%SITE_ARCH%%/auto/Net/Patricia/Patricia.so
%%SITE_ARCH%%/Net/Patricia.pm
+%%SITE_ARCH%%/auto/Net/Patricia/Patricia.so
%%PERL5_MAN3%%/Net::Patricia.3.gz
diff --git a/net/pecl-radius/Makefile b/net/pecl-radius/Makefile
index 782f1c9ed3b2..013651b682d6 100644
--- a/net/pecl-radius/Makefile
+++ b/net/pecl-radius/Makefile
@@ -1,6 +1,6 @@
PORTNAME= radius
PORTVERSION= 1.4.0b1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net security pear
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/pecl-radius/files/patch-radlib.c b/net/pecl-radius/files/patch-radlib.c
new file mode 100644
index 000000000000..ce4e016181dd
--- /dev/null
+++ b/net/pecl-radius/files/patch-radlib.c
@@ -0,0 +1,10 @@
+--- radlib.c.orig 2025-05-06 17:27:50 UTC
++++ radlib.c
+@@ -748,7 +748,6 @@ rad_auth_open(void)
+
+ h = (struct rad_handle *)malloc(sizeof(struct rad_handle));
+ if (h != NULL) {
+- php_srand(time(NULL) * getpid() * (unsigned long) (php_combined_lcg() * 10000.0));
+ h->fd = -1;
+ h->num_servers = 0;
+ h->ident = (zend_long) php_mt_rand();
diff --git a/net/py-aiostalk/Makefile b/net/py-aiostalk/Makefile
index e05bd0443763..227305893890 100644
--- a/net/py-aiostalk/Makefile
+++ b/net/py-aiostalk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiostalk
-DISTVERSION= 1.3
+DISTVERSION= 1.3.1
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,4 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenstalk>=0:net/py-greenstalk@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/net/py-aiostalk/distinfo b/net/py-aiostalk/distinfo
index 6d87131417d4..9873e2ba6c5e 100644
--- a/net/py-aiostalk/distinfo
+++ b/net/py-aiostalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743208973
-SHA256 (aiostalk-1.3.tar.gz) = 024d366a3347c60ce044f3566d83575c5697c6f4a04947428606140ff5a3788b
-SIZE (aiostalk-1.3.tar.gz) = 5258
+TIMESTAMP = 1747431472
+SHA256 (aiostalk-1.3.1.tar.gz) = a2ce935e04051671489b6e5bec88188e5ebad3450dedb9f13a47356c458fa03d
+SIZE (aiostalk-1.3.1.tar.gz) = 5353
diff --git a/net/py-greenstalk/Makefile b/net/py-greenstalk/Makefile
index c0f3bca4734b..cda44795944f 100644
--- a/net/py-greenstalk/Makefile
+++ b/net/py-greenstalk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= greenstalk
-DISTVERSION= 2.0.2
+DISTVERSION= 2.1.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,12 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/net/py-greenstalk/distinfo b/net/py-greenstalk/distinfo
index 64dd87854e5d..63a5d476b055 100644
--- a/net/py-greenstalk/distinfo
+++ b/net/py-greenstalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743207566
-SHA256 (greenstalk-2.0.2.tar.gz) = 3ebde5fc9ecf986f96f6779fd6d15a53f33d432c52a2e28012e100a99ee154a4
-SIZE (greenstalk-2.0.2.tar.gz) = 6809
+TIMESTAMP = 1747431511
+SHA256 (greenstalk-2.1.0.tar.gz) = a731ca15bc3b03dfffc438db08c96d0c4e8ce5f472403573e40a1939791c12a7
+SIZE (greenstalk-2.1.0.tar.gz) = 6674
diff --git a/net/py-msrplib/Makefile b/net/py-msrplib/Makefile
index 68271dc4dae1..4dd9d511d324 100644
--- a/net/py-msrplib/Makefile
+++ b/net/py-msrplib/Makefile
@@ -1,10 +1,9 @@
PORTNAME= msrplib
-PORTVERSION= 0.20.0
-PORTREVISION= 2
+PORTVERSION= 0.21.1
CATEGORIES= net python
-MASTER_SITES= http://download.ag-projects.com/MSRP/
+MASTER_SITES= https://download.ag-projects.com/MSRP/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-${PORTNAME}-${PORTVERSION}
+DISTNAME= python3-msrplib-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Python MSRP client library
diff --git a/net/py-msrplib/distinfo b/net/py-msrplib/distinfo
index 96c26a744425..265ffc41bb42 100644
--- a/net/py-msrplib/distinfo
+++ b/net/py-msrplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597570081
-SHA256 (python-msrplib-0.20.0.tar.gz) = 3a2ed4f174b6e758bb511b05211177cdc0c887c77488cbf0c31fe34b669d6231
-SIZE (python-msrplib-0.20.0.tar.gz) = 34278
+TIMESTAMP = 1747520769
+SHA256 (python3-msrplib-0.21.1.tar.gz) = e8c916ca8c74a20a285553605acab7942cd29f66fb1dff9ea28aee4c19bea1df
+SIZE (python3-msrplib-0.21.1.tar.gz) = 42149
diff --git a/net/py-msrplib/files/patch-2to3 b/net/py-msrplib/files/patch-2to3
deleted file mode 100644
index edbd524cf770..000000000000
--- a/net/py-msrplib/files/patch-2to3
+++ /dev/null
@@ -1,69 +0,0 @@
---- msrplib/digest.py.orig 2017-09-29 19:26:59 UTC
-+++ msrplib/digest.py
-@@ -6,7 +6,7 @@ from base64 import b64encode, b64decode
- import random
-
- def get_random_data(length):
-- return ''.join(chr(random.randint(0, 255)) for x in xrange(length))
-+ return ''.join(chr(random.randint(0, 255)) for x in range(length))
-
- class LoginFailed(Exception):
- pass
-@@ -28,7 +28,7 @@ def calc_hash(**parameters):
- return md5(hash_text).hexdigest()
-
- def calc_responses(**parameters):
-- if parameters.has_key("ha1"):
-+ if "ha1" in parameters:
- ha1 = parameters.pop("ha1")
- else:
- ha1 = calc_ha1(**parameters)
-@@ -80,7 +80,7 @@ class AuthChallenger(object):
- nonce = parameters["nonce"]
- opaque = parameters["opaque"]
- response = parameters["response"]
-- except IndexError, e:
-+ except IndexError as e:
- raise LoginFailed("Parameter not present: %s", e.message)
- try:
- expected_response, rspauth = calc_responses(ha1 = ha1, **parameters)
---- msrplib/session.py.orig 2020-02-07 08:31:31 UTC
-+++ msrplib/session.py
-@@ -120,7 +120,7 @@ class MSRPSession(object):
- chunk = self.msrp.make_send_request()
- chunk.add_header(protocol.MSRPHeader('Keep-Alive', 'yes'))
- self.deliver_chunk(chunk)
-- except MSRPTransactionError, e:
-+ except MSRPTransactionError as e:
- if e.code == 408:
- self.msrp.loseConnection(wait=False)
- self.set_state('CLOSING')
-@@ -237,7 +237,7 @@ class MSRPSession(object):
- if item is None:
- break
- self._write_chunk(item.chunk, item.response_callback)
-- except ConnectionClosedErrors + (proc.LinkedExited, proc.ProcExit), e:
-+ except ConnectionClosedErrors + (proc.LinkedExited, proc.ProcExit) as e:
- self.logger.debug('writer: exiting because of %r' % e)
- except:
- self.logger.exception('writer: captured unhandled exception:')
---- msrplib/transport.py.orig 2020-02-07 08:31:31 UTC
-+++ msrplib/transport.py
-@@ -46,7 +46,7 @@ class MSRPNoSuchSessionError(MSRPTransactionError):
- comment = 'No such session'
-
-
--data_start, data_end, data_write, data_final_write = range(4)
-+data_start, data_end, data_write, data_final_write = list(range(4))
-
-
- def make_report(chunk, code, comment):
-@@ -244,7 +244,7 @@ class MSRPTransport(GreenTransportBase):
- """Generate and write the response, lose the connection in case of error"""
- try:
- response = make_response(chunk, code, comment)
-- except ChunkParseError, ex:
-+ except ChunkParseError as ex:
- log.error('Failed to generate a response: %s' % ex)
- self.loseConnection(wait=False)
- raise
diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile
index 5d7ae910f2b8..bfd0de970bfe 100644
--- a/net/py-pyzmq/Makefile
+++ b/net/py-pyzmq/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= net devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= novel@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Python bindings for ZeroMQ
WWW= https://github.com/zeromq/pyzmq
diff --git a/net/py-s3transfer/Makefile b/net/py-s3transfer/Makefile
index 62f1a9c22252..3a774005361c 100644
--- a/net/py-s3transfer/Makefile
+++ b/net/py-s3transfer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= s3transfer
-PORTVERSION= 0.11.5
+PORTVERSION= 0.12.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-s3transfer/distinfo b/net/py-s3transfer/distinfo
index 8fea40ecee58..66d5641dad85 100644
--- a/net/py-s3transfer/distinfo
+++ b/net/py-s3transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178084
-SHA256 (s3transfer-0.11.5.tar.gz) = 8c8aad92784779ab8688a61aefff3e28e9ebdce43142808eaa3f0b0f402f68b7
-SIZE (s3transfer-0.11.5.tar.gz) = 149107
+TIMESTAMP = 1745936208
+SHA256 (s3transfer-0.12.0.tar.gz) = 8ac58bc1989a3fdb7c7f3ee0918a66b160d038a147c7b5db1500930a607e9a1c
+SIZE (s3transfer-0.12.0.tar.gz) = 149178
diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile
index ae886284da27..3aa16f88ccf8 100644
--- a/net/py-urllib3-future/Makefile
+++ b/net/py-urllib3-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= urllib3-future
-PORTVERSION= 2.12.917
+PORTVERSION= 2.12.919
CATEGORIES= net python
MASTER_SITES= PYPI \
https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/
diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo
index eb5932b18bc6..4cd42f53bffb 100644
--- a/net/py-urllib3-future/distinfo
+++ b/net/py-urllib3-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178086
-SHA256 (urllib3_future-2.12.917.tar.gz) = e5cf749b7861d3006d9cead2ac742f0f9d8880022b62799689cb2c4134dede6f
-SIZE (urllib3_future-2.12.917.tar.gz) = 1069369
+TIMESTAMP = 1745936210
+SHA256 (urllib3_future-2.12.919.tar.gz) = ce90c1ef08b265eccf29676f759a3a30a36b6ccc8a9e97d3473ea4b26f586d52
+SIZE (urllib3_future-2.12.919.tar.gz) = 1071199
diff --git a/net/rubygem-amq-protocol/Makefile b/net/rubygem-amq-protocol/Makefile
index 7a9c12f327ed..deab5789a4c1 100644
--- a/net/rubygem-amq-protocol/Makefile
+++ b/net/rubygem-amq-protocol/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem python:env shebangfix
NO_ARCH= yes
-REINPLACE_ARGS= -i ''
SHEBANG_FILES= codegen/codegen.py
diff --git a/net/rubygem-connection_pool/Makefile b/net/rubygem-connection_pool/Makefile
index 22117669dd9a..bcbb3ede08be 100644
--- a/net/rubygem-connection_pool/Makefile
+++ b/net/rubygem-connection_pool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= connection_pool
-PORTVERSION= 2.5.1
+PORTVERSION= 2.5.3
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-connection_pool/distinfo b/net/rubygem-connection_pool/distinfo
index 6ead3e72f040..7ce41d793dc9 100644
--- a/net/rubygem-connection_pool/distinfo
+++ b/net/rubygem-connection_pool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178270
-SHA256 (rubygem/connection_pool-2.5.1.gem) = ae802a90a4b5a081101b39d618e69921a9a50bea9ac3420a5b8c71f1befa3e9c
-SIZE (rubygem/connection_pool-2.5.1.gem) = 12800
+TIMESTAMP = 1745936446
+SHA256 (rubygem/connection_pool-2.5.3.gem) = cfd74a82b9b094d1ce30c4f1a346da23ee19dc8a062a16a85f58eab1ced4305b
+SIZE (rubygem/connection_pool-2.5.3.gem) = 12800
diff --git a/net/rubygem-devfile-gitlab/Makefile b/net/rubygem-devfile-gitlab/Makefile
deleted file mode 100644
index 55085ca8abe1..000000000000
--- a/net/rubygem-devfile-gitlab/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-PORTNAME= devfile
-DISTVERSION= 0.4.4
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= -gitlab
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Library used to generate kubernetes manifests from a Devfile
-WWW= https://gitlab.com/gitlab-org/ruby/gems/devfile-gem
-
-LICENSE= MIT
-
-USES= gem
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-devfile-gitlab/distinfo b/net/rubygem-devfile-gitlab/distinfo
deleted file mode 100644
index 3f7e9308d15a..000000000000
--- a/net/rubygem-devfile-gitlab/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1746603888
-SHA256 (rubygem/devfile-0.4.4.gem) = 7ab954cfb23755bba94d188e5927fa66be979084b84c1cf464c413f8501e92b5
-SIZE (rubygem/devfile-0.4.4.gem) = 124867584
diff --git a/net/rubygem-devfile-gitlab/pkg-descr b/net/rubygem-devfile-gitlab/pkg-descr
deleted file mode 100644
index 05adde9472f4..000000000000
--- a/net/rubygem-devfile-gitlab/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This gem generates Kubernetes yamls from a Devfile. This gem wraps the existing
-go Devfile library using FFI.
diff --git a/net/rubygem-fog-aws/Makefile b/net/rubygem-fog-aws/Makefile
index 1fd7a6687d9d..4e7774a47b52 100644
--- a/net/rubygem-fog-aws/Makefile
+++ b/net/rubygem-fog-aws/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fog-aws
-PORTVERSION= 3.30.0
+PORTVERSION= 3.31.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-fog-aws/distinfo b/net/rubygem-fog-aws/distinfo
index 7ef5da3f6c9f..286b5396cf2f 100644
--- a/net/rubygem-fog-aws/distinfo
+++ b/net/rubygem-fog-aws/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228162
-SHA256 (rubygem/fog-aws-3.30.0.gem) = f70b811b655fbfa2e7c59da9c3c0672af43436128cbee4bbf46ee6d78d9a5004
-SIZE (rubygem/fog-aws-3.30.0.gem) = 435200
+TIMESTAMP = 1745936398
+SHA256 (rubygem/fog-aws-3.31.0.gem) = 31f7854f102a5133562828c32c8587bdbf276576cadd2cd3aec1292eaf3f0405
+SIZE (rubygem/fog-aws-3.31.0.gem) = 435200
diff --git a/net/rubygem-fog-google/Makefile b/net/rubygem-fog-google/Makefile
index ab09919b0859..32aa7b588853 100644
--- a/net/rubygem-fog-google/Makefile
+++ b/net/rubygem-fog-google/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fog-google
-PORTVERSION= 1.24.1
-PORTREVISION= 2
+PORTVERSION= 1.25.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-addressable>=2.7.0:www/rubygem-addressable \
- rubygem-fog-core250>=0<2.6:devel/rubygem-fog-core250 \
+ rubygem-fog-core>=2.5<3:devel/rubygem-fog-core \
rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \
rubygem-fog-xml>=0.1.0<0.2:textproc/rubygem-fog-xml \
rubygem-google-apis-compute_v1>=0.53<1:devel/rubygem-google-apis-compute_v1 \
diff --git a/net/rubygem-fog-google/distinfo b/net/rubygem-fog-google/distinfo
index 9c34f0e30d69..110c4e4492e4 100644
--- a/net/rubygem-fog-google/distinfo
+++ b/net/rubygem-fog-google/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713001210
-SHA256 (rubygem/fog-google-1.24.1.gem) = dcd64ec5d12ed53f269afd7a88738b453e5150ef72b451900bb7abf3678358e0
-SIZE (rubygem/fog-google-1.24.1.gem) = 155648
+TIMESTAMP = 1745936400
+SHA256 (rubygem/fog-google-1.25.0.gem) = 58aea3b0abf5938ed6ca2a3b51282cfe7038403e2eeb70bdb0a1b998307ce18f
+SIZE (rubygem/fog-google-1.25.0.gem) = 155136
diff --git a/net/rubygem-fog-google/files/patch-gemspec b/net/rubygem-fog-google/files/patch-gemspec
deleted file mode 100644
index c58ba9710bf3..000000000000
--- a/net/rubygem-fog-google/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- fog-google.gemspec.orig 2024-10-30 07:29:28 UTC
-+++ fog-google.gemspec
-@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
-
- s.specification_version = 4
-
-- s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.5".freeze])
-+ s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.7".freeze])
- s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.2".freeze])
- s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1.0".freeze])
- s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, [">= 0.19".freeze, "< 1".freeze])
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
index d5d91e93bc01..052614f8ddbc 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-admin-v2
-PORTVERSION= 1.8.0
+PORTVERSION= 1.9.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
index d84b803b5215..2d8dd4816833 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405562
-SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.8.0.gem) = cf058b30e5b7ad262e340e46b5d02221a22b2b5db0536873aa9a3bd0a7152b88
-SIZE (rubygem/google-cloud-bigtable-admin-v2-1.8.0.gem) = 132096
+TIMESTAMP = 1745936402
+SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.9.0.gem) = b867bea0c3452a03e5ec559d3e1a33d57abedb2b0efa55540478d041c646092c
+SIZE (rubygem/google-cloud-bigtable-admin-v2-1.9.0.gem) = 132096
diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile
index 122a97401006..ede5d1b00ab5 100644
--- a/net/rubygem-google-cloud-pubsub-v1/Makefile
+++ b/net/rubygem-google-cloud-pubsub-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub-v1
-PORTVERSION= 1.8.0
+PORTVERSION= 1.8.1
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo
index 062a345a7b38..641b508ce362 100644
--- a/net/rubygem-google-cloud-pubsub-v1/distinfo
+++ b/net/rubygem-google-cloud-pubsub-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070734
-SHA256 (rubygem/google-cloud-pubsub-v1-1.8.0.gem) = a40f5ac13851b57a3f63c4266cdbb16f4fd0d94a9c6bae354c1c5418e5ecabe1
-SIZE (rubygem/google-cloud-pubsub-v1-1.8.0.gem) = 95232
+TIMESTAMP = 1745936404
+SHA256 (rubygem/google-cloud-pubsub-v1-1.8.1.gem) = 2bfc45905e18c21c7917ac4e181f62e40774e8fc20d618ab3ee35cce74906390
+SIZE (rubygem/google-cloud-pubsub-v1-1.8.1.gem) = 95232
diff --git a/net/rubygem-google-cloud-storage/Makefile b/net/rubygem-google-cloud-storage/Makefile
index 37e4d564e7c9..82200736b311 100644
--- a/net/rubygem-google-cloud-storage/Makefile
+++ b/net/rubygem-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 1.55.0
+PORTVERSION= 1.56.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-storage/distinfo b/net/rubygem-google-cloud-storage/distinfo
index 56af9e0cdfb5..7e6b41ee825f 100644
--- a/net/rubygem-google-cloud-storage/distinfo
+++ b/net/rubygem-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930310
-SHA256 (rubygem/google-cloud-storage-1.55.0.gem) = 006b111a50ad4f81eb06ac1abf1b9f0e3405ca2fbae555c014343fb4f2f8ae2b
-SIZE (rubygem/google-cloud-storage-1.55.0.gem) = 107520
+TIMESTAMP = 1745936406
+SHA256 (rubygem/google-cloud-storage-1.56.0.gem) = 9db05d2244c9750955b8a49a618431ae0935b6841fa18ba9638d659446b9694b
+SIZE (rubygem/google-cloud-storage-1.56.0.gem) = 108032
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index e3ccc16084ee..9a8f6886a286 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grpc
PORTVERSION= 1.67.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-x/Makefile b/net/rubygem-x/Makefile
index f0722e69fe67..a0f9b4225ef9 100644
--- a/net/rubygem-x/Makefile
+++ b/net/rubygem-x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= x
-PORTVERSION= 0.15.2
+PORTVERSION= 0.15.3
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -11,6 +11,8 @@ WWW= https://sferik.github.io/x-ruby/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+RUN_DEPENDS= rubygem-base64>=0.2:converters/rubygem-base64
+
USES= gem
NO_ARCH= yes
diff --git a/net/rubygem-x/distinfo b/net/rubygem-x/distinfo
index e343d9761ca6..37389a24076e 100644
--- a/net/rubygem-x/distinfo
+++ b/net/rubygem-x/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289332
-SHA256 (rubygem/x-0.15.2.gem) = 6abbfd7d58a8b732d45bed85035dac006649cd3379819d295349aa333ba9f8a7
-SIZE (rubygem/x-0.15.2.gem) = 18944
+TIMESTAMP = 1745936408
+SHA256 (rubygem/x-0.15.3.gem) = da5d625c09d83451473ae29d71ab15687d668311098fede90b00059bf90d700c
+SIZE (rubygem/x-0.15.3.gem) = 18944
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index e4c4df0aa0ec..25cdfe2c307a 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -19,22 +19,23 @@ USE_RC_SUBR= syncthing syncthing-discosrv syncthing-relaysrv \
BINS= syncthing stdiscosrv strelaysrv strelaypoolsrv
-.for x in ${BINS}
-PLIST_FILES+= bin/${x}
-.endfor
+# Anonymize
+MAKE_ENV+= BUILD_HOST=freebsd \
+ BUILD_USER=ports
-PORTDOCS= *
+NO_CCACHE= yes
+NO_WRKSUBDIR= yes
USERS= syncthing
GROUPS= syncthing
-# Anonymize
-MAKE_ENV+= BUILD_HOST=freebsd \
- BUILD_USER=ports
+.for x in ${BINS}
+PLIST_FILES+= bin/${x}
+.endfor
-OPTIONS_DEFINE= DOCS
+PORTDOCS= *
-NO_WRKSUBDIR= yes
+OPTIONS_DEFINE= DOCS
do-build:
@( cd ${WRKSRC}/${PORTNAME} ; \
@@ -44,11 +45,6 @@ do-build:
${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade build strelaypoolsrv; \
)
-do-test:
- @( cd ${WRKSRC}/${PORTNAME} ; \
- ${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade test ; \
- )
-
do-install:
.for x in ${BINS}
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/${x} \
@@ -60,4 +56,8 @@ do-install:
${STAGEDIR}${DOCSDIR}
.endfor
+do-test:
+ @( cd ${WRKSRC}/${PORTNAME} ; \
+ ${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade test ; \
+ )
.include <bsd.port.mk>
diff --git a/net/zmap/Makefile b/net/zmap/Makefile
index d829817f1b74..d0e67aa7346a 100644
--- a/net/zmap/Makefile
+++ b/net/zmap/Makefile
@@ -11,23 +11,19 @@ WWW= https://zmap.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= gengetopt>0:devel/gengetopt \
- gmake:devel/gmake
-LIB_DEPENDS= libjson-c.so:devel/json-c \
+BUILD_DEPENDS= gengetopt>0:devel/gengetopt
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libjson-c.so:devel/json-c \
libJudy.so:devel/judy \
- libgmp.so:math/gmp \
libpcap.so:net/libpcap \
libunistring.so:devel/libunistring
-USES= cmake:insource pkgconfig
-USE_GITHUB= yes
+USES= cmake pkgconfig
-CFLAGS+= -D_SYSTYPE_BSD
+USE_GITHUB= yes
CMAKE_ON= FORCE_CONF_INSTALL
-MANPAGE= zblacklist.1 zmap.1 ztee.1
-
post-patch:
@${REINPLACE_CMD} -i '' -e 's|/etc/zmap|${LOCALBASE}/etc/zmap|g' -e 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/CMakeLists.txt
@@ -39,8 +35,7 @@ post-patch:
${WRKSRC}/src/zmap.c
post-install:
-.for cnf in blocklist.conf zmap.conf
- @${MV} ${STAGEDIR}${ETCDIR}/${cnf} ${STAGEDIR}${ETCDIR}/${cnf}.sample
-.endfor
+ @${MV} ${STAGEDIR}${ETCDIR}/blocklist.conf ${STAGEDIR}${ETCDIR}/blocklist.conf.sample
+ @${MV} ${STAGEDIR}${ETCDIR}/zmap.conf ${STAGEDIR}${ETCDIR}/zmap.conf.sample
.include <bsd.port.mk>