icecat: rebuild against libevent-2.1.8, icu-58.2, nss-3.28.3
This commit is contained in:
parent
0af5b7d6c7
commit
c53220fe7a
2 changed files with 35 additions and 1 deletions
34
srcpkgs/icecat/patches/libevent.patch
Normal file
34
srcpkgs/icecat/patches/libevent.patch
Normal file
|
@ -0,0 +1,34 @@
|
|||
commit 6dbb1148210e
|
||||
Author: Mike Hommey <mh+mozilla@glandium.org>
|
||||
Date: Sun Nov 20 17:51:17 2016 +0900
|
||||
|
||||
Bug 1318914 - Fix --with-system-libevent build against libevent 2.1. r=billm
|
||||
|
||||
--HG--
|
||||
extra : rebase_source : da25767f6045507447f90ab03291c60a4f2c6b3d
|
||||
---
|
||||
ipc/chromium/src/base/message_pump_libevent.cc | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git ipc/chromium/src/base/message_pump_libevent.cc ipc/chromium/src/base/message_pump_libevent.cc
|
||||
index 2db827e5bade..3cca238c1e7c 100644
|
||||
--- ipc/chromium/src/base/message_pump_libevent.cc
|
||||
+++ ipc/chromium/src/base/message_pump_libevent.cc
|
||||
@@ -22,9 +22,17 @@
|
||||
|
||||
// This macro checks that the _EVENT_SIZEOF_* constants defined in
|
||||
// ipc/chromiume/src/third_party/<platform>/event2/event-config.h are correct.
|
||||
+#if defined(_EVENT_SIZEOF_SHORT)
|
||||
#define CHECK_EVENT_SIZEOF(TYPE, type) \
|
||||
static_assert(_EVENT_SIZEOF_##TYPE == sizeof(type), \
|
||||
"bad _EVENT_SIZEOF_"#TYPE);
|
||||
+#elif defined(EVENT__SIZEOF_SHORT)
|
||||
+#define CHECK_EVENT_SIZEOF(TYPE, type) \
|
||||
+ static_assert(EVENT__SIZEOF_##TYPE == sizeof(type), \
|
||||
+ "bad EVENT__SIZEOF_"#TYPE);
|
||||
+#else
|
||||
+#error Cannot find libevent type sizes
|
||||
+#endif
|
||||
|
||||
CHECK_EVENT_SIZEOF(LONG, long);
|
||||
CHECK_EVENT_SIZEOF(LONG_LONG, long long);
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'icecat'.
|
||||
pkgname=icecat
|
||||
version=45.7.0
|
||||
revision=1
|
||||
revision=2
|
||||
short_desc="GNU version of the Firefox browser"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
homepage="https://www.gnu.org/software/${pkgname}/"
|
||||
|
|
Loading…
Reference in a new issue