diff options
Diffstat (limited to 'lang')
26 files changed, 369 insertions, 126 deletions
diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile index 7fd3def6ee1f..c30e77f3236f 100644 --- a/lang/crystal/Makefile +++ b/lang/crystal/Makefile @@ -1,51 +1,50 @@ PORTNAME= crystal -DISTVERSION= 1.10.1 -PORTREVISION= 1 +DISTVERSION= 1.16.3 CATEGORIES= lang -MASTER_SITES= https://github.com/dmgk/crystal-bootstrap/releases/download/${BOOTSTRAP_VERSION}/:bootstrap \ +MASTER_SITES= https://github.com/dmgk/crystal-bootstrap/releases/download/${_BOOTSTRAP_VERSION}/:bootstrap \ LOCAL/dmgk/crystal:bootstrap -DISTFILES= ${BOOTSTRAP_NAME}.tar.xz:bootstrap +DISTFILES= ${_BOOTSTRAP_NAME}.tar.xz:bootstrap DIST_SUBDIR= ${PORTNAME} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= dch@FreeBSD.org COMMENT= Language with Ruby-like syntax and static type checking WWW= https://crystal-lang.org LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 +ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler -BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${BOOTSTRAP_LLVM_VERSION}:devel/llvm${BOOTSTRAP_LLVM_VERSION} \ +BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${_BOOTSTRAP_LLVM_VERSION}:devel/llvm${_BOOTSTRAP_LLVM_VERSION} \ git:devel/git -LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} \ - libevent.so:devel/libevent \ +LIB_DEPENDS= libevent.so:devel/libevent \ libffi.so:devel/libffi \ libgc-threaded.so:devel/boehm-gc-threaded \ libgmp.so:math/gmp \ + libLLVM-${_LLVM_VERSION}.so:devel/llvm${_LLVM_VERSION} \ libpcre.so:devel/pcre \ libpcre2-8.so:devel/pcre2 \ libyaml.so:textproc/libyaml RUN_DEPENDS= pkg-config:devel/pkgconf USES= compiler gmake gnome pkgconfig ssl -USE_GNOME= libxml2 USE_GITHUB= yes GH_ACCOUNT= crystal-lang +USE_GNOME= libxml2 -COMMIT_ID= 84f389ac5424 -LLVM_VERSION?= 16 -BOOTSTRAP_LLVM_VERSION= 14 -BOOTSTRAP_VERSION= 1.5.1 -BOOTSTRAP_NAME= crystal-${BOOTSTRAP_VERSION}-${ARCH}-llvm${BOOTSTRAP_LLVM_VERSION} +_BOOTSTRAP_LLVM_VERSION= 14 +_BOOTSTRAP_NAME= crystal-${_BOOTSTRAP_VERSION}-${ARCH}-llvm${_BOOTSTRAP_LLVM_VERSION} +_BOOTSTRAP_VERSION= 1.5.1 +_COMMIT_ID= 84f389ac5424 +_LLVM_VERSION?= 20 -MAKE_ARGS= LLVM_CONFIG="${LOCALBASE}/bin/llvm-config${LLVM_VERSION}" \ +MAKE_ARGS= CRYSTAL_CACHE_DIR="${WRKDIR}/cache" \ + CRYSTAL_CONFIG_BUILD_COMMIT="${_COMMIT_ID}" \ CRYSTAL_CONFIG_PATH="lib:${PREFIX}/lib/${PORTNAME}" \ - CRYSTAL_CONFIG_BUILD_COMMIT="${COMMIT_ID}" \ - CRYSTAL_CACHE_DIR="${WRKDIR}/cache" \ - FLAGS="--progress --stats --threads ${MAKE_JOBS_NUMBER} ${OPT_FLAGS}" + FLAGS="--progress --stats --threads ${MAKE_JOBS_NUMBER} ${OPT_FLAGS}" \ + LLVM_CONFIG="${LOCALBASE}/bin/llvm-config${_LLVM_VERSION}" TEST_ARGS= ${MAKE_ARGS:S/release=1//} TEST_TARGET= spec @@ -58,8 +57,9 @@ OPTIONS_DEFAULT= INTERPRETER INTERPRETER_DESC= Enable interpreter (experimental) -DEBUG_VARS= opt_flags+="--debug" strip= -DEBUG_VARS_OFF= opt_flags+="--release --no-debug" +DEBUG_VARS= OPT_FLAGS+="--debug" \ + STRIP= +DEBUG_VARS_OFF= OPT_FLAGS+="--release --no-debug" INTERPRETER_MAKE_ARGS= interpreter=1 STATIC_MAKE_ARGS= static=1 @@ -104,12 +104,16 @@ pre-test: @${CHMOD} +x ${WRKSRC}/src/llvm/ext/find-llvm-config post-build-DOCS-on: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} docs) + (cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} docs) do-install: - ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/.build/crystal ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${INSTALL_WRKSRC}/man/crystal.1 ${STAGEDIR}${PREFIX}/share/man/man1/ - (cd ${INSTALL_WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/.build/crystal \ + ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_MAN} ${INSTALL_WRKSRC}/man/crystal.1 \ + ${STAGEDIR}${PREFIX}/share/man/man1/ + (cd ${INSTALL_WRKSRC}/src && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) ${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d ${MKDIR} ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions ${INSTALL_DATA} ${INSTALL_WRKSRC}/etc/completion.bash \ @@ -118,17 +122,23 @@ do-install: ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions/_crystal do-install-DOCS-on: - (cd ${INSTALL_WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + (cd ${INSTALL_WRKSRC}/docs && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: - (cd ${INSTALL_WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + (cd ${INSTALL_WRKSRC}/samples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .if !defined(_CRYSTAL_MAKESUM_GUARD) makesum: - ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp + ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} \ + DISTINFO_FILE=${DISTINFO_FILE}.tmp .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} - ${SED} 1d ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp + ${SED} 1d \ + ${DISTINFO_FILE}.${arch} \ + >> \ + ${DISTINFO_FILE}.tmp ${RM} ${DISTINFO_FILE}.${arch} .endfor ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE} diff --git a/lang/crystal/distinfo b/lang/crystal/distinfo index f58b74f692a3..61ef95664093 100644 --- a/lang/crystal/distinfo +++ b/lang/crystal/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1702909351 +TIMESTAMP = 1748007719 SHA256 (crystal/crystal-1.5.1-aarch64-llvm14.tar.xz) = 62617bf7a6d38d5a980672559b680818bf35803252f69bb6ecfb33377c3b2a88 SIZE (crystal/crystal-1.5.1-aarch64-llvm14.tar.xz) = 2085460 -SHA256 (crystal/crystal-lang-crystal-1.10.1_GH0.tar.gz) = f6449ffff519c86383f5e845455f3e6f6b10d6090effab09568f4c7414a8a51b -SIZE (crystal/crystal-lang-crystal-1.10.1_GH0.tar.gz) = 3305965 +SHA256 (crystal/crystal-lang-crystal-1.16.3_GH0.tar.gz) = eb222af4d2aa269ed0f6c731661431a4fd97713de13f2f0a7c71e26140ca9d23 +SIZE (crystal/crystal-lang-crystal-1.16.3_GH0.tar.gz) = 3720544 SHA256 (crystal/crystal-1.5.1-amd64-llvm14.tar.xz) = abd7cd2a798b9184d6cbb600fde29a55e196a03974c164ceac1713be264fb7ac SIZE (crystal/crystal-1.5.1-amd64-llvm14.tar.xz) = 2608988 diff --git a/lang/crystal/pkg-plist b/lang/crystal/pkg-plist index e78ae074c34c..b4f631d501e6 100644 --- a/lang/crystal/pkg-plist +++ b/lang/crystal/pkg-plist @@ -1,5 +1,6 @@ bin/crystal etc/bash_completion.d/_crystal.bash +lib/crystal/SOURCE_DATE_EPOCH lib/crystal/VERSION lib/crystal/annotations.cr lib/crystal/array.cr @@ -21,6 +22,9 @@ lib/crystal/bit_array.cr lib/crystal/bool.cr lib/crystal/box.cr lib/crystal/channel.cr +lib/crystal/channel/select.cr +lib/crystal/channel/select/select_action.cr +lib/crystal/channel/select/timeout_action.cr lib/crystal/char.cr lib/crystal/char/reader.cr lib/crystal/class.cr @@ -28,6 +32,14 @@ lib/crystal/colorize.cr lib/crystal/comparable.cr lib/crystal/compiler/crystal.cr lib/crystal/compiler/crystal/annotatable.cr +lib/crystal/compiler/crystal/codegen/abi.cr +lib/crystal/compiler/crystal/codegen/abi/aarch64.cr +lib/crystal/compiler/crystal/codegen/abi/arm.cr +lib/crystal/compiler/crystal/codegen/abi/avr.cr +lib/crystal/compiler/crystal/codegen/abi/wasm32.cr +lib/crystal/compiler/crystal/codegen/abi/x86_64.cr +lib/crystal/compiler/crystal/codegen/abi/x86_win64.cr +lib/crystal/compiler/crystal/codegen/abi/x86.cr lib/crystal/compiler/crystal/codegen/asm.cr lib/crystal/compiler/crystal/codegen/ast.cr lib/crystal/compiler/crystal/codegen/cache_dir.cr @@ -107,6 +119,7 @@ lib/crystal/compiler/crystal/interpreter/repl_reader.cr lib/crystal/compiler/crystal/interpreter/to_bool.cr lib/crystal/compiler/crystal/interpreter/value.cr lib/crystal/compiler/crystal/loader.cr +lib/crystal/compiler/crystal/loader/mingw.cr lib/crystal/compiler/crystal/loader/msvc.cr lib/crystal/compiler/crystal/loader/unix.cr lib/crystal/compiler/crystal/macros.cr @@ -172,12 +185,14 @@ lib/crystal/compiler/crystal/syntax/transformer.cr lib/crystal/compiler/crystal/syntax/virtual_file.cr lib/crystal/compiler/crystal/syntax/visitor.cr lib/crystal/compiler/crystal/tools/context.cr +lib/crystal/compiler/crystal/tools/dependencies.cr lib/crystal/compiler/crystal/tools/doc.cr lib/crystal/compiler/crystal/tools/doc/constant.cr lib/crystal/compiler/crystal/tools/doc/generator.cr lib/crystal/compiler/crystal/tools/doc/html/404.html lib/crystal/compiler/crystal/tools/doc/html/_head.html lib/crystal/compiler/crystal/tools/doc/html/_list_items.html +lib/crystal/compiler/crystal/tools/doc/html/_macros_inherited.html lib/crystal/compiler/crystal/tools/doc/html/_method_detail.html lib/crystal/compiler/crystal/tools/doc/html/_method_summary.html lib/crystal/compiler/crystal/tools/doc/html/_methods_inherited.html @@ -201,10 +216,9 @@ lib/crystal/compiler/crystal/tools/doc/project_info.cr lib/crystal/compiler/crystal/tools/doc/relative_location.cr lib/crystal/compiler/crystal/tools/doc/templates.cr lib/crystal/compiler/crystal/tools/doc/to_json.cr -lib/crystal/compiler/crystal/tools/dependencies.cr -lib/crystal/compiler/crystal/tools/unreachable.cr lib/crystal/compiler/crystal/tools/doc/type.cr lib/crystal/compiler/crystal/tools/expand.cr +lib/crystal/compiler/crystal/tools/flags.cr lib/crystal/compiler/crystal/tools/formatter.cr lib/crystal/compiler/crystal/tools/git.cr lib/crystal/compiler/crystal/tools/implementations.cr @@ -248,6 +262,7 @@ lib/crystal/compiler/crystal/tools/print_hierarchy.cr lib/crystal/compiler/crystal/tools/print_types_visitor.cr lib/crystal/compiler/crystal/tools/table_print.cr lib/crystal/compiler/crystal/tools/typed_def_processor.cr +lib/crystal/compiler/crystal/tools/unreachable.cr lib/crystal/compiler/crystal/types.cr lib/crystal/compiler/crystal/util.cr lib/crystal/compiler/crystal/warnings.cr @@ -297,7 +312,25 @@ lib/crystal/crystal/dwarf/info.cr lib/crystal/crystal/dwarf/line_numbers.cr lib/crystal/crystal/dwarf/strings.cr lib/crystal/crystal/elf.cr -lib/crystal/crystal/fiber_channel.cr +lib/crystal/crystal/event_loop.cr +lib/crystal/crystal/event_loop/epoll.cr +lib/crystal/crystal/event_loop/file_descriptor.cr +lib/crystal/crystal/event_loop/iocp.cr +lib/crystal/crystal/event_loop/iocp/fiber_event.cr +lib/crystal/crystal/event_loop/iocp/timer.cr +lib/crystal/crystal/event_loop/kqueue.cr +lib/crystal/crystal/event_loop/libevent.cr +lib/crystal/crystal/event_loop/libevent/event.cr +lib/crystal/crystal/event_loop/libevent/lib_event2.cr +lib/crystal/crystal/event_loop/polling.cr +lib/crystal/crystal/event_loop/polling/arena.cr +lib/crystal/crystal/event_loop/polling/event.cr +lib/crystal/crystal/event_loop/polling/fiber_event.cr +lib/crystal/crystal/event_loop/polling/poll_descriptor.cr +lib/crystal/crystal/event_loop/polling/waiters.cr +lib/crystal/crystal/event_loop/socket.cr +lib/crystal/crystal/event_loop/timers.cr +lib/crystal/crystal/event_loop/wasi.cr lib/crystal/crystal/hasher.cr lib/crystal/crystal/iconv.cr lib/crystal/crystal/interpreter.cr @@ -305,7 +338,10 @@ lib/crystal/crystal/lib_iconv.cr lib/crystal/crystal/mach_o.cr lib/crystal/crystal/main.cr lib/crystal/crystal/once.cr +lib/crystal/crystal/pe.cr lib/crystal/crystal/pointer_linked_list.cr +lib/crystal/crystal/pointer_pairing_heap.cr +lib/crystal/crystal/print_buffered.cr lib/crystal/crystal/rw_lock.cr lib/crystal/crystal/scheduler.cr lib/crystal/crystal/small_deque.cr @@ -314,15 +350,16 @@ lib/crystal/crystal/syntax_highlighter.cr lib/crystal/crystal/syntax_highlighter/colorize.cr lib/crystal/crystal/syntax_highlighter/html.cr lib/crystal/crystal/system.cr +lib/crystal/crystal/system/addrinfo.cr lib/crystal/crystal/system/dir.cr lib/crystal/crystal/system/env.cr -lib/crystal/crystal/system/event_loop.cr lib/crystal/crystal/system/fiber.cr lib/crystal/crystal/system/file.cr lib/crystal/crystal/system/file_descriptor.cr lib/crystal/crystal/system/file_info.cr lib/crystal/crystal/system/group.cr lib/crystal/crystal/system/mime.cr +lib/crystal/crystal/system/panic.cr lib/crystal/crystal/system/path.cr lib/crystal/crystal/system/print_error.cr lib/crystal/crystal/system/process.cr @@ -333,13 +370,15 @@ lib/crystal/crystal/system/thread.cr lib/crystal/crystal/system/thread_condition_variable.cr lib/crystal/crystal/system/thread_linked_list.cr lib/crystal/crystal/system/thread_mutex.cr +lib/crystal/crystal/system/thread_wait_group.cr lib/crystal/crystal/system/time.cr lib/crystal/crystal/system/unix.cr +lib/crystal/crystal/system/unix/addrinfo.cr lib/crystal/crystal/system/unix/arc4random.cr lib/crystal/crystal/system/unix/dir.cr lib/crystal/crystal/system/unix/env.cr -lib/crystal/crystal/system/unix/event_libevent.cr -lib/crystal/crystal/system/unix/event_loop_libevent.cr +lib/crystal/crystal/system/unix/epoll.cr +lib/crystal/crystal/system/unix/eventfd.cr lib/crystal/crystal/system/unix/fiber.cr lib/crystal/crystal/system/unix/file.cr lib/crystal/crystal/system/unix/file_descriptor.cr @@ -347,7 +386,8 @@ lib/crystal/crystal/system/unix/file_info.cr lib/crystal/crystal/system/unix/getrandom.cr lib/crystal/crystal/system/unix/group.cr lib/crystal/crystal/system/unix/hostname.cr -lib/crystal/crystal/system/unix/lib_event2.cr +lib/crystal/crystal/system/unix/kqueue.cr +lib/crystal/crystal/system/unix/main.cr lib/crystal/crystal/system/unix/mime.cr lib/crystal/crystal/system/unix/path.cr lib/crystal/crystal/system/unix/process.cr @@ -360,12 +400,13 @@ lib/crystal/crystal/system/unix/syscall.cr lib/crystal/crystal/system/unix/sysconf_cpucount.cr lib/crystal/crystal/system/unix/sysctl_cpucount.cr lib/crystal/crystal/system/unix/time.cr +lib/crystal/crystal/system/unix/timerfd.cr lib/crystal/crystal/system/unix/urandom.cr lib/crystal/crystal/system/unix/user.cr lib/crystal/crystal/system/user.cr +lib/crystal/crystal/system/wasi/addrinfo.cr lib/crystal/crystal/system/wasi/cpucount.cr lib/crystal/crystal/system/wasi/dir.cr -lib/crystal/crystal/system/wasi/event_loop.cr lib/crystal/crystal/system/wasi/fiber.cr lib/crystal/crystal/system/wasi/file.cr lib/crystal/crystal/system/wasi/file_descriptor.cr @@ -383,17 +424,19 @@ lib/crystal/crystal/system/wasi/thread_condition_variable.cr lib/crystal/crystal/system/wasi/thread_mutex.cr lib/crystal/crystal/system/wasi/user.cr lib/crystal/crystal/system/wasi/wasi.cr +lib/crystal/crystal/system/win32/addrinfo.cr +lib/crystal/crystal/system/win32/addrinfo_win7.cr lib/crystal/crystal/system/win32/cpucount.cr lib/crystal/crystal/system/win32/crypto.cr -lib/crystal/crystal/system/win32/delay_load.cr lib/crystal/crystal/system/win32/dir.cr lib/crystal/crystal/system/win32/env.cr -lib/crystal/crystal/system/win32/event_loop_iocp.cr lib/crystal/crystal/system/win32/fiber.cr lib/crystal/crystal/system/win32/file.cr lib/crystal/crystal/system/win32/file_descriptor.cr lib/crystal/crystal/system/win32/file_info.cr +lib/crystal/crystal/system/win32/group.cr lib/crystal/crystal/system/win32/hostname.cr +lib/crystal/crystal/system/win32/iocp.cr lib/crystal/crystal/system/win32/library_archive.cr lib/crystal/crystal/system/win32/mime.cr lib/crystal/crystal/system/win32/path.cr @@ -405,13 +448,16 @@ lib/crystal/crystal/system/win32/thread.cr lib/crystal/crystal/system/win32/thread_condition_variable.cr lib/crystal/crystal/system/win32/thread_mutex.cr lib/crystal/crystal/system/win32/time.cr +lib/crystal/crystal/system/win32/user.cr lib/crystal/crystal/system/win32/visual_studio.cr +lib/crystal/crystal/system/win32/waitable_timer.cr lib/crystal/crystal/system/win32/windows_registry.cr lib/crystal/crystal/system/win32/windows_sdk.cr lib/crystal/crystal/system/win32/wmain.cr lib/crystal/crystal/system/win32/zone_names.cr lib/crystal/crystal/system/windows.cr lib/crystal/crystal/thread_local_value.cr +lib/crystal/crystal/tracing.cr lib/crystal/csv.cr lib/crystal/csv/builder.cr lib/crystal/csv/error.cr @@ -456,28 +502,53 @@ lib/crystal/exception/call_stack/stackwalk.cr lib/crystal/exception/lib_unwind.cr lib/crystal/fiber.cr lib/crystal/fiber/context.cr -lib/crystal/fiber/context/aarch64.cr +lib/crystal/fiber/context/aarch64-generic.cr +lib/crystal/fiber/context/aarch64-microsoft.cr lib/crystal/fiber/context/arm.cr lib/crystal/fiber/context/i386.cr lib/crystal/fiber/context/interpreted.cr lib/crystal/fiber/context/wasm32.cr lib/crystal/fiber/context/x86_64-microsoft.cr lib/crystal/fiber/context/x86_64-sysv.cr +lib/crystal/fiber/execution_context.cr +lib/crystal/fiber/execution_context/global_queue.cr +lib/crystal/fiber/execution_context/isolated.cr +lib/crystal/fiber/execution_context/monitor.cr +lib/crystal/fiber/execution_context/multi_threaded.cr +lib/crystal/fiber/execution_context/multi_threaded/scheduler.cr +lib/crystal/fiber/execution_context/runnables.cr +lib/crystal/fiber/execution_context/scheduler.cr +lib/crystal/fiber/execution_context/single_threaded.cr +lib/crystal/fiber/list.cr +lib/crystal/fiber/pointer_linked_list_node.cr lib/crystal/fiber/stack_pool.cr +lib/crystal/fiber/stack.cr lib/crystal/file.cr lib/crystal/file/error.cr lib/crystal/file/info.cr +lib/crystal/file/match.cr lib/crystal/file/preader.cr lib/crystal/file/tempfile.cr lib/crystal/file_utils.cr lib/crystal/float.cr +lib/crystal/float/fast_float.cr +lib/crystal/float/fast_float/ascii_number.cr +lib/crystal/float/fast_float/bigint.cr +lib/crystal/float/fast_float/decimal_to_binary.cr +lib/crystal/float/fast_float/digit_comparison.cr +lib/crystal/float/fast_float/fast_table.cr +lib/crystal/float/fast_float/float_common.cr +lib/crystal/float/fast_float/parse_number.cr lib/crystal/float/printer.cr lib/crystal/float/printer/cached_powers.cr lib/crystal/float/printer/diy_fp.cr lib/crystal/float/printer/dragonbox.cr lib/crystal/float/printer/dragonbox_cache.cr lib/crystal/float/printer/grisu3.cr +lib/crystal/float/printer/hexfloat.cr lib/crystal/float/printer/ieee.cr +lib/crystal/float/printer/ryu_printf.cr +lib/crystal/float/printer/ryu_printf_table.cr lib/crystal/gc.cr lib/crystal/gc/boehm.cr lib/crystal/gc/none.cr @@ -490,6 +561,7 @@ lib/crystal/http/client/response.cr lib/crystal/http/common.cr lib/crystal/http/content.cr lib/crystal/http/cookie.cr +lib/crystal/http/cookies.cr lib/crystal/http/formdata.cr lib/crystal/http/formdata/builder.cr lib/crystal/http/formdata/parser.cr @@ -533,7 +605,6 @@ lib/crystal/io/file_descriptor.cr lib/crystal/io/hexdump.cr lib/crystal/io/memory.cr lib/crystal/io/multi_writer.cr -lib/crystal/io/overlapped.cr lib/crystal/io/sized.cr lib/crystal/io/stapled.cr lib/crystal/iterable.cr @@ -575,9 +646,12 @@ lib/crystal/lib_c/aarch64-android/c/stdint.cr lib/crystal/lib_c/aarch64-android/c/stdio.cr lib/crystal/lib_c/aarch64-android/c/stdlib.cr lib/crystal/lib_c/aarch64-android/c/string.cr +lib/crystal/lib_c/aarch64-android/c/sys/epoll.cr +lib/crystal/lib_c/aarch64-android/c/sys/eventfd.cr lib/crystal/lib_c/aarch64-android/c/sys/file.cr lib/crystal/lib_c/aarch64-android/c/sys/ioctl.cr lib/crystal/lib_c/aarch64-android/c/sys/mman.cr +lib/crystal/lib_c/aarch64-android/c/sys/random.cr lib/crystal/lib_c/aarch64-android/c/sys/resource.cr lib/crystal/lib_c/aarch64-android/c/sys/select.cr lib/crystal/lib_c/aarch64-android/c/sys/socket.cr @@ -585,6 +659,7 @@ lib/crystal/lib_c/aarch64-android/c/sys/stat.cr lib/crystal/lib_c/aarch64-android/c/sys/syscall.cr lib/crystal/lib_c/aarch64-android/c/sys/system_properties.cr lib/crystal/lib_c/aarch64-android/c/sys/time.cr +lib/crystal/lib_c/aarch64-android/c/sys/timerfd.cr lib/crystal/lib_c/aarch64-android/c/sys/types.cr lib/crystal/lib_c/aarch64-android/c/sys/un.cr lib/crystal/lib_c/aarch64-android/c/sys/wait.cr @@ -612,6 +687,7 @@ lib/crystal/lib_c/aarch64-darwin/c/stdint.cr lib/crystal/lib_c/aarch64-darwin/c/stdio.cr lib/crystal/lib_c/aarch64-darwin/c/stdlib.cr lib/crystal/lib_c/aarch64-darwin/c/string.cr +lib/crystal/lib_c/aarch64-darwin/c/sys/event.cr lib/crystal/lib_c/aarch64-darwin/c/sys/file.cr lib/crystal/lib_c/aarch64-darwin/c/sys/mman.cr lib/crystal/lib_c/aarch64-darwin/c/sys/resource.cr @@ -648,13 +724,17 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/stdint.cr lib/crystal/lib_c/aarch64-linux-gnu/c/stdio.cr lib/crystal/lib_c/aarch64-linux-gnu/c/stdlib.cr lib/crystal/lib_c/aarch64-linux-gnu/c/string.cr +lib/crystal/lib_c/aarch64-linux-gnu/c/sys/epoll.cr +lib/crystal/lib_c/aarch64-linux-gnu/c/sys/eventfd.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/file.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/mman.cr +lib/crystal/lib_c/aarch64-linux-gnu/c/sys/random.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/resource.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/select.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/socket.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/stat.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/time.cr +lib/crystal/lib_c/aarch64-linux-gnu/c/sys/timerfd.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/types.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/un.cr lib/crystal/lib_c/aarch64-linux-gnu/c/sys/wait.cr @@ -683,13 +763,17 @@ lib/crystal/lib_c/aarch64-linux-musl/c/stdint.cr lib/crystal/lib_c/aarch64-linux-musl/c/stdio.cr lib/crystal/lib_c/aarch64-linux-musl/c/stdlib.cr lib/crystal/lib_c/aarch64-linux-musl/c/string.cr +lib/crystal/lib_c/aarch64-linux-musl/c/sys/epoll.cr +lib/crystal/lib_c/aarch64-linux-musl/c/sys/eventfd.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/file.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/mman.cr +lib/crystal/lib_c/aarch64-linux-musl/c/sys/random.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/resource.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/select.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/socket.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/stat.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/time.cr +lib/crystal/lib_c/aarch64-linux-musl/c/sys/timerfd.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/types.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/un.cr lib/crystal/lib_c/aarch64-linux-musl/c/sys/wait.cr @@ -698,6 +782,8 @@ lib/crystal/lib_c/aarch64-linux-musl/c/time.cr lib/crystal/lib_c/aarch64-linux-musl/c/unistd.cr lib/crystal/lib_c/aarch64-portbld-freebsd lib/crystal/lib_c/aarch64-unknown-freebsd +lib/crystal/lib_c/aarch64-windows-gnu +lib/crystal/lib_c/aarch64-windows-msvc lib/crystal/lib_c/amd64-unknown-openbsd lib/crystal/lib_c/arm-linux-gnueabihf/c/arpa/inet.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/dirent.cr @@ -721,13 +807,17 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/stdint.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/stdio.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/stdlib.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/string.cr +lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/epoll.cr +lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/eventfd.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/file.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/mman.cr +lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/random.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/resource.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/select.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/socket.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/stat.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/time.cr +lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/timerfd.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/types.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/un.cr lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/wait.cr @@ -756,13 +846,17 @@ lib/crystal/lib_c/i386-linux-gnu/c/stdint.cr lib/crystal/lib_c/i386-linux-gnu/c/stdio.cr lib/crystal/lib_c/i386-linux-gnu/c/stdlib.cr lib/crystal/lib_c/i386-linux-gnu/c/string.cr +lib/crystal/lib_c/i386-linux-gnu/c/sys/epoll.cr +lib/crystal/lib_c/i386-linux-gnu/c/sys/eventfd.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/file.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/mman.cr +lib/crystal/lib_c/i386-linux-gnu/c/sys/random.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/resource.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/select.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/socket.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/stat.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/time.cr +lib/crystal/lib_c/i386-linux-gnu/c/sys/timerfd.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/types.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/un.cr lib/crystal/lib_c/i386-linux-gnu/c/sys/wait.cr @@ -791,13 +885,17 @@ lib/crystal/lib_c/i386-linux-musl/c/stdint.cr lib/crystal/lib_c/i386-linux-musl/c/stdio.cr lib/crystal/lib_c/i386-linux-musl/c/stdlib.cr lib/crystal/lib_c/i386-linux-musl/c/string.cr +lib/crystal/lib_c/i386-linux-musl/c/sys/epoll.cr +lib/crystal/lib_c/i386-linux-musl/c/sys/eventfd.cr lib/crystal/lib_c/i386-linux-musl/c/sys/file.cr lib/crystal/lib_c/i386-linux-musl/c/sys/mman.cr +lib/crystal/lib_c/i386-linux-musl/c/sys/random.cr lib/crystal/lib_c/i386-linux-musl/c/sys/resource.cr lib/crystal/lib_c/i386-linux-musl/c/sys/select.cr lib/crystal/lib_c/i386-linux-musl/c/sys/socket.cr lib/crystal/lib_c/i386-linux-musl/c/sys/stat.cr lib/crystal/lib_c/i386-linux-musl/c/sys/time.cr +lib/crystal/lib_c/i386-linux-musl/c/sys/timerfd.cr lib/crystal/lib_c/i386-linux-musl/c/sys/types.cr lib/crystal/lib_c/i386-linux-musl/c/sys/un.cr lib/crystal/lib_c/i386-linux-musl/c/sys/wait.cr @@ -852,6 +950,7 @@ lib/crystal/lib_c/x86_64-darwin/c/stdint.cr lib/crystal/lib_c/x86_64-darwin/c/stdio.cr lib/crystal/lib_c/x86_64-darwin/c/stdlib.cr lib/crystal/lib_c/x86_64-darwin/c/string.cr +lib/crystal/lib_c/x86_64-darwin/c/sys/event.cr lib/crystal/lib_c/x86_64-darwin/c/sys/file.cr lib/crystal/lib_c/x86_64-darwin/c/sys/mman.cr lib/crystal/lib_c/x86_64-darwin/c/sys/resource.cr @@ -887,6 +986,7 @@ lib/crystal/lib_c/x86_64-dragonfly/c/stdint.cr lib/crystal/lib_c/x86_64-dragonfly/c/stdio.cr lib/crystal/lib_c/x86_64-dragonfly/c/stdlib.cr lib/crystal/lib_c/x86_64-dragonfly/c/string.cr +lib/crystal/lib_c/x86_64-dragonfly/c/sys/event.cr lib/crystal/lib_c/x86_64-dragonfly/c/sys/file.cr lib/crystal/lib_c/x86_64-dragonfly/c/sys/mman.cr lib/crystal/lib_c/x86_64-dragonfly/c/sys/resource.cr @@ -923,6 +1023,7 @@ lib/crystal/lib_c/x86_64-freebsd/c/stdint.cr lib/crystal/lib_c/x86_64-freebsd/c/stdio.cr lib/crystal/lib_c/x86_64-freebsd/c/stdlib.cr lib/crystal/lib_c/x86_64-freebsd/c/string.cr +lib/crystal/lib_c/x86_64-freebsd/c/sys/event.cr lib/crystal/lib_c/x86_64-freebsd/c/sys/file.cr lib/crystal/lib_c/x86_64-freebsd/c/sys/mman.cr lib/crystal/lib_c/x86_64-freebsd/c/sys/resource.cr @@ -959,13 +1060,17 @@ lib/crystal/lib_c/x86_64-linux-gnu/c/stdint.cr lib/crystal/lib_c/x86_64-linux-gnu/c/stdio.cr lib/crystal/lib_c/x86_64-linux-gnu/c/stdlib.cr lib/crystal/lib_c/x86_64-linux-gnu/c/string.cr +lib/crystal/lib_c/x86_64-linux-gnu/c/sys/epoll.cr +lib/crystal/lib_c/x86_64-linux-gnu/c/sys/eventfd.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/file.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/mman.cr +lib/crystal/lib_c/x86_64-linux-gnu/c/sys/random.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/resource.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/select.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/socket.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/stat.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/time.cr +lib/crystal/lib_c/x86_64-linux-gnu/c/sys/timerfd.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/types.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/un.cr lib/crystal/lib_c/x86_64-linux-gnu/c/sys/wait.cr @@ -994,13 +1099,17 @@ lib/crystal/lib_c/x86_64-linux-musl/c/stdint.cr lib/crystal/lib_c/x86_64-linux-musl/c/stdio.cr lib/crystal/lib_c/x86_64-linux-musl/c/stdlib.cr lib/crystal/lib_c/x86_64-linux-musl/c/string.cr +lib/crystal/lib_c/x86_64-linux-musl/c/sys/epoll.cr +lib/crystal/lib_c/x86_64-linux-musl/c/sys/eventfd.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/file.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/mman.cr +lib/crystal/lib_c/x86_64-linux-musl/c/sys/random.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/resource.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/select.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/socket.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/stat.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/time.cr +lib/crystal/lib_c/x86_64-linux-musl/c/sys/timerfd.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/types.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/un.cr lib/crystal/lib_c/x86_64-linux-musl/c/sys/wait.cr @@ -1030,6 +1139,7 @@ lib/crystal/lib_c/x86_64-netbsd/c/stdint.cr lib/crystal/lib_c/x86_64-netbsd/c/stdio.cr lib/crystal/lib_c/x86_64-netbsd/c/stdlib.cr lib/crystal/lib_c/x86_64-netbsd/c/string.cr +lib/crystal/lib_c/x86_64-netbsd/c/sys/event.cr lib/crystal/lib_c/x86_64-netbsd/c/sys/file.cr lib/crystal/lib_c/x86_64-netbsd/c/sys/mman.cr lib/crystal/lib_c/x86_64-netbsd/c/sys/resource.cr @@ -1066,6 +1176,7 @@ lib/crystal/lib_c/x86_64-openbsd/c/stdint.cr lib/crystal/lib_c/x86_64-openbsd/c/stdio.cr lib/crystal/lib_c/x86_64-openbsd/c/stdlib.cr lib/crystal/lib_c/x86_64-openbsd/c/string.cr +lib/crystal/lib_c/x86_64-openbsd/c/sys/event.cr lib/crystal/lib_c/x86_64-openbsd/c/sys/file.cr lib/crystal/lib_c/x86_64-openbsd/c/sys/mman.cr lib/crystal/lib_c/x86_64-openbsd/c/sys/resource.cr @@ -1081,7 +1192,46 @@ lib/crystal/lib_c/x86_64-openbsd/c/termios.cr lib/crystal/lib_c/x86_64-openbsd/c/time.cr lib/crystal/lib_c/x86_64-openbsd/c/unistd.cr lib/crystal/lib_c/x86_64-portbld-freebsd +lib/crystal/lib_c/x86_64-solaris/c/arpa/inet.cr +lib/crystal/lib_c/x86_64-solaris/c/dirent.cr +lib/crystal/lib_c/x86_64-solaris/c/dlfcn.cr +lib/crystal/lib_c/x86_64-solaris/c/elf.cr +lib/crystal/lib_c/x86_64-solaris/c/errno.cr +lib/crystal/lib_c/x86_64-solaris/c/fcntl.cr +lib/crystal/lib_c/x86_64-solaris/c/grp.cr +lib/crystal/lib_c/x86_64-solaris/c/iconv.cr +lib/crystal/lib_c/x86_64-solaris/c/link.cr +lib/crystal/lib_c/x86_64-solaris/c/netdb.cr +lib/crystal/lib_c/x86_64-solaris/c/netinet/in.cr +lib/crystal/lib_c/x86_64-solaris/c/netinet/tcp.cr +lib/crystal/lib_c/x86_64-solaris/c/pthread.cr +lib/crystal/lib_c/x86_64-solaris/c/pwd.cr +lib/crystal/lib_c/x86_64-solaris/c/sched.cr +lib/crystal/lib_c/x86_64-solaris/c/signal.cr +lib/crystal/lib_c/x86_64-solaris/c/stdarg.cr +lib/crystal/lib_c/x86_64-solaris/c/stddef.cr +lib/crystal/lib_c/x86_64-solaris/c/stdint.cr +lib/crystal/lib_c/x86_64-solaris/c/stdio.cr +lib/crystal/lib_c/x86_64-solaris/c/stdlib.cr +lib/crystal/lib_c/x86_64-solaris/c/string.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/epoll.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/eventfd.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/file.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/mman.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/resource.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/select.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/socket.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/stat.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/time.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/timerfd.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/types.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/un.cr +lib/crystal/lib_c/x86_64-solaris/c/sys/wait.cr +lib/crystal/lib_c/x86_64-solaris/c/termios.cr +lib/crystal/lib_c/x86_64-solaris/c/time.cr +lib/crystal/lib_c/x86_64-solaris/c/unistd.cr lib/crystal/lib_c/x86_64-unknown-freebsd +lib/crystal/lib_c/x86_64-windows-gnu lib/crystal/lib_c/x86_64-windows-msvc/c/afunix.cr lib/crystal/lib_c/x86_64-windows-msvc/c/basetsd.cr lib/crystal/lib_c/x86_64-windows-msvc/c/combaseapi.cr @@ -1103,12 +1253,16 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/inaddr.cr lib/crystal/lib_c/x86_64-windows-msvc/c/int_safe.cr lib/crystal/lib_c/x86_64-windows-msvc/c/io.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ioapiset.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/jobapi2.cr lib/crystal/lib_c/x86_64-windows-msvc/c/knownfolders.cr lib/crystal/lib_c/x86_64-windows-msvc/c/libloaderapi.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/lm.cr lib/crystal/lib_c/x86_64-windows-msvc/c/malloc.cr lib/crystal/lib_c/x86_64-windows-msvc/c/memoryapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/minwinbase.cr lib/crystal/lib_c/x86_64-windows-msvc/c/mswsock.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/ntdef.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/ntdll.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ntifs.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ntsecapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ntstatus.cr @@ -1117,7 +1271,9 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/processenv.cr lib/crystal/lib_c/x86_64-windows-msvc/c/processthreadsapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/profileapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/regapix.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/sddl.cr lib/crystal/lib_c/x86_64-windows-msvc/c/sdkddkver.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/security.cr lib/crystal/lib_c/x86_64-windows-msvc/c/shlobj_core.cr lib/crystal/lib_c/x86_64-windows-msvc/c/signal.cr lib/crystal/lib_c/x86_64-windows-msvc/c/stdarg.cr @@ -1134,6 +1290,7 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/sys/utime.cr lib/crystal/lib_c/x86_64-windows-msvc/c/sysinfoapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/timezoneapi.cr lib/crystal/lib_c/x86_64-windows-msvc/c/tlhelp32.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/userenv.cr lib/crystal/lib_c/x86_64-windows-msvc/c/win_def.cr lib/crystal/lib_c/x86_64-windows-msvc/c/winbase.cr lib/crystal/lib_c/x86_64-windows-msvc/c/wincrypt.cr @@ -1143,6 +1300,7 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/winnls.cr lib/crystal/lib_c/x86_64-windows-msvc/c/winnt.cr lib/crystal/lib_c/x86_64-windows-msvc/c/winreg.cr lib/crystal/lib_c/x86_64-windows-msvc/c/winsock2.cr +lib/crystal/lib_c/x86_64-windows-msvc/c/winternl.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ws2def.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ws2ipdef.cr lib/crystal/lib_c/x86_64-windows-msvc/c/ws2tcpip.cr @@ -1152,6 +1310,7 @@ lib/crystal/llvm.cr lib/crystal/llvm/abi.cr lib/crystal/llvm/abi/aarch64.cr lib/crystal/llvm/abi/arm.cr +lib/crystal/llvm/abi/avr.cr lib/crystal/llvm/abi/wasm32.cr lib/crystal/llvm/abi/x86.cr lib/crystal/llvm/abi/x86_64.cr @@ -1163,10 +1322,9 @@ lib/crystal/llvm/context.cr lib/crystal/llvm/di_builder.cr lib/crystal/llvm/enums.cr lib/crystal/llvm/enums/atomic.cr -lib/crystal/llvm/ext/find-llvm-config +lib/crystal/llvm/ext/find-llvm-config.sh lib/crystal/llvm/ext/llvm-versions.txt lib/crystal/llvm/ext/llvm_ext.cc -lib/crystal/llvm/ext/llvm_ext.o lib/crystal/llvm/function.cr lib/crystal/llvm/function_collection.cr lib/crystal/llvm/function_pass_manager.cr @@ -1175,11 +1333,32 @@ lib/crystal/llvm/global_collection.cr lib/crystal/llvm/instruction_collection.cr lib/crystal/llvm/jit_compiler.cr lib/crystal/llvm/lib_llvm.cr +lib/crystal/llvm/lib_llvm/analysis.cr +lib/crystal/llvm/lib_llvm/bit_reader.cr +lib/crystal/llvm/lib_llvm/bit_writer.cr +lib/crystal/llvm/lib_llvm/core.cr +lib/crystal/llvm/lib_llvm/debug_info.cr +lib/crystal/llvm/lib_llvm/error.cr +lib/crystal/llvm/lib_llvm/execution_engine.cr +lib/crystal/llvm/lib_llvm/initialization.cr +lib/crystal/llvm/lib_llvm/ir_reader.cr +lib/crystal/llvm/lib_llvm/lljit.cr +lib/crystal/llvm/lib_llvm/orc.cr +lib/crystal/llvm/lib_llvm/target.cr +lib/crystal/llvm/lib_llvm/target_machine.cr +lib/crystal/llvm/lib_llvm/transforms/pass_builder.cr +lib/crystal/llvm/lib_llvm/transforms/pass_manager_builder.cr +lib/crystal/llvm/lib_llvm/types.cr lib/crystal/llvm/lib_llvm_ext.cr lib/crystal/llvm/memory_buffer.cr lib/crystal/llvm/module.cr lib/crystal/llvm/module_pass_manager.cr lib/crystal/llvm/operand_bundle_def.cr +lib/crystal/llvm/orc/jit_dylib.cr +lib/crystal/llvm/orc/lljit.cr +lib/crystal/llvm/orc/lljit_builder.cr +lib/crystal/llvm/orc/thread_safe_context.cr +lib/crystal/llvm/orc/thread_safe_module.cr lib/crystal/llvm/parameter_collection.cr lib/crystal/llvm/pass_builder_options.cr lib/crystal/llvm/pass_manager_builder.cr @@ -1238,6 +1417,7 @@ lib/crystal/oauth2/error.cr lib/crystal/oauth2/oauth2.cr lib/crystal/oauth2/session.cr lib/crystal/object.cr +lib/crystal/object/properties.cr lib/crystal/openssl.cr lib/crystal/openssl/algorithm.cr lib/crystal/openssl/bio.cr @@ -1278,6 +1458,7 @@ lib/crystal/random/secure.cr lib/crystal/range.cr lib/crystal/range/bsearch.cr lib/crystal/reference.cr +lib/crystal/reference_storage.cr lib/crystal/regex.cr lib/crystal/regex/engine.cr lib/crystal/regex/lib_pcre.cr @@ -1362,6 +1543,9 @@ lib/crystal/uri.cr lib/crystal/uri/encoding.cr lib/crystal/uri/json.cr lib/crystal/uri/params.cr +lib/crystal/uri/params/from_www_form.cr +lib/crystal/uri/params/serializable.cr +lib/crystal/uri/params/to_www_form.cr lib/crystal/uri/punycode.cr lib/crystal/uri/uri_parser.cr lib/crystal/uri/yaml.cr @@ -1370,6 +1554,7 @@ lib/crystal/uuid/json.cr lib/crystal/uuid/yaml.cr lib/crystal/va_list.cr lib/crystal/value.cr +lib/crystal/wait_group.cr lib/crystal/wasi_error.cr lib/crystal/weak_ref.cr lib/crystal/winerror.cr diff --git a/lang/dotnet-host/Makefile b/lang/dotnet-host/Makefile index fae22b3505e7..4a18ce685ec3 100644 --- a/lang/dotnet-host/Makefile +++ b/lang/dotnet-host/Makefile @@ -1,6 +1,6 @@ PORTNAME= dotnet-host DISTVERSIONPREFIX= v -DISTVERSION= 9.0.4 +DISTVERSION= 9.0.5 CATEGORIES= lang devel MAINTAINER= arrowd@FreeBSD.org diff --git a/lang/dotnet-host/distinfo b/lang/dotnet-host/distinfo index 689ec06e149a..ee3a5a022322 100644 --- a/lang/dotnet-host/distinfo +++ b/lang/dotnet-host/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744271359 -SHA256 (dotnet-runtime-v9.0.4_GH0.tar.gz) = bfaae534528c3df2be1e8f0d7af2634132e0aefcdec36203f213de26fcee6b40 -SIZE (dotnet-runtime-v9.0.4_GH0.tar.gz) = 89301600 +TIMESTAMP = 1747656165 +SHA256 (dotnet-runtime-v9.0.5_GH0.tar.gz) = f9626a3a72937872d942f3649b5629692cd2a8d757f0aca9da28647191f02e44 +SIZE (dotnet-runtime-v9.0.5_GH0.tar.gz) = 89301899 diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile index cca8a0bc1cbb..d29854e1e00f 100644 --- a/lang/dotnet/Makefile +++ b/lang/dotnet/Makefile @@ -1,6 +1,6 @@ PORTNAME= dotnet DISTVERSIONPREFIX= v -DISTVERSION= ${DOTNETVERSION}.4 +DISTVERSION= ${DOTNETVERSION}.5 CATEGORIES= lang devel MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \ https://github.com/sec/dotnet-core-freebsd-source-build/releases/download/${BOOTSTRAP_SDKVERSION}-vmr/:bootstrap @@ -48,10 +48,10 @@ BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTST BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-${BOOTSTRAP_SDK_RID} DOTNETVERSION= 9.0 -SDKVERSION= ${DOTNETVERSION}.105 -SDKVERSIONSUFFIX= -servicing.25164.3 -SDKSERVICESUFFIX= -servicing.25165.1 -LIBPACKSUFFIX= -servicing.25163.5 +SDKVERSION= ${DOTNETVERSION}.106 +SDKVERSIONSUFFIX= -servicing.25229.4 +SDKSERVICESUFFIX= -servicing.25230.1 +LIBPACKSUFFIX= -servicing.25215.9 MANIFESTSUFFIX= ${DOTNETVERSION}.100 SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-${SDK_RID} SDK_RID= freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH} diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo index 7bbe0a5ef17c..07bd74f15198 100644 --- a/lang/dotnet/distinfo +++ b/lang/dotnet/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1744271131 -SHA256 (dotnet/release.json-9.0.4) = 8c3f0005b9c02634d917bfaf07d9ce70c72ba48e84e6d96de4c03d76b304658b -SIZE (dotnet/release.json-9.0.4) = 273 -SHA256 (dotnet/dotnet-dotnet-v9.0.4_GH0.tar.gz) = 5e698595d2614c41993c4579be09c1304bde57842ad101719873ef67ee3941ad -SIZE (dotnet/dotnet-dotnet-v9.0.4_GH0.tar.gz) = 494599136 +TIMESTAMP = 1747640495 +SHA256 (dotnet/release.json-9.0.5) = 36900c37e54d780ade35f2eaeaa9bf2dc1e7789b5d82c6c11a63d0da2853f813 +SIZE (dotnet/release.json-9.0.5) = 273 +SHA256 (dotnet/dotnet-dotnet-v9.0.5_GH0.tar.gz) = 0ff026271b8e21db503284b5cfae8e0546f009d18581497ba754084729dc74c3 +SIZE (dotnet/dotnet-dotnet-v9.0.5_GH0.tar.gz) = 494774541 SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 8dd55906bd75de83cad9c6b257cbe772cf23413c3a2caee913cde7398c1a0622 SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 827383751 SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 04027a151f981dc948f3f93fca0c8a88c3de9c18d709f61c91105af8abeb3196 diff --git a/lang/dotnet/pkg-plist b/lang/dotnet/pkg-plist index e2aca282b255..d4eee77a450d 100644 --- a/lang/dotnet/pkg-plist +++ b/lang/dotnet/pkg-plist @@ -4572,6 +4572,6 @@ %%DATADIR%%/shared/Microsoft.NETCore.App/%%FULL_DOTNETVERSION%%/netstandard.dll %%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.itemtemplates.%%SDKVERSION%%.nupkg %%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.projecttemplates.%%DOTNETVERSION%%.%%SDKVERSION%%.nupkg -%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.test.projecttemplates.%%DOTNETVERSION%%.1.1.0-rtm.24606.1.nupkg +%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.test.projecttemplates.%%DOTNETVERSION%%.1.1.0-rtm.25168.1.nupkg %%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.itemtemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg %%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.projecttemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg diff --git a/lang/elixir-devel/Makefile b/lang/elixir-devel/Makefile index 8d1f9d307fb1..7e5a74b00a3d 100644 --- a/lang/elixir-devel/Makefile +++ b/lang/elixir-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= elixir DISTVERSIONPREFIX= v -DISTVERSION= 1.18.3 +DISTVERSION= 1.18.4 DISTVERSIONSUFFIX= CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}/:doc diff --git a/lang/elixir-devel/distinfo b/lang/elixir-devel/distinfo index 078862f551b5..f2394213f08e 100644 --- a/lang/elixir-devel/distinfo +++ b/lang/elixir-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1741257013 -SHA256 (elixir/1.18.3/Docs.zip) = ff3f76732d85cabd1eb33b9ac7703d8c19fa7a6555897afec4f4ea1e0316062f -SIZE (elixir/1.18.3/Docs.zip) = 5802354 -SHA256 (elixir/1.18.3/elixir-lang-elixir-v1.18.3_GH0.tar.gz) = f8d4376311058dd9a78ed365fa1df9fd1b22d2468c587e3f0f4fb320283a1ed7 -SIZE (elixir/1.18.3/elixir-lang-elixir-v1.18.3_GH0.tar.gz) = 3391654 +TIMESTAMP = 1747839341 +SHA256 (elixir/1.18.4/Docs.zip) = c3843e096ed82f4e7107dddb6e53a1c3179b28724315e3ec419e3078908800da +SIZE (elixir/1.18.4/Docs.zip) = 5745595 +SHA256 (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 8e136c0a92160cdad8daa74560e0e9c6810486bd232fbce1709d40fcc426b5e0 +SIZE (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 3397219 diff --git a/lang/elixir-devel/pkg-plist b/lang/elixir-devel/pkg-plist index f620a5ad44dc..4ba3dec14189 100644 --- a/lang/elixir-devel/pkg-plist +++ b/lang/elixir-devel/pkg-plist @@ -714,15 +714,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html %%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-E87008C5.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-0B2B143B.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-4B058DF8.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-D8E88037.js %%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/eex/index.html %%PORTDOCS%%%%DOCSDIR%%/eex/search.html @@ -869,15 +869,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/elixir/debugging.html %%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html %%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-8C1D8995.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-0E9C9F6D.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-D3F975CD.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-33C8C98E.js %%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html %%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html %%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js @@ -941,15 +941,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-7400B86D.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-402A47D8.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-61FBCF82.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-B7CFB982.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html @@ -962,15 +962,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html %%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-53574DE1.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-34D826BA.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2CF293CF.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-025038F8.js %%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/iex/index.html %%PORTDOCS%%%%DOCSDIR%%/iex/search.html @@ -982,15 +982,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html %%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-ACC27FC2.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-58E83807.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-B5F90A7A.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-6EF946FB.js %%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/logger/index.html %%PORTDOCS%%%%DOCSDIR%%/logger/search.html @@ -1067,15 +1067,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html %%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-6XHBGSGW.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-6X3L5KMG.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-DPJLHKSM.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-J3PIVQVA.css %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-BD6B67DC.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-61606DA3.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-QPNJX265.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-4AA84007.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-37FA66D7.js %%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/mix/index.html %%PORTDOCS%%%%DOCSDIR%%/mix/search.html diff --git a/lang/erlang-runtime28/Makefile b/lang/erlang-runtime28/Makefile index e21f7e12445f..97c35c1cd15a 100644 --- a/lang/erlang-runtime28/Makefile +++ b/lang/erlang-runtime28/Makefile @@ -1,7 +1,7 @@ PORTNAME= erlang DISTVERSIONPREFIX= OTP- DISTVERSION= 28.0 -DISTVERSIONSUFFIX= -rc2 +PORTREVISION= 5 CATEGORIES= lang parallel java PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//} DIST_SUBDIR= erlang @@ -66,9 +66,9 @@ WX_DESC= Enable WX application DTRACE_CONFIGURE_WITH= dynamic-trace=dtrace DTRACE_CFLAGS= -fno-omit-frame-pointer DTRACE_VARS= STRIP="" +JAVA_USES= java JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_USES= localbase:ldflags @@ -95,7 +95,7 @@ CFLAGS+= -DMAP_NORESERVE=0 .endif .if ${ARCH} == i386 -MAKE_ARGS+= ARCH=x86 +MAKE_ARGS+= ARCH=x86 CONFIGURE_ARGS+= --disable-year2038 .endif @@ -117,9 +117,8 @@ post-configure-ODBC-off: post-install-CHUNKS-on: cd ${WRKSRC_otp} && \ - ${SETENV} ERL_TOP=${WRKSRC_otp} \ - ${MAKE_CMD} release_docs DOC_TARGETS=chunks \ - RELEASE_ROOT=${STAGEDIR}${PREFIX}/lib/${_ERLANG_LIB} + ${SETENV} ERL_TOP=${WRKSRC_otp} ${MAKE_CMD} release_docs \ + DOC_TARGETS=chunks RELEASE_ROOT=${STAGEDIR}${PREFIX}/lib/${_ERLANG_LIB} post-build-CORBA-on: cd ${WRKSRC_corba} && \ diff --git a/lang/erlang-runtime28/distinfo b/lang/erlang-runtime28/distinfo index 7fae6d3903a2..42490236d9bd 100644 --- a/lang/erlang-runtime28/distinfo +++ b/lang/erlang-runtime28/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1742544443 -SHA256 (erlang/erlang-otp-OTP-28.0-rc2_GH0.tar.gz) = ded32b714f6550f90cd6aa109c4bde8e8e81e33d7aa1ddc0bc222c119cffe3a0 -SIZE (erlang/erlang-otp-OTP-28.0-rc2_GH0.tar.gz) = 63569160 +TIMESTAMP = 1747839017 +SHA256 (erlang/erlang-otp-OTP-28.0_GH0.tar.gz) = d26f21b6af2f8833291afee077c7a50cfbdcfa880fe3e289c6cb6df15c1953d1 +SIZE (erlang/erlang-otp-OTP-28.0_GH0.tar.gz) = 63814863 SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553 diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index 3d946a255f3b..50cfbc8276c2 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.4.1.s20250507 +PORTVERSION= 12.4.1.s20250514 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index 2a9cc8f196c2..a0ef41018a31 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746778562 -SHA256 (gcc-12-20250507.tar.xz) = 20682265f35ec31be4b032ee177056dd62162cf49fe9563f0c3551f5a5ba8235 -SIZE (gcc-12-20250507.tar.xz) = 79936088 +TIMESTAMP = 1747296110 +SHA256 (gcc-12-20250514.tar.xz) = 9dce4d3504d9d129d5864a46024fd1996d3d3d308d9b5ba8073f0a2705247ddb +SIZE (gcc-12-20250514.tar.xz) = 79936860 diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 424716dff121..628c3dfcd89e 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.3.1.s20250508 +PORTVERSION= 13.3.1.s20250515 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index d2da8f60ef32..33653c2b2c92 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746778764 -SHA256 (gcc-13-20250508.tar.xz) = ce961b0bb5b2279479ebf3600112438228275411be1bfa922c636c4538e9c067 -SIZE (gcc-13-20250508.tar.xz) = 84567972 +TIMESTAMP = 1747388439 +SHA256 (gcc-13-20250515.tar.xz) = 9a8a7f090eba6f842fa028f124ce194bfdbbe5e52d89101f9b9df2ea2953a1f5 +SIZE (gcc-13-20250515.tar.xz) = 84556532 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 7c11b48a7ea6..f1648b7d6e69 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.2.1.s20250509 +PORTVERSION= 14.2.1.s20250516 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index b2660258b661..f1a4a1025b98 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746893372 -SHA256 (gcc-14-20250509.tar.xz) = d7ace0e4304334f80bb6341710397ed182df214c008eabebd5fb13d941f508c4 -SIZE (gcc-14-20250509.tar.xz) = 88289160 +TIMESTAMP = 1747468966 +SHA256 (gcc-14-20250516.tar.xz) = 04a5485c7c0fbfeaef7fa210860efa3b79cfe2e14840afc7484be6a3e6e1d8d2 +SIZE (gcc-14-20250516.tar.xz) = 88291124 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 20158b2696b5..89c06b1e2135 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.1.1.s20250510 +PORTVERSION= 15.1.1.s20250517 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index 2f262e809632..bad8319d50de 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747124841 -SHA256 (gcc-15-20250510.tar.xz) = d019003a5caadf35df04d22f6d398d602ff16318db928443aab0a6b7f756843f -SIZE (gcc-15-20250510.tar.xz) = 92092512 +TIMESTAMP = 1747727595 +SHA256 (gcc-15-20250517.tar.xz) = 774a2f1a0c4e4741daa719a1d1b0ff49ace3df1c9c597146a15b2767d33a143f +SIZE (gcc-15-20250517.tar.xz) = 92058284 diff --git a/lang/gcc15-devel/files/patch-libgcc_unwind-dw2-fde-dip.c b/lang/gcc15-devel/files/patch-libgcc_unwind-dw2-fde-dip.c new file mode 100644 index 000000000000..66452b37de0f --- /dev/null +++ b/lang/gcc15-devel/files/patch-libgcc_unwind-dw2-fde-dip.c @@ -0,0 +1,23 @@ +FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention. +GCC defines ElfW to convert its convention to FreeBSD's convention. This patch +removes the conversion defined by GCC so that the FreeBSD conversion only is +applied. + +--- libgcc/unwind-dw2-fde-dip.c.orig 2025-05-16 15:47:38 UTC ++++ libgcc/unwind-dw2-fde-dip.c +@@ -59,13 +59,13 @@ + + #if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \ + && defined(TARGET_DL_ITERATE_PHDR) \ +- && defined(__linux__) ++ && (defined(__linux__) || defined(__FreeBSD__)) + # define USE_PT_GNU_EH_FRAME + #endif + + #if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \ + && defined(TARGET_DL_ITERATE_PHDR) \ +- && (defined(__DragonFly__) || defined(__FreeBSD__)) ++ && defined(__DragonFly__) + # define ElfW __ElfN + # define USE_PT_GNU_EH_FRAME + #endif diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile index a57e6b356b3e..1a1e9b016fec 100644 --- a/lang/gcc16-devel/Makefile +++ b/lang/gcc16-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 16.0.0.s20250511 +PORTVERSION= 16.0.0.s20250518 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo index 891629dc8103..337e8de49d1d 100644 --- a/lang/gcc16-devel/distinfo +++ b/lang/gcc16-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747125019 -SHA256 (gcc-16-20250511.tar.xz) = 4086bd9369a82d087d1bd60e2fdd926ee0401115a52542d962c085bf99f41a24 -SIZE (gcc-16-20250511.tar.xz) = 92224236 +TIMESTAMP = 1747727840 +SHA256 (gcc-16-20250518.tar.xz) = 2e50491fa1bd3543c2c02a57eba0296fadc00063622ea94e7c8383edf7420b0f +SIZE (gcc-16-20250518.tar.xz) = 92257212 diff --git a/lang/gcc16-devel/files/patch-libgcc_unwind-dw2-fde-dip.c b/lang/gcc16-devel/files/patch-libgcc_unwind-dw2-fde-dip.c new file mode 100644 index 000000000000..66452b37de0f --- /dev/null +++ b/lang/gcc16-devel/files/patch-libgcc_unwind-dw2-fde-dip.c @@ -0,0 +1,23 @@ +FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention. +GCC defines ElfW to convert its convention to FreeBSD's convention. This patch +removes the conversion defined by GCC so that the FreeBSD conversion only is +applied. + +--- libgcc/unwind-dw2-fde-dip.c.orig 2025-05-16 15:47:38 UTC ++++ libgcc/unwind-dw2-fde-dip.c +@@ -59,13 +59,13 @@ + + #if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \ + && defined(TARGET_DL_ITERATE_PHDR) \ +- && defined(__linux__) ++ && (defined(__linux__) || defined(__FreeBSD__)) + # define USE_PT_GNU_EH_FRAME + #endif + + #if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \ + && defined(TARGET_DL_ITERATE_PHDR) \ +- && (defined(__DragonFly__) || defined(__FreeBSD__)) ++ && defined(__DragonFly__) + # define ElfW __ElfN + # define USE_PT_GNU_EH_FRAME + #endif diff --git a/lang/linux-dotnet-runtime/Makefile b/lang/linux-dotnet-runtime/Makefile index 619bc1bc59e7..2cc47fc22d5a 100644 --- a/lang/linux-dotnet-runtime/Makefile +++ b/lang/linux-dotnet-runtime/Makefile @@ -12,6 +12,9 @@ WWW= https://www.microsoft.com/net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Ancient version, no practical use +EXPIRATION_DATE=2025-07-01 + ONLY_FOR_ARCHS= amd64 .if ${PORTNAME} != dotnet-cli |