[packages/electron/source] up to 1.4.3, build deps from project readme

glen glen at pld-linux.org
Sun Oct 9 13:13:21 CEST 2016


commit a3cad0dd11fd36ee3f70a34651ae386db4f0871d
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Oct 9 13:44:23 2016 +0300

    up to 1.4.3, build deps from project readme

 electron.spec | 36 +++++++++++++++++++++++++++++++++---
 1 file changed, 33 insertions(+), 3 deletions(-)
---
diff --git a/electron.spec b/electron.spec
index a79b3aa..800e4a7 100644
--- a/electron.spec
+++ b/electron.spec
@@ -1,20 +1,50 @@
 # TODO:
 # - build from source (the process and deps look like hell)
-#   https://github.com/atom/electron/blob/v0.36.0/docs/development/build-instructions-linux.md
+#   https://github.com/electron/electron/blob/v1.4.3/docs/development/build-instructions-linux.md
 # NOTES:
-# - space considerations: ~25GiB for build
+# - At least 25GB disk space and 8GB RAM.
 #
 
 Summary:	Framework cross-platform desktop applications using JavaScript, HTML and CSS
 Name:		electron
-Version:	0.36.0
+Version:	1.4.3
 Release:	0.1
 License:	MIT, BSD
 Group:		Applications
 URL:		https://github.com/atom/electron
+BuildRequires:	GConf2-devel
+BuildRequires:	alsa-lib-devel
+BuildRequires:	bison
+BuildRequires:	clang
+BuildRequires:	cups-devel
+BuildRequires:	dbus-devel
 BuildRequires:	git-core
+BuildRequires:	gperf
+BuildRequires:	gtk+2-devel
+BuildRequires:	libcap-devel
+BuildRequires:	libgnome-keyring-devel
+BuildRequires:	libnotify-devel
 BuildRequires:	ncurses
 BuildRequires:	npm
+BuildRequires:	nss-devel
+BuildRequires:	python >= 1:2.7
+BuildRequires:	xorg-app-iceauth
+BuildRequires:	xorg-app-rgb
+BuildRequires:	xorg-app-sessreg
+BuildRequires:	xorg-app-xgamma
+BuildRequires:	xorg-app-xhost
+BuildRequires:	xorg-app-xinput
+BuildRequires:	xorg-app-xkill
+BuildRequires:	xorg-app-xmodmap
+BuildRequires:	xorg-app-xrandr
+BuildRequires:	xorg-app-xrandr
+BuildRequires:	xorg-app-xrefresh
+BuildRequires:	xorg-app-xset
+BuildRequires:	xorg-app-xsetpointer
+BuildRequires:	xorg-app-xsetroot
+BuildRequires:	xorg-app-xstdcmap
+BuildRequires:	xorg-lib-libXrandr-devel
+BuildRequires:	xorg-lib-libXtst-devel
 ExclusiveArch:	%{ix86} %{x8664}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/electron.git/commitdiff/368ad49a4ff9cb98413ed892a4cd74c64335943c



More information about the pld-cvs-commit mailing list