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

25 lines
395 B
Markdown

# 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