git: 418273747498 - main - lang/amber: update 0.3.5-alpha → 0.4.0-alpha

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 22 Dec 2024 09:26:15 UTC
The branch main has been updated by yuri:

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

commit 418273747498c2a39c495007b5c3a0bdb2c304e8
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-12-22 08:21:10 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-12-22 09:26:04 +0000

    lang/amber: update 0.3.5-alpha → 0.4.0-alpha
    
    Reported by:    portscout
---
 lang/amber/Makefile | 23 +++++++++++++++--------
 lang/amber/distinfo | 42 +++++++++++++++++++++++++++++-------------
 2 files changed, 44 insertions(+), 21 deletions(-)

diff --git a/lang/amber/Makefile b/lang/amber/Makefile
index 6c88332d3d3a..cc7541f1d40d 100644
--- a/lang/amber/Makefile
+++ b/lang/amber/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	amber
-DISTVERSION=	0.3.5-alpha
-PORTREVISION=	2
+DISTVERSION=	0.4.0-alpha
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-language
 
@@ -21,7 +20,7 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
 		anstream-0.6.14 \
-		anstyle-1.0.7 \
+		anstyle-1.0.10 \
 		anstyle-parse-0.2.4 \
 		anstyle-query-1.1.0 \
 		anstyle-wincon-3.0.3 \
@@ -30,19 +29,22 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		autocfg-1.3.0 \
 		bitflags-2.6.0 \
 		bstr-1.9.1 \
+		build-helper-0.1.1 \
 		bumpalo-3.16.0 \
 		capitalize-0.3.4 \
 		cc-1.0.104 \
 		cfg-if-1.0.0 \
 		chrono-0.4.38 \
 		chunked_transfer-1.5.0 \
-		clap-4.5.8 \
-		clap_builder-4.5.8 \
-		clap_derive-4.5.8 \
+		clap-4.5.20 \
+		clap_builder-4.5.20 \
+		clap_complete-4.5.36 \
+		clap_derive-4.5.18 \
 		clap_lex-0.7.1 \
 		colorchoice-1.0.1 \
 		colored-2.1.0 \
 		core-foundation-sys-0.8.6 \
+		diff-0.1.13 \
 		difflib-0.4.0 \
 		doc-comment-0.3.3 \
 		either-1.13.0 \
@@ -51,7 +53,7 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		float-cmp-0.9.0 \
 		glob-0.3.1 \
 		heck-0.5.0 \
-		heraclitus-compiler-1.7.8 \
+		heraclitus-compiler-1.8.1 \
 		httpdate-1.0.3 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
@@ -72,6 +74,7 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		predicates-3.1.0 \
 		predicates-core-1.0.6 \
 		predicates-tree-1.0.9 \
+		pretty_assertions-1.4.1 \
 		proc-macro2-0.4.30 \
 		proc-macro2-1.0.86 \
 		quote-0.6.13 \
@@ -80,6 +83,8 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		regex-automata-0.4.7 \
 		regex-syntax-0.8.4 \
 		rustix-0.38.34 \
+		semver-0.6.0 \
+		semver-parser-0.7.0 \
 		serde-1.0.203 \
 		serde_derive-1.0.203 \
 		similar-string-1.4.3 \
@@ -100,6 +105,7 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		wasm-bindgen-macro-0.2.92 \
 		wasm-bindgen-macro-support-0.2.92 \
 		wasm-bindgen-shared-0.2.92 \
+		wildmatch-2.4.0 \
 		windows-core-0.52.0 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
@@ -119,7 +125,8 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		windows_x86_64_gnullvm-0.48.5 \
 		windows_x86_64_gnullvm-0.52.5 \
 		windows_x86_64_msvc-0.48.5 \
-		windows_x86_64_msvc-0.52.5
+		windows_x86_64_msvc-0.52.5 \
+		yansi-1.0.1
 
 PLIST_FILES=	bin/${PORTNAME}
 
diff --git a/lang/amber/distinfo b/lang/amber/distinfo
index 265a2f8204d2..7fc34ee336f3 100644
--- a/lang/amber/distinfo
+++ b/lang/amber/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1726453679
+TIMESTAMP = 1734841278
 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -7,8 +7,8 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
 SIZE (rust/crates/anstream-0.6.14.crate) = 29160
-SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
-SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
 SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
 SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
 SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391
@@ -25,6 +25,8 @@ SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7
 SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
 SIZE (rust/crates/bstr-1.9.1.crate) = 380305
+SHA256 (rust/crates/build-helper-0.1.1.crate) = bdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5f
+SIZE (rust/crates/build-helper-0.1.1.crate) = 10884
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
 SHA256 (rust/crates/capitalize-0.3.4.crate) = 6b5271031022835ee8c7582fe67403bd6cb3d962095787af7921027234bab5bf
@@ -37,12 +39,14 @@ SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e
 SIZE (rust/crates/chrono-0.4.38.crate) = 220559
 SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901
 SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
-SHA256 (rust/crates/clap-4.5.8.crate) = 84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d
-SIZE (rust/crates/clap-4.5.8.crate) = 56338
-SHA256 (rust/crates/clap_builder-4.5.8.crate) = c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708
-SIZE (rust/crates/clap_builder-4.5.8.crate) = 163870
-SHA256 (rust/crates/clap_derive-4.5.8.crate) = 2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085
-SIZE (rust/crates/clap_derive-4.5.8.crate) = 30024
+SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8
+SIZE (rust/crates/clap-4.5.20.crate) = 56376
+SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54
+SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812
+SHA256 (rust/crates/clap_complete-4.5.36.crate) = 86bc73de94bc81e52f3bebec71bc4463e9748f7a59166663e32044669577b0e2
+SIZE (rust/crates/clap_complete-4.5.36.crate) = 47577
+SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
+SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
 SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70
 SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766
 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
@@ -51,6 +55,8 @@ SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724
 SIZE (rust/crates/colored-2.1.0.crate) = 23348
 SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
 SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
@@ -67,8 +73,8 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/heraclitus-compiler-1.7.8.crate) = 790c340f08312008538c86d76b833d17f64fc16d7cf2ac7cce3f61f7d438205c
-SIZE (rust/crates/heraclitus-compiler-1.7.8.crate) = 3692523
+SHA256 (rust/crates/heraclitus-compiler-1.8.1.crate) = 2c689c82b381fc881791741e1ab4a4d03cf3cf0f453b30a9f4ed88a54cd8798e
+SIZE (rust/crates/heraclitus-compiler-1.8.1.crate) = 3692395
 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
@@ -109,6 +115,8 @@ SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e
 SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
 SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf
 SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960
+SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
 SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
 SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731
 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
@@ -125,6 +133,10 @@ SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec
 SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
 SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/semver-0.6.0.crate) = 7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537
+SIZE (rust/crates/semver-0.6.0.crate) = 15598
+SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
+SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
 SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
 SIZE (rust/crates/serde-1.0.203.crate) = 77935
 SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
@@ -165,6 +177,8 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a
 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
 SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
 SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
+SHA256 (rust/crates/wildmatch-2.4.0.crate) = 68ce1ab1f8c62655ebe1350f589c61e505cf94d385bc6a12899442d9081e71fd
+SIZE (rust/crates/wildmatch-2.4.0.crate) = 7517
 SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -205,5 +219,7 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
 SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
 SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
-SHA256 (amber-lang-amber-0.3.5-alpha_GH0.tar.gz) = 4030875270619e4520fa018a17bd213956a13133662151abd097aaf754df4a5d
-SIZE (amber-lang-amber-0.3.5-alpha_GH0.tar.gz) = 170890
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (amber-lang-amber-0.4.0-alpha_GH0.tar.gz) = 14046dd50c12c5f470177fc43029495fb8f489ba84fe301e3aada1f32493b211
+SIZE (amber-lang-amber-0.4.0-alpha_GH0.tar.gz) = 182617