[arch-commits] Commit in helix/trunk (PKGBUILD)

Orhun Parmaksiz orhun at gemini.archlinux.org
Thu Oct 28 17:15:37 UTC 2021


    Date: Thursday, October 28, 2021 @ 17:15:37
  Author: orhun
Revision: 1034882

upgpkg: helix 0.5.0-1: upstream release

Modified:
  helix/trunk/PKGBUILD

----------+
 PKGBUILD |   69 ++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 48 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-28 16:47:10 UTC (rev 1034881)
+++ PKGBUILD	2021-10-28 17:15:37 UTC (rev 1034882)
@@ -2,8 +2,8 @@
 # Contributor: Wojciech Kępka (wojciech at wkepka.dev)
 
 pkgname=helix
-pkgver=0.4.1
-_gitcommit=1caedc18ca47d07b30a5997c092f2683cce3042e
+pkgver=0.5.0
+_gitcommit=a1b7f003a6ea61b2a77056ce8865a779b3452975
 pkgrel=1
 pkgdesc="A post-modern modal text editor"
 arch=('x86_64')
@@ -13,32 +13,41 @@
 makedepends=('rust' 'git')
 install="$pkgname.install"
 source=("${pkgname}::git+https://github.com/helix-editor/helix.git#commit=${_gitcommit}"
-  "${pkgname}-tree-sitter-julia::git+https://github.com/tree-sitter/tree-sitter-julia"
+  "${pkgname}-tree-sitter-python::git+https://github.com/tree-sitter/tree-sitter-python"
   "${pkgname}-tree-sitter-cpp::git+https://github.com/tree-sitter/tree-sitter-cpp"
-  "${pkgname}-tree-sitter-python::git+https://github.com/tree-sitter/tree-sitter-python"
+  "${pkgname}-tree-sitter-agda::git+https://github.com/tree-sitter/tree-sitter-agda"
+  "${pkgname}-tree-sitter-typescript::git+https://github.com/tree-sitter/tree-sitter-typescript"
+  "${pkgname}-tree-sitter-php::git+https://github.com/tree-sitter/tree-sitter-php"
+  "${pkgname}-tree-sitter-java::git+https://github.com/tree-sitter/tree-sitter-java"
+  "${pkgname}-tree-sitter-html::git+https://github.com/tree-sitter/tree-sitter-html"
+  "${pkgname}-tree-sitter-css::git+https://github.com/tree-sitter/tree-sitter-css"
   "${pkgname}-tree-sitter-javascript::git+https://github.com/tree-sitter/tree-sitter-javascript"
-  "${pkgname}-tree-sitter-html::git+https://github.com/tree-sitter/tree-sitter-html"
-  "${pkgname}-tree-sitter-php::git+https://github.com/tree-sitter/tree-sitter-php"
   "${pkgname}-tree-sitter-bash::git+https://github.com/tree-sitter/tree-sitter-bash"
   "${pkgname}-tree-sitter-scala::git+https://github.com/tree-sitter/tree-sitter-scala"
-  "${pkgname}-tree-sitter-typescript::git+https://github.com/tree-sitter/tree-sitter-typescript"
-  "${pkgname}-tree-sitter-rust::git+https://github.com/tree-sitter/tree-sitter-rust"
   "${pkgname}-tree-sitter-json::git+https://github.com/tree-sitter/tree-sitter-json"
-  "${pkgname}-tree-sitter-elixir::git+https://github.com/IceDragon200/tree-sitter-elixir"
-  "${pkgname}-tree-sitter-nix::git+https://github.com/cstrahan/tree-sitter-nix"
+  "${pkgname}-tree-sitter-go::git+https://github.com/tree-sitter/tree-sitter-go"
+  "${pkgname}-tree-sitter-c::git+https://github.com/tree-sitter/tree-sitter-c"
   "${pkgname}-tree-sitter-c-sharp::git+https://github.com/tree-sitter/tree-sitter-c-sharp"
+  "${pkgname}-tree-sitter-rust::git+https://github.com/tree-sitter/tree-sitter-rust"
+  "${pkgname}-tree-sitter-elixir::git+https://github.com/elixir-lang/tree-sitter-elixir"
+  "${pkgname}-tree-sitter-protobuf::git+https://github.com/yusdacra/tree-sitter-protobuf.git"
+  "${pkgname}-tree-sitter-toml::git+https://github.com/ikatyang/tree-sitter-toml"
+  "${pkgname}-tree-sitter-haskell::git+https://github.com/tree-sitter/tree-sitter-haskell"
   "${pkgname}-tree-sitter-ruby::git+https://github.com/tree-sitter/tree-sitter-ruby"
-  "${pkgname}-tree-sitter-java::git+https://github.com/tree-sitter/tree-sitter-java"
-  "${pkgname}-tree-sitter-agda::git+https://github.com/tree-sitter/tree-sitter-agda"
-  "${pkgname}-tree-sitter-css::git+https://github.com/tree-sitter/tree-sitter-css"
-  "${pkgname}-tree-sitter-go::git+https://github.com/tree-sitter/tree-sitter-go"
-  "${pkgname}-tree-sitter-haskell::git+https://github.com/tree-sitter/tree-sitter-haskell"
   "${pkgname}-tree-sitter-latex::git+https://github.com/latex-lsp/tree-sitter-latex"
-  "${pkgname}-tree-sitter-toml::git+https://github.com/ikatyang/tree-sitter-toml"
+  "${pkgname}-tree-sitter-ocaml::git+https://github.com/tree-sitter/tree-sitter-ocaml"
+  "${pkgname}-tree-sitter-yaml::git+https://github.com/ikatyang/tree-sitter-yaml"
+  "${pkgname}-tree-sitter-lua::git+https://github.com/nvim-treesitter/tree-sitter-lua"
+  "${pkgname}-tree-sitter-svelte::git+https://github.com/Himujjal/tree-sitter-svelte"
+  "${pkgname}-tree-sitter-julia::git+https://github.com/tree-sitter/tree-sitter-julia"
+  "${pkgname}-tree-sitter-cmake::git+https://github.com/uyha/tree-sitter-cmake"
+  "${pkgname}-tree-sitter-tsq::git+https://github.com/tree-sitter/tree-sitter-tsq"
+  "${pkgname}-tree-sitter-zig::git+https://github.com/maxxnino/tree-sitter-zig"
+  "${pkgname}-tree-sitter-vue::git+https://github.com/ikatyang/tree-sitter-vue"
   "${pkgname}-tree-sitter-swift::git+https://github.com/tree-sitter/tree-sitter-swift"
-  "${pkgname}-tree-sitter-c::git+https://github.com/tree-sitter/tree-sitter-c"
+  "${pkgname}-tree-sitter-nix::git+https://github.com/cstrahan/tree-sitter-nix"
+  "${pkgname}-tree-sitter-ledger::git+https://github.com/cbarrete/tree-sitter-ledger"
   "$pkgname.sh"
-  "$pkgname-full-relro.patch"
 )
 sha256sums=('SKIP'
             'SKIP'
@@ -65,12 +74,20 @@
             'SKIP'
             'SKIP'
             'SKIP'
-            'f782c93bc0f2c7b27ec62fb2ba36e11b3354c3953405f8d2017b039c9eac500a'
-            '34014564164fec6a8ffaa1c9ff2436eb74662224ea4920ca165e9fe500b51554')
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'f782c93bc0f2c7b27ec62fb2ba36e11b3354c3953405f8d2017b039c9eac500a')
 
 prepare() {
   cd "$pkgname"
-  patch -p0 -i "../$pkgname-full-relro.patch"
 
   git submodule init
   git config submodule."helix-syntax/languages/tree-sitter-cpp".url "${srcdir}/${pkgname}"-tree-sitter-cpp
@@ -97,6 +114,16 @@
   git config submodule."helix-syntax/languages/tree-sitter-elixir".url "${srcdir}/${pkgname}"-tree-sitter-elixir
   git config submodule."helix-syntax/languages/tree-sitter-nix".url "${srcdir}/${pkgname}"-tree-sitter-nix
   git config submodule."helix-syntax/languages/tree-sitter-latex".url "${srcdir}/${pkgname}"-tree-sitter-latex
+  git config submodule."helix-syntax/languages/tree-sitter-ledger".url "${srcdir}/${pkgname}"-tree-sitter-ledger
+  git config submodule."helix-syntax/languages/tree-sitter-protobuf".url "${srcdir}/${pkgname}"-tree-sitter-protobuf
+  git config submodule."helix-syntax/languages/tree-sitter-ocaml".url "${srcdir}/${pkgname}"-tree-sitter-ocaml
+  git config submodule."helix-syntax/languages/tree-sitter-lua".url "${srcdir}/${pkgname}"-tree-sitter-lua
+  git config submodule."helix-syntax/languages/tree-sitter-yaml".url "${srcdir}/${pkgname}"-tree-sitter-yaml
+  git config submodule."helix-syntax/languages/tree-sitter-zig".url "${srcdir}/${pkgname}"-tree-sitter-zig
+  git config submodule."helix-syntax/languages/tree-sitter-svelte".url "${srcdir}/${pkgname}"-tree-sitter-svelte
+  git config submodule."helix-syntax/languages/tree-sitter-vue".url "${srcdir}/${pkgname}"-tree-sitter-vue
+  git config submodule."helix-syntax/languages/tree-sitter-tsq".url "${srcdir}/${pkgname}"-tree-sitter-tsq
+  git config submodule."helix-syntax/languages/tree-sitter-cmake".url "${srcdir}/${pkgname}"-tree-sitter-cmake
 
   git submodule update --init --recursive
   cargo fetch --locked



More information about the arch-commits mailing list