[arch-commits] Commit in atom/trunk (3 files)

Nicola Squartini tensor5 at archlinux.org
Wed May 15 08:34:41 UTC 2019


    Date: Wednesday, May 15, 2019 @ 08:34:41
  Author: tensor5
Revision: 467300

upgpkg: atom 1.37.0-2

Don't remove unsafe-eval from Content-Security-Policy.

Added:
  atom/trunk/no-unsafe-eval-warning.patch
Modified:
  atom/trunk/PKGBUILD
Deleted:
  atom/trunk/no-unsafe-eval.patch

------------------------------+
 PKGBUILD                     |    8 ++++----
 no-unsafe-eval-warning.patch |   11 +++++++++++
 no-unsafe-eval.patch         |   11 -----------
 3 files changed, 15 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-05-15 07:53:50 UTC (rev 467299)
+++ PKGBUILD	2019-05-15 08:34:41 UTC (rev 467300)
@@ -2,7 +2,7 @@
 
 pkgname=atom
 pkgver=1.37.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A hackable text editor for the 21st Century'
 arch=('x86_64')
 url='https://github.com/atom/atom'
@@ -22,7 +22,7 @@
         'fix-license-path.patch'
         'fix-restart.patch'
         'node-env-production.patch'
-        'no-unsafe-eval.patch'
+        'no-unsafe-eval-warning.patch'
         'symbols-view-use-system-ctags.patch'
         'use-system-apm.patch'
         'use-system-electron.patch')
@@ -35,7 +35,7 @@
             'a83101948752153d0f357798b9651a5262232ec3dce5f4eb5cc136a5e0b6f929'
             '2219fed30a0aca7dbed3b5f4781be23aecf965c42e5fcec0b34c9611bad11ae0'
             '9073d3947f11e21788f0931021e4f41d01e3651cc99f2b3320626f478e26c491'
-            '4033929dde0b81bb6f174cc4c79050474afaf85b54b928bfe13e05059448ebb1'
+            '78941a3415c18e1b8cb6ea5f20f5afe9b35e09ad155ecda02beb114b979b14b4'
             '3c68e6b3751313e1d386e721f8f819fb051351fb2cf8e753b1d773a0f475fef8'
             '53f43c9328a66e24b3467a0a06d9dfde83475f7e54251bf7a523beafaa043806'
             '0d6c12bdbe1cfae67df0b4c8948068277aa68b1c490f39d9a03fde53fd6ecd3f')
@@ -50,7 +50,7 @@
   patch -Np1 -i "${srcdir}"/fix-license-path.patch
   patch -Np1 -i "${srcdir}"/fix-restart.patch
   patch -Np1 -i "${srcdir}"/node-env-production.patch
-  patch -Np1 -i "${srcdir}"/no-unsafe-eval.patch
+  patch -Np1 -i "${srcdir}"/no-unsafe-eval-warning.patch
 
   # Fix for Electron 3
   patch -Np1 -i "${srcdir}"/electron-3.patch

Added: no-unsafe-eval-warning.patch
===================================================================
--- no-unsafe-eval-warning.patch	                        (rev 0)
+++ no-unsafe-eval-warning.patch	2019-05-15 08:34:41 UTC (rev 467300)
@@ -0,0 +1,11 @@
+--- a/static/index.js
++++ b/static/index.js
+@@ -11,6 +11,8 @@
+   let blobStore = null
+   let useSnapshot = false
+ 
++  process.env.ELECTRON_DISABLE_SECURITY_WARNINGS = true
++
+   window.onload = function () {
+     try {
+       const startTime = Date.now()

Deleted: no-unsafe-eval.patch
===================================================================
--- no-unsafe-eval.patch	2019-05-15 07:53:50 UTC (rev 467299)
+++ no-unsafe-eval.patch	2019-05-15 08:34:41 UTC (rev 467300)
@@ -1,11 +0,0 @@
---- a/static/index.html
-+++ b/static/index.html
-@@ -1,7 +1,7 @@
- <!DOCTYPE html>
- <html>
- <head>
--  <meta http-equiv="Content-Security-Policy" content="default-src * atom://*; img-src blob: data: * atom://*; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src blob: data: mediastream: * atom://*;">
-+  <meta http-equiv="Content-Security-Policy" content="default-src * atom://*; img-src blob: data: * atom://*; script-src 'self'; style-src 'self' 'unsafe-inline'; media-src blob: data: mediastream: * atom://*;">
-   <script src="index.js"></script>
- </head>
- <body tabindex="-1">


More information about the arch-commits mailing list