[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