diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2026-03-05 09:36:09 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2026-03-05 09:37:46 +0000 |
| commit | a879549cf93fc81f81ce10345eb0b3be6f4a3c99 (patch) | |
| tree | de6978ec84f1fc2937b43c442914a2965b5bc557 | |
| parent | b0f57d1f22ce7bb218e544b35fa053763c4addcd (diff) | |
lang/odin: update 2026-02 → 2026-03
Reported by: portscout
| -rw-r--r-- | lang/odin/Makefile | 2 | ||||
| -rw-r--r-- | lang/odin/distinfo | 6 | ||||
| -rw-r--r-- | lang/odin/pkg-plist | 220 |
3 files changed, 136 insertions, 92 deletions
diff --git a/lang/odin/Makefile b/lang/odin/Makefile index 1fd532ba05d5..a8a74389a9e1 100644 --- a/lang/odin/Makefile +++ b/lang/odin/Makefile @@ -1,6 +1,6 @@ PORTNAME= odin DISTVERSIONPREFIX= dev- -DISTVERSION= 2026-02 +DISTVERSION= 2026-03 CATEGORIES= lang devel PKGNAMESUFFIX= -lang diff --git a/lang/odin/distinfo b/lang/odin/distinfo index 76ac31df5a72..09cdfc3efeb5 100644 --- a/lang/odin/distinfo +++ b/lang/odin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1770360396 -SHA256 (odin-lang-Odin-dev-2026-02_GH0.tar.gz) = 4b777ed50413a7f0165dfcb2c841e5555806a94d1121b6b52aaa7e5e383f063a -SIZE (odin-lang-Odin-dev-2026-02_GH0.tar.gz) = 148130905 +TIMESTAMP = 1772702951 +SHA256 (odin-lang-Odin-dev-2026-03_GH0.tar.gz) = c5d9785b1adad42884eaae5ec80689cb0fa7b5af13764811f225d6fd3eeb9f50 +SIZE (odin-lang-Odin-dev-2026-03_GH0.tar.gz) = 148137518 diff --git a/lang/odin/pkg-plist b/lang/odin/pkg-plist index 21ed7f086c45..ec074bad67ee 100644 --- a/lang/odin/pkg-plist +++ b/lang/odin/pkg-plist @@ -28,6 +28,7 @@ lib/odin/base/runtime/internal.odin lib/odin/base/runtime/os_specific.odin lib/odin/base/runtime/os_specific_bsd.odin lib/odin/base/runtime/os_specific_darwin.odin +lib/odin/base/runtime/os_specific_essence.odin lib/odin/base/runtime/os_specific_freestanding.odin lib/odin/base/runtime/os_specific_haiku.odin lib/odin/base/runtime/os_specific_js.odin @@ -104,12 +105,14 @@ lib/odin/core/container/lru/lru_cache.odin lib/odin/core/container/pool/pool.odin lib/odin/core/container/pool/pool_arena_others.odin lib/odin/core/container/pool/pool_arena_virtual.odin +lib/odin/core/container/priority_queue/doc.odin lib/odin/core/container/priority_queue/priority_queue.odin lib/odin/core/container/queue/queue.odin lib/odin/core/container/rbtree/rbtree.odin lib/odin/core/container/small_array/doc.odin lib/odin/core/container/small_array/small_array.odin lib/odin/core/container/topological_sort/topological_sort.odin +lib/odin/core/container/xar/freelist.odin lib/odin/core/container/xar/xar.odin lib/odin/core/crypto/README.md lib/odin/core/crypto/_aes/aes.odin @@ -193,10 +196,17 @@ lib/odin/core/crypto/deoxysii/deoxysii_impl_hw_gen.odin lib/odin/core/crypto/deoxysii/deoxysii_impl_hw_intel.odin lib/odin/core/crypto/ecdh/doc.odin lib/odin/core/crypto/ecdh/ecdh.odin +lib/odin/core/crypto/ecdsa/doc.odin +lib/odin/core/crypto/ecdsa/ecdsa.odin +lib/odin/core/crypto/ecdsa/ecdsa_asn1.odin +lib/odin/core/crypto/ecdsa/ecdsa_k_rfc6979.odin +lib/odin/core/crypto/ecdsa/ecdsa_sign.odin +lib/odin/core/crypto/ecdsa/ecdsa_verify.odin lib/odin/core/crypto/ed25519/ed25519.odin lib/odin/core/crypto/hash/doc.odin lib/odin/core/crypto/hash/hash.odin lib/odin/core/crypto/hash/hash_freestanding.odin +lib/odin/core/crypto/hash/hash_js.odin lib/odin/core/crypto/hash/hash_os.odin lib/odin/core/crypto/hash/low_level.odin lib/odin/core/crypto/hkdf/hkdf.odin @@ -257,9 +267,11 @@ lib/odin/core/encoding/entity/generated.odin lib/odin/core/encoding/hex/hex.odin lib/odin/core/encoding/hxa/doc.odin lib/odin/core/encoding/hxa/hxa.odin +lib/odin/core/encoding/hxa/hxa_os.odin lib/odin/core/encoding/hxa/read.odin lib/odin/core/encoding/hxa/write.odin lib/odin/core/encoding/ini/ini.odin +lib/odin/core/encoding/ini/ini_os.odin lib/odin/core/encoding/json/marshal.odin lib/odin/core/encoding/json/parser.odin lib/odin/core/encoding/json/tokenizer.odin @@ -281,6 +293,7 @@ lib/odin/core/encoding/xml/doc.odin lib/odin/core/encoding/xml/example/xml_example.odin lib/odin/core/encoding/xml/helpers.odin lib/odin/core/encoding/xml/tokenizer.odin +lib/odin/core/encoding/xml/xml_os.odin lib/odin/core/encoding/xml/xml_reader.odin lib/odin/core/flags/LICENSE lib/odin/core/flags/constants.odin @@ -329,7 +342,7 @@ lib/odin/core/image/netpbm/helpers.odin lib/odin/core/image/netpbm/netpbm.odin lib/odin/core/image/netpbm/netpbm_js.odin lib/odin/core/image/netpbm/netpbm_os.odin -lib/odin/core/image/png/doc.odin +lib/odin/core/image/png/example.odin lib/odin/core/image/png/helpers.odin lib/odin/core/image/png/png.odin lib/odin/core/image/png/png_js.odin @@ -344,6 +357,7 @@ lib/odin/core/io/conv.odin lib/odin/core/io/io.odin lib/odin/core/io/multi.odin lib/odin/core/io/util.odin +lib/odin/core/log/console_logger_js.odin lib/odin/core/log/file_console_logger.odin lib/odin/core/log/log.odin lib/odin/core/log/log_allocator.odin @@ -358,6 +372,7 @@ lib/odin/core/math/big/prime.odin lib/odin/core/math/big/private.odin lib/odin/core/math/big/public.odin lib/odin/core/math/big/radix.odin +lib/odin/core/math/big/radix_os.odin lib/odin/core/math/big/rat.odin lib/odin/core/math/big/tune.odin lib/odin/core/math/bits/bits.odin @@ -410,6 +425,7 @@ lib/odin/core/mem/tlsf/tlsf_internal.odin lib/odin/core/mem/tracking_allocator.odin lib/odin/core/mem/virtual/arena.odin lib/odin/core/mem/virtual/arena_util.odin +lib/odin/core/mem/virtual/common.odin lib/odin/core/mem/virtual/doc.odin lib/odin/core/mem/virtual/file.odin lib/odin/core/mem/virtual/virtual.odin @@ -480,97 +496,112 @@ lib/odin/core/odin/parser/parser.odin lib/odin/core/odin/printer/deprecated.odin lib/odin/core/odin/tokenizer/token.odin lib/odin/core/odin/tokenizer/tokenizer.odin -lib/odin/core/os/dir_unix.odin +lib/odin/core/os/allocators.odin +lib/odin/core/os/dir.odin +lib/odin/core/os/dir_js.odin +lib/odin/core/os/dir_linux.odin +lib/odin/core/os/dir_posix.odin +lib/odin/core/os/dir_posix_darwin.odin +lib/odin/core/os/dir_walker.odin +lib/odin/core/os/dir_wasi.odin lib/odin/core/os/dir_windows.odin +lib/odin/core/os/doc.odin +lib/odin/core/os/env.odin +lib/odin/core/os/env_js.odin +lib/odin/core/os/env_linux.odin +lib/odin/core/os/env_posix.odin +lib/odin/core/os/env_wasi.odin lib/odin/core/os/env_windows.odin lib/odin/core/os/errors.odin -lib/odin/core/os/os.odin -lib/odin/core/os/os2/allocators.odin -lib/odin/core/os/os2/dir.odin -lib/odin/core/os/os2/dir_linux.odin -lib/odin/core/os/os2/dir_posix.odin -lib/odin/core/os/os2/dir_posix_darwin.odin -lib/odin/core/os/os2/dir_walker.odin -lib/odin/core/os/os2/dir_wasi.odin -lib/odin/core/os/os2/dir_windows.odin -lib/odin/core/os/os2/doc.odin -lib/odin/core/os/os2/env.odin -lib/odin/core/os/os2/env_linux.odin -lib/odin/core/os/os2/env_posix.odin -lib/odin/core/os/os2/env_wasi.odin -lib/odin/core/os/os2/env_windows.odin -lib/odin/core/os/os2/errors.odin -lib/odin/core/os/os2/errors_linux.odin -lib/odin/core/os/os2/errors_posix.odin -lib/odin/core/os/os2/errors_wasi.odin -lib/odin/core/os/os2/errors_windows.odin -lib/odin/core/os/os2/file.odin -lib/odin/core/os/os2/file_linux.odin -lib/odin/core/os/os2/file_posix.odin -lib/odin/core/os/os2/file_posix_darwin.odin -lib/odin/core/os/os2/file_posix_freebsd.odin -lib/odin/core/os/os2/file_posix_netbsd.odin -lib/odin/core/os/os2/file_posix_other.odin -lib/odin/core/os/os2/file_stream.odin -lib/odin/core/os/os2/file_util.odin -lib/odin/core/os/os2/file_wasi.odin -lib/odin/core/os/os2/file_windows.odin -lib/odin/core/os/os2/heap.odin -lib/odin/core/os/os2/heap_linux.odin -lib/odin/core/os/os2/heap_posix.odin -lib/odin/core/os/os2/heap_wasi.odin -lib/odin/core/os/os2/heap_windows.odin -lib/odin/core/os/os2/internal_util.odin -lib/odin/core/os/os2/path.odin -lib/odin/core/os/os2/path_darwin.odin -lib/odin/core/os/os2/path_freebsd.odin -lib/odin/core/os/os2/path_linux.odin -lib/odin/core/os/os2/path_netbsd.odin -lib/odin/core/os/os2/path_openbsd.odin -lib/odin/core/os/os2/path_posix.odin -lib/odin/core/os/os2/path_posixfs.odin -lib/odin/core/os/os2/path_wasi.odin -lib/odin/core/os/os2/path_windows.odin -lib/odin/core/os/os2/pipe.odin -lib/odin/core/os/os2/pipe_linux.odin -lib/odin/core/os/os2/pipe_posix.odin -lib/odin/core/os/os2/pipe_wasi.odin -lib/odin/core/os/os2/pipe_windows.odin -lib/odin/core/os/os2/process.odin -lib/odin/core/os/os2/process_linux.odin -lib/odin/core/os/os2/process_posix.odin -lib/odin/core/os/os2/process_posix_darwin.odin -lib/odin/core/os/os2/process_posix_other.odin -lib/odin/core/os/os2/process_wasi.odin -lib/odin/core/os/os2/process_windows.odin -lib/odin/core/os/os2/stat.odin -lib/odin/core/os/os2/stat_linux.odin -lib/odin/core/os/os2/stat_posix.odin -lib/odin/core/os/os2/stat_wasi.odin -lib/odin/core/os/os2/stat_windows.odin -lib/odin/core/os/os2/temp_file.odin -lib/odin/core/os/os2/temp_file_linux.odin -lib/odin/core/os/os2/temp_file_posix.odin -lib/odin/core/os/os2/temp_file_wasi.odin -lib/odin/core/os/os2/temp_file_windows.odin -lib/odin/core/os/os2/user.odin -lib/odin/core/os/os2/user_posix.odin -lib/odin/core/os/os2/user_windows.odin -lib/odin/core/os/os_darwin.odin -lib/odin/core/os/os_essence.odin -lib/odin/core/os/os_freebsd.odin -lib/odin/core/os/os_freestanding.odin -lib/odin/core/os/os_haiku.odin -lib/odin/core/os/os_js.odin -lib/odin/core/os/os_linux.odin -lib/odin/core/os/os_netbsd.odin -lib/odin/core/os/os_openbsd.odin -lib/odin/core/os/os_wasi.odin -lib/odin/core/os/os_windows.odin +lib/odin/core/os/errors_js.odin +lib/odin/core/os/errors_linux.odin +lib/odin/core/os/errors_posix.odin +lib/odin/core/os/errors_wasi.odin +lib/odin/core/os/errors_windows.odin +lib/odin/core/os/file.odin +lib/odin/core/os/file_js.odin +lib/odin/core/os/file_linux.odin +lib/odin/core/os/file_posix.odin +lib/odin/core/os/file_posix_darwin.odin +lib/odin/core/os/file_posix_freebsd.odin +lib/odin/core/os/file_posix_netbsd.odin +lib/odin/core/os/file_posix_other.odin +lib/odin/core/os/file_stream.odin +lib/odin/core/os/file_util.odin +lib/odin/core/os/file_wasi.odin +lib/odin/core/os/file_windows.odin +lib/odin/core/os/heap.odin +lib/odin/core/os/heap_js.odin +lib/odin/core/os/heap_linux.odin +lib/odin/core/os/heap_posix.odin +lib/odin/core/os/heap_wasi.odin +lib/odin/core/os/heap_windows.odin +lib/odin/core/os/internal_util.odin +lib/odin/core/os/old/dir_unix.odin +lib/odin/core/os/old/dir_windows.odin +lib/odin/core/os/old/doc.odin +lib/odin/core/os/old/env_windows.odin +lib/odin/core/os/old/errors.odin +lib/odin/core/os/old/os.odin +lib/odin/core/os/old/os_darwin.odin +lib/odin/core/os/old/os_essence.odin +lib/odin/core/os/old/os_freebsd.odin +lib/odin/core/os/old/os_freestanding.odin +lib/odin/core/os/old/os_haiku.odin +lib/odin/core/os/old/os_js.odin +lib/odin/core/os/old/os_linux.odin +lib/odin/core/os/old/os_netbsd.odin +lib/odin/core/os/old/os_openbsd.odin +lib/odin/core/os/old/os_wasi.odin +lib/odin/core/os/old/os_windows.odin +lib/odin/core/os/old/stat.odin +lib/odin/core/os/old/stat_unix.odin +lib/odin/core/os/old/stat_windows.odin +lib/odin/core/os/old/stream.odin +lib/odin/core/os/path.odin +lib/odin/core/os/path_darwin.odin +lib/odin/core/os/path_freebsd.odin +lib/odin/core/os/path_js.odin +lib/odin/core/os/path_linux.odin +lib/odin/core/os/path_netbsd.odin +lib/odin/core/os/path_openbsd.odin +lib/odin/core/os/path_posix.odin +lib/odin/core/os/path_posixfs.odin +lib/odin/core/os/path_wasi.odin +lib/odin/core/os/path_windows.odin +lib/odin/core/os/pipe.odin +lib/odin/core/os/pipe_js.odin +lib/odin/core/os/pipe_linux.odin +lib/odin/core/os/pipe_posix.odin +lib/odin/core/os/pipe_wasi.odin +lib/odin/core/os/pipe_windows.odin +lib/odin/core/os/process.odin +lib/odin/core/os/process_freebsd.odin +lib/odin/core/os/process_js.odin +lib/odin/core/os/process_linux.odin +lib/odin/core/os/process_netbsd.odin +lib/odin/core/os/process_openbsd.odin +lib/odin/core/os/process_posix.odin +lib/odin/core/os/process_posix_darwin.odin +lib/odin/core/os/process_posix_other.odin +lib/odin/core/os/process_wasi.odin +lib/odin/core/os/process_windows.odin lib/odin/core/os/stat.odin -lib/odin/core/os/stat_unix.odin +lib/odin/core/os/stat_js.odin +lib/odin/core/os/stat_linux.odin +lib/odin/core/os/stat_posix.odin +lib/odin/core/os/stat_wasi.odin lib/odin/core/os/stat_windows.odin -lib/odin/core/os/stream.odin +lib/odin/core/os/temp_file.odin +lib/odin/core/os/temp_file_js.odin +lib/odin/core/os/temp_file_linux.odin +lib/odin/core/os/temp_file_posix.odin +lib/odin/core/os/temp_file_wasi.odin +lib/odin/core/os/temp_file_windows.odin +lib/odin/core/os/user.odin +lib/odin/core/os/user_posix.odin +lib/odin/core/os/user_windows.odin +lib/odin/core/os/wasm.odin lib/odin/core/path/filepath/match.odin lib/odin/core/path/filepath/path.odin lib/odin/core/path/filepath/path_js.odin @@ -672,6 +703,8 @@ lib/odin/core/sys/darwin/Foundation/NSDictionary.odin lib/odin/core/sys/darwin/Foundation/NSEnumerator.odin lib/odin/core/sys/darwin/Foundation/NSError.odin lib/odin/core/sys/darwin/Foundation/NSEvent.odin +lib/odin/core/sys/darwin/Foundation/NSImage.odin +lib/odin/core/sys/darwin/Foundation/NSImageRep.odin lib/odin/core/sys/darwin/Foundation/NSLock.odin lib/odin/core/sys/darwin/Foundation/NSMenu.odin lib/odin/core/sys/darwin/Foundation/NSMenuItem.odin @@ -726,13 +759,17 @@ lib/odin/core/sys/info/cpu_intel.odin lib/odin/core/sys/info/cpu_linux_arm.odin lib/odin/core/sys/info/cpu_linux_intel.odin lib/odin/core/sys/info/cpu_linux_riscv64.odin +lib/odin/core/sys/info/cpu_other.odin lib/odin/core/sys/info/cpu_riscv64.odin +lib/odin/core/sys/info/cpu_wasm.odin lib/odin/core/sys/info/cpu_windows.odin lib/odin/core/sys/info/doc.odin lib/odin/core/sys/info/platform_bsd.odin lib/odin/core/sys/info/platform_darwin.odin lib/odin/core/sys/info/platform_freebsd.odin lib/odin/core/sys/info/platform_linux.odin +lib/odin/core/sys/info/platform_other.odin +lib/odin/core/sys/info/platform_wasm.odin lib/odin/core/sys/info/platform_windows.odin lib/odin/core/sys/info/sysinfo.odin lib/odin/core/sys/kqueue/kqueue.odin @@ -884,7 +921,7 @@ lib/odin/core/sys/windows/ws2_32.odin lib/odin/core/sys/windows/xinput.odin lib/odin/core/terminal/ansi/ansi.odin lib/odin/core/terminal/ansi/doc.odin -lib/odin/core/terminal/internal.odin +lib/odin/core/terminal/internal_os.odin lib/odin/core/terminal/terminal.odin lib/odin/core/terminal/terminal_js.odin lib/odin/core/terminal/terminal_posix.odin @@ -903,11 +940,14 @@ lib/odin/core/testing/testing.odin lib/odin/core/text/edit/text_edit.odin lib/odin/core/text/i18n/doc.odin lib/odin/core/text/i18n/gettext.odin +lib/odin/core/text/i18n/i18_js.odin lib/odin/core/text/i18n/i18n.odin +lib/odin/core/text/i18n/i18n_os.odin lib/odin/core/text/i18n/qt_linguist.odin lib/odin/core/text/match/strlib.odin lib/odin/core/text/regex/common/common.odin lib/odin/core/text/regex/common/debugging.odin +lib/odin/core/text/regex/common/os.odin lib/odin/core/text/regex/compiler/compiler.odin lib/odin/core/text/regex/compiler/debugging.odin lib/odin/core/text/regex/compiler/doc.odin @@ -948,6 +988,7 @@ lib/odin/core/time/time_unix.odin lib/odin/core/time/time_wasi.odin lib/odin/core/time/time_windows.odin lib/odin/core/time/timezone/tz_js.odin +lib/odin/core/time/timezone/tz_os.odin lib/odin/core/time/timezone/tz_unix.odin lib/odin/core/time/timezone/tz_windows.odin lib/odin/core/time/timezone/tzdate.odin @@ -1073,6 +1114,7 @@ lib/odin/vendor/directx/ThirdPartyNotices.txt lib/odin/vendor/directx/d3d11/d3d11.odin lib/odin/vendor/directx/d3d12/d3d12.odin lib/odin/vendor/directx/d3d12/d3d12_constants.odin +lib/odin/vendor/directx/d3d_common/d3d_common.odin lib/odin/vendor/directx/d3d_compiler/d3d_compiler.odin lib/odin/vendor/directx/d3d_compiler/d3dcompiler_47.dll lib/odin/vendor/directx/d3d_compiler/d3dcompiler_47.lib @@ -1132,6 +1174,8 @@ lib/odin/vendor/libc-shim/libc.odin lib/odin/vendor/libc-shim/math.odin lib/odin/vendor/libc-shim/sched.odin lib/odin/vendor/libc-shim/stdio.odin +lib/odin/vendor/libc-shim/stdio_js.odin +lib/odin/vendor/libc-shim/stdio_os.odin lib/odin/vendor/libc-shim/stdlib.odin lib/odin/vendor/libc-shim/string.odin lib/odin/vendor/libc-shim/time.odin |
