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

openSUSE Build Service is sponsored by