| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: zig-rpm-macros | Distribution: openSUSE Tumbleweed |
| Version: 0.15.1 | Vendor: openSUSE |
| Release: 3.1 | Build date: Fri Oct 24 12:43:53 2025 |
| Group: Development/Languages/Other | Build host: reproducible |
| Size: 1369 | Source RPM: zig-0.15.1-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://ziglang.org/ | |
| Summary: Common RPM macros for zig | |
This package contains common RPM macros for zig.
MIT
* Fri Oct 24 2025 Mia Herkt <mia@0x0.st>
- Add RPM 4.20 declarative build system macros
* Tue Sep 16 2025 Andreas Schwab <schwab@suse.de>
- Remove unused build requires
* Wed Aug 27 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 0.15.1:
* * CHANGELOG TOO LONG **
See https://ziglang.org/download/0.15.1/release-notes.html
* Fri Jan 31 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to fix reproducible-builds issues (boo#1100677)
https://github.com/ziglang/zig/issues/22663
* Sun Jun 23 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Cleanup specfile
- Workaround for test
* add vendored cache dependencies.
- Fix check section for tests
- Add -DZIG_USE_LLVM_CONFIG=ON option
- Add patch skip-localhost-test.patch
- Add liburing-devel for test suites
- Set mold as linker. Efficient and fast at utilising computer resources
unlike GNU ld.
- Enable tests
- remove some outdated comments in specfile
* Wed Jun 12 2024 Andreas Schwab <schwab@suse.de>
- Reduce constraints
* Fri Jun 07 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update patchsets for llvm18 changes
./0000-remove-lld-in-cmakelist.patch
./0001-invoke-lld.patch
* Fri Jun 07 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update to version 0.13.0:
* * CHANGELOG TOO LONG **
See https://ziglang.org/download/0.13.0/release-notes.html
* Release focuses more on the LLVM18 support
* Sat May 04 2024 Michael Burge <michael.burge77@gmail.com>
- Update to version 0.12.0:
* * CHANGELOG TOO LONG **
See https://ziglang.org/download/0.12.0/release-notes.html
- Now requires llvm17, all patches and specfile updated accordingly
* Tue Nov 07 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update macros.zig
* Change %zig to %__zig to avoid confusion between `zig` or `%zig`.
* Sat Oct 21 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Drelease-safe is now Doptimize
* Wed Oct 18 2023 Soc Virnyl S. Estela <contact@uncomfyhalomacro.pl>
- Change builder to ninja. change c and c++ compiler to clang
* Thu Sep 07 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Remove comment since it builds now on latest glibc.
* Fri Aug 04 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.11.0:
* * CHANGELOG TOO LONG **
See https://ziglang.org/download/0.11.0/release-notes.html
- Update patchsets:
* remove 0000-invoke-lld-llvm15.patch
* add 0000-remove-lld-in-cmakelist.patch
* add 0001-invoke-lld.patch
* update 0002-no-lld-libs-and-includes.patch
* change to llvm16
- Update specfile to use LLVM version 16.x. This will be removed in the future.
* Thu Feb 02 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Enable build with riscv64 and %{mips64} arches.
* Mon Jan 30 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Declare Group as "Development/Languages/Other" to remove some warnings.
* Mon Jan 30 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix version required for LLVM on Leap.
* Wed Jan 25 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Add rpm-macros to recommends.
- Simplify to just use ExclusiveArch declaration.
* Tue Jan 24 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Improve specfile: from %{_rpmconfigdir}/macros.d to %{_rpmmacrodir}
* Tue Jan 24 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Add zig-rpmlintrc to specfile as one of sources.
* Tue Jan 24 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Increase physical memory to 64G on riscv, and aarch.
* Note: ppc architectures won't build. Placeholder for now.
- Set physical memory to 8G for arm architectures. Placeholder for now
- Set physical memory to 32G for i586 archictectures.
- ExcludeArch for ppc and arm architectures.
* Mon Jan 23 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Initial spec for zig 0.10.1
/usr/lib/rpm/macros.d/macros.zig
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 1 22:25:32 2025