Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
electron32
Commits:
328b515e by Caleb Maclennan at 2025-01-19T14:03:07+03:00
upgpkg: 32.2.8-2: Rebuild with PGO enabled since LLVM 19 landed
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = electron32
pkgdesc = Build cross platform desktop apps with web technologies
pkgver = 32.2.8
- pkgrel = 1
+ pkgrel = 2
url = https://electronjs.org
arch = x86_64
license = MIT
=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@
pkgver=32.2.8
_gcc_patches=127-1
-pkgrel=1
+pkgrel=2
_major_ver=${pkgver%%.*}
pkgname="electron${_major_ver}"
pkgdesc='Build cross platform desktop apps with web technologies'
@@ -476,9 +476,8 @@ 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
- # 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
+ src/tools/update_pgo_profiles.py --target=linux update \
+ --gs-url-base=chromium-optimization-profiles/pgo_profiles
#
https://gitlab.archlinux.org/archlinux/packaging/packages/electron32/-/issues/1
src/third_party/node/update_npm_deps
@@ -593,7 +592,7 @@ build() {
'clang_base_path="/usr"'
'clang_use_chrome_plugins=false'
"clang_version=\"$_clang_version\""
- 'chrome_pgo_phase=0' # needs newer clang to read the bundled PGO profile
+ 'chrome_pgo_phase=1'
)
# Allow the use of nightly features with stable Rust compiler
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/electron32/-/commit/328b515e3a5df1eb7e5393a5693aa90e03d2f898
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/electron32/-/commit/328b515e3a5df1eb7e5393a5693aa90e03d2f898
You're receiving this email because of your account on gitlab.archlinux.org.