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() {
