Commit a3ca4cb5 authored by lovedheart's avatar lovedheart Committed by Ed Reel

[poppler] upgrade to 0.63.0 with binaries (#2191)

parent 5bc29530
...@@ -3,21 +3,21 @@ require 'package' ...@@ -3,21 +3,21 @@ require 'package'
class Poppler < Package class Poppler < Package
description 'Poppler is a PDF rendering library based on the xpdf-3.0 code base.' description 'Poppler is a PDF rendering library based on the xpdf-3.0 code base.'
homepage 'https://poppler.freedesktop.org/' homepage 'https://poppler.freedesktop.org/'
version '0.59.0' version '0.63.0'
source_url 'https://poppler.freedesktop.org/poppler-0.59.0.tar.xz' source_url 'https://poppler.freedesktop.org/poppler-0.63.0.tar.xz'
source_sha256 'a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641' source_sha256 '27cc8addafc791e1a26ce6acc2b490926ea73a4f89196dd8a7742cff7cf8a111'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.59.0-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.63.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.59.0-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.63.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.59.0-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.63.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.59.0-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/poppler-0.63.0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '1f24358e86018b71bea4b92a1370491c87c5b6012db3c462dadefeab303a9649', aarch64: '327284b83bcd2b5ab97ba2d471fd25bbc7da95704f1d766bb85c56232b2d84df',
armv7l: '1f24358e86018b71bea4b92a1370491c87c5b6012db3c462dadefeab303a9649', armv7l: '327284b83bcd2b5ab97ba2d471fd25bbc7da95704f1d766bb85c56232b2d84df',
i686: 'fca9cb4e5b28525ef99194bc525d6e098f6df836abd7a053ff8974b8324bcee7', i686: '06c135358dcdef45c53460c0724b8a565348e4ccc5053ad29eb605b6bc1ff31d',
x86_64: '0bd38e54da87720cd5fa6d7471575795cead55d6b2b9942efaa96822caa880ef', x86_64: 'e32bb8caf1dfea59b8c295d0e0c02c60e2917b18f1c667a1765d5cebb62a59be',
}) })
depends_on 'automake' => :build depends_on 'automake' => :build
...@@ -27,17 +27,24 @@ class Poppler < Package ...@@ -27,17 +27,24 @@ class Poppler < Package
depends_on 'libpng' depends_on 'libpng'
depends_on 'openjpeg' depends_on 'openjpeg'
depends_on 'zlibpkg' depends_on 'zlibpkg'
depends_on 'cmake' => :build
def self.build def self.build
system "sed -i 's,/usr/local/lib,#{CREW_LIB_PREFIX},g' configure" system "mkdir -p builddir"
system "sed -i 's,/usr/local/lib,#{CREW_LIB_PREFIX},g' m4/libtool.m4" Dir.chdir("builddir") do
system "./configure \ system "cmake",
--prefix=#{CREW_PREFIX} \ "-DCMAKE_INSTALL_PREFIX=#{CREW_PREFIX}",
--libdir=#{CREW_LIB_PREFIX}" "-DCMAKE_INSTALL_LIBDIR=#{CREW_LIB_PREFIX}",
"-DCMAKE_BUILD_TYPE=Release",
"-DENABLE_XPDF_HEADERS=ON",
".."
system "make" system "make"
end end
end
def self.install def self.install
Dir.chdir("builddir") do
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end end
end
end end
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