1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Evented I/O for V8 JavaScript
8 HOMEPAGE= https://nodejs.org/
12 SITES[main]= http://nodejs.org/dist/v14.7.0/
13 DISTFILE[1]= node-v14.7.0.tar.gz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BROKEN[sunos]= The ld.sun linker does not support required options
24 BUILDRUN_DEPENDS= icu:single:standard
26 c-ares:single:standard
27 libnghttp2:single:standard
29 USES= execinfo gmake python:build pkgconfig shebangfix cpe
32 DISTNAME= node-v14.7.0
35 LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE
40 FPC_EQUIVALENT= www/node
41 SHEBANG_FILES= tools/specialize_node_d.py
42 tools/genv8constants.py
45 CONFIGURE_ARGS= --prefix={{PREFIX}}
53 --with-intl=system-icu
55 MAKE_ENV= CC.host={{CC}}
60 INSTALL_REQ_TOOLCHAIN= yes
63 ${GREP} -rl "/usr/local" ${WRKSRC} | \
64 ${XARGS} ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
65 # So many different ways to run python. Fix them all.
66 ${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
68 ${FIND} ${WRKSRC} -type f -name '*.gyp*' -print0 | \
69 ${XARGS} -0 ${REINPLACE_CMD} \
70 -e "s|'python'|'${PYTHON_CMD}'|" \
71 -e 's|<!(python |<!(${PYTHON_CMD} |' \
72 -e 's|\&\& python |\&\& ${PYTHON_CMD} |'
73 # fix inability for torque to find libz
74 ${REINPLACE_CMD} -e 's|@RAVRPATH@|-Wl,-rpath,${PREFIX}/lib|' \
75 ${WRKSRC}/tools/v8_gypfiles/v8.gyp
76 ${FIND} ${WRKSRC} -name "*.bak" -delete
79 # using freebsd's config, but large pages not supported
80 ${REINPLACE_CMD} -e '/"linux freebsd mac"/ s/ freebsd//' \
84 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
85 ${CHOWN} ${MANMODE} ${STAGEDIR}${PREFIX}/share/man/man1/node.1
87 [FILE:263:descriptions/desc.primary]
88 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript
89 engine. Node.js uses an event-driven, non-blocking I/O model that
90 makes it lightweight and efficient. Node.js' package ecosystem,
91 npm, is the largest ecosystem of open source libraries in the world.
95 2a34cc5b7386259b1c601ae9e538a3a10403493fa42d3bcd95004782331a56ef 62213522 node-v14.7.0.tar.gz
98 [FILE:21088:manifests/plist.primary]
104 js_native_api_types.h
116 v8-value-serializer-version.h
119 v8-wasm-trap-handler-posix.h
120 v8-wasm-trap-handler-win.h
139 include/node/cppgc/internal/
148 prefinalizer-handler.h
149 include/node/libplatform/
153 include/node/openssl/
266 include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
267 include/node/openssl/archs/BSD-x86/asm/crypto/include/internal/
270 include/node/openssl/archs/BSD-x86/asm/include/progs.h
271 include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslconf.h
272 include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
273 include/node/openssl/archs/BSD-x86/asm_avx2/crypto/include/internal/
276 include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
277 include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslconf.h
278 include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
279 include/node/openssl/archs/BSD-x86/no-asm/crypto/include/internal/
282 include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
283 include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslconf.h
284 include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
285 include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/
288 include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
289 include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
290 include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
291 include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/
294 include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
295 include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslconf.h
296 include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
297 include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/
300 include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
301 include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
302 include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
303 include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/
306 include/node/openssl/archs/VC-WIN32/asm/include/progs.h
307 include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslconf.h
308 include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
309 include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/
312 include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
313 include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslconf.h
314 include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
315 include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/
318 include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
319 include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
320 include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
321 include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/
324 include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
325 include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslconf.h
326 include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
327 include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/
330 include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
331 include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
332 include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
333 include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/
336 include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
337 include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslconf.h
338 include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
339 include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/
342 include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
343 include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
344 include/node/openssl/archs/aix-gcc/asm/crypto/buildinf.h
345 include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/
348 include/node/openssl/archs/aix-gcc/asm/include/progs.h
349 include/node/openssl/archs/aix-gcc/asm/include/openssl/opensslconf.h
350 include/node/openssl/archs/aix-gcc/asm_avx2/crypto/buildinf.h
351 include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/
354 include/node/openssl/archs/aix-gcc/asm_avx2/include/progs.h
355 include/node/openssl/archs/aix-gcc/asm_avx2/include/openssl/opensslconf.h
356 include/node/openssl/archs/aix-gcc/no-asm/crypto/buildinf.h
357 include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/
360 include/node/openssl/archs/aix-gcc/no-asm/include/progs.h
361 include/node/openssl/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
362 include/node/openssl/archs/aix64-gcc/asm/crypto/buildinf.h
363 include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/
366 include/node/openssl/archs/aix64-gcc/asm/include/progs.h
367 include/node/openssl/archs/aix64-gcc/asm/include/openssl/opensslconf.h
368 include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/buildinf.h
369 include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/
372 include/node/openssl/archs/aix64-gcc/asm_avx2/include/progs.h
373 include/node/openssl/archs/aix64-gcc/asm_avx2/include/openssl/opensslconf.h
374 include/node/openssl/archs/aix64-gcc/no-asm/crypto/buildinf.h
375 include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/
378 include/node/openssl/archs/aix64-gcc/no-asm/include/progs.h
379 include/node/openssl/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
380 include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
381 include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/
384 include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
385 include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
386 include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
387 include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/
390 include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
391 include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslconf.h
392 include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
393 include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/
396 include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
397 include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
398 include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
399 include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/
402 include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
403 include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
404 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
405 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/
408 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
409 include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslconf.h
410 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
411 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/
414 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
415 include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
416 include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
417 include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/
420 include/node/openssl/archs/linux-aarch64/asm/include/progs.h
421 include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslconf.h
422 include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
423 include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/
426 include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
427 include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslconf.h
428 include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
429 include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/
432 include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
433 include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
434 include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
435 include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/
438 include/node/openssl/archs/linux-armv4/asm/include/progs.h
439 include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslconf.h
440 include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
441 include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/
444 include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
445 include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslconf.h
446 include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
447 include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/
450 include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
451 include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
452 include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
453 include/node/openssl/archs/linux-elf/asm/crypto/include/internal/
456 include/node/openssl/archs/linux-elf/asm/include/progs.h
457 include/node/openssl/archs/linux-elf/asm/include/openssl/opensslconf.h
458 include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
459 include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/
462 include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
463 include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslconf.h
464 include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
465 include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/
468 include/node/openssl/archs/linux-elf/no-asm/include/progs.h
469 include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslconf.h
470 include/node/openssl/archs/linux-ppc/asm/crypto/buildinf.h
471 include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/
474 include/node/openssl/archs/linux-ppc/asm/include/progs.h
475 include/node/openssl/archs/linux-ppc/asm/include/openssl/opensslconf.h
476 include/node/openssl/archs/linux-ppc/asm_avx2/crypto/buildinf.h
477 include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/
480 include/node/openssl/archs/linux-ppc/asm_avx2/include/progs.h
481 include/node/openssl/archs/linux-ppc/asm_avx2/include/openssl/opensslconf.h
482 include/node/openssl/archs/linux-ppc/no-asm/crypto/buildinf.h
483 include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/
486 include/node/openssl/archs/linux-ppc/no-asm/include/progs.h
487 include/node/openssl/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
488 include/node/openssl/archs/linux-ppc64/asm/crypto/buildinf.h
489 include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/
492 include/node/openssl/archs/linux-ppc64/asm/include/progs.h
493 include/node/openssl/archs/linux-ppc64/asm/include/openssl/opensslconf.h
494 include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
495 include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/
498 include/node/openssl/archs/linux-ppc64/asm_avx2/include/progs.h
499 include/node/openssl/archs/linux-ppc64/asm_avx2/include/openssl/opensslconf.h
500 include/node/openssl/archs/linux-ppc64/no-asm/crypto/buildinf.h
501 include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/
504 include/node/openssl/archs/linux-ppc64/no-asm/include/progs.h
505 include/node/openssl/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
506 include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
507 include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/
510 include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
511 include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
512 include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
513 include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/
516 include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
517 include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslconf.h
518 include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
519 include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/
522 include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
523 include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
524 include/node/openssl/archs/linux-x32/asm/crypto/buildinf.h
525 include/node/openssl/archs/linux-x32/asm/crypto/include/internal/
528 include/node/openssl/archs/linux-x32/asm/include/progs.h
529 include/node/openssl/archs/linux-x32/asm/include/openssl/opensslconf.h
530 include/node/openssl/archs/linux-x32/asm_avx2/crypto/buildinf.h
531 include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/
534 include/node/openssl/archs/linux-x32/asm_avx2/include/progs.h
535 include/node/openssl/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h
536 include/node/openssl/archs/linux-x32/no-asm/crypto/buildinf.h
537 include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/
540 include/node/openssl/archs/linux-x32/no-asm/include/progs.h
541 include/node/openssl/archs/linux-x32/no-asm/include/openssl/opensslconf.h
542 include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
543 include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/
546 include/node/openssl/archs/linux-x86_64/asm/include/progs.h
547 include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslconf.h
548 include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
549 include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/
552 include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
553 include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslconf.h
554 include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
555 include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/
558 include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
559 include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
560 include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
561 include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/
564 include/node/openssl/archs/linux32-s390x/asm/include/progs.h
565 include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslconf.h
566 include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
567 include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/
570 include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
571 include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslconf.h
572 include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
573 include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/
576 include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
577 include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
578 include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
579 include/node/openssl/archs/linux64-mips64/asm/crypto/include/internal/
582 include/node/openssl/archs/linux64-mips64/asm/include/progs.h
583 include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslconf.h
584 include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
585 include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/include/internal/
588 include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
589 include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslconf.h
590 include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
591 include/node/openssl/archs/linux64-mips64/no-asm/crypto/include/internal/
594 include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
595 include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslconf.h
596 include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
597 include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/
600 include/node/openssl/archs/linux64-s390x/asm/include/progs.h
601 include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslconf.h
602 include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
603 include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/
606 include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
607 include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslconf.h
608 include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
609 include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/
612 include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
613 include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
614 include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
615 include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/
618 include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
619 include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
620 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
621 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/
624 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
625 include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslconf.h
626 include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
627 include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/
630 include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
631 include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
632 include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
633 include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/
636 include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
637 include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
638 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
639 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/
642 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
643 include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslconf.h
644 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
645 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/
648 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
649 include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
650 share/man/man1/node.1.gz
651 share/systemtap/tapset/node.stp
654 [FILE:43:manifests/plist.docs]
660 [FILE:702:patches/patch-deps_openssl_config_bn__conf__asm.h]
661 --- deps/openssl/config/bn_conf_asm.h.orig 2020-07-29 16:50:20 UTC
662 +++ deps/openssl/config/bn_conf_asm.h
664 # include "./archs/VC-WIN64A/asm/crypto/include/internal/bn_conf.h"
665 #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
666 # include "./archs/BSD-x86/asm/crypto/include/internal/bn_conf.h"
667 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
668 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)) && defined(__x86_64__)
669 # include "./archs/BSD-x86_64/asm/crypto/include/internal/bn_conf.h"
670 #elif defined(__sun) && defined(__i386__)
671 # include "./archs/solaris-x86-gcc/asm/crypto/include/internal/bn_conf.h"
674 [FILE:708:patches/patch-deps_openssl_config_dso__conf__asm.h]
675 --- deps/openssl/config/dso_conf_asm.h.orig 2020-07-29 16:50:20 UTC
676 +++ deps/openssl/config/dso_conf_asm.h
678 # include "./archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h"
679 #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
680 # include "./archs/BSD-x86/asm/crypto/include/internal/dso_conf.h"
681 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
682 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)) && defined(__x86_64__)
683 # include "./archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h"
684 #elif defined(__sun) && defined(__i386__)
685 # include "./archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h"
688 [FILE:697:patches/patch-deps_openssl_config_opensslconf__asm.h]
689 --- deps/openssl/config/opensslconf_asm.h.orig 2020-07-29 16:50:20 UTC
690 +++ deps/openssl/config/opensslconf_asm.h
692 # include "./archs/VC-WIN64A/asm/include/openssl/opensslconf.h"
693 #elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
694 # include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
695 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
696 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined (__DragonFly__)) && defined(__x86_64__)
697 # include "./archs/BSD-x86_64/asm/include/openssl/opensslconf.h"
698 #elif defined(__sun) && defined(__i386__)
699 # include "./archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h"
702 [FILE:1050:patches/patch-deps_uv_src_unix_udp.c]
703 --- deps/uv/src/unix/udp.c.orig 2020-07-29 16:50:21 UTC
704 +++ deps/uv/src/unix/udp.c
705 @@ -854,7 +854,7 @@ static int uv__udp_set_membership6(uv_ud
709 -#if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__ANDROID__)
710 +#if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__ANDROID__) && !defined(__DragonFly__)
711 static int uv__udp_set_source_membership4(uv_udp_t* handle,
712 const struct sockaddr_in* multicast_addr,
713 const char* interface_addr,
714 @@ -1031,7 +1031,7 @@ int uv_udp_set_source_membership(uv_udp_
715 const char* interface_addr,
716 const char* source_addr,
717 uv_membership membership) {
718 -#if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__ANDROID__)
719 +#if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__ANDROID__) && !defined(__DragonFly__)
721 union uv__sockaddr mcast_addr;
722 union uv__sockaddr src_addr;
725 [FILE:478:patches/patch-deps_v8_src_base_platform_condition-variable.cc]
726 --- deps/v8/src/base/platform/condition-variable.cc.orig 2020-07-29 16:50:21 UTC
727 +++ deps/v8/src/base/platform/condition-variable.cc
728 @@ -16,6 +16,7 @@ namespace base {
730 ConditionVariable::ConditionVariable() {
731 #if (V8_OS_FREEBSD || V8_OS_NETBSD || V8_OS_OPENBSD || \
732 + V8_OS_DRAGONFLYBSD || \
733 (V8_OS_LINUX && V8_LIBC_GLIBC))
734 // On Free/Net/OpenBSD and Linux with glibc we can change the time
735 // source for pthread_cond_timedwait() to use the monotonic clock.
738 [FILE:638:patches/patch-deps_v8_src_base_platform_platform-freebsd.cc]
739 --- deps/v8/src/base/platform/platform-freebsd.cc.orig 2020-07-29 16:50:21 UTC
740 +++ deps/v8/src/base/platform/platform-freebsd.cc
741 @@ -48,6 +48,9 @@ static unsigned StringToLong(char* buffe
744 std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
745 +#ifdef __DragonFly__
746 + return std::vector<SharedLibraryAddress>();
748 std::vector<SharedLibraryAddress> result;
749 int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()};
750 size_t miblen = sizeof(mib) / sizeof(mib[0]);
751 @@ -91,6 +94,7 @@ std::vector<OS::SharedLibraryAddress> OS
758 void OS::SignalCodeMovingGC() {}
761 [FILE:663:patches/patch-deps_v8_src_base_platform_platform-posix.cc]
762 --- deps/v8/src/base/platform/platform-posix.cc.orig 2020-07-29 16:50:21 UTC
763 +++ deps/v8/src/base/platform/platform-posix.cc
764 @@ -972,6 +972,7 @@ void Thread::SetThreadLocal(LocalStorage
765 // support it. MacOS and FreeBSD are different here.
766 #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_MACOSX) && !defined(_AIX) && \
767 !defined(V8_OS_SOLARIS)
768 +#if !defined(V8_OS_DRAGONFLYBSD)
771 void* Stack::GetStackStart() {
772 @@ -997,6 +998,7 @@ void* Stack::GetStackStart() {
776 +#endif // !defined(V8_OS_DRAGONFLYBSD)
777 #endif // !defined(V8_OS_FREEBSD) && !defined(V8_OS_MACOSX) &&
778 // !defined(_AIX) && !defined(V8_OS_SOLARIS)
782 [FILE:616:patches/patch-deps_v8_src_base_utils_random-number-generator.cc]
783 --- deps/v8/src/base/utils/random-number-generator.cc.orig 2020-07-29 16:50:21 UTC
784 +++ deps/v8/src/base/utils/random-number-generator.cc
785 @@ -51,7 +51,7 @@ RandomNumberGenerator::RandomNumberGener
786 result = rand_s(&second_half);
787 DCHECK_EQ(0, result);
788 SetSeed((static_cast<int64_t>(first_half) << 32) + second_half);
789 -#elif V8_OS_MACOSX || V8_OS_FREEBSD || V8_OS_OPENBSD
790 +#elif V8_OS_MACOSX || V8_OS_FREEBSD || V8_OS_OPENBSD || V8_OS_DRAGONFLYBSD
791 // Despite its prefix suggests it is not RC4 algorithm anymore.
792 // It always succeeds while having decent performance and
793 // no file descriptor involved.
796 [FILE:451:patches/patch-deps_v8_src_d8_d8-posix.cc]
797 --- deps/v8/src/d8/d8-posix.cc.orig 2020-07-29 16:50:21 UTC
798 +++ deps/v8/src/d8/d8-posix.cc
799 @@ -334,7 +334,7 @@ static Local<Value> GetStdout(Isolate* i
800 // See http://code.google.com/p/v8/issues/detail?id=401.
801 #if defined(WNOWAIT) && !defined(ANDROID) && !defined(__APPLE__) && \
802 !defined(__NetBSD__) && !defined(__Fuchsia__)
803 -#if !defined(__FreeBSD__)
804 +#if !defined(__FreeBSD__) && !defined(__DragonFly__)
810 [FILE:521:patches/patch-deps_v8_src_libsampler_sampler.cc]
811 --- deps/v8/src/libsampler/sampler.cc.orig 2020-07-29 16:50:21 UTC
812 +++ deps/v8/src/libsampler/sampler.cc
813 @@ -469,7 +469,7 @@ void SignalHandler::FillRegisterState(vo
814 state->sp = reinterpret_cast<void*>(mcontext->__ss.__esp);
815 state->fp = reinterpret_cast<void*>(mcontext->__ss.__ebp);
816 #endif // V8_HOST_ARCH_IA32
818 +#elif V8_OS_FREEBSD || V8_OS_DRAGONFLYBSD
819 #if V8_HOST_ARCH_IA32
820 state->pc = reinterpret_cast<void*>(mcontext.mc_eip);
821 state->sp = reinterpret_cast<void*>(mcontext.mc_esp);
824 [FILE:700:patches/patch-deps_v8_src_trap-handler_handler-inside-posix.cc]
825 --- deps/v8/src/trap-handler/handler-inside-posix.cc.orig 2020-07-29 16:50:21 UTC
826 +++ deps/v8/src/trap-handler/handler-inside-posix.cc
831 -#if defined(V8_OS_LINUX) || defined(V8_OS_FREEBSD)
832 +#if V8_OS_LINUX || V8_OS_FREEBSD || V8_OS_DRAGONFLYBSD
833 #include <ucontext.h>
835 #include <sys/ucontext.h>
836 @@ -112,7 +112,7 @@ bool TryHandleSignal(int signum, siginfo
837 auto* context_rip = &uc->uc_mcontext.gregs[REG_RIP];
839 auto* context_rip = &uc->uc_mcontext->__ss.__rip;
841 +#elif V8_OS_FREEBSD || V8_OS_DRAGONFLYBSD
842 auto* context_rip = &uc->uc_mcontext.mc_rip;
844 #error Unsupported platform
847 [FILE:426:patches/patch-deps_v8_src_trap-handler_handler-inside-posix.h]
848 --- deps/v8/src/trap-handler/handler-inside-posix.h.orig 2020-07-29 16:50:21 UTC
849 +++ deps/v8/src/trap-handler/handler-inside-posix.h
850 @@ -12,7 +12,7 @@ namespace v8 {
852 namespace trap_handler {
854 -#if V8_OS_LINUX || V8_OS_FREEBSD
855 +#if defined(V8_OS_LINUX) || defined(V8_OS_FREEBSD) || defined(V8_OS_DRAGONFLYBSD)
856 constexpr int kOobSignal = SIGSEGV;
858 constexpr int kOobSignal = SIGBUS;
861 [FILE:427:patches/patch-deps_v8_src_trap-handler_trap-handler.h]
862 --- deps/v8/src/trap-handler/trap-handler.h.orig 2020-07-29 16:50:21 UTC
863 +++ deps/v8/src/trap-handler/trap-handler.h
864 @@ -25,6 +25,8 @@ namespace trap_handler {
865 #define V8_TRAP_HANDLER_SUPPORTED true
866 #elif V8_TARGET_ARCH_X64 && V8_OS_FREEBSD
867 #define V8_TRAP_HANDLER_SUPPORTED true
868 +#elif V8_TARGET_ARCH_X64 && V8_OS_DRAGONFLYBSD
869 +#define V8_TRAP_HANDLER_SUPPORTED true
871 #define V8_TRAP_HANDLER_SUPPORTED false
875 [FILE:409:patches/patch-tools_gyp_pylib_gyp_common.py]
876 --- tools/gyp/pylib/gyp/common.py.orig 2020-07-29 16:50:23 UTC
877 +++ tools/gyp/pylib/gyp/common.py
878 @@ -436,6 +436,8 @@ def GetFlavor(params):
880 if sys.platform.startswith(('dragonfly', 'freebsd')):
882 + if sys.platform.startswith('dragon'):
884 if sys.platform.startswith('openbsd'):
886 if sys.platform.startswith('netbsd'):
889 [FILE:424:patches/patch-tools_install.py]
890 --- tools/install.py.orig 2020-07-29 16:50:23 UTC
892 @@ -151,7 +151,7 @@ def files(action):
893 action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
894 action(['deps/v8/tools/lldb_commands.py'], 'share/doc/node/')
896 - if 'freebsd' in sys.platform or 'openbsd' in sys.platform:
897 + if 'skipme' in sys.platform:
898 action(['doc/node.1'], 'man/man1/')
900 action(['doc/node.1'], 'share/man/man1/')