summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Alexander Steffens (heftig)2023-07-05 14:45:09 +0000
committerJan Alexander Steffens (heftig)2023-07-05 14:45:28 +0000
commit62449fbc3078eaaa9ee773cc1e31e8fc24abcb33 (patch)
tree25489830c8fdcd44794ee04da699718a497da960
parent804b493df373d6a3af80bdb6737760cf7d3aee7b (diff)
downloadaur-62449fbc3078eaaa9ee773cc1e31e8fc24abcb33.tar.gz
117.0a1+20230705.1+h3639b6891b33-1: add search provider
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0cdc292ec43d..a048eea2781c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = firefox-nightly
pkgdesc = Development version of the popular Firefox web browser
- pkgver = 116.0a1+20230609.1+h256876c3862b
+ pkgver = 117.0a1+20230705.1+h3639b6891b33
pkgrel = 1
url = https://www.mozilla.org/firefox/channel/#nightly
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index cd4809969d74..cf34ca7e6500 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Jakub Schmidtke <sjakub@gmail.com>
pkgname=firefox-nightly
-pkgver=116.0a1+20230609.1+h256876c3862b
+pkgver=117.0a1+20230705.1+h3639b6891b33
pkgrel=1
pkgdesc="Development version of the popular Firefox web browser"
url="https://www.mozilla.org/firefox/channel/#nightly"
@@ -228,6 +228,9 @@ pref("browser.shell.checkDefaultBrowser", false);
// Don't disable extensions in the application directory
pref("extensions.autoDisableScopes", 11);
+
+// Enable GNOME Shell search provider
+pref("browser.gnome-search-provider.enabled", true);
END
local distini="$pkgdir/usr/lib/$pkgname/distribution/distribution.ini"
@@ -276,6 +279,15 @@ END
ln -srfv "$pkgdir/usr/lib/libnssckbi.so" "$nssckbi"
fi
+ local sprovider="$pkgdir/usr/share/gnome-shell/search-providers/$pkgname.search-provider.ini"
+ install -Dvm644 /dev/stdin "$sprovider" <<END
+[Shell Search Provider]
+DesktopId=$pkgname.desktop
+BusName=org.mozilla.${pkgname//-/}.SearchProvider
+ObjectPath=/org/mozilla/${pkgname//-/}/SearchProvider
+Version=2
+END
+
export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE="$startdir/.crash-stats-api.token"
if [[ -f $SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE ]]; then
make -C obj uploadsymbols