aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2026-07-07 15:59:32 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-07-07 21:49:15 +0000
commite3aec100db7cb2458420d836f56fcc3455be8060 (patch)
treee44fbcf0a20101e0feb29b988d5e9a8ab8d7b392
parent31b351a9e888541eb445ffe8f50875824a0e8bb1 (diff)
lang/odin: update 2026-06 → 2026.07
-rw-r--r--lang/odin/Makefile6
-rw-r--r--lang/odin/distinfo6
-rw-r--r--lang/odin/pkg-plist42
3 files changed, 40 insertions, 14 deletions
diff --git a/lang/odin/Makefile b/lang/odin/Makefile
index 1dfb2e1f4a2e..f72e1b184bb6 100644
--- a/lang/odin/Makefile
+++ b/lang/odin/Makefile
@@ -1,7 +1,6 @@
PORTNAME= odin
DISTVERSIONPREFIX= dev-
-DISTVERSION= 2026-06
-PORTREVISION= 1
+DISTVERSION= 2026-07
CATEGORIES= lang devel
PKGNAMESUFFIX= -lang
@@ -66,4 +65,7 @@ do-test:
# tests as of 2026-06:
# Finished 507 tests in 2.454120088s. 1 test failed.
+# tests as of 2026-07:
+# Finished 509 tests in 1m0.034987463s. 3 tests failed. see https://github.com/odin-lang/Odin/issues/6965
+
.include <bsd.port.mk>
diff --git a/lang/odin/distinfo b/lang/odin/distinfo
index 24d6e49b2c47..ae880d117bd1 100644
--- a/lang/odin/distinfo
+++ b/lang/odin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1781161870
-SHA256 (odin-lang-Odin-dev-2026-06_GH0.tar.gz) = 9f91df15e06e782bdd2825926efc256ad1a79b3e022a1398e4e10dcc4d4d95fa
-SIZE (odin-lang-Odin-dev-2026-06_GH0.tar.gz) = 149072381
+TIMESTAMP = 1783413751
+SHA256 (odin-lang-Odin-dev-2026-07_GH0.tar.gz) = 5568a2f92684e5a652768c7df3ba5d9fdca35541ff22e294a48a522d8b1025c5
+SIZE (odin-lang-Odin-dev-2026-07_GH0.tar.gz) = 148718238
diff --git a/lang/odin/pkg-plist b/lang/odin/pkg-plist
index f1fd82957a44..8578fdcf7107 100644
--- a/lang/odin/pkg-plist
+++ b/lang/odin/pkg-plist
@@ -25,6 +25,7 @@ lib/odin/base/runtime/heap_allocator_other.odin
lib/odin/base/runtime/heap_allocator_unix.odin
lib/odin/base/runtime/heap_allocator_windows.odin
lib/odin/base/runtime/internal.odin
+lib/odin/base/runtime/internal_i128.odin
lib/odin/base/runtime/os_specific.odin
lib/odin/base/runtime/os_specific_bsd.odin
lib/odin/base/runtime/os_specific_darwin.odin
@@ -303,10 +304,12 @@ 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/match.odin
lib/odin/core/encoding/json/parser.odin
lib/odin/core/encoding/json/tokenizer.odin
lib/odin/core/encoding/json/types.odin
lib/odin/core/encoding/json/unmarshal.odin
+lib/odin/core/encoding/json/unparse.odin
lib/odin/core/encoding/json/validator.odin
lib/odin/core/encoding/pem/doc.odin
lib/odin/core/encoding/pem/pem.odin
@@ -390,6 +393,7 @@ 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/doc.odin
lib/odin/core/log/file_console_logger.odin
lib/odin/core/log/log.odin
lib/odin/core/log/log_allocator.odin
@@ -449,6 +453,8 @@ lib/odin/core/mem/alloc.odin
lib/odin/core/mem/allocators.odin
lib/odin/core/mem/doc.odin
lib/odin/core/mem/mem.odin
+lib/odin/core/mem/mem_posix.odin
+lib/odin/core/mem/mem_windows.odin
lib/odin/core/mem/mutex_allocator.odin
lib/odin/core/mem/raw.odin
lib/odin/core/mem/rollback_stack_allocator.odin
@@ -1091,6 +1097,24 @@ lib/odin/vendor/box2d/lib/box2d_windows_amd64_sse2.lib
lib/odin/vendor/box2d/math_functions.odin
lib/odin/vendor/box2d/types.odin
lib/odin/vendor/box2d/wasm.Makefile
+lib/odin/vendor/box3d/box3d.odin
+lib/odin/vendor/box3d/box3d_collision.odin
+lib/odin/vendor/box3d/box3d_constants.odin
+lib/odin/vendor/box3d/box3d_id.odin
+lib/odin/vendor/box3d/box3d_math.odin
+lib/odin/vendor/box3d/box3d_types.odin
+lib/odin/vendor/box3d/lib/box3d.lib
+lib/odin/vendor/box3d/lib/darwin/README.md
+lib/odin/vendor/box3d/lib/darwin/libbox3d.a
+lib/odin/vendor/box3d/lib/linux-amd64/libbox3d.a
+lib/odin/vendor/box3d/src/include/box3d/base.h
+lib/odin/vendor/box3d/src/include/box3d/box3d.h
+lib/odin/vendor/box3d/src/include/box3d/collision.h
+lib/odin/vendor/box3d/src/include/box3d/config.h
+lib/odin/vendor/box3d/src/include/box3d/constants.h
+lib/odin/vendor/box3d/src/include/box3d/id.h
+lib/odin/vendor/box3d/src/include/box3d/math_functions.h
+lib/odin/vendor/box3d/src/include/box3d/types.h
lib/odin/vendor/cgltf/LICENSE
lib/odin/vendor/cgltf/README.md
lib/odin/vendor/cgltf/cgltf.odin
@@ -1297,26 +1321,24 @@ lib/odin/vendor/portmidi/util.odin
lib/odin/vendor/raylib/LICENSE
lib/odin/vendor/raylib/README.md
lib/odin/vendor/raylib/easings.odin
+lib/odin/vendor/raylib/linux-arm64/libraylib.a
+lib/odin/vendor/raylib/linux-arm64/libraylib.so.600
lib/odin/vendor/raylib/linux/libraygui.a
lib/odin/vendor/raylib/linux/libraygui.so
lib/odin/vendor/raylib/linux/libraylib.a
-lib/odin/vendor/raylib/linux/libraylib.so
-lib/odin/vendor/raylib/linux/libraylib.so.5.5.0
-lib/odin/vendor/raylib/linux/libraylib.so.550
-lib/odin/vendor/raylib/macos-arm64/libraygui.a
-lib/odin/vendor/raylib/macos-arm64/libraygui.dylib
+lib/odin/vendor/raylib/linux/libraylib.so.600
+lib/odin/vendor/raylib/macos/libraygui-arm64.a
+lib/odin/vendor/raylib/macos/libraygui-arm64.dylib
lib/odin/vendor/raylib/macos/libraygui.a
lib/odin/vendor/raylib/macos/libraygui.dylib
-lib/odin/vendor/raylib/macos/libraylib.5.5.0.dylib
-lib/odin/vendor/raylib/macos/libraylib.550.dylib
+lib/odin/vendor/raylib/macos/libraylib.600.dylib
lib/odin/vendor/raylib/macos/libraylib.a
-lib/odin/vendor/raylib/macos/libraylib.dylib
lib/odin/vendor/raylib/raygui.odin
lib/odin/vendor/raylib/raylib.odin
lib/odin/vendor/raylib/raymath.odin
lib/odin/vendor/raylib/rlgl/rlgl.odin
lib/odin/vendor/raylib/wasm/libraygui.a
-lib/odin/vendor/raylib/wasm/libraylib.a
+lib/odin/vendor/raylib/wasm/libraylib.web.a
lib/odin/vendor/raylib/windows/raygui.dll
lib/odin/vendor/raylib/windows/raygui.lib
lib/odin/vendor/raylib/windows/rayguidll.lib
@@ -1663,6 +1685,8 @@ lib/odin/vendor/vulkan/_gen/vulkan_video_codec_h264std_encode.h
lib/odin/vendor/vulkan/_gen/vulkan_video_codec_h265std.h
lib/odin/vendor/vulkan/_gen/vulkan_video_codec_h265std_decode.h
lib/odin/vendor/vulkan/_gen/vulkan_video_codec_h265std_encode.h
+lib/odin/vendor/vulkan/_gen/vulkan_video_codec_vp9std.h
+lib/odin/vendor/vulkan/_gen/vulkan_video_codec_vp9std_decode.h
lib/odin/vendor/vulkan/_gen/vulkan_wayland.h
lib/odin/vendor/vulkan/_gen/vulkan_win32.h
lib/odin/vendor/vulkan/_gen/vulkan_xcb.h