]> git.pld-linux.org Git - packages/ruby-rcairo.git/blob - no-native-packages.patch
- do not try to install native rpms on build time
[packages/ruby-rcairo.git] / no-native-packages.patch
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
4 @@ -7,7 +7,6 @@
5  require 'fileutils'
6  
7  require "pkg-config"
8 -require "native-package-installer"
9  
10  checking_for(checking_message("GCC")) do
11    if macro_defined?("__GNUC__", "")
12 @@ -43,29 +42,7 @@
13    end
14  end
15  
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
19 -  else
20 -    required_package_info = [package_info]
21 -  end
22 -  return true if PKGConfig.have_package(*required_package_info)
23 -
24 -  native_package_info ||= {}
25 -  return false unless NativePackageInstaller.install(native_package_info)
26 -
27 -  PKGConfig.have_package(*required_package_info)
28 -end
29 -
30 -unless required_pkg_config_package([package, major, minor, micro],
31 -                                   :debian => "libcairo2-dev",
32 -                                   :redhat => "cairo-devel",
33 -                                   :homebrew => "cairo",
34 -                                   :macports => "cairo",
35 -                                   :msys2 => "cairo")
36 -  exit(false)
37 -end
38 -
39 +PKGConfig.have_package(package, major, minor, micro)
40  PKGConfig.have_package("cairo-ft")
41  
42  checking_for(checking_message("Mac OS X")) do
This page took 0.211886 seconds and 3 git commands to generate.