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

[cairomm] revert to stable version (#2184)

parent 2ee02771
......@@ -3,36 +3,32 @@ require 'package'
class Cairomm < Package
description 'The Cairomm package provides a C++ interface to Cairo.'
homepage 'https://www.cairographics.org/'
version '1.15.5'
source_url 'https://www.cairographics.org/releases/cairomm-1.15.5.tar.gz'
source_sha256 '8db629f44378cac62b4931f725520334024e62c1951c4396682f1add63c1e3d1'
version '1.12.2'
source_url 'https://www.cairographics.org/releases/cairomm-1.12.2.tar.gz'
source_sha256 '45c47fd4d0aa77464a75cdca011143fea3ef795c4753f6e860057da5fb8bd599'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.15.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.15.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.15.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.15.5-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '354736fee85a5bd242baa2663fadd0fdd55654f1533e2e2db5594d10483b4b9e',
armv7l: '354736fee85a5bd242baa2663fadd0fdd55654f1533e2e2db5594d10483b4b9e',
i686: '4cf3b5240a95a8a71510aa7cd2437cd1a85e53ecba1e7e3566a181586d73dcd7',
x86_64: 'fb82422574a4bd2ef6a1c8613a8cf4d09ded07f2fa99bc530257fa21b599f9af',
aarch64: '888898b832f6d43a3810caf17de63dbca0380914febcfada5210a36d839d8097',
armv7l: '888898b832f6d43a3810caf17de63dbca0380914febcfada5210a36d839d8097',
i686: '3781427ed44646a23045843d73ce1bdb85eb9b9a12a0130c7726ea7afa23dd50',
x86_64: '94dfeb48047f9d9cb2ebda72c640dbe64532f2d4496f8c0dd7bfc2aea91b42ae',
})
depends_on 'cairo'
depends_on 'libsigcplusplus3'
depends_on 'libsigcplusplus'
depends_on 'libxxf86vm'
depends_on 'libxrender'
depends_on 'gcc7' => :build
def self.build
system "sed -e '/^libdocdir =/ s/$(book_name)/cairomm-1.15.5/' \
system "sed -e '/^libdocdir =/ s/$(book_name)/cairomm-1.12.2/' \
-i docs/Makefile.in"
system "./configure",
"CC=gcc-7.3",
"CXX=g++-7.3",
"CXXFLAGS=--std=c++14",
"--prefix=#{CREW_PREFIX}",
"--libdir=#{CREW_LIB_PREFIX}"
system "make"
......
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