summaryrefslogtreecommitdiff
path: root/Build.PL
diff options
context:
space:
mode:
authorRuss Allbery <rra@cpan.org>2021-02-27 10:50:09 -0800
committerRuss Allbery <rra@cpan.org>2021-02-27 10:50:55 -0800
commit16d1c7c15ae63ee49b7c8c6758ea087d214142bd (patch)
tree542c90205b4d3bdaf985b903a04a4c28ca9c5883 /Build.PL
parentec9cbee44cad0cd97071357bdc7bafcf33f94f92 (diff)
Fix docknot --help, do some post-YAML cleanup
Remove the load_appdata_json helper function from App::DocKnot. This is no longer used now that all DocKnot data is in YAML. Properly depend on and import Pod::Usage so that docknot --help works. Correct the REQUIREMENTS sections of the module documentation to reflect new dependencies and the removal of a JSON dependency from most of DocKnot.
Diffstat (limited to 'Build.PL')
-rw-r--r--Build.PL28
1 files changed, 15 insertions, 13 deletions
diff --git a/Build.PL b/Build.PL
index 3ec2de0..6b6166a 100644
--- a/Build.PL
+++ b/Build.PL
@@ -2,7 +2,7 @@
#
# Build script for the docknot application.
#
-# Copyright 2013, 2016, 2018-2020 Russ Allbery <rra@cpan.org>
+# Copyright 2013, 2016, 2018-2021 Russ Allbery <rra@cpan.org>
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
@@ -61,18 +61,20 @@ my $build = Module::Build->new(
# Other package relationships.
configure_requires => { 'Module::Build' => 0.4004 },
requires => {
- 'File::BaseDir' => 0,
- 'File::ShareDir' => 0,
- 'IO::Compress::Xz' => 0,
- 'IPC::Run' => 0,
- 'IPC::System::Simple' => 0,
- 'JSON::MaybeXS' => 0,
- 'Kwalify' => 0,
- 'List::SomeUtils' => 0,
- 'Perl6::Slurp' => 0,
- 'Template' => 0,
- 'YAML::XS' => '0.81',
- perl => '5.024',
+ 'File::BaseDir' => 0,
+ 'File::ShareDir' => 0,
+ 'IO::Uncompress::Gunzip' => 0,
+ 'IO::Compress::Xz' => 0,
+ 'IPC::Run' => 0,
+ 'IPC::System::Simple' => 0,
+ 'JSON::MaybeXS' => 0,
+ 'Kwalify' => 0,
+ 'List::SomeUtils' => 0,
+ 'Perl6::Slurp' => 0,
+ 'Pod::Usage' => 0,
+ 'Template' => 0,
+ 'YAML::XS' => '0.81',
+ perl => '5.024',
},
test_requires => {
'Capture::Tiny' => 0,