Blob Blame History Raw
From acb5d403963eb3e209b95dfb882d3efe278301ed Mon Sep 17 00:00:00 2001
From: Sebastian Riedel <sri@cpan.org>
Date: Mon, 29 Jul 2019 18:47:19 +0200
Subject: [PATCH] Add dependency on CommonMark, which will soon replace
 Text::Markdown for a 1000% performance increase (#2228)

---
 cpanfile                      | 1 +
 docker/travis_test/Dockerfile | 1 +
 openQA.spec                   | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/cpanfile b/cpanfile
index 4fc17833..2596a698 100644
--- a/cpanfile
+++ b/cpanfile
@@ -77,6 +77,7 @@ requires 'Sub::Install';
 requires 'Sub::Name';
 requires 'Text::Diff';
 requires 'Text::Markdown';
+requires 'CommonMark';
 requires 'Time::HiRes';
 requires 'Time::ParseDate';
 requires 'Time::Piece';
diff --git a/docker/travis_test/Dockerfile b/docker/travis_test/Dockerfile
index 0ef46dbe..8f11a62f 100644
--- a/docker/travis_test/Dockerfile
+++ b/docker/travis_test/Dockerfile
@@ -122,6 +122,7 @@ RUN zypper in -y -C \
        'perl(Test::Warnings)' \
        'perl(Text::Diff)' \
        'perl(Text::Markdown)' \
+       'perl(CommonMark)' \
        'perl(Time::ParseDate)' \
        'perl(XSLoader) >= 0.24' \
        'perl(XML::SemanticDiff)' \
diff --git a/openQA.spec b/openQA.spec
index 266d5fa4..35574cf4 100644
--- a/openQA.spec
+++ b/openQA.spec
@@ -45,7 +45,7 @@
 %else
 %define python_scripts_requires %{nil}
 %endif
-%define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DeploymentHandler) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Module::Pluggable) perl(Text::Diff) perl(Text::Markdown) perl(JSON::Validator) perl(YAML::XS) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) perl(Cpanel::JSON::XS) perl(Pod::POM) perl(Mojo::IOLoop::ReadWriteProcess) perl(Minion) perl(Mojo::Pg) perl(Mojo::SQLite) perl(Minion::Backend::SQLite) %python_scripts_requires
+%define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DeploymentHandler) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Module::Pluggable) perl(Text::Diff) perl(Text::Markdown) perl(CommonMark) perl(JSON::Validator) perl(YAML::XS) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) perl(Cpanel::JSON::XS) perl(Pod::POM) perl(Mojo::IOLoop::ReadWriteProcess) perl(Minion) perl(Mojo::Pg) perl(Mojo::SQLite) perl(Minion::Backend::SQLite) %python_scripts_requires
 Name:           openQA
 Version:        4.6
 Release:        0
-- 
2.22.0