freexl: add missing deps (#46330)
This commit is contained in:
parent
8225b18985
commit
ef0e54726d
@ -17,6 +17,16 @@ class Freexl(AutotoolsPackage):
|
|||||||
version("1.0.6", sha256="3de8b57a3d130cb2881ea52d3aa9ce1feedb1b57b7daa4eb37f751404f90fc22")
|
version("1.0.6", sha256="3de8b57a3d130cb2881ea52d3aa9ce1feedb1b57b7daa4eb37f751404f90fc22")
|
||||||
version("1.0.5", sha256="3dc9b150d218b0e280a3d6a41d93c1e45f4d7155829d75f1e5bf3e0b0de6750d")
|
version("1.0.5", sha256="3dc9b150d218b0e280a3d6a41d93c1e45f4d7155829d75f1e5bf3e0b0de6750d")
|
||||||
|
|
||||||
depends_on("c", type="build") # generated
|
depends_on("c", type="build")
|
||||||
|
|
||||||
depends_on("minizip", when="@2:")
|
depends_on("minizip", when="@2:")
|
||||||
|
depends_on("expat", type="link")
|
||||||
|
depends_on("iconv", type="link")
|
||||||
|
|
||||||
|
def flag_handler(self, name, flags):
|
||||||
|
# avoid that header is taken from libiconv, but library from libc -- configure script is
|
||||||
|
# missing a compile + link test.
|
||||||
|
iconv = self.spec["iconv"]
|
||||||
|
if name == "ldflags" and iconv.name == "libiconv":
|
||||||
|
flags.append(iconv.libs.ld_flags)
|
||||||
|
return (flags, None, None)
|
||||||
|
Loading…
Reference in New Issue
Block a user