From e481b6bc073aebfa096fd35178959b0f2d362ca6 Mon Sep 17 00:00:00 2001
From: rrahl0 <>
Date: Dec 13 2024 11:28:34 +0000
Subject: Update tree-sitter-haskell to version 0.23.1 / rev 3 via SR 1230236
https://build.opensuse.org/request/show/1230236
by user rrahl0 + anag+factory
- disable devel package (for now)
- update to 0.23.1:
* build: update bindings
* fix: correct generate with strict mode
- update to 0.23.0:
* build: update bindings
* docs: update readme
- switch to download_files service
- add neovim links
- enable devel package
---
diff --git a/.files b/.files
index 87627f4..5ab3e37 100644
Binary files a/.files and b/.files differ
diff --git a/.meta b/.meta
index 8752c77..e8363ca 100644
--- a/.meta
+++ b/.meta
@@ -1,5 +1,5 @@
-
+
diff --git a/.rev b/.rev
index 97ef24b..8a8c3cc 100644
--- a/.rev
+++ b/.rev
@@ -7,4 +7,33 @@
New package for tree-sitter grammar haskell
1162323
+
+ 41d2db68036ef84af80eeb81f3fcac45
+ 0.21.0
+
+ dimstar_suse
+ - Update to version 0.21.0:
+ * refactor(scanner): use alloc and array header, and rely on `TREE_SITTER_DEBUG` for debugging
+ * fix: allow imports after the first declaration for resilience
+ * Rewrite the grammar once again.
+ 1191440
+
+
+ 5be7b15e7239a73298546e744fa163f2
+ 0.23.1
+
+ anag+factory
+ - disable devel package (for now)
+
+- update to 0.23.1:
+ * build: update bindings
+ * fix: correct generate with strict mode
+- update to 0.23.0:
+ * build: update bindings
+ * docs: update readme
+- switch to download_files service
+- add neovim links
+- enable devel package
+ 1230236
+
diff --git a/_service b/_service
deleted file mode 100644
index 16e2af7..0000000
--- a/_service
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
- @PARENT_TAG@
- v(.*)
- @PARENT_TAG@
- https://github.com/tree-sitter/tree-sitter-haskell.git
- git
- enable
- Björn Bidar <bjorn.bidar@thaodan.de>
-
-
-
- *.tar
- gz
-
-
-
diff --git a/tree-sitter-haskell-0.15.0.tar.gz b/tree-sitter-haskell-0.15.0.tar.gz
deleted file mode 120000
index 48ea2dd..0000000
--- a/tree-sitter-haskell-0.15.0.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeigf56m2wbs2log7qxhigjzvs44cjeshym6xki5q6isheaqrcgahei
\ No newline at end of file
diff --git a/tree-sitter-haskell-0.23.1.tar.gz b/tree-sitter-haskell-0.23.1.tar.gz
new file mode 120000
index 0000000..dd4047d
--- /dev/null
+++ b/tree-sitter-haskell-0.23.1.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafybeihiqp32hpt7r4iqftirzrv4i477epeijrhhhouhqtoi23ccnzp3ii
\ No newline at end of file
diff --git a/tree-sitter-haskell.changes b/tree-sitter-haskell.changes
index 2a840e2..8939c0c 100644
--- a/tree-sitter-haskell.changes
+++ b/tree-sitter-haskell.changes
@@ -1,4 +1,30 @@
-------------------------------------------------------------------
+Wed Dec 11 23:20:52 UTC 2024 - Richard Rahl
+
+- disable devel package (for now)
+
+-------------------------------------------------------------------
+Wed Dec 4 22:33:46 UTC 2024 - Richard Rahl
+
+- update to 0.23.1:
+ * build: update bindings
+ * fix: correct generate with strict mode
+- update to 0.23.0:
+ * build: update bindings
+ * docs: update readme
+- switch to download_files service
+- add neovim links
+- enable devel package
+
+-------------------------------------------------------------------
+Sat Aug 03 16:06:12 UTC 2024 - Björn Bidar
+
+- Update to version 0.21.0:
+ * refactor(scanner): use alloc and array header, and rely on `TREE_SITTER_DEBUG` for debugging
+ * fix: allow imports after the first declaration for resilience
+ * Rewrite the grammar once again.
+
+-------------------------------------------------------------------
Mon Feb 26 16:03:35 UTC 2024 - Björn Bidar
- Update to version 0.15.0:
diff --git a/tree-sitter-haskell.spec b/tree-sitter-haskell.spec
index d916db6..549bccd 100644
--- a/tree-sitter-haskell.spec
+++ b/tree-sitter-haskell.spec
@@ -16,15 +16,14 @@
#
-%define _name haskell
-Summary: Haskell grammar for tree-sitter
-Name: tree-sitter-%{_name}
-Version: 0.15.0
+%define _name haskell
+Name: tree-sitter-haskell
+Version: 0.23.1
Release: 0
+Summary: Haskell grammar for tree-sitter
License: MIT
-Group: Development/Tools/Other
URL: https://github.com/tree-sitter/tree-sitter-haskell
-Source0: %{name}-%{version}.tar.gz
+Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: tree-sitter
%treesitter_grammars %{_name}
@@ -32,7 +31,7 @@ BuildRequires: tree-sitter
%{summary}.
%prep
-%autosetup -p1
+%autosetup
%build
%treesitter_configure
@@ -41,8 +40,16 @@ BuildRequires: tree-sitter
%install
%treesitter_install
+#neovim stuff
+install -d %{buildroot}%{_libdir}/tree_sitter
+ln -s %{_libdir}/lib%{name}.so %{buildroot}%{_libdir}/tree_sitter/%{_name}.so
+
%files
-%{treesitter_files}
%license LICENSE
+%treesitter_files
+%{_libdir}/tree_sitter/%{_name}.so
+%if 0%{?suse_version} < 1600
+%dir %{_libdir}/tree_sitter
+%endif
%changelog