automatic version update by autodist [release 2.16.6-1mamba;Mon Aug 14 2017]
This commit is contained in:
parent
f4343f8f79
commit
0237378b04
20
webkitgtk-2.16.6-arm-sync_add_and_fetch_8_duplicate.patch
Normal file
20
webkitgtk-2.16.6-arm-sync_add_and_fetch_8_duplicate.patch
Normal file
@ -0,0 +1,20 @@
|
||||
--- webkitgtk-2.16.6/Source/WTF/wtf/Atomics.cpp.orig 2018-02-08 13:49:54.606360518 +0100
|
||||
+++ webkitgtk-2.16.6/Source/WTF/wtf/Atomics.cpp 2018-02-08 12:52:43.959319225 +0100
|
||||
@@ -58,7 +58,7 @@
|
||||
return value;
|
||||
}
|
||||
|
||||
-extern "C" {
|
||||
+/*extern "C" {
|
||||
|
||||
int64_t __sync_add_and_fetch_8(int64_t volatile* addend, int64_t value)
|
||||
{
|
||||
@@ -70,7 +70,7 @@
|
||||
return atomicStep(addend, -value);
|
||||
}
|
||||
|
||||
-} // extern "C"
|
||||
+} // extern "C"*/
|
||||
|
||||
} // namespace WTF
|
||||
|
@ -20,7 +20,7 @@
|
||||
%define libname libwebkit2gtk
|
||||
|
||||
Name: webkitgtk
|
||||
Version: 2.12.5
|
||||
Version: 2.16.6
|
||||
Release: 1mamba
|
||||
Summary: Port of WebKit embeddable web component to GTK+
|
||||
Group: System/Libraries
|
||||
@ -30,6 +30,7 @@ Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
URL: http://www.webkitgtk.org/
|
||||
Source0: http://www.webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
|
||||
Patch0: libwebkit-gtk-1.3.10-nspluginwrapper.patch
|
||||
Patch1: webkitgtk-2.16.6-arm-sync_add_and_fetch_8_duplicate.patch
|
||||
License: BSD, LGPL
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
@ -131,6 +132,9 @@ This package contains the documentation for %{name},
|
||||
#-D -T
|
||||
#:<< __EOF
|
||||
#%patch0 -p0
|
||||
%ifarch arm
|
||||
%patch1 -p1
|
||||
%endif
|
||||
|
||||
%build
|
||||
#:<< __EOF
|
||||
@ -156,14 +160,15 @@ CXXFLAGS="%{optflags} -DNDEBUG $EXTRA_CXXFLAGS"
|
||||
-DCMAKE_INSTALL_LIBEXECDIR=%{_libexecdir} \
|
||||
-DCMAKE_INSTALL_FULL_LIBEXECDIR=%{_libexecdir} \
|
||||
%ifarch arm
|
||||
-DENABLE_JIT=OFF
|
||||
-DENABLE_JIT=OFF \
|
||||
-DENABLE_SPELLCHECK=0
|
||||
%endif
|
||||
|
||||
#__EOF
|
||||
### https://bugs.webkit.org/show_bug.cgi?id=34846
|
||||
## V=1 seems a workaround for make error 'argument list too long'
|
||||
%make || %make -j1
|
||||
#V=1 || make V=1
|
||||
__EOF
|
||||
|
||||
%install
|
||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
@ -237,9 +242,18 @@ CXXFLAGS="%{optflags} -DNDEBUG $EXTRA_CXXFLAGS"
|
||||
|
||||
%files jsc
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/jsc
|
||||
%{_libexecdir}/webkit2gtk-%{apiver}/jsc
|
||||
|
||||
%changelog
|
||||
* Mon Aug 14 2017 Automatic Build System <autodist@mambasoft.it> 2.16.6-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Sun Feb 05 2017 Automatic Build System <autodist@mambasoft.it> 2.14.3-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Sun Oct 16 2016 Automatic Build System <autodist@mambasoft.it> 2.14.1-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Fri Sep 09 2016 Automatic Build System <autodist@mambasoft.it> 2.12.5-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user