aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2014-05-18 22:39:01 -0500
committerJack Nagel2014-05-18 22:42:18 -0500
commitdffe5b43a59444799dcabdf9527361f4ff20b5aa (patch)
treefbbb153fbd38897d2e56f6ef879e132ca51dce47 /Library
parentb6e593a0a7a48db9bee087a98085d616aae67055 (diff)
downloadhomebrew-dffe5b43a59444799dcabdf9527361f4ff20b5aa.tar.bz2
poppler: always build with glib support
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/pdf-tools.rb2
-rw-r--r--Library/Formula/pdf2svg.rb2
-rw-r--r--Library/Formula/poppler.rb14
-rw-r--r--Library/Formula/xournal.rb2
4 files changed, 7 insertions, 13 deletions
diff --git a/Library/Formula/pdf-tools.rb b/Library/Formula/pdf-tools.rb
index eff98cd76..53021b6e0 100644
--- a/Library/Formula/pdf-tools.rb
+++ b/Library/Formula/pdf-tools.rb
@@ -18,7 +18,7 @@ class PdfTools < Formula
depends_on :libtool
depends_on "cairo"
- depends_on "poppler" => "with-glib"
+ depends_on "poppler"
def install
ENV['zlib_CFLAGS'] = '-I/usr/include'
diff --git a/Library/Formula/pdf2svg.rb b/Library/Formula/pdf2svg.rb
index 8e24471f9..45c7ec3bb 100644
--- a/Library/Formula/pdf2svg.rb
+++ b/Library/Formula/pdf2svg.rb
@@ -9,7 +9,7 @@ class Pdf2svg < Formula
depends_on :x11
depends_on "cairo"
- depends_on "poppler" => "with-glib"
+ depends_on "poppler"
depends_on "gtk+"
def install
diff --git a/Library/Formula/poppler.rb b/Library/Formula/poppler.rb
index de13653c0..2bed37d34 100644
--- a/Library/Formula/poppler.rb
+++ b/Library/Formula/poppler.rb
@@ -6,7 +6,6 @@ class Poppler < Formula
sha1 '1f5d08ee01683c309688f17116d18bf47b13f001'
option 'with-qt4', 'Build Qt backend'
- option 'with-glib', 'Build Glib backend' # requires cairo
option 'with-lcms2', 'Use color management system'
depends_on 'pkg-config' => :build
@@ -14,11 +13,11 @@ class Poppler < Formula
depends_on 'libpng'
depends_on 'fontconfig'
depends_on 'openjpeg'
+ depends_on 'glib'
+ depends_on 'cairo'
depends_on 'qt' if build.with? 'qt4'
- depends_on 'glib' => :optional
depends_on 'little-cms2' if build.with? 'lcms2'
- depends_on 'cairo' if build.with? 'glib'
conflicts_with 'pdftohtml', :because => 'both install `pdftohtml` binaries'
@@ -36,16 +35,11 @@ class Poppler < Formula
ENV.append 'LDFLAGS', "-Wl,-F#{HOMEBREW_PREFIX}/lib"
end
- args = ["--disable-dependency-tracking", "--prefix=#{prefix}", "--enable-xpdf-headers"]
+ args = ["--disable-dependency-tracking", "--prefix=#{prefix}", "--enable-xpdf-headers",
+ "--enable-poppler-glib"]
# Explicitly disable Qt if not requested because `POPPLER_QT4_CFLAGS` won't
# be set and the build will fail.
- #
- # Also, explicitly disable Glib as Poppler will find it and set up to
- # build, but Superenv will have stripped the Glib utilities out of the
- # PATH.
args << ( build.with?('qt4') ? '--enable-poppler-qt4' : '--disable-poppler-qt4' )
- args << ( build.with?('glib') ? '--enable-poppler-glib' : '--disable-poppler-glib' )
- args << ( build.with?('glib') ? '' : '--disable-cairo-output' )
args << ( build.with?('lcms2') ? '--enable-cms=lcms2' : '' )
system "./configure", *args
diff --git a/Library/Formula/xournal.rb b/Library/Formula/xournal.rb
index de7cd521b..c498ca997 100644
--- a/Library/Formula/xournal.rb
+++ b/Library/Formula/xournal.rb
@@ -10,7 +10,7 @@ class Xournal < Formula
depends_on 'pkg-config' => :build
depends_on :x11
depends_on 'gtk+'
- depends_on 'poppler' => 'with-glib'
+ depends_on 'poppler'
depends_on 'libgnomecanvas'
def install