Ravenports generated: 24 May 2019 13:41
[ravenports.git] / bucket_96 / nodejs
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               nodejs
4 VERSION=                12.3.1
5 KEYWORDS=               www lang
6 VARIANTS=               standard
7 SDESC[standard]=        Evented I/O for V8 JavaScript
8 HOMEPAGE=               https://nodejs.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            http://nodejs.org/dist/v12.3.1/
13 DISTFILE[1]=            node-v12.3.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       icu:single:standard
23                         libuv:single:standard
24                         c-ares:single:standard
25                         libnghttp2:single:standard
26
27 USES=                   execinfo gmake python:build,py27 pkgconfig
28                         shebangfix zlib
29
30 DISTNAME=               node-v12.3.1
31
32 LICENSE=                MIT:primary
33 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE
34 LICENSE_SCHEME=         solo
35
36 FPC_EQUIVALENT=         www/node
37 SHEBANG_FILES=          tools/specialize_node_d.py
38                         tools/genv8constants.py
39
40 MUST_CONFIGURE=         yes
41 CONFIGURE_ARGS=         --prefix={{PREFIX}}
42                         --without-snapshot
43                         --without-npm
44                         --without-dtrace
45                         --shared-cares
46                         --shared-libuv
47                         --shared-zlib
48                         --shared-nghttp2
49                         --with-intl=system-icu
50
51 MAKE_ENV=               CC.host={{CC}}
52                         CXX.host={{CXX}}
53                         LINK.host={{CXX}}
54                         LINK.target={{CXX}}
55
56 post-patch:
57         ${GREP} -rl "/usr/local" ${WRKSRC} | \
58                 ${XARGS} ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
59         # So many different ways to run python. Fix them all.
60         ${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
61                 ${WRKSRC}/configure
62         ${FIND} ${WRKSRC} -type f -name '*.gyp*' -print0 | \
63                 ${XARGS} -0 ${REINPLACE_CMD} \
64                         -e "s|'python'|'${PYTHON_CMD}'|" \
65                         -e 's|<!(python |<!(${PYTHON_CMD} |' \
66                         -e 's|\&\& python |\&\& ${PYTHON_CMD} |'
67         # fix inability for torque to find libz
68         ${REINPLACE_CMD} -e 's|@RAVRPATH@|-Wl,-rpath,${PREFIX}/lib|' \
69                 ${WRKSRC}/tools/v8_gypfiles/v8.gyp
70         ${FIND} ${WRKSRC} -name "*.bak" -delete
71
72 post-install:
73         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
74         ${CHOWN} ${MANMODE} ${STAGEDIR}${PREFIX}/share/man/man1/node.1
75
76 [FILE:263:descriptions/desc.primary]
77 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript
78 engine. Node.js uses an event-driven, non-blocking I/O model that
79 makes it lightweight and efficient. Node.js' package ecosystem,
80 npm, is the largest ecosystem of open source libraries in the world.
81
82
83 [FILE:98:distinfo]
84 d9132342815f04fdb8eb6cac5607fcee929a79e0339449774f411efed81693ac     49112048 node-v12.3.1.tar.gz
85
86
87 [FILE:18911:manifests/plist.primary]
88 bin/node
89 include/node/
90  common.gypi
91  config.gypi
92  js_native_api.h
93  js_native_api_types.h
94  node.h
95  node_api.h
96  node_api_types.h
97  node_buffer.h
98  node_object_wrap.h
99  node_version.h
100  v8-internal.h
101  v8-platform.h
102  v8-profiler.h
103  v8-testing.h
104  v8-util.h
105  v8-value-serializer-version.h
106  v8-version-string.h
107  v8-version.h
108  v8-wasm-trap-handler-posix.h
109  v8-wasm-trap-handler-win.h
110  v8.h
111  v8config.h
112 include/node/libplatform/
113  libplatform-export.h
114  libplatform.h
115  v8-tracing.h
116 include/node/openssl/
117  aes.h
118  asn1.h
119  asn1_mac.h
120  asn1err.h
121  asn1t.h
122  async.h
123  asyncerr.h
124  bio.h
125  bioerr.h
126  blowfish.h
127  bn.h
128  bn_conf.h
129  bn_conf_asm.h
130  bn_conf_no-asm.h
131  bnerr.h
132  buffer.h
133  buffererr.h
134  camellia.h
135  cast.h
136  cmac.h
137  cms.h
138  cmserr.h
139  comp.h
140  comperr.h
141  conf.h
142  conf_api.h
143  conferr.h
144  crypto.h
145  cryptoerr.h
146  ct.h
147  cterr.h
148  des.h
149  dh.h
150  dherr.h
151  dsa.h
152  dsaerr.h
153  dso_conf.h
154  dso_conf_asm.h
155  dso_conf_no-asm.h
156  dtls1.h
157  e_os2.h
158  ebcdic.h
159  ec.h
160  ecdh.h
161  ecdsa.h
162  ecerr.h
163  engine.h
164  engineerr.h
165  err.h
166  evp.h
167  evperr.h
168  hmac.h
169  idea.h
170  kdf.h
171  kdferr.h
172  lhash.h
173  md2.h
174  md4.h
175  md5.h
176  mdc2.h
177  modes.h
178  obj_mac.h
179  objects.h
180  objectserr.h
181  ocsp.h
182  ocsperr.h
183  opensslconf.h
184  opensslconf_asm.h
185  opensslconf_no-asm.h
186  opensslv.h
187  ossl_typ.h
188  pem.h
189  pem2.h
190  pemerr.h
191  pkcs12.h
192  pkcs12err.h
193  pkcs7.h
194  pkcs7err.h
195  rand.h
196  rand_drbg.h
197  randerr.h
198  rc2.h
199  rc4.h
200  rc5.h
201  ripemd.h
202  rsa.h
203  rsaerr.h
204  safestack.h
205  seed.h
206  sha.h
207  srp.h
208  srtp.h
209  ssl.h
210  ssl2.h
211  ssl3.h
212  sslerr.h
213  stack.h
214  store.h
215  storeerr.h
216  symhacks.h
217  tls1.h
218  ts.h
219  tserr.h
220  txt_db.h
221  ui.h
222  uierr.h
223  whrlpool.h
224  x509.h
225  x509_vfy.h
226  x509err.h
227  x509v3.h
228  x509v3err.h
229 include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
230 include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/
231  bn_conf.h
232  dso_conf.h
233 include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
234 include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
235 include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
236 include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/
237  bn_conf.h
238  dso_conf.h
239 include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
240 include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslconf.h
241 include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
242 include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/
243  bn_conf.h
244  dso_conf.h
245 include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
246 include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
247 include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
248 include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/
249  bn_conf.h
250  dso_conf.h
251 include/node/openssl/archs/VC-WIN32/asm/include/progs.h
252 include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslconf.h
253 include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
254 include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/
255  bn_conf.h
256  dso_conf.h
257 include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
258 include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslconf.h
259 include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
260 include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/
261  bn_conf.h
262  dso_conf.h
263 include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
264 include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
265 include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
266 include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/
267  bn_conf.h
268  dso_conf.h
269 include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
270 include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslconf.h
271 include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
272 include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/
273  bn_conf.h
274  dso_conf.h
275 include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
276 include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
277 include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
278 include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/
279  bn_conf.h
280  dso_conf.h
281 include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
282 include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslconf.h
283 include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
284 include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/
285  bn_conf.h
286  dso_conf.h
287 include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
288 include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
289 include/node/openssl/archs/aix-gcc/asm/crypto/buildinf.h
290 include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/
291  bn_conf.h
292  dso_conf.h
293 include/node/openssl/archs/aix-gcc/asm/include/progs.h
294 include/node/openssl/archs/aix-gcc/asm/include/openssl/opensslconf.h
295 include/node/openssl/archs/aix-gcc/asm_avx2/crypto/buildinf.h
296 include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/
297  bn_conf.h
298  dso_conf.h
299 include/node/openssl/archs/aix-gcc/asm_avx2/include/progs.h
300 include/node/openssl/archs/aix-gcc/asm_avx2/include/openssl/opensslconf.h
301 include/node/openssl/archs/aix-gcc/no-asm/crypto/buildinf.h
302 include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/
303  bn_conf.h
304  dso_conf.h
305 include/node/openssl/archs/aix-gcc/no-asm/include/progs.h
306 include/node/openssl/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
307 include/node/openssl/archs/aix64-gcc/asm/crypto/buildinf.h
308 include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/
309  bn_conf.h
310  dso_conf.h
311 include/node/openssl/archs/aix64-gcc/asm/include/progs.h
312 include/node/openssl/archs/aix64-gcc/asm/include/openssl/opensslconf.h
313 include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/buildinf.h
314 include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/
315  bn_conf.h
316  dso_conf.h
317 include/node/openssl/archs/aix64-gcc/asm_avx2/include/progs.h
318 include/node/openssl/archs/aix64-gcc/asm_avx2/include/openssl/opensslconf.h
319 include/node/openssl/archs/aix64-gcc/no-asm/crypto/buildinf.h
320 include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/
321  bn_conf.h
322  dso_conf.h
323 include/node/openssl/archs/aix64-gcc/no-asm/include/progs.h
324 include/node/openssl/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
325 include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
326 include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/
327  bn_conf.h
328  dso_conf.h
329 include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
330 include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
331 include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
332 include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/
333  bn_conf.h
334  dso_conf.h
335 include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
336 include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslconf.h
337 include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
338 include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/
339  bn_conf.h
340  dso_conf.h
341 include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
342 include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
343 include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
344 include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/
345  bn_conf.h
346  dso_conf.h
347 include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
348 include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
349 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
350 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/
351  bn_conf.h
352  dso_conf.h
353 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
354 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslconf.h
355 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
356 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/
357  bn_conf.h
358  dso_conf.h
359 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
360 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
361 include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
362 include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/
363  bn_conf.h
364  dso_conf.h
365 include/node/openssl/archs/linux-aarch64/asm/include/progs.h
366 include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslconf.h
367 include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
368 include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/
369  bn_conf.h
370  dso_conf.h
371 include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
372 include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslconf.h
373 include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
374 include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/
375  bn_conf.h
376  dso_conf.h
377 include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
378 include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
379 include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
380 include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/
381  bn_conf.h
382  dso_conf.h
383 include/node/openssl/archs/linux-armv4/asm/include/progs.h
384 include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslconf.h
385 include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
386 include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/
387  bn_conf.h
388  dso_conf.h
389 include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
390 include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslconf.h
391 include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
392 include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/
393  bn_conf.h
394  dso_conf.h
395 include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
396 include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
397 include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
398 include/node/openssl/archs/linux-elf/asm/crypto/include/internal/
399  bn_conf.h
400  dso_conf.h
401 include/node/openssl/archs/linux-elf/asm/include/progs.h
402 include/node/openssl/archs/linux-elf/asm/include/openssl/opensslconf.h
403 include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
404 include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/
405  bn_conf.h
406  dso_conf.h
407 include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
408 include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslconf.h
409 include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
410 include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/
411  bn_conf.h
412  dso_conf.h
413 include/node/openssl/archs/linux-elf/no-asm/include/progs.h
414 include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslconf.h
415 include/node/openssl/archs/linux-ppc/asm/crypto/buildinf.h
416 include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/
417  bn_conf.h
418  dso_conf.h
419 include/node/openssl/archs/linux-ppc/asm/include/progs.h
420 include/node/openssl/archs/linux-ppc/asm/include/openssl/opensslconf.h
421 include/node/openssl/archs/linux-ppc/asm_avx2/crypto/buildinf.h
422 include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/
423  bn_conf.h
424  dso_conf.h
425 include/node/openssl/archs/linux-ppc/asm_avx2/include/progs.h
426 include/node/openssl/archs/linux-ppc/asm_avx2/include/openssl/opensslconf.h
427 include/node/openssl/archs/linux-ppc/no-asm/crypto/buildinf.h
428 include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/
429  bn_conf.h
430  dso_conf.h
431 include/node/openssl/archs/linux-ppc/no-asm/include/progs.h
432 include/node/openssl/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
433 include/node/openssl/archs/linux-ppc64/asm/crypto/buildinf.h
434 include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/
435  bn_conf.h
436  dso_conf.h
437 include/node/openssl/archs/linux-ppc64/asm/include/progs.h
438 include/node/openssl/archs/linux-ppc64/asm/include/openssl/opensslconf.h
439 include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
440 include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/
441  bn_conf.h
442  dso_conf.h
443 include/node/openssl/archs/linux-ppc64/asm_avx2/include/progs.h
444 include/node/openssl/archs/linux-ppc64/asm_avx2/include/openssl/opensslconf.h
445 include/node/openssl/archs/linux-ppc64/no-asm/crypto/buildinf.h
446 include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/
447  bn_conf.h
448  dso_conf.h
449 include/node/openssl/archs/linux-ppc64/no-asm/include/progs.h
450 include/node/openssl/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
451 include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
452 include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/
453  bn_conf.h
454  dso_conf.h
455 include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
456 include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
457 include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
458 include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/
459  bn_conf.h
460  dso_conf.h
461 include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
462 include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslconf.h
463 include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
464 include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/
465  bn_conf.h
466  dso_conf.h
467 include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
468 include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
469 include/node/openssl/archs/linux-x32/asm/crypto/buildinf.h
470 include/node/openssl/archs/linux-x32/asm/crypto/include/internal/
471  bn_conf.h
472  dso_conf.h
473 include/node/openssl/archs/linux-x32/asm/include/progs.h
474 include/node/openssl/archs/linux-x32/asm/include/openssl/opensslconf.h
475 include/node/openssl/archs/linux-x32/asm_avx2/crypto/buildinf.h
476 include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/
477  bn_conf.h
478  dso_conf.h
479 include/node/openssl/archs/linux-x32/asm_avx2/include/progs.h
480 include/node/openssl/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h
481 include/node/openssl/archs/linux-x32/no-asm/crypto/buildinf.h
482 include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/
483  bn_conf.h
484  dso_conf.h
485 include/node/openssl/archs/linux-x32/no-asm/include/progs.h
486 include/node/openssl/archs/linux-x32/no-asm/include/openssl/opensslconf.h
487 include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
488 include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/
489  bn_conf.h
490  dso_conf.h
491 include/node/openssl/archs/linux-x86_64/asm/include/progs.h
492 include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslconf.h
493 include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
494 include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/
495  bn_conf.h
496  dso_conf.h
497 include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
498 include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslconf.h
499 include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
500 include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/
501  bn_conf.h
502  dso_conf.h
503 include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
504 include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
505 include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
506 include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/
507  bn_conf.h
508  dso_conf.h
509 include/node/openssl/archs/linux32-s390x/asm/include/progs.h
510 include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslconf.h
511 include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
512 include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/
513  bn_conf.h
514  dso_conf.h
515 include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
516 include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslconf.h
517 include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
518 include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/
519  bn_conf.h
520  dso_conf.h
521 include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
522 include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
523 include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
524 include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/
525  bn_conf.h
526  dso_conf.h
527 include/node/openssl/archs/linux64-s390x/asm/include/progs.h
528 include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslconf.h
529 include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
530 include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/
531  bn_conf.h
532  dso_conf.h
533 include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
534 include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslconf.h
535 include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
536 include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/
537  bn_conf.h
538  dso_conf.h
539 include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
540 include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
541 include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
542 include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/
543  bn_conf.h
544  dso_conf.h
545 include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
546 include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
547 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
548 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/
549  bn_conf.h
550  dso_conf.h
551 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
552 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslconf.h
553 include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
554 include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/
555  bn_conf.h
556  dso_conf.h
557 include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
558 include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
559 include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
560 include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/
561  bn_conf.h
562  dso_conf.h
563 include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
564 include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
565 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
566 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/
567  bn_conf.h
568  dso_conf.h
569 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
570 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslconf.h
571 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
572 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/
573  bn_conf.h
574  dso_conf.h
575 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
576 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
577 share/man/man1/node.1.gz
578 share/systemtap/tapset/node.stp
579
580
581 [FILE:43:manifests/plist.docs]
582 share/doc/node/
583  gdbinit
584  lldb_commands.py
585
586
587 [FILE:702:patches/patch-deps_openssl_config_bn__conf__asm.h]
588 --- deps/openssl/config/bn_conf_asm.h.orig      2019-05-22 12:21:52 UTC
589 +++ deps/openssl/config/bn_conf_asm.h
590 @@ -23,7 +23,7 @@
591  # include "./archs/VC-WIN64A/asm/crypto/include/internal/bn_conf.h"
592  #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
593  # include "./archs/BSD-x86/asm/crypto/include/internal/bn_conf.h"
594 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
595 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)) && defined(__x86_64__)
596  # include "./archs/BSD-x86_64/asm/crypto/include/internal/bn_conf.h"
597  #elif defined(__sun) && defined(__i386__)
598  # include "./archs/solaris-x86-gcc/asm/crypto/include/internal/bn_conf.h"
599
600
601 [FILE:708:patches/patch-deps_openssl_config_dso__conf__asm.h]
602 --- deps/openssl/config/dso_conf_asm.h.orig     2019-05-22 12:21:52 UTC
603 +++ deps/openssl/config/dso_conf_asm.h
604 @@ -23,7 +23,7 @@
605  # include "./archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h"
606  #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
607  # include "./archs/BSD-x86/asm/crypto/include/internal/dso_conf.h"
608 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
609 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)) && defined(__x86_64__)
610  # include "./archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h"
611  #elif defined(__sun) && defined(__i386__)
612  # include "./archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h"
613
614
615 [FILE:697:patches/patch-deps_openssl_config_opensslconf__asm.h]
616 --- deps/openssl/config/opensslconf_asm.h.orig  2019-05-22 12:21:52 UTC
617 +++ deps/openssl/config/opensslconf_asm.h
618 @@ -110,7 +110,7 @@
619  # include "./archs/VC-WIN64A/asm/include/openssl/opensslconf.h"
620  #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
621  # include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
622 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
623 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined (__DragonFly__)) && defined(__x86_64__)
624  # include "./archs/BSD-x86_64/asm/include/openssl/opensslconf.h"
625  #elif defined(__sun) && defined(__i386__)
626  # include "./archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h"
627
628
629 [FILE:445:patches/patch-deps_v8_src_d8-posix.cc]
630 --- deps/v8/src/d8-posix.cc.orig        2019-05-22 12:21:53 UTC
631 +++ deps/v8/src/d8-posix.cc
632 @@ -363,7 +363,7 @@ static Local<Value> GetStdout(Isolate* i
633  // See http://code.google.com/p/v8/issues/detail?id=401.
634  #if defined(WNOWAIT) && !defined(ANDROID) && !defined(__APPLE__) && \
635      !defined(__NetBSD__) && !defined(__Fuchsia__)
636 -#if !defined(__FreeBSD__)
637 +#if !defined(__FreeBSD__) && !defined(__DragonFly__)
638  #define HAS_WAITID 1
639  #endif
640  #endif
641
642
643 [FILE:394:patches/patch-tools_gyp_pylib_gyp_common.py]
644 --- tools/gyp/pylib/gyp/common.py.orig  2019-05-22 12:21:54 UTC
645 +++ tools/gyp/pylib/gyp/common.py
646 @@ -423,6 +423,8 @@ def GetFlavor(params):
647      return 'solaris'
648    if sys.platform.startswith('freebsd'):
649      return 'freebsd'
650 +  if sys.platform.startswith('dragon'):
651 +    return 'freebsd'
652    if sys.platform.startswith('openbsd'):
653      return 'openbsd'
654    if sys.platform.startswith('netbsd'):
655
656
657 [FILE:424:patches/patch-tools_install.py]
658 --- tools/install.py.orig       2019-05-22 12:21:55 UTC
659 +++ tools/install.py
660 @@ -151,7 +151,7 @@ def files(action):
661    action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
662    action(['deps/v8/tools/lldb_commands.py'], 'share/doc/node/')
663  
664 -  if 'freebsd' in sys.platform or 'openbsd' in sys.platform:
665 +  if 'skipme' in sys.platform:
666      action(['doc/node.1'], 'man/man1/')
667    else:
668      action(['doc/node.1'], 'share/man/man1/')
669
670
671 [FILE:790:patches/patch-tools_v8__gypfiles_broken_standalone.gypi]
672 --- tools/v8_gypfiles/broken/standalone.gypi.orig       2019-05-22 12:21:55 UTC
673 +++ tools/v8_gypfiles/broken/standalone.gypi
674 @@ -53,6 +53,7 @@
675            'variables': {
676              'conditions': [
677                ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or \
678 +                 OS=="dragonfly" or \
679                   OS=="netbsd" or OS=="mac" or OS=="qnx" or OS=="aix"', {
680                  # This handles the Unix platforms we generally deal with.
681                  # Anything else gets passed through, which probably won't work
682 @@ -743,6 +744,7 @@
683        },  # target_defaults
684      }],  # OS=="mac"
685      ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \
686 +       or OS=="dragonfly" \
687         or OS=="netbsd" or OS=="aix"', {
688        'target_defaults': {
689          'cflags': [
690
691
692 [FILE:1246:patches/patch-tools_v8__gypfiles_v8.gyp]
693 --- tools/v8_gypfiles/v8.gyp.orig       2019-05-22 12:21:55 UTC
694 +++ tools/v8_gypfiles/v8.gyp
695 @@ -2224,6 +2224,7 @@
696          ['OS=="linux"', {
697              'link_settings': {
698                'libraries': [
699 +               '@RAVRPATH@',
700                  '-ldl',
701                  '-lrt'
702                ],
703 @@ -2384,7 +2385,7 @@
704          ['OS=="openbsd"', {
705              'link_settings': {
706                'libraries': [
707 -                '-L/usr/local/lib -lexecinfo',
708 +                '-L/usr/local/lib @RAVRPATH@ -lexecinfo',
709              ]},
710              'sources': [
711                '<(V8_ROOT)/src/base/debug/stack_trace_posix.cc',
712 @@ -2399,7 +2400,7 @@
713          ['OS=="netbsd"', {
714              'link_settings': {
715                'libraries': [
716 -                '-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lexecinfo',
717 +                '-L/usr/pkg/lib @RAVRPATH@ -lexecinfo',
718              ]},
719              'sources': [
720                '<(V8_ROOT)/src/base/debug/stack_trace_posix.cc',
721 @@ -2414,7 +2415,7 @@
722          ['OS=="solaris"', {
723              'link_settings': {
724                'libraries': [
725 -                '-lnsl -lrt',
726 +                '-lnsl -lrt @RAVRPATH@',
727              ]},
728              'sources': [
729                '<(V8_ROOT)/src/base/debug/stack_trace_posix.cc',
730
731
732 [FILE:380:dragonfly/patch-node.gypi]
733 Remove this patch when dragonfly sysroot based on Release 5.4.2 or later
734
735 --- node.gypi.orig      2019-05-22 12:21:54 UTC
736 +++ node.gypi
737 @@ -299,7 +299,7 @@
738      [ 'OS=="sunos"', {
739        'ldflags': [ '-Wl,-M,/usr/lib/ld/map.noexstk' ],
740      }],
741 -    [ 'OS in "freebsd linux"', {
742 +    [ 'OS in "linux"', {
743        'ldflags': [ '-Wl,-z,relro',
744                     '-Wl,-z,now' ]
745      }],
746