git: 45d8d70e4f62 - main - lang/odin: update 2025-11 → 2025.12
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 03 Dec 2025 17:14:17 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=45d8d70e4f6220d102d5e2d085e9745926b1d07b
commit 45d8d70e4f6220d102d5e2d085e9745926b1d07b
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-12-03 17:12:05 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-12-03 17:14:14 +0000
lang/odin: update 2025-11 → 2025.12
---
lang/odin/Makefile | 8 ++++----
lang/odin/distinfo | 6 +++---
lang/odin/pkg-plist | 37 ++++++++++++++++++++++++++++++-------
3 files changed, 37 insertions(+), 14 deletions(-)
diff --git a/lang/odin/Makefile b/lang/odin/Makefile
index d8c92bc6b129..830d928d5f4f 100644
--- a/lang/odin/Makefile
+++ b/lang/odin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= odin
DISTVERSIONPREFIX= dev-
-DISTVERSION= 2025-11
+DISTVERSION= 2025-12
CATEGORIES= lang devel
PKGNAMESUFFIX= -lang
@@ -58,8 +58,8 @@ do-test:
${SETENV} ${TEST_ENV} ./odin test tests/internal -all-packages -define:ODIN_TEST_FANCY=false
# tests as of 2025-11:
-# Finished 465 tests in 1.666276338s. All tests were successful.
-# Finished 56 tests in 409.763299ms. All tests were successful.
-# Finished 32 tests in 1.116643878s. All tests were successful.
+# Finished 469 tests in 1.630261463s. All tests were successful.
+# Finished 58 tests in 550.15546ms. All tests were successful.
+# Finished 36 tests in 1.646077846s. All tests were successful.
.include <bsd.port.mk>
diff --git a/lang/odin/distinfo b/lang/odin/distinfo
index fe5d510b0484..5f95e3cb6c40 100644
--- a/lang/odin/distinfo
+++ b/lang/odin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762316251
-SHA256 (odin-lang-Odin-dev-2025-11_GH0.tar.gz) = 89360f3ff2aee16ca01c36460819dda6ea7f58f0fc1cdff04130a25737fdd7dc
-SIZE (odin-lang-Odin-dev-2025-11_GH0.tar.gz) = 145983828
+TIMESTAMP = 1764759081
+SHA256 (odin-lang-Odin-dev-2025-12_GH0.tar.gz) = 72515c170a7bcb8793e04fa536152b5bd7ab9aac7cdd48a61fefd3e6d305fb42
+SIZE (odin-lang-Odin-dev-2025-12_GH0.tar.gz) = 148255233
diff --git a/lang/odin/pkg-plist b/lang/odin/pkg-plist
index 9dc3aa894ab7..0f474dcca757 100644
--- a/lang/odin/pkg-plist
+++ b/lang/odin/pkg-plist
@@ -44,6 +44,10 @@ lib/odin/base/runtime/procs_windows_amd64.asm
lib/odin/base/runtime/procs_windows_amd64.odin
lib/odin/base/runtime/procs_windows_i386.odin
lib/odin/base/runtime/random_generator.odin
+lib/odin/base/runtime/random_generator_chacha8.odin
+lib/odin/base/runtime/random_generator_chacha8_ref.odin
+lib/odin/base/runtime/random_generator_chacha8_simd128.odin
+lib/odin/base/runtime/random_generator_chacha8_simd256.odin
lib/odin/base/runtime/thread_management.odin
lib/odin/base/runtime/udivmod128.odin
lib/odin/base/runtime/wasm_allocator.odin
@@ -175,13 +179,6 @@ lib/odin/core/crypto/legacy/md5/md5.odin
lib/odin/core/crypto/legacy/sha1/sha1.odin
lib/odin/core/crypto/pbkdf2/pbkdf2.odin
lib/odin/core/crypto/poly1305/poly1305.odin
-lib/odin/core/crypto/rand_bsd.odin
-lib/odin/core/crypto/rand_darwin.odin
-lib/odin/core/crypto/rand_generic.odin
-lib/odin/core/crypto/rand_js.odin
-lib/odin/core/crypto/rand_linux.odin
-lib/odin/core/crypto/rand_wasi.odin
-lib/odin/core/crypto/rand_windows.odin
lib/odin/core/crypto/ristretto255/ristretto255.odin
lib/odin/core/crypto/ristretto255/ristretto255_scalar.odin
lib/odin/core/crypto/sha2/sha2.odin
@@ -372,6 +369,8 @@ lib/odin/core/math/rand/distributions.odin
lib/odin/core/math/rand/exp.odin
lib/odin/core/math/rand/normal.odin
lib/odin/core/math/rand/rand.odin
+lib/odin/core/math/rand/rand_pcg.odin
+lib/odin/core/math/rand/rand_xoshiro256.odin
lib/odin/core/mem/alloc.odin
lib/odin/core/mem/allocators.odin
lib/odin/core/mem/doc.odin
@@ -803,6 +802,7 @@ lib/odin/core/sys/windows/known_folders.odin
lib/odin/core/sys/windows/netapi32.odin
lib/odin/core/sys/windows/ntdll.odin
lib/odin/core/sys/windows/ole32.odin
+lib/odin/core/sys/windows/psapi.odin
lib/odin/core/sys/windows/scan_codes.odin
lib/odin/core/sys/windows/shcore.odin
lib/odin/core/sys/windows/shell32.odin
@@ -978,6 +978,29 @@ lib/odin/vendor/compress/lz4/lz4.odin
lib/odin/vendor/compress/lz4/src/lz4.h
lib/odin/vendor/compress/lz4/src/lz4frame.h
lib/odin/vendor/compress/lz4/src/lz4hc.h
+lib/odin/vendor/curl/c/curl.h
+lib/odin/vendor/curl/c/curlver.h
+lib/odin/vendor/curl/c/easy.h
+lib/odin/vendor/curl/c/header.h
+lib/odin/vendor/curl/c/libcurl_a.lib
+lib/odin/vendor/curl/c/mprintf.h
+lib/odin/vendor/curl/c/multi.h
+lib/odin/vendor/curl/c/options.h
+lib/odin/vendor/curl/c/stdcheaders.h
+lib/odin/vendor/curl/c/system.h
+lib/odin/vendor/curl/c/typecheck-gcc.h
+lib/odin/vendor/curl/c/urlapi.h
+lib/odin/vendor/curl/c/websockets.h
+lib/odin/vendor/curl/curl.odin
+lib/odin/vendor/curl/curl_easy.odin
+lib/odin/vendor/curl/curl_header.odin
+lib/odin/vendor/curl/curl_multi.odin
+lib/odin/vendor/curl/curl_options.odin
+lib/odin/vendor/curl/curl_posix.odin
+lib/odin/vendor/curl/curl_urlapi.odin
+lib/odin/vendor/curl/curl_websockets.odin
+lib/odin/vendor/curl/curl_windows.odin
+lib/odin/vendor/curl/lib/libcurl_a.lib
lib/odin/vendor/darwin/CoreVideo/CVDisplayLink.odin
lib/odin/vendor/darwin/Foundation/dummy.odin
lib/odin/vendor/darwin/Metal/MetalClasses.odin