aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2020-03-17 18:52:47 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2020-03-17 18:52:47 +0000
commitf675d3d18bbf98bcc278bb268e32a643c52d6c12 (patch)
tree961a0aac4829bbcd3026e2d80fbd174da9a278d4 /devel
parent0614164be922f7bd5053a816152ea5d9a591d45f (diff)
downloadports-f675d3d18bbf98bcc278bb268e32a643c52d6c12.tar.gz
ports-f675d3d18bbf98bcc278bb268e32a643c52d6c12.zip
Fix build with -CURRENT
Submitted by: maintainer (via Github)
Notes
Notes: svn path=/head/; revision=528592
Diffstat (limited to 'devel')
-rw-r--r--devel/electron4/Makefile2
-rw-r--r--devel/electron4/files/patch-third__party_angle_third__party_glslang_src_glslang_Include_PoolAlloc.h10
2 files changed, 11 insertions, 1 deletions
diff --git a/devel/electron4/Makefile b/devel/electron4/Makefile
index d72f8ddd4a9c..62718e5dbd52 100644
--- a/devel/electron4/Makefile
+++ b/devel/electron4/Makefile
@@ -3,7 +3,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v4.1.0/:chromium \
https://commondatastorage.googleapis.com/chromium-browser-official/:chromium_official \
diff --git a/devel/electron4/files/patch-third__party_angle_third__party_glslang_src_glslang_Include_PoolAlloc.h b/devel/electron4/files/patch-third__party_angle_third__party_glslang_src_glslang_Include_PoolAlloc.h
new file mode 100644
index 000000000000..4b4d165d2eee
--- /dev/null
+++ b/devel/electron4/files/patch-third__party_angle_third__party_glslang_src_glslang_Include_PoolAlloc.h
@@ -0,0 +1,10 @@
+--- third_party/angle/third_party/glslang/src/glslang/Include/PoolAlloc.h.orig 2020-03-14 11:01:09 UTC
++++ third_party/angle/third_party/glslang/src/glslang/Include/PoolAlloc.h
+@@ -304,7 +304,6 @@ class pool_allocator { (public)
+ size_type max_size() const { return static_cast<size_type>(-1) / sizeof(T); }
+ size_type max_size(int size) const { return static_cast<size_type>(-1) / size; }
+
+- void setAllocator(TPoolAllocator* a) { allocator = *a; }
+ TPoolAllocator& getAllocator() const { return allocator; }
+
+ protected: