extra/firefox to 63.0.3-1

This commit is contained in:
Kevin Mihelich 2018-11-16 13:40:55 +00:00
parent 230984144c
commit 90280d8e8b
2 changed files with 5 additions and 44 deletions

View file

@ -1,35 +0,0 @@
From e2d8a02d878aa27687f907b64fd41344ad1b2468 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= <emilio@crisal.io>
Date: Tue, 30 Oct 2018 22:21:52 +0100
Subject: [PATCH] Keep mozilla-release building with newer cbindgen versions.
---
servo/components/style/cbindgen.toml | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/servo/components/style/cbindgen.toml b/servo/components/style/cbindgen.toml
index 46162e43db5e..1df99ffc5160 100644
--- a/servo/components/style/cbindgen.toml
+++ b/servo/components/style/cbindgen.toml
@@ -23,11 +23,17 @@ derive_helper_methods = true
[export]
prefix = "Style"
include = [
"StyleAppearance",
"StyleDisplay",
"StyleDisplayMode",
"StyleFillRule",
- "StylePathCommand"
+ "StylePathCommand",
+
+ "Appearance",
+ "Display",
+ "DisplayMode",
+ "FillRule",
+ "PathCommand"
]
item_types = ["enums", "structs", "typedefs"]
--
2.17.2

View file

@ -11,28 +11,27 @@ buildarch=12
highmem=1
pkgname=firefox
pkgver=63.0.1
pkgver=63.0.3
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org"
arch=(x86_64)
license=(MPL GPL LGPL)
url="https://www.mozilla.org/firefox/"
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib
ffmpeg nss hunspell-en_US sqlite ttf-font libpulse libvpx icu)
ffmpeg nss ttf-font libpulse sqlite libvpx icu)
makedepends=(unzip zip diffutils python2-setuptools yasm mesa imake inetutils
xorg-server-xvfb autoconf2.13 rust mercurial clang llvm jack gtk2
python nodejs python2-psutil cbindgen)
optdepends=('networkmanager: Location detection via available WiFi networks'
'libnotify: Notification integration'
'pulseaudio: Audio support'
'speech-dispatcher: Text-to-Speech')
options=(!emptydirs !makeflags !strip)
'speech-dispatcher: Text-to-Speech'
'hunspell-en_US: Spell checking, American English')
options=(!emptydirs !makeflags)
source=("https://hg.mozilla.org/releases/mozilla-release/archive/FIREFOX_${pkgver//./_}_RELEASE.tar.gz"
0001-Keep-mozilla-release-building-with-newer-cbindgen-ve.patch
$pkgname.desktop firefox-symbolic.svg
https://hg.mozilla.org/mozilla-central/raw-rev/537f4d1d837a)
sha256sums=('47ff34ff0ec51cdf7f5c453d91054543e123500b65593891e50144189adc04b8'
'a1e523f830f28217e050991062358c91be254e21732a6391449a8c0e3e0de77f'
'677e1bde4c6b3cff114345c211805c7c43085038ca0505718a11e96432e9811a'
'9a1a572dc88014882d54ba2d3079a1cf5b28fa03c5976ed2cb763c93dabbd797'
'9fa42f3a4ccd255b56f4157119c08ff19df9f972aa25af4cbb685e3683139c24')
@ -54,9 +53,6 @@ prepare() {
mkdir mozbuild
cd mozilla-release-FIREFOX_${pkgver//./_}_RELEASE
# https://bugzilla.mozilla.org/show_bug.cgi?id=1503401
patch -Np1 -i ../0001-Keep-mozilla-release-building-with-newer-cbindgen-ve.patch
echo -n "$_google_api_key" >google-api-key
echo -n "$_mozilla_api_key" >mozilla-api-key