icecat: update to 52.3.0
This commit is contained in:
parent
82e39047b3
commit
51bafc7f26
srcpkgs/icecat
14
srcpkgs/icecat/patches/disable-always_inline.patch
Normal file
14
srcpkgs/icecat/patches/disable-always_inline.patch
Normal 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)
|
||||
{
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user