1 diff -ur rcairo-1.15.10/ext/cairo/extconf.rb rcairo-1.15.10-no-native-pkgs/ext/cairo/extconf.rb
2 --- rcairo-1.15.10/ext/cairo/extconf.rb 2017-10-15 16:21:01.000000000 +0200
3 +++ rcairo-1.15.10-no-native-pkgs/ext/cairo/extconf.rb 2017-11-09 09:19:45.074637717 +0100
8 -require "native-package-installer"
10 checking_for(checking_message("GCC")) do
11 if macro_defined?("__GNUC__", "")
16 -def required_pkg_config_package(package_info, native_package_info=nil)
17 - if package_info.is_a?(Array)
18 - required_package_info = package_info
20 - required_package_info = [package_info]
22 - return true if PKGConfig.have_package(*required_package_info)
24 - native_package_info ||= {}
25 - return false unless NativePackageInstaller.install(native_package_info)
27 - PKGConfig.have_package(*required_package_info)
30 -unless required_pkg_config_package([package, major, minor, micro],
31 - :debian => "libcairo2-dev",
32 - :redhat => "cairo-devel",
33 - :homebrew => "cairo",
34 - :macports => "cairo",
39 +PKGConfig.have_package(package, major, minor, micro)
40 PKGConfig.have_package("cairo-ft")
42 checking_for(checking_message("Mac OS X")) do