From c308d98011b9b585c91106d91f04f12f51e85661 Mon Sep 17 00:00:00 2001 From: dr460nf1r3 Date: Wed, 15 Dec 2021 08:47:51 +0100 Subject: [PATCH] Finally fix all build issues --- .SRCINFO | 5 ++--- PKGBUILD | 52 ++++++++++++++++------------------------------------ 2 files changed, 18 insertions(+), 39 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 709d15b..6aa8174 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,12 +1,11 @@ pkgbase = firedragon pkgdesc = Librewolf fork build using custom branding, settings & KDE patches by OpenSUSE pkgver = 95.0 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.com/dr460nf1r3/settings/ install = firedragon.install arch = x86_64 arch = x86_64_v3 - arch = aarch64 license = MPL license = GPL license = LGPL @@ -49,13 +48,13 @@ pkgbase = firedragon depends = libpulse depends = aom depends = harfbuzz - depends = graphite depends = libvpx depends = libjpeg depends = zlib depends = icu depends = libevent depends = pipewire + depends = kfiredragonhelper optdepends = firejail-git: Sandboxing the browser using the included profiles optdepends = profile-sync-daemon: Load the browser profile into RAM optdepends = whoogle: Searching the web using a locally running Whoogle instance diff --git a/PKGBUILD b/PKGBUILD index f0f3fc7..eb1485d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,15 +5,16 @@ pkgname=firedragon _pkgname=FireDragon pkgver=95.0 -pkgrel=1 +pkgrel=2 pkgdesc="Librewolf fork build using custom branding, settings & KDE patches by OpenSUSE" -arch=(x86_64 x86_64_v3 aarch64) +arch=(x86_64 x86_64_v3) backup=('usr/lib/firedragon/firedragon.cfg' 'usr/lib/firedragon/distribution/policies.json') license=(MPL GPL LGPL) url="https://gitlab.com/dr460nf1r3/settings/" depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse - aom harfbuzz graphite libvpx libjpeg zlib icu libevent pipewire) + aom harfbuzz libvpx libjpeg zlib icu libevent pipewire + kfiredragonhelper) makedepends=(unzip zip diffutils yasm mesa imake inetutils ccache rust xorg-server-xwayland xorg-server-xvfb autoconf2.13 clang llvm jack nodejs cbindgen nasm @@ -142,20 +143,26 @@ prepare() { echo "---- Fixing build with Wayland" # Needed patch to have build working patch -Np1 -i ${_patches_dir}/misc/fix-wayland.patch + patch -Np1 -i ${_patches_dir}/misc/fix-wl_proxy_marshal_flags.patch cat >../mozconfig <>../mozconfig <>../mozconfig <