Make libxcb compile with gcc 4.9.
This commit is contained in:
parent
047f1b9de9
commit
01c5b53ba1
@ -1,9 +1,9 @@
|
|||||||
from spack import *
|
from spack import *
|
||||||
|
|
||||||
class Libxcb(Package):
|
class Libxcb(Package):
|
||||||
"""The X protocol C-language Binding (XCB) is a replacement
|
"""The X protocol C-language Binding (XCB) is a replacement
|
||||||
for Xlib featuring a small footprint, latency hiding, direct
|
for Xlib featuring a small footprint, latency hiding, direct
|
||||||
access to the protocol, improved threading support, and
|
access to the protocol, improved threading support, and
|
||||||
extensibility."""
|
extensibility."""
|
||||||
|
|
||||||
homepage = "http://xcb.freedesktop.org/"
|
homepage = "http://xcb.freedesktop.org/"
|
||||||
@ -14,6 +14,10 @@ class Libxcb(Package):
|
|||||||
depends_on("python")
|
depends_on("python")
|
||||||
depends_on("xcb-proto")
|
depends_on("xcb-proto")
|
||||||
|
|
||||||
|
def patch(self):
|
||||||
|
filter_file('typedef struct xcb_auth_info_t {', 'typedef struct {', 'src/xcb.h')
|
||||||
|
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure("--prefix=%s" % prefix)
|
configure("--prefix=%s" % prefix)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user