summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortytan6522023-05-26 08:23:24 +0200
committertytan6522023-05-26 08:23:24 +0200
commitebfe65ba8f9a8be0991f384a9537451576e1e9ae (patch)
tree9f541671ce2042850c80f7b8503a460d2e1dc6e1
parent8cf385c00102faedb7b738cb8060026bd3624898 (diff)
downloadaur-ebfe65ba8f9a8be0991f384a9537451576e1e9ae.tar.gz
build: Improve deps and use None
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD12
2 files changed, 25 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 070e7e65eded..080de2e498ff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,15 +7,27 @@ pkgbase = cef-minimal-obs-bin
arch = aarch64
license = BSD
makedepends = cmake
- depends = nss
depends = alsa-lib
- depends = pango
- depends = libxrandr
- depends = libxcomposite
depends = at-spi2-core
- depends = libxkbcommon
+ depends = dbus
+ depends = expat
+ depends = gcc-libs
+ depends = glib2
+ depends = glibc
depends = libcups
+ depends = libdrm
+ depends = libx11
+ depends = libxcb
+ depends = libxcomposite
+ depends = libxdamage
+ depends = libxext
+ depends = libxfixes
+ depends = libxkbcommon
+ depends = libxrandr
depends = mesa
+ depends = nspr
+ depends = nss
+ depends = wayland
provides = cef-minimal-obs=103.0.0_5060_shared_textures_143.2591+g4204d54+chromium_103.0.5060.134_1
conflicts = cef-minimal-obs
options = !lto
diff --git a/PKGBUILD b/PKGBUILD
index fb9f7546a9a1..01c34064c28c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,8 +13,12 @@ pkgdesc="Chromium Embedded Framework minimal release needed by OBS Studio releas
arch=("x86_64" "aarch64")
url="https://github.com/obsproject/cef/tree/5060-shared-textures"
license=("BSD")
-depends=("nss" "alsa-lib" "pango" "libxrandr" "libxcomposite"
- "at-spi2-core" "libxkbcommon" "libcups" "mesa")
+depends=(
+ "alsa-lib" "at-spi2-core" "dbus" "expat" "gcc-libs" "glib2"
+ "glibc" "libcups" "libdrm" "libx11" "libxcb" "libxcomposite"
+ "libxdamage" "libxext" "libxfixes" "libxkbcommon" "libxrandr" "mesa"
+ "nspr" "nss" "wayland"
+)
makedepends=("cmake")
provides=("cef-minimal-obs=$pkgver")
conflicts=("cef-minimal-obs")
@@ -28,7 +32,7 @@ sha256sums_aarch64=("68d915c9ba2639cba762a54cd3430fce2527aa6355d831d3cfcb6157664
prepare() {
cd "${srcdir}/cef_binary_${_cefbranch}_linux_${CARCH}"
- # Fix folder permissions
+ # Fix directories permissions
chmod 755 Release
chmod 755 Resources
chmod 755 Resources/locales
@@ -60,7 +64,7 @@ build() {
cd "${srcdir}/cef_binary_${_cefbranch}_linux_${CARCH}"
cmake \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_BUILD_TYPE=None \
-DPROJECT_ARCH=$CARCH .
make libcef_dll_wrapper