From 43b10013467357975b8d57780789d0ce1b571f84 Mon Sep 17 00:00:00 2001 From: Tom Schoonjans Date: Sun, 1 Apr 2018 10:50:12 +0200 Subject: [PATCH] graphene 1.8.0 Closes #26024. Signed-off-by: FX Coudert --- Formula/graphene.rb | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/Formula/graphene.rb b/Formula/graphene.rb index b5c8d8738f..2804315f67 100644 --- a/Formula/graphene.rb +++ b/Formula/graphene.rb @@ -1,9 +1,8 @@ class Graphene < Formula desc "Thin layer of graphic data types" homepage "https://ebassi.github.io/graphene/" - url "https://download.gnome.org/sources/graphene/1.6/graphene-1.6.2.tar.xz" - sha256 "8f7d1984c06aefe3b47a668c12ad9f3db0bcb2d09c55e6267b82a90f6b10d961" - revision 2 + url "https://download.gnome.org/sources/graphene/1.8/graphene-1.8.0.tar.xz" + sha256 "7bbc8e2f183acb522e1d9fe256f5fb483ce42260bfeb3ae69320aeb649dd8d91" bottle do sha256 "376d06cf0f650494fafa2bcc8f781fec0d25a13a268b99512f7f1db597d814a0" => :high_sierra @@ -13,16 +12,19 @@ class Graphene < Formula depends_on "gobject-introspection" => :build depends_on "pkg-config" => :build + depends_on "meson-internal" => :build + depends_on "ninja" => :build + depends_on "python" => :build depends_on "glib" - depends_on "python" def install - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" - system "make" - system "make", "check" - system "make", "install" + ENV.refurbish_args + + mkdir "build" do + system "meson", "--prefix=#{prefix}", ".." + system "ninja" + system "ninja", "install" + end end test do