dimstar_suse 527f546d5d Accepting request 1364987 from devel:languages:misc
- Require mbedtls-3-devel explicitly to fix compilation.
- Drop 0006-Use-private-mbedtls-headers.patch: this patch was
  originally added to attempt mbedtls 4.x compatibility but is
  incorrect and unnecessary since mbedtls 3.x uses the standard
  header paths (e.g. mbedtls/entropy.h).

- Use private mbedtls headers for compatibility with mbedtls 4.x
  via 0006-Use-private-mbedtls-headers.patch.
- Refresh all patches.

- Improve packaging:
  * Unbundle cJSON and zstd via 0003-Unbundle-cJSON-and-zstd.patch.
  * Fix undefined reference to cJSON_GetErrorPos when using system
    libcjson via 0004-Fix-cJSON_GetErrorPos-undefined-reference.patch.
  * Force use of system libgc on Linux via
    0005-Force-system-libgc-on-Linux.patch.
  * Enable vdoc by adding vlang/markdown as a dependency.
  * Improve wrapper script to respect existing VFLAGS.
  * Build intermediate stages without LTO to speed up bootstrapping.

- Remove stage2/3 diff check
- Update to version 0.5.1:
  * New clean and fast v2 backends: cleanc (similar to the old C
    backend), ssa/arm64, ssa/amd64
  * Add a new generic solver stage (gated behind
    -new-generic-solver)
  * Refactor $var to ${var} across entire repository, make vfmt
    always output the newer form ${expr}
  * Fix support for match exprs with nested if exprs
  * Add OS-specific headers support for #include directives

OBS-URL: https://build.opensuse.org/request/show/1364987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlang?expand=0&rev=6
2026-07-12 15:09:55 +00:00
2026-05-29 23:35:04 +00:00
2026-05-29 23:35:04 +00:00
2026-05-29 23:35:04 +00:00
2026-05-30 00:44:18 +00:00
2026-05-29 23:35:04 +00:00
2026-05-29 23:35:04 +00:00
S
Description
No description provided
3.4 MiB
Languages
C 100%