File rubygem-mini_suffix-use-system-libpsl.patch of Package rubygem-mini_suffix
Index: mini_suffix-0.3.0/lib/mini_suffix.rb
===================================================================
--- mini_suffix-0.3.0.orig/lib/mini_suffix.rb
+++ mini_suffix-0.3.0/lib/mini_suffix.rb
@@ -4,10 +4,7 @@ require 'ffi'
module MiniSuffix
extend FFI::Library
- ffi_lib [
- File.join(File.dirname(File.expand_path('..', __FILE__)), 'vendor/libpsl.so'),
- File.join(File.dirname(File.expand_path('..', __FILE__)), 'vendor/libpsl.dylib'),
- ]
+ ffi_lib File.join(RbConfig::CONFIG['libdir'], 'libpsl.so.5')
attach_function :psl_builtin, [], :pointer
attach_function :psl_registrable_domain, [:pointer, :string], :string