16 Commits

Author SHA256 Message Date
8ec50e1ba2 Accepting request 1336007 from devel:languages:zig
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1336007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zig0.15?expand=0&rev=2
2026-03-03 14:32:16 +00:00
68aa497432 Not sure why the diff in my first request looked wrong so I'm trying again.
This removes the reproducible.patch (initially generated from https://github.com/ziglang/zig/pull/22673#issuecomment-2626304812) as it breaks zig from finding system libraries in various cases.

If you use the patched zig to build a more complex app from source like ghostty (use this git checkout version to replicate: https://build.opensuse.org/package/show/home:petracvv/ghostty-unstable) , it can't find any system libraries (This was mentioned in the github issue as well: https://github.com/ziglang/zig/pull/22673#issuecomment-2624360019).

In the ghostty case, if you build with the ghostty-source.tar.gz they provide instead it does work because they include some precompiled sources in that tarball so it doesn't need to find the libraries as in a git checkout.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=14
2026-03-02 17:16:32 +00:00
07b73ebce9 - Add bump_max_rss.patch to allow more memory while building later
stages

OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=13
2026-01-28 01:03:20 +00:00
e108dddf94 - unify spec files more among branches
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=12
2026-01-27 22:01:09 +00:00
aac6f1fab1 - only use mold on platforms where we have mold
- stream line clang version handling
- only %if the parts of the %cmake call that actually differ

OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=11
2026-01-27 21:29:00 +00:00
9604fe0e9d Accepting request 1328024 from devel:languages:zig
multi versioned zig

OBS-URL: https://build.opensuse.org/request/show/1328024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zig0.15?expand=0&rev=1
2026-01-19 17:37:59 +00:00
491846222d drop vendor
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=10
2026-01-19 08:06:47 +00:00
6d327a7571 fix libs requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=9
2026-01-18 02:08:56 +00:00
d3d3d9b7c5 fix dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=8
2026-01-18 01:59:49 +00:00
ea903cac13 - Fix Requires for the libs package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=7
2026-01-18 01:25:53 +00:00
1715e5595d Accepting request 1325648 from home:petracvv:branches:devel:languages:zig
Update to version 0.15.2

This is primarily motivated to support compiling the ghostty tip branch locally on Tumbleweed. The package was recently removed because of the zig version incompatibility but their main branch does support the newest version of zig. However, they recently started pinning to specific patch versions so 0.15.2 is needed for that.

I had some notes about this package:

* How is the vendor.tar.zst generated for the zig language? I looked at the wiki (https://en.opensuse.org/Zig#Packaging) but that is written for zig packages and I couldn't find an appropriate build command to generate something similar to the vendor tarball in this repo (the cached dependencies were drastically different)
* The changelog I added is sparse because apparently the zig developers don't publish release notes for bugfix releases.

OBS-URL: https://build.opensuse.org/request/show/1325648
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=6
2026-01-18 01:04:50 +00:00
c91495eceb add implementation provides
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=5
2025-10-19 18:02:20 +00:00
6aee8707bd one more instance of obsoleting
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=4
2025-10-19 01:39:18 +00:00
1fb61a0c56 no longer obsolete
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=3
2025-10-19 00:51:57 +00:00
Soc Virnyl Estela
6a7c1be095 - Ensure obsoletion of older than the current version.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=2
2025-09-21 04:53:43 +00:00
Soc Virnyl Estela
61aaad57b0 Accepting request 1306135 from home:uncomfyhalomacro:branches:devel:languages:zig
Latest zig version.

OBS-URL: https://build.opensuse.org/request/show/1306135
OBS-URL: https://build.opensuse.org/package/show/devel:languages:zig/zig0.15?expand=0&rev=1
2025-09-20 14:36:29 +00:00