river/README-suse-maintenance.md
Soc Virnyl Estela 1c00dd25df Accepting request 1175604 from home:uncomfyhalomacro:branches:X11:Wayland
- Update to version 0.3.2:
  * build: bump version to 0.3.2-dev
  * build: update to Zig 0.12
  * build: add -Dno-llvm build option
  * build: switch to the Zig package manager
- Add ./README-suse-maintenance.md
- Add ./vendor.tar.zst. Zig uses a package manager now.
- Only do LLVM builds for aarch64

OBS-URL: https://build.opensuse.org/request/show/1175604
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/river?expand=0&rev=58
2024-05-21 15:29:20 +00:00

395 B

VENDOR

  1. Extract source tarball
  2. Read the PACKAGING.md file in the extracted source

OR this hack

zig build --global-cache-dir vendor/
cd vendor
rm -rfv z

Then create vendored tarball from vendor e.g. zstd compressed tarball

BUILD

Do note the change of the build in the specfile itself

%zig_build -Dxwayland --global-cache-dir vendor/

It's much like Rust or Go now