summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjk2020-02-13 11:48:49 -0500
committerjk2020-02-13 11:48:49 -0500
commit8bef3b9e014b8326a549a035d8c3a38349745477 (patch)
tree72c73e51c531ab6c58adea2bc8a2c02fb0da401f
parente2a5a9eaad0cab08034b70ee8cf11d26305985f0 (diff)
downloadaur-8bef3b9e014b8326a549a035d8c3a38349745477.tar.gz
some changes to PKGBUILD and fixed linking error
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
-rw-r--r--flags.archlinux.gn1
3 files changed, 16 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09bdbf96331e..b49333e9ab6d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ungoogled-chromium-ozone
pkgdesc = A lightweight approach to removing Google web service dependency with patches for wayland support via Ozone
pkgver = 80.0.3987.87
- pkgrel = 1
+ pkgrel = 2
url = https://ungoogled-software.github.io/
arch = x86_64
license = BSD
@@ -54,6 +54,10 @@ pkgbase = ungoogled-chromium-ozone
optdepends = kdialog: needed for file dialogs in KDE
optdepends = org.freedesktop.secrets: password storage backend on GNOME / Xfce
optdepends = kwallet: for storing passwords in KWallet on KDE desktops
+ optdepends = intel-media-driver: for hardware video acceleration with Intel GPUs (>= Broadwell)
+ optdepends = libva-intel-driver: for hardware video acceleration with Intel GPUs (<= Haswell)
+ optdepends = libva-mesa-driver: for hardware video acceleration with AMD/ATI GPUs
+ optdepends = libva-vdpau-driver: for hardware video acceleration with NVIDIA GPUs
provides = chromium
conflicts = chromium
source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-80.0.3987.87.tar.xz
@@ -80,7 +84,7 @@ pkgbase = ungoogled-chromium-ozone
sha256sums = 04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1
sha256sums = SKIP
sha256sums = d8a57adf4b3106ab4d7ecdf5b050e02b87901b61c33cfa8810a7143c483e1fe4
- sha256sums = 157ba62d6b9ae92ade0babebd8a4f2d5ef8bdd54ae2f3646a61261e9805b86fa
+ sha256sums = 53e8a314da1f33b99d4286cc3c2e4cb2d43132b75af8a282414fda950bd493e9
sha256sums = babda4f5c1179825797496898d77334ac067149cac03d797ab27ac69671a7feb
sha256sums = 0ec6ee49113cc8cc5036fa008519b94137df6987bf1f9fbffb2d42d298af868a
sha256sums = 9aebd800e5fe191cd5f4bd82c33419eefdd80919e6c6f5a3a9346a224625f094
diff --git a/PKGBUILD b/PKGBUILD
index 4bbc48bffb0f..28531037dd53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,9 +4,9 @@
pkgname=ungoogled-chromium-ozone
_pkgname=ungoogled-chromium
pkgver=80.0.3987.87
-pkgrel=1
+pkgrel=2
_launcher_ver=6
-_ungoogled_rel=2
+_ungoogled_ver=80.0.3987.87-2
pkgdesc="A lightweight approach to removing Google web service dependency with patches for wayland support via Ozone"
arch=('x86_64')
url="https://ungoogled-software.github.io/"
@@ -20,7 +20,11 @@ optdepends=('pepper-flash: support for Flash content'
'pipewire: WebRTC desktop sharing under Wayland'
'kdialog: needed for file dialogs in KDE'
'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
- 'kwallet: for storing passwords in KWallet on KDE desktops')
+ 'kwallet: for storing passwords in KWallet on KDE desktops'
+ 'intel-media-driver: for hardware video acceleration with Intel GPUs (>= Broadwell)'
+ 'libva-intel-driver: for hardware video acceleration with Intel GPUs (<= Haswell)'
+ 'libva-mesa-driver: for hardware video acceleration with AMD/ATI GPUs'
+ 'libva-vdpau-driver: for hardware video acceleration with NVIDIA GPUs')
provides=('chromium')
conflicts=('chromium')
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${pkgver}.tar.xz
@@ -46,9 +50,8 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom
sha256sums=('f51f6fca5d9abbef855aa6b5bf427410c6e96ae58b64a7d45f843868cfb0ac8e'
'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
'SKIP'
-# '716c28bed9f6e9c32e3617e125c1b04806700aef691763923cd4ed14b8d23279'
'd8a57adf4b3106ab4d7ecdf5b050e02b87901b61c33cfa8810a7143c483e1fe4'
- '157ba62d6b9ae92ade0babebd8a4f2d5ef8bdd54ae2f3646a61261e9805b86fa'
+ '53e8a314da1f33b99d4286cc3c2e4cb2d43132b75af8a282414fda950bd493e9'
'babda4f5c1179825797496898d77334ac067149cac03d797ab27ac69671a7feb'
'0ec6ee49113cc8cc5036fa008519b94137df6987bf1f9fbffb2d42d298af868a'
'9aebd800e5fe191cd5f4bd82c33419eefdd80919e6c6f5a3a9346a224625f094'
@@ -150,7 +153,7 @@ prepare() {
patch -Np0 -i ../chromium-skia-harmony.patch
# Ungoogled chromium stuff
- _ungoogled_repo="$srcdir/$_pkgname-$pkgver-$_ungoogled_rel"
+ _ungoogled_repo="$srcdir/$_pkgname-$_ungoogled_ver"
_utils="${_ungoogled_repo}/utils"
msg2 'Applying ungoogled chromium patches'
# Prune binaries
@@ -199,7 +202,7 @@ build() {
export NM=nm
# Ungoogled Chromium stuff
- _ungoogled_repo="$srcdir/$_pkgname-$pkgver-$_ungoogled_rel"
+ _ungoogled_repo="$srcdir/$_pkgname-$_ungoogled_ver"
nproc=$(nproc)
mkdir -p out/Release
# Assemble GN flags
diff --git a/flags.archlinux.gn b/flags.archlinux.gn
index 0e8efd8117cf..d19ae490bbea 100644
--- a/flags.archlinux.gn
+++ b/flags.archlinux.gn
@@ -26,7 +26,6 @@ use_system_freetype=true
use_system_harfbuzz=true
use_system_lcms2=true
use_system_libjpeg=true
-use_system_libopenjpeg2=true
use_system_zlib=true
use_vaapi=true
enable_swiftshader=false