[arch-commits] Commit in electron/repos (9 files)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 08:42:46
  Author: diabonas
Revision: 604047

archrelease: copy trunk to community-testing-x86_64

Added:
  electron/repos/community-testing-x86_64/
  electron/repos/community-testing-x86_64/PKGBUILD
(from rev 604046, electron/trunk/PKGBUILD)
  electron/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604046, electron/trunk/chromium-skia-harmony.patch)
  electron/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604046, electron/trunk/default_app-icon.patch)
  electron/repos/community-testing-x86_64/electron.desktop
(from rev 604046, electron/trunk/electron.desktop)
  electron/repos/community-testing-x86_64/fix-building-with-system-zlib.patch
(from rev 604046, electron/trunk/fix-building-with-system-zlib.patch)
  
electron/repos/community-testing-x86_64/fix-building-with-unbundled-libxml.patch
(from rev 604046, electron/trunk/fix-building-with-unbundled-libxml.patch)
  
electron/repos/community-testing-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch
(from rev 604046, 
electron/trunk/fix-shim-header-generation-when-unbundling-ICU.patch)
  electron/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604046, electron/trunk/use-system-libraries-in-node.patch)

--+
 PKGBUILD |  202 +
 chromium-skia-harmony.patch  |   14 +
 default_app-icon.patch   |   21 +
 electron.desktop |7 
 fix-building-with-system-zlib.patch  |   32 ++
 fix-building-with-unbundled-libxml.patch |  127 ++
 fix-shim-header-generation-when-unbundling-ICU.patch |   50 
 use-system-libraries-in-node.patch   |   56 
 8 files changed, 509 insertions(+)

Copied: electron/repos/community-testing-x86_64/PKGBUILD (from rev 604046, 
electron/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 08:42:46 UTC (rev 604047)
@@ -0,0 +1,202 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron
+pkgver=8.2.0
+_commit=bfef6a54f0379163238f5ba69c80ba6020b2e757
+_chromiumver=80.0.3987.158
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'libxss'
+ 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-skia-harmony.patch'
+'fix-building-with-system-zlib.patch'
+'fix-building-with-unbundled-libxml.patch'
+'fix-shim-header-generation-when-unbundling-ICU.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39'
+'00b21418b9468064f6f275566d3cf64c6b014e596acc650100a5a46da31efbfa'
+'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a'
+'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
+'18276e65c68a0c328601b12fefb7e8bfc632346f34b87e64944c9de8c95c5cfa'
+'e530d1b39504c2ab247e16f1602359c484e9e8be4ef6d4824d68b14d29a7f60b'
+'e477aa48a11ca4d53927f66a9593567fcd053325fb38af30ac3508465f1dd1f6'
+   )
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib'
+ )
+
+prepare() {
+  mkdir -p "${srcdir}"/python2-path
+  ln -sf /usr/bin/python2 "${srcdir}/python2-path/python"
+  export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools"
+
+  echo "Fetching chromium..."
+  git clone --branch=${_chromiumver} 

[arch-commits] Commit in electron/repos (9 files)

2020-03-05 Thread Evangelos Foutras via arch-commits
Date: Friday, March 6, 2020 @ 07:44:51
  Author: foutrelis
Revision: 590918

archrelease: copy trunk to community-staging-x86_64

Added:
  electron/repos/community-staging-x86_64/
  electron/repos/community-staging-x86_64/PKGBUILD
(from rev 590917, electron/trunk/PKGBUILD)
  electron/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 590917, electron/trunk/chromium-skia-harmony.patch)
  electron/repos/community-staging-x86_64/default_app-icon.patch
(from rev 590917, electron/trunk/default_app-icon.patch)
  electron/repos/community-staging-x86_64/electron.desktop
(from rev 590917, electron/trunk/electron.desktop)
  electron/repos/community-staging-x86_64/fix-building-with-system-zlib.patch
(from rev 590917, electron/trunk/fix-building-with-system-zlib.patch)
  
electron/repos/community-staging-x86_64/fix-building-with-unbundled-libxml.patch
(from rev 590917, electron/trunk/fix-building-with-unbundled-libxml.patch)
  
electron/repos/community-staging-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch
(from rev 590917, 
electron/trunk/fix-shim-header-generation-when-unbundling-ICU.patch)
  electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 590917, electron/trunk/use-system-libraries-in-node.patch)

--+
 PKGBUILD |  202 +
 chromium-skia-harmony.patch  |   14 +
 default_app-icon.patch   |   21 +
 electron.desktop |7 
 fix-building-with-system-zlib.patch  |   32 ++
 fix-building-with-unbundled-libxml.patch |  127 ++
 fix-shim-header-generation-when-unbundling-ICU.patch |   50 
 use-system-libraries-in-node.patch   |   56 
 8 files changed, 509 insertions(+)

Copied: electron/repos/community-staging-x86_64/PKGBUILD (from rev 590917, 
electron/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-06 07:44:51 UTC (rev 590918)
@@ -0,0 +1,202 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron
+pkgver=8.0.3
+_commit=63cb360df0381cef60bc02e4aaf4cf4ea3dafa26
+_chromiumver=80.0.3987.134
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-skia-harmony.patch'
+'fix-building-with-system-zlib.patch'
+'fix-building-with-unbundled-libxml.patch'
+'fix-shim-header-generation-when-unbundling-ICU.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39'
+'63ba9cf70ce37c8503c65bd72c5a0e547474f089f52b5396aefd6abc5c136d7e'
+'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a'
+'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
+'18276e65c68a0c328601b12fefb7e8bfc632346f34b87e64944c9de8c95c5cfa'
+'e530d1b39504c2ab247e16f1602359c484e9e8be4ef6d4824d68b14d29a7f60b'
+'e477aa48a11ca4d53927f66a9593567fcd053325fb38af30ac3508465f1dd1f6'
+   )
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib'
+ )
+
+prepare() {
+  mkdir -p "${srcdir}"/python2-path
+  ln -sf /usr/bin/python2 "${srcdir}/python2-path/python"
+  export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools"
+
+  echo "Fetching chromium..."
+  git clone 

[arch-commits] Commit in electron/repos (9 files)

2019-11-12 Thread Evangelos Foutras via arch-commits
Date: Tuesday, November 12, 2019 @ 10:19:19
  Author: foutrelis
Revision: 526969

archrelease: copy trunk to community-staging-x86_64

Added:
  electron/repos/community-staging-x86_64/
  electron/repos/community-staging-x86_64/PKGBUILD
(from rev 526968, electron/trunk/PKGBUILD)
  electron/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 526968, electron/trunk/chromium-skia-harmony.patch)
  electron/repos/community-staging-x86_64/chromium-system-icu.patch
(from rev 526968, electron/trunk/chromium-system-icu.patch)
  electron/repos/community-staging-x86_64/chromium-system-zlib.patch
(from rev 526968, electron/trunk/chromium-system-zlib.patch)
  electron/repos/community-staging-x86_64/default_app-icon.patch
(from rev 526968, electron/trunk/default_app-icon.patch)
  electron/repos/community-staging-x86_64/electron.desktop
(from rev 526968, electron/trunk/electron.desktop)
  electron/repos/community-staging-x86_64/icu65.patch
(from rev 526968, electron/trunk/icu65.patch)
  electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 526968, electron/trunk/use-system-libraries-in-node.patch)

+
 PKGBUILD   |  202 +++
 chromium-skia-harmony.patch|   14 ++
 chromium-system-icu.patch  |   20 +++
 chromium-system-zlib.patch |   13 ++
 default_app-icon.patch |   21 +++
 electron.desktop   |7 +
 icu65.patch|   64 +++
 use-system-libraries-in-node.patch |   56 +
 8 files changed, 397 insertions(+)

Copied: electron/repos/community-staging-x86_64/PKGBUILD (from rev 526968, 
electron/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-12 10:19:19 UTC (rev 526969)
@@ -0,0 +1,202 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron
+pkgver=7.1.1
+_commit=a3c951b14bc9a73fdef417dfea8d590352d29755
+_chromiumver=78.0.3904.99
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-skia-harmony.patch'
+'icu65.patch'
+'chromium-system-icu.patch'
+'chromium-system-zlib.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39'
+'51d6e4239b51084a1e9df87ed4d94dcaa22f8d4f332e941eb56fe71b834e9a7a'
+'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a'
+'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
+'1de9bdbfed482295dda45c7d4e323cee55a34e42f66b892da1c1a778682b7a41'
+'e73cc2ee8d3ea35aab18c478d76fdfc68ca4463e1e10306fa1e738c03b3f26b5'
+'eb67eda4945a89c3b90473fa8dc20637511ca4dcb58879a8ed6bf403700ca9c8'
+   )
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+#  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib'
+ )
+
+prepare() {
+  mkdir -p "${srcdir}"/python2-path
+  ln -sf /usr/bin/python2 "${srcdir}/python2-path/python"
+  export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools"
+
+  echo "Fetching chromium..."
+  git clone --branch=${_chromiumver} --depth=1 \
+  https://chromium.googlesource.com/chromium/src.git
+
+  echo "solutions = [
+  {
+\"name\": \"src/electron\",
+\"url\": \"file://${srcdir}/electron@${_commit}\",
+\"deps_file\": \"DEPS\",
+\"managed\": False,
+\"custom_deps\": {
+  \"src\": None,
+},
+\"custom_vars\": 

[arch-commits] Commit in electron/repos (9 files)

2019-03-19 Thread Nicola Squartini via arch-commits
Date: Tuesday, March 19, 2019 @ 07:01:47
  Author: tensor5
Revision: 442581

archrelease: copy trunk to community-staging-x86_64

Added:
  electron/repos/community-staging-x86_64/
  electron/repos/community-staging-x86_64/PKGBUILD
(from rev 442580, electron/trunk/PKGBUILD)
  electron/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 442580, electron/trunk/chromium-skia-harmony.patch)
  electron/repos/community-staging-x86_64/chromium-system-icu.patch
(from rev 442580, electron/trunk/chromium-system-icu.patch)
  electron/repos/community-staging-x86_64/default_app-icon.patch
(from rev 442580, electron/trunk/default_app-icon.patch)
  electron/repos/community-staging-x86_64/electron.desktop
(from rev 442580, electron/trunk/electron.desktop)
  
electron/repos/community-staging-x86_64/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch
(from rev 442580, 
electron/trunk/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch)
  
electron/repos/community-staging-x86_64/only-disable-cfi-icall-when-use_system_libjpeg-true.patch
(from rev 442580, 
electron/trunk/only-disable-cfi-icall-when-use_system_libjpeg-true.patch)
  electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 442580, electron/trunk/use-system-libraries-in-node.patch)

---+
 PKGBUILD  |  176 
 chromium-skia-harmony.patch   |   77 +
 chromium-system-icu.patch |   19 +
 default_app-icon.patch|   21 +
 electron.desktop  |7 
 fix-cfi-icall-failure-with-use_system_libjpeg-true.patch  |   52 +++
 only-disable-cfi-icall-when-use_system_libjpeg-true.patch |   34 ++
 use-system-libraries-in-node.patch|   54 +++
 8 files changed, 440 insertions(+)

Copied: electron/repos/community-staging-x86_64/PKGBUILD (from rev 442580, 
electron/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-19 07:01:47 UTC (rev 442581)
@@ -0,0 +1,176 @@
+# Maintainer: Nicola Squartini 
+
+_commit=6c4ee661655ad75f315d21d307b641ee8a257cdc
+#_chromiumver=69.0.3497.128
+_chromiumver=69.0.3497.120
+pkgname=electron
+pkgver=4.1.0
+pkgrel=1
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'jsoncpp' 'libnotify'
+ 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+
"https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${_chromiumver}.tar.xz;
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-skia-harmony.patch'
+'chromium-system-icu.patch'
+'fix-cfi-icall-failure-with-use_system_libjpeg-true.patch'
+'only-disable-cfi-icall-when-use_system_libjpeg-true.patch'
+   )
+sha256sums=('SKIP'
+'26ee15090b7ce50b96218ead2b721ce703271f1eea947027147073f4533ba321'
+'SKIP'
+'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39'
+'2a8944ec0be45c5cf3c86558a56b704613e95718b781477a89ff0d03c5b530cd'
+'3a81953701ac976a311db4e17999e67ab7c6de97ff63388f287d6497ef9adb9b'
+'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
+'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5'
+'97b421bc60a4abdf37de2d88a51b973e9f68fb44d1eccd464adfb3d9f5d71478'
+'9cae9ded6497afd15ad72d963897425ab6c7f28941bb3c3948e7996610a0d180')
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+#  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib'
+ )
+
+prepare() {
+  mkdir -p "${srcdir}"/python2-path
+  ln -sf /usr/bin/python2