1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[v27]= Run JavaScript code from Ruby (v27)
8 SDESC[v30]= Run JavaScript code from Ruby (v30)
9 SDESC[v31]= Run JavaScript code from Ruby (v31)
10 HOMEPAGE= https://github.com/rails/execjs
11 CONTACT= Ruby_Automaton[ruby@ironwolf.systems]
14 SITES[main]= RUBYGEMS/
15 DISTFILE[1]= execjs-2.8.1.gem:main
22 OPTIONS_AVAILABLE= RUBY27 RUBY30 RUBY31
23 OPTIONS_STANDARD= none
24 VOPTS[v27]= RUBY27=ON RUBY30=OFF RUBY31=OFF
25 VOPTS[v30]= RUBY27=OFF RUBY30=ON RUBY31=OFF
26 VOPTS[v31]= RUBY27=OFF RUBY30=OFF RUBY31=ON
28 RUN_DEPENDS= nodejs:primary:standard
30 DISTNAME= execjs-2.8.1
34 [RUBY30].USES_ON= gem:v30
36 [RUBY31].USES_ON= gem:v31
38 [RUBY27].USES_ON= gem:v27
41 ${REINPLACE_CMD} -e 's#%%LOCALBASE%%#${LOCALBASE}#' \
42 ${WRKSRC}/lib/execjs/runtimes.rb
44 [FILE:47:descriptions/desc.single]
45 ExecJS lets you run JavaScript code from Ruby.
49 6d939919cfd81bcc4d6556f322c3995a70cfe4289ea0bd3b1f999b489c323088 17408 ruby/execjs-2.8.1.gem
52 [FILE:388:patches/patch-lib_execjs_runtimes.rb]
53 --- lib/execjs/runtimes.rb.orig 2021-05-28 20:23:01 UTC
54 +++ lib/execjs/runtimes.rb
55 @@ -17,7 +17,7 @@ module ExecJS
57 Node = ExternalRuntime.new(
59 - command: ["node", "nodejs"],
60 + command: ["node", "nodejs", "%%LOCALBASE%%/bin/node"],
61 runner_path: ExecJS.root + "/support/node_runner.js",