Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
electron28
Commits:
f0327037 by Caleb Maclennan at 2024-01-26T11:22:49+03:00
upgpkg: 28.2.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = electron28
pkgdesc = Build cross platform desktop apps with web technologies
- pkgver = 28.1.4
- pkgrel = 2
+ pkgver = 28.2.0
+ pkgrel = 1
url = https://electronjs.org
arch = x86_64
license = MIT
@@ -55,7 +55,7 @@ pkgbase = electron28
optdepends = trash-cli: file deletion support (trash-put)
optdepends = xdg-utils: open URLs with desktop’s default (xdg-email,
xdg-open)
options = !lto
- source = git+https://github.com/electron/electron.git#tag=v28.1.4
+ source = git+https://github.com/electron/electron.git#tag=v28.2.0
source =
git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main
source =
chromium-mirror::git+https://github.com/chromium/chromium.git#tag=120.0.6099.109
source =
https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/120/chromium-patches-120.tar.bz2
=====================================
PKGBUILD
=====================================
@@ -4,10 +4,10 @@
# https://releases.electronjs.org/
# https://gitlab.com/Matt.Jolly/chromium-patches/-/tags
-pkgver=28.1.4
+pkgver=28.2.0
_chromiumver=120.0.6099.109
_gcc_patches=120
-pkgrel=2
+pkgrel=1
_major_ver=${pkgver%%.*}
pkgname="electron${_major_ver}"
pkgdesc='Build cross platform desktop apps with web technologies'
@@ -286,9 +286,6 @@ package() {
install -dm755 "${pkgdir:?}/usr/lib/${pkgname}"
bsdtar -xf src/out/Release/dist.zip -C "${pkgdir}/usr/lib/${pkgname}"
- #
https://gitlab.archlinux.org/archlinux/packaging/packages/electron28/-/issues/1
- echo "$pkgver" > "$pkgdir/usr/lib/$pkgname/version"
-
chmod u+s "${pkgdir}/usr/lib/${pkgname}/chrome-sandbox"
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/electron28/-/commit/f03270377c942e8faed3760a6c21427c32e7e0fd
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/electron28/-/commit/f03270377c942e8faed3760a6c21427c32e7e0fd
You're receiving this email because of your account on gitlab.archlinux.org.