git: db5f8edfcf32 - main - security/arti: Update and port improvements

Carlo Strub cs at FreeBSD.org
Tue Jul 20 19:31:26 UTC 2021


The branch main has been updated by cs:

URL: https://cgit.FreeBSD.org/ports/commit/?id=db5f8edfcf3289539fbd8a1eccdaccccaf7da29a

commit db5f8edfcf3289539fbd8a1eccdaccccaf7da29a
Author:     Carlo Strub <cs at FreeBSD.org>
AuthorDate: 2021-07-20 19:30:32 +0000
Commit:     Carlo Strub <cs at FreeBSD.org>
CommitDate: 2021-07-20 19:30:32 +0000

    security/arti: Update and port improvements
    
    - Update to 0.0.0.20210720
    - Add pkg-message with usage warning
    - Change www
---
 security/arti/Makefile    | 17 +++++++++--------
 security/arti/distinfo    | 32 +++++++++++++++++---------------
 security/arti/pkg-descr   |  2 +-
 security/arti/pkg-message |  5 +++++
 4 files changed, 32 insertions(+), 24 deletions(-)

diff --git a/security/arti/Makefile b/security/arti/Makefile
index 2a15c5cced74..dbaaa30dfa58 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	arti
-DISTVERSION=	0.0.0.20210715
+DISTVERSION=	0.0.0.20210720
 CATEGORIES=	security
 
 MAINTAINER=	cs at FreeBSD.org
@@ -11,7 +11,7 @@ USES=		cargo ssl sqlite
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.torproject.org
 GL_ACCOUNT=	tpo/core
-GL_COMMIT=	50691f2a00f468cba497dafbcacc0a4adf945d72
+GL_COMMIT=	888296cca6b4bd33d776d44274d92cc41c1d4bba
 CARGO_INSTALL=	no
 CARGO_CRATES=	adler-1.0.2 \
 		aes-0.7.4 \
@@ -45,6 +45,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		block-buffer-0.9.0 \
 		block-padding-0.2.1 \
 		blocking-1.0.2 \
+		bounded-vec-deque-0.1.1 \
 		bumpalo-3.7.0 \
 		byteorder-1.4.3 \
 		bytes-1.0.1 \
@@ -62,7 +63,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		cpufeatures-0.1.5 \
 		crc32fast-1.2.1 \
 		crossbeam-utils-0.8.5 \
-		crypto-mac-0.11.0 \
+		crypto-mac-0.11.1 \
 		ctor-0.1.20 \
 		ctr-0.7.0 \
 		curve25519-dalek-3.1.0 \
@@ -79,7 +80,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		event-listener-2.5.1 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
-		fastrand-1.4.1 \
+		fastrand-1.5.0 \
 		flate2-1.0.20 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
@@ -203,7 +204,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		serde-1.0.126 \
 		serde_derive-1.0.126 \
 		serde_test-1.0.126 \
-		sha-1-0.9.6 \
+		sha-1-0.9.7 \
 		sha2-0.9.5 \
 		sha3-0.9.1 \
 		shellexpand-2.1.0 \
@@ -227,9 +228,9 @@ CARGO_CRATES=	adler-1.0.2 \
 		thiserror-impl-1.0.26 \
 		thread-id-3.3.0 \
 		time-0.1.44 \
-		tinyvec-1.2.0 \
+		tinyvec-1.3.0 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.8.1 \
+		tokio-1.8.2 \
 		tokio-native-tls-0.3.0 \
 		tokio-util-0.6.7 \
 		toml-0.5.8 \
@@ -260,7 +261,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		x25519-dalek-1.1.1 \
 		xz2-0.1.6 \
-		zeroize-1.3.0 \
+		zeroize-1.4.1 \
 		zeroize_derive-1.1.0 \
 		zstd-0.7.0+zstd.1.4.9 \
 		zstd-safe-3.1.0+zstd.1.4.9 \
diff --git a/security/arti/distinfo b/security/arti/distinfo
index d03291260ece..0f63d90f291e 100644
--- a/security/arti/distinfo
+++ b/security/arti/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1626639309
+TIMESTAMP = 1626808735
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aes-0.7.4.crate) = 495ee669413bfbe9e8cace80f4d3d78e6d8c8d99579f97fb93bde351b185f2d4
@@ -63,6 +63,8 @@ SHA256 (rust/crates/block-padding-0.2.1.crate) = 8d696c370c750c948ada61c69a0ee2c
 SIZE (rust/crates/block-padding-0.2.1.crate) = 7672
 SHA256 (rust/crates/blocking-1.0.2.crate) = c5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9
 SIZE (rust/crates/blocking-1.0.2.crate) = 18571
+SHA256 (rust/crates/bounded-vec-deque-0.1.1.crate) = 2225b558afc76c596898f5f1b3fc35cfce0eb1b13635cbd7d1b2a7177dc10ccd
+SIZE (rust/crates/bounded-vec-deque-0.1.1.crate) = 22869
 SHA256 (rust/crates/bumpalo-3.7.0.crate) = 9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631
 SIZE (rust/crates/bumpalo-3.7.0.crate) = 134261
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
@@ -97,8 +99,8 @@ SHA256 (rust/crates/crc32fast-1.2.1.crate) = 81156fece84ab6a9f2afdb109ce3ae577e4
 SIZE (rust/crates/crc32fast-1.2.1.crate) = 38172
 SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db
 SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414
-SHA256 (rust/crates/crypto-mac-0.11.0.crate) = 25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e
-SIZE (rust/crates/crypto-mac-0.11.0.crate) = 9457
+SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714
+SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
 SHA256 (rust/crates/ctor-0.1.20.crate) = 5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d
 SIZE (rust/crates/ctor-0.1.20.crate) = 9328
 SHA256 (rust/crates/ctr-0.7.0.crate) = a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481
@@ -131,8 +133,8 @@ SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d7
 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509
 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
 SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/fastrand-1.4.1.crate) = 77b705829d1e87f762c2df6da140b26af5839e1033aa84aa5f56bb688e4e1bdb
-SIZE (rust/crates/fastrand-1.4.1.crate) = 11224
+SHA256 (rust/crates/fastrand-1.5.0.crate) = b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e
+SIZE (rust/crates/fastrand-1.5.0.crate) = 11100
 SHA256 (rust/crates/flate2-1.0.20.crate) = cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0
 SIZE (rust/crates/flate2-1.0.20.crate) = 74036
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -379,8 +381,8 @@ SHA256 (rust/crates/serde_derive-1.0.126.crate) = 963a7dbc9895aeac7ac90e74f34a5d
 SIZE (rust/crates/serde_derive-1.0.126.crate) = 54189
 SHA256 (rust/crates/serde_test-1.0.126.crate) = bd1055d1c20532080b9da5040ec8e27425f4d4573d8e29eb19ba4ff1e4b9da2d
 SIZE (rust/crates/serde_test-1.0.126.crate) = 19255
-SHA256 (rust/crates/sha-1-0.9.6.crate) = 8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16
-SIZE (rust/crates/sha-1-0.9.6.crate) = 13758
+SHA256 (rust/crates/sha-1-0.9.7.crate) = 1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81
+SIZE (rust/crates/sha-1-0.9.7.crate) = 13999
 SHA256 (rust/crates/sha2-0.9.5.crate) = b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12
 SIZE (rust/crates/sha2-0.9.5.crate) = 19912
 SHA256 (rust/crates/sha3-0.9.1.crate) = f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809
@@ -427,12 +429,12 @@ SHA256 (rust/crates/thread-id-3.3.0.crate) = c7fbf4c9d56b320106cd64fd024dadfa0be
 SIZE (rust/crates/thread-id-3.3.0.crate) = 7514
 SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
 SIZE (rust/crates/time-0.1.44.crate) = 28885
-SHA256 (rust/crates/tinyvec-1.2.0.crate) = 5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342
-SIZE (rust/crates/tinyvec-1.2.0.crate) = 41625
+SHA256 (rust/crates/tinyvec-1.3.0.crate) = 4ac2e1d4bd0f75279cfd5a076e0d578bbf02c22b7c39e766c437dd49b3ec43e0
+SIZE (rust/crates/tinyvec-1.3.0.crate) = 41594
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.8.1.crate) = 98c8b05dc14c75ea83d63dd391100353789f5f24b8b3866542a5e85c8be8e985
-SIZE (rust/crates/tokio-1.8.1.crate) = 491381
+SHA256 (rust/crates/tokio-1.8.2.crate) = c2602b8af3767c285202012822834005f596c811042315fa7e9f5b12b2a43207
+SIZE (rust/crates/tokio-1.8.2.crate) = 491750
 SHA256 (rust/crates/tokio-native-tls-0.3.0.crate) = f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b
 SIZE (rust/crates/tokio-native-tls-0.3.0.crate) = 20759
 SHA256 (rust/crates/tokio-util-0.6.7.crate) = 1caa0b0c8d94a049db56b5acf8cba99dc0623aab1b26d5b5f5e2d945846b3592
@@ -493,8 +495,8 @@ SHA256 (rust/crates/x25519-dalek-1.1.1.crate) = 5a0c105152107e3b96f6a00a65e86ce8
 SIZE (rust/crates/x25519-dalek-1.1.1.crate) = 84499
 SHA256 (rust/crates/xz2-0.1.6.crate) = c179869f34fc7c01830d3ce7ea2086bc3a07e0d35289b667d0a8bf910258926c
 SIZE (rust/crates/xz2-0.1.6.crate) = 24512
-SHA256 (rust/crates/zeroize-1.3.0.crate) = 4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd
-SIZE (rust/crates/zeroize-1.3.0.crate) = 15913
+SHA256 (rust/crates/zeroize-1.4.1.crate) = 377db0846015f7ae377174787dd452e1c5f5a9050bc6f954911d01f116daa0cd
+SIZE (rust/crates/zeroize-1.4.1.crate) = 16153
 SHA256 (rust/crates/zeroize_derive-1.1.0.crate) = a2c1e130bebaeab2f23886bf9acbaca14b092408c452543c857f66399cd6dab1
 SIZE (rust/crates/zeroize_derive-1.1.0.crate) = 8037
 SHA256 (rust/crates/zstd-0.7.0+zstd.1.4.9.crate) = 9428752481d8372e15b1bf779ea518a179ad6c771cca2d2c60e4fbff3cc2cd52
@@ -503,5 +505,5 @@ SHA256 (rust/crates/zstd-safe-3.1.0+zstd.1.4.9.crate) = 5aa1926623ad7fe406e09055
 SIZE (rust/crates/zstd-safe-3.1.0+zstd.1.4.9.crate) = 10261
 SHA256 (rust/crates/zstd-sys-1.5.0+zstd.1.4.9.crate) = 4e6c094340240369025fc6b731b054ee2a834328fa584310ac96aa4baebdc465
 SIZE (rust/crates/zstd-sys-1.5.0+zstd.1.4.9.crate) = 1901023
-SHA256 (tpo/core-arti-50691f2a00f468cba497dafbcacc0a4adf945d72_GL0.tar.gz) = d468e387d6bb1c8411e22121f435374426643e294b7450a6c231318dec454fa2
-SIZE (tpo/core-arti-50691f2a00f468cba497dafbcacc0a4adf945d72_GL0.tar.gz) = 514202
+SHA256 (tpo/core-arti-888296cca6b4bd33d776d44274d92cc41c1d4bba_GL0.tar.gz) = 8a88b79a4153f028a0c843cdcec5d6add6ed71f5d8a0de91b9e671c41ffb8493
+SIZE (tpo/core-arti-888296cca6b4bd33d776d44274d92cc41c1d4bba_GL0.tar.gz) = 529766
diff --git a/security/arti/pkg-descr b/security/arti/pkg-descr
index 8d83b628c9ce..ca23c70faa40 100644
--- a/security/arti/pkg-descr
+++ b/security/arti/pkg-descr
@@ -2,4 +2,4 @@ Arti is a project to produce an embeddable, production-quality implementation
 of the Tor anonymity protocols in the Rust programming language.
 Arti is not ready for production use!!!
 
-WWW: https://www.torproject.org/
+WWW: https://gitlab.torproject.org/tpo/core/arti/
diff --git a/security/arti/pkg-message b/security/arti/pkg-message
new file mode 100644
index 000000000000..54a057222dfd
--- /dev/null
+++ b/security/arti/pkg-message
@@ -0,0 +1,5 @@
+[
+{ type: install
+  message: "Arti is not ready for production use!"
+}
+]


More information about the dev-commits-ports-main mailing list