[packages/phantomjs/dev-2.1] update qt build deps (mostly from qt5-qtbase)
glen
glen at pld-linux.org
Thu Mar 24 11:25:50 CET 2016
commit 68288781dba68ba8ab5d62576988bfc083a7b77c
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Mar 24 10:15:11 2016 +0200
update qt build deps (mostly from qt5-qtbase)
phantomjs.spec | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 54 insertions(+), 6 deletions(-)
---
diff --git a/phantomjs.spec b/phantomjs.spec
index 3460d8a..3b9b2d6 100644
--- a/phantomjs.spec
+++ b/phantomjs.spec
@@ -9,7 +9,7 @@
Summary: Headless WebKit with a JavaScript API
Name: phantomjs
Version: 2.1.1
-Release: 0.4
+Release: 0.5
License: BSD
Group: Applications/Networking
Source0: https://github.com/ariya/phantomjs/archive/%{version}/%{name}-%{version}.tar.gz
@@ -30,17 +30,65 @@ Patch101: qtbase.diff.xz
Patch102: qtwebkit.diff.xz
# Patch102-md5: ab3a7372ea3f7bb6326e666ffad7acda
URL: http://phantomjs.org/
-BuildRequires: Qt5PrintSupport-devel
-BuildRequires: Qt5WebKit-devel
-BuildRequires: giflib-devel
BuildRequires: linenoise-devel
BuildRequires: mongoose-devel
%{?with_system_qcommandline:BuildRequires: qcommandline-devel}
BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
-BuildRequires: unzip
BuildRequires: xz
-Requires: Qt5Gui-platform-xcb
+%if %{with system_qt}
+BuildRequires: Qt5PrintSupport-devel
+BuildRequires: Qt5WebKit-devel
+%else
+BuildRequires: Firebird-devel
+BuildRequires: OpenGL-devel
+BuildRequires: bison
+BuildRequires: fontconfig-devel
+BuildRequires: freetds-devel
+BuildRequires: freetype-devel >= 2.1.3
+BuildRequires: gcc >= 5:4.0
+BuildRequires: glib2-devel >= 2.0.0
+BuildRequires: flex
+BuildRequires: gperf
+BuildRequires: libdrm-devel
+BuildRequires: libicu-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel >= 2:1.0.8
+BuildRequires: libproxy-devel
+BuildRequires: libstdc++-devel
+BuildRequires: libxcb-devel >= 1.10
+BuildRequires: mysql-devel
+BuildRequires: openssl-devel
+BuildRequires: pcre16-devel >= 8.30
+BuildRequires: pkgconfig
+BuildRequires: postgresql-devel
+BuildRequires: python-modules
+BuildRequires: rpmbuild(macros) >= 1.654
+BuildRequires: ruby
+BuildRequires: ruby-modules
+BuildRequires: sed >= 4.0
+BuildRequires: sqlite-devel
+BuildRequires: sqlite3-devel
+BuildRequires: tar >= 1:1.22
+BuildRequires: tslib-devel
+BuildRequires: unixODBC-devel >= 2.3.0
+BuildRequires: xcb-util-image-devel
+BuildRequires: xcb-util-keysyms-devel
+BuildRequires: xcb-util-renderutil-devel
+BuildRequires: xcb-util-wm-devel
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXext-devel
+BuildRequires: xorg-lib-libXfixes-devel
+BuildRequires: xorg-lib-libXi-devel
+BuildRequires: xorg-lib-libXrender-devel
+BuildRequires: xorg-lib-libxkbcommon-devel
+BuildRequires: xorg-lib-libxkbcommon-devel >= 0.4.1
+BuildRequires: xorg-lib-libxkbcommon-x11-devel
+BuildRequires: xorg-lib-libxkbcommon-x11-devel >= 0.4.1
+BuildRequires: xz
+BuildRequires: zlib-devel
+%endif
+%{?with_system_qt:Requires: Qt5Gui-platform-xcb}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/phantomjs.git/commitdiff/68288781dba68ba8ab5d62576988bfc083a7b77c
More information about the pld-cvs-commit
mailing list