diff options
author | Det | 2017-08-26 16:36:11 +0300 |
---|---|---|
committer | Det | 2017-08-26 16:36:11 +0300 |
commit | c731d0a2dcf82738ad052aa6a127995f0fbd5ab3 (patch) | |
tree | 8fa16d562b1e9ef7662d4dbc7236aa5cfc61d742 | |
parent | 9fb0c9e6655f91ae2c8704b0288a1d197d5112aa (diff) | |
download | aur-c731d0a2dcf82738ad052aa6a127995f0fbd5ab3.tar.gz |
Fixes
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | no-crmf.diff | 11 | ||||
-rw-r--r-- | rust-i686.patch | 16 |
4 files changed, 6 insertions, 38 deletions
@@ -23,6 +23,8 @@ pkgbase = thunderbird-hg makedepends = autoconf2.13 makedepends = cargo makedepends = mercurial + makedepends = clang + makedepends = llvm depends = gtk3 depends = gtk2 depends = mozilla-common @@ -45,13 +47,11 @@ pkgbase = thunderbird-hg source = thunderbird-hg.desktop source = thunderbird-install-dir.patch source = no-crmf.diff - source = rust-i686.patch source = fix-wifi-scanner.diff sha512sums = SKIP sha512sums = 5d17bcbda0ca96133f7241a3fb371ba2863f3e67b12d770803e0bc7bb4b3254fc9dc6f78bd8310303abf9b2c62eb1321e63610eb9328c1b9a7b73fde671bc34a sha512sums = 3eceeda61891cdfb639be1ef665bd09e857d2e2ada53a5060285a6fc5a894ad88dd271d5cb602db83a4bb747e303f8563562fe90ce3ef02cdfc5d817aa5ab2f4 - sha512sums = 08572139508d4fd4e2b855d294ebee3286151da80dfeae656ae29b49ce6d72185f4cfa73dfb827c1bcce6bc8c544d0cf4a00164c9059dff316351901601fb6ea - sha512sums = b38d8a2cb1719d652d93160bfbdfa7cbeca36fbee84b217ca0f5b0b4074b6e151c582b1e0f62901c418fb68a5018f6e21d734d6775836da5b0b44593071c3351 + sha512sums = 951667941520e66e7b6aad55619ec2b38364da58c5cf8a71775a3032921cfc0a8e5c7ba14e0df35588175f94a6b4785566d39177ff536ab9cefcbd19a03dc065 sha512sums = 1bd2804bea1fe8c85b602f8c5f8777f4ba470c9e767ad284cb3d0287c6d6e1b126e760738d7c671f38933ee3ec6b8931186df8e978995b5109797ae86dfdd85a pkgname = thunderbird-hg @@ -11,7 +11,7 @@ url="https://www.mozilla.org/thunderbird/" depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg nss hunspell sqlite ttf-font icu libvpx) makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils xorg-server-xvfb - autoconf2.13 cargo mercurial) + autoconf2.13 cargo mercurial clang llvm) optdepends=('libcanberra: for sound support') options=(!emptydirs !makeflags) install=$pkgname.install @@ -19,13 +19,11 @@ source=(hg+http://hg.mozilla.org/comm-central $pkgname.desktop thunderbird-install-dir.patch no-crmf.diff - rust-i686.patch fix-wifi-scanner.diff) sha512sums=('SKIP' '5d17bcbda0ca96133f7241a3fb371ba2863f3e67b12d770803e0bc7bb4b3254fc9dc6f78bd8310303abf9b2c62eb1321e63610eb9328c1b9a7b73fde671bc34a' '3eceeda61891cdfb639be1ef665bd09e857d2e2ada53a5060285a6fc5a894ad88dd271d5cb602db83a4bb747e303f8563562fe90ce3ef02cdfc5d817aa5ab2f4' - '08572139508d4fd4e2b855d294ebee3286151da80dfeae656ae29b49ce6d72185f4cfa73dfb827c1bcce6bc8c544d0cf4a00164c9059dff316351901601fb6ea' - 'b38d8a2cb1719d652d93160bfbdfa7cbeca36fbee84b217ca0f5b0b4074b6e151c582b1e0f62901c418fb68a5018f6e21d734d6775836da5b0b44593071c3351' + '951667941520e66e7b6aad55619ec2b38364da58c5cf8a71775a3032921cfc0a8e5c7ba14e0df35588175f94a6b4785566d39177ff536ab9cefcbd19a03dc065' '1bd2804bea1fe8c85b602f8c5f8777f4ba470c9e767ad284cb3d0287c6d6e1b126e760738d7c671f38933ee3ec6b8931186df8e978995b5109797ae86dfdd85a') _hgrepo="comm-central" @@ -61,9 +59,6 @@ prepare() { msg2 "fix-wifi-scanner.diff: https://bugzilla.mozilla.org/show_bug.cgi?id=1314968" patch -d mozilla -Np1 < ../fix-wifi-scanner.diff - msg2 "Build with the rust targets we actually ship" - patch -d mozilla -Np1 < ../rust-i686.patch - # API keys echo -n "$_google_api_key" >google-api-key echo -n "$_mozilla_api_key" >mozilla-api-key @@ -79,7 +74,7 @@ ac_add_options --enable-release ac_add_options --enable-gold ac_add_options --enable-pie ac_add_options --enable-optimize="-O2" -ac_add_options --enable-rust +#ac_add_options --enable-rust # Branding ac_add_options --enable-official-branding diff --git a/no-crmf.diff b/no-crmf.diff index 73e545de0eed..702e7f6270c7 100644 --- a/no-crmf.diff +++ b/no-crmf.diff @@ -1,14 +1,3 @@ -diff -u -rN thunderbird-52.1.1/mozilla/config/external/nss/crmf/moz.build thunderbird-52.1.1-nocrmf/mozilla/config/external/nss/crmf/moz.build ---- thunderbird-52.1.1/mozilla/config/external/nss/crmf/moz.build 2017-05-09 23:35:13.000000000 +0200 -+++ thunderbird-52.1.1-nocrmf/mozilla/config/external/nss/crmf/moz.build 2017-06-14 01:51:36.686773132 +0200 -@@ -8,7 +8,6 @@ - - if CONFIG['MOZ_SYSTEM_NSS']: - OS_LIBS += [l for l in CONFIG['NSS_LIBS'] if l.startswith('-L')] -- OS_LIBS += ['-lcrmf'] - else: - USE_LIBS += [ - # The dependency on nss is not real, but is required to force the diff -u -rN thunderbird-52.1.1/mozilla/old-configure thunderbird-52.1.1-nocrmf/mozilla/old-configure --- thunderbird-52.1.1/mozilla/old-configure 2017-05-09 23:35:35.000000000 +0200 +++ thunderbird-52.1.1-nocrmf/mozilla/old-configure 2017-06-14 01:50:28.726873231 +0200 diff --git a/rust-i686.patch b/rust-i686.patch deleted file mode 100644 index 85512e1436b8..000000000000 --- a/rust-i686.patch +++ /dev/null @@ -1,16 +0,0 @@ - build/moz.configure/rust.configure | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git c/build/moz.configure/rust.configure i/build/moz.configure/rust.configure -index cd86b24153debb1b..44911715e25d95e3 100644 ---- c/build/moz.configure/rust.configure -+++ i/build/moz.configure/rust.configure -@@ -81,7 +81,7 @@ def rust_target(rust_compiler, rustc, target, cross_compiling): - # OpenBSD - ('x86_64', 'OpenBSD'): 'x86_64-unknown-openbsd', - # Linux -- ('x86', 'Linux'): 'i586-unknown-linux-gnu', -+ ('x86', 'Linux'): 'i686-unknown-linux-gnu', - # Linux - ('x86_64', 'Linux'): 'x86_64-unknown-linux-gnu', - # OS X and iOS |