icecat: update to 52.3.0

This commit is contained in:
Jürgen Buchmüller 2017-09-03 20:28:14 +02:00
parent 82e39047b3
commit 51bafc7f26
2 changed files with 16 additions and 2 deletions

View file

@ -0,0 +1,14 @@
This member is not inlined by gcc7.2.0 and thus building icecat
fails with an error "function not considered for inlining".
--- dom/bindings/BindingUtils.h 2017-09-01 22:35:55.000000000 +0200
+++ dom/bindings/BindingUtils.h 2017-09-04 10:28:13.794397024 +0200
@@ -246,7 +246,7 @@
// T* can be assigned to.
namespace binding_detail {
template <class T, bool mayBeWrapper, typename U, typename V>
-MOZ_ALWAYS_INLINE nsresult
+nsresult
UnwrapObjectInternal(V& obj, U& value, prototypes::ID protoID,
uint32_t protoDepth)
{

View file

@ -1,13 +1,13 @@
# Template build file for 'icecat'.
pkgname=icecat
version=52.1.0
version=52.3.0
revision=1
short_desc="GNU version of the Firefox browser"
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
homepage="https://www.gnu.org/software/${pkgname}/"
license="MPL-1.1, GPL-2, LGPL-2.1"
distfiles="${GNU_SITE}/${pkgname}/${version}/${pkgname}-${version}-gnu1.tar.bz2"
checksum=0beff2a04fdc1b56d274133cd22ff546fd609c929954132ff6bf1b800a5b24f3
checksum=699ab2b41d4428ef5e360f3f33d98bc52723315cedac20bb03619846ca895302
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
nopie=yes