diff --git a/testing/falkon/build b/testing/falkon/build index cf54ba7d..41e242cf 100755 --- a/testing/falkon/build +++ b/testing/falkon/build @@ -19,3 +19,5 @@ cmake -B build \ cmake --build build cmake --install build + +install -Dm755 falkon-privacy "$1/usr/bin/falkon-privacy" diff --git a/testing/falkon/checksums b/testing/falkon/checksums index f9e53f9e..6da82863 100644 --- a/testing/falkon/checksums +++ b/testing/falkon/checksums @@ -1,2 +1,3 @@ ce743cd80c0e2d525a784e29c9b487f73480119b0567f9ce8ef1f44cca527587 falkon-3.1.0.tar.xz 37734210642c99c6f4b047bbf15fb208348fdd6564b2fcf674e282505770c983 0001-falkon-no-execinfo.patch +929dc4ee0e1ec87510696894e0ba3d0218707d6fe9903be3cde5c4ff71a50aa2 falkon-privacy diff --git a/testing/falkon/files/falkon-privacy b/testing/falkon/files/falkon-privacy new file mode 100755 index 00000000..63eac782 --- /dev/null +++ b/testing/falkon/files/falkon-privacy @@ -0,0 +1,28 @@ +#!/bin/sh + +exec falkon \ + --disable-file-system \ + --disable-gpu-watchdog \ + --disable-notifications \ + --disable-permissions-api \ + --disable-presentation-api \ + --disable-print-preview \ + --disable-remote-playback-api \ + --disable-renderer-accessibility \ + --disable-shared-workers \ + --disable-speech-api \ + --disable-sync \ + --disable-wake-on-wifi \ + --disable-webgl \ + --disable-3d-apis \ + --disable-media-session-api \ + --disable-background-networking \ + --force-webrtc-ip-handling-policy=default_public_interface_only \ + --webview-disable-safebrowsing-support \ + --google-base-url about:blank \ + --google-apis-url about:blank \ + --google-url about:blank \ + --connectivity-check-url about:blank \ + --crash-server-url about:blank \ + --cryptauth-http-host about:blank \ + "$@" diff --git a/testing/falkon/sources b/testing/falkon/sources index d01ecfb3..43bec6ae 100644 --- a/testing/falkon/sources +++ b/testing/falkon/sources @@ -1,2 +1,3 @@ https://download.kde.org/stable/falkon/3.1/falkon-3.1.0.tar.xz patches/0001-falkon-no-execinfo.patch +files/falkon-privacy