Package Details: onivim2-git 1952.4431f88b6-1

Git Clone URL: https://aur.archlinux.org/onivim2-git.git (read-only, click to copy)
Package Base: onivim2-git
Description: Native, lightweight modal code editor
Upstream URL: https://github.com/onivim/oni2
Licenses: custom:OutrunLabsEULA
Conflicts: onivim2
Provides: onivim2
Submitter: freswa
Maintainer: freswa
Last Packager: freswa
Votes: 8
Popularity: 0.61
First Submitted: 2019-10-21 14:29
Last Updated: 2021-03-07 22:21

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

r3ddr4gOn commented on 2020-05-23 15:52

I had to add export PATH=/usr/bin/core_perl:$PATH to the build function so esy can find the shasum perl script (which is part of perl). So perl should probably also be in makedepends.

Thanks for the PKGBUILD it works great otherwise.

SolarAquarion commented on 2020-05-12 23:46

dependencies https://paste.debian.net/1146466/ the arch should also be ('x86_64')

tuxflo commented on 2020-05-12 22:55

Build is not working anymore. During the build process I'm asked about some AppImage integration, then the install fails with: => Starting package()... install: cannot stat 'Onivim2.AppDir/usr/share/applications/Onivim2.desktop': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... Error making: onivim2-git

Recognition commented on 2020-04-07 10:07

When building in a clean chroot, it fails on a missing makedepend clang:

Manually activating llvm toolset 7.0...
./esy/build.sh: line 33: /opt/rh/llvm-toolset-7.0/enable: No such file or directory
-- clang version:
./esy/build.sh: line 37: clang: command not found
-- clang++ version:
./esy/build.sh: line 39: clang++: command not found
ERROR at //gn/BUILDCONFIG.gn:92:14: Script returned non-zero exit code.
  is_clang = exec_script("gn/is_clang.py",
             ^----------
Current dir: /build/onivim2-git/src/esy_cache/3/b/esy_skia-f124b077/out/Static/
Command: python2 -- /build/onivim2-git/src/esy_cache/3/b/esy_skia-f124b077/gn/is_clang.py clang --gcc-toolchain=/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -stdlib=libstdc++ clang++ --gcc-toolchain=/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -I/usr/include/c++/4.8.5 -I/usr/include/c++/4.8.5/x86_64-redhat-linux -std=c++11 -stdlib=libstdc++
Returned 1.
stderr:

/bin/sh: clang: command not found
Traceback (most recent call last):
  File "/build/onivim2-git/src/esy_cache/3/b/esy_skia-f124b077/gn/is_clang.py", line 12, in <module>
    if ('clang' in subprocess.check_output('%s --version' % cc, shell=True) and
  File "/usr/lib/python2.7/subprocess.py", line 223, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'clang --gcc-toolchain=/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -stdlib=libstdc++ --version' returned non-zero exit status 127

error: command failed: 'bash' './esy/build.sh' 'linux' '/build/onivim2-git/src/esy_cache/3____________________________________________________i/esy_libjpeg_turbo-fc2602b2' (exited with 255)
esy-build-package: exiting with errors above...

Recognition commented on 2020-04-07 10:03

When building in a chroot, two dependencies don't exist: clang and python.

With clang added to makedepends, it fails on python like this:

FAILED: libskia.a
python /build/onivim2-git/src/esy_cache/3/b/esy_skia-f124b077/gn/ar.py ar libskia.a libskia.a.rsp
/bin/sh: python: command not found
ninja: build stopped: subcommand failed.
error: command failed: 'bash' './esy/build.sh' 'linux' '/build/onivim2-git/src/esy_cache3____________________________________________________/i/esy_libjpeg_turbo-fc2602b2' (exited with 1)
esy-build-package: exiting with errors above...
building esy-skia@github:revery-ui/esy-skia#07c13a9
esy: exiting due to errors above
==> ERROR: A failure occurred in build().
Aborting...

freswa commented on 2020-03-25 14:07

Build works fine in clean root for me.

SolarAquarion commented on 2020-03-10 04:24

add node-gyp and i guess build it in a chroot with the "--bind /dev/fuse"

SolarAquarion commented on 2020-03-09 02:10

it seems clang is a makedepend now. also python

KingLouie commented on 2020-02-26 12:46

There are two deps missing 1. nasm -> needed by revery 2. python2 -> needed by reason-skia

glennsl commented on 2019-12-14 19:52

FYI: node 13 breaks the latest release of esy (0.5.8) and hence also this package. It can be fixed by installing esy nightly with npm install -g @esy-nightly/esy. See the esy issue: https://github.com/esy/esy/issues/1010