Package Details: v8-r 12.5.217-1

Git Clone URL: https://aur.archlinux.org/v8-r.git (read-only, click to copy)
Package Base: v8-r
Description: Google's open source JavaScript and WebAssembly engine
Upstream URL: https://v8.dev
Keywords: d8 javascript v8
Licenses: BSD
Conflicts: v8, v8-3.14, v8-6.7-static, v8-static-gyp, v8-static-gyp-5.4, v8.3.14-bin
Provides: v8
Submitter: JanMarvin
Maintainer: JanMarvin
Last Packager: JanMarvin
Votes: 8
Popularity: 0.000025
First Submitted: 2019-09-22 11:01 (UTC)
Last Updated: 2024-04-12 13:39 (UTC)

Pinned Comments

JanMarvin commented on 2019-09-22 11:16 (UTC) (edited on 2021-09-24 14:34 (UTC) by JanMarvin)

This package is required for the R-package V8 (https://github.com/jeroen/V8). It is frequently updated, though unless it is broken, users must not build all updates. Since V8 contains a large codebase and compilation takes a while, I recommend to build it in a directory and not with an AUR-helper.

[Edit:] For binary builds please see: https://garbuszus.de/archpkgs

Latest Comments

1 2 3 4 5 6 Next › Last »

JanMarvin commented on 2024-03-30 19:30 (UTC)

That should be possible, but depot-tools is a collection of software that is used almost exclusively for Chrome development and probably has no use outside of Google. The AUR packages for depot-tools were often barely maintained (someone put them in the AUR and later probably lost interest because ... nobody really has any use for them). Since the PKGBUILD has been like this for five years, is there a particular reason why you want to see this changed? You need internet access either way to retrieve the package sources, so I don't really see the advantage. You're also welcome to use the binaries for v8-r from Github or my small Arch repository if you don't want to pollute your PATH variable. This also saves about 15 minutes of the computer building the package with all available resources.

petronny commented on 2024-03-30 17:29 (UTC)

Hi, is it possible to use the depot-tools-git package instead of cloning the depot_tools repository?

JanMarvin commented on 2024-01-09 18:19 (UTC)

Sure, I'll add it to the next build. If you want binaries, but not built by me, you can also have a look at github where I mirror the package and build it via github actions e.g. https://github.com/JanMarvin/v8-R/releases/tag/12.2.176-1

hpmachining commented on 2024-01-09 03:42 (UTC)

Can you add procps-ng to the makedepends array? This is needed to build in a clean chroot. I originally didn't think it should be needed since it is a part of base, but apparently that's not the case. See my forum post here

JanMarvin commented on 2023-10-19 08:21 (UTC)

Thanks for reaching out. The change was introduced recently. I might patch it for tomorrows release (V8 upstream is usually not that responsive to non Google issues)

hpmachining commented on 2023-10-19 01:22 (UTC) (edited on 2023-10-19 01:25 (UTC) by hpmachining)

I am getting an error when building another project using the v8-typed-array.h file from this package.

/usr/include/v8-typed-array.h:26:22: error: #if with no expression
   26 | #if V8_ENABLE_SANDBOX

Changing #if to #ifdef fixes the error.

JanMarvin commented on 2022-11-01 16:06 (UTC)

@malacology please stop spamming.

malacology commented on 2022-11-01 15:06 (UTC)

r-v8 now use nodejs as depends instead of v8

gnaggnoyil commented on 2022-07-08 17:22 (UTC)

@JanMarvin Thanks. Your reply sounds reasonable. I'll ask android-sdk-build-tools maintainer to see if there are any ideas about resolving this conflict.