Date: Friday, January 7, 2022 @ 18:28:57
  Author: orhun
Revision: 1095997

upgpkg: helix 0.6.0-1: upstream release

Modified:
  helix/trunk/PKGBUILD

----------+
 PKGBUILD |   91 +++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 65 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-01-07 18:28:51 UTC (rev 1095996)
+++ PKGBUILD    2022-01-07 18:28:57 UTC (rev 1095997)
@@ -2,8 +2,8 @@
 # Contributor: Wojciech KÄ™pka ([email protected])
 
 pkgname=helix
-pkgver=0.5.0
-_gitcommit=a1b7f003a6ea61b2a77056ce8865a779b3452975
+pkgver=0.6.0
+_gitcommit=ac1b7d8d0a608f47edfee2872d414e94fd26cc31
 pkgrel=1
 pkgdesc="A post-modern modal text editor"
 arch=('x86_64')
@@ -10,43 +10,56 @@
 url="https://helix-editor.com";
 license=('MPL2')
 depends=('bash')
-makedepends=('rust' 'git')
+makedepends=('cargo' 'git')
 install="$pkgname.install"
 
source=("${pkgname}::git+https://github.com/helix-editor/helix.git#commit=${_gitcommit}";
-  
"${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-julia::git+https://github.com/tree-sitter/tree-sitter-julia";
   
"${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-python::git+https://github.com/tree-sitter/tree-sitter-python";
+  
"${pkgname}-tree-sitter-javascript::git+https://github.com/tree-sitter/tree-sitter-javascript";
+  
"${pkgname}-tree-sitter-go::git+https://github.com/tree-sitter/tree-sitter-go";
+  
"${pkgname}-tree-sitter-java::git+https://github.com/tree-sitter/tree-sitter-java";
+  
"${pkgname}-tree-sitter-scala::git+https://github.com/tree-sitter/tree-sitter-scala";
+  
"${pkgname}-tree-sitter-ruby::git+https://github.com/tree-sitter/tree-sitter-ruby";
+  
"${pkgname}-tree-sitter-rust::git+https://github.com/tree-sitter/tree-sitter-rust";
   
"${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-elixir::git+https://github.com/elixir-lang/tree-sitter-elixir";
+  "${pkgname}-tree-sitter-c::git+https://github.com/tree-sitter/tree-sitter-c";
+  
"${pkgname}-tree-sitter-json::git+https://github.com/tree-sitter/tree-sitter-json";
+  
"${pkgname}-tree-sitter-bash::git+https://github.com/tree-sitter/tree-sitter-bash";
+  
"${pkgname}-tree-sitter-ledger::git+https://github.com/cbarrete/tree-sitter-ledger";
+  "${pkgname}-tree-sitter-nix::git+https://github.com/cstrahan/tree-sitter-nix";
+  
"${pkgname}-tree-sitter-toml::git+https://github.com/ikatyang/tree-sitter-toml";
   
"${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-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-json::git+https://github.com/tree-sitter/tree-sitter-json";
-  
"${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-latex::git+https://github.com/latex-lsp/tree-sitter-latex";
   
"${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-swift::git+https://github.com/tree-sitter/tree-sitter-swift";
   
"${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-lua::git+https://github.com/nvim-treesitter/tree-sitter-lua";
   
"${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-latex::git+https://github.com/latex-lsp/tree-sitter-latex";
   
"${pkgname}-tree-sitter-ocaml::git+https://github.com/tree-sitter/tree-sitter-ocaml";
+  
"${pkgname}-tree-sitter-svelte::git+https://github.com/Himujjal/tree-sitter-svelte";
+  
"${pkgname}-tree-sitter-tsq::git+https://github.com/tree-sitter/tree-sitter-tsq";
   
"${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-perl::git+https://github.com/ganezdragon/tree-sitter-perl";
   "${pkgname}-tree-sitter-zig::git+https://github.com/maxxnino/tree-sitter-zig";
+  
"${pkgname}-tree-sitter-comment::git+https://github.com/stsewd/tree-sitter-comment";
+  
"${pkgname}-tree-sitter-llvm::git+https://github.com/benwilliamgraham/tree-sitter-llvm";
+  
"${pkgname}-tree-sitter-typescript::git+https://github.com/tree-sitter/tree-sitter-typescript";
+  
"${pkgname}-tree-sitter-glsl::git+https://github.com/theHamsta/tree-sitter-glsl.git";
+  
"${pkgname}-tree-sitter-dart::git+https://github.com/UserNobody14/tree-sitter-dart.git";
+  
"${pkgname}-tree-sitter-wgsl::git+https://github.com/szebniok/tree-sitter-wgsl";
+  "${pkgname}-tree-sitter-fish::git+https://github.com/ram02z/tree-sitter-fish";
+  
"${pkgname}-tree-sitter-markdown::git+https://github.com/MDeiml/tree-sitter-markdown";
+  
"${pkgname}-tree-sitter-dockerfile::git+https://github.com/camdencheek/tree-sitter-dockerfile.git";
+  
"${pkgname}-tree-sitter-git-diff::git+https://github.com/the-mikedavis/tree-sitter-git-diff.git";
+  
"${pkgname}-tree-sitter-git-rebase::git+https://github.com/the-mikedavis/tree-sitter-git-rebase.git";
+  
"${pkgname}-tree-sitter-tablegen::git+https://github.com/Flakebi/tree-sitter-tablegen";
   "${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-nix::git+https://github.com/cstrahan/tree-sitter-nix";
-  
"${pkgname}-tree-sitter-ledger::git+https://github.com/cbarrete/tree-sitter-ledger";
+  
"${pkgname}-tree-sitter-git-commit::git+https://github.com/the-mikedavis/tree-sitter-git-commit.git";
   "$pkgname.sh"
 )
 sha256sums=('SKIP'
@@ -84,12 +97,25 @@
             'SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
             'f782c93bc0f2c7b27ec62fb2ba36e11b3354c3953405f8d2017b039c9eac500a')
+options=('!lto')
 
 prepare() {
   cd "$pkgname"
 
-  git submodule init
   git config submodule."helix-syntax/languages/tree-sitter-cpp".url 
"${srcdir}/${pkgname}"-tree-sitter-cpp
   git config submodule."helix-syntax/languages/tree-sitter-javascript".url 
"${srcdir}/${pkgname}"-tree-sitter-javascript
   git config submodule."helix-syntax/languages/tree-sitter-julia".url 
"${srcdir}/${pkgname}"-tree-sitter-julia
@@ -124,9 +150,22 @@
   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 config submodule."helix-syntax/languages/tree-sitter-glsl".url 
"${srcdir}/${pkgname}"-tree-sitter-glsl
+  git config submodule."helix-syntax/languages/tree-sitter-perl".url 
"${srcdir}/${pkgname}"-tree-sitter-perl
+  git config submodule."helix-syntax/languages/tree-sitter-comment".url 
"${srcdir}/${pkgname}"-tree-sitter-comment
+  git config submodule."helix-syntax/languages/tree-sitter-wgsl".url 
"${srcdir}/${pkgname}"-tree-sitter-wgsl
+  git config submodule."helix-syntax/languages/tree-sitter-llvm".url 
"${srcdir}/${pkgname}"-tree-sitter-llvm
+  git config submodule."helix-syntax/languages/tree-sitter-markdown".url 
"${srcdir}/${pkgname}"-tree-sitter-markdown
+  git config submodule."helix-syntax/languages/tree-sitter-dart".url 
"${srcdir}/${pkgname}"-tree-sitter-dart
+  git config submodule."helix-syntax/languages/tree-sitter-dockerfile".url 
"${srcdir}/${pkgname}"-tree-sitter-dockerfile
+  git config submodule."helix-syntax/languages/tree-sitter-fish".url 
"${srcdir}/${pkgname}"-tree-sitter-fish
+  git config submodule."helix-syntax/languages/tree-sitter-git-commit".url 
"${srcdir}/${pkgname}"-tree-sitter-git-commit
+  git config submodule."helix-syntax/languages/tree-sitter-git-diff".url 
"${srcdir}/${pkgname}"-tree-sitter-git-diff
+  git config submodule."helix-syntax/languages/tree-sitter-tablegen".url 
"${srcdir}/${pkgname}"-tree-sitter-tablegen
+  git config submodule."helix-syntax/languages/tree-sitter-git-rebase".url 
"${srcdir}/${pkgname}"-tree-sitter-git-rebase
 
   git submodule update --init --recursive
-  cargo fetch --locked
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }
 
 build() {

Reply via email to