[update] net/synapse 1.109.0

2024-06-18 Thread Renaud Allard

Hello,

Here is a patch for net/synapse 1.109.0
Tested on amd64

Best Regards
Index: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
diff -u -p -r1.80 Makefile
--- Makefile	28 May 2024 13:04:08 -	1.80
+++ Makefile	18 Jun 2024 11:52:17 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.108.0
+MODPY_EGG_VERSION =	1.109.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
diff -u -p -r1.60 distinfo
--- distinfo	28 May 2024 13:04:08 -	1.60
+++ distinfo	18 Jun 2024 11:52:17 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
-SHA256 (cargo/anyhow-1.0.83.tar.gz) = Jb2zLLvc4rUZqc1986Z4RDEA4mXV4lynY7dXKlEE9fM=
+SHA256 (cargo/anyhow-1.0.86.tar.gz) = s9HQRiOJkLnPW83iKj+zWE7lz2X7J2X0VO1CjHoAY9o=
 SHA256 (cargo/arc-swap-1.7.1.tar.gz) = aff4w5BrYrdUzVMmBHiUMWAh3P5aGUyOpSvdlJNKNFc=
 SHA256 (cargo/autocfg-1.3.0.tar.gz) = DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
 SHA256 (cargo/base64-0.21.7.tar.gz) = nSl96xkluJ8szBPXY1+gcU8SyHrc4cdTVrOcqbcXhWc=
@@ -54,8 +54,8 @@ SHA256 (cargo/regex-automata-0.4.6.tar.g
 SHA256 (cargo/regex-syntax-0.8.3.tar.gz) = ra1E4p5MgGEZSRp/BvA95NGvIsOmgN1H8ebheUOdH1Y=
 SHA256 (cargo/ryu-1.0.18.tar.gz) = 88tboNxDJCzhfemcGA6W25CyNbip/clUPJbSIJEWvZ8=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
-SHA256 (cargo/serde-1.0.201.tar.gz) = eA8c6+0WKeR1Oho4o8ctMLl+wETwrvaMsmZQo8XPNjw=
-SHA256 (cargo/serde_derive-1.0.201.tar.gz) = xeQFkwuXlvHAC+6IDQP8fgu0uaEa/Hdohf/oQyDaKGU=
+SHA256 (cargo/serde-1.0.203.tar.gz) = clOrTelx5y+3vpg4AjAMMLWn8MLlb6uKv8aiFDB8AJQ=
+SHA256 (cargo/serde_derive-1.0.203.tar.gz) = UAy8Dr629GYn9Q8/WBHM9r8AZDvjALTD6rwO9V3Ftbo=
 SHA256 (cargo/serde_json-1.0.117.tar.gz) = RVGC6mFCsU+T9LxTIKKzHB8ma2akpchYsBMwKl2Mv8M=
 SHA256 (cargo/sha1-0.10.6.tar.gz) = 47+Cmi1Rq0pd3xNS2EcMFAytyDAbKuF4nbAj8Bzt1ro=
 SHA256 (cargo/sha2-0.10.8.tar.gz) = eT23WtK8r8P/p8aLIV/uJo9TeYLNkB0TL4nGND86Pcg=
@@ -84,9 +84,9 @@ SHA256 (cargo/windows_i686_msvc-0.52.5.t
 SHA256 (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = TkJG92ve/wnrSIdaD9Pir2qtp51AnTMBGIbT4VgVF9k=
 SHA256 (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = hSKY5ILNZ8NW3dlXA4bihitWc8hb1fiN+atoArM0xZY=
 SHA256 (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = vsR+W/0b/w7q9ti0hcwQdIkaGXq0Il1QTLehq4iwK/A=
-SHA256 (synapse-1.108.0.tar.gz) = lke4M+JJO2HMp1iS5WdLDTFxW6/46wWyoj41FJu0Nx0=
+SHA256 (synapse-1.109.0.tar.gz) = TJTQx6CCF77XbAozCIAvnR4i0cMdKo4rhU0Rjs0DRcE=
 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
-SIZE (cargo/anyhow-1.0.83.tar.gz) = 45650
+SIZE (cargo/anyhow-1.0.86.tar.gz) = 46741
 SIZE (cargo/arc-swap-1.7.1.tar.gz) = 68512
 SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524
 SIZE (cargo/base64-0.21.7.tar.gz) = 82576
@@ -141,8 +141,8 @@ SIZE (cargo/regex-automata-0.4.6.tar.gz)
 SIZE (cargo/regex-syntax-0.8.3.tar.gz) = 347497
 SIZE (cargo/ryu-1.0.18.tar.gz) = 47713
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/serde-1.0.201.tar.gz) = 77725
-SIZE (cargo/serde_derive-1.0.201.tar.gz) = 55865
+SIZE (cargo/serde-1.0.203.tar.gz) = 77935
+SIZE (cargo/serde_derive-1.0.203.tar.gz) = 55867
 SIZE (cargo/serde_json-1.0.117.tar.gz) = 146921
 SIZE (cargo/sha1-0.10.6.tar.gz) = 13517
 SIZE (cargo/sha2-0.10.8.tar.gz) = 26357
@@ -171,4 +171,4 @@ SIZE (cargo/windows_i686_msvc-0.52.5.tar
 SIZE (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = 831539
 SIZE (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = 433246
 SIZE (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 827905
-SIZE (synapse-1.108.0.tar.gz) = 8506853
+SIZE (synapse-1.109.0.tar.gz) = 8529953
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
diff -u -p -r1.27 modules.inc
--- modules.inc	28 May 2024 13:04:08 -	1.27
+++ modules.inc	18 Jun 2024 11:52:17 -
@@ -1,5 +1,5 @@
 MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
-MODCARGO_CRATES +=	anyhow	1.0.83	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.86	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	arc-swap	1.7.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.3.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	base64	0.21.7	# MIT OR Apache-2.0
@@ -54,8 +54,8 @@ MODCARGO_CRATES +=	regex-automata	0.4.6	
 MODCARGO_CRATES +=	regex-syntax	0.8.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.18	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.201	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.201	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.203	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.203	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.117	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sha1	0.10.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sha2	

[update] net/mautrix-whatsapp 0.10.8

2024-06-17 Thread Renaud Allard

Hello,

Here is a diff for net/mautrix-whatsapp 0.10.8
Tested on amd64

Best Regards
Index: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
diff -u -p -r1.27 Makefile
--- Makefile	16 Apr 2024 12:57:00 -	1.27
+++ Makefile	17 Jun 2024 13:51:23 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.7
+MODGO_VERSION =	v0.10.8
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
diff -u -p -r1.19 distinfo
--- distinfo	16 Apr 2024 12:57:00 -	1.19
+++ distinfo	17 Jun 2024 13:51:23 -
@@ -15,6 +15,8 @@ SHA256 (go_modules/github.com/beorn7/per
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.mod) = QLB2WWhek/DlLKQqgJYRf4GjeZ9x6YnJLQEI+hwu2Q4=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.zip) = ziWFSovq5cIL3ehA1RQub70fhvDlhEJwW4+yHfzkhQE=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.zip) = TETjprhN5Ns5PjQVN8cSQDH6mNX5iGCtMbMrSJDyI0w=
@@ -39,7 +41,6 @@ SHA256 (go_modules/github.com/golang/pro
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.zip) = k72m6I1KCkk6mLSB3mehAACnVdFfFqgAtJprltG9b4E=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
@@ -88,8 +89,8 @@ SHA256 (go_modules/github.com/pmezard/go
 SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
 SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.14.0.mod) = xDWLjNFGDYA6jQ0EhNR1sjUfRDfZDRfUFMl8LobflPI=
 SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.18.0.mod) = nQAeksicigT9krTj8FATDXjm+cxvuxXaaWWjWpk1+Ns=
-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.19.0.mod) = QV2oW8eTh2wM4oTN/iKAyR8haG47D0Qnhu232Saxovg=
-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.19.0.zip) = MEtBGpBxdzu6Xic5UGQS5bxuystlcaxGUXVVTl1Q0LM=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.19.1.mod) = u2yq89JF8hD7gBylJMtsHOTsSYR1spPB6suoDgu6tIo=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.19.1.zip) = kYFU5LrW2D3F77SFb9FMEub6VD1bDWKW/qh5RGUAGCk=
 SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.3.0.mod) = Pd+opyPZ68uCw2VyWFTHIfs859dwbH5s03uR6jD0DYs=
 SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.5.0.mod) = yt9yId/EOW9CgzHTLJVCe2jTmtgTv3Ye8Lih/7zJ+ww=
 SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.5.0.zip) = JuusquBSnvRW5X0KRw4mK8HUnvBYM1UGK1GN0GPWors=
@@ -107,7 +108,8 @@ SHA256 (go_modules/github.com/rs/xid/@v/
 SHA256 (go_modules/github.com/rs/zerolog/@v/v1.29.0.mod) = sEBnR3DEQ935scwvxUOp9hy/fj7mccjB2IA3nkthEEc=
 SHA256 (go_modules/github.com/rs/zerolog/@v/v1.29.1.mod) = G++QGVdvBN6cS2MUTrxTfo3tTBxgzDLCcMCuV5SkjMs=
 SHA256 (go_modules/github.com/rs/zerolog/@v/v1.32.0.mod) = GpkGM0KRxcnO1hJAx/o33yKhsp20IB7lQlhKAYTL6vU=
-SHA256 (go_modules/github.com/rs/zerolog/@v/v1.32.0.zip) = H/8UA5UuFo3TwAvJlDObAJyRYzUJPfVSXtywfAxcMl4=
+SHA256 (go_modules/github.com/rs/zerolog/@v/v1.33.0.mod) = GpkGM0KRxcnO1hJAx/o33yKhsp20IB7lQlhKAYTL6vU=
+SHA256 (go_modules/github.com/rs/zerolog/@v/v1.33.0.zip) = rpjQiCpGVTaA4qRq/0H9eN2rpE1Pr+MPwpvS1X9ZoGQ=
 SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.8.1.mod) = 2iyqrO+XDEw/NsE31VZ/rvlAPm9iGUgEx2cqOXUhkyI=
 SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.8.1.zip) = jK7DLgq6G5Xv/GnWRbUPk3E3948NBTSxSfAX3AFko1Q=
 SHA256 (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod) = 5RncO0Lr7E6rs9pDmSnoEcJ3hQJuTfJSJuj9wBX3/w4=
@@ -126,36 +128,37 @@ SHA256 (go_modules/github.com/tidwall/sj
 SHA256 (go_modules/github.com/tidwall/sjson/@v/v1.2.5.zip) 

Re: net/synapse: fix tests

2024-06-11 Thread Renaud Allard



On 6/10/24 4:01 PM, Kirill A. Korinsky wrote:

ports@

I discovered that make test for net/synapse doesn't work, all tests fail.

Thus, tests seems to be leaked and it consumes near 8G of RAM before it was
killed due to hit the hard limit on my system.

To avoid that I had added pytest-forked to run each test in dedicated
process that allows to limit memory consumption to 200-300 mb,
thsu, py-test-forked had missed dependecy to py-py which is known issue:
https://github.com/pytest-dev/pytest-forked/issues/88



That's OK for me, but if you find a way so that it passes psql tests 
too, like Landry@ suggested, that would be nice.



Anyway, some tests still fails due to requerement postgresql:

=== short test summary info 
FAILED 
tests/app/test_openid_listener.py::FederationReaderOpenIDListenerTests::test_openid_listener_0
FAILED 
tests/app/test_openid_listener.py::FederationReaderOpenIDListenerTests::test_openid_listener_1
FAILED 
tests/app/test_openid_listener.py::FederationReaderOpenIDListenerTests::test_openid_listener_2
FAILED 
tests/app/test_openid_listener.py::FederationReaderOpenIDListenerTests::test_openid_listener_3
FAILED 
tests/replication/test_federation_ack.py::FederationAckTestCase::test_federation_ack_sent
FAILED 
tests/storage/test_rollback_worker.py::WorkerSchemaTests::test_not_upgraded_current_schema_version_with_outstanding_deltas
FAILED 
tests/storage/test_rollback_worker.py::WorkerSchemaTests::test_not_upgraded_old_schema_version
FAILED 
tests/storage/test_rollback_worker.py::WorkerSchemaTests::test_rolling_back
FAILED 
tests/storage/test_room_search.py::EventSearchInsertionTest::test_null_byte
FAILED tests/storage/test_room_search.py::MessageSearchTest::test_sqlite_search
ERROR tests/federation/transport/server/test__base.py::test_disconnect
ERROR tests/http/test_servlet.py::test_disconnect
ERROR tests/replication/http/test__base.py::test_disconnect
ERROR tests/test_server.py::test_disconnect
= 10 failed, 2816 passed, 302 skipped, 196 warnings, 4 errors in 2082.83s 
(0:34:42) =

So, here the diff:

diff --git net/synapse/Makefile net/synapse/Makefile
index 14d1308402c..54a2525ab69 100644
--- net/synapse/Makefile
+++ net/synapse/Makefile
@@ -71,11 +71,19 @@ RUN_DEPENDS +=  www/py-requests${MODPY_FLAVOR}
  TEST_DEPENDS =${FULLPKGNAME}:${BUILD_PKGPATH} \
devel/py-mock${MODPY_FLAVOR} \
devel/py-parameterized${MODPY_FLAVOR} \
+   devel/py-test-forked${MODPY_FLAVOR} \
www/py-jwt${MODPY_FLAVOR}
  
  do-configure:

@${MODCARGO_configure}
  
+MODPY_PYTEST_ARGS =	--forked tests/

+MODPY_TEST_DIR =   ${WRKDIR}
+
+pre-test:
+   @rm -fr ${WRKDIR}/tests
+   @cp -r ${WRKSRC}/tests ${WRKDIR}/
+
  # to generate rust modules.inc:
  #  make modcargo-gen-crates and modcargo-gen-crates-licenses
  .include "modules.inc"

diff --git devel/py-test-forked/Makefile devel/py-test-forked/Makefile
index 4682cc8931b..37738d5184a 100644
--- devel/py-test-forked/Makefile
+++ devel/py-test-forked/Makefile
@@ -4,7 +4,7 @@ MODPY_EGG_VERSION = 1.6.0
  
  DISTNAME =		pytest-forked-${MODPY_EGG_VERSION}

  PKGNAME = py-test-forked-${MODPY_EGG_VERSION}
-REVISION = 0
+REVISION = 1
  
  CATEGORIES =		devel
  
@@ -22,6 +22,7 @@ MODPY_PI =		Yes

  MODPY_PYBUILD =   setuptools_scm
  MODPY_PYTEST_ARGS =   -v
  
-RUN_DEPENDS =		devel/py-test${MODPY_FLAVOR}

+RUN_DEPENDS =  devel/py-py${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR}
  
  .include 





smime.p7s
Description: S/MIME Cryptographic Signature


[update] geo/traccar 6.2

2024-06-04 Thread Renaud Allard

Hello,

Here is a patch for geo/traccar 6.2
The default.xml configuration file is now obsolete, although it will 
still work if you have it defined in your traccar.xml.


Tested on amd64 with java 17 and java 21

Best Regards
Index: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
diff -u -p -r1.38 Makefile
--- Makefile	2 May 2024 14:30:02 -	1.38
+++ Makefile	4 Jun 2024 07:28:07 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		6.1
+V =		6.2
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
@@ -26,11 +26,11 @@ NO_BUILD =	Yes
 NO_TEST =	Yes
 
 do-configure:
-	${SUBST_CMD} ${WRKSRC}/conf/{default,traccar}.xml
+	${SUBST_CMD} ${WRKSRC}/conf/traccar.xml
 
 do-install:
 	${INSTALL_DATA_DIR} ${PREFIX}/share/traccar/
 	cp -r ${WRKSRC}/* ${PREFIX}/share/traccar/
-	rm ${PREFIX}/share/traccar/conf/{default,traccar}.xml.*
+	rm ${PREFIX}/share/traccar/conf/traccar.xml.*
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
diff -u -p -r1.25 distinfo
--- distinfo	2 May 2024 14:30:02 -	1.25
+++ distinfo	4 Jun 2024 07:28:07 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-6.1.zip) = navhK4wKWE2OwOPMUHzTejtxgNQELGT8UT5El+w9ZUs=
-SIZE (traccar-other-6.1.zip) = 130279335
+SHA256 (traccar-other-6.2.zip) = 4xZF86aqUQJl5p5rb63Oybq6wxBPyWm0HycD3lm46q8=
+SIZE (traccar-other-6.2.zip) = 133434326
Index: patches/patch-conf_default_xml
===
RCS file: patches/patch-conf_default_xml
diff -N patches/patch-conf_default_xml
--- patches/patch-conf_default_xml	2 May 2024 14:30:02 -	1.15
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,29 +0,0 @@
-Index: conf/default.xml
 conf/default.xml.orig
-+++ conf/default.xml
-@@ -15,6 +15,7 @@
- ./override
- false
- false
-+127.0.0.1
- true
- 
- true
-@@ -24,7 +25,7 @@
- true
- 
- info
--./logs/tracker-server.log
-+/var/log/traccar/tracker-server.log
- true
- 
- true
-@@ -35,8 +36,6 @@
- ./media
- 
- web,mail,command
--
--https://www.traccar.org/analytics/
- 
- true
- 
Index: patches/patch-conf_traccar_xml
===
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_traccar_xml,v
diff -u -p -r1.2 patch-conf_traccar_xml
--- patches/patch-conf_traccar_xml	11 Mar 2022 19:06:20 -	1.2
+++ patches/patch-conf_traccar_xml	4 Jun 2024 07:28:07 -
@@ -1,21 +1,16 @@
 Index: conf/traccar.xml
 --- conf/traccar.xml.orig
 +++ conf/traccar.xml
-@@ -4,7 +4,7 @@
- 
- 
- 
--./conf/default.xml
-+${PREFIX}/share/traccar/conf/default.xml
- 
- 
- 
+@@ -5,8 +5,11 @@
+ 
+
  org.h2.Driver
 -jdbc:h2:./data/database
 +jdbc:h2:/var/db/traccar/database
  sa
  
- 
++
++127.0.0.1
++/var/log/traccar/tracker-server.log
+
+ 
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
diff -u -p -r1.28 PLIST
--- pkg/PLIST	2 May 2024 14:30:02 -	1.28
+++ pkg/PLIST	4 Jun 2024 07:28:07 -
@@ -17,7 +17,6 @@ share/examples/login.conf.d/traccar
 share/traccar/
 @comment share/traccar/README.txt
 share/traccar/conf/
-share/traccar/conf/default.xml
 share/traccar/conf/traccar.xml
 @sample ${SYSCONFDIR}/traccar/
 @mode 640
@@ -31,27 +30,27 @@ share/traccar/conf/traccar.xml
 share/traccar/lib/
 share/traccar/lib/HikariCP-5.1.0.jar
 share/traccar/lib/SparseBitSet-1.2.jar
-share/traccar/lib/accessors-smart-2.5.0.jar
-share/traccar/lib/amqp-client-5.20.0.jar
+share/traccar/lib/accessors-smart-2.5.1.jar
+share/traccar/lib/amqp-client-5.21.0.jar
 share/traccar/lib/animal-sniffer-annotations-1.23.jar
 share/traccar/lib/annotations-16.0.3.jar
 share/traccar/lib/annotations-4.1.1.4.jar
 share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-3.0.5.jar
-share/traccar/lib/api-common-2.12.0.jar
-share/traccar/lib/asm-9.3.jar
+share/traccar/lib/aopalliance-repackaged-3.1.0.jar
+share/traccar/lib/api-common-2.31.0.jar
+share/traccar/lib/asm-9.6.jar
 share/traccar/lib/asm-analysis-9.2.jar
 share/traccar/lib/asm-commons-9.2.jar
 share/traccar/lib/asm-tree-9.2.jar
 share/traccar/lib/asm-util-9.2.jar
-share/traccar/lib/auto-value-annotations-1.10.1.jar
-share/traccar/lib/aws-java-sdk-core-1.12.694.jar
-share/traccar/lib/aws-java-sdk-sns-1.12.694.jar
-share/traccar/lib/aws-java-sdk-sqs-1.12.694.jar
+share/traccar/lib/auto-value-annotations-1.10.4.jar
+share/traccar/lib/aws-java-sdk-core-1.12.733.jar
+share/traccar/lib/aws-java-sdk-sns-1.12.733.jar
+share/traccar/lib/aws-java-sdk-sqs-1.12.733.jar
 share/traccar/lib/caffeine-2.9.3.jar
 share/traccar/lib/checker-qual-3.42.0.jar
 share/traccar/lib/commons-beanutils-1.9.4.jar
-share/traccar/lib/commons-codec-1.16.1.jar
+share/traccar/lib/commons-codec-1.17.0.jar
 

[update] net/synapse 1.108.0

2024-05-28 Thread Renaud Allard

Hello,

Here is a patch to update net/synapse to 1.108.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
diff -u -p -r1.79 Makefile
--- Makefile	15 May 2024 14:29:07 -	1.79
+++ Makefile	28 May 2024 12:52:59 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.107.0
+MODPY_EGG_VERSION =	1.108.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
diff -u -p -r1.59 distinfo
--- distinfo	15 May 2024 14:29:07 -	1.59
+++ distinfo	28 May 2024 12:52:59 -
@@ -1,11 +1,11 @@
-SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.82.tar.gz) = 9TiDevNub2qb4Pqmf5oxT4EZ5OS1hnxqtA7WA2AUJRk=
-SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
-SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
+SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
+SHA256 (cargo/anyhow-1.0.83.tar.gz) = Jb2zLLvc4rUZqc1986Z4RDEA4mXV4lynY7dXKlEE9fM=
+SHA256 (cargo/arc-swap-1.7.1.tar.gz) = aff4w5BrYrdUzVMmBHiUMWAh3P5aGUyOpSvdlJNKNFc=
+SHA256 (cargo/autocfg-1.3.0.tar.gz) = DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
 SHA256 (cargo/base64-0.21.7.tar.gz) = nSl96xkluJ8szBPXY1+gcU8SyHrc4cdTVrOcqbcXhWc=
-SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
+SHA256 (cargo/bitflags-2.5.0.tar.gz) = z0udapRPdn+OXg2wGFcGI8hfPZJaxxjbTgbQGHrbIcE=
 SHA256 (cargo/blake2-0.10.6.tar.gz) = RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
-SHA256 (cargo/block-buffer-0.10.3.tar.gz) = acziBzdJj5e5k0cKblNrhSPwr3iSpPkozOsaxeUuvn4=
+SHA256 (cargo/block-buffer-0.10.4.tar.gz) = MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
 SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
 SHA256 (cargo/bytes-1.6.0.tar.gz) = UU3hfeRf243AIrGnl1VWxTyG+fCqX1NLmJd7FxhXwsk=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
@@ -13,59 +13,59 @@ SHA256 (cargo/cpufeatures-0.2.12.tar.gz)
 SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
 SHA256 (cargo/digest-0.10.7.tar.gz) = ntmigfe8m3V25hRoumFaZqXIz9/0JCCnCqgnAaOx4pI=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
-SHA256 (cargo/generic-array-0.14.6.tar.gz) = v/SelHKX8zEkR6vcp59F9HOAl8yCsG5yBU0iI/YB8bk=
-SHA256 (cargo/getrandom-0.2.14.tar.gz) = lLIuBuywEQmBBRcjkQy/C19eCaIGLddmMzTueanRKGw=
+SHA256 (cargo/generic-array-0.14.7.tar.gz) = hWScpR/XInLXghra8nStkcKIJ3cT2cGIINhJmn/2npo=
+SHA256 (cargo/getrandom-0.2.15.tar.gz) = xFZ8jbEK6RCJyZr4TGjDjaPsLwh8P4KWC82/Nla29Nc=
 SHA256 (cargo/headers-0.4.0.tar.gz) = MiEG5r0Mui1erVid24FQoT18QhfPgNfE9oLKmUzMaqk=
 SHA256 (cargo/headers-core-0.3.0.tar.gz) = VLSiJVPUJCxJ/dubqZipmWK1zG8iy1o0gr7CJSJAPOQ=
 SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
 SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
 SHA256 (cargo/http-1.1.0.tar.gz) = IbndtFhxC8N2SBuEL12mXN8xUi3iMsHKgUarzio1glg=
 SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak=
-SHA256 (cargo/indoc-2.0.4.tar.gz) = Hhhs+66AhOUT2v9CQLR5fjQvmIzs2k+2yTkVD5YxX9g=
-SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetNB66342Ock4mTxPlk+Bkj1s+lLOJal3yg74BXsw=
+SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1Ik0dYGAF4CyX9apOiO6yMEiLzAO8nKTXmROZ8rU=
+SHA256 (cargo/itoa-1.0.11.tar.gz) = SfHxSHMzVFRQDVlhHxz0pLD3hvmsEfQxKnjkzyVmaVs=
 SHA256 (cargo/js-sys-0.3.69.tar.gz) = KcFVY9wnJpc99ic1fODJ3d2+oZSDaQnWVd9qddLPKW0=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
-SHA256 (cargo/libc-0.2.153.tar.gz) = nBmPkXKKgigaZOH0+e6yXYLLMqXeJRxr0bUVTWOo570=
-SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
+SHA256 (cargo/libc-0.2.154.tar.gz) = rnQzOLkv+RRs6DmS92ajEGapGoyEpF4OnyHnz23m00Y=
+SHA256 (cargo/lock_api-0.4.12.tar.gz) = B6+LnN0oG3kV9BP6c/KevV1V0NPwFVWE2t4f8YzqGxc=
 SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
-SHA256 (cargo/memchr-2.6.3.tar.gz) = jyMtbvcH4ZVqQzQmk9KjHnKYlVTVgpnXqIc4zJWw01w=
-SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
+SHA256 (cargo/memchr-2.7.2.tar.gz) = bIZAxdcwyxPr2QfY0EtS9VrJou7FW0QMiJL0DVbHbB0=
+SHA256 (cargo/memoffset-0.9.1.tar.gz) = SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
 SHA256 (cargo/mime-0.3.17.tar.gz) = aHe7UUCB7ip/9e+d4ygfFKTdS86sTAk4gHSmtd+KE5o=
-SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
-SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
-SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = 

[update] net/synapse 1.107.0

2024-05-15 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.107.0.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.78
diff -u -p -r1.78 Makefile
--- Makefile	6 May 2024 12:23:48 -	1.78
+++ Makefile	15 May 2024 08:30:42 -
@@ -1,7 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.106.0
-REVISION =	0
+MODPY_EGG_VERSION =	1.107.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.58
diff -u -p -r1.58 distinfo
--- distinfo	30 Apr 2024 14:09:43 -	1.58
+++ distinfo	15 May 2024 08:30:42 -
@@ -54,9 +54,9 @@ SHA256 (cargo/regex-automata-0.4.4.tar.g
 SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.197.tar.gz) = P7HIc+G5sFak3EwMGYskw/+gWSQ4dVUrK9CTOxruTOI=
-SHA256 (cargo/serde_derive-1.0.197.tar.gz) = frCzS0LtwX9rfKyEpSocXw4bsiJ+mXypAR6j3TToYQs=
-SHA256 (cargo/serde_json-1.0.115.tar.gz) = EtxcRtqo6f309ecbbPmlPySH2g6G5VgI4tNVOWZkl90=
+SHA256 (cargo/serde-1.0.200.tar.gz) = 3cb5zJTWfA4hqvfto6AQ/Tr3jr9uCWqm4uE8eXSczk8=
+SHA256 (cargo/serde_derive-1.0.200.tar.gz) = hW8Ea5QAzuPIyU7VcuzbdSREwkUowDXNNYgqrW9JK8s=
+SHA256 (cargo/serde_json-1.0.116.tar.gz) = PhfbcSbRf+uU6z+tRr8alrA06KrLwud1/oFQX4sLKBM=
 SHA256 (cargo/sha1-0.10.5.tar.gz) = 8EKT3IDDmTUZ8tf29RFwfucJT+DG00Bv6zMM2zVA66M=
 SHA256 (cargo/sha2-0.10.8.tar.gz) = eT23WtK8r8P/p8aLIV/uJo9TeYLNkB0TL4nGND86Pcg=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
@@ -81,7 +81,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.106.0.tar.gz) = r92q/BkPgYUsc5QUG677ovs3nJ3Qzvm3ZERcpVNSmP8=
+SHA256 (synapse-1.107.0.tar.gz) = /lNjLZWmcBl6e61ZUY4bxGJx4/PyifrcABXbOTro69E=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.82.tar.gz) = 45361
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -138,9 +138,9 @@ SIZE (cargo/regex-automata-0.4.4.tar.gz)
 SIZE (cargo/regex-syntax-0.8.2.tar.gz) = 347228
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.197.tar.gz) = 77087
-SIZE (cargo/serde_derive-1.0.197.tar.gz) = 55771
-SIZE (cargo/serde_json-1.0.115.tar.gz) = 147100
+SIZE (cargo/serde-1.0.200.tar.gz) = 77611
+SIZE (cargo/serde_derive-1.0.200.tar.gz) = 55785
+SIZE (cargo/serde_json-1.0.116.tar.gz) = 146790
 SIZE (cargo/sha1-0.10.5.tar.gz) = 12146
 SIZE (cargo/sha2-0.10.8.tar.gz) = 26357
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
@@ -165,4 +165,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.106.0.tar.gz) = 8496922
+SIZE (synapse-1.107.0.tar.gz) = 8500938
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.25
diff -u -p -r1.25 modules.inc
--- modules.inc	30 Apr 2024 14:09:43 -	1.25
+++ modules.inc	15 May 2024 08:30:42 -
@@ -54,9 +54,9 @@ MODCARGO_CRATES +=	regex-automata	0.4.4	
 MODCARGO_CRATES +=	regex-syntax	0.8.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.197	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.197	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_json	1.0.115	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.200	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.200	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_json	1.0.116	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sha1	0.10.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sha2	0.10.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.49
diff -u -p -r1.49 PLIST
--- pkg/PLIST	30 Apr 2024 14:09:43 -	1.49
+++ pkg/PLIST	15 May 2024 08:30:42 -
@@ -2065,6 +2065,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/84/02_auth_links_index.sql
 

[update] devel/py-pydantic 1.10.15

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for devel/py-pydantic 1.10.15
Tested on amd64 and with synapse 1.106.0

This is still not v2 because v2 is a complete rewrite and needs new 
ports as dependencies. But v1 is still maintained.


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-pydantic/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile	1 May 2023 18:42:01 -	1.4
+++ Makefile	6 May 2024 09:56:00 -
@@ -1,6 +1,6 @@
 COMMENT =		data validation using Python type hints
 
-MODPY_EGG_VERSION =	1.10.7
+MODPY_EGG_VERSION =	1.10.15
 DISTNAME =		pydantic-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-pydantic/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	1 May 2023 18:42:01 -	1.2
+++ distinfo	6 May 2024 09:56:00 -
@@ -1,2 +1,2 @@
-SHA256 (pydantic-1.10.7.tar.gz) = z8g8Bni2ulGwUyvqZoYGF8TNQlHs926YRvpanzRU6X4=
-SIZE (pydantic-1.10.7.tar.gz) = 344063
+SHA256 (pydantic-1.10.15.tar.gz) = yoMuEk7aIxpgoEHaTwE+P/JJSdlKARVLE3/C8qQ8P/s=
+SIZE (pydantic-1.10.15.tar.gz) = 350343
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-pydantic/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	5 Sep 2022 15:39:48 -	1.1.1.1
+++ pkg/PLIST	6 May 2024 09:56:00 -
@@ -57,6 +57,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -107,6 +109,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic/typing.py
 @so lib/python${MODPY_VERSION}/site-packages/pydantic/utils.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/pydantic/utils.py
+@so lib/python${MODPY_VERSION}/site-packages/pydantic/v1.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/pydantic/v1.py
 @so lib/python${MODPY_VERSION}/site-packages/pydantic/validators.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/pydantic/validators.py
 @so lib/python${MODPY_VERSION}/site-packages/pydantic/version.${MODPY_PYC_MAGIC_TAG}so


smime.p7s
Description: S/MIME Cryptographic Signature


[update] www/py-treq 23.11.0

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for www/py-treq 23.11.0
Tested on amd64 and with synapse 1.106.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/www/py-treq/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile	25 Nov 2022 21:11:41 -	1.7
+++ Makefile	6 May 2024 09:02:36 -
@@ -1,9 +1,8 @@
 COMMENT =		HTTP library inspired by requests on top of Twisted Agents
 
-MODPY_EGG_VERSION =	22.2.0
+MODPY_EGG_VERSION =	23.11.0
 DISTNAME =		treq-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
-REVISION =		1
 
 CATEGORIES =		www
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-treq/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	5 May 2022 09:35:29 -	1.2
+++ distinfo	6 May 2024 09:02:36 -
@@ -1,2 +1,2 @@
-SHA256 (treq-22.2.0.tar.gz) = 33V+PxQfx4Lt4HamBFIRlP/LQPomRc9I5aNwYDB/Uuw=
-SIZE (treq-22.2.0.tar.gz) = 72922
+SHA256 (treq-23.11.0.tar.gz) = CRT/kp/RYyzhZ5cjUmD4vBnSD/fEWcHeq9ZbjGjL6sU=
+SIZE (treq-23.11.0.tar.gz) = 74450


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-typing-extensions 4.11.0

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for devel/py-typing-extensions 4.11.0
Tested on amd64 and with synapse 1.106.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-typing-extensions/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile	17 Oct 2023 13:43:56 -	1.13
+++ Makefile	6 May 2024 09:02:15 -
@@ -1,6 +1,6 @@
 COMMENT =		backported type hints for python >= 3.5
 
-MODPY_EGG_VERSION =	4.8.0
+MODPY_EGG_VERSION =	4.11.0
 DISTNAME =		typing_extensions-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-typing-extensions/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo	17 Oct 2023 13:43:56 -	1.8
+++ distinfo	6 May 2024 09:02:15 -
@@ -1,2 +1,2 @@
-SHA256 (typing_extensions-4.8.0.tar.gz) = 345DOenLdzV1WMvbzsozwwNxTPhh0e7xXhBwBVrot+8=
-SIZE (typing_extensions-4.8.0.tar.gz) = 71456
+SHA256 (typing_extensions-4.11.0.tar.gz) = g/CFvVylnIApX8KoKrXaxnnL4CufM/fYOvaOJBvqUbA=
+SIZE (typing_extensions-4.11.0.tar.gz) = 78744


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-pydantic-compat 0.1.2

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for devel/py-pydantic-compat 0.1.2
Tested on amd64 and with synapse 1.106.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-pydantic-compat/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	15 Nov 2023 11:23:31 -	1.2
+++ Makefile	6 May 2024 09:01:50 -
@@ -1,6 +1,6 @@
 COMMENT =		compatibility for pydantic v1-v2 cross compatibility
 
-MODPY_EGG_VERSION =	0.1.1
+MODPY_EGG_VERSION =	0.1.2
 DISTNAME =		pydantic_compat-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-pydantic-compat/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	15 Nov 2023 11:23:31 -	1.2
+++ distinfo	6 May 2024 09:01:50 -
@@ -1,2 +1,2 @@
-SHA256 (pydantic_compat-0.1.1.tar.gz) = LvFJ9iQpbwg5UWXY7w8F7UUSTLgt3kQv0DKQAjnezvs=
-SIZE (pydantic_compat-0.1.1.tar.gz) = 13377
+SHA256 (pydantic_compat-0.1.2.tar.gz) = xcW8o5yi0iytAMAomOQA4ZIOUSdkmo6GBjfxVWZzk3M=
+SIZE (pydantic_compat-0.1.2.tar.gz) = 12838
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-pydantic-compat/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	15 Nov 2023 11:23:31 -	1.2
+++ pkg/PLIST	6 May 2024 09:01:50 -
@@ -11,8 +11,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_shared.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/__init__.py
@@ -37,4 +35,3 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/decorators.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/mixin.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/py.typed
-lib/python${MODPY_VERSION}/site-packages/pydantic_compat/v1.py


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-importlib-metadata 7.1.0

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for devel/py-importlib-metadata 7.1.0
Tested on amd64 and with synapse 1.106.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-importlib-metadata/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile	30 Mar 2024 20:03:01 -	1.17
+++ Makefile	6 May 2024 09:01:27 -
@@ -1,6 +1,6 @@
 COMMENT =		library providing an API for accessing packages metadata
 
-MODPY_EGG_VERSION =	6.8.0
+MODPY_EGG_VERSION =	7.1.0
 DISTNAME =		importlib_metadata-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-importlib-metadata/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo	17 Oct 2023 13:39:10 -	1.8
+++ distinfo	6 May 2024 09:01:27 -
@@ -1,2 +1,2 @@
-SHA256 (importlib_metadata-6.8.0.tar.gz) = 26zniS2MDErBrQlmYiMvgx1OZPTEVFvVMBaj6dRlR0M=
-SIZE (importlib_metadata-6.8.0.tar.gz) = 53494
+SHA256 (importlib_metadata-7.1.0.tar.gz) = t4k4uSbujV8CD8R3LUhwRYBaVd260uzyHG1gk43H/NI=
+SIZE (importlib_metadata-7.1.0.tar.gz) = 52120
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-importlib-metadata/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST	14 Nov 2022 15:54:13 -	1.5
+++ pkg/PLIST	6 May 2024 09:01:27 -
@@ -21,16 +21,24 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_itertools.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_meta.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_meta.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_py39compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_py39compat.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}_text.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}diagnose.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/${MODPY_PYCACHE}diagnose.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_adapters.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_collections.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_compat.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_functools.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_itertools.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_meta.py
-lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_py39compat.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/_text.py
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/${MODPY_PYCACHE}py39.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/${MODPY_PYCACHE}py39.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/compat/py39.py
+lib/python${MODPY_VERSION}/site-packages/importlib_metadata/diagnose.py
 lib/python${MODPY_VERSION}/site-packages/importlib_metadata/py.typed


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-immutabledict 4.2.0

2024-05-06 Thread Renaud Allard

Hello,

Here is a diff for devel/py-immutabledict 4.2.0
Tested on amd64 and with synapse 1.106.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-immutabledict/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	17 Oct 2023 13:39:57 -	1.2
+++ Makefile	6 May 2024 09:01:02 -
@@ -1,6 +1,6 @@
 COMMENT=	immutable dictionary
 
-MODPY_EGG_VERSION=	3.0.0
+MODPY_EGG_VERSION=	4.2.0
 DISTNAME=	immutabledict-${MODPY_EGG_VERSION}
 PKGNAME=	py-immutabledict-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-immutabledict/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	17 Oct 2023 13:39:57 -	1.2
+++ distinfo	6 May 2024 09:01:02 -
@@ -1,2 +1,2 @@
-SHA256 (immutabledict-3.0.0.tar.gz) = WiPNNpphh/dqjCnX1oeYCwklOOuYAOWJZGA/G5c8Vv4=
-SIZE (immutabledict-3.0.0.tar.gz) = 4478
+SHA256 (immutabledict-4.2.0.tar.gz) = 4AP9garSN3padYv34Qhs87cLY+mlzC9GvOjQorRyfF8=
+SIZE (immutabledict-4.2.0.tar.gz) = 6165


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] geo/traccar 6.1

2024-05-02 Thread Renaud Allard

small ping :)

On 4/23/24 8:17 AM, Renaud Allard wrote:

oops, indeed
That's better now

On 4/22/24 7:43 PM, Stuart Henderson wrote:

oh, diff wasn't included :)


On 2024/04/20 10:18, Renaud Allard wrote:

Hello,

Here is an update for geo/traccar 6.1.
Tested on amd64


Legacy app is now removed by default from 6.0 onwards, but is still
available on GitHub for those who still want to use it. This should 
maybe

be added to upgrade76.html.

Best Regards


Index: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile	30 Jan 2024 08:35:22 -	1.37
+++ Makefile	20 Apr 2024 08:16:29 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.12
+V =		6.1
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo	30 Jan 2024 08:35:22 -	1.24
+++ distinfo	20 Apr 2024 08:16:29 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.12.zip) = JaYb6p1G1cGyY8mlP72yg0wMPvHA2qVK6ZV5wKtKzN8=
-SIZE (traccar-other-5.12.zip) = 142494458
+SHA256 (traccar-other-6.1.zip) = navhK4wKWE2OwOPMUHzTejtxgNQELGT8UT5El+w9ZUs=
+SIZE (traccar-other-6.1.zip) = 130279335
Index: patches/patch-conf_default_xml
===
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
retrieving revision 1.14
diff -u -p -r1.14 patch-conf_default_xml
--- patches/patch-conf_default_xml	30 Jan 2024 08:35:22 -	1.14
+++ patches/patch-conf_default_xml	20 Apr 2024 08:16:29 -
@@ -1,15 +1,15 @@
 Index: conf/default.xml
 --- conf/default.xml.orig
 +++ conf/default.xml
-@@ -12,6 +12,7 @@
- 
- 8082
- ./modern
-+127.0.0.1
+@@ -15,6 +15,7 @@
+ ./override
  false
  false
++127.0.0.1
  true
-@@ -23,7 +24,7 @@
+ 
+ true
+@@ -24,7 +25,7 @@
  true
  
  info
@@ -18,7 +18,7 @@ Index: conf/default.xml
  true
  
  true
-@@ -34,8 +35,6 @@
+@@ -35,8 +36,6 @@
  ./media
  
  web,mail,command
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.27
diff -u -p -r1.27 PLIST
--- pkg/PLIST	30 Jan 2024 08:35:22 -	1.27
+++ pkg/PLIST	20 Apr 2024 08:16:29 -
@@ -28,968 +28,6 @@ share/traccar/conf/traccar.xml
 @mode
 @owner
 @group
-share/traccar/legacy/
-share/traccar/legacy/app/
-share/traccar/legacy/app.css
-share/traccar/legacy/app.js
-share/traccar/legacy/app.min.js
-share/traccar/legacy/app/Application.js
-share/traccar/legacy/app/AttributeFormatter.js
-share/traccar/legacy/app/DeviceImages.js
-share/traccar/legacy/app/GeofenceConverter.js
-share/traccar/legacy/app/Style.js
-share/traccar/legacy/app/controller/
-share/traccar/legacy/app/controller/Root.js
-share/traccar/legacy/app/model/
-share/traccar/legacy/app/model/Attribute.js
-share/traccar/legacy/app/model/Calendar.js
-share/traccar/legacy/app/model/Command.js
-share/traccar/legacy/app/model/ComputedAttribute.js
-share/traccar/legacy/app/model/Device.js
-share/traccar/legacy/app/model/Driver.js
-share/traccar/legacy/app/model/Event.js
-share/traccar/legacy/app/model/Geofence.js
-share/traccar/legacy/app/model/Group.js
-share/traccar/legacy/app/model/KnownAttribute.js
-share/traccar/legacy/app/model/KnownCommand.js
-share/traccar/legacy/app/model/KnownNotification.js
-share/traccar/legacy/app/model/KnownNotificator.js
-share/traccar/legacy/app/model/Maintenance.js
-share/traccar/legacy/app/model/Notification.js
-share/traccar/legacy/app/model/Position.js
-share/traccar/legacy/app/model/ReportStop.js
-share/traccar/legacy/app/model/ReportSummary.js
-share/traccar/legacy/app/model/ReportTrip.js
-share/traccar/legacy/app/model/Server.js
-share/traccar/legacy/app/model/Statistics.js
-share/traccar/legacy/app/model/User.js
-share/traccar/legacy/app/store/
-share/traccar/legacy/app/store/AlarmTypes.js
-share/traccar/legacy/app/store/AllCalendars.js
-share/traccar/legacy/app/store/AllCommandTypes.js
-share/traccar/legacy/app/store/AllCommands.js
-share/traccar/legacy/app/store/AllComputedAttributes.js
-share/traccar/legacy/app/store/AllDevices.js
-share/traccar/legacy/app/store/AllDrivers.js
-share/traccar/legacy/app/store/AllGeofences.js
-share/traccar/legacy/app/store/AllGroups.js
-share/traccar/legacy/app/store/AllMaintenances.js
-share/traccar/legacy/app/store/AllNotificationTypes.js
-share/traccar/legacy/app/store/AllNotifications.js
-share/traccar/legacy/app/store/AllNotificators.js
-share/traccar/legacy/app/store/AllTimezones.js
-share/traccar/legacy/app/store/AttributeValueTypes.js
-share/traccar/legacy/app/store/Attributes.js
-share/traccar/legacy/app/store/Calendars.js
-share/traccar/legacy/app/store/CommandTypes.js
-share/traccar/legacy/app

[update] net/synapse 1.106.0

2024-04-30 Thread Renaud Allard

Hello,

Just after 1.105.1, here is net/synapse 1.106.0
Tested on amd64

BEst RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.76
diff -u -p -r1.76 Makefile
--- Makefile	29 Apr 2024 07:44:40 -	1.76
+++ Makefile	30 Apr 2024 13:57:27 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.105.1
+MODPY_EGG_VERSION =	1.106.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.57
diff -u -p -r1.57 distinfo
--- distinfo	29 Apr 2024 07:44:40 -	1.57
+++ distinfo	30 Apr 2024 13:57:27 -
@@ -1,28 +1,41 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.81.tar.gz) = CVKAimwq/RqolHJx86YPGmdjx7kS0hAYTFFJtc8Uckc=
+SHA256 (cargo/anyhow-1.0.82.tar.gz) = 9TiDevNub2qb4Pqmf5oxT4EZ5OS1hnxqtA7WA2AUJRk=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
+SHA256 (cargo/base64-0.21.7.tar.gz) = nSl96xkluJ8szBPXY1+gcU8SyHrc4cdTVrOcqbcXhWc=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
 SHA256 (cargo/blake2-0.10.6.tar.gz) = RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
 SHA256 (cargo/block-buffer-0.10.3.tar.gz) = acziBzdJj5e5k0cKblNrhSPwr3iSpPkozOsaxeUuvn4=
+SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
+SHA256 (cargo/bytes-1.6.0.tar.gz) = UU3hfeRf243AIrGnl1VWxTyG+fCqX1NLmJd7FxhXwsk=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
+SHA256 (cargo/cpufeatures-0.2.12.tar.gz) = U/5eJv8beu+LypxggFIM+42TM8dWjhgpzvGRqXI+VQQ=
 SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
-SHA256 (cargo/digest-0.10.5.tar.gz) = rfvFc2WjesvS6/K2TX5pu3ZuL+qBNSHtU29dBSDc+Gw=
+SHA256 (cargo/digest-0.10.7.tar.gz) = ntmigfe8m3V25hRoumFaZqXIz9/0JCCnCqgnAaOx4pI=
+SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
 SHA256 (cargo/generic-array-0.14.6.tar.gz) = v/SelHKX8zEkR6vcp59F9HOAl8yCsG5yBU0iI/YB8bk=
+SHA256 (cargo/getrandom-0.2.14.tar.gz) = lLIuBuywEQmBBRcjkQy/C19eCaIGLddmMzTueanRKGw=
+SHA256 (cargo/headers-0.4.0.tar.gz) = MiEG5r0Mui1erVid24FQoT18QhfPgNfE9oLKmUzMaqk=
+SHA256 (cargo/headers-core-0.3.0.tar.gz) = VLSiJVPUJCxJ/dubqZipmWK1zG8iy1o0gr7CJSJAPOQ=
 SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
 SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
+SHA256 (cargo/http-1.1.0.tar.gz) = IbndtFhxC8N2SBuEL12mXN8xUi3iMsHKgUarzio1glg=
+SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak=
 SHA256 (cargo/indoc-2.0.4.tar.gz) = Hhhs+66AhOUT2v9CQLR5fjQvmIzs2k+2yTkVD5YxX9g=
 SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetNB66342Ock4mTxPlk+Bkj1s+lLOJal3yg74BXsw=
+SHA256 (cargo/js-sys-0.3.69.tar.gz) = KcFVY9wnJpc99ic1fODJ3d2+oZSDaQnWVd9qddLPKW0=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
-SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
+SHA256 (cargo/libc-0.2.153.tar.gz) = nBmPkXKKgigaZOH0+e6yXYLLMqXeJRxr0bUVTWOo570=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
 SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
 SHA256 (cargo/memchr-2.6.3.tar.gz) = jyMtbvcH4ZVqQzQmk9KjHnKYlVTVgpnXqIc4zJWw01w=
 SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
+SHA256 (cargo/mime-0.3.17.tar.gz) = aHe7UUCB7ip/9e+d4ygfFKTdS86sTAk4gHSmtd+KE5o=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
 SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A=
+SHA256 (cargo/ppv-lite86-0.2.17.tar.gz) = W0CvgFsxIf6rijwp8E2K0mL6jgVhiD52U+AkrkR55t4=
 SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw=
 SHA256 (cargo/pyo3-0.20.3.tar.gz) = U727ltSRV+ZdRcwoevXzL/rdX0dhQ4tSewVfsNS7gjM=
 SHA256 (cargo/pyo3-build-config-0.20.3.tar.gz) = 3qpXRd4/UjHOEFF6H13ZfVPlov13qmtYQikghYMdSNc=
@@ -32,6 +45,9 @@ SHA256 (cargo/pyo3-macros-0.20.3.tar.gz)
 SHA256 (cargo/pyo3-macros-backend-0.20.3.tar.gz) = fH6baLucMUnFsMreXQf5U9bRJetDN3I8TM22ZfH5YYU=
 SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
 SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
+SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
+SHA256 

Re: [security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard



On 4/29/24 1:17 PM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 10:18:24AM +0200, Renaud Allard a écrit :



On 4/29/24 9:43 AM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208


can you assess whether this should be backported to 7.5-stable, only a
single commit, the complete update ?


The commit for the fix is 
https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a

It seems it affects all versions prior to 1.105.1.
I don't think backporting the whole version is really an issue, it might be
more simple than to just add the fix. There are no breaking changes between
the versions and I have tested the backport on -stable.

Given that it can more or less corrupt the database by filling the disk, it
might be a good idea to backport it to -stable.


the only drawback i can see is that the fix bumps the database schema
version, so it requires an update of the database after applying the fix ?


Yes, that's why I think it's better to backport the full version instead 
of applying the patch alone as this could bring issues later.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard



On 4/29/24 9:43 AM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208


can you assess whether this should be backported to 7.5-stable, only a
single commit, the complete update ?

The commit for the fix is 
https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a


It seems it affects all versions prior to 1.105.1.
I don't think backporting the whole version is really an issue, it might 
be more simple than to just add the fix. There are no breaking changes 
between the versions and I have tested the backport on -stable.


Given that it can more or less corrupt the database by filling the disk, 
it might be a good idea to backport it to -stable.


smime.p7s
Description: S/MIME Cryptographic Signature


[security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.75
diff -u -p -r1.75 Makefile
--- Makefile	17 Apr 2024 07:17:50 -	1.75
+++ Makefile	29 Apr 2024 07:37:24 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.105.0
+MODPY_EGG_VERSION =	1.105.1
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.56
diff -u -p -r1.56 distinfo
--- distinfo	17 Apr 2024 07:17:50 -	1.56
+++ distinfo	29 Apr 2024 07:37:24 -
@@ -55,7 +55,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.105.0.tar.gz) = 0RhCxbrD3vesq1GVR9wNvTJudEcZuHjSxjm2bc6mMro=
+SHA256 (synapse-1.105.1.tar.gz) = rgexPd+EP1YLYjFyRdz7xeQFF0IRNodMBFUJjw8H5UU=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.81.tar.gz) = 45142
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -113,4 +113,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.105.0.tar.gz) = 8483915
+SIZE (synapse-1.105.1.tar.gz) = 8484079


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] nginx 1.26.0

2024-04-24 Thread Renaud Allard



On 4/24/24 3:45 PM, Landry Breuil wrote:

hi,

upstream just released 1.26.0, the attached diff builds fine. testing
for various modules welcome !

It looks like to be working fine here on amd64 with naxsi and http/3 
enabled.



https://nginx.org/en/CHANGES-1.26

'the "http2" parameter of the "listen" directive is now deprecated.'

Landry


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] geo/traccar 6.1

2024-04-22 Thread Renaud Allard



On 4/21/24 1:07 PM, Stuart Henderson wrote:

On 2024/04/20 10:18, Renaud Allard wrote:

Hello,

Here is an update for geo/traccar 6.1.
Tested on amd64


I'll take a look soon.


Legacy app is now removed by default from 6.0 onwards, but is still
available on GitHub for those who still want to use it. This should maybe
be added to upgrade76.html.


It's only worth adding to update notes if we can tell people what to do.
A vague "available on github" isn't useful (also, github is not accessible
from some parts of the world).



Indeed, I should have mentioned the complete URL, although the important 
part is that legacy interface is not available anymore by default. So, 
maybe that only should be mentioned.


Note that I didn't test the legacy interface on this version.
https://github.com/traccar/traccar-web
The instructions are here: https://www.traccar.org/build-extjs/
But I am not sure it's so trivial to do on OpenBSD since it depends on 
"Sencha cmd", which is only available for windows, macos and linux.


smime.p7s
Description: S/MIME Cryptographic Signature


[update] geo/traccar 6.1

2024-04-20 Thread Renaud Allard

Hello,

Here is an update for geo/traccar 6.1.
Tested on amd64


Legacy app is now removed by default from 6.0 onwards, but is still 
available on GitHub for those who still want to use it. This should 
maybe be added to upgrade76.html.


Best Regards


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.105.0

2024-04-17 Thread Renaud Allard

Hello,

Here is a diff for net/synapse 1.105.0.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.74
diff -u -p -r1.74 Makefile
--- Makefile	15 Apr 2024 07:53:52 -	1.74
+++ Makefile	17 Apr 2024 06:47:08 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.104.0
+MODPY_EGG_VERSION =	1.105.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.55
diff -u -p -r1.55 distinfo
--- distinfo	15 Apr 2024 07:53:52 -	1.55
+++ distinfo	17 Apr 2024 06:47:08 -
@@ -33,14 +33,14 @@ SHA256 (cargo/pyo3-macros-backend-0.20.3
 SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
 SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.10.3.tar.gz) = ti2+AfCwb52Nx9SeBaB4XxU7ALLCJ4VigvZx4DGMmxU=
+SHA256 (cargo/regex-1.10.4.tar.gz) = wRfb396cgwiXW2oY1x8/OFyJRh97P7BUKI7PKiBYukw=
 SHA256 (cargo/regex-automata-0.4.4.tar.gz) = O3+hE0QF4uyTU/1Baxf42s1GxHPX0/0c8gJwahTreSo=
 SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
 SHA256 (cargo/serde-1.0.197.tar.gz) = P7HIc+G5sFak3EwMGYskw/+gWSQ4dVUrK9CTOxruTOI=
 SHA256 (cargo/serde_derive-1.0.197.tar.gz) = frCzS0LtwX9rfKyEpSocXw4bsiJ+mXypAR6j3TToYQs=
-SHA256 (cargo/serde_json-1.0.114.tar.gz) = xfCbG9Yy71Seqp9gofjedCvbxpjmzuIJX8hN3l9UmuA=
+SHA256 (cargo/serde_json-1.0.115.tar.gz) = EtxcRtqo6f309ecbbPmlPySH2g6G5VgI4tNVOWZkl90=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
@@ -55,7 +55,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.104.0.tar.gz) = Hd4WOp4u/jTxaqZxYYlzJ/EWNSrJWBnMXTh3duYXBqk=
+SHA256 (synapse-1.105.0.tar.gz) = 0RhCxbrD3vesq1GVR9wNvTJudEcZuHjSxjm2bc6mMro=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.81.tar.gz) = 45142
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -91,14 +91,14 @@ SIZE (cargo/pyo3-macros-backend-0.20.3.t
 SIZE (cargo/pythonize-0.20.0.tar.gz) = 11500
 SIZE (cargo/quote-1.0.35.tar.gz) = 28136
 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
-SIZE (cargo/regex-1.10.3.tar.gz) = 253101
+SIZE (cargo/regex-1.10.4.tar.gz) = 253191
 SIZE (cargo/regex-automata-0.4.4.tar.gz) = 617294
 SIZE (cargo/regex-syntax-0.8.2.tar.gz) = 347228
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
 SIZE (cargo/serde-1.0.197.tar.gz) = 77087
 SIZE (cargo/serde_derive-1.0.197.tar.gz) = 55771
-SIZE (cargo/serde_json-1.0.114.tar.gz) = 146986
+SIZE (cargo/serde_json-1.0.115.tar.gz) = 147100
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
 SIZE (cargo/syn-2.0.48.tar.gz) = 250566
@@ -113,4 +113,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.104.0.tar.gz) = 8478054
+SIZE (synapse-1.105.0.tar.gz) = 8483915
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.23
diff -u -p -r1.23 modules.inc
--- modules.inc	15 Apr 2024 07:53:52 -	1.23
+++ modules.inc	17 Apr 2024 06:47:08 -
@@ -33,14 +33,14 @@ MODCARGO_CRATES +=	pyo3-macros-backend	0
 MODCARGO_CRATES +=	pythonize	0.20.0	# MIT
 MODCARGO_CRATES +=	quote	1.0.35	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	redox_syscall	0.2.16	# MIT
-MODCARGO_CRATES +=	regex	1.10.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex	1.10.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-automata	0.4.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-syntax	0.8.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	serde	1.0.197	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_derive	1.0.197	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_json	1.0.114	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	

[update] net/mautrix-whatsapp 0.10.7

2024-04-16 Thread Renaud Allard

Hello,

Here is a small update for net/mautrix-whatsapp 0.10.7
Sorry, if it's available 1 day after the former one was committed.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile	15 Apr 2024 07:54:52 -	1.26
+++ Makefile	16 Apr 2024 12:39:05 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.6
+MODGO_VERSION =	v0.10.7
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo	15 Apr 2024 07:54:52 -	1.18
+++ distinfo	16 Apr 2024 12:39:05 -
@@ -126,54 +126,58 @@ SHA256 (go_modules/github.com/tidwall/sj
 SHA256 (go_modules/github.com/tidwall/sjson/@v/v1.2.5.zip) = /ED9qHx95VNi9jhuBp1nR3LyXJ12QR7oI6y5rHiyBWU=
 SHA256 (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.mod) = ZbS01/FCuR+B4rQmMfmANgAhpypoAYJRCbPlhe3QJVM=
 SHA256 (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.zip) = kH2xvfNiVoGR5ln4IznCGkAx1DO8WsUvNt4j7s64yyY=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.7.0.mod) = vfCdJEPLmwFCwyiXbXmFmiyHvswAf6FW/CUVQDiMtJk=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.7.0.zip) = WjLhwomGc4ZJjQbluHaMlhuhPyQFG3eM4lPnh+8U+Wg=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.7.1.mod) = vfCdJEPLmwFCwyiXbXmFmiyHvswAf6FW/CUVQDiMtJk=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.7.1.zip) = n8EAhd3SfTnMvX5p7Dv+ekVvYbOxHl4D+WZitxXCOVI=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.mod) = SsF2oUTdteAFJtobW495OAyklP/2L9SCeJShwiTrNLU=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.zip) = AxeKojBR9K9fhJM1TxPGDuyhrU9D7XwJ3OG0Q68voCU=
 SHA256 (go_modules/go.mau.fi/util/@v/v0.4.1.mod) = Xf1QgTgTV0ooB/wUP8npQ71jJC6kz4SPHVmFyYH52tA=
-SHA256 (go_modules/go.mau.fi/util/@v/v0.4.1.zip) = 7hPacBQLYn3BRKlrxc2sPmxU2jfJH33eXWmbfAH8qz4=
+SHA256 (go_modules/go.mau.fi/util/@v/v0.4.2.mod) = Xmv3LY8h72yBkm2GM+Ktvz34dRdvNJXVwPD6hGnz98Y=
+SHA256 (go_modules/go.mau.fi/util/@v/v0.4.2.zip) = O93Bj7r46qOmHtGeQ2YxMbmTRplVqs0JEkI8sAevpas=
 SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.mod) = JoxGeCDE/qt0zCma/lPU0S0/DPcdfsc0RSZdMuW9y1E=
 SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.zip) = j0arfa9MAom6MG97VddEfHIsvJuCPn7zNauANmj9+Jc=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20240316104858-18372a0653fa.mod) = L7iryP8lKipElvgEZEDwSsNYa7cFCUXdo7iQgM5BH9o=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20240316104858-18372a0653fa.zip) = m8a0031xZeUED5AF0LgOhHgT0WlbD6lMssldJeRPeNI=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20240327124018-350073db195c.mod) = L7iryP8lKipElvgEZEDwSsNYa7cFCUXdo7iQgM5BH9o=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20240327124018-350073db195c.zip) = 3VVTgQZHrBDWqtfN7zzY+4GxNgWIaRVgIeyCX/Xkr+I=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.mod) = x7GWSyVKvSzum9niPQ3y8sHBb8pXWyKNHJ3Gkas+Nls=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.zip) = bBp8NiIIwKEr4P+EVAB0ricrd/d5B8XD/P03E48EQIw=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.21.0.mod) = f/QKV7DP8QbRsVNeHQvHdCOK+z5T95f+/hgkt2WraE0=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.21.0.zip) = aJ1rkxPUBuBhhjubhOtDsCt/vggaSbslCXv7GS8bkOA=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.22.0.mod) = Pus2v2xwkmi0EeJB8lvUrunpeucVre4QgY03HESlSbQ=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.22.0.zip) = MUj1jCiTKGB15+E+LeGdjk/ZiD3rttdrRfeSnh155T4=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.4.0.mod) = oCSfrnXTVD+PMNcJZjAsz7P2H8Q4oOyGBzOiLff5UME=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240314144324-c7f7c6466f7f.mod) = oC/8BT1ur4mxNH/DiY1QYZYNBBwPWJgf8bs8iplbvPA=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240314144324-c7f7c6466f7f.zip) = 3CqnUKgqMbIPSjNuyboCCVv8ETgQ9hgFg5NSA/iKpTE=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240409090435-93d18d7e34b8.mod) = 948f6FXuayzVehc6/FZhZPls9Oe+4eX5ircd3JoJa/Y=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240409090435-93d18d7e34b8.zip) = w9zh4zRSb2/j/abyXDJ2WWinUKQCq3WluBt5FXP49Eo=
 SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20211028202545-6944b10bf410.mod) = nu8CAh0Fw+xzR8OlkUVT26GjhHozfk0fzte2LJK6LVk=
 SHA256 (go_modules/golang.org/x/image/@v/v0.15.0.mod) = 8XvTVyxQ6CjRmXGdxveqAPnvQBsiMnhtGI0+QL4CVlY=
 SHA256 (go_modules/golang.org/x/image/@v/v0.15.0.zip) = wbJZOQTXO+zVhIwKXNVHR65GhYCAJqKE0fOQVn61Q2U=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.zip) = gcYdBDhUtSQqxKn/kv47J1sDPMXsMsRrRqQKFDwWWOc=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 

Re: [update] net/synapse 1.104.0

2024-04-15 Thread Renaud Allard

Sorry, it seems I sent the wrong patch.
Here is a better one

On 4/4/24 5:14 PM, Renaud Allard wrote:

Hello,

Here is an update for net/synapse 1.104.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile
--- Makefile	12 Apr 2024 14:12:30 -	1.73
+++ Makefile	15 Apr 2024 07:41:44 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.103.0
+MODPY_EGG_VERSION =	1.104.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.54
diff -u -p -r1.54 distinfo
--- distinfo	20 Mar 2024 15:49:33 -	1.54
+++ distinfo	15 Apr 2024 07:41:44 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.80.tar.gz) = WtMs5S5BYXMPcJjAd80u1iKbWATM+Z5TZr4atyqYtOE=
+SHA256 (cargo/anyhow-1.0.81.tar.gz) = CVKAimwq/RqolHJx86YPGmdjx7kS0hAYTFFJtc8Uckc=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -16,19 +16,20 @@ SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetN
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
+SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
 SHA256 (cargo/memchr-2.6.3.tar.gz) = jyMtbvcH4ZVqQzQmk9KjHnKYlVTVgpnXqIc4zJWw01w=
 SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
+SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A=
 SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw=
-SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A=
-SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74=
-SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE=
+SHA256 (cargo/pyo3-0.20.3.tar.gz) = U727ltSRV+ZdRcwoevXzL/rdX0dhQ4tSewVfsNS7gjM=
+SHA256 (cargo/pyo3-build-config-0.20.3.tar.gz) = 3qpXRd4/UjHOEFF6H13ZfVPlov13qmtYQikghYMdSNc=
+SHA256 (cargo/pyo3-ffi-0.20.3.tar.gz) = YrQlMdA+CNTvH26Fou1CLrZ4uM1it2LlOJHAX68NSvo=
 SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0=
-SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM=
-SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8=
+SHA256 (cargo/pyo3-macros-0.20.3.tar.gz) = cwXHIPoBuAVeyV5ISm7KeoPIQSZ/DdUoDwyLhVHSwVg=
+SHA256 (cargo/pyo3-macros-backend-0.20.3.tar.gz) = fH6baLucMUnFsMreXQf5U9bRJetDN3I8TM22ZfH5YYU=
 SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
 SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
@@ -37,9 +38,9 @@ SHA256 (cargo/regex-automata-0.4.4.tar.g
 SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.196.tar.gz) = hwAm5g+gjGnwZKp2bBDxCx1i25zNTQq7IGRyvuDOOzI=
-SHA256 (cargo/serde_derive-1.0.196.tar.gz) = M8hTYMlefRN0VNyB2aTtK479j74ZzuVzV7Mrl3H8y2c=
-SHA256 (cargo/serde_json-1.0.113.tar.gz) = aYAbcLHD2slj7LA6Nkugztqc9gxxz+R16ZhkdZyLink=
+SHA256 (cargo/serde-1.0.197.tar.gz) = P7HIc+G5sFak3EwMGYskw/+gWSQ4dVUrK9CTOxruTOI=
+SHA256 (cargo/serde_derive-1.0.197.tar.gz) = frCzS0LtwX9rfKyEpSocXw4bsiJ+mXypAR6j3TToYQs=
+SHA256 (cargo/serde_json-1.0.114.tar.gz) = xfCbG9Yy71Seqp9gofjedCvbxpjmzuIJX8hN3l9UmuA=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
@@ -54,9 +55,9 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql

[update] geo/traccar-6.0

2024-04-09 Thread Renaud Allard

Hello,

Here is an update to geo/traccar to 6.0.
Tested on amd64

Legacy app is now removed by default, but is still available on GitHub 
for those who still want to use it. This should maybe be added to 
upgrade76.html.


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile	30 Jan 2024 08:35:22 -	1.37
+++ Makefile	9 Apr 2024 06:32:52 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.12
+V =		6.0
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo	30 Jan 2024 08:35:22 -	1.24
+++ distinfo	9 Apr 2024 06:32:52 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.12.zip) = JaYb6p1G1cGyY8mlP72yg0wMPvHA2qVK6ZV5wKtKzN8=
-SIZE (traccar-other-5.12.zip) = 142494458
+SHA256 (traccar-other-6.0.zip) = 1oE97IlqRmdEAGVDOH5WFSRPqc4vBnT7sGxIZKC6wKY=
+SIZE (traccar-other-6.0.zip) = 130266156
Index: patches/patch-conf_default_xml
===
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
retrieving revision 1.14
diff -u -p -r1.14 patch-conf_default_xml
--- patches/patch-conf_default_xml	30 Jan 2024 08:35:22 -	1.14
+++ patches/patch-conf_default_xml	9 Apr 2024 06:32:52 -
@@ -4,7 +4,7 @@ Index: conf/default.xml
 @@ -12,6 +12,7 @@
  
  8082
- ./modern
+ ./web
 +127.0.0.1
  false
  false
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.27
diff -u -p -r1.27 PLIST
--- pkg/PLIST	30 Jan 2024 08:35:22 -	1.27
+++ pkg/PLIST	9 Apr 2024 06:32:52 -
@@ -28,968 +28,6 @@ share/traccar/conf/traccar.xml
 @mode
 @owner
 @group
-share/traccar/legacy/
-share/traccar/legacy/app/
-share/traccar/legacy/app.css
-share/traccar/legacy/app.js
-share/traccar/legacy/app.min.js
-share/traccar/legacy/app/Application.js
-share/traccar/legacy/app/AttributeFormatter.js
-share/traccar/legacy/app/DeviceImages.js
-share/traccar/legacy/app/GeofenceConverter.js
-share/traccar/legacy/app/Style.js
-share/traccar/legacy/app/controller/
-share/traccar/legacy/app/controller/Root.js
-share/traccar/legacy/app/model/
-share/traccar/legacy/app/model/Attribute.js
-share/traccar/legacy/app/model/Calendar.js
-share/traccar/legacy/app/model/Command.js
-share/traccar/legacy/app/model/ComputedAttribute.js
-share/traccar/legacy/app/model/Device.js
-share/traccar/legacy/app/model/Driver.js
-share/traccar/legacy/app/model/Event.js
-share/traccar/legacy/app/model/Geofence.js
-share/traccar/legacy/app/model/Group.js
-share/traccar/legacy/app/model/KnownAttribute.js
-share/traccar/legacy/app/model/KnownCommand.js
-share/traccar/legacy/app/model/KnownNotification.js
-share/traccar/legacy/app/model/KnownNotificator.js
-share/traccar/legacy/app/model/Maintenance.js
-share/traccar/legacy/app/model/Notification.js
-share/traccar/legacy/app/model/Position.js
-share/traccar/legacy/app/model/ReportStop.js
-share/traccar/legacy/app/model/ReportSummary.js
-share/traccar/legacy/app/model/ReportTrip.js
-share/traccar/legacy/app/model/Server.js
-share/traccar/legacy/app/model/Statistics.js
-share/traccar/legacy/app/model/User.js
-share/traccar/legacy/app/store/
-share/traccar/legacy/app/store/AlarmTypes.js
-share/traccar/legacy/app/store/AllCalendars.js
-share/traccar/legacy/app/store/AllCommandTypes.js
-share/traccar/legacy/app/store/AllCommands.js
-share/traccar/legacy/app/store/AllComputedAttributes.js
-share/traccar/legacy/app/store/AllDevices.js
-share/traccar/legacy/app/store/AllDrivers.js
-share/traccar/legacy/app/store/AllGeofences.js
-share/traccar/legacy/app/store/AllGroups.js
-share/traccar/legacy/app/store/AllMaintenances.js
-share/traccar/legacy/app/store/AllNotificationTypes.js
-share/traccar/legacy/app/store/AllNotifications.js
-share/traccar/legacy/app/store/AllNotificators.js
-share/traccar/legacy/app/store/AllTimezones.js
-share/traccar/legacy/app/store/AttributeValueTypes.js
-share/traccar/legacy/app/store/Attributes.js
-share/traccar/legacy/app/store/Calendars.js
-share/traccar/legacy/app/store/CommandTypes.js
-share/traccar/legacy/app/store/Commands.js
-share/traccar/legacy/app/store/CommonDeviceAttributes.js
-share/traccar/legacy/app/store/CommonUserAttributes.js
-share/traccar/legacy/app/store/ComputedAttributes.js
-share/traccar/legacy/app/store/CoordinateFormats.js
-share/traccar/legacy/app/store/DeviceAttributes.js
-share/traccar/legacy/app/store/DeviceCommands.js
-share/traccar/legacy/app/store/DeviceImages.js
-share/traccar/legacy/app/store/DeviceStatuses.js
-share/traccar/legacy/app/store/Devices.js
-share/traccar/legacy/app/store/DistanceUnits.js

[update] net/mautrix-whatsapp 0.10.6

2024-04-05 Thread Renaud Allard

Hello,

Here is an update for net/mautrix-whatsapp 0.10.6.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile	19 Feb 2024 12:22:33 -	1.25
+++ Makefile	5 Apr 2024 08:21:01 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.5
+MODGO_VERSION =	v0.10.6
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	19 Feb 2024 12:22:33 -	1.17
+++ distinfo	5 Apr 2024 08:21:01 -
@@ -1,13 +1,18 @@
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.mod) = 18MvTgz5F65FgigZwzhreQaHZbYlu+JJdGHuwPjoYpw=
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno=
-SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = AOgSX/Vtc7xr+OOM2lfBSUCZQbIkHVBiyaOBqreDEWk=
-SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.zip) = JXIL/L1zkwUjhAirVCYyJLaf9pNJI9/Zyu1204cdAVE=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.zip) = jzMPNcpCm2acOXzy5rWLjNaJT7bWQ39wmZMdLRQAuQk=
+SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.2.mod) = u9oVBF3LEBOlMY3+WjAh5GeXHaba86Kgk5mIVEL75To=
+SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.2.zip) = kP6SbxX3eL0Gzui2ijPCt/Sij83w/0CIj/MNN7S1IgI=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.zip) = 7x6m/q0h5fzJ4VMhh4iMjHxPPrvbAFh6tnoZJFIGymY=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod) = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.zip) = tiQ310pSMImvRroBFezhzhG8peMh/h4dTJduzKbueKo=
+SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.49.9.mod) = YcBCBT96O9yg3cAleIThpHv6LLPvjAeb0z16Lkr71rg=
+SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.49.9.zip) = apmQgZ/RD4v2fI1/dOSvS5wcfhlhr3sOTHZYM2e5Z/o=
+SHA256 (go_modules/github.com/beeper/libserv/@v/v0.0.0-20231231202820-c7303abfc32c.mod) = XJRT9IRpoFRchlogxk5L8d+ZspxAdc7XKGhnV0Xhh+c=
+SHA256 (go_modules/github.com/beeper/libserv/@v/v0.0.0-20231231202820-c7303abfc32c.zip) = Np/rX7Z/PK9/Fu531OCIrWy7zrG1H9p1DyUR46P4dwY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
@@ -21,20 +26,33 @@ SHA256 (go_modules/github.com/go-kit/log
 SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.zip) = UmNLUCudCqlFgz2TWCz/wb3Zv6OYEOfHDQaI4zC3UZg=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.mod) = pjttroy/srYD56wCM4IMuYObhlVV3Nj7oid7j9coaaA=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = ngMM0JtYTlmi9bqqJM9gBSB1fXMq8PiZPMQS3TCGcDo=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.mod) = UZsdbaXu72dbShhX1ijwXxEKK4yzxCO3Ff6oDQl1pRg=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.zip) = S0t5tYY6sdNcMp00qcu6KlipuDtKM8Qm+s0qpzsTLwQ=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = I6I/CL6kjm5JpGpAFbZK27FpLcbd8Ng8LwwgJ8uOMcg=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.mod) = f89wY4L3qiUkSKVviPa2wbijAAZSU71pkFCYWoJJP/E=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.zip) = ms5bCgVnKTeQT7ofy4bLRef3AeUI+utfYS4kM0A1Hfo=
+SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.mod) = lm6k32HphWCWdkI+68++XwjIZlLTqt3294woxyyB6dw=
+SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.zip) = 3Stz8WPIGDlBYmNgGWyPhErd2VQj00GgQS4bItAQT/c=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
+SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = 

[update] net/synapse 1.104.0

2024-04-04 Thread Renaud Allard

Hello,

Here is an update for net/synapse 1.104.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile	19 Feb 2024 10:40:55 -	1.71
+++ Makefile	4 Apr 2024 15:13:08 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.101.0
+MODPY_EGG_VERSION =	1.104.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.53
diff -u -p -r1.53 distinfo
--- distinfo	19 Feb 2024 10:40:55 -	1.53
+++ distinfo	4 Apr 2024 15:13:08 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco=
+SHA256 (cargo/anyhow-1.0.81.tar.gz) = CVKAimwq/RqolHJx86YPGmdjx7kS0hAYTFFJtc8Uckc=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -16,19 +16,20 @@ SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetN
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
+SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
 SHA256 (cargo/memchr-2.6.3.tar.gz) = jyMtbvcH4ZVqQzQmk9KjHnKYlVTVgpnXqIc4zJWw01w=
 SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
+SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A=
 SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw=
-SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A=
-SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74=
-SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE=
+SHA256 (cargo/pyo3-0.20.3.tar.gz) = U727ltSRV+ZdRcwoevXzL/rdX0dhQ4tSewVfsNS7gjM=
+SHA256 (cargo/pyo3-build-config-0.20.3.tar.gz) = 3qpXRd4/UjHOEFF6H13ZfVPlov13qmtYQikghYMdSNc=
+SHA256 (cargo/pyo3-ffi-0.20.3.tar.gz) = YrQlMdA+CNTvH26Fou1CLrZ4uM1it2LlOJHAX68NSvo=
 SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0=
-SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM=
-SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8=
+SHA256 (cargo/pyo3-macros-0.20.3.tar.gz) = cwXHIPoBuAVeyV5ISm7KeoPIQSZ/DdUoDwyLhVHSwVg=
+SHA256 (cargo/pyo3-macros-backend-0.20.3.tar.gz) = fH6baLucMUnFsMreXQf5U9bRJetDN3I8TM22ZfH5YYU=
 SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
 SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
@@ -37,9 +38,9 @@ SHA256 (cargo/regex-automata-0.4.4.tar.g
 SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.196.tar.gz) = hwAm5g+gjGnwZKp2bBDxCx1i25zNTQq7IGRyvuDOOzI=
-SHA256 (cargo/serde_derive-1.0.196.tar.gz) = M8hTYMlefRN0VNyB2aTtK479j74ZzuVzV7Mrl3H8y2c=
-SHA256 (cargo/serde_json-1.0.113.tar.gz) = aYAbcLHD2slj7LA6Nkugztqc9gxxz+R16ZhkdZyLink=
+SHA256 (cargo/serde-1.0.197.tar.gz) = P7HIc+G5sFak3EwMGYskw/+gWSQ4dVUrK9CTOxruTOI=
+SHA256 (cargo/serde_derive-1.0.197.tar.gz) = frCzS0LtwX9rfKyEpSocXw4bsiJ+mXypAR6j3TToYQs=
+SHA256 (cargo/serde_json-1.0.114.tar.gz) = xfCbG9Yy71Seqp9gofjedCvbxpjmzuIJX8hN3l9UmuA=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
@@ -54,9 +55,9 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 

[update] net/synapse 1.103.0

2024-03-20 Thread Renaud Allard

Hello,

Here is a small diff to update net/synapse to 1.103.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile	19 Feb 2024 10:40:55 -	1.71
+++ Makefile	20 Mar 2024 14:00:10 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.101.0
+MODPY_EGG_VERSION =	1.103.0
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.53
diff -u -p -r1.53 distinfo
--- distinfo	19 Feb 2024 10:40:55 -	1.53
+++ distinfo	20 Mar 2024 14:00:10 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco=
+SHA256 (cargo/anyhow-1.0.80.tar.gz) = WtMs5S5BYXMPcJjAd80u1iKbWATM+Z5TZr4atyqYtOE=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -54,9 +54,9 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.101.0.tar.gz) = iCoqkHVk0qCMePdsQ8MceQOXYCefGPXAJ7LzP0IEROE=
+SHA256 (synapse-1.103.0.tar.gz) = H8m4SG6yZeq2OMYU82FCSMxxU4ozzh1Y3hZ87veLkAo=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
-SIZE (cargo/anyhow-1.0.79.tar.gz) = 44931
+SIZE (cargo/anyhow-1.0.80.tar.gz) = 45138
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.101.0.tar.gz) = 8465894
+SIZE (synapse-1.103.0.tar.gz) = 8470184
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.21
diff -u -p -r1.21 modules.inc
--- modules.inc	19 Feb 2024 10:40:55 -	1.21
+++ modules.inc	20 Mar 2024 14:00:10 -
@@ -1,5 +1,5 @@
 MODCARGO_CRATES +=	aho-corasick	1.0.2	# Unlicense OR MIT
-MODCARGO_CRATES +=	anyhow	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.80	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	arc-swap	1.5.1	# Apache-2.0/MIT
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0


smime.p7s
Description: S/MIME Cryptographic Signature


Re: net/dnsdist h3 version doesn't seem to start on i386

2024-03-07 Thread Renaud Allard



On 3/7/24 3:09 PM, Stuart Henderson wrote:

On 2024/03/07 14:58, Renaud Allard wrote:

Hello,

I was playing with dnsdist and wanted to install it on an old soekris. I
updated to the latest OpenBSD snapshot (i386) of today and installed
dnsdist-1.9.0-h3.
But it seems it fails to start with "Illegal instruction (core dumped)".
I tried the same config with the non h3 version and it started without
issue.

Maybe it couldn't run at all on i386, but then the h3 build should probably
be removed from the packages build.


Most likely the machine doesn't have SSE2 and boringssl (which is
used by dnsdist's h3 flavour) wouldn't build without -msse2.
I'd expect it to run on newer i386s.


Yes, it clearly has no SSE2

cpu0: Geode(TM) Integrated Processor by National Semi ("Geode by NSC" 
586-class) 267 MHz, 05-04-00

cpu0: FPU,TSC,MSR,CX8,CMOV,MMX

I think it would be useful to write that somewhere. Although I doubt 
there are that much people still using those old CPUs.





I can provide the core dump if needed.


A backtrace from the core dump might be useful. The core file itself
not so useful. Also dmesg.



There were no debug symbols, so not sure that core will be useful

Core was generated by `dnsdist'.
Program terminated with signal 4, Illegal instruction.
#0  0x1c348167 in ?? ()


smime.p7s
Description: S/MIME Cryptographic Signature


net/dnsdist h3 version doesn't seem to start on i386

2024-03-07 Thread Renaud Allard

Hello,

I was playing with dnsdist and wanted to install it on an old soekris. I 
updated to the latest OpenBSD snapshot (i386) of today and installed 
dnsdist-1.9.0-h3.

But it seems it fails to start with "Illegal instruction (core dumped)".
I tried the same config with the non h3 version and it started without 
issue.


Maybe it couldn't run at all on i386, but then the h3 build should 
probably be removed from the packages build.


I can provide the core dump if needed.

Best Regards


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] net/dnsq

2024-02-26 Thread Renaud Allard



On 2/20/24 11:04, Stuart Henderson wrote:

On 2024/02/20 10:37, Renaud Allard wrote:



On 2/20/24 10:19, Stuart Henderson wrote:

On 2024/02/20 09:30, Renaud Allard wrote:

Yes, the name doesn't tell anything by itself.
Is this one better? The binary is still called q, but the package is dnsq.


If naming the package dnsq, I'd suggest also adding a symlink, dnsq -> q.


I have added the symlink


No need for ONLY_FOR_ARCHS, it builds ok on i386.

OK sthen@ to import.



ping


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Remove www/youtube-dl and old ports related

2024-02-22 Thread Renaud Allard



On 2/22/24 09:31, Ricardo Mestre wrote:

Hi,

I don't even remember the last time I used youtube-dl, but I know it didn't work
and random people already complained that back to me as well.



In fact, youtube-dl still works, but you need to take the latest commits 
in github repo for it to work. No tagged releases work anymore. So, 
indeed, the port might not be relevant since it was always be a little 
bit behind.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] net/dnsq

2024-02-20 Thread Renaud Allard



On 2/20/24 10:19, Stuart Henderson wrote:

On 2024/02/20 09:30, Renaud Allard wrote:

Yes, the name doesn't tell anything by itself.
Is this one better? The binary is still called q, but the package is dnsq.


If naming the package dnsq, I'd suggest also adding a symlink, dnsq -> q.


I have added the symlink


dnsq.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] net/dnsq

2024-02-20 Thread Renaud Allard



On 2/20/24 09:17, Otto Moerbeek wrote:

On Tue, Feb 20, 2024 at 09:09:49AM +0100, Renaud Allard wrote:




On 2/19/24 16:50, Renaud Allard wrote:

Hello,

Here is a preliminary port for "q" which is a tiny and feature-rich
command line DNS client with support for UDP, TCP, DoT, DoH, DoQ, and
ODoH.



Here is the port cleaned up. There is no man page (although you can get
usage with --help), so I included the readme.md in /usr/local/share/doc/q

Any suggestions or OKs?


I occasiaonally use it, so a port is welcome. I do have one gripe: the
name, it's way too short and thus non-descriptive. dnsq or anything
more descriptive would be better.



Yes, the name doesn't tell anything by itself.
Is this one better? The binary is still called q, but the package is dnsq.

dnsq.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] net/q

2024-02-20 Thread Renaud Allard



On 2/19/24 16:50, Renaud Allard wrote:

Hello,

Here is a preliminary port for "q" which is a tiny and feature-rich 
command line DNS client with support for UDP, TCP, DoT, DoH, DoQ, and ODoH.




Here is the port cleaned up. There is no man page (although you can get 
usage with --help), so I included the readme.md in /usr/local/share/doc/q


Any suggestions or OKs?

q.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


[WIP] net/q

2024-02-19 Thread Renaud Allard

Hello,

Here is a preliminary port for "q" which is a tiny and feature-rich 
command line DNS client with support for UDP, TCP, DoT, DoH, DoQ, and ODoH.


Best Regards

q.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/mautrix-whatsapp 0.10.5

2024-02-19 Thread Renaud Allard

Hello,

Here is a diff to update net/mautrix-whatsapp to 0.10.5
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile	17 Dec 2023 14:35:17 -	1.24
+++ Makefile	19 Feb 2024 10:46:28 -
@@ -1,10 +1,9 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.4
+MODGO_VERSION =	v0.10.5
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
-REVISION =	0
 
 EPOCH =		0
 
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo	23 Nov 2023 09:09:07 -	1.16
+++ distinfo	19 Feb 2024 10:46:28 -
@@ -55,7 +55,8 @@ SHA256 (go_modules/github.com/mattn/go-i
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.19.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.19.zip) = uovBuGQyWXLcQ2CJNRud6mJi5/q//ciOlq+3EwzmPaM=
 SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.mod) = tmtIYA14NsYZ0AJP4f+zWZYQ2ffWahLVx+mCjk4YBHM=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.zip) = s18NbrJgibwdOO4uD5+Uf8czcyANPqAE4di7LxDzkSg=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.19.mod) = tmtIYA14NsYZ0AJP4f+zWZYQ2ffWahLVx+mCjk4YBHM=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.19.zip) = I3/ecAhmwXk4q1hLU5yjUZoCRhblksL6x97D3H8k+N8=
 SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.4.mod) = VwnvZ7EkgagjGOBaaOvQW3UmgHT0vBQYdwmr4WE8TPk=
 SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.4.zip) = C0SquqmupdKOZnhJrU2YITUUZsNZHde+3bLQJdttVfI=
 SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI=
@@ -112,15 +113,17 @@ SHA256 (go_modules/go.mau.fi/util/@v/v0.
 SHA256 (go_modules/go.mau.fi/util/@v/v0.2.1.zip) = kudwnwNDWsp55c87dFtuhd0hcs5iK6hVqkUnt+uV8To=
 SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.mod) = JoxGeCDE/qt0zCma/lPU0S0/DPcdfsc0RSZdMuW9y1E=
 SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.zip) = j0arfa9MAom6MG97VddEfHIsvJuCPn7zNauANmj9+Jc=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231116213319-217e0c985fd6.mod) = 769tneLFrt7b2NOIXO+nvGyPN3502PtVkRwy7cc5gM4=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231116213319-217e0c985fd6.zip) = onGsC3LGpnL4sPZs7aR2lUA0O+GJfZpOvaPByvaxxj8=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231216213200-9d803dd92735.mod) = 769tneLFrt7b2NOIXO+nvGyPN3502PtVkRwy7cc5gM4=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231216213200-9d803dd92735.zip) = VRwHQYe0IBE0b51GpvN76qOs+jtjmxc/yqhmbEIAg1s=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.mod) = x7GWSyVKvSzum9niPQ3y8sHBb8pXWyKNHJ3Gkas+Nls=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.zip) = bBp8NiIIwKEr4P+EVAB0ricrd/d5B8XD/P03E48EQIw=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.15.0.mod) = pUuxjkzZyFGczxTPTGmiAC7DzZCziOH592E+EGGMOiQ=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.15.0.zip) = ajY/uYLTu4W8rQCcvs6bqC0+pkyUnzETPJqCZaBblW4=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.16.0.mod) = 3ECGe+88pReVacwvh0K7YYuMxoSw0lp1MlDoHW3ClEI=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.16.0.zip) = AsK0p7hzpwHeRBZiOHyKbC/GXrJu0aiUFVCYuQirkGo=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.4.0.mod) = oCSfrnXTVD+PMNcJZjAsz7P2H8Q4oOyGBzOiLff5UME=
 SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.mod) = y/ONaZW6KtMXkNFQn0Bu3Y5L0sDYGEwbv2tvbNrNyEQ=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.zip) = PjcX9RUejC6/JntNU2mLl4R8DeFEaDxRt0q37fUDn6g=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231214170342-aacd6d4b4611.mod) = dSUNWRZdES5cHf/yUBpW5Yakk5uZxMYMGWuYa0lHiy0=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231214170342-aacd6d4b4611.zip) = cCsDgHfD49aA7jGq+BvHUewW22kNRD+oIWisshvTh1g=
 SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20211028202545-6944b10bf410.mod) = nu8CAh0Fw+xzR8OlkUVT26GjhHozfk0fzte2LJK6LVk=
 SHA256 (go_modules/golang.org/x/image/@v/v0.14.0.mod) = 8XvTVyxQ6CjRmXGdxveqAPnvQBsiMnhtGI0+QL4CVlY=
 SHA256 (go_modules/golang.org/x/image/@v/v0.14.0.zip) = rC8NPuBPP9YtgXYa2WuLqz2CLa/wPNsLw6UxpwsTgEM=
@@ -129,7 +132,8 @@ SHA256 (go_modules/golang.org/x/mod/@v/v
 SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/net/@v/v0.10.0.mod) = 07fiNv8J5jIr5IkXAhbgGNMiGGLxoFPctj5T6rhTPBc=
 SHA256 (go_modules/golang.org/x/net/@v/v0.18.0.mod) = fhbe3QuDg2VTuorI1MhZD5JkDdbwV9THJ+gydv/nKLI=
-SHA256 (go_modules/golang.org/x/net/@v/v0.18.0.zip) = TKsigv+8/IzO7WV1Z6X88R5zUxLRhl+VP65iu/Eweno=
+SHA256 (go_modules/golang.org/x/net/@v/v0.19.0.mod) = 

[update] net/synapse 1.101.0

2024-02-19 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.101.0.
There is a change in the repository.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile	8 Jan 2024 09:57:56 -	1.70
+++ Makefile	19 Feb 2024 09:47:22 -
@@ -1,13 +1,11 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.98.0
+MODPY_EGG_VERSION =	1.101.0
 
-GH_ACCOUNT =	matrix-org
+GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
 GH_TAGNAME =	v${MODPY_EGG_VERSION}
 CATEGORIES =	net
-
-REVISION =	0
 
 HOMEPAGE =	https://matrix.org/
 
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.52
diff -u -p -r1.52 distinfo
--- distinfo	13 Dec 2023 08:06:51 -	1.52
+++ distinfo	19 Feb 2024 09:47:22 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.75.tar.gz) = pGaMqyD2bY0CDh+8Dr5HIXQzwbbI8gQPr4WFVOOUrOY=
+SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -22,27 +22,27 @@ SHA256 (cargo/memoffset-0.9.0.tar.gz) = 
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
-SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o=
-SHA256 (cargo/pyo3-0.20.0.tar.gz) = BOhFO2WP5IDD5wyO1OPT7DPrdJiL0YZWGwzGa4XDvEs=
-SHA256 (cargo/pyo3-build-config-0.20.0.tar.gz) = qW/nCxdqic/3jy+ns8kwCB4WPVN5tNzfmT464pymYuU=
-SHA256 (cargo/pyo3-ffi-0.20.0.tar.gz) = IUkpkA/SXmYEZh7ZzzSXJ8iSDUfe/xlsTigWWm7yqWs=
+SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw=
+SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A=
+SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74=
+SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE=
 SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0=
-SHA256 (cargo/pyo3-macros-0.20.0.tar.gz) = 2sUwcvcXqhv6Tbgys53oyHW3x69PSm/pPNv5Jkz4ODs=
-SHA256 (cargo/pyo3-macros-backend-0.20.0.tar.gz) = d3S1qCgr1PJfgDsfDZRRIL6VmjbHLgjnzQMceS/f1CQ=
+SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM=
+SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8=
 SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
-SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
+SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8=
-SHA256 (cargo/regex-automata-0.3.9.tar.gz) = WbI+ku5DGIk/o/4+b7NlJY77/mrGqzDwkM3Lt6o376k=
-SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
+SHA256 (cargo/regex-1.10.3.tar.gz) = ti2+AfCwb52Nx9SeBaB4XxU7ALLCJ4VigvZx4DGMmxU=
+SHA256 (cargo/regex-automata-0.4.4.tar.gz) = O3+hE0QF4uyTU/1Baxf42s1GxHPX0/0c8gJwahTreSo=
+SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.193.tar.gz) = Jd2ZdeaNDLWqESDCiDM/yYcxvR3RL1YeRo6kcowEK4k=
-SHA256 (cargo/serde_derive-1.0.193.tar.gz) = Q1dspQE1e5sHGsU83H2o7wy9lJPY3wlM2CF3fqbolNM=
-SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms=
+SHA256 (cargo/serde-1.0.196.tar.gz) = hwAm5g+gjGnwZKp2bBDxCx1i25zNTQq7IGRyvuDOOzI=
+SHA256 (cargo/serde_derive-1.0.196.tar.gz) = M8hTYMlefRN0VNyB2aTtK479j74ZzuVzV7Mrl3H8y2c=
+SHA256 (cargo/serde_json-1.0.113.tar.gz) = aYAbcLHD2slj7LA6Nkugztqc9gxxz+R16ZhkdZyLink=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
-SHA256 (cargo/syn-2.0.28.tar.gz) = BDYZdbP140iyGJ2NxVvJQvJ4stSCpqA2XeW91i01FWc=
+SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
 SHA256 (cargo/target-lexicon-0.12.4.tar.gz) = wCQkCHeAybccyWeZ6u3f81ryvFEyeM2lyZ/B9dAm08E=
 SHA256 

[update] security/certspotter 0.18.0

2024-02-17 Thread Renaud Allard

Hello,

Here is a diff to update security/certspotter to 0.18.0.
Tested on arm64.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/security/certspotter/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile14 Feb 2024 15:07:33 -  1.2
+++ Makefile17 Feb 2024 10:05:06 -
@@ -3,8 +3,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
 
 COMMENT =   Certificate Transparency log monitor
 
-V =0.16.0
-REVISION = 0
+V =0.18.0
 MODGO_MODNAME =software.sslmate.com/src/certspotter
 MODGO_VERSION =v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/security/certspotter/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo13 Feb 2024 11:57:52 -  1.1.1.1
+++ distinfo17 Feb 2024 10:05:06 -
@@ -1,46 +1,36 @@
-SHA256 (certspotter-v0.16.0.zip) = X8nYT7Xqi1Ss0IMdS37Gthqee0tQis3r/36Rq5XhnGQ=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.zip) = 
0XV01abqn2Bu1zURcXDgKu/C8R+K4V44mO2Z0lW0bwY=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230213192124-5e25df0256eb.mod) 
= AWlyQUC24fWTQogGuQZg3GxMER20/hXZIWJCRvypaug=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230213192124-5e25df0256eb.zip) 
= qpvDwyfEpeX2aDlFrFRjNGOTkHUujhtjcxk1KxK9lik=
-SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 
QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = 
mfQKUOjWDCWZrEXGzix21VSoQorNE8LGikk/ymGbT6g=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0.zip) = 
P0XE/ZkuVfCHSEYyy2vxn1u6aOUb0YovPhDIh3Huwmg=
-SHA256 (go_modules/golang.org/x/net/@v/v0.7.0.mod) = 
Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs=
-SHA256 (go_modules/golang.org/x/net/@v/v0.7.0.zip) = 
BgVSBkUmqQrJsL3OK6CrNFkt7MlCjRRBw8lyL4U80pA=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 
Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 
9RC+xgCeGYgtGZU+cnMTfTTfhsZZSTRdcvEjolXC7NI=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (certspotter-v0.18.0.zip) = zVK5c94+4Ey/XO2OuHxmNBhed60r9Np1akxyuYgfLFk=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.14.0.mod) = 
M2oiBGbrPO1R60SJdioyZKXPtstxA1iHAJZmAJmpyqc=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.14.0.zip) = 
pyxX5x0PvUYNhJPJWPsoQTV+O6u7Mtf+LNUzVksdZrc=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = 
YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.zip) = 
SugXZ5nYzagZ5wcxumhVc1AD5+STBDbjRYTHXJbEluA=
+SHA256 (go_modules/golang.org/x/net/@v/v0.17.0.mod) = 
y6YYS4uODVRWC/WmXxNszXanNMScBm7YA+twvQbBdpY=
+SHA256 (go_modules/golang.org/x/net/@v/v0.17.0.zip) = 
2ZQo6Vr2/Y/cIyhdabj258UslkyZApXkUYNxjjPr61o=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.4.0.mod) = 
7Q/wxQgadUz8vnaMvPYMY5dbNddufXuZxayb+m2YKFE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.4.0.zip) = 
d8XZxIuhxEAGDIfZobZ/LvUhaZQijhStP8/i3Zs/ITQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.zip) = 
PRSa/Jk5mANUN0wNR0Ydzb0dOYDrL3fmAwSyP+5vPTc=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.zip) = 
z0czasG/Z1+m1t1axTmbAUPFE0BMRJ+j8zgKWBI8eQg=
-SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = 
DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
-SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.zip) = 
fYnEmrQTBpUBKKD0t8Z/uOLS9jfs6OAk5s840XozGTs=
-SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 
FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
-SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.zip) = 
TQF0k8WK3a3zx1MFa5IbR644akz9EOqy2Q7RJSxroOQ=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 
KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = 
nJteYq9p8rEAKc4SlE3Ig08SJqg7skPpoNvzfguxhro=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.zip) = 
BdojYR13Wy03cUOPouXlIsyUijU3LLetAZ/khPHpGuA=
-SIZE (certspotter-v0.16.0.zip) = 88850
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 41
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.zip) = 131550
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20230213192124-5e25df0256eb.mod) = 
176
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20230213192124-5e25df0256eb.zip) = 
441973
-SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 
157
-SIZE (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = 117
-SIZE 

Re: Update to dnsdist 1.9.0, with new flavor

2024-02-16 Thread Renaud Allard



On 2/16/24 12:37, Otto Moerbeek wrote:

On Fri, Feb 16, 2024 at 10:20:49AM +, Stuart Henderson wrote:


Generally the diff looks good to me. I'd have a slight preference to
move SYSCONFDIR/COMPILER/MODULES/NODLUA_VERSION up so that the
flavour-independent variables are grouped together above the .if.

On 2024/02/16 10:29, Renaud Allard wrote:

Then maybe the flavor should be named -http3 because DoQ is http3 over non
443 port.


I would prefer this (or just -h3) than -quiche. Also please mention
it in DESCR e.g. something like

Flavours:
h3: build with libquiche/boringssl, providing HTTP/3 and QUIC support



On a side note, "DoQ is http3 over another port" is not true, there is
no http layer involved in DoQ, it's more like TCP over QUIC. So the
-h3 name is not ideal, but good enough.



Yes, it's not exactly the same, but the idea is there and the library is 
the same. But using -quiche would have caused issues if they changed 
their mind and used another library called tart or whatever in the future.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Update to dnsdist 1.9.0, with new flavor

2024-02-16 Thread Renaud Allard



On 2/16/24 10:23, Otto Moerbeek wrote:

On Fri, Feb 16, 2024 at 10:19:12AM +0100, Renaud Allard wrote:




On 2/16/24 10:05, Otto Moerbeek wrote:

Hi,

dnsdist 1.9.0 will be released today, he tarball is already there.

The port is somewhat involved. dnsdist 1.9.0 includes incoming quick
and http3 support, which is nice, but requires libquiche which
requires boringssl. To avoid mixing libs, I link statically with those
two.

I also introduced a flavor for tha (-quiche), as some platforms get
knocked out by needing libquiche and borinssl.

So the defaut flavor is without quick and http3 support and builds on
the same set of platforms as before.

Does this makes all sense? I could use a review of the actual port
itself as well.

Thanks,



I have been running dnsdist-1.9-alpha3 with DoQ without any issue for
several weeks on amd64 and arm64.
Maybe I would have named the flavor -doq and not -quiche as quiche is "only"
a needed library to allow DoQ, so it's not that meaningful.


after alpha3 incoming http3 was added, so doq is also not a good
flavor name.



Then maybe the flavor should be named -http3 because DoQ is http3 over 
non 443 port.




smime.p7s
Description: S/MIME Cryptographic Signature


Re: Update to dnsdist 1.9.0, with new flavor

2024-02-16 Thread Renaud Allard



On 2/16/24 10:05, Otto Moerbeek wrote:

Hi,

dnsdist 1.9.0 will be released today, he tarball is already there.

The port is somewhat involved. dnsdist 1.9.0 includes incoming quick
and http3 support, which is nice, but requires libquiche which
requires boringssl. To avoid mixing libs, I link statically with those
two.

I also introduced a flavor for tha (-quiche), as some platforms get
knocked out by needing libquiche and borinssl.

So the defaut flavor is without quick and http3 support and builds on
the same set of platforms as before.

Does this makes all sense? I could use a review of the actual port
itself as well.

Thanks,



I have been running dnsdist-1.9-alpha3 with DoQ without any issue for 
several weeks on amd64 and arm64.
Maybe I would have named the flavor -doq and not -quiche as quiche is 
"only" a needed library to allow DoQ, so it's not that meaningful.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] security/certspotter 0.16.0

2024-02-14 Thread Renaud Allard



On 2/14/24 15:28, Stuart Henderson wrote:

On 2024/02/14 15:04, Renaud Allard wrote:



On 2/14/24 14:43, Ian Darwin wrote:

On 2/14/24 07:07, Stuart Henderson wrote:

ooof, this uses a *lot* of bandwidth!


  From the man page:


-start_at_end

: Start monitoring logs from the end rather than the beginning.

|**WARNING**: monitoring from the beginning guarantees detection of
all certificates, but requires downloading hundreds of millions of
certificates, which takes days. |


Whatever one you choose, it will need to build its database and that takes
days. I don't remember exactly how much time it took, but that was in the
one week range or so.
After it has downloaded every cert, it will be somewhat quiet.


How about this so at least we do give some kind of warning?
I added the docs in while there.

Yes, that warning makes sense. That's a good idea to add it. I was also 
surprised the first time, then I launched it with the start_at_end flag 
to see that it was exactly the same bandwidth hungry behaviour.




Index: Makefile
===
RCS file: /cvs/ports/security/certspotter/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile13 Feb 2024 11:57:52 -  1.1.1.1
+++ Makefile14 Feb 2024 14:28:01 -
@@ -4,6 +4,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
  COMMENT =   Certificate Transparency log monitor
  
  V =		0.16.0

+REVISION = 0
  MODGO_MODNAME =   software.sslmate.com/src/certspotter
  MODGO_VERSION =   v${V}
  
@@ -21,6 +22,10 @@ PERMIT_PACKAGE =Yes

  MODULES = lang/go
  
  WANTLIB +=	c pthread

+
+post-install:
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/certspotter
+   ${INSTALL_DATA} ${WRKSRC}/*.md ${PREFIX}/share/doc/certspotter
  
  .include "modules.inc"

  .include 
Index: pkg/DESCR
===
RCS file: /cvs/ports/security/certspotter/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   13 Feb 2024 11:57:52 -  1.1.1.1
+++ pkg/DESCR   14 Feb 2024 14:28:01 -
@@ -14,3 +14,6 @@ You can use Cert Spotter to detect:
authority and want to impersonate your site.
  - Certificates issued in violation of your corporate policy or outside
of your centralized certificate procurement process.
+
+N.B. Cert Spotter fetches the entire set of CT logs, using a large
+amount of bandwidth while doing so, possibly for a week or more.
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/certspotter/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   13 Feb 2024 11:57:52 -  1.1.1.1
+++ pkg/PLIST   14 Feb 2024 14:28:01 -
@@ -11,4 +11,7 @@
  @mode
  @owner
  @group
+share/doc/certspotter/
+share/doc/certspotter/CHANGELOG.md
+share/doc/certspotter/README.md
  share/doc/pkg-readmes/${PKGSTEM}


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] security/certspotter 0.16.0

2024-02-14 Thread Renaud Allard



On 2/14/24 15:02, Stuart Henderson wrote:

On 2024/02/14 08:43, Ian Darwin wrote:

On 2/14/24 07:07, Stuart Henderson wrote:

ooof, this uses a *lot* of bandwidth!


 From the man page:


-start_at_end

: Start monitoring logs from the end rather than the beginning.

|**WARNING**: monitoring from the beginning guarantees detection of all
certificates, but requires downloading hundreds of millions of
certificates, which takes days. |


It's downloaded about 1TB of data so far and looking at the
*/healthchecks/*.txt files; some of the CT logs are less than 1% of the
way in.

I think it might be a good idea to set that flag by default in the
rc script, but if we do that it seems you can't override an existing
default daemon_flags with a "no flags" setting with rc.subr so I don't
think you can then un-set it.



Ah, sorry, I got your reply just after I answered former post.
That flag doesn't change anything, except it will download newer certs 
first instead of older ones. It will use the same bandwidth whatever 
option you choose.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] security/certspotter 0.16.0

2024-02-14 Thread Renaud Allard



On 2/14/24 14:43, Ian Darwin wrote:

On 2/14/24 07:07, Stuart Henderson wrote:

ooof, this uses a *lot* of bandwidth!


 From the man page:


-start_at_end

: Start monitoring logs from the end rather than the beginning.

|**WARNING**: monitoring from the beginning guarantees detection of 
all certificates, but requires downloading hundreds of millions of 
certificates, which takes days. |


Whatever one you choose, it will need to build its database and that 
takes days. I don't remember exactly how much time it took, but that was 
in the one week range or so.

After it has downloaded every cert, it will be somewhat quiet.


smime.p7s
Description: S/MIME Cryptographic Signature


[new] security/certspotter 0.16.0

2024-02-12 Thread Renaud Allard

ping


 Forwarded Message 
Subject: Re: [new] security/certspotter 0.16.0
Date: Thu, 26 Oct 2023 13:27:07 +0200
From: Renaud Allard 
To: ports@openbsd.org

Hello and thanks for checking

On 10/26/23 13:07, Stefan Hagen wrote:

Renaud Allard wrote (2023-10-25 09:46 CEST):

Hello,

Here is a new port for certspotter. This needs a change in user.list for the
daemon user.
Tested on amd64.

On the first look:

$ portcheck
trailing whitespace in pkg/README
missing share/doc/pkg-readmes/${PKGSTEM} in PLIST

$ make port-lib-depends-check
Missing: c.97 (/usr/local/bin/submitct) (system lib)
Missing: pthread.27 (/usr/local/bin/submitct) (system lib)
WANTLIB += c pthread

In pkg/README, the {LOCALSTATEDIR} is missing a $.

Why are you moving the watchlist to ${LOCALSTATEDIR}/certspotter,
while everything else goes into ${LOCALSTATEDIR}/certspotter/.certspotter?

I see that not all files can be moved. There's only -watchlist and -state-dir,
which is not enough to move everything.

For simplicity sake, I'd just let all files reside in
${LOCALSTATEDIR}/certspotter/.certspotter/

Best regards,
Stefan


Here is a better version. All config files are left in 
${LOCALSTATEDIR}/certspotter/.certspotter/


I also tested it on arm64

Any other suggestions or OKs?

certspotter.tar.gz
Description: application/gzip
Index: user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.430
diff -u -p -r1.430 user.list
--- user.list	15 Aug 2023 15:54:30 -	1.430
+++ user.list	25 Oct 2023 07:15:08 -
@@ -402,3 +402,4 @@ id  user		group		port
 891 _kiwix-serve	_kiwix-serve	www/kiwix/kiwix-tools
 892 _shiori		_shiori		www/shiori
 893 _azorius		_azorius	www/azorius
+894 _certspotter	_certspotter	security/certspotter


smime.p7s
Description: S/MIME Cryptographic Signature


[update] geo/traccar 5.12

2024-01-30 Thread Renaud Allard

Hello,

Here is a incredibly short diff for traccar 5.12
This solves some bugs which were introduced in 5.11 with the rewrite of 
parts of the code.


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- Makefile	16 Jan 2024 08:58:47 -	1.36
+++ Makefile	30 Jan 2024 08:06:29 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.11
+V =		5.12
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo	16 Jan 2024 08:58:47 -	1.23
+++ distinfo	30 Jan 2024 08:06:29 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.11.zip) = unR2zEmZ8yYwdaBzV64DMFYvwjMjaH/2NggcsLyavCM=
-SIZE (traccar-other-5.11.zip) = 142491091
+SHA256 (traccar-other-5.12.zip) = JaYb6p1G1cGyY8mlP72yg0wMPvHA2qVK6ZV5wKtKzN8=
+SIZE (traccar-other-5.12.zip) = 142494458
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.26
diff -u -p -r1.26 PLIST
--- pkg/PLIST	16 Jan 2024 08:58:47 -	1.26
+++ pkg/PLIST	30 Jan 2024 08:06:29 -
@@ -1252,7 +1252,7 @@ share/traccar/modern/
 share/traccar/modern/apple-touch-icon-180x180.png
 share/traccar/modern/assets/
 share/traccar/modern/assets/alarm-zNGFGtq_.mp3
-share/traccar/modern/assets/index-3K2c-a3q.js
+share/traccar/modern/assets/index-KtPqO9zj.js
 share/traccar/modern/assets/index-bRgzYBc7.css
 share/traccar/modern/assets/roboto-cyrillic-300-normal--po7MILF.woff2
 share/traccar/modern/assets/roboto-cyrillic-300-normal-FF-TwrnM.woff


smime.p7s
Description: S/MIME Cryptographic Signature


Fwd: [security update] mail/exim 4.97.1

2024-01-17 Thread Renaud Allard

ping


 Forwarded Message 
Subject: [security update] mail/exim 4.97.1
Date: Sat, 30 Dec 2023 10:04:51 +0100
From: Renaud Allard 
To: ports 

Hello,

Here is a small diff to fix CVE-2023-51766

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/mail/exim/Makefile,v
retrieving revision 1.146
diff -u -p -r1.146 Makefile
--- Makefile15 Nov 2023 10:15:29 -  1.146
+++ Makefile30 Dec 2023 09:02:47 -
@@ -1,7 +1,7 @@
 COMMENT-main = flexible mail transfer agent
 COMMENT-eximon =   X11 monitor tool for Exim MTA
 
-VERSION =  4.97
+VERSION =  4.97.1
 DISTNAME = exim-${VERSION}
 PKGNAME-main = exim-${VERSION}
 FULLPKGNAME-eximon =   exim-eximon-${VERSION}
@@ -27,9 +27,10 @@ SITES =  https://ftp.exim.org/pub/exim/
ftp://ftp.exim.org/pub/exim/exim4/fixes/ \
ftp://ftp.exim.org/pub/exim/exim4/old/
 
-BUILD_DEPENDS =devel/p5-File-FcntlLock
+RUN_DEPENDS =  devel/p5-File-FcntlLock
 
-LIB_DEPENDS-main = converters/libiconv \
+LIB_DEPENDS-main = devel/p5-File-FcntlLock\
+   converters/libiconv \
devel/pcre2
 RUN_DEPENDS-eximon =   ${PKGPATH},-main
 LIB_DEPENDS-eximon =   devel/pcre2
Index: distinfo
===
RCS file: /cvs/ports/mail/exim/distinfo,v
retrieving revision 1.47
diff -u -p -r1.47 distinfo
--- distinfo15 Nov 2023 10:15:29 -  1.47
+++ distinfo30 Dec 2023 09:02:47 -
@@ -1,2 +1,2 @@
-SHA256 (exim-4.97.tar.gz) = E0WPz4mtofvTiP1pT2x//lKA4/zgQJEecgI5AOTHNnU=
-SIZE (exim-4.97.tar.gz) = 2629882
+SHA256 (exim-4.97.1.tar.gz) = Dk67kX9rAdGUOtZMAivmJXLEwhl/YfYd5+IcX3IKTsA=
+SIZE (exim-4.97.1.tar.gz) = 2631451


smime.p7s
Description: S/MIME Cryptographic Signature


[update] geo/traccar 5.11

2024-01-15 Thread Renaud Allard

Hello,

Here is a diff for geo/traccar 5.11.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- Makefile	27 Nov 2023 13:20:58 -	1.35
+++ Makefile	16 Jan 2024 07:12:21 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.10
+V =		5.11
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo	27 Nov 2023 13:20:58 -	1.22
+++ distinfo	16 Jan 2024 07:12:21 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.10.zip) = XPOQSduoAuizHT+h4vW5JKUlNiQgY27JfYMQkyWRgxw=
-SIZE (traccar-other-5.10.zip) = 142083005
+SHA256 (traccar-other-5.11.zip) = unR2zEmZ8yYwdaBzV64DMFYvwjMjaH/2NggcsLyavCM=
+SIZE (traccar-other-5.11.zip) = 142491091
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.25
diff -u -p -r1.25 PLIST
--- pkg/PLIST	27 Nov 2023 13:20:58 -	1.25
+++ pkg/PLIST	16 Jan 2024 07:12:21 -
@@ -993,13 +993,13 @@ share/traccar/legacy/simple/index.html
 share/traccar/lib/
 share/traccar/lib/HikariCP-5.1.0.jar
 share/traccar/lib/SparseBitSet-1.2.jar
-share/traccar/lib/accessors-smart-2.4.11.jar
+share/traccar/lib/accessors-smart-2.5.0.jar
 share/traccar/lib/amqp-client-5.20.0.jar
 share/traccar/lib/animal-sniffer-annotations-1.23.jar
 share/traccar/lib/annotations-16.0.3.jar
 share/traccar/lib/annotations-4.1.1.4.jar
 share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-3.0.4.jar
+share/traccar/lib/aopalliance-repackaged-3.0.5.jar
 share/traccar/lib/api-common-2.12.0.jar
 share/traccar/lib/asm-9.3.jar
 share/traccar/lib/asm-analysis-9.2.jar
@@ -1007,12 +1007,12 @@ share/traccar/lib/asm-commons-9.2.jar
 share/traccar/lib/asm-tree-9.2.jar
 share/traccar/lib/asm-util-9.2.jar
 share/traccar/lib/auto-value-annotations-1.10.1.jar
-share/traccar/lib/aws-java-sdk-core-1.12.592.jar
-share/traccar/lib/aws-java-sdk-sns-1.12.592.jar
-share/traccar/lib/aws-java-sdk-sqs-1.12.592.jar
+share/traccar/lib/aws-java-sdk-core-1.12.636.jar
+share/traccar/lib/aws-java-sdk-sns-1.12.636.jar
+share/traccar/lib/aws-java-sdk-sqs-1.12.636.jar
 share/traccar/lib/cache-api-1.1.1.jar
 share/traccar/lib/caffeine-2.9.3.jar
-share/traccar/lib/checker-qual-3.32.0.jar
+share/traccar/lib/checker-qual-3.41.0.jar
 share/traccar/lib/commons-beanutils-1.9.4.jar
 share/traccar/lib/commons-codec-1.16.0.jar
 share/traccar/lib/commons-collections-3.2.2.jar
@@ -1025,7 +1025,7 @@ share/traccar/lib/commons-jexl3-3.3.jar
 share/traccar/lib/commons-lang3-3.12.0.jar
 share/traccar/lib/commons-logging-1.2.jar
 share/traccar/lib/commons-math3-3.6.1.jar
-share/traccar/lib/commons-pool2-2.11.1.jar
+share/traccar/lib/commons-pool2-2.12.0.jar
 share/traccar/lib/commons-text-1.10.0.jar
 share/traccar/lib/commons-validator-1.7.jar
 share/traccar/lib/conscrypt-openjdk-uber-2.5.2.jar
@@ -1077,27 +1077,27 @@ share/traccar/lib/grpc-xds-1.55.1.jar
 share/traccar/lib/gson-2.10.1.jar
 share/traccar/lib/guava-31.1-jre.jar
 share/traccar/lib/guice-7.0.0.jar
-share/traccar/lib/guice-bridge-3.0.4.jar
+share/traccar/lib/guice-bridge-3.0.5.jar
 share/traccar/lib/guice-servlet-7.0.0.jar
 share/traccar/lib/h2-2.2.224.jar
 share/traccar/lib/hivemq-mqtt-client-1.3.3.jar
-share/traccar/lib/hk2-api-3.0.4.jar
-share/traccar/lib/hk2-locator-3.0.4.jar
-share/traccar/lib/hk2-utils-3.0.4.jar
+share/traccar/lib/hk2-api-3.0.5.jar
+share/traccar/lib/hk2-locator-3.0.5.jar
+share/traccar/lib/hk2-utils-3.0.5.jar
 share/traccar/lib/httpclient-4.5.14.jar
 share/traccar/lib/httpcore-4.4.16.jar
 share/traccar/lib/ical4j-3.2.14.jar
 share/traccar/lib/ion-java-1.0.2.jar
 share/traccar/lib/j2objc-annotations-1.3.jar
-share/traccar/lib/jackson-annotations-2.15.2.jar
-share/traccar/lib/jackson-core-2.15.2.jar
-share/traccar/lib/jackson-databind-2.15.2.jar
-share/traccar/lib/jackson-dataformat-cbor-2.15.2.jar
-share/traccar/lib/jackson-datatype-jakarta-jsonp-2.15.2.jar
-share/traccar/lib/jackson-jaxrs-base-2.15.2.jar
-share/traccar/lib/jackson-jaxrs-json-provider-2.15.2.jar
-share/traccar/lib/jackson-module-jakarta-xmlbind-annotations-2.15.2.jar
-share/traccar/lib/jackson-module-jaxb-annotations-2.15.2.jar
+share/traccar/lib/jackson-annotations-2.15.3.jar
+share/traccar/lib/jackson-core-2.15.3.jar
+share/traccar/lib/jackson-databind-2.15.3.jar
+share/traccar/lib/jackson-dataformat-cbor-2.15.3.jar
+share/traccar/lib/jackson-datatype-jakarta-jsonp-2.15.3.jar
+share/traccar/lib/jackson-jaxrs-base-2.15.3.jar
+share/traccar/lib/jackson-jaxrs-json-provider-2.15.3.jar
+share/traccar/lib/jackson-module-jakarta-xmlbind-annotations-2.15.3.jar
+share/traccar/lib/jackson-module-jaxb-annotations-2.15.3.jar
 

Re: [fix] net/synapse update README

2024-01-08 Thread Renaud Allard



On 1/8/24 10:46, Stefan Hagen wrote:

Hi,

while setting up a synapse instance, I saw that the command below
doesn't work anymore. You can either supply --generate-config OR
--generate-keys, but not both.

When doing a --generate-config, the keys are generated as well,
so this switch can simply be left out.

Maintainer on CC.

OK?


OK for me



Best regards,
Stefan

Index: net/synapse/Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
diff -u -p -u -p -r1.69 Makefile
--- net/synapse/Makefile1 Jan 2024 14:14:49 -   1.69
+++ net/synapse/Makefile8 Jan 2024 09:40:19 -
@@ -7,6 +7,8 @@ GH_PROJECT =synapse
  GH_TAGNAME =  v${MODPY_EGG_VERSION}
  CATEGORIES =  net
  
+REVISION =	0

+
  HOMEPAGE =https://matrix.org/
  
  MAINTAINER =	Renaud Allard 

Index: net/synapse/pkg/README
===
RCS file: /cvs/ports/net/synapse/pkg/README,v
diff -u -p -u -p -r1.4 README
--- net/synapse/pkg/README  21 Nov 2022 14:03:29 -  1.4
+++ net/synapse/pkg/README  8 Jan 2024 09:40:19 -
@@ -9,7 +9,7 @@ As root (or _synapse), go into ${LOCALST
  doas -u _synapse ${MODPY_BIN} -m synapse.app.homeserver \
-c ${LOCALSTATEDIR}/synapse/homeserver.yaml --generate-config \
--server-name matrix.example.com --report-stats=no \
-   --generate-keys --keys-directory ${LOCALSTATEDIR}/synapse
+   --keys-directory ${LOCALSTATEDIR}/synapse
  
  Register a user

  ===


smime.p7s
Description: S/MIME Cryptographic Signature


[security update] mail/exim 4.97.1

2023-12-30 Thread Renaud Allard

Hello,

Here is a small diff to fix CVE-2023-51766

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/mail/exim/Makefile,v
retrieving revision 1.146
diff -u -p -r1.146 Makefile
--- Makefile15 Nov 2023 10:15:29 -  1.146
+++ Makefile30 Dec 2023 09:02:47 -
@@ -1,7 +1,7 @@
 COMMENT-main = flexible mail transfer agent
 COMMENT-eximon =   X11 monitor tool for Exim MTA
 
-VERSION =  4.97
+VERSION =  4.97.1
 DISTNAME = exim-${VERSION}
 PKGNAME-main = exim-${VERSION}
 FULLPKGNAME-eximon =   exim-eximon-${VERSION}
@@ -27,9 +27,10 @@ SITES =  https://ftp.exim.org/pub/exim/
ftp://ftp.exim.org/pub/exim/exim4/fixes/ \
ftp://ftp.exim.org/pub/exim/exim4/old/
 
-BUILD_DEPENDS =devel/p5-File-FcntlLock
+RUN_DEPENDS =  devel/p5-File-FcntlLock
 
-LIB_DEPENDS-main = converters/libiconv \
+LIB_DEPENDS-main = devel/p5-File-FcntlLock\
+   converters/libiconv \
devel/pcre2
 RUN_DEPENDS-eximon =   ${PKGPATH},-main
 LIB_DEPENDS-eximon =   devel/pcre2
Index: distinfo
===
RCS file: /cvs/ports/mail/exim/distinfo,v
retrieving revision 1.47
diff -u -p -r1.47 distinfo
--- distinfo15 Nov 2023 10:15:29 -  1.47
+++ distinfo30 Dec 2023 09:02:47 -
@@ -1,2 +1,2 @@
-SHA256 (exim-4.97.tar.gz) = E0WPz4mtofvTiP1pT2x//lKA4/zgQJEecgI5AOTHNnU=
-SIZE (exim-4.97.tar.gz) = 2629882
+SHA256 (exim-4.97.1.tar.gz) = Dk67kX9rAdGUOtZMAivmJXLEwhl/YfYd5+IcX3IKTsA=
+SIZE (exim-4.97.1.tar.gz) = 2631451


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.98.0

2023-12-12 Thread Renaud Allard

Hello,

Here is a patch for net/synapse 1.98.0
Tested on amd64

Synapse 1.98.0 will be the last Synapse release in 2023; the regular 
release cadence will resume in January 2024. ;)


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile	29 Nov 2023 09:43:40 -	1.67
+++ Makefile	13 Dec 2023 07:45:21 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.97.0
+MODPY_EGG_VERSION =	1.98.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.51
diff -u -p -r1.51 distinfo
--- distinfo	29 Nov 2023 09:43:40 -	1.51
+++ distinfo	13 Dec 2023 07:45:21 -
@@ -9,8 +9,9 @@ SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvH
 SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
 SHA256 (cargo/digest-0.10.5.tar.gz) = rfvFc2WjesvS6/K2TX5pu3ZuL+qBNSHtU29dBSDc+Gw=
 SHA256 (cargo/generic-array-0.14.6.tar.gz) = v/SelHKX8zEkR6vcp59F9HOAl8yCsG5yBU0iI/YB8bk=
+SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
 SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
-SHA256 (cargo/indoc-1.0.7.tar.gz) = raseqjQI+38Md3pz50Zf1WVhNvyTtnDrbfPIjCwTROM=
+SHA256 (cargo/indoc-2.0.4.tar.gz) = Hhhs+66AhOUT2v9CQLR5fjQvmIzs2k+2yTkVD5YxX9g=
 SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetNB66342Ock4mTxPlk+Bkj1s+lLOJal3yg74BXsw=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
@@ -22,13 +23,13 @@ SHA256 (cargo/once_cell-1.15.0.tar.gz) =
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
 SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o=
-SHA256 (cargo/pyo3-0.19.2.tar.gz) = 5oGmz9xK3Mk7TTz5k3SaRVIBjuCptl/AzPrXQ1LHKjg=
-SHA256 (cargo/pyo3-build-config-0.19.2.tar.gz) = B2xz0LxDj3pO9v3Qw7tHMhSRNqvZUrEQrJPk7bE6a6U=
-SHA256 (cargo/pyo3-ffi-0.19.2.tar.gz) = 5TzuQud+viVgZrqKp37/cis7uR80GRd89M0PME0yhNk=
-SHA256 (cargo/pyo3-log-0.8.4.tar.gz) = wJwrNJtlONinPUNspgbats4KqrTa2ea3vdV6T1VsO8M=
-SHA256 (cargo/pyo3-macros-0.19.2.tar.gz) = 3+tMmVl+E2Uoxt19Xj3lQ00c6vSHQ2o/A7LVa2/J79E=
-SHA256 (cargo/pyo3-macros-backend-0.19.2.tar.gz) = lH3BIXXCVIie3AwC45lHbC9lK0uevRI6plXCJN4llTY=
-SHA256 (cargo/pythonize-0.19.0.tar.gz) = jjW3FtQwrOV+LRtK+1HJ5bfEbSvOcpJuB/m+apjO0D4=
+SHA256 (cargo/pyo3-0.20.0.tar.gz) = BOhFO2WP5IDD5wyO1OPT7DPrdJiL0YZWGwzGa4XDvEs=
+SHA256 (cargo/pyo3-build-config-0.20.0.tar.gz) = qW/nCxdqic/3jy+ns8kwCB4WPVN5tNzfmT464pymYuU=
+SHA256 (cargo/pyo3-ffi-0.20.0.tar.gz) = IUkpkA/SXmYEZh7ZzzSXJ8iSDUfe/xlsTigWWm7yqWs=
+SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0=
+SHA256 (cargo/pyo3-macros-0.20.0.tar.gz) = 2sUwcvcXqhv6Tbgys53oyHW3x69PSm/pPNv5Jkz4ODs=
+SHA256 (cargo/pyo3-macros-backend-0.20.0.tar.gz) = d3S1qCgr1PJfgDsfDZRRIL6VmjbHLgjnzQMceS/f1CQ=
+SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA=
 SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
 SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8=
@@ -36,17 +37,16 @@ SHA256 (cargo/regex-automata-0.3.9.tar.g
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.192.tar.gz) = vKKghISyhdyygtD2eybK3A34sZ+MElAsE9lmv5SC8AE=
-SHA256 (cargo/serde_derive-1.0.192.tar.gz) = 1scgf77J+qSAc/PjB0y+VTr26lEtfCG6RuQ05w6p+8E=
+SHA256 (cargo/serde-1.0.193.tar.gz) = Jd2ZdeaNDLWqESDCiDM/yYcxvR3RL1YeRo6kcowEK4k=
+SHA256 (cargo/serde_derive-1.0.193.tar.gz) = Q1dspQE1e5sHGsU83H2o7wy9lJPY3wlM2CF3fqbolNM=
 SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
-SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
 SHA256 (cargo/syn-2.0.28.tar.gz) = BDYZdbP140iyGJ2NxVvJQvJ4stSCpqA2XeW91i01FWc=
 SHA256 (cargo/target-lexicon-0.12.4.tar.gz) = wCQkCHeAybccyWeZ6u3f81ryvFEyeM2lyZ/B9dAm08E=
 SHA256 (cargo/typenum-1.15.0.tar.gz) = 3PgaxZ7cF8yGl/8xHo9e8tmfy9mBezTOxm+QtsPf2Yc=
 SHA256 (cargo/unicode-ident-1.0.5.tar.gz) = bOqznVnkyUmdTlqO4OJzW4kbtzCKyD37ToDK0ZXJ9vM=

[update] net/synapse 1.97.0

2023-11-29 Thread Renaud Allard

Hello,

Here is a new update for net/synapse 1.97.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- Makefile	17 Nov 2023 16:56:46 -	1.66
+++ Makefile	29 Nov 2023 09:18:57 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.96.1
+MODPY_EGG_VERSION =	1.97.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.50
diff -u -p -r1.50 distinfo
--- distinfo	17 Nov 2023 16:56:46 -	1.50
+++ distinfo	29 Nov 2023 09:18:57 -
@@ -36,9 +36,9 @@ SHA256 (cargo/regex-automata-0.3.9.tar.g
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.190.tar.gz) = kdPDNMoe6JSixvataY/oxDW3bVBLE9Q28GhdZI1tlvc=
-SHA256 (cargo/serde_derive-1.0.190.tar.gz) = Z8VgnzlOXCvX/FHv2keABOqA70L+6YPVxnpl408ywOM=
-SHA256 (cargo/serde_json-1.0.107.tar.gz) = a0IM5uPYvYgumyQ8bu0128mmEQyXaedLWE4NaNHyDGU=
+SHA256 (cargo/serde-1.0.192.tar.gz) = vKKghISyhdyygtD2eybK3A34sZ+MElAsE9lmv5SC8AE=
+SHA256 (cargo/serde_derive-1.0.192.tar.gz) = 1scgf77J+qSAc/PjB0y+VTr26lEtfCG6RuQ05w6p+8E=
+SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.96.1.tar.gz) = WNG7gFc2pNzNoaYihTUqBQKBaO463T8vzd0y9VNqrdk=
+SHA256 (synapse-1.97.0.tar.gz) = 0w1zxN0v7RE36dMk8yFbmUSfwx26/2glD8KWGe86PrM=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -93,9 +93,9 @@ SIZE (cargo/regex-automata-0.3.9.tar.gz)
 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.190.tar.gz) = 76455
-SIZE (cargo/serde_derive-1.0.190.tar.gz) = 55676
-SIZE (cargo/serde_json-1.0.107.tar.gz) = 146458
+SIZE (cargo/serde-1.0.192.tar.gz) = 76866
+SIZE (cargo/serde_derive-1.0.192.tar.gz) = 55690
+SIZE (cargo/serde_json-1.0.108.tar.gz) = 146476
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
 SIZE (cargo/syn-1.0.104.tar.gz) = 236683
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.96.1.tar.gz) = 8419249
+SIZE (synapse-1.97.0.tar.gz) = 8441673
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.18
diff -u -p -r1.18 modules.inc
--- modules.inc	17 Nov 2023 16:56:46 -	1.18
+++ modules.inc	29 Nov 2023 09:18:57 -
@@ -36,9 +36,9 @@ MODCARGO_CRATES +=	regex-automata	0.3.9	
 MODCARGO_CRATES +=	regex-syntax	0.7.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.190	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.190	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_json	1.0.107	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.192	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.192	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_json	1.0.108	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	subtle	2.4.1	# BSD-3-Clause
 MODCARGO_CRATES +=	syn	1.0.104	# MIT OR Apache-2.0
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.44
diff -u -p -r1.44 PLIST
--- pkg/PLIST	17 Nov 2023 16:56:46 -	1.44
+++ pkg/PLIST	29 Nov 2023 09:18:57 -
@@ -1136,6 +1136,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/media/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 

[update] www/py-treq 23.11.0

2023-11-23 Thread Renaud Allard

Hello,

Here is a quick update to www/py-treq 23.11.0
Tested with synapse on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/www/py-treq/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile	25 Nov 2022 21:11:41 -	1.7
+++ Makefile	23 Nov 2023 09:04:48 -
@@ -1,9 +1,8 @@
 COMMENT =		HTTP library inspired by requests on top of Twisted Agents
 
-MODPY_EGG_VERSION =	22.2.0
+MODPY_EGG_VERSION =	23.11.0
 DISTNAME =		treq-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
-REVISION =		1
 
 CATEGORIES =		www
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-treq/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	5 May 2022 09:35:29 -	1.2
+++ distinfo	23 Nov 2023 09:04:48 -
@@ -1,2 +1,2 @@
-SHA256 (treq-22.2.0.tar.gz) = 33V+PxQfx4Lt4HamBFIRlP/LQPomRc9I5aNwYDB/Uuw=
-SIZE (treq-22.2.0.tar.gz) = 72922
+SHA256 (treq-23.11.0.tar.gz) = CRT/kp/RYyzhZ5cjUmD4vBnSD/fEWcHeq9ZbjGjL6sU=
+SIZE (treq-23.11.0.tar.gz) = 74450


smime.p7s
Description: S/MIME Cryptographic Signature


[update] geo/traccar 5.10

2023-11-21 Thread Renaud Allard

Hello,

Here is a diff to update geo/traccar to 5.10
Tested on amd64

Beest RegardsIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile	26 Sep 2023 10:52:59 -	1.34
+++ Makefile	22 Nov 2023 07:18:31 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.9
+V =		5.10
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo	6 Sep 2023 08:42:58 -	1.21
+++ distinfo	22 Nov 2023 07:18:31 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.9.zip) = OOufXh+x4ggUOCeYXwi+fO8wTmyX39EC2Tpc9ld9ax0=
-SIZE (traccar-other-5.9.zip) = 141437334
+SHA256 (traccar-other-5.10.zip) = XPOQSduoAuizHT+h4vW5JKUlNiQgY27JfYMQkyWRgxw=
+SIZE (traccar-other-5.10.zip) = 142083005
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.24
diff -u -p -r1.24 PLIST
--- pkg/PLIST	6 Sep 2023 08:42:58 -	1.24
+++ pkg/PLIST	22 Nov 2023 07:18:31 -
@@ -991,26 +991,25 @@ share/traccar/legacy/simple/
 share/traccar/legacy/simple/app.js
 share/traccar/legacy/simple/index.html
 share/traccar/lib/
-share/traccar/lib/HikariCP-5.0.1.jar
+share/traccar/lib/HikariCP-5.1.0.jar
 share/traccar/lib/SparseBitSet-1.2.jar
-share/traccar/lib/accessors-smart-2.4.9.jar
-share/traccar/lib/activation-1.1.1.jar
-share/traccar/lib/amqp-client-5.18.0.jar
+share/traccar/lib/accessors-smart-2.4.11.jar
+share/traccar/lib/amqp-client-5.20.0.jar
 share/traccar/lib/animal-sniffer-annotations-1.23.jar
 share/traccar/lib/annotations-16.0.3.jar
 share/traccar/lib/annotations-4.1.1.4.jar
 share/traccar/lib/aopalliance-1.0.jar
 share/traccar/lib/aopalliance-repackaged-3.0.4.jar
 share/traccar/lib/api-common-2.12.0.jar
-share/traccar/lib/asm-9.5.jar
+share/traccar/lib/asm-9.3.jar
 share/traccar/lib/asm-analysis-9.2.jar
-share/traccar/lib/asm-commons-9.5.jar
-share/traccar/lib/asm-tree-9.5.jar
+share/traccar/lib/asm-commons-9.2.jar
+share/traccar/lib/asm-tree-9.2.jar
 share/traccar/lib/asm-util-9.2.jar
 share/traccar/lib/auto-value-annotations-1.10.1.jar
-share/traccar/lib/aws-java-sdk-core-1.12.532.jar
-share/traccar/lib/aws-java-sdk-sns-1.12.532.jar
-share/traccar/lib/aws-java-sdk-sqs-1.12.532.jar
+share/traccar/lib/aws-java-sdk-core-1.12.592.jar
+share/traccar/lib/aws-java-sdk-sns-1.12.592.jar
+share/traccar/lib/aws-java-sdk-sqs-1.12.592.jar
 share/traccar/lib/cache-api-1.1.1.jar
 share/traccar/lib/caffeine-2.9.3.jar
 share/traccar/lib/checker-qual-3.32.0.jar
@@ -1030,7 +1029,7 @@ share/traccar/lib/commons-pool2-2.11.1.j
 share/traccar/lib/commons-text-1.10.0.jar
 share/traccar/lib/commons-validator-1.7.jar
 share/traccar/lib/conscrypt-openjdk-uber-2.5.2.jar
-share/traccar/lib/content-type-2.2.jar
+share/traccar/lib/content-type-2.3.jar
 share/traccar/lib/curvesapi-1.07.jar
 share/traccar/lib/dagger-2.27.jar
 share/traccar/lib/encoder-1.2.3.jar
@@ -1057,6 +1056,7 @@ share/traccar/lib/google-http-client-app
 share/traccar/lib/google-http-client-gson-1.43.1.jar
 share/traccar/lib/google-http-client-jackson2-1.43.1.jar
 share/traccar/lib/google-oauth-client-1.34.1.jar
+share/traccar/lib/googleauth-1.5.0.jar
 share/traccar/lib/groovy-3.0.17.jar
 share/traccar/lib/groovy-dateutil-3.0.17.jar
 share/traccar/lib/grpc-alts-1.55.1.jar
@@ -1079,14 +1079,14 @@ share/traccar/lib/guava-31.1-jre.jar
 share/traccar/lib/guice-7.0.0.jar
 share/traccar/lib/guice-bridge-3.0.4.jar
 share/traccar/lib/guice-servlet-7.0.0.jar
-share/traccar/lib/h2-2.2.220.jar
-share/traccar/lib/hivemq-mqtt-client-1.3.1.jar
+share/traccar/lib/h2-2.2.224.jar
+share/traccar/lib/hivemq-mqtt-client-1.3.3.jar
 share/traccar/lib/hk2-api-3.0.4.jar
 share/traccar/lib/hk2-locator-3.0.4.jar
 share/traccar/lib/hk2-utils-3.0.4.jar
 share/traccar/lib/httpclient-4.5.14.jar
 share/traccar/lib/httpcore-4.4.16.jar
-share/traccar/lib/ical4j-3.2.12.jar
+share/traccar/lib/ical4j-3.2.14.jar
 share/traccar/lib/ion-java-1.0.2.jar
 share/traccar/lib/j2objc-annotations-1.3.jar
 share/traccar/lib/jackson-annotations-2.15.2.jar
@@ -1105,7 +1105,6 @@ share/traccar/lib/jakarta.inject-api-2.0
 share/traccar/lib/jakarta.json-2.0.1.jar
 share/traccar/lib/jakarta.json-api-2.1.1.jar
 share/traccar/lib/jakarta.mail-2.0.1.jar
-share/traccar/lib/jakarta.transaction-api-2.0.0.jar
 share/traccar/lib/jakarta.validation-api-3.0.2.jar
 share/traccar/lib/jakarta.ws.rs-api-3.1.0.jar
 share/traccar/lib/jakarta.xml.bind-api-4.0.0.jar
@@ -1115,9 +1114,9 @@ share/traccar/lib/javax.annotation-api-1
 share/traccar/lib/javax.inject-1.jar
 share/traccar/lib/jaxb-api-2.3.1.jar
 share/traccar/lib/jcip-annotations-1.0-1.jar
-share/traccar/lib/jcl-over-slf4j-1.7.36.jar
+share/traccar/lib/jcl-over-slf4j-2.0.7.jar
 

[update] net/synapse 1.96.1

2023-11-17 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.96.1
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.65
diff -u -p -r1.65 Makefile
--- Makefile	2 Nov 2023 07:29:22 -	1.65
+++ Makefile	17 Nov 2023 14:51:23 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.95.1
+MODPY_EGG_VERSION =	1.96.1
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.49
diff -u -p -r1.49 distinfo
--- distinfo	2 Nov 2023 07:29:22 -	1.49
+++ distinfo	17 Nov 2023 14:51:23 -
@@ -36,8 +36,8 @@ SHA256 (cargo/regex-automata-0.3.9.tar.g
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.189.tar.gz) = jkIqROdK1AAb3I7t6aRXCrUvcRkOnAdtFDafOLkgBTc=
-SHA256 (cargo/serde_derive-1.0.189.tar.gz) = HkjR+RgAnOMUVRE3jPaNYT47PZE31nJyViCA1oorMtU=
+SHA256 (cargo/serde-1.0.190.tar.gz) = kdPDNMoe6JSixvataY/oxDW3bVBLE9Q28GhdZI1tlvc=
+SHA256 (cargo/serde_derive-1.0.190.tar.gz) = Z8VgnzlOXCvX/FHv2keABOqA70L+6YPVxnpl408ywOM=
 SHA256 (cargo/serde_json-1.0.107.tar.gz) = a0IM5uPYvYgumyQ8bu0128mmEQyXaedLWE4NaNHyDGU=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.95.1.tar.gz) = cus37alOTa0nb4HVogwxeCuhIPraDWrE0+/g6N/mQr4=
+SHA256 (synapse-1.96.1.tar.gz) = WNG7gFc2pNzNoaYihTUqBQKBaO463T8vzd0y9VNqrdk=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -93,8 +93,8 @@ SIZE (cargo/regex-automata-0.3.9.tar.gz)
 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.189.tar.gz) = 76276
-SIZE (cargo/serde_derive-1.0.189.tar.gz) = 55708
+SIZE (cargo/serde-1.0.190.tar.gz) = 76455
+SIZE (cargo/serde_derive-1.0.190.tar.gz) = 55676
 SIZE (cargo/serde_json-1.0.107.tar.gz) = 146458
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.95.1.tar.gz) = 8404523
+SIZE (synapse-1.96.1.tar.gz) = 8419249
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.17
diff -u -p -r1.17 modules.inc
--- modules.inc	2 Nov 2023 07:29:22 -	1.17
+++ modules.inc	17 Nov 2023 14:51:23 -
@@ -36,8 +36,8 @@ MODCARGO_CRATES +=	regex-automata	0.3.9	
 MODCARGO_CRATES +=	regex-syntax	0.7.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.189	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.189	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.190	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.190	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.107	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	subtle	2.4.1	# BSD-3-Clause
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.43
diff -u -p -r1.43 PLIST
--- pkg/PLIST	2 Nov 2023 07:29:22 -	1.43
+++ pkg/PLIST	17 Nov 2023 14:51:23 -
@@ -2045,6 +2045,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/02_scheduled_tasks_index.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/04_add_indices_for_purging_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/05gaps.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/83/

[update] net/mautrix-whatsapp 0.10.4

2023-11-16 Thread Renaud Allard

Hello,

Here is an update to net/mautrix-whatsapp 0.10.4
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile	20 Sep 2023 10:54:46 -	1.21
+++ Makefile	17 Nov 2023 07:28:05 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.2
+MODGO_VERSION =	v0.10.4
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo	20 Sep 2023 10:54:46 -	1.15
+++ distinfo	17 Nov 2023 07:28:05 -
@@ -2,17 +2,14 @@ SHA256 (go_modules/filippo.io/edwards255
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = AOgSX/Vtc7xr+OOM2lfBSUCZQbIkHVBiyaOBqreDEWk=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.zip) = JXIL/L1zkwUjhAirVCYyJLaf9pNJI9/Zyu1204cdAVE=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.mod) = FSS1kPj2LKNeHWx/Txq1lsIYVkQ9I4Vt+4CyKDzbuZA=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.zip) = KjImgdeUYd15PB6KmK3wYvbvVUq806sGmB7vlNecE2s=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.zip) = jzMPNcpCm2acOXzy5rWLjNaJT7bWQ39wmZMdLRQAuQk=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod) = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.zip) = tiQ310pSMImvRroBFezhzhG8peMh/h4dTJduzKbueKo=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
-SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.mod) = DtF6lVkzB/2IPo9YOshHZQQev0uAfLJMJX4UyW8PCgg=
-SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.zip) = 9C/haXAH6hIVWl0TQtYXh+HzTKOWGS5JldxPKzUFUqw=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.zip) = TETjprhN5Ns5PjQVN8cSQDH6mNX5iGCtMbMrSJDyI0w=
@@ -27,9 +24,7 @@ SHA256 (go_modules/github.com/go-logfmt/
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = I6I/CL6kjm5JpGpAFbZK27FpLcbd8Ng8LwwgJ8uOMcg=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = s6wk4gSR2Eb+rulQiL3gkmzl4kU4UCUPUkdEFuZhKUQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.zip) = k72m6I1KCkk6mLSB3mehAACnVdFfFqgAtJprltG9b4E=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
@@ -53,11 +48,14 @@ SHA256 (go_modules/github.com/kr/text/@v
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
 SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM=
-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = xGN0mUCaQIH7vX6gZAqgrzDA4Gpwqhsgd4CwJRZQ2M0=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 1nQ64urmVxYSLxK0LJ8/g6gFwK4yvTxVPUpvG8uSQ6U=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = CL4yLcxYSp/P3lyvDPh4tOEc2Y8lLjK8cE6SxaS6nRU=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8=
-SHA256 

Re: [new] devel/p5-File-FcntlLock 0.22

2023-11-16 Thread Renaud Allard



On 11/16/23 10:14, Stuart Henderson wrote:

On 2023/11/16 10:05, Renaud Allard wrote:

Were you able to check if mail/exim still compiles with those files removed?


yes, it does.


Then OK for me


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] devel/p5-File-FcntlLock 0.22

2023-11-16 Thread Renaud Allard



On 11/16/23 09:59, Stuart Henderson wrote:

On 2023/11/10 11:43, Alexander Bluhm wrote:


OK bluhm@


The File::FcntlLock::Inline and File::FcntlLock::Pure modules are not
built on i386, so packaging is broken:


So I suspect it will probably do the same on other non-64-bit archs.

Here's a diff to conditionally package those files only on LP64 systems.
OK?


Were you able to check if mail/exim still compiles with those files removed?



Index: Makefile
===
RCS file: /cvs/ports/devel/p5-File-FcntlLock/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile10 Nov 2023 10:57:37 -  1.1.1.1
+++ Makefile16 Nov 2023 08:55:08 -
@@ -14,4 +14,13 @@ WANTLIB =c perl
  
  MODULES =	cpan
  
+.include 

+
+.if ${PROPERTIES:Mlp64}
+LP64_ONLY =
+.else
+LP64_ONLY ="@comment "
+.endif
+SUBST_VARS =   LP64_ONLY
+
  .include 
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-File-FcntlLock/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   10 Nov 2023 10:57:37 -  1.1.1.1
+++ pkg/PLIST   16 Nov 2023 08:55:08 -
@@ -5,10 +5,10 @@ ${P5ARCH}/File/FcntlLock.pm
  ${P5ARCH}/File/FcntlLock.pod
  ${P5ARCH}/File/FcntlLock/Core.pm
  ${P5ARCH}/File/FcntlLock/Errors.pm
-${P5ARCH}/File/FcntlLock/Inline.pm
-${P5ARCH}/File/FcntlLock/Inline.pod
-${P5ARCH}/File/FcntlLock/Pure.pm
-${P5ARCH}/File/FcntlLock/Pure.pod
+${LP64_ONLY}${P5ARCH}/File/FcntlLock/Inline.pm
+${LP64_ONLY}${P5ARCH}/File/FcntlLock/Inline.pod
+${LP64_ONLY}${P5ARCH}/File/FcntlLock/Pure.pm
+${LP64_ONLY}${P5ARCH}/File/FcntlLock/Pure.pod
  ${P5ARCH}/File/FcntlLock/XS.pm
  ${P5ARCH}/File/FcntlLock/XS.pod
  ${P5ARCH}/auto/
@@ -16,6 +16,6 @@ ${P5ARCH}/auto/File/
  ${P5ARCH}/auto/File/FcntlLock/
  @so ${P5ARCH}/auto/File/FcntlLock/FcntlLock.so
  @man man/man3p/File::FcntlLock.3p
-@man man/man3p/File::FcntlLock::Inline.3p
-@man man/man3p/File::FcntlLock::Pure.3p
+${LP64_ONLY}@man man/man3p/File::FcntlLock::Inline.3p
+${LP64_ONLY}@man man/man3p/File::FcntlLock::Pure.3p
  @man man/man3p/File::FcntlLock::XS.3p



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] mail/exim 4.97

2023-11-15 Thread Renaud Allard



On 11/15/23 11:17, Stuart Henderson wrote:

On 2023/11/09 09:53, Renaud Allard wrote:

Here is a diff for mail/exim 4.97


Missing dep on p5-File-FcntlLock:

Can't locate File/FcntlLock.pm in @INC (you may need to install the 
File::FcntlLock module) (@INC contains: 
/usr/local/libdata/perl5/site_perl/amd64-openbsd 
/usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd 
/usr/libdata/perl5) at ./exim_id_update line 18.
BEGIN failed--compilation aborted at ./exim_id_update line 18.

I've added that as a BUILD_DEPENDS and committed it. It's also used at
runtime by exim_id_update, I'll leave it up to you to decide whether to
add as a RUN_DEPENDS or just leave it optional.



Thanks

I am not sure exim_id_update is useful enough to justify 
p5-File-FcntlLock being in RUN_DEPENDS for everyone.
But maybe this should be a remark in upgrade75.html so people with large 
spool files can convert them.


smime.p7s
Description: S/MIME Cryptographic Signature


enable quic functionality in net/knot

2023-11-14 Thread Renaud Allard

Hello,

Here is a small patch to add DNS over QUIC with knot DNS client.
What do you think?

Thank you,
Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/knot/Makefile,v
retrieving revision 1.81
diff -u -p -r1.81 Makefile
--- Makefile	27 Sep 2023 14:18:13 -	1.81
+++ Makefile	14 Nov 2023 14:44:13 -
@@ -2,6 +2,7 @@ COMMENT =		authoritative DNS server
 
 # update net/py-libknot when updating this
 DISTNAME =		knot-3.2.9
+REVISION =		0
 
 SHARED_LIBS +=	dnssec   3.1  # .9.0
 SHARED_LIBS +=	knot 8.0  # .13.0
@@ -29,7 +30,8 @@ DEBUG_PACKAGES =	${BUILD_PACKAGES}
 COMPILER =		base-clang ports-gcc
 COMPILER_LANGS =	c
 
-BUILD_DEPENDS =		devel/bison
+BUILD_DEPENDS =		devel/bison \
+			net/ngtcp2
 LIB_DEPENDS =		devel/gettext,-runtime \
 			devel/libidn2 \
 			devel/liburcu \
@@ -40,6 +42,7 @@ LIB_DEPENDS =		devel/gettext,-runtime \
 CONFIGURE_STYLE =	gnu
 CONFIGURE_ARGS +=	--with-storage=${LOCALSTATEDIR}/db/knot \
 			--with-libidn \
+			--enable-quic \
 			--disable-dnstap \
 			--disable-maxminddb
 


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] devel/p5-File-FcntlLock 0.22

2023-11-09 Thread Renaud Allard

Hello,

On 11/9/23 23:13, Alexander Bluhm wrote:

On Mon, Nov 06, 2023 at 10:05:38AM +0100, Renaud Allard wrote:

Here is a new port for p5-File-FcntlLock which will be needed in order
to update mail/exim to the next version.


COMMENT = file locking with fcntl(2)
has to start with lower case letter

WANTLIB = c perl
as FcntlLock.xs calls fnctl(2) from libc

pkg/DESCR should be more than the comment line.  Probably text from
the readme:
File::FcntlLock is a module to do file locking in an object oriented
fashion using the fcntl(2) system call. This allows locks on parts of
a file as well as on the whole file and overcomes some known problems
with flock(2), on which Perls flock() function is based per default.

otherwise OK bluhm@


Thank you for checking.
Here is a corrected version.

Best Regards

p5-File-FcntlLock.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/mautrix-whatsapp 0.10.3

2023-11-09 Thread Renaud Allard

Hello,

Here is a diff to update net/mautrix-whatsapp to 0.10.3
Tested on amd64

Best Regards? mautrix-whatsapp-0.10.3.diff
Index: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile	20 Sep 2023 10:54:46 -	1.21
+++ Makefile	9 Nov 2023 10:50:15 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.2
+MODGO_VERSION =	v0.10.3
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo	20 Sep 2023 10:54:46 -	1.15
+++ distinfo	9 Nov 2023 10:50:16 -
@@ -2,17 +2,14 @@ SHA256 (go_modules/filippo.io/edwards255
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = AOgSX/Vtc7xr+OOM2lfBSUCZQbIkHVBiyaOBqreDEWk=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.zip) = JXIL/L1zkwUjhAirVCYyJLaf9pNJI9/Zyu1204cdAVE=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.mod) = FSS1kPj2LKNeHWx/Txq1lsIYVkQ9I4Vt+4CyKDzbuZA=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.zip) = KjImgdeUYd15PB6KmK3wYvbvVUq806sGmB7vlNecE2s=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.zip) = jzMPNcpCm2acOXzy5rWLjNaJT7bWQ39wmZMdLRQAuQk=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod) = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.zip) = tiQ310pSMImvRroBFezhzhG8peMh/h4dTJduzKbueKo=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
-SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.mod) = DtF6lVkzB/2IPo9YOshHZQQev0uAfLJMJX4UyW8PCgg=
-SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.zip) = 9C/haXAH6hIVWl0TQtYXh+HzTKOWGS5JldxPKzUFUqw=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.zip) = TETjprhN5Ns5PjQVN8cSQDH6mNX5iGCtMbMrSJDyI0w=
@@ -27,9 +24,7 @@ SHA256 (go_modules/github.com/go-logfmt/
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = I6I/CL6kjm5JpGpAFbZK27FpLcbd8Ng8LwwgJ8uOMcg=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = s6wk4gSR2Eb+rulQiL3gkmzl4kU4UCUPUkdEFuZhKUQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.zip) = k72m6I1KCkk6mLSB3mehAACnVdFfFqgAtJprltG9b4E=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
@@ -53,9 +48,12 @@ SHA256 (go_modules/github.com/kr/text/@v
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
 SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM=
-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = xGN0mUCaQIH7vX6gZAqgrzDA4Gpwqhsgd4CwJRZQ2M0=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 1nQ64urmVxYSLxK0LJ8/g6gFwK4yvTxVPUpvG8uSQ6U=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = CL4yLcxYSp/P3lyvDPh4tOEc2Y8lLjK8cE6SxaS6nRU=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 

[update] mail/exim 4.97

2023-11-09 Thread Renaud Allard

Hello,

Here is a diff for mail/exim 4.97

The exim devs confirmed me that they are not tracking LibreSSL anymore. 
So I had to disable OCSP.


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/mail/exim/Makefile,v
retrieving revision 1.145
diff -u -p -r1.145 Makefile
--- Makefile	16 Oct 2023 07:49:41 -	1.145
+++ Makefile	9 Nov 2023 08:50:22 -
@@ -1,7 +1,7 @@
 COMMENT-main =		flexible mail transfer agent
 COMMENT-eximon =	X11 monitor tool for Exim MTA
 
-VERSION =		4.96.2
+VERSION =		4.97
 DISTNAME =		exim-${VERSION}
 PKGNAME-main =		exim-${VERSION}
 FULLPKGNAME-eximon =	exim-eximon-${VERSION}
@@ -32,7 +32,7 @@ LIB_DEPENDS-main =	converters/libiconv \
 RUN_DEPENDS-eximon =	${PKGPATH},-main
 LIB_DEPENDS-eximon =	devel/pcre2
 
-MAKE_FLAGS +=		FULLECHO= CC="${CC}" CFLAGS="${CFLAGS}"
+MAKE_FLAGS +=		FULLECHO= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="-lexecinfo"
 
 PSEUDO_FLAVORS =	no_eximon
 FLAVORS =		mysql postgresql sqlite3 ldap sasl
Index: distinfo
===
RCS file: /cvs/ports/mail/exim/distinfo,v
retrieving revision 1.46
diff -u -p -r1.46 distinfo
--- distinfo	16 Oct 2023 07:49:41 -	1.46
+++ distinfo	9 Nov 2023 08:50:22 -
@@ -1,2 +1,2 @@
-SHA256 (exim-4.96.2.tar.gz) = oOX7lRDU4HcE0ffKi0Mq4GnTxSKzHOfvX3tJmK53elM=
-SIZE (exim-4.96.2.tar.gz) = 2587523
+SHA256 (exim-4.97.tar.gz) = E0WPz4mtofvTiP1pT2x//lKA4/zgQJEecgI5AOTHNnU=
+SIZE (exim-4.97.tar.gz) = 2629882
Index: patches/patch-Local_Makefile
===
RCS file: /cvs/ports/mail/exim/patches/patch-Local_Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 patch-Local_Makefile
--- patches/patch-Local_Makefile	2 Oct 2023 21:17:01 -	1.9
+++ patches/patch-Local_Makefile	9 Nov 2023 08:50:22 -
@@ -1,7 +1,7 @@
 Index: Local/Makefile
 --- Local/Makefile.orig
 +++ Local/Makefile
-@@ -99,7 +99,7 @@
+@@ -101,7 +101,7 @@
  # /usr/local/sbin. The installation script will try to create this directory,
  # and any superior directories, if they do not exist.
  
@@ -10,7 +10,7 @@ Index: Local/Makefile
  
  
  #--
-@@ -115,7 +115,7 @@ BIN_DIRECTORY=/usr/exim/bin
+@@ -117,7 +117,7 @@ BIN_DIRECTORY=/usr/exim/bin
  # don't exist. It will also install a default runtime configuration if this
  # file does not exist.
  
@@ -19,7 +19,7 @@ Index: Local/Makefile
  
  # It is possible to specify a colon-separated list of files for CONFIGURE_FILE.
  # In this case, Exim will use the first of them that exists when it is run.
-@@ -132,7 +132,7 @@ CONFIGURE_FILE=/usr/exim/configure
+@@ -134,7 +134,7 @@ CONFIGURE_FILE=/usr/exim/configure
  # deliveries. (Local deliveries run as various non-root users, typically as the
  # owner of a local mailbox.) Specifying these values as root is not supported.
  
@@ -28,7 +28,7 @@ Index: Local/Makefile
  
  # If you specify EXIM_USER as a name, this is looked up at build time, and the
  # uid number is built into the binary. However, you can specify that this
-@@ -210,11 +210,11 @@ SPOOL_DIRECTORY=/var/spool/exim
+@@ -212,11 +212,11 @@ SPOOL_DIRECTORY=/var/spool/exim
  # If you are building with TLS, the library configuration must be done:
  
  # Uncomment this if you are using OpenSSL
@@ -42,7 +42,7 @@ Index: Local/Makefile
  # TLS_LIBS=-L/usr/local/openssl/lib -lssl -lcrypto
  
  # Uncomment this if you are using GnuTLS
-@@ -340,7 +340,7 @@ TRANSPORT_SMTP=yes
+@@ -342,7 +342,7 @@ TRANSPORT_SMTP=yes
  # This one is special-purpose, and commonly not required, so it is not
  # included by default.
  
@@ -51,7 +51,7 @@ Index: Local/Makefile
  
  
  #--
-@@ -349,9 +349,9 @@ TRANSPORT_SMTP=yes
+@@ -351,9 +351,9 @@ TRANSPORT_SMTP=yes
  # MBX, is included only when requested. If you do not know what this is about,
  # leave these settings commented out.
  
@@ -64,7 +64,7 @@ Index: Local/Makefile
  
  
  #--
-@@ -409,8 +409,8 @@ LOOKUP_DBM=yes
+@@ -411,8 +411,8 @@ LOOKUP_DBM=yes
  LOOKUP_LSEARCH=yes
  LOOKUP_DNSDB=yes
  
@@ -75,7 +75,7 @@ Index: Local/Makefile
  # LOOKUP_IBASE=yes
  # LOOKUP_JSON=yes
  # LOOKUP_LDAP=yes
-@@ -418,10 +418,10 @@ LOOKUP_DNSDB=yes
+@@ -420,10 +420,10 @@ LOOKUP_DNSDB=yes
  
  # LOOKUP_MYSQL=yes
  # LOOKUP_MYSQL_PC=mariadb
@@ -88,7 +88,7 @@ Index: Local/Makefile
  # LOOKUP_PGSQL=yes
  # LOOKUP_REDIS=yes
  # LOOKUP_SQLITE=yes
-@@ -521,7 +521,7 @@ SUPPORT_DANE=yes
+@@ -523,7 +523,7 @@ SUPPORT_DANE=yes
  # and the MIME ACL. Please read the documentation to learn more about these
  # features.
  
@@ -97,7 +97,16 @@ Index: Local/Makefile
  
  # If you have content scanning you may wish to only include some of the scanner
  # interfaces.  Uncomment any of these lines to remove that code.
-@@ -754,18 +754,18 @@ 

Re: [new] security/certspotter 0.16.0

2023-11-06 Thread Renaud Allard

ping :)

On 10/26/23 15:09, Stefan Hagen wrote:

Renaud Allard wrote (2023-10-26 13:27 CEST):

Hello and thanks for checking

On 10/26/23 13:07, Stefan Hagen wrote:

Renaud Allard wrote (2023-10-25 09:46 CEST):

Hello,

Here is a new port for certspotter. This needs a change in user.list for the
daemon user.
Tested on amd64.

On the first look:

$ portcheck
trailing whitespace in pkg/README
missing share/doc/pkg-readmes/${PKGSTEM} in PLIST

$ make port-lib-depends-check
Missing: c.97 (/usr/local/bin/submitct) (system lib)
Missing: pthread.27 (/usr/local/bin/submitct) (system lib)
WANTLIB += c pthread

In pkg/README, the {LOCALSTATEDIR} is missing a $.

Why are you moving the watchlist to ${LOCALSTATEDIR}/certspotter,
while everything else goes into ${LOCALSTATEDIR}/certspotter/.certspotter?

I see that not all files can be moved. There's only -watchlist and -state-dir,
which is not enough to move everything.

For simplicity sake, I'd just let all files reside in
${LOCALSTATEDIR}/certspotter/.certspotter/

Best regards,
Stefan


Here is a better version. All config files are left in
${LOCALSTATEDIR}/certspotter/.certspotter/

I also tested it on arm64

Any other suggestions or OKs?


Looks good to me now.

ok sdk@



Index: user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.430
diff -u -p -r1.430 user.list
--- user.list   15 Aug 2023 15:54:30 -  1.430
+++ user.list   25 Oct 2023 07:15:08 -
@@ -402,3 +402,4 @@ id  usergroup   port
  891 _kiwix-serve  _kiwix-servewww/kiwix/kiwix-tools
  892 _shiori   _shiori www/shiori
  893 _azorius  _azoriuswww/azorius
+894 _certspotter   _certspottersecurity/certspotter






smime.p7s
Description: S/MIME Cryptographic Signature


[new] devel/p5-File-FcntlLock 0.22

2023-11-06 Thread Renaud Allard

Hello,

Here is a new port for p5-File-FcntlLock which will be needed in order 
to update mail/exim to the next version.


Best Regards

p5-File-FcntlLock.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [new] security/certspotter 0.16.0

2023-10-26 Thread Renaud Allard

Hello and thanks for checking

On 10/26/23 13:07, Stefan Hagen wrote:

Renaud Allard wrote (2023-10-25 09:46 CEST):

Hello,

Here is a new port for certspotter. This needs a change in user.list for the
daemon user.
Tested on amd64.

On the first look:

$ portcheck
trailing whitespace in pkg/README
missing share/doc/pkg-readmes/${PKGSTEM} in PLIST

$ make port-lib-depends-check
Missing: c.97 (/usr/local/bin/submitct) (system lib)
Missing: pthread.27 (/usr/local/bin/submitct) (system lib)
WANTLIB += c pthread

In pkg/README, the {LOCALSTATEDIR} is missing a $.

Why are you moving the watchlist to ${LOCALSTATEDIR}/certspotter,
while everything else goes into ${LOCALSTATEDIR}/certspotter/.certspotter?

I see that not all files can be moved. There's only -watchlist and -state-dir,
which is not enough to move everything.

For simplicity sake, I'd just let all files reside in
${LOCALSTATEDIR}/certspotter/.certspotter/

Best regards,
Stefan


Here is a better version. All config files are left in 
${LOCALSTATEDIR}/certspotter/.certspotter/


I also tested it on arm64

Any other suggestions or OKs?

certspotter.tar.gz
Description: application/gzip
Index: user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.430
diff -u -p -r1.430 user.list
--- user.list	15 Aug 2023 15:54:30 -	1.430
+++ user.list	25 Oct 2023 07:15:08 -
@@ -402,3 +402,4 @@ id  user		group		port
 891 _kiwix-serve	_kiwix-serve	www/kiwix/kiwix-tools
 892 _shiori		_shiori		www/shiori
 893 _azorius		_azorius	www/azorius
+894 _certspotter	_certspotter	security/certspotter


smime.p7s
Description: S/MIME Cryptographic Signature


[new] security/certspotter 0.16.0

2023-10-25 Thread Renaud Allard

Hello,

Here is a new port for certspotter. This needs a change in user.list for 
the daemon user.

Tested on amd64.

Cert Spotter is a Certificate Transparency log monitor from SSLMate that 
alerts you when an SSL/TLS certificate is issued for one of your 
domains. Cert Spotter is easier to use than other open source CT 
monitors, since it does not require a database. It's also more robust, 
since it uses a special certificate parser that ensures it won't miss 
certificates.


You can use Cert Spotter to detect:

Certificates issued to attackers who have compromised your DNS and 
are redirecting your visitors to their malicious site.
Certificates issued to attackers who have taken over an abandoned 
sub-domain in order to serve malware under your name.
Certificates issued to attackers who have compromised a certificate 
authority and want to impersonate your site.
Certificates issued in violation of your corporate policy or 
outside of your centralized certificate procurement process.


Best Regards

certspotter.tar.gz
Description: application/gzip
Index: user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.430
diff -u -p -r1.430 user.list
--- user.list	15 Aug 2023 15:54:30 -	1.430
+++ user.list	25 Oct 2023 07:15:08 -
@@ -402,3 +402,4 @@ id  user		group		port
 891 _kiwix-serve	_kiwix-serve	www/kiwix/kiwix-tools
 892 _shiori		_shiori		www/shiori
 893 _azorius		_azorius	www/azorius
+894 _certspotter	_certspotter	security/certspotter


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] security/py-libnacl 2.1.0

2023-10-17 Thread Renaud Allard

Sorry, I forgot to remove poetry before the build. This patch is better.


On 10/17/23 15:20, Renaud Allard wrote:

Hello,

Here is a diff to upgrade py-libnacl to 2.1.0
tested with synapse 1.94

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/security/py-libnacl/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile	27 Nov 2022 18:32:00 -	1.20
+++ Makefile	17 Oct 2023 14:02:57 -
@@ -1,6 +1,6 @@
 COMMENT=		Python bindings for libsodium/tweetnacl based on ctypes
 
-MODPY_EGG_VERSION=	1.8.0
+MODPY_EGG_VERSION=	2.1.0
 DISTNAME=		libnacl-${MODPY_EGG_VERSION}
 PKGNAME=		py-${DISTNAME}
 
@@ -16,7 +16,7 @@ PERMIT_PACKAGE=	Yes
 MODULES=		lang/python
 
 MODPY_PI =		Yes
-MODPY_PYBUILD =		setuptools
+MODPY_PYBUILD =		poetry-core
 FLAVORS =		python3
 FLAVOR =		python3
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-libnacl/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo	27 Nov 2022 18:32:00 -	1.10
+++ distinfo	17 Oct 2023 14:02:57 -
@@ -1,2 +1,2 @@
-SHA256 (libnacl-1.8.0.tar.gz) = 8QN7hcox/YsCxD1m94wgSbxYSA5qOV3J0n5oIbX+GF0=
-SIZE (libnacl-1.8.0.tar.gz) = 41331
+SHA256 (libnacl-2.1.0.tar.gz) = 80GNp98p5tmxH9fZkCidFjl9wQIOTjUZLhGu6CaSKGA=
+SIZE (libnacl-2.1.0.tar.gz) = 42189
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-libnacl/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST	27 Nov 2022 18:32:00 -	1.10
+++ pkg/PLIST	17 Oct 2023 14:02:57 -
@@ -1,11 +1,9 @@
 lib/python${MODPY_VERSION}/site-packages/libnacl/
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/AUTHORS
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/LICENSE
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/METADATA
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/RECORD
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/libnacl/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -20,6 +18,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}dual.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}encode.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}encode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}kx.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}kx.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}public.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}public.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}sealed.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -32,17 +32,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}sign.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/aead.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/base.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/blake.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/dual.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/encode.py
+lib/python${MODPY_VERSION}/site-packages/libnacl/kx.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/public.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/sealed.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/secret.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/secret_easy.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/sign.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/utils.py
-lib/python${MODPY_VERSION}/site-packages/libnacl/version.py


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-pydantic-compat 0.1.1

2023-10-17 Thread Renaud Allard

Hello,

Here is a small diff to update py-pydantic-compat to 0.1.1
Tested with synapse 1.94.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-pydantic-compat/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile	11 Oct 2023 13:54:46 -	1.1.1.1
+++ Makefile	17 Oct 2023 13:32:01 -
@@ -1,6 +1,6 @@
 COMMENT =		compatibility for pydantic v1-v2 cross compatibility
 
-MODPY_EGG_VERSION =	0.1.0
+MODPY_EGG_VERSION =	0.1.1
 DISTNAME =		pydantic_compat-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-pydantic-compat/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo	11 Oct 2023 13:54:46 -	1.1.1.1
+++ distinfo	17 Oct 2023 13:32:01 -
@@ -1,2 +1,2 @@
-SHA256 (pydantic_compat-0.1.0.tar.gz) = TQsRbUlF+/Og+UFQFkdyVgvmEzZ0A+MlN6ps0Whh7Pw=
-SIZE (pydantic_compat-0.1.0.tar.gz) = 12733
+SHA256 (pydantic_compat-0.1.1.tar.gz) = LvFJ9iQpbwg5UWXY7w8F7UUSTLgt3kQv0DKQAjnezvs=
+SIZE (pydantic_compat-0.1.1.tar.gz) = 13377
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-pydantic-compat/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	11 Oct 2023 13:54:46 -	1.1.1.1
+++ pkg/PLIST	17 Oct 2023 13:32:01 -
@@ -11,6 +11,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}v1.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_shared.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/__init__.py
@@ -35,3 +37,4 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/decorators.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/mixin.py
 lib/python${MODPY_VERSION}/site-packages/pydantic_compat/py.typed
+lib/python${MODPY_VERSION}/site-packages/pydantic_compat/v1.py


smime.p7s
Description: S/MIME Cryptographic Signature


[update] textproc/py-ijson 3.2.3

2023-10-17 Thread Renaud Allard

Hello,

Here is a small diff to upgrade py-ijson to 3.2.3
Tested with synapse 1.94.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/textproc/py-ijson/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile	1 May 2023 18:40:35 -	1.7
+++ Makefile	17 Oct 2023 13:22:32 -
@@ -1,6 +1,6 @@
 COMMENT =		iterative JSON parser
 
-MODPY_EGG_VERSION =	3.2.0.post0
+MODPY_EGG_VERSION =	3.2.3
 DISTNAME =		ijson-${MODPY_EGG_VERSION}
 PKGNAME =		py-ijson-${MODPY_EGG_VERSION:S/.post/pl/}
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-ijson/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	1 May 2023 18:40:35 -	1.2
+++ distinfo	17 Oct 2023 13:22:32 -
@@ -1,2 +1,2 @@
-SHA256 (ijson-3.2.0.post0.tar.gz) = gKW9fpkjyrIAcB9nrSNyEEMouZ3fJJ276INBAshS0xY=
-SIZE (ijson-3.2.0.post0.tar.gz) = 56854
+SHA256 (ijson-3.2.3.tar.gz) = EClOm/ictxPaBbxHkL3/YWYQQy21YZZIJwdImOF0+Rc=
+SIZE (ijson-3.2.3.tar.gz) = 57596


smime.p7s
Description: S/MIME Cryptographic Signature


[update] security/py-libnacl 2.1.0

2023-10-17 Thread Renaud Allard

Hello,

Here is a diff to upgrade py-libnacl to 2.1.0
tested with synapse 1.94

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/security/py-libnacl/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile	27 Nov 2022 18:32:00 -	1.20
+++ Makefile	17 Oct 2023 13:18:25 -
@@ -1,6 +1,6 @@
 COMMENT=		Python bindings for libsodium/tweetnacl based on ctypes
 
-MODPY_EGG_VERSION=	1.8.0
+MODPY_EGG_VERSION=	2.1.0
 DISTNAME=		libnacl-${MODPY_EGG_VERSION}
 PKGNAME=		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-libnacl/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo	27 Nov 2022 18:32:00 -	1.10
+++ distinfo	17 Oct 2023 13:18:25 -
@@ -1,2 +1,2 @@
-SHA256 (libnacl-1.8.0.tar.gz) = 8QN7hcox/YsCxD1m94wgSbxYSA5qOV3J0n5oIbX+GF0=
-SIZE (libnacl-1.8.0.tar.gz) = 41331
+SHA256 (libnacl-2.1.0.tar.gz) = 80GNp98p5tmxH9fZkCidFjl9wQIOTjUZLhGu6CaSKGA=
+SIZE (libnacl-2.1.0.tar.gz) = 42189
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-libnacl/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST	27 Nov 2022 18:32:00 -	1.10
+++ pkg/PLIST	17 Oct 2023 13:18:25 -
@@ -1,11 +1,9 @@
 lib/python${MODPY_VERSION}/site-packages/libnacl/
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/AUTHORS
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/LICENSE
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/METADATA
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/RECORD
 lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/libnacl/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -20,6 +18,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}dual.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}encode.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}encode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}kx.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}kx.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}public.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}public.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}sealed.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -32,17 +32,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}sign.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/libnacl/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/libnacl/aead.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/base.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/blake.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/dual.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/encode.py
+lib/python${MODPY_VERSION}/site-packages/libnacl/kx.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/public.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/sealed.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/secret.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/secret_easy.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/sign.py
 lib/python${MODPY_VERSION}/site-packages/libnacl/utils.py
-lib/python${MODPY_VERSION}/site-packages/libnacl/version.py


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-typing_extensions 4.8.0

2023-10-17 Thread Renaud Allard

Hello,

Here is a small diff to update devel/py-typing_extensions 4.8.0
Tested with synapse 1.94.0

Best Regards? py-typing_extensions-4.8.0.diff
Index: Makefile
===
RCS file: /cvs/ports/devel/py-typing-extensions/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile	24 May 2023 07:25:39 -	1.12
+++ Makefile	17 Oct 2023 13:15:57 -
@@ -1,6 +1,6 @@
 COMMENT =		backported type hints for python >= 3.5
 
-MODPY_EGG_VERSION =	4.6.1
+MODPY_EGG_VERSION =	4.8.0
 DISTNAME =		typing_extensions-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-typing-extensions/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo	24 May 2023 07:25:39 -	1.7
+++ distinfo	17 Oct 2023 13:15:57 -
@@ -1,2 +1,2 @@
-SHA256 (typing_extensions-4.6.1.tar.gz) = VYvAxBRfAeZAX0pf29ggUL0iGxGfS/cqlhoc/UcTSdY=
-SIZE (typing_extensions-4.6.1.tar.gz) = 64249
+SHA256 (typing_extensions-4.8.0.tar.gz) = 345DOenLdzV1WMvbzsozwwNxTPhh0e7xXhBwBVrot+8=
+SIZE (typing_extensions-4.8.0.tar.gz) = 71456


smime.p7s
Description: S/MIME Cryptographic Signature


[update] devel/py-immutabledict 3.0.0

2023-10-17 Thread Renaud Allard

Hello,

Here is a diff to update devel/py-immutabledict to 3.0.0
Tested with synapse 1.94.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-immutabledict/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile	12 Apr 2023 19:28:01 -	1.1.1.1
+++ Makefile	17 Oct 2023 09:44:04 -
@@ -1,6 +1,6 @@
 COMMENT=	immutable dictionary
 
-MODPY_EGG_VERSION=	2.2.4
+MODPY_EGG_VERSION=	3.0.0
 DISTNAME=	immutabledict-${MODPY_EGG_VERSION}
 PKGNAME=	py-immutabledict-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-immutabledict/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo	12 Apr 2023 19:28:01 -	1.1.1.1
+++ distinfo	17 Oct 2023 09:44:04 -
@@ -1,2 +1,2 @@
-SHA256 (immutabledict-2.2.4.tar.gz) = O+3AdB+qooRvbt9cKRg/mT2jq6/2pZYbtwpWWbueaKs=
-SIZE (immutabledict-2.2.4.tar.gz) = 4314
+SHA256 (immutabledict-3.0.0.tar.gz) = WiPNNpphh/dqjCnX1oeYCwklOOuYAOWJZGA/G5c8Vv4=
+SIZE (immutabledict-3.0.0.tar.gz) = 4478


smime.p7s
Description: S/MIME Cryptographic Signature


[update] py-importlib-metadata-6.8.0

2023-10-17 Thread Renaud Allard

Hello,

Here is a diff to update devel/py-importlib-metadata
Tested with synapse 1.94.0

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-importlib-metadata/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile	1 May 2023 18:41:57 -	1.15
+++ Makefile	17 Oct 2023 09:46:58 -
@@ -1,6 +1,6 @@
 COMMENT =		library providing an API for accessing packages metadata
 
-MODPY_EGG_VERSION =	6.6.0
+MODPY_EGG_VERSION =	6.8.0
 DISTNAME =		importlib_metadata-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-importlib-metadata/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo	1 May 2023 18:41:57 -	1.7
+++ distinfo	17 Oct 2023 09:46:58 -
@@ -1,2 +1,2 @@
-SHA256 (importlib_metadata-6.6.0.tar.gz) = klAc35zGbr0+YS8bTwwHZd+kLw+jj/sxm2vYTdZ11wU=
-SIZE (importlib_metadata-6.6.0.tar.gz) = 53379
+SHA256 (importlib_metadata-6.8.0.tar.gz) = 26zniS2MDErBrQlmYiMvgx1OZPTEVFvVMBaj6dRlR0M=
+SIZE (importlib_metadata-6.8.0.tar.gz) = 53494


smime.p7s
Description: S/MIME Cryptographic Signature


[security] exim-4.96.2

2023-10-16 Thread Renaud Allard

Hello,

Here is a simple diff against exim to solve the remaining security 
issues (apart from libspf2 which is solved in libspf2).


The current latest official release is now: exim-4.96.2

- fixed issues with the proxy protocol.
- fixed issues in the `dnsdb` lookup subsystem.
- The remaining issue with `libspf2`, raised as CVE against Exim, can't
  be addressed by exim team, as it seems to happen inside the library's 
code.

  Library fixes are available.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/mail/exim/Makefile,v
retrieving revision 1.144
diff -u -p -r1.144 Makefile
--- Makefile	2 Oct 2023 21:17:01 -	1.144
+++ Makefile	16 Oct 2023 06:23:44 -
@@ -1,12 +1,11 @@
 COMMENT-main =		flexible mail transfer agent
 COMMENT-eximon =	X11 monitor tool for Exim MTA
 
-VERSION =		4.96.1
+VERSION =		4.96.2
 DISTNAME =		exim-${VERSION}
 PKGNAME-main =		exim-${VERSION}
 FULLPKGNAME-eximon =	exim-eximon-${VERSION}
 FULLPKGPATH-eximon =	${PKGPATH},-eximon
-REVISION-main =		0
 
 CATEGORIES =		mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/exim/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo	2 Oct 2023 21:17:01 -	1.45
+++ distinfo	16 Oct 2023 06:23:44 -
@@ -1,2 +1,2 @@
-SHA256 (exim-4.96.1.tar.gz) = bQaEXgfGmefau+HKHt8j/osXCD3J/gc28LSpA1GscI4=
-SIZE (exim-4.96.1.tar.gz) = 2587066
+SHA256 (exim-4.96.2.tar.gz) = oOX7lRDU4HcE0ffKi0Mq4GnTxSKzHOfvX3tJmK53elM=
+SIZE (exim-4.96.2.tar.gz) = 2587523


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] net/synapse 1.94.0 + new port

2023-10-11 Thread Renaud Allard

Hello,

On 10/10/23 21:53, Stuart Henderson wrote:

On 2023/10/10 16:11, Stuart Henderson wrote:

pydantic-compat:
- empty patches dir in tar
- please use MODPY_PYBUILD=hatch-vcs and drop the BDEP on py-hatch-vcs



+ dep on pydantic


Here is a better one

Best Regards

py-pydantic-compat.tar.gz
Description: application/gzip


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.94.0 + new port

2023-10-10 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.94.0.
However, this need py-pydantic_compat, also attached here.

Best Regards

py-pydantic-compat.tar.gz
Description: application/gzip
Index: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- Makefile	27 Sep 2023 09:01:55 -	1.63
+++ Makefile	10 Oct 2023 14:25:35 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.93.0
+MODPY_EGG_VERSION =	1.94.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
@@ -58,7 +58,8 @@ RUN_DEPENDS =	devel/py-jsonschema${MODPY
 		security/py-cryptography${MODPY_FLAVOR} \
 		textproc/py-ijson${MODPY_FLAVOR} \
 		devel/py-matrix-common${MODPY_FLAVOR}>=1.3.0,<2.0.0 \
-		sysutils/py-packaging${MODPY_FLAVOR}
+		sysutils/py-packaging${MODPY_FLAVOR} \
+		devel/py-pydantic-compat${MODPY_FLAVOR}
 # still relying on pkg_resources, see comments in
 # https://github.com/matrix-org/synapse/pull/12542
 RUN_DEPENDS +=	devel/py-setuptools${MODPY_FLAVOR}
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.47
diff -u -p -r1.47 distinfo
--- distinfo	27 Sep 2023 09:01:55 -	1.47
+++ distinfo	10 Oct 2023 14:25:35 -
@@ -31,8 +31,8 @@ SHA256 (cargo/pyo3-macros-backend-0.17.3
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
 SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.9.5.tar.gz) = aXBhIh6htKlKYk9n0K4r/k4iuKF7ahkq+xEEZULMjEc=
-SHA256 (cargo/regex-automata-0.3.8.tar.gz) = wvQB9JVSIGk7VvjsZu6ceKv/2NHE8j3EGiODnriPB5U=
+SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8=
+SHA256 (cargo/regex-automata-0.3.9.tar.gz) = WbI+ku5DGIk/o/4+b7NlJY77/mrGqzDwkM3Lt6o376k=
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.93.0.tar.gz) = S6z/dVnNHzalF0O3n+hx6zuWkzqmY6rW+JAKHGt/jiE=
+SHA256 (synapse-1.94.0.tar.gz) = ebWN7Xe2tv20gsdNwxXYE6G6Qj9Jb79HG7nhzaZ25dk=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -88,8 +88,8 @@ SIZE (cargo/pyo3-macros-backend-0.17.3.t
 SIZE (cargo/pythonize-0.17.0.tar.gz) = 10949
 SIZE (cargo/quote-1.0.29.tar.gz) = 28345
 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
-SIZE (cargo/regex-1.9.5.tar.gz) = 253883
-SIZE (cargo/regex-automata-0.3.8.tar.gz) = 610113
+SIZE (cargo/regex-1.9.6.tar.gz) = 254981
+SIZE (cargo/regex-automata-0.3.9.tar.gz) = 610489
 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.93.0.tar.gz) = 8382894
+SIZE (synapse-1.94.0.tar.gz) = 8397651
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.15
diff -u -p -r1.15 modules.inc
--- modules.inc	27 Sep 2023 09:01:55 -	1.15
+++ modules.inc	10 Oct 2023 14:25:35 -
@@ -31,8 +31,8 @@ MODCARGO_CRATES +=	pyo3-macros-backend	0
 MODCARGO_CRATES +=	pythonize	0.17.0	# MIT
 MODCARGO_CRATES +=	quote	1.0.29	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	redox_syscall	0.2.16	# MIT
-MODCARGO_CRATES +=	regex	1.9.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-automata	0.3.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex	1.9.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-automata	0.3.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-syntax	0.7.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.41
diff -u -p -r1.41 PLIST
--- pkg/PLIST	7 Sep 2023 07:29:24 -	1.41
+++ pkg/PLIST	10 Oct 2023 14:25:36 -
@@ -24,6 +24,8 @@ lib/python${MODPY_VERSION}/site-packages
 

Re: exim

2023-10-02 Thread Renaud Allard



On 10/1/23 19:14, po...@phosphorus.com.br wrote:

Inline.

On 9/30/23 10:57, Theo de Raadt wrote:

po...@phosphorus.com.br wrote:

Unfortunately I like/use exim for years - pretty simple config file 
syntax.

Yes, you like unsafe software.
That hurts, but yes, seems like. Until a brave guy stops to code and 
make the patches inserting privsep into exim.



https://seclists.org/oss-sec/2023/q3/254

So... I suppose those fixes were shared also with Exim's OpenBSD 
manteiners?

Wow.  Are you not listening?  They didn't fix anything.

Would you recommend alternatives also with a monolithic-like and easy 
configuration file?




OpenSMTPD can replace most simple exim configs. It's not as flexible as 
exim, nothing is. But it can replace exim quite fine unless you have a 
very complicated and intricate exim configuration.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: exim

2023-10-02 Thread Renaud Allard

Hi Stuart,

On 10/1/23 19:28, Stuart Henderson wrote:

So here (forwarded below) is a more useful review of the public
information.

AUTH_EXTERNAL is already disabled in the port.

I think we can disable AUTH_SPA by default in the port without too much
trouble. It is disabled by default upstream.

Renaud, do you have a handle on whether spf lookups are commonly
used by Exim users? (With other MTAs this would typically be something
done by separate anti-spam software rather than inside the MTA).
This is also disabled by default upstream.




I think that is quite common to use spf lookups. At least, I did use 
them and know some installations using them. Exim is very flexible, so 
this is probably used by people to influence some other rules.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: exim

2023-09-30 Thread Renaud Allard



On 30/09/2023 17:16, Stuart Henderson wrote:

So here's an alternative diff to disable SPA... (I have added a quirks
vulnerability marker on -current so pkg_add will warn about it - that
can go to -stable too).


That looks like a plaster on a wooden leg, but it's better than nothing. 
The quirk vulnerability marker seems a good idea. That's OK for me for 
-stable, but I am not sure about 7.4.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: exim

2023-09-30 Thread Renaud Allard



On 30/09/2023 16:32, Theo de Raadt wrote:

I'll try to summarize my point.

When less-secure AND more-secure pieces of software exist in the
the same role/service area, I think it is valid for developers who
care about security of their userbase to *DEMOTE* the less-secure
variations.

This kind of "hide the garbage" policy needs to exist somewhere
in the greater community, otherwise we have a situation where
software use is decided by "oh look, it is pretty".



You are the captain of this boat. I think if there are bad fishes, you 
will take the right decision.
After some discussion in the exim IRC channel, I am not sure there will 
be fixes for everything soon. Given that one of the issues is in libspf2 
and there have been no updates in this project since 2021. Maybe we 
should discard libspf2 too then, which means also milter-greylist.

Maybe it's time for a good cleanup.


smime.p7s
Description: S/MIME Cryptographic Signature


[broken] games/minecraft

2023-09-30 Thread Renaud Allard

Hello,

It seems games/minecraft has been broken for quite a while. And is not 
really maintained by qbit anymore anyway.
Also, you can easily run with the java version without this package 
anyway. And that package is only some kind of helper script, which could 
easily be replaced nowadays by "pkg_add jdk".

So maybe it would be a good time to remove it.

What do you think?

Best Regards


smime.p7s
Description: S/MIME Cryptographic Signature


Re: exim

2023-09-30 Thread Renaud Allard



On 30/09/2023 15:37, Theo de Raadt wrote:

Stuart Henderson  wrote:


With OpenBSD release fast approaching and considering the lack of solid
information about the vulnerabilities, I think we should probably mark
mail/exim BROKEN for now.


That's almost too kind.


This is not the first time that exim security issues are discovered just 
before an OpenBSD release.
This time, removing a feature in the build solves one of the biggest 
issues, but not everything. For example, there is an issue in one of the 
libraries exim uses.
Some fixes are already available but are somehow kind of embargoed (not 
that I find any kind of embargo on security fixes a good idea at all). 
They are supposed to be made public in something like 2 weeks.


I don't know what is the best step to take. I don't think marking it as 
broken is really the best idea, just as Solène said.

So in my mind, the choices are
- we completely remove that port because OpenBSD is security focused
- we wait until 4.97 with fixes is released
- we publish a version without the affected feature now (although that 
will reveal to everyone where the problem is, might break some 
installations and is probably not enough anyway)





smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.93.0

2023-09-27 Thread Renaud Allard

Hello,

Here is a diff to upgrade net/synapse to 1.93.0
Working fine on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.62
diff -u -p -r1.62 Makefile
--- Makefile	19 Sep 2023 11:52:38 -	1.62
+++ Makefile	27 Sep 2023 08:46:25 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.92.3
+MODPY_EGG_VERSION =	1.93.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.46
diff -u -p -r1.46 distinfo
--- distinfo	19 Sep 2023 11:52:38 -	1.46
+++ distinfo	27 Sep 2023 08:46:25 -
@@ -16,7 +16,7 @@ SHA256 (cargo/lazy_static-1.4.0.tar.gz) 
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
 SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
-SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
+SHA256 (cargo/memchr-2.6.3.tar.gz) = jyMtbvcH4ZVqQzQmk9KjHnKYlVTVgpnXqIc4zJWw01w=
 SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
@@ -31,14 +31,14 @@ SHA256 (cargo/pyo3-macros-backend-0.17.3
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
 SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.9.4.tar.gz) = Et4u/4VOX6SxKV7dZQ4ifp2PsMnpCxLn821qaBF5Gik=
-SHA256 (cargo/regex-automata-0.3.7.tar.gz) = SVMECKE24W5bSG6IP7troFjo5OiuZiGnewSLMUM25ik=
+SHA256 (cargo/regex-1.9.5.tar.gz) = aXBhIh6htKlKYk9n0K4r/k4iuKF7ahkq+xEEZULMjEc=
+SHA256 (cargo/regex-automata-0.3.8.tar.gz) = wvQB9JVSIGk7VvjsZu6ceKv/2NHE8j3EGiODnriPB5U=
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
 SHA256 (cargo/serde-1.0.188.tar.gz) = z54Py6aaNw7tYbzytyhXX3JrULVcungGR1PXCN3HVJ4=
 SHA256 (cargo/serde_derive-1.0.188.tar.gz) = Tsp6xkLYKqNbYASabsy0vmvnXlmb0umttfh1pzdlSvI=
-SHA256 (cargo/serde_json-1.0.105.tar.gz) = aTFR4awnVj1tvOyd7p+9XahTmyD6FK03UrLm02Os42A=
+SHA256 (cargo/serde_json-1.0.107.tar.gz) = a0IM5uPYvYgumyQ8bu0128mmEQyXaedLWE4NaNHyDGU=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.92.3.tar.gz) = DnkHiJT43vjaToKwu9My7o2AT9+MhFRZyvsSo2wXn6Y=
+SHA256 (synapse-1.93.0.tar.gz) = S6z/dVnNHzalF0O3n+hx6zuWkzqmY6rW+JAKHGt/jiE=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -73,7 +73,7 @@ SIZE (cargo/lazy_static-1.4.0.tar.gz) = 
 SIZE (cargo/libc-0.2.135.tar.gz) = 604591
 SIZE (cargo/lock_api-0.4.9.tar.gz) = 25685
 SIZE (cargo/log-0.4.20.tar.gz) = 38307
-SIZE (cargo/memchr-2.5.0.tar.gz) = 65812
+SIZE (cargo/memchr-2.6.3.tar.gz) = 94377
 SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686
 SIZE (cargo/once_cell-1.15.0.tar.gz) = 31460
 SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
@@ -88,14 +88,14 @@ SIZE (cargo/pyo3-macros-backend-0.17.3.t
 SIZE (cargo/pythonize-0.17.0.tar.gz) = 10949
 SIZE (cargo/quote-1.0.29.tar.gz) = 28345
 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
-SIZE (cargo/regex-1.9.4.tar.gz) = 253112
-SIZE (cargo/regex-automata-0.3.7.tar.gz) = 607421
+SIZE (cargo/regex-1.9.5.tar.gz) = 253883
+SIZE (cargo/regex-automata-0.3.8.tar.gz) = 610113
 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
 SIZE (cargo/serde-1.0.188.tar.gz) = 76230
 SIZE (cargo/serde_derive-1.0.188.tar.gz) = 55563
-SIZE (cargo/serde_json-1.0.105.tar.gz) = 146316
+SIZE (cargo/serde_json-1.0.107.tar.gz) = 146458
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
 SIZE (cargo/syn-1.0.104.tar.gz) = 236683
@@ -111,4 +111,4 @@ SIZE 

[security update] net/mautrix-whatsapp 0.10.2

2023-09-20 Thread Renaud Allard

Hello,

Here is a short diff to update mautrix-whatsapp to 0.10.2
This solves the security issues within webp

Tested and working fine on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile	19 Sep 2023 11:53:29 -	1.20
+++ Makefile	20 Sep 2023 10:11:29 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.1
+MODGO_VERSION =	v0.10.2
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo	19 Sep 2023 11:53:29 -	1.14
+++ distinfo	20 Sep 2023 10:11:29 -
@@ -201,7 +201,7 @@ SHA256 (go_modules/maunium.net/go/maulog
 SHA256 (go_modules/maunium.net/go/maulogger/v2/@v/v2.4.1.zip) = 9+1m2Ab6zyA1Pv0pC16yNDQS7U+Te7YnG230R7dIPKA=
 SHA256 (go_modules/maunium.net/go/mautrix/@v/v0.16.1.mod) = zjLNoI881AXYgAhKlnXcTOuNolambuSjswzWFmTn3D4=
 SHA256 (go_modules/maunium.net/go/mautrix/@v/v0.16.1.zip) = wh5KP+b3SPh6eKAkDt6VPsFE+Uqon60/FUuyJ1zSHu4=
-SHA256 (mautrix-whatsapp-v0.10.1.zip) = ZeUN6zHH4W9CyihkiaUDg5yVgREYRrvejQA2eedPdlg=
+SHA256 (mautrix-whatsapp-v0.10.2.zip) = wGEoOIiJOgqxRgT1p7o3mHZoGqN/fR3fg2uWd7te6nY=
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0.mod) = 40
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = 48930
 SIZE (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = 38
@@ -405,4 +405,4 @@ SIZE (go_modules/maunium.net/go/maulogge
 SIZE (go_modules/maunium.net/go/maulogger/v2/@v/v2.4.1.zip) = 16363
 SIZE (go_modules/maunium.net/go/mautrix/@v/v0.16.1.mod) = 1049
 SIZE (go_modules/maunium.net/go/mautrix/@v/v0.16.1.zip) = 351903
-SIZE (mautrix-whatsapp-v0.10.1.zip) = 195027
+SIZE (mautrix-whatsapp-v0.10.2.zip) = 195065


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.92.3

2023-09-19 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.92.3

This is a security update targeted at mitigating CVE-2023-4863.
It turns out that libwebp is bundled statically in Pillow wheels so we 
need to update this dependency instead of

libwebp package at the OS level.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- Makefile	12 Sep 2023 13:27:09 -	1.61
+++ Makefile	19 Sep 2023 06:31:34 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.92.1
+MODPY_EGG_VERSION =	1.92.3
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
@@ -43,7 +43,7 @@ RUN_DEPENDS =	devel/py-jsonschema${MODPY
 		devel/py-asn1${MODPY_FLAVOR} \
 		devel/py-asn1-modules${MODPY_FLAVOR} \
 		security/py-bcrypt${MODPY_FLAVOR} \
-		graphics/py-Pillow${MODPY_FLAVOR} \
+		graphics/py-Pillow${MODPY_FLAVOR}>=10.0.1 \
 		devel/py-sortedcontainers${MODPY_FLAVOR} \
 		devel/py-pydantic${MODPY_FLAVOR} \
 		www/py-macaroons${MODPY_FLAVOR} \
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo	12 Sep 2023 13:27:09 -	1.45
+++ distinfo	19 Sep 2023 06:31:34 -
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.92.1.tar.gz) = dSAtlEj3E+8Gg15S/clXJMIpLlSoqkp9DOFwVSvIlYs=
+SHA256 (synapse-1.92.3.tar.gz) = DnkHiJT43vjaToKwu9My7o2AT9+MhFRZyvsSo2wXn6Y=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.92.1.tar.gz) = 8371162
+SIZE (synapse-1.92.3.tar.gz) = 8371910


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/mautrix-whatsapp 0.10.1

2023-09-18 Thread Renaud Allard

Hello,

Here is a diff to upgrade net/mautrix-whatsapp to 0.10.1.
Tested and running fine on amd64.

Changes:
- Added support for double puppeting with arbitrary as_tokens. See docs 
for more info.
- Added retrying for media downloads when WhatsApp servers break and 
start returning 429s and 503s.

- Fixed logging in with 8-letter code.
- Fixed syncing community announcement groups.
- Changed "Incoming call" message to explicitly say you have to open 
WhatsApp on your phone to answer.



Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile	30 Aug 2023 13:43:21 -	1.19
+++ Makefile	18 Sep 2023 08:00:41 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.0
+MODGO_VERSION =	v0.10.1
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo	30 Aug 2023 13:43:21 -	1.13
+++ distinfo	18 Sep 2023 08:00:41 -
@@ -106,39 +106,36 @@ SHA256 (go_modules/github.com/tidwall/sj
 SHA256 (go_modules/github.com/xhit/go-str2duration/@v/v1.2.0.mod) = 78SvQrm5705uK5QCRMPAE2Jve3xTgCS2OOEQ21stkDQ=
 SHA256 (go_modules/github.com/xhit/go-str2duration/@v/v1.2.0.zip) = h999qe2aSKLaaz3xTTOlZ6nm7SRU5MvWlLqn7ILKfsE=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.5.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.5.zip) = foFIzpfkOvPoMHlwzVl/MGOxDa69uhdqDst/aCzVaLc=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.6.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.6.zip) = 8T3al3tMzYR9Gra2t5t1eC6aJZ63tUfk8vooxZQwrEQ=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.mod) = SsF2oUTdteAFJtobW495OAyklP/2L9SCeJShwiTrNLU=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.zip) = AxeKojBR9K9fhJM1TxPGDuyhrU9D7XwJ3OG0Q68voCU=
-SHA256 (go_modules/go.mau.fi/util/@v/v0.0.0-20230805154123-3981666a86f1.mod) = H3PBXPzw4E6HXFu+Dz6XsPlzKmaY0frfNpyqWzyi4B8=
-SHA256 (go_modules/go.mau.fi/util/@v/v0.0.0-20230805171708-199bf3eec776.mod) = kYGZ9zAXcZc6BSk4HDZ1eo6dnPxyKeahZwO5yQb19xI=
-SHA256 (go_modules/go.mau.fi/util/@v/v0.0.0-20230805171708-199bf3eec776.zip) = /RNvpdhzrv6/EE5Z3/Bnt3ehHHY2ruPFd2otvqStRHs=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230816173759-58beaf3b5bd0.mod) = 57OH22JjpTQZolXzvCeL6RIyIiAkmUgGC3p+Bdhvi1Q=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230816173759-58beaf3b5bd0.zip) = FmbYjdesJQNGVEdd6i7uwYXsu/j5FpTI5iHCik+Y6+Y=
+SHA256 (go_modules/go.mau.fi/util/@v/v0.1.0.mod) = kYGZ9zAXcZc6BSk4HDZ1eo6dnPxyKeahZwO5yQb19xI=
+SHA256 (go_modules/go.mau.fi/util/@v/v0.1.0.zip) = 7cpEANUYEe4LLIot7zZdm/3hQA0CGOxLe5gCnjur4p4=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230916142552-a743fdc23bf1.mod) = gS89s/bdluRUeslWCrO7vSv4+ED2QXIjKyLIjK6GkXc=
+SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230916142552-a743fdc23bf1.zip) = RZxjsCvjdY+IEEbIKRUKJ5VIYN/Wv+fvullanEF8f/w=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.mod) = x7GWSyVKvSzum9niPQ3y8sHBb8pXWyKNHJ3Gkas+Nls=
 SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.zip) = bBp8NiIIwKEr4P+EVAB0ricrd/d5B8XD/P03E48EQIw=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.12.0.mod) = E5IvYZekDrnn/Aa1z1b11eQRlR8ZxZ++x7hTJHagMsY=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.12.0.zip) = KbeIvY8SKSFK+DG/mUEqCdGQlt6jxivDKBZWtkCT0S0=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.13.0.mod) = 5/Nu6cqqredrdWX8aGItzI/a9tBd3uPn1cyuSWiNn00=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.13.0.zip) = tY2QL0in9ZWihYm27UvoteLuGjSW7KR3A56A625+ulc=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.4.0.mod) = oCSfrnXTVD+PMNcJZjAsz7P2H8Q4oOyGBzOiLff5UME=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.8.0.mod) = XUhSCyhK7tyyTEqDKJShagfQmOyRKjYjd1DFFIlNKOg=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230810033253-352e893a4cad.mod) = GaEVTCCSgnxM0ayLLef1sUNmCj6VhLN8w8IjdYAKuw8=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230811145659-89c5cff77bcb.mod) = GaEVTCCSgnxM0ayLLef1sUNmCj6VhLN8w8IjdYAKuw8=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230811145659-89c5cff77bcb.zip) = mRntQ+1XraKpGw7MJyVebQggFDvVO97CbPnx0wY6Xm0=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20230905200255-921286631fa9.mod) = ko2BpDwXWlBsQQHgDgyVBo2xBccjjEVal9AqHKHaXn0=
+SHA256 

Fwd: [security update] net/sniproxy 0.6.8

2023-09-14 Thread Renaud Allard

Hello,

I was checking, and I see that this hasn't been committed yet, although 
this is a security patch. Could someone check it?


Thanks,
Best Regards


 Forwarded Message 
Subject: [security update] net/sniproxy 0.6.8
Date: Thu, 29 Jun 2023 08:53:15 +0200
From: Renaud Allard 
To: ports@openbsd.org

Hello,

Here is a diff for net/sniproxy to 0.6.8.
This solves a buffer overflow in address module.
Tested working fine on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/sniproxy/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile	31 Jan 2023 13:51:01 -	1.9
+++ Makefile	29 Jun 2023 06:52:48 -
@@ -2,7 +2,7 @@ COMMENT =	name-based proxying of HTTPS w
 
 GH_ACCOUNT =	renaudallard
 GH_PROJECT =	sniproxy
-GH_TAGNAME =	0.6.7
+GH_TAGNAME =	0.6.8
 
 CATEGORIES =	net
 
Index: distinfo
===
RCS file: /cvs/ports/net/sniproxy/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	31 Jan 2023 13:51:01 -	1.5
+++ distinfo	29 Jun 2023 06:52:48 -
@@ -1,2 +1,2 @@
-SHA256 (sniproxy-0.6.7.tar.gz) = KJoGGaI5RSaLMRsP6UQBVoCIiS5XwkcpD2wRY97fOhY=
-SIZE (sniproxy-0.6.7.tar.gz) = 80280
+SHA256 (sniproxy-0.6.8.tar.gz) = 8LhjJQUNFaY7H5xqNuGsfHS6bx4dE3ARyBNTatw0Z2k=
+SIZE (sniproxy-0.6.8.tar.gz) = 80608


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/synapse 1.92.1

2023-09-12 Thread Renaud Allard

Hello,

Here is a small diff for net/synapse 1.92.1.
Tested and working fine on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile	7 Sep 2023 07:29:24 -	1.60
+++ Makefile	12 Sep 2023 13:21:30 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.91.2
+MODPY_EGG_VERSION =	1.92.1
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.44
diff -u -p -r1.44 distinfo
--- distinfo	7 Sep 2023 07:29:24 -	1.44
+++ distinfo	12 Sep 2023 13:21:30 -
@@ -1,5 +1,5 @@
 SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
-SHA256 (cargo/anyhow-1.0.72.tar.gz) = OxPDLYDsx6t0e4DDeEvOVO6KegzE+9qb9M2iz2/pCFQ=
+SHA256 (cargo/anyhow-1.0.75.tar.gz) = pGaMqyD2bY0CDh+8Dr5HIXQzwbbI8gQPr4WFVOOUrOY=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -31,14 +31,14 @@ SHA256 (cargo/pyo3-macros-backend-0.17.3
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
 SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.9.3.tar.gz) = gbwdTK+J+sJqcHR/5gPBMAk7U8dziIeXpjKQkSRtZRo=
-SHA256 (cargo/regex-automata-0.3.6.tar.gz) = /tHO/xGh3druUMncjkk4vRBunYmuNy8ZIxHn2kmOO2k=
-SHA256 (cargo/regex-syntax-0.7.4.tar.gz) = 5eqSpbYZXG7yoCleqBizElAsb8lN3phsVVMkLhj9TOI=
+SHA256 (cargo/regex-1.9.4.tar.gz) = Et4u/4VOX6SxKV7dZQ4ifp2PsMnpCxLn821qaBF5Gik=
+SHA256 (cargo/regex-automata-0.3.7.tar.gz) = SVMECKE24W5bSG6IP7troFjo5OiuZiGnewSLMUM25ik=
+SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.184.tar.gz) = LJEfSwTXOFyQNUB6Tv9ZA79P4nD6BG/aRItp55f0//A=
-SHA256 (cargo/serde_derive-1.0.184.tar.gz) = wd8n9bKUBq2gZgmy4vd/s09tuxBKRXpnHMMdvtI34J4=
-SHA256 (cargo/serde_json-1.0.104.tar.gz) = B2BmxfEHjqxbcioxgnqIMv4Qi+1l36deIzyJ+CBul2w=
+SHA256 (cargo/serde-1.0.188.tar.gz) = z54Py6aaNw7tYbzytyhXX3JrULVcungGR1PXCN3HVJ4=
+SHA256 (cargo/serde_derive-1.0.188.tar.gz) = Tsp6xkLYKqNbYASabsy0vmvnXlmb0umttfh1pzdlSvI=
+SHA256 (cargo/serde_json-1.0.105.tar.gz) = aTFR4awnVj1tvOyd7p+9XahTmyD6FK03UrLm02Os42A=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
@@ -54,9 +54,9 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.91.2.tar.gz) = /ho9zXtEIoM+hqlkwCcAjm3sx7geJMrYOkOyXhgcokQ=
+SHA256 (synapse-1.92.1.tar.gz) = dSAtlEj3E+8Gg15S/clXJMIpLlSoqkp9DOFwVSvIlYs=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
-SIZE (cargo/anyhow-1.0.72.tar.gz) = 43837
+SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
@@ -88,14 +88,14 @@ SIZE (cargo/pyo3-macros-backend-0.17.3.t
 SIZE (cargo/pythonize-0.17.0.tar.gz) = 10949
 SIZE (cargo/quote-1.0.29.tar.gz) = 28345
 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
-SIZE (cargo/regex-1.9.3.tar.gz) = 252676
-SIZE (cargo/regex-automata-0.3.6.tar.gz) = 607174
-SIZE (cargo/regex-syntax-0.7.4.tar.gz) = 343365
+SIZE (cargo/regex-1.9.4.tar.gz) = 253112
+SIZE (cargo/regex-automata-0.3.7.tar.gz) = 607421
+SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.184.tar.gz) = 77331
-SIZE (cargo/serde_derive-1.0.184.tar.gz) = 55843
-SIZE (cargo/serde_json-1.0.104.tar.gz) = 146130
+SIZE (cargo/serde-1.0.188.tar.gz) = 76230
+SIZE (cargo/serde_derive-1.0.188.tar.gz) = 55563
+SIZE (cargo/serde_json-1.0.105.tar.gz) = 146316
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
 SIZE (cargo/syn-1.0.104.tar.gz) = 236683
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 

[update] net/synapse 1.91.2

2023-09-07 Thread Renaud Allard

Hello,

Here is yet another update to net/synapse
This solves a bug, mainly with postgres

Revert MSC3861 introspection cache, admin impersonation and account lock.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.59
diff -u -p -r1.59 Makefile
--- Makefile	4 Sep 2023 14:31:34 -	1.59
+++ Makefile	7 Sep 2023 07:12:40 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.91.1
+MODPY_EGG_VERSION =	1.91.2
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.43
diff -u -p -r1.43 distinfo
--- distinfo	4 Sep 2023 14:31:34 -	1.43
+++ distinfo	7 Sep 2023 07:12:40 -
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.91.1.tar.gz) = TYQG3V9j3N7250AZkjciTcCdSwSCfWc3vkEOQA1ef7w=
+SHA256 (synapse-1.91.2.tar.gz) = /ho9zXtEIoM+hqlkwCcAjm3sx7geJMrYOkOyXhgcokQ=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.72.tar.gz) = 43837
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.91.1.tar.gz) = 8368640
+SIZE (synapse-1.91.2.tar.gz) = 8365226
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.40
diff -u -p -r1.40 PLIST
--- pkg/PLIST	1 Sep 2023 06:19:10 -	1.40
+++ pkg/PLIST	7 Sep 2023 07:12:40 -
@@ -939,8 +939,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}federation.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}media.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}media.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}oidc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}oidc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}registration_tokens.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}registration_tokens.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/${MODPY_PYCACHE}rooms.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -960,7 +958,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/experimental_features.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/federation.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/media.py
-lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/oidc.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/registration_tokens.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/rooms.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/admin/server_notice_servlet.py


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] geo/traccar 5.9

2023-09-06 Thread Renaud Allard



On 9/5/23 17:35, Stuart Henderson wrote:

On 2023/09/05 17:21, Renaud Allard wrote:

Hello,

Here is a diff to update geo/traccar to 5.9.

I had to change again all paths because of changes in liquibase and traccar
itself.


startup fails unless I revert this change:


+-./schema/changelog-master.xml
++../../usr/local/share/traccar/schema/changelog-master.xml


2023-09-05 16:33:06 ERROR: Main method error - The file 
../../usr/local/share/traccar/schema/changelog-master.xml was not found in the 
configured search path:
 - /usr/local/share/traccar



OK, my bad, this was a problem on the server on which I tested. There 
was no need for a path modification.

Here is a more normal patch :)
Sorry for the noiseIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile	12 Jun 2023 21:43:35 -	1.32
+++ Makefile	6 Sep 2023 06:33:38 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.8
+V =		5.9
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo	12 Jun 2023 21:43:35 -	1.20
+++ distinfo	6 Sep 2023 06:33:38 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.8.zip) = O9HiGj3Y5G0eGpoL4UoCIY+K6fw/ZohBqcbEkprcGWs=
-SIZE (traccar-other-5.8.zip) = 139962964
+SHA256 (traccar-other-5.9.zip) = OOufXh+x4ggUOCeYXwi+fO8wTmyX39EC2Tpc9ld9ax0=
+SIZE (traccar-other-5.9.zip) = 141437334
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST
--- pkg/PLIST	12 Jun 2023 21:43:36 -	1.23
+++ pkg/PLIST	6 Sep 2023 06:33:38 -
@@ -995,30 +995,33 @@ share/traccar/lib/HikariCP-5.0.1.jar
 share/traccar/lib/SparseBitSet-1.2.jar
 share/traccar/lib/accessors-smart-2.4.9.jar
 share/traccar/lib/activation-1.1.1.jar
-share/traccar/lib/animal-sniffer-annotations-1.22.jar
+share/traccar/lib/amqp-client-5.18.0.jar
+share/traccar/lib/animal-sniffer-annotations-1.23.jar
 share/traccar/lib/annotations-16.0.3.jar
 share/traccar/lib/annotations-4.1.1.4.jar
 share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-2.6.1.jar
-share/traccar/lib/api-common-2.2.1.jar
+share/traccar/lib/aopalliance-repackaged-3.0.4.jar
+share/traccar/lib/api-common-2.12.0.jar
 share/traccar/lib/asm-9.5.jar
 share/traccar/lib/asm-analysis-9.2.jar
 share/traccar/lib/asm-commons-9.5.jar
 share/traccar/lib/asm-tree-9.5.jar
 share/traccar/lib/asm-util-9.2.jar
-share/traccar/lib/auto-value-annotations-1.10.jar
-share/traccar/lib/aws-java-sdk-core-1.12.477.jar
-share/traccar/lib/aws-java-sdk-sns-1.12.477.jar
-share/traccar/lib/aws-java-sdk-sqs-1.12.477.jar
+share/traccar/lib/auto-value-annotations-1.10.1.jar
+share/traccar/lib/aws-java-sdk-core-1.12.532.jar
+share/traccar/lib/aws-java-sdk-sns-1.12.532.jar
+share/traccar/lib/aws-java-sdk-sqs-1.12.532.jar
 share/traccar/lib/cache-api-1.1.1.jar
-share/traccar/lib/checker-qual-3.31.0.jar
+share/traccar/lib/caffeine-2.9.3.jar
+share/traccar/lib/checker-qual-3.32.0.jar
 share/traccar/lib/commons-beanutils-1.9.4.jar
-share/traccar/lib/commons-codec-1.15.jar
+share/traccar/lib/commons-codec-1.16.0.jar
 share/traccar/lib/commons-collections-3.2.2.jar
 share/traccar/lib/commons-collections4-4.4.jar
-share/traccar/lib/commons-compress-1.21.jar
+share/traccar/lib/commons-compress-1.22.jar
 share/traccar/lib/commons-digester-2.1.jar
 share/traccar/lib/commons-digester3-3.2.jar
+share/traccar/lib/commons-io-2.11.0.jar
 share/traccar/lib/commons-jexl3-3.3.jar
 share/traccar/lib/commons-lang3-3.12.0.jar
 share/traccar/lib/commons-logging-1.2.jar
@@ -1028,322 +1031,316 @@ share/traccar/lib/commons-text-1.10.0.ja
 share/traccar/lib/commons-validator-1.7.jar
 share/traccar/lib/conscrypt-openjdk-uber-2.5.2.jar
 share/traccar/lib/content-type-2.2.jar
-share/traccar/lib/curvesapi-1.06.jar
+share/traccar/lib/curvesapi-1.07.jar
 share/traccar/lib/dagger-2.27.jar
 share/traccar/lib/encoder-1.2.3.jar
-share/traccar/lib/error_prone_annotations-2.16.jar
-share/traccar/lib/everit-json-schema-1.14.1.jar
+share/traccar/lib/error_prone_annotations-2.18.0.jar
 share/traccar/lib/failureaccess-1.0.1.jar
-share/traccar/lib/firebase-admin-9.1.1.jar
-share/traccar/lib/gapic-google-cloud-storage-v2-2.14.0-alpha.jar
-share/traccar/lib/gax-2.19.4.jar
-share/traccar/lib/gax-grpc-2.19.4.jar
-share/traccar/lib/gax-httpjson-0.104.4.jar
-share/traccar/lib/google-api-client-2.0.0.jar
-share/traccar/lib/google-api-client-gson-2.0.0.jar
-share/traccar/lib/google-api-services-storage-v1-rev20220705-2.0.0.jar
-share/traccar/lib/google-auth-library-credentials-1.12.1.jar
-share/traccar/lib/google-auth-library-oauth2-http-1.12.1.jar
-share/traccar/lib/google

[update] geo/traccar 5.9

2023-09-05 Thread Renaud Allard

Hello,

Here is a diff to update geo/traccar to 5.9.

I had to change again all paths because of changes in liquibase and 
traccar itself.


Tested working on amd64.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile	12 Jun 2023 21:43:35 -	1.32
+++ Makefile	5 Sep 2023 15:18:22 -
@@ -1,5 +1,5 @@
 COMMENT =	modern GPS tracking platform
-V =		5.8
+V =		5.9
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo	12 Jun 2023 21:43:35 -	1.20
+++ distinfo	5 Sep 2023 15:18:22 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-5.8.zip) = O9HiGj3Y5G0eGpoL4UoCIY+K6fw/ZohBqcbEkprcGWs=
-SIZE (traccar-other-5.8.zip) = 139962964
+SHA256 (traccar-other-5.9.zip) = OOufXh+x4ggUOCeYXwi+fO8wTmyX39EC2Tpc9ld9ax0=
+SIZE (traccar-other-5.9.zip) = 141437334
Index: patches/patch-conf_default_xml
===
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
retrieving revision 1.13
diff -u -p -r1.13 patch-conf_default_xml
--- patches/patch-conf_default_xml	19 Apr 2023 12:39:16 -	1.13
+++ patches/patch-conf_default_xml	5 Sep 2023 15:18:22 -
@@ -1,10 +1,12 @@
 Index: conf/default.xml
 --- conf/default.xml.orig
 +++ conf/default.xml
-@@ -12,6 +12,7 @@
+@@ -11,7 +11,8 @@
+ -->
  
  8082
- ./modern
+-./modern
++/usr/local/share/traccar/modern
 +127.0.0.1
  false
  false
@@ -18,12 +20,22 @@ Index: conf/default.xml
  true
  
  true
-@@ -33,8 +34,6 @@
- ./media
+@@ -30,16 +31,14 @@
+ 
+ true
+ 
+-./media
++/usr/local/share/traccar/media
  
  web,mail,command
--
--https://www.traccar.org/analytics/
  
+-https://www.traccar.org/analytics/
+-
  true
  
+ true
+-./schema/changelog-master.xml
++../../usr/local/share/traccar/schema/changelog-master.xml
+ 
+ 5001
+ 5002
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST
--- pkg/PLIST	12 Jun 2023 21:43:36 -	1.23
+++ pkg/PLIST	5 Sep 2023 15:18:22 -
@@ -995,30 +995,33 @@ share/traccar/lib/HikariCP-5.0.1.jar
 share/traccar/lib/SparseBitSet-1.2.jar
 share/traccar/lib/accessors-smart-2.4.9.jar
 share/traccar/lib/activation-1.1.1.jar
-share/traccar/lib/animal-sniffer-annotations-1.22.jar
+share/traccar/lib/amqp-client-5.18.0.jar
+share/traccar/lib/animal-sniffer-annotations-1.23.jar
 share/traccar/lib/annotations-16.0.3.jar
 share/traccar/lib/annotations-4.1.1.4.jar
 share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-2.6.1.jar
-share/traccar/lib/api-common-2.2.1.jar
+share/traccar/lib/aopalliance-repackaged-3.0.4.jar
+share/traccar/lib/api-common-2.12.0.jar
 share/traccar/lib/asm-9.5.jar
 share/traccar/lib/asm-analysis-9.2.jar
 share/traccar/lib/asm-commons-9.5.jar
 share/traccar/lib/asm-tree-9.5.jar
 share/traccar/lib/asm-util-9.2.jar
-share/traccar/lib/auto-value-annotations-1.10.jar
-share/traccar/lib/aws-java-sdk-core-1.12.477.jar
-share/traccar/lib/aws-java-sdk-sns-1.12.477.jar
-share/traccar/lib/aws-java-sdk-sqs-1.12.477.jar
+share/traccar/lib/auto-value-annotations-1.10.1.jar
+share/traccar/lib/aws-java-sdk-core-1.12.532.jar
+share/traccar/lib/aws-java-sdk-sns-1.12.532.jar
+share/traccar/lib/aws-java-sdk-sqs-1.12.532.jar
 share/traccar/lib/cache-api-1.1.1.jar
-share/traccar/lib/checker-qual-3.31.0.jar
+share/traccar/lib/caffeine-2.9.3.jar
+share/traccar/lib/checker-qual-3.32.0.jar
 share/traccar/lib/commons-beanutils-1.9.4.jar
-share/traccar/lib/commons-codec-1.15.jar
+share/traccar/lib/commons-codec-1.16.0.jar
 share/traccar/lib/commons-collections-3.2.2.jar
 share/traccar/lib/commons-collections4-4.4.jar
-share/traccar/lib/commons-compress-1.21.jar
+share/traccar/lib/commons-compress-1.22.jar
 share/traccar/lib/commons-digester-2.1.jar
 share/traccar/lib/commons-digester3-3.2.jar
+share/traccar/lib/commons-io-2.11.0.jar
 share/traccar/lib/commons-jexl3-3.3.jar
 share/traccar/lib/commons-lang3-3.12.0.jar
 share/traccar/lib/commons-logging-1.2.jar
@@ -1028,322 +1031,316 @@ share/traccar/lib/commons-text-1.10.0.ja
 share/traccar/lib/commons-validator-1.7.jar
 share/traccar/lib/conscrypt-openjdk-uber-2.5.2.jar
 share/traccar/lib/content-type-2.2.jar
-share/traccar/lib/curvesapi-1.06.jar
+share/traccar/lib/curvesapi-1.07.jar
 share/traccar/lib/dagger-2.27.jar
 share/traccar/lib/encoder-1.2.3.jar
-share/traccar/lib/error_prone_annotations-2.16.jar
-share/traccar/lib/everit-json-schema-1.14.1.jar
+share/traccar/lib/error_prone_annotations-2.18.0.jar
 share/traccar/lib/failureaccess-1.0.1.jar

[update] net/synapse 1.91.1

2023-09-04 Thread Renaud Allard

Hello,

Here is a short diff for net/synapse to 1.91.1

It fixes a performance regression introduced in Synapse 1.91.0 where 
event persistence would cause an excessive linear growth in CPU usage.


Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- Makefile	30 Aug 2023 13:42:30 -	1.58
+++ Makefile	4 Sep 2023 14:23:30 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.91.0
+MODPY_EGG_VERSION =	1.91.1
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.42
diff -u -p -r1.42 distinfo
--- distinfo	30 Aug 2023 13:42:30 -	1.42
+++ distinfo	4 Sep 2023 14:23:30 -
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.91.0.tar.gz) = N85s5ZsxsoSRDrOe1LokBjiy5UvC6LHUUoPiivh/Wmg=
+SHA256 (synapse-1.91.1.tar.gz) = TYQG3V9j3N7250AZkjciTcCdSwSCfWc3vkEOQA1ef7w=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.72.tar.gz) = 43837
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.91.0.tar.gz) = 8368635
+SIZE (synapse-1.91.1.tar.gz) = 8368640


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [update] net/synapse 1.91.0

2023-08-30 Thread Renaud Allard

Sorry, I sent a diff from before the cvsup.
Here is the correct one.

On 8/30/23 14:54, Renaud Allard wrote:

Hello,

Here is a patch for net/synapse 1.91.0.
Tested working on amd64.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile	1 Aug 2023 12:45:42 -	1.57
+++ Makefile	30 Aug 2023 13:16:29 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.89.0
+MODPY_EGG_VERSION =	1.91.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo	1 Aug 2023 12:45:42 -	1.41
+++ distinfo	30 Aug 2023 13:16:29 -
@@ -15,7 +15,7 @@ SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetN
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.19.tar.gz) = sGpM3kwPJxpEZ4Lj7/jeeJVIzlfbyOypKSwn9KQgBLQ=
+SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
 SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
 SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
@@ -31,18 +31,18 @@ SHA256 (cargo/pyo3-macros-backend-0.17.3
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
 SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.9.1.tar.gz) = surmj8Ig988lMuRJSt7RdUX84ZLVnNmW4P54h/TOtXU=
-SHA256 (cargo/regex-automata-0.3.2.tar.gz) = g9Pappds/7dY7IePEIug4GKkWy1so6LMqWUziFVHbK8=
-SHA256 (cargo/regex-syntax-0.7.3.tar.gz) = KrB9xnIw5KRxjnD9XCAFWkM0sSHx+duP5j7znOm4yEY=
+SHA256 (cargo/regex-1.9.3.tar.gz) = gbwdTK+J+sJqcHR/5gPBMAk7U8dziIeXpjKQkSRtZRo=
+SHA256 (cargo/regex-automata-0.3.6.tar.gz) = /tHO/xGh3druUMncjkk4vRBunYmuNy8ZIxHn2kmOO2k=
+SHA256 (cargo/regex-syntax-0.7.4.tar.gz) = 5eqSpbYZXG7yoCleqBizElAsb8lN3phsVVMkLhj9TOI=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.171.tar.gz) = MOJ9Hk/XZZQGxJL9bPryBmuodz3kXKdehVWQ+FbcNKk=
-SHA256 (cargo/serde_derive-1.0.171.tar.gz) = OJiUYDvRjEb6ViMWlPjYJ3ecCVGmZwhxlM+d6U7SRoI=
-SHA256 (cargo/serde_json-1.0.103.tar.gz) = 0DtBJGlFDUQE/oSZomjt1/i3n+ywdLDYEq1kyiH0Axs=
+SHA256 (cargo/serde-1.0.184.tar.gz) = LJEfSwTXOFyQNUB6Tv9ZA79P4nD6BG/aRItp55f0//A=
+SHA256 (cargo/serde_derive-1.0.184.tar.gz) = wd8n9bKUBq2gZgmy4vd/s09tuxBKRXpnHMMdvtI34J4=
+SHA256 (cargo/serde_json-1.0.104.tar.gz) = B2BmxfEHjqxbcioxgnqIMv4Qi+1l36deIzyJ+CBul2w=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
-SHA256 (cargo/syn-2.0.25.tar.gz) = FeP8jAx0Jn4t8Tbl5ftlakZBWKpXYkBTN165yMbiWuI=
+SHA256 (cargo/syn-2.0.28.tar.gz) = BDYZdbP140iyGJ2NxVvJQvJ4stSCpqA2XeW91i01FWc=
 SHA256 (cargo/target-lexicon-0.12.4.tar.gz) = wCQkCHeAybccyWeZ6u3f81ryvFEyeM2lyZ/B9dAm08E=
 SHA256 (cargo/typenum-1.15.0.tar.gz) = 3PgaxZ7cF8yGl/8xHo9e8tmfy9mBezTOxm+QtsPf2Yc=
 SHA256 (cargo/unicode-ident-1.0.5.tar.gz) = bOqznVnkyUmdTlqO4OJzW4kbtzCKyD37ToDK0ZXJ9vM=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.89.0.tar.gz) = Fn5SUmAzGI9FCXwgt/pTujnXTGEbZoqGdACnjkNPSM0=
+SHA256 (synapse-1.91.0.tar.gz) = N85s5ZsxsoSRDrOe1LokBjiy5UvC6LHUUoPiivh/Wmg=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.72.tar.gz) = 43837
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -72,7 +72,7 @@ SIZE (cargo/itoa-1.0.4.tar.gz) = 10601
 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
 SIZE (cargo/libc-0.2.135.tar.gz) = 604591
 SIZE (cargo/lock_api-0.4.9.tar.gz) = 25685
-SIZE (cargo/log-0.4.19.tar.gz) = 38073
+SIZE (cargo/log-0.4.20.tar.gz) = 38307
 SIZE (cargo/memchr-2.5.0.tar.gz) = 65812
 SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686
 SIZE (cargo/once_cell-1.15.0.tar.gz) = 31460
@@ -88,18 +88,18 @@ SIZE (cargo/pyo3-macros-backend-0.17.3.t
 SIZE (cargo/pythonize

[update] net/mautrix-whatsapp 0.10.0

2023-08-30 Thread Renaud Allard

Hello,

Here is a diff for net/mautrix-whatsapp 0.10.0
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile	2 Aug 2023 13:40:05 -	1.18
+++ Makefile	30 Aug 2023 13:15:04 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.9.0
+MODGO_VERSION =	v0.10.0
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo	2 Aug 2023 13:40:05 -	1.12
+++ distinfo	30 Aug 2023 13:15:04 -
@@ -82,11 +82,11 @@ SHA256 (go_modules/github.com/prometheus
 SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.8.0.mod) = ROOSWOxVG0EFtAvVG5DNoMFaNoahwr4hIlZUADJeAEQ=
 SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.mod) = ddufBjI3Ckrz4bglzekbNJzpLpm6JuGwXxaUv28JQds=
 SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.zip) = h3dKqVFW4Q8a6GUAS9jyQLvpXxgWDmLBL9+i7OV/dFY=
-SHA256 (go_modules/github.com/rs/xid/@v/v1.4.0.mod) = jaaZhCP5wR54VhlbHgSRgWkKRTXRrbK5jFpcuc+vVFw=
-SHA256 (go_modules/github.com/rs/xid/@v/v1.4.0.zip) = lLvIOpM4OOZM8A1KvBlCI2qCyyHUtRQsTw/ttXgoiHE=
+SHA256 (go_modules/github.com/rs/xid/@v/v1.5.0.mod) = jaaZhCP5wR54VhlbHgSRgWkKRTXRrbK5jFpcuc+vVFw=
+SHA256 (go_modules/github.com/rs/xid/@v/v1.5.0.zip) = Mxk1CX4BIIcJ3Sx0Je7jTX97p1pvLWXc44MZy0pXB8I=
 SHA256 (go_modules/github.com/rs/zerolog/@v/v1.29.0.mod) = sEBnR3DEQ935scwvxUOp9hy/fj7mccjB2IA3nkthEEc=
-SHA256 (go_modules/github.com/rs/zerolog/@v/v1.29.1.mod) = G++QGVdvBN6cS2MUTrxTfo3tTBxgzDLCcMCuV5SkjMs=
-SHA256 (go_modules/github.com/rs/zerolog/@v/v1.29.1.zip) = 3mtFz8cAIwNeL+YdRtF5J1rBwLN/6PG4B8UUJ7dKe2g=
+SHA256 (go_modules/github.com/rs/zerolog/@v/v1.30.0.mod) = w3OZHpTawcCKP6Ek7nkH9kOvhZlU9pW7eojivvtwzHs=
+SHA256 (go_modules/github.com/rs/zerolog/@v/v1.30.0.zip) = l2pk07ZIDm+Ha1HfBaYTauZ7fNyKPS8TWWq7i+LoIIM=
 SHA256 (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod) = 5RncO0Lr7E6rs9pDmSnoEcJ3hQJuTfJSJuj9wBX3/w4=
 SHA256 (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.zip) = P8HE0Rx5AB0cwt8N6HSTsyS5rxQcxZrowhJhLdLJDpA=
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 4HYHTBVgrR3amLiwD+pjCMS2zNBt3QiNIttGJu1o9zg=
@@ -95,7 +95,8 @@ SHA256 (go_modules/github.com/stretchr/t
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.4.zip) = 4gbart4L0D3gYL3765hKwsSbgwWHU//8k/4MIg6odTI=
 SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.14.2.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
 SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.14.4.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
-SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.14.4.zip) = 5tNdqEaDvJE4KjEhTUw/moUu7AQMqGahxiCowNmflnY=
+SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.16.0.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
+SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.16.0.zip) = eYasZ3uO/GPqLciEwdNBpL+iGl3WZVd/ILIIiBb9isE=
 SHA256 (go_modules/github.com/tidwall/match/@v/v1.1.1.mod) = AjZOUVMn2ZiNH2vTevnFhPi5jTtPQ/nh8Y4m12rsD0Q=
 SHA256 (go_modules/github.com/tidwall/match/@v/v1.1.1.zip) = K6QffyczDUng5DLL+Wv5ByCjPkqXvlj+U/Y6fmbwTTc=
 SHA256 (go_modules/github.com/tidwall/pretty/@v/v1.2.0.mod) = blxfpJPY8Y6JdLOO1j6McYY8zlnmWdmNDvhBe/gePs8=
@@ -105,25 +106,29 @@ SHA256 (go_modules/github.com/tidwall/sj
 SHA256 (go_modules/github.com/xhit/go-str2duration/@v/v1.2.0.mod) = 78SvQrm5705uK5QCRMPAE2Jve3xTgCS2OOEQ21stkDQ=
 SHA256 (go_modules/github.com/xhit/go-str2duration/@v/v1.2.0.zip) = h999qe2aSKLaaz3xTTOlZ6nm7SRU5MvWlLqn7ILKfsE=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.4.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.4.zip) = fkMw29C2fv+Oux5c1ojfRI8QDAZ+oL2o7lVO8uoT094=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.5.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.5.5.zip) = foFIzpfkOvPoMHlwzVl/MGOxDa69uhdqDst/aCzVaLc=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.mod) = SsF2oUTdteAFJtobW495OAyklP/2L9SCeJShwiTrNLU=
 SHA256 (go_modules/go.mau.fi/libsignal/@v/v0.1.0.zip) = AxeKojBR9K9fhJM1TxPGDuyhrU9D7XwJ3OG0Q68voCU=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230716092751-4bd753344e7b.mod) = LMNAobp3htBBH54WMlEW3yjGdM7qR13SVU2B+h9lUcE=
-SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20230716092751-4bd753344e7b.zip) = os0N07fAxbza9cZIym3YSM7P0hy3v+i5nMuOTE8SVko=
+SHA256 (go_modules/go.mau.fi/util/@v/v0.0.0-20230805154123-3981666a86f1.mod) = H3PBXPzw4E6HXFu+Dz6XsPlzKmaY0frfNpyqWzyi4B8=

[update] net/synapse 1.91.0

2023-08-30 Thread Renaud Allard

Hello,

Here is a patch for net/synapse 1.91.0.
Tested working on amd64.

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile	9 Jun 2023 17:56:28 -	1.56
+++ Makefile	30 Aug 2023 12:49:08 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.85.2
+MODPY_EGG_VERSION =	1.91.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- distinfo	9 Jun 2023 17:56:28 -	1.40
+++ distinfo	30 Aug 2023 12:49:08 -
@@ -1,5 +1,5 @@
-SHA256 (cargo/aho-corasick-0.7.19.tar.gz) = tPVb2RoJeMv9kcRXoWS6uLQAHIM7fzIxMsCk4ZIt1E4=
-SHA256 (cargo/anyhow-1.0.71.tar.gz) = nH0GGPDgt+j/EUJ0IrZFZNX7C+GUA1S/4uBSmxip2bg=
+SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
+SHA256 (cargo/anyhow-1.0.72.tar.gz) = OxPDLYDsx6t0e4DDeEvOVO6KegzE+9qb9M2iz2/pCFQ=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -15,33 +15,34 @@ SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetN
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.18.tar.gz) = UY73by+HNlkWsUKETBbY/v2FA5vFaZBQIQp3eO4c0d4=
+SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
 SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
 SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
-SHA256 (cargo/proc-macro2-1.0.52.tar.gz) = HQ4a6eg2zDvt3WPbDfaCWT1+LT2JGujJCD0hE+F0QiQ=
+SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o=
 SHA256 (cargo/pyo3-0.17.3.tar.gz) = JovgxzWDwYPysUBSM3RldowHcmk2omD0gPCFfLlbpUM=
 SHA256 (cargo/pyo3-build-config-0.17.3.tar.gz) = KPzR5z8G7IW/MoDEjGfnMdgpCtPXMPi+ncB5RpIwBcg=
 SHA256 (cargo/pyo3-ffi-0.17.3.tar.gz) = D2yxNuIi5JEVs8UcMnkoht77+wrerSamiBQrNGoLn/w=
-SHA256 (cargo/pyo3-log-0.8.1.tar.gz) = +ci1f+cftdzziXDr7cKxUxzxwUsbm0xWChgqV+EVV1w=
+SHA256 (cargo/pyo3-log-0.8.3.tar.gz) = 9HsHd/6xf2Hup4Zn1hEDdYskOoce3AmneGUApQRntgU=
 SHA256 (cargo/pyo3-macros-0.17.3.tar.gz) = lBRKEmbiNrHJMmghNtw1qd7o01iXKPaBMMfDhh75ayg=
 SHA256 (cargo/pyo3-macros-backend-0.17.3.tar.gz) = yN+b6Xii0vDN66uwMgbtc7ETFHAaW/5xsNdTuBmXd38=
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
-SHA256 (cargo/quote-1.0.26.tar.gz) = RCSvS/d4quIFGne2AoMzLzhlVCVdciIz0J+/x+MNovw=
+SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.7.3.tar.gz) = ix9pOyT2rJEvSJPvCCRNcLYGdIDS8aRulQyWkeZ0nR0=
-SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
+SHA256 (cargo/regex-1.9.3.tar.gz) = gbwdTK+J+sJqcHR/5gPBMAk7U8dziIeXpjKQkSRtZRo=
+SHA256 (cargo/regex-automata-0.3.6.tar.gz) = /tHO/xGh3druUMncjkk4vRBunYmuNy8ZIxHn2kmOO2k=
+SHA256 (cargo/regex-syntax-0.7.4.tar.gz) = 5eqSpbYZXG7yoCleqBizElAsb8lN3phsVVMkLhj9TOI=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.163.tar.gz) = IROrUbh6U5rgCLXGwC3AIP+jmv0tg8/8s/TrJyLOvsI=
-SHA256 (cargo/serde_derive-1.0.163.tar.gz) = jIBXd+OTDIiDOJxgIxWiQiS8xzi2OQXvh80UIDU+qT4=
-SHA256 (cargo/serde_json-1.0.96.tar.gz) = BX05SlBAO8rBJnKysY+zh6ttKJ2Vfatn3SAYdTkeUvE=
+SHA256 (cargo/serde-1.0.184.tar.gz) = LJEfSwTXOFyQNUB6Tv9ZA79P4nD6BG/aRItp55f0//A=
+SHA256 (cargo/serde_derive-1.0.184.tar.gz) = wd8n9bKUBq2gZgmy4vd/s09tuxBKRXpnHMMdvtI34J4=
+SHA256 (cargo/serde_json-1.0.104.tar.gz) = B2BmxfEHjqxbcioxgnqIMv4Qi+1l36deIzyJ+CBul2w=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
-SHA256 (cargo/syn-2.0.10.tar.gz) = Wq0TY+1tN7hCmViNYtOn2VtaXC2arVyFYJ/aEq+qH0A=
+SHA256 (cargo/syn-2.0.28.tar.gz) = 

Re: net/synapse package vulnerable, 14 updates behind?

2023-08-30 Thread Renaud Allard

Hello,

Version 1.89 is available in -current with official repos.
If you run 7.3, you can either compile it yourself from -current sources 
or, if you use amd64, use my repo:  https://arnor.org/pub/OpenBSD/

Be aware that this repo is unofficial and not supported by OpenBSD.

Synapse is updated very often and it's not always possible to do a clean 
official backport to 7.3 because it sometimes conflicts with other packages.


Best Regards

On 8/30/23 09:39, Oikei wrote:

Hello, I'm new to OpenBSD so im unsure if im doing something wrong or if im 
even posting to the right mailing list
It has come to my attention that the net/synapse package is 14 updates behind 
and is vulnerable. I checked openbsd.app and the net/synapse package really is 
14 updates behind, with it being on 1.76 while the latest is 1.90.
Checking the source on github: 
https://github.com/openbsd/ports/tree/master/net/synapse
it was updated last month and is on 1.89.

So my question is, why is the latest version in the repos 1.76 when looking at 
the source its on 1.89? Sorry if I totally missed something...

Best regards


smime.p7s
Description: S/MIME Cryptographic Signature


[update] net/mautrix-whatsapp 0.9.0

2023-08-02 Thread Renaud Allard

Hello,

Here is a diff to update net/mautrix-whatsapp to 0.9.0
Tested and working fine on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile	1 Apr 2023 13:30:24 -	1.17
+++ Makefile	2 Aug 2023 08:26:15 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.8.3
+MODGO_VERSION =	v0.9.0
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo	1 Apr 2023 13:30:24 -	1.11
+++ distinfo	2 Aug 2023 08:26:15 -
@@ -2,18 +2,26 @@ SHA256 (go_modules/filippo.io/edwards255
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = AOgSX/Vtc7xr+OOM2lfBSUCZQbIkHVBiyaOBqreDEWk=
 SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.zip) = JXIL/L1zkwUjhAirVCYyJLaf9pNJI9/Zyu1204cdAVE=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.mod) = FSS1kPj2LKNeHWx/Txq1lsIYVkQ9I4Vt+4CyKDzbuZA=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.1.zip) = KjImgdeUYd15PB6KmK3wYvbvVUq806sGmB7vlNecE2s=
+SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod) = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
+SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.zip) = tiQ310pSMImvRroBFezhzhG8peMh/h4dTJduzKbueKo=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.zip) = rGQayDMN9h9nfIdEj8Z5xHiGCH0pM6HkMVVvQjeC6jg=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
 SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.mod) = DtF6lVkzB/2IPo9YOshHZQQev0uAfLJMJX4UyW8PCgg=
 SHA256 (go_modules/github.com/chai2010/webp/@v/v1.1.1.zip) = 9C/haXAH6hIVWl0TQtYXh+HzTKOWGS5JldxPKzUFUqw=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
-SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.zip) = JJhDlzxgvruu4vhFLW8hLGfgZc1/wgoep9/8Hjhf7Y0=
+SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
+SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.5.0.zip) = TETjprhN5Ns5PjQVN8cSQDH6mNX5iGCtMbMrSJDyI0w=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
-SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.0.mod) = N0PEgN83M7LBHXp+4mQ34hJc9siOtZa8BFneCcm4djM=
-SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.0.zip) = uI4J/352nqnXOZj1704D42eLh+zI3yjOMeUXPqC+YpA=
+SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.mod) = N0PEgN83M7LBHXp+4mQ34hJc9siOtZa8BFneCcm4djM=
+SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.zip) = UmNLUCudCqlFgz2TWCz/wb3Zv6OYEOfHDQaI4zC3UZg=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.mod) = pjttroy/srYD56wCM4IMuYObhlVV3Nj7oid7j9coaaA=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = ngMM0JtYTlmi9bqqJM9gBSB1fXMq8PiZPMQS3TCGcDo=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY=
@@ -22,10 +30,12 @@ SHA256 (go_modules/github.com/golang/pro
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = s6wk4gSR2Eb+rulQiL3gkmzl4kU4UCUPUkdEFuZhKUQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks=
+SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
+SHA256 

[update] net/synapse 1.89.0

2023-08-01 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.89.0

Best REgardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile	9 Jun 2023 17:56:28 -	1.56
+++ Makefile	1 Aug 2023 12:31:16 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.85.2
+MODPY_EGG_VERSION =	1.89.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- distinfo	9 Jun 2023 17:56:28 -	1.40
+++ distinfo	1 Aug 2023 12:31:16 -
@@ -1,5 +1,5 @@
-SHA256 (cargo/aho-corasick-0.7.19.tar.gz) = tPVb2RoJeMv9kcRXoWS6uLQAHIM7fzIxMsCk4ZIt1E4=
-SHA256 (cargo/anyhow-1.0.71.tar.gz) = nH0GGPDgt+j/EUJ0IrZFZNX7C+GUA1S/4uBSmxip2bg=
+SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
+SHA256 (cargo/anyhow-1.0.72.tar.gz) = OxPDLYDsx6t0e4DDeEvOVO6KegzE+9qb9M2iz2/pCFQ=
 SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
@@ -15,33 +15,34 @@ SHA256 (cargo/itoa-1.0.4.tar.gz) = QhetN
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.135.tar.gz) = aHg/68d4LGxctAH72k3lqYmL4XYjFNoLssEM7WHxiww=
 SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.18.tar.gz) = UY73by+HNlkWsUKETBbY/v2FA5vFaZBQIQp3eO4c0d4=
+SHA256 (cargo/log-0.4.19.tar.gz) = sGpM3kwPJxpEZ4Lj7/jeeJVIzlfbyOypKSwn9KQgBLQ=
 SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
 SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
 SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
-SHA256 (cargo/proc-macro2-1.0.52.tar.gz) = HQ4a6eg2zDvt3WPbDfaCWT1+LT2JGujJCD0hE+F0QiQ=
+SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o=
 SHA256 (cargo/pyo3-0.17.3.tar.gz) = JovgxzWDwYPysUBSM3RldowHcmk2omD0gPCFfLlbpUM=
 SHA256 (cargo/pyo3-build-config-0.17.3.tar.gz) = KPzR5z8G7IW/MoDEjGfnMdgpCtPXMPi+ncB5RpIwBcg=
 SHA256 (cargo/pyo3-ffi-0.17.3.tar.gz) = D2yxNuIi5JEVs8UcMnkoht77+wrerSamiBQrNGoLn/w=
-SHA256 (cargo/pyo3-log-0.8.1.tar.gz) = +ci1f+cftdzziXDr7cKxUxzxwUsbm0xWChgqV+EVV1w=
+SHA256 (cargo/pyo3-log-0.8.3.tar.gz) = 9HsHd/6xf2Hup4Zn1hEDdYskOoce3AmneGUApQRntgU=
 SHA256 (cargo/pyo3-macros-0.17.3.tar.gz) = lBRKEmbiNrHJMmghNtw1qd7o01iXKPaBMMfDhh75ayg=
 SHA256 (cargo/pyo3-macros-backend-0.17.3.tar.gz) = yN+b6Xii0vDN66uwMgbtc7ETFHAaW/5xsNdTuBmXd38=
 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
-SHA256 (cargo/quote-1.0.26.tar.gz) = RCSvS/d4quIFGne2AoMzLzhlVCVdciIz0J+/x+MNovw=
+SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
-SHA256 (cargo/regex-1.7.3.tar.gz) = ix9pOyT2rJEvSJPvCCRNcLYGdIDS8aRulQyWkeZ0nR0=
-SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
+SHA256 (cargo/regex-1.9.1.tar.gz) = surmj8Ig988lMuRJSt7RdUX84ZLVnNmW4P54h/TOtXU=
+SHA256 (cargo/regex-automata-0.3.2.tar.gz) = g9Pappds/7dY7IePEIug4GKkWy1so6LMqWUziFVHbK8=
+SHA256 (cargo/regex-syntax-0.7.3.tar.gz) = KrB9xnIw5KRxjnD9XCAFWkM0sSHx+duP5j7znOm4yEY=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.163.tar.gz) = IROrUbh6U5rgCLXGwC3AIP+jmv0tg8/8s/TrJyLOvsI=
-SHA256 (cargo/serde_derive-1.0.163.tar.gz) = jIBXd+OTDIiDOJxgIxWiQiS8xzi2OQXvh80UIDU+qT4=
-SHA256 (cargo/serde_json-1.0.96.tar.gz) = BX05SlBAO8rBJnKysY+zh6ttKJ2Vfatn3SAYdTkeUvE=
+SHA256 (cargo/serde-1.0.171.tar.gz) = MOJ9Hk/XZZQGxJL9bPryBmuodz3kXKdehVWQ+FbcNKk=
+SHA256 (cargo/serde_derive-1.0.171.tar.gz) = OJiUYDvRjEb6ViMWlPjYJ3ecCVGmZwhxlM+d6U7SRoI=
+SHA256 (cargo/serde_json-1.0.103.tar.gz) = 0DtBJGlFDUQE/oSZomjt1/i3n+ywdLDYEq1kyiH0Axs=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.104.tar.gz) = SuVI7DbPGYwO93ENPCMJh8LW172YrW7cAnRGJyTFhc4=
-SHA256 (cargo/syn-2.0.10.tar.gz) = Wq0TY+1tN7hCmViNYtOn2VtaXC2arVyFYJ/aEq+qH0A=
+SHA256 (cargo/syn-2.0.25.tar.gz) = FeP8jAx0Jn4t8Tbl5ftlakZBWKpXYkBTN165yMbiWuI=

[update] devel/py-immutabledict 2.2.5

2023-07-09 Thread Renaud Allard

Hello,

Here is a diff to update py-immutabledict to 2.2.5
Working fine on amd64 with net/synapse

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/devel/py-immutabledict/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile12 Apr 2023 19:28:01 -  1.1.1.1
+++ Makefile9 Jul 2023 07:12:48 -
@@ -1,6 +1,6 @@
 COMMENT=   immutable dictionary
 
-MODPY_EGG_VERSION= 2.2.4
+MODPY_EGG_VERSION= 2.2.5
 DISTNAME=  immutabledict-${MODPY_EGG_VERSION}
 PKGNAME=   py-immutabledict-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-immutabledict/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo12 Apr 2023 19:28:01 -  1.1.1.1
+++ distinfo9 Jul 2023 07:12:48 -
@@ -1,2 +1,2 @@
-SHA256 (immutabledict-2.2.4.tar.gz) = 
O+3AdB+qooRvbt9cKRg/mT2jq6/2pZYbtwpWWbueaKs=
-SIZE (immutabledict-2.2.4.tar.gz) = 4314
+SHA256 (immutabledict-2.2.5.tar.gz) = 
HOQjz3hhuoTqp8LspILkaFTqwHdl70hztkDrZ+6osgM=
+SIZE (immutabledict-2.2.5.tar.gz) = 4316


smime.p7s
Description: S/MIME Cryptographic Signature


  1   2   3   4   >