| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: tvmc | Distribution: openSUSE Tumbleweed |
| Version: 0.27.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Oct 24 06:51:15 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 42 | Source RPM: tvm-0.27.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://tvm.apache.org/ | |
| Summary: TVM command line driver | |
TVMC is a tool that exposes TVM features such as auto-tuning, compiling, profiling and execution of models, via a command line interface.
Apache-2.0
* Sat Oct 24 2026 Martin Pluskal <mpluskal@suse.com>
- Update to 0.27.0 (covers 0.25.0 and 0.26.0):
* Relax, frontend and TIR improvements, including TIRx PTX dialect
overhaul, shared-KV attention with sliding windows and PEP 695
symbolic variables
* Python bindings import tvm_ffi directly (shim removed); needs
apache-tvm-ffi >= 0.1.14.post0, bump tvm-ffi source to v0.1.14-post1
* Route LLVM transcendentals through libm; Vulkan barrier fix
- Drop sources and patches no longer needed upstream:
* dmlc-core.tar.gz (dmlc-core no longer used)
* tvm-pr19786.patch (merged upstream)
* lib-finder-python-cmake.patch (libinfo refactored around
TVM_LIBRARY_PATH)
* tvm-disable-vulkan-test-check.patch (device probing reworked,
tests gated by TVM_TEST_TARGETS)
- Packaging: USE_MKLDNN renamed to USE_DNNL upstream; drop dead
ANTLR, OpenGL and ARM Compute Library options; require llvm-devel
>= 15 as upstream mandates
- Disable oneDNN codegen (USE_DNNL=OFF): TVM targets the oneDNN 2.x
API, incompatible with Factory's oneDNN 3.x
- Add Requires on python-apache-tvm-ffi, imported directly since
the 0.26.0 shim removal
- Add tvm-llvm-isystem-usr-include.patch: filter /usr/include out
of LLVM_INCLUDE_DIRS (Factory LLVM headers live there; as
- isystem it breaks GCC's #include_next)
* Tue Jun 16 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add upstream patch to fix tests on aarch64:
* tvm-pr19786.patch
* Tue Jun 09 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.24.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.24.0
- Skipped 0.23.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.23.0
- Rebase patch:
* lib-finder-python-cmake.patch
* Fri Feb 06 2026 Guillaume Gardet <guillaume@opensuse.org>
- Package libtvm_ffi.so
* Thu Feb 05 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.22.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.22.0
- Re-enable LTO
- Refresh patch:
* lib-finder-python-cmake.patch
- Drop upstream patch:
* 18202.patch
* 18204_backported.patch
* Wed Sep 24 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.21.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.21.0
- Skipped 0.20.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.20.0
- Backport upstream patch to fix build with llvm21:
* 18204_backported.patch
- Refresh patch:
* lib-finder-python-cmake.patch
- Remove unneeded patch:
* tvm-fix-openblas.patch
* Tue Aug 26 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add upstream patch to re-enable cpptest:
* 18202.patch
* Wed Apr 16 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Disable cpptest until build with llvm20 fixed upstream
https://github.com/apache/tvm/issues/17823
* Tue Feb 11 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.19.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.19.0
- Skipped 0.18.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.18.0
- Drop llvm downgrade logic as v0.19.0 supports llvm up to 20
* Thu Oct 10 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.17.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.17.0
* Thu Oct 10 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0.16.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.16.0
- Skipped 0.14.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.14.0
- Refresh patch:
* tvm-disable-vulkan-test-check.patch
* Thu Oct 10 2024 Steve Kowalik <steven.kowalik@suse.com>
- Remove typed-ast Requires for tvmc, it is not required.
* Thu May 02 2024 Richard Biener <rguenther@suse.com>
- No longer use GCC 12 for building
* Wed Jan 24 2024 Christian Goll <cgoll@suse.com>
- Update to 0.14.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.14.0
- Removed CYTHON-Make-cython-compatible-with-3.0-15469.patch
* Tue Oct 10 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Do not package %{$python_sitearch}/tvm/{src,include,3rdparty}
* Tue Oct 10 2023 Christian Goll <cgoll@suse.com>
- Update to 0.13.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.12.0
* Release notes: https://github.com/apache/tvm/releases/tag/v0.13.0
- Removed tvm-do-not-force-synr-version.patch
- Added: CYTHON-Make-cython-compatible-with-3.0-15469.patch
* Mon Mar 13 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Increase disk size requirements
* Mon Mar 13 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Enable all python versions again (remaining issues are corner cases)
- tvmc shebang should be default python, not highest available version
* Tue Mar 07 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update _constraints to match current needs
- Update to 0.11.0:
* Release notes: https://github.com/apache/tvm/releases/tag/v0.11.0
- Refresh patches :
* tvm-do-not-force-synr-version.patch
* tvm-disable-vulkan-test-check.patch
- Disable tests until fixed
/usr/bin/tvmc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 29 23:33:48 2026