Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tree-sitter-hcl for openSUSE:Factory 
checked in at 2026-05-04 12:53:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree-sitter-hcl (Old)
 and      /work/SRC/openSUSE:Factory/.tree-sitter-hcl.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tree-sitter-hcl"

Mon May  4 12:53:02 2026 rev:4 rq:1350403 version:1.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/tree-sitter-hcl/tree-sitter-hcl.changes  
2026-03-06 18:20:00.831680548 +0100
+++ 
/work/SRC/openSUSE:Factory/.tree-sitter-hcl.new.30200/tree-sitter-hcl.changes   
    2026-05-04 12:55:34.906578120 +0200
@@ -1,0 +2,6 @@
+Fri May  1 19:43:42 UTC 2026 - Matej Cepl <[email protected]>
+
+- Support multi-grammar build (HCL and Terraform) using
+  a corrected binding.gyp.
+
+-------------------------------------------------------------------

New:
----
  _scmsync.obsinfo
  binding.gyp
  build.specials.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tree-sitter-hcl.spec ++++++
--- /var/tmp/diff_new_pack.Bqb5Wh/_old  2026-05-04 12:55:35.426599523 +0200
+++ /var/tmp/diff_new_pack.Bqb5Wh/_new  2026-05-04 12:55:35.426599523 +0200
@@ -20,21 +20,25 @@
 Name:           tree-sitter-hcl
 Version:        1.2.0
 Release:        0
-Summary:        HCL grammar for tree-sitter
+Summary:        HCL and Terraform grammars for tree-sitter
 License:        Apache-2.0
 URL:            https://github.com/tree-sitter-grammars/tree-sitter-hcl
 Source0:        %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source1:        binding.gyp
 BuildRequires:  tree-sitter
-%treesitter_grammars %{_name}
+%treesitter_grammars %{_name}=src terraform=dialects
 
 %description
 %{summary}.
 
 %prep
-%autosetup
+%autosetup -p1
+cp %{SOURCE1} binding.gyp
 
 %build
-%treesitter_configure
+%treesitter_set_flags
+tree-sitter generate
+(cd dialects/terraform; tree-sitter generate)
 %treesitter_build
 
 %install

++++++ _scmsync.obsinfo ++++++
mtime: 1777664681
commit: 26f998fb5e03aeb1b210d4483a276b82ed4349d50a3efd6e335852a283c65540
url: https://src.opensuse.org/tree-sitter/tree-sitter-hcl
revision: 26f998fb5e03aeb1b210d4483a276b82ed4349d50a3efd6e335852a283c65540
projectscmsync: https://src.opensuse.org/tree-sitter/_ObsPrj

++++++ binding.gyp ++++++
{
  "targets": [
    {
      "target_name": "tree_sitter_hcl_binding",
      "include_dirs": [
        "src",
        "dialects/terraform/src"
      ],
      "sources": [
        "src/parser.c",
        "src/scanner.c",
        "dialects/terraform/src/parser.c",
        "dialects/terraform/src/scanner.c"
      ],
      "conditions": [
        ["OS!='win'", {
          "cflags_c": ["-std=c11"]
        }]
      ]
    }
  ]
}

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-01 21:44:41.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+tree-sitter-hcl-*-build/

Reply via email to