Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
electron29


Commits:
068ecc27 by Jelle van der Waa at 2024-05-15T22:21:28+02:00
upgpkg: 29.3.1-3: rebuild with icu 75

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = electron29
        pkgdesc = Build cross platform desktop apps with web technologies
        pkgver = 29.3.1
-       pkgrel = 2
+       pkgrel = 3
        url = https://electronjs.org
        arch = x86_64
        license = MIT
@@ -27,6 +27,7 @@ pkgbase = electron29
        makedepends = python-httplib2
        makedepends = python-pyparsing
        makedepends = python-requests
+       makedepends = python-setuptools
        makedepends = python-six
        makedepends = rust
        makedepends = qt5-base


=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@
 
 pkgver=29.3.1
 _gcc_patches=122-3
-pkgrel=2
+pkgrel=3
 _major_ver=${pkgver%%.*}
 pkgname="electron${_major_ver}"
 pkgdesc='Build cross platform desktop apps with web technologies'
@@ -49,6 +49,7 @@ makedepends=(clang
              python-httplib2
              python-pyparsing
              python-requests
+            python-setuptools
              python-six
              rust
              qt5-base
@@ -438,7 +439,6 @@ prepare() {
 
   cp -r chromium-mirror_third_party_depot_tools depot_tools
   export PATH+=":$PWD/depot_tools" DEPOT_TOOLS_UPDATE=0
-  export VPYTHON_BYPASS='manually managed python not supported by chrome 
operations'
 
   echo "Putting together electron sources"
   # Generate gclient gn args file and prepare-electron-source-tree.sh
@@ -456,8 +456,9 @@ prepare() {
     -s src/third_party/skia --header src/skia/ext/skia_commit_hash.h
   src/build/util/lastchange.py \
     -s src/third_party/dawn --revision src/gpu/webgpu/DAWN_VERSION
-  src/tools/update_pgo_profiles.py --target=linux update \
-    --gs-url-base=chromium-optimization-profiles/pgo_profiles
+  # needs newer clang to read the bundled PGO profile
+  # src/tools/update_pgo_profiles.py --target=linux update \
+  #   --gs-url-base=chromium-optimization-profiles/pgo_profiles
   depot_tools/download_from_google_storage.py --no_resume --extract --no_auth \
     --bucket chromium-nodejs -s src/third_party/node/node_modules.tar.gz.sha1
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/electron29/-/commit/068ecc270834d7c161c28dde163b50c7edbfb7bb

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/electron29/-/commit/068ecc270834d7c161c28dde163b50c7edbfb7bb
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to