[packages/xulrunner] - fix for missing MOZ_NONHEAP_CLASS definition - rel 2
baggins
baggins at pld-linux.org
Sun Oct 6 18:07:57 CEST 2013
commit 48dc22fa96cc43b6b020e830c69136c4671a652e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Oct 6 18:07:33 2013 +0200
- fix for missing MOZ_NONHEAP_CLASS definition
- rel 2
missing-def.patch | 10 ++++++++++
xulrunner.spec | 4 +++-
2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/xulrunner.spec b/xulrunner.spec
index 68db466..50df2e3 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -17,7 +17,7 @@ Summary: XULRunner - Mozilla Runtime Environment for XUL+XPCOM applications
Summary(pl.UTF-8): XULRunner - środowisko uruchomieniowe Mozilli dla aplikacji XUL+XPCOM
Name: xulrunner
Version: 24.0
-Release: 1
+Release: 2
Epoch: 2
License: MPL v1.1 or GPL v2+ or LGPL v2.1+
Group: X11/Applications
@@ -33,6 +33,7 @@ Patch6: idl-parser.patch
# Edit patch below and restore --system-site-packages when system virtualenv gets 1.7 upgrade
Patch7: system-virtualenv.patch
Patch8: %{name}-gyp-slashism.patch
+Patch9: missing-def.patch
URL: https://developer.mozilla.org/en/XULRunner
BuildRequires: GConf2-devel >= 1.2.1
BuildRequires: alsa-lib-devel
@@ -186,6 +187,7 @@ echo 'LOCAL_INCLUDES += $(MOZ_HUNSPELL_CFLAGS)' >> extensions/spellcheck/src/Mak
%patch6 -p2
%patch7 -p2
%patch8 -p2
+%patch9 -p2
# config/rules.mk is patched by us and js/src/config/rules.mk
# is supposed to be exact copy
diff --git a/missing-def.patch b/missing-def.patch
new file mode 100644
index 0000000..63ff150
--- /dev/null
+++ b/missing-def.patch
@@ -0,0 +1,10 @@
+--- xulrunner-24.0/mozilla/js/public/RootingAPI.h~ 2013-09-11 01:15:04.000000000 +0200
++++ xulrunner-24.0/mozilla/js/public/RootingAPI.h 2013-10-06 18:02:51.468909970 +0200
+@@ -7,6 +7,7 @@
+ #ifndef js_RootingAPI_h
+ #define js_RootingAPI_h
+
++#include "mozilla/Attributes.h"
+ #include "mozilla/GuardObjects.h"
+ #include "mozilla/TypeTraits.h"
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xulrunner.git/commitdiff/48dc22fa96cc43b6b020e830c69136c4671a652e
More information about the pld-cvs-commit
mailing list