aboutsummaryrefslogtreecommitdiffstats
path: root/community/chromium/secure_getenv.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2018-07-28 23:31:27 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2018-07-30 05:20:27 +0000
commit0162297388e005782cf6577a950a1e4d6707ead1 (patch)
tree345e123129ac644e2d237554cfa68c5d7e239bb1 /community/chromium/secure_getenv.patch
parent2f448dd87466e2cf21a93eca35c167c983e3ac7a (diff)
downloadaports-0162297388e005782cf6577a950a1e4d6707ead1.tar.bz2
aports-0162297388e005782cf6577a950a1e4d6707ead1.tar.xz
community/chromium: upgrade to 68.0.3440.75
disable widevine as upstream only supports Mac and Windows now. (and I don't think it ever worked on alpine)
Diffstat (limited to 'community/chromium/secure_getenv.patch')
-rw-r--r--community/chromium/secure_getenv.patch22
1 files changed, 10 insertions, 12 deletions
diff --git a/community/chromium/secure_getenv.patch b/community/chromium/secure_getenv.patch
index d142819ffb..7a1e7fb0f6 100644
--- a/community/chromium/secure_getenv.patch
+++ b/community/chromium/secure_getenv.patch
@@ -1,26 +1,24 @@
-diff --git a/third_party/vulkan-validation-layers/src/loader/loader.c b/third_party/vulkan-validation-layers/src/loader/loader.c
-index facddc1..b6a8ee9 100644
---- ./third_party/angle/third_party/vulkan-validation-layers/src/loader/loader.c
+--- ./third_party/angle/third_party/vulkan-validation-layers/src/loader/loader.c.orig
+++ ./third_party/angle/third_party/vulkan-validation-layers/src/loader/loader.c
-@@ -31,6 +31,9 @@
- #include <stdbool.h>
- #include <string.h>
- #include <stddef.h>
+@@ -37,6 +37,9 @@
+ #include <CoreFoundation/CoreFoundation.h>
+ #include <sys/param.h>
+ #endif
+#if defined(HAVE_GETAUXVAL)
+#include <sys/auxv.h>
+#endif
-
#include <sys/types.h>
#if defined(_WIN32)
-@@ -218,6 +221,8 @@ static inline char *loader_secure_getenv(const char *name, const struct loader_i
- return secure_getenv(name);
+ #include "dirent_on_windows.h"
+@@ -240,6 +243,8 @@
#elif defined(HAVE___SECURE_GETENV)
+ (void)inst;
return __secure_getenv(name);
+#elif defined(HAVE_GETAUXVAL)
+ return getauxval(AT_SECURE) ? NULL : getenv(name);
#else
- #pragma message("Warning: Falling back to non-secure getenv for environmental lookups! Consider" \
- " updating to a different libc.")
+ #pragma message( \
+ "Warning: Falling back to non-secure getenv for environmental lookups! Consider" \
--- ./third_party/angle/third_party/vulkan-validation-layers/BUILD.gn.orig
+++ ./third_party/angle/third_party/vulkan-validation-layers/BUILD.gn
@@ -264,8 +264,7 @@