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/