diff options
author | Jan Alexander Steffens (heftig) | 2022-11-17 22:27:48 +0000 |
---|---|---|
committer | Jan Alexander Steffens (heftig) | 2022-11-17 22:28:01 +0000 |
commit | ad440f5b984aae93e07472b3303ac3a7cd11883b (patch) | |
tree | 2aaa3736404db3fea757d4650eb07027d3964545 | |
parent | 7cd9e040c7e4870a7c945ece1ad469963f51635d (diff) | |
download | aur-ad440f5b984aae93e07472b3303ac3a7cd11883b.tar.gz |
109.0a1+20221117.1+hefbd04cb0748-1: Reformat variables and drop autoconf2.13
-rw-r--r-- | .SRCINFO | 53 | ||||
-rw-r--r-- | PKGBUILD | 97 |
2 files changed, 103 insertions, 47 deletions
@@ -1,63 +1,66 @@ pkgbase = firefox-nightly pkgdesc = Development version of the popular Firefox web browser - pkgver = 109.0a1+20221115.1+hf130aa968d7e + pkgver = 109.0a1+20221117.1+hefbd04cb0748 pkgrel = 1 url = https://www.mozilla.org/firefox/channel/#nightly arch = x86_64 - license = MPL license = GPL license = LGPL - makedepends = unzip - makedepends = zip + license = MPL + makedepends = cbindgen + makedepends = clang makedepends = diffutils - makedepends = yasm - makedepends = mesa + makedepends = dump_syms makedepends = imake makedepends = inetutils - makedepends = xorg-server-xvfb - makedepends = autoconf2.13 - makedepends = rust - makedepends = clang - makedepends = llvm makedepends = jack - makedepends = nodejs - makedepends = cbindgen + makedepends = lld + makedepends = llvm + makedepends = mercurial + makedepends = mesa makedepends = nasm + makedepends = nodejs makedepends = python - makedepends = lld - makedepends = dump_syms + makedepends = rust + makedepends = unzip makedepends = wasi-compiler-rt makedepends = wasi-libc makedepends = wasi-libc++ makedepends = wasi-libc++abi - makedepends = mercurial + makedepends = xorg-server-xvfb + makedepends = yasm + makedepends = zip + depends = dbus-glib + depends = ffmpeg depends = gtk3 + depends = libpulse depends = libxt depends = mime-types - depends = dbus-glib - depends = ffmpeg depends = nss depends = ttf-font - depends = libpulse - optdepends = networkmanager: Location detection via available WiFi networks + optdepends = hunspell-en_US: Spell checking, American English optdepends = libnotify: Notification integration + optdepends = networkmanager: Location detection via available WiFi networks optdepends = pulseaudio: Audio support optdepends = speech-dispatcher: Text-to-Speech - optdepends = hunspell-en_US: Spell checking, American English optdepends = xdg-desktop-portal: Screensharing with Wayland + options = !debug options = !emptydirs + options = !lto options = !makeflags options = !strip - options = !lto - options = !debug source = hg+https://hg.mozilla.org/mozilla-central - source = firefox-install-dir.patch source = firefox-nightly.desktop source = identity-icons-brand.svg + source = firefox-install-dir.patch validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353 sha256sums = SKIP - sha256sums = c80937969086550237b0e89a02330d438ce17c3764e43cc5d030cb21c2abce5f sha256sums = 7d90a9abacb5cc9870a31323ef31e361f620538c56609001d6d9e789b99b5e97 sha256sums = a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9 + sha256sums = c80937969086550237b0e89a02330d438ce17c3764e43cc5d030cb21c2abce5f + b2sums = SKIP + b2sums = 3a7c8c5123349ea777ddb8f2f219f6048ce1f213b0a65edaad1fab42380be4e7b5cd27e4667f43786efeb13be827174936c3282607276f167b6eee0fd530af2a + b2sums = 63a8dd9d8910f9efb353bed452d8b4b2a2da435857ccee083fc0c557f8c4c1339ca593b463db320f70387a1b63f1a79e709e9d12c69520993e26d85a3d742e34 + b2sums = f76eb72c326f347991133c004b252ed2e037e72a7a436012fb1495668d2b9194d836765b58b01ba0bd9f5c4b888ee5ee715bdb458823a2a7822f1b299f4d1948 pkgname = firefox-nightly @@ -3,33 +3,84 @@ # Contributor: Jakub Schmidtke <sjakub@gmail.com> pkgname=firefox-nightly -pkgver=109.0a1+20221115.1+hf130aa968d7e +pkgver=109.0a1+20221117.1+hefbd04cb0748 pkgrel=1 pkgdesc="Development version of the popular Firefox web browser" -arch=(x86_64) -license=(MPL GPL LGPL) url="https://www.mozilla.org/firefox/channel/#nightly" -depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse) -makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb - autoconf2.13 rust clang llvm jack nodejs cbindgen nasm python - lld dump_syms wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi - mercurial) -optdepends=('networkmanager: Location detection via available WiFi networks' - 'libnotify: Notification integration' - 'pulseaudio: Audio support' - 'speech-dispatcher: Text-to-Speech' - 'hunspell-en_US: Spell checking, American English' - 'xdg-desktop-portal: Screensharing with Wayland') -options=(!emptydirs !makeflags !strip !lto !debug) +arch=(x86_64) +license=( + GPL + LGPL + MPL +) +depends=( + dbus-glib + ffmpeg + gtk3 + libpulse + libxt + mime-types + nss + ttf-font +) +makedepends=( + cbindgen + clang + diffutils + dump_syms + imake + inetutils + jack + lld + llvm + mercurial + mesa + nasm + nodejs + python + rust + unzip + wasi-compiler-rt + wasi-libc + wasi-libc++ + wasi-libc++abi + xorg-server-xvfb + yasm + zip +) +optdepends=( + 'hunspell-en_US: Spell checking, American English' + 'libnotify: Notification integration' + 'networkmanager: Location detection via available WiFi networks' + 'pulseaudio: Audio support' + 'speech-dispatcher: Text-to-Speech' + 'xdg-desktop-portal: Screensharing with Wayland' +) +options=( + !debug + !emptydirs + !lto + !makeflags + !strip +) _repo=https://hg.mozilla.org/mozilla-central -source=("hg+$_repo" - firefox-install-dir.patch - $pkgname.desktop identity-icons-brand.svg) +source=( + hg+$_repo + $pkgname.desktop + identity-icons-brand.svg + firefox-install-dir.patch +) +validpgpkeys=( + '14F26682D0916CDD81E37B6D61B7B526D98F0353' # Mozilla Software Releases <release@mozilla.com> +) sha256sums=('SKIP' - 'c80937969086550237b0e89a02330d438ce17c3764e43cc5d030cb21c2abce5f' '7d90a9abacb5cc9870a31323ef31e361f620538c56609001d6d9e789b99b5e97' - 'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9') -validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com> + 'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9' + 'c80937969086550237b0e89a02330d438ce17c3764e43cc5d030cb21c2abce5f') +b2sums=('SKIP' + '3a7c8c5123349ea777ddb8f2f219f6048ce1f213b0a65edaad1fab42380be4e7b5cd27e4667f43786efeb13be827174936c3282607276f167b6eee0fd530af2a' + '63a8dd9d8910f9efb353bed452d8b4b2a2da435857ccee083fc0c557f8c4c1339ca593b463db320f70387a1b63f1a79e709e9d12c69520993e26d85a3d742e34' + 'f76eb72c326f347991133c004b252ed2e037e72a7a436012fb1495668d2b9194d836765b58b01ba0bd9f5c4b888ee5ee715bdb458823a2a7822f1b299f4d1948') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) # Note: These are for Arch Linux use ONLY. For your own distribution, please @@ -67,6 +118,8 @@ pkgver() { prepare() { mkdir mozbuild cd mozilla-central + + # Change install dir from 'firefox' to 'firefox-nightly' patch -Np1 -i ../firefox-install-dir.patch echo -n "$_google_api_key" >google-api-key @@ -230,4 +283,4 @@ END fi } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et: |