Commit 00cfdfec authored by lyxell's avatar lyxell Committed by GitHub

Merge pull request #1023 from jam7/update/dep

Corrected dependencies of several package files
parents e43dac54 4f1cb88d
......@@ -8,8 +8,9 @@ class Bc < Package
source_sha256 '62adfca89b0a1c0164c2cdca59ca210c1d44c3ffc46daf9931cf4942664cb02a'
depends_on 'readline'
depends_on 'flex' => :build
depends_on 'flex'
depends_on 'ed' => :build
depends_on 'texinfo' => :build
def self.build
system "./configure", "--with-readline"
......
......@@ -7,9 +7,10 @@ class Cairo < Package
source_url 'https://www.cairographics.org/releases/cairo-1.14.10.tar.xz'
source_sha256 '7e87878658f2c9951a14fc64114d4958c0e65ac47530b8ac3078b2ce41b66a09'
depends_on 'fontconfig'
depends_on 'libpng'
depends_on 'pixman'
depends_on 'freetype' # pango requires cairo with freetype
depends_on 'fontconfig' # pango requires cairo with fontconfig
def self.build
system "./configure --disable-xlib"
......
......@@ -7,6 +7,8 @@ class Erlang < Package
source_url 'http://erlang.org/download/otp_src_20.0.tar.gz'
source_sha256 'fe80e1e14a2772901be717694bb30ac4e9a07eee0cc7a28988724cbd21476811'
depends_on 'flex' => :build
def self.build
system 'export ERL_OTP=`pwd`'
system './configure --prefix=/usr/local'
......
......@@ -7,6 +7,8 @@ class Freetype < Package
source_url 'http://download.savannah.gnu.org/releases/freetype/freetype-2.8.tar.bz2'
source_sha256 'a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b'
depends_on 'expat'
def self.build
system "./configure CFLAGS=\" -fPIC\""
system "make"
......
......@@ -9,6 +9,8 @@ class Glib < Package
depends_on 'libffi'
depends_on 'gettext'
depends_on 'zlibpkg'
depends_on 'python27'
def self.build
system "./configure"
......
......@@ -7,6 +7,10 @@ class Harfbuzz < Package
source_url 'https://github.com/behdad/harfbuzz/releases/download/1.4.8/harfbuzz-1.4.8.tar.bz2'
source_sha256 'ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131'
depends_on 'glib'
depends_on 'icu4c'
depends_on 'freetype'
def self.build
system "./configure"
system "make"
......
......@@ -11,6 +11,7 @@ class Httpd < Package
depends_on 'aprutil'
depends_on 'libtool'
depends_on 'pcre'
depends_on 'expat'
def self.build
system './configure'
......
......@@ -10,6 +10,7 @@ class Libarchive < Package
depends_on 'acl'
depends_on 'attr'
depends_on 'lz4'
depends_on 'xzutils' => :build
def self.build
system "./configure --prefix=/usr/local --disable-static"
......
......@@ -9,6 +9,7 @@ class Pango < Package
depends_on 'harfbuzz'
depends_on 'cairo'
depends_on 'glib'
def self.build
system "./configure"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment