Package Details: onivim-git 0.3.7.beta2.r46.g50d89d1a5-2

Git Clone URL: https://aur.archlinux.org/onivim-git.git (read-only, click to copy)
Package Base: onivim-git
Description: Modern modal editing, powered by Neovim
Upstream URL: https://github.com/onivim/oni
Licenses: MIT
Conflicts: oni
Provides: oni
Submitter: mfracker
Maintainer: mfracker
Last Packager: mfracker
Votes: 1
Popularity: 0.000000
First Submitted: 2018-11-05 09:36 (UTC)
Last Updated: 2019-03-18 21:32 (UTC)

Latest Comments

sudoforge commented on 2019-04-15 16:05 (UTC) (edited on 2019-04-15 16:05 (UTC) by sudoforge)

To build in a chroot, makedepends needs to include git.

diff --git a/PKGBUILD b/PKGBUILD
index a810b1c..e47c0f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ provides=("oni")
 url="https://github.com/onivim/oni"
 license=("MIT")
 depends=("neovim" "nodejs>=8.15.1" "gconf" "libxss")
-makedepends=("tar" "rsync" "yarn" "npm")
+makedepends=("git" "tar" "rsync" "yarn" "npm")
 source=("git+https://github.com/onivim/$_reponame.git"
         "LICENSE::https://raw.githubusercontent.com/onivim/oni/master/LICENSE"
         "oni.desktop"

mfracker commented on 2019-03-18 21:15 (UTC) (edited on 2019-03-18 21:16 (UTC) by mfracker)

@superherointj Originally it was put as nodejs-lts-carbon, since CI builds for oni are using node8. I am updating it to nodejs right now, since there is no real reason why it must be node8.

EDIT: typo

superherointj commented on 2019-03-17 23:47 (UTC)

Why not use latest nodejs? Using old version of node will just create conflicts. I could not install it because of same reason.

mfracker commented on 2019-02-28 15:27 (UTC)

@trevdev I don't have plans to make this possible.

trevdev commented on 2019-02-28 03:21 (UTC)

Is there any chance that this could be build with nvm instead of lts-carbon? For those of us who have some other version of node installed, the dependencies become a conflict.

mfracker commented on 2018-11-24 14:00 (UTC)

@kf1123 Thank you! I’ll add it when I get home.

kf1123 commented on 2018-11-24 07:59 (UTC) (edited on 2018-11-24 08:01 (UTC) by kf1123)

I think this package requires npm. https://github.com/onivim/oni/blob/master/vim/core/oni-plugin-typescript/package.json#L9

$ makepkg -sri
...
/bin/sh: npm: command not found
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build:plugin:oni-plugin-typescript" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
==> ERROR: A failure occurred in package().
    Aborting...
Error making: onivim-git

After install npm, build it successful.

mfracker commented on 2018-11-05 18:44 (UTC)

You're right. Thank you!

Yosh commented on 2018-11-05 17:24 (UTC)

You can add yarn as a dependency.