Enable localStorage in private browsing
When using Falkon I've noticed that you cannot load pages that use
localStorage, I've made an
MR on the official repo
and it actually worked, so if you can integrate the change that'd be great.
diff --git a/PKGBUILD b/PKGBUILD
index 277c09e..66eb1aa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=falkon
pkgver=23.08.3
-pkgrel=1
+pkgrel=2
pkgdesc='Cross-platform QtWebEngine browser'
arch=(x86_64)
url='https://www.falkon.org/'
@@ -14,13 +14,20 @@ optdepends=('kio5: KDE integration'
'libgnome-keyring: gnome keyring integration'
'pyside2: Python plugins')
groups=(kde-applications kde-network)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
+ https://invent.kde.org/network/falkon/-/merge_requests/64.patch)
sha256sums=('b177cdcbd4136d3822e51a6ec9ed8c377a8a140367c85cb19d0504b9dc00fe02'
- 'SKIP')
+ 'SKIP'
+ '254bbd5c03ba64b42a079358ef851e2a142ebe0425129b6784c8363b3e6b3692')
validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org>
F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck <cfeck@kde.org>
D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heiko.becker@kde.org>
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np1 -i ../64.patch
+}
+
build() {
cmake -B build -S $pkgname-$pkgver \
-DBUILD_TESTING=OFF