diff options
author | wiz <wiz@pkgsrc.org> | 2022-03-31 07:25:27 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2022-03-31 07:25:27 +0000 |
commit | a39e7ec828aca0d8703a38989d908f644e7ebb46 (patch) | |
tree | 56b10b8fc775552f396e5c72e19d5c19b6b5dc72 /lang | |
parent | b7e523e039a8c69a3a8df2319194223c1a211351 (diff) | |
download | pkgsrc-a39e7ec828aca0d8703a38989d908f644e7ebb46.tar.gz |
nodejs: remove patches that were removed from distinfo during update
Diffstat (limited to 'lang')
-rw-r--r-- | lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h | 18 | ||||
-rw-r--r-- | lang/nodejs/patches/patch-deps_v8_src_zone_zone.h | 18 |
2 files changed, 0 insertions, 36 deletions
diff --git a/lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h b/lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h deleted file mode 100644 index 2d4be57d84e..00000000000 --- a/lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-deps_v8_src_base_atomicops.h,v 1.4 2020/07/03 19:00:15 adam Exp $ - ---- deps/v8/src/base/atomicops.h.orig 2020-07-03 17:37:00.000000000 +0000 -+++ deps/v8/src/base/atomicops.h -@@ -52,9 +52,13 @@ using Atomic64 = intptr_t; - #endif // defined(__ILP32__) - #endif // defined(V8_HOST_ARCH_64_BIT) - -+#if defined(__NetBSD__) && defined(__arm__) -+using AtomicWord = int32_t; -+#else - // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or - // Atomic64 routines below, depending on your architecture. - using AtomicWord = intptr_t; -+#endif - - // Atomically execute: - // result = *ptr; diff --git a/lang/nodejs/patches/patch-deps_v8_src_zone_zone.h b/lang/nodejs/patches/patch-deps_v8_src_zone_zone.h deleted file mode 100644 index eb2dca059af..00000000000 --- a/lang/nodejs/patches/patch-deps_v8_src_zone_zone.h +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-deps_v8_src_zone_zone.h,v 1.1 2020/01/06 23:06:44 tnn Exp $ - -Work around type issue in NetBSD's copy of libc++ headers. -Believed to be fixed in upstream libc++ already. -https://github.com/nodejs/node/issues/30638 - ---- deps/v8/src/zone/zone.h.orig 2019-12-18 17:26:45.000000000 +0000 -+++ deps/v8/src/zone/zone.h -@@ -141,6 +141,9 @@ class ZoneObject { - public: - // Allocate a new ZoneObject of 'size' bytes in the Zone. - void* operator new(size_t size, Zone* zone) { return zone->New(size); } -+#if defined(__NetBSD__) && defined(__clang__) -+ void* operator new(size_t size, void* zone) { return ((Zone*)zone)->New(size); } -+#endif - - // Ideally, the delete operator should be private instead of - // public, but unfortunately the compiler sometimes synthesizes |