4 Commits

Author SHA256 Message Date
f97e91313c Accepting request 1325020 from home:VaiTon:branches:devel:languages:misc
- Update to version 0.5:
  * Add comptime if is shared support
  * Make defer{} scoped by default
  * Add gotodef support for nested struct members, fn return types,
    etc
  * Add a new v.comptime stage COMPTIME, that runs after the
    checker (CHECK), and before the transformer (TRANSFORM), to
    simplify the work that later stages do
  * Various fixes to parser and compiler internals
  * Improvements to standard library functions
  * Full changelog at https://github.com/vlang/v/releases/tag/0.5
- Drop fix-already-unsafe.patch: upstreamed

OBS-URL: https://build.opensuse.org/request/show/1325020
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/vlang?expand=0&rev=11
2026-01-01 15:41:39 +00:00
7b05079f06 Accepting request 1311975 from home:Guillaume_G:Fix_vlang
- Update v.c
- Remove -prod flag for non-x86*

OBS-URL: https://build.opensuse.org/request/show/1311975
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/vlang?expand=0&rev=10
2025-10-17 12:08:38 +00:00
7dd2c76ae5 - Update to version 0.4.11:
* Support a new CPU architecture s390x (#24107)
  * Add initial support for ppc64le (#24287)
  * Add initial support for loongarch64 (#24343)
  * Support `js"string literal"` for JavaScript strings (#24653)
  * VLS mode in the parser for the new language server in pure V
  * Remove deprecations made before 2024-11-06
  * Add a deprecation note for `any` arg, prevent `any` from being
    used as map key,value or array type (#24277)
  * Checker improvements/fixes
  * Parser improvements
  * Comptime improvements
  * Compiler internals improvements
  * Standard library improvements and additions
  * Full changelog at:
    /usr/share/doc/packages/vlang/CHANGELOG.md
- Only strip executable files
- Initial packaging at 0.4.10

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/vlang?expand=0&rev=5
2025-06-21 11:07:42 +00:00
e24c7c3637 Accepting request 1284939 from home:VaiTon:branches:devel:languages:misc
V is a statically typed, compiled programming language designed for simplicity, speed, and safety.

OBS-URL: https://build.opensuse.org/request/show/1284939
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/vlang?expand=0&rev=1
2025-06-12 07:04:35 +00:00