Project

General

Profile

Bug #896 » PKGBUILD.icecat-38.7.1-gnu1-2-armv7h.patch

https://projects.parabola.nu/abslibre.git/tree/libre/icecat/PKGBUILD?id=8a6030a5bce31566457eaed781b6a85b606e2683 - isacdaavid, 2016-06-19 06:25 PM

View differences:

PKGBUILD
43 43
        vendor.js
44 44
        $pkgname-fixed-loading-icon.png
45 45
        remove-google-play-services-support.patch
46
        disable-crypto-hardening-settings.patch)
46
        disable-crypto-hardening-settings.patch
47
        no-neon.patch)
47 48
mksha256sums=('1f58676fc0bdf60dc37145b8c97f507f0acec9bc84582aeef703cf0ed9744ed3')
48 49
sha256sums=('0f65fc8a4fc2a4e73fe97249c24edeb5a84335e22d2868d0334365ada069b5f1'
49 50
            'SKIP'
......
55 56
            '977aa49b940f1da049cefa2878a63ac6669a78e63e9d55bb11db7b8f8fb64c33'
56 57
            '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213'
57 58
            '9e651b0f7e7d9d663e8b24077d52bad15f011871747743aff60d6e2d7a45ae5b'
58
            'bcd351d97e99f9a71ff5f44e29037f5451617378527801e32de514ff30583476')
59
            'bcd351d97e99f9a71ff5f44e29037f5451617378527801e32de514ff30583476'
60
            '6d0c1c9ca28b20d206ce24ca84f4d4e3f5d062a2e9cb7445fcb6c2cfea959b4a')
59 61
validpgpkeys=(
60 62
              'A57369A8BABC2542B5A0368C3C76EED7D7E04784' # Ruben Rodriguez
61 63
              'C92BAA713B8D53D3CAE63FC9E6974752F9704456' # André Silva
......
84 86
  # Load our build config, disable SafeSearch
85 87
  cp "$srcdir/mozconfig" .mozconfig
86 88

  
89
  # Disable gold linker and SIMD for ARM build
90
  if [ "$CARCH" = "armv7h" ]; then
91
    sed -i '/ac_add_options --enable-gold/d' .mozconfig
92
    echo 'ac_add_options --disable-neon' >> .mozconfig
93
  fi
94

  
87 95
  mkdir "$srcdir/path"
88 96

  
89 97
  # WebRTC build tries to execute "python" and expects Python 2
......
98 106
  cp "$srcdir/$pkgname-fixed-loading-icon.png" \
99 107
    browser/themes/linux/tabbrowser/loading.png
100 108

  
109
  # Fix SIMD options in configure script during ARM build
110
  [ "$CARCH" = "armv7h" ] && patch -Np0 -i ../no-neon.patch
111

  
101 112
  # Disable crypto hardening settings for now
102 113
  # https://lists.parabola.nu/pipermail/assist/2015-October/000534.html
103 114
  # https://labs.parabola.nu/issues/842
(5-5/5)