Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Crypt-OpenSSL-Guess for 
openSUSE:Factory checked in at 2021-11-06 18:13:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-OpenSSL-Guess (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Crypt-OpenSSL-Guess.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Crypt-OpenSSL-Guess"

Sat Nov  6 18:13:09 2021 rev:4 rq:928930 version:0.14

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.changes
        2021-05-07 16:45:19.216368452 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Crypt-OpenSSL-Guess.new.1890/perl-Crypt-OpenSSL-Guess.changes
      2021-11-06 18:13:20.692738240 +0100
@@ -1,0 +2,11 @@
+Fri Oct 29 03:06:50 UTC 2021 - Tina M??ller <[email protected]>
+
+- updated to 0.14
+   see /usr/share/doc/packages/perl-Crypt-OpenSSL-Guess/Changes
+
+  0.14 2021-10-28T15:35:02Z
+
+      - macOS: check dylib exists in library paths (PR#11)
+      - backport from Net::SSLeay 1.91_01 (PR#10)
+
+-------------------------------------------------------------------

Old:
----
  Crypt-OpenSSL-Guess-0.13.tar.gz

New:
----
  Crypt-OpenSSL-Guess-0.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Crypt-OpenSSL-Guess.spec ++++++
--- /var/tmp/diff_new_pack.Xldmi0/_old  2021-11-06 18:13:23.412739665 +0100
+++ /var/tmp/diff_new_pack.Xldmi0/_new  2021-11-06 18:13:23.412739665 +0100
@@ -18,7 +18,7 @@
 
 %define cpan_name Crypt-OpenSSL-Guess
 Name:           perl-Crypt-OpenSSL-Guess
-Version:        0.13
+Version:        0.14
 Release:        0
 Summary:        Guess OpenSSL include path
 License:        Artistic-1.0 OR GPL-1.0-or-later
@@ -36,7 +36,7 @@
 Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
 platforms.
 
-Often MacOS's homebrew OpenSSL cause a problem on installation due to
+Often macOS's homebrew OpenSSL cause a problem on installation due to
 include path is not added. Some CPAN module provides to modify include path
 with configure-args, but Carton or Module::CPANfile is not supported to
 pass configure-args to each modules. Crypt::OpenSSL::* modules should use

++++++ Crypt-OpenSSL-Guess-0.13.tar.gz -> Crypt-OpenSSL-Guess-0.14.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/Changes 
new/Crypt-OpenSSL-Guess-0.14/Changes
--- old/Crypt-OpenSSL-Guess-0.13/Changes        2021-05-03 17:37:44.000000000 
+0200
+++ new/Crypt-OpenSSL-Guess-0.14/Changes        2021-10-28 17:35:06.000000000 
+0200
@@ -1,5 +1,10 @@
 Revision history for Perl extension Crypt-OpenSSL-Guess
 
+0.14 2021-10-28T15:35:02Z
+
+    - macOS: check dylib exists in library paths (PR#11)
+    - backport from Net::SSLeay 1.91_01 (PR#10)
+
 0.13 2021-05-03T15:37:39Z
 
     - use --installed option while executing brew --prefix (PR#9 @skaji++)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/META.json 
new/Crypt-OpenSSL-Guess-0.14/META.json
--- old/Crypt-OpenSSL-Guess-0.13/META.json      2021-05-03 17:37:44.000000000 
+0200
+++ new/Crypt-OpenSSL-Guess-0.14/META.json      2021-10-28 17:35:06.000000000 
+0200
@@ -58,7 +58,7 @@
    "provides" : {
       "Crypt::OpenSSL::Guess" : {
          "file" : "lib/Crypt/OpenSSL/Guess.pm",
-         "version" : "0.13"
+         "version" : "0.14"
       }
    },
    "release_status" : "stable",
@@ -72,7 +72,7 @@
          "web" : "https://github.com/akiym/Crypt-OpenSSL-Guess";
       }
    },
-   "version" : "0.13",
+   "version" : "0.14",
    "x_authority" : "cpan:AKIYM",
    "x_contributors" : [
       "Shoichi Kaji <[email protected]>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/META.yml 
new/Crypt-OpenSSL-Guess-0.14/META.yml
--- old/Crypt-OpenSSL-Guess-0.13/META.yml       2021-05-03 17:37:44.000000000 
+0200
+++ new/Crypt-OpenSSL-Guess-0.14/META.yml       2021-10-28 17:35:06.000000000 
+0200
@@ -26,7 +26,7 @@
 provides:
   Crypt::OpenSSL::Guess:
     file: lib/Crypt/OpenSSL/Guess.pm
-    version: '0.13'
+    version: '0.14'
 requires:
   Config: '0'
   Exporter: '5.57'
@@ -37,7 +37,7 @@
   bugtracker: https://github.com/akiym/Crypt-OpenSSL-Guess/issues
   homepage: https://github.com/akiym/Crypt-OpenSSL-Guess
   repository: git://github.com/akiym/Crypt-OpenSSL-Guess.git
-version: '0.13'
+version: '0.14'
 x_authority: cpan:AKIYM
 x_contributors:
   - 'Shoichi Kaji <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/Makefile.PL 
new/Crypt-OpenSSL-Guess-0.14/Makefile.PL
--- old/Crypt-OpenSSL-Guess-0.13/Makefile.PL    2021-05-03 17:37:44.000000000 
+0200
+++ new/Crypt-OpenSSL-Guess-0.14/Makefile.PL    2021-10-28 17:35:06.000000000 
+0200
@@ -11,7 +11,7 @@
 my %WriteMakefileArgs = (
     NAME     => 'Crypt::OpenSSL::Guess',
     DISTNAME => 'Crypt-OpenSSL-Guess',
-    VERSION  => '0.13',
+    VERSION  => '0.14',
     EXE_FILES => [glob('script/*'), glob('bin/*')],
     CONFIGURE_REQUIRES => {
   "ExtUtils::MakeMaker" => "6.64"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/README.md 
new/Crypt-OpenSSL-Guess-0.14/README.md
--- old/Crypt-OpenSSL-Guess-0.13/README.md      2021-05-03 17:37:44.000000000 
+0200
+++ new/Crypt-OpenSSL-Guess-0.14/README.md      2021-10-28 17:35:06.000000000 
+0200
@@ -18,7 +18,7 @@
 
 Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any 
platforms.
 
-Often MacOS's homebrew OpenSSL cause a problem on installation due to include 
path is not added.
+Often macOS's homebrew OpenSSL cause a problem on installation due to include 
path is not added.
 Some CPAN module provides to modify include path with configure-args, but 
[Carton](https://metacpan.org/pod/Carton) or 
[Module::CPANfile](https://metacpan.org/pod/Module%3A%3ACPANfile)
 is not supported to pass configure-args to each modules. Crypt::OpenSSL::\* 
modules should use it on your 
[Makefile.PL](https://metacpan.org/pod/Makefile.PL).
 
@@ -31,25 +31,25 @@
 
     This functions returns include paths in the format passed to CC. If 
OpenSSL could not find, then empty string is returned.
 
-        openssl_inc_paths(); # on MacOS: "-I/usr/local/opt/openssl/include"
+        openssl_inc_paths(); # on macOS: "-I/usr/local/opt/openssl/include"
 
 - openssl\_lib\_paths()
 
     This functions returns library paths in the format passed to CC. If 
OpenSSL could not find, then empty string is returned.
 
-        openssl_lib_paths(); # on MacOS: "-L/usr/local/opt/openssl 
-L/usr/local/opt/openssl/lib"
+        openssl_lib_paths(); # on macOS: "-L/usr/local/opt/openssl/lib"
 
 - find\_openssl\_prefix(\[$dir\])
 
     This function returns OpenSSL's prefix. If set `OPENSSL_PREFIX` 
environment variable, you can overwrite the return value.
 
-        find_openssl_prefix(); # on MacOS: "/usr/local/opt/openssl"
+        find_openssl_prefix(); # on macOS: "/usr/local/opt/openssl"
 
 - find\_openssl\_exec($prefix)
 
     This functions returns OpenSSL's executable path.
 
-        find_openssl_exec(); # on MacOS: "/usr/local/opt/openssl/bin/openssl"
+        find_openssl_exec(); # on macOS: "/usr/local/opt/openssl/bin/openssl"
 
 - ($major, $minor, $letter) = openssl\_version()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-OpenSSL-Guess-0.13/lib/Crypt/OpenSSL/Guess.pm 
new/Crypt-OpenSSL-Guess-0.14/lib/Crypt/OpenSSL/Guess.pm
--- old/Crypt-OpenSSL-Guess-0.13/lib/Crypt/OpenSSL/Guess.pm     2021-05-03 
17:37:44.000000000 +0200
+++ new/Crypt-OpenSSL-Guess-0.14/lib/Crypt/OpenSSL/Guess.pm     2021-10-28 
17:35:06.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = "0.13";
+our $VERSION = "0.14";
 
 use Config;
 use English qw( $OSNAME -no_match_vars );
@@ -70,6 +70,14 @@
             }
         }
     }
+    elsif ($^O eq 'darwin') {
+        for my $dir (@lib_paths) {
+            if (-f "$dir/libcrypto.dylib" && -f "$dir/libssl.dylib") {
+                @lib_paths = ($dir);
+                last;
+            }
+        }
+    }
     elsif ($^O eq 'VMS') {
         if (-r 'sslroot:[000000]openssl.cnf') {      # openssl.org source 
install
             @lib_paths = ('SSLLIB');
@@ -118,6 +126,7 @@
 
     my @guesses = (
         '/home/linuxbrew/.linuxbrew/opt/openssl/bin/openssl' => 
'/home/linuxbrew/.linuxbrew/opt/openssl', # LinuxBrew openssl
+        '/opt/homebrew/opt/openssl/bin/openssl' => 
'/opt/homebrew/opt/openssl', # macOS ARM homebrew
         '/usr/local/opt/openssl/bin/openssl' => '/usr/local/opt/openssl', # 
OSX homebrew openssl
         '/usr/local/bin/openssl'         => '/usr/local', # OSX homebrew 
openssl
         '/opt/local/bin/openssl'         => '/opt/local', # Macports openssl
@@ -225,7 +234,7 @@
 
 Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any 
platforms.
 
-Often MacOS's homebrew OpenSSL cause a problem on installation due to include 
path is not added.
+Often macOS's homebrew OpenSSL cause a problem on installation due to include 
path is not added.
 Some CPAN module provides to modify include path with configure-args, but 
L<Carton> or L<Module::CPANfile>
 is not supported to pass configure-args to each modules. Crypt::OpenSSL::* 
modules should use it on your L<Makefile.PL>.
 
@@ -240,25 +249,25 @@
 
 This functions returns include paths in the format passed to CC. If OpenSSL 
could not find, then empty string is returned.
 
-    openssl_inc_paths(); # on MacOS: "-I/usr/local/opt/openssl/include"
+    openssl_inc_paths(); # on macOS: "-I/usr/local/opt/openssl/include"
 
 =item openssl_lib_paths()
 
 This functions returns library paths in the format passed to CC. If OpenSSL 
could not find, then empty string is returned.
 
-    openssl_lib_paths(); # on MacOS: "-L/usr/local/opt/openssl 
-L/usr/local/opt/openssl/lib"
+    openssl_lib_paths(); # on macOS: "-L/usr/local/opt/openssl/lib"
 
 =item find_openssl_prefix([$dir])
 
 This function returns OpenSSL's prefix. If set C<OPENSSL_PREFIX> environment 
variable, you can overwrite the return value.
 
-    find_openssl_prefix(); # on MacOS: "/usr/local/opt/openssl"
+    find_openssl_prefix(); # on macOS: "/usr/local/opt/openssl"
 
 =item find_openssl_exec($prefix)
 
 This functions returns OpenSSL's executable path.
 
-    find_openssl_exec(); # on MacOS: "/usr/local/opt/openssl/bin/openssl"
+    find_openssl_exec(); # on macOS: "/usr/local/opt/openssl/bin/openssl"
 
 =item ($major, $minor, $letter) = openssl_version()
 

Reply via email to