Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tree-sitter-objc-3.0.2-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: tree-sitter-objc Distribution: openSUSE Tumbleweed
Version: 3.0.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Aug 20 11:16:24 2026
Group: Unspecified Build host: reproducible
Size: 5343545 Source RPM: tree-sitter-objc-3.0.2-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/tree-sitter-grammars/tree-sitter-objc
Summary: Objective-C grammar for tree-sitter
Python binding for the objc tree-sitter grammar.

Provides

Requires

License

MIT

Changelog

* Thu Aug 20 2026 Martin Pluskal <mpluskal@suse.com>
  - Ship the upstream Python binding as pythonXYZ flavor subpackages
    via the shared %treesitter_python_install macro and the singlespec
    python_subpackage_only template. The compiled _binding extension
    is not built: the macro installs upstream's pure-Python package
    files and generates a _binding.py that loads the grammar library
    this package ships, so the parser is not compiled a second time
    and no python devel/pip/wheel BuildRequires are needed.
  - The python subpackage pins the grammar package exactly.
  - Suggests python-tree-sitter >= 0.22 instead of Requires,
    matching tree-sitter-bash, so ring1/product installcheck
    does not demand a non-ring package.
  - Run a functional %check parsing Objective-C source through the
    shim; gated to suse_version >= 1699 because python-tree-sitter
    does not exist in Leap 16.0.
* Mon Jul 27 2026 Martin Pluskal <mpluskal@suse.com>
  - Initial package of tree-sitter-objc 3.0.2:
    * Objective-C grammar library for the tree-sitter parsing
      framework (libtree-sitter-objc.so grammar module)
    * BuildRequires tree-sitter-c-devel: the grammar extends that
      grammar and tree-sitter generate resolves it from the devel
      package
    * Python binding built from the bundled bindings/python as
      pythonXYZ flavor subpackages via the shared
      %treesitter_python_build/_install macros

Files

/usr/lib/tree-sitter
/usr/lib/tree-sitter/libtree-sitter-objc.so
/usr/share/licenses/tree-sitter-objc
/usr/share/licenses/tree-sitter-objc/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 23 00:20:16 2026