qt with hardware accelerated opengl working
This commit is contained in:
parent
9e878075ac
commit
27617670f0
17
var/spack/packages/icu4c/package.py
Normal file
17
var/spack/packages/icu4c/package.py
Normal file
@ -0,0 +1,17 @@
|
||||
from spack import *
|
||||
|
||||
class Icu4c(Package):
|
||||
"""ICU is a mature, widely used set of C/C++ and Java libraries
|
||||
providing Unicode and Globalization support for software applications."""
|
||||
|
||||
homepage = "http://site.icu-project.org/"
|
||||
url = "http://downloads.sourceforge.net/project/icu/ICU4C/54.1/icu4c-54_1-src.tgz"
|
||||
|
||||
version('54_1', 'e844caed8f2ca24c088505b0d6271bc0')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
cd("source")
|
||||
configure("--prefix=%s" % prefix)
|
||||
|
||||
make()
|
||||
make("install")
|
@ -1,4 +1,5 @@
|
||||
from spack import *
|
||||
import os
|
||||
|
||||
class Qt(Package):
|
||||
"""Qt is a comprehensive cross-platform C++ application framework."""
|
||||
@ -29,7 +30,16 @@ class Qt(Package):
|
||||
depends_on("libmng")
|
||||
depends_on("jpeg")
|
||||
|
||||
depends_on("gperf") # Needed to build Qt with webkit.
|
||||
# Webkit
|
||||
# depends_on("gperf")
|
||||
# depends_on("flex")
|
||||
# depends_on("bison")
|
||||
# depends_on("ruby")
|
||||
# depends_on("icu4c")
|
||||
|
||||
# OpenGL hardware acceleration
|
||||
depends_on("mesa")
|
||||
depends_on("libxcb")
|
||||
|
||||
def patch(self):
|
||||
if self.spec.satisfies('@4'):
|
||||
@ -46,13 +56,19 @@ def patch(self):
|
||||
|
||||
|
||||
def install(self, spec, prefix):
|
||||
# Apparently this is the only way to
|
||||
# "truly" get rid of webkit compiles now...
|
||||
os.rename("qtwebkit","no-qtwebkit")
|
||||
os.rename("qtwebkit-examples","no-qtwebkit-examples")
|
||||
configure('-v',
|
||||
'-confirm-license',
|
||||
'-opensource',
|
||||
'-prefix', prefix,
|
||||
'-openssl-linked',
|
||||
'-dbus-linked',
|
||||
'-fast',
|
||||
#'-fast',
|
||||
'-opengl',
|
||||
'-qt-xcb',
|
||||
'-optimized-qmake',
|
||||
'-no-pch',
|
||||
# phonon required for py-pyqt4
|
||||
|
16
var/spack/packages/ruby/package.py
Normal file
16
var/spack/packages/ruby/package.py
Normal file
@ -0,0 +1,16 @@
|
||||
from spack import *
|
||||
|
||||
class Ruby(Package):
|
||||
"""A dynamic, open source programming language with a focus on
|
||||
simplicity and productivity."""
|
||||
|
||||
homepage = "https://www.ruby-lang.org/"
|
||||
url = "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz"
|
||||
|
||||
version('2.2.0', 'cd03b28fd0b555970f5c4fd481700852')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
configure("--prefix=%s" % prefix)
|
||||
|
||||
make()
|
||||
make("install")
|
Loading…
Reference in New Issue
Block a user