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


Commits:
da0ee88c by Antonio Rojas at 2024-05-26T22:31:35+02:00
upgpkg: 27.3.11-5: 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 = electron27
        pkgdesc = Build cross platform desktop apps with web technologies
        pkgver = 27.3.11
-       pkgrel = 4
+       pkgrel = 5
        url = https://electronjs.org
        arch = x86_64
        license = MIT
@@ -14,6 +14,7 @@ pkgbase = electron27
        makedepends = http-parser
        makedepends = java-runtime-headless
        makedepends = libnotify
+       makedepends = libva
        makedepends = lld
        makedepends = llvm
        makedepends = ninja
@@ -62,11 +63,6 @@ pkgbase = electron27
        depends = libdrm
        depends = libxml2
        depends = libxml2.so
-       depends = ffmpeg
-       depends = libavcodec.so
-       depends = libavcodec.so
-       depends = libavformat.so
-       depends = libavutil.so
        depends = libwebp
        depends = libwebpdemux.so
        depends = libwebpmux.so


=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@
 
 pkgver=27.3.11
 _gcc_patches=118-2
-pkgrel=4
+pkgrel=5
 _major_ver=${pkgver%%.*}
 pkgname="electron${_major_ver}"
 pkgdesc='Build cross platform desktop apps with web technologies'
@@ -34,6 +34,7 @@ makedepends=(clang
              http-parser
              java-runtime-headless
              libnotify
+             libva
              lld
              llvm
              ninja
@@ -396,7 +397,7 @@ 
sha256sums=('efe39ada071f6f7d42bd10aae57ae1b7a136ed5c85e9c329c25b3409588b0c5c'
 declare -gA _system_libs=(
   # [brotli]=brotli
   [dav1d]="dav1d libdav1d.so"
-  [ffmpeg]="ffmpeg libavcodec.so libavcodec.so libavformat.so libavutil.so"
+  #[ffmpeg]="ffmpeg libavcodec.so libavcodec.so libavformat.so libavutil.so"
   [flac]="flac libFLAC.so"
   [fontconfig]="fontconfig libfontconfig.so"
   [freetype]="freetype2 libfreetype.so"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/electron27/-/commit/da0ee88ca0a285eef9c0aa1153be1c7f453d8362

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


Reply via email to