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()