Commit 6f1064b7 authored by Ed Reel's avatar Ed Reel Committed by GitHub

Merge pull request #1746 from lovedheart/patch-21

Update cairo.rb
parents e4621dcf 18497d00
...@@ -3,32 +3,23 @@ require 'package' ...@@ -3,32 +3,23 @@ require 'package'
class Cairo < Package class Cairo < Package
description 'Cairo is a 2D graphics library with support for multiple output devices.' description 'Cairo is a 2D graphics library with support for multiple output devices.'
homepage 'https://www.cairographics.org' homepage 'https://www.cairographics.org'
version '1.14.12' version '1.14.12-1'
source_url 'https://www.cairographics.org/releases/cairo-1.14.12.tar.xz' source_url 'https://www.cairographics.org/releases/cairo-1.14.12.tar.xz'
source_sha256 '8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16' source_sha256 '8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'fb449a39c94abb12d7997cb24bf57486b6e8a3baf7599484370adedffae0ecb0',
armv7l: 'fb449a39c94abb12d7997cb24bf57486b6e8a3baf7599484370adedffae0ecb0',
i686: 'bbd77b10c0d2a2a5e53046bf40659d896b84b9194d9e1065ed82f15dd584ee2a',
x86_64: 'ced7600e3eadce92494d7be258c9bbb4f2d4975350129470f5eff882a4a205dd',
})
depends_on 'libpng' depends_on 'libpng'
depends_on 'pixman' depends_on 'pixman'
depends_on 'fontconfig' # pango requires cairo with fontconfig depends_on 'fontconfig' # pango requires cairo with fontconfig
depends_on 'gobject_introspection'
depends_on 'mesa'
def self.build def self.build
system './configure', system "./configure \
"--prefix=#{CREW_PREFIX}", --prefix=#{CREW_PREFIX} \
"--libdir=#{CREW_LIB_PREFIX}", --libdir=#{CREW_LIB_PREFIX} \
'--disable-xlib' --enable-xlib \
--enable-xlib-xcb \
--enable-glesv2"
system "make" system "make"
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