Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
electron23


Commits:
25490d51 by Antonio Rojas at 2024-05-26T23:22:50+02:00
upgpkg: 23.3.13-9: Switch to bundled ffmpeg like all other electron packages, 
doesn't build with ffmpeg 7

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = electron23
        pkgdesc = Build cross platform desktop apps with web technologies
        pkgver = 23.3.13
-       pkgrel = 8
+       pkgrel = 9
        url = https://electronjs.org
        arch = x86_64
        license = MIT
@@ -14,6 +14,8 @@ pkgbase = electron23
        makedepends = http-parser
        makedepends = java-runtime-headless
        makedepends = libnotify
+       makedepends = libpulse
+       makedepends = libva
        makedepends = lld
        makedepends = llvm
        makedepends = ninja
@@ -61,7 +63,6 @@ pkgbase = electron23
        depends = libdrm
        depends = libxml2
        depends = libxml2.so
-       depends = ffmpeg
        depends = libwebp
        depends = libwebpdemux.so
        depends = libwebpmux.so


=====================================
PKGBUILD
=====================================
@@ -11,7 +11,7 @@
 
 pkgver=23.3.13
 _gcc_patches=110-patchset-4
-pkgrel=8
+pkgrel=9
 
 _major_ver=${pkgver%%.*}
 pkgname="electron${_major_ver}"
@@ -35,6 +35,8 @@ makedepends=(clang
              http-parser
              java-runtime-headless
              libnotify
+             libpulse
+             libva
              lld
              llvm
              ninja
@@ -415,7 +417,7 @@ 
sha256sums=('0fc3b2f75594191960a3c6703e03ae2dd3d794616ca910c95bfc76d93cac586d'
 declare -gA _system_libs=(
   [brotli]=brotli
   [dav1d]="dav1d libdav1d.so"
-  [ffmpeg]=ffmpeg
+  # [ffmpeg]=ffmpeg
   [flac]="flac libFLAC.so"
   [fontconfig]="fontconfig libfontconfig.so"
   [freetype]="freetype2 libfreetype.so"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/electron23/-/commit/25490d5148ea49d78a1b7a1d61732f5d6ea4b18f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/electron23/-/commit/25490d5148ea49d78a1b7a1d61732f5d6ea4b18f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to