From 943ec506e18fa9d03f1b74dfc2585146859c4aa7 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 1 May 2017 21:56:47 +0100 Subject: [PATCH] add Alien::OpenSSL so we do not need system openssl headers --- Build.PL | 13 +++++++++---- META.json | 2 +- META.yml | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Build.PL b/Build.PL index c890744d..c90bf1e8 100644 --- a/Build.PL +++ b/Build.PL @@ -2,16 +2,21 @@ use strict; use warnings; use Module::Build; +use Alien::OpenSSL; +my $cflags = Alien::OpenSSL->cflags; +my $ldflags = Alien::OpenSSL->libs; + Module::Build->new( module_name => 'App::Netdisco', license => 'bsd', dynamic_config => 1, + extra_compiler_flags => $cflags, # OpenSSL + extra_linker_flags => $ldflags, # OpenSSL configure_requires => { - 'DBIx::Class' => '0.082810', - 'Module::Build' => '0.42', - }, - build_requires => { + 'Module::Build' => '0.42', + 'Alien::OpenSSL' => '0.09', }, + build_requires => {}, requires => { 'Algorithm::Cron' => '0.07', 'AnyEvent' => '7.05', diff --git a/META.json b/META.json index ff9a2893..47a9ee5b 100644 --- a/META.json +++ b/META.json @@ -16,7 +16,7 @@ "prereqs" : { "configure" : { "requires" : { - "DBIx::Class" : "0.082810", + "Alien::OpenSSL" : "0.09", "Module::Build" : "0.42" } }, diff --git a/META.yml b/META.yml index 268c4a07..40225b14 100644 --- a/META.yml +++ b/META.yml @@ -6,7 +6,7 @@ build_requires: Env::Path: '0' Test::More: '0.88' configure_requires: - DBIx::Class: '0.082810' + Alien::OpenSSL: '0.09' Module::Build: '0.42' dynamic_config: 1 generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150010'