@@ -174,6 +174,22 @@ let
174174 propagatedBuildInputs = [ AlgorithmDiff ];
175175 };
176176
177+ AlienBaseModuleBuild = buildPerlModule {
178+ pname = "Alien-Base-ModuleBuild";
179+ version = "1.15";
180+ src = fetchurl {
181+ url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Base-ModuleBuild-1.15.tar.gz";
182+ sha256 = "13c9432cf41b34cb14df2454a03e540e2bd5dc9eb9c82824b6ad0f4c67793afd";
183+ };
184+ buildInputs = [ Test2Suite ];
185+ propagatedBuildInputs = [ AlienBuild ArchiveExtract CaptureTiny Filechdir PathTiny ShellConfigGenerate ShellGuess SortVersions URI ];
186+ meta = {
187+ homepage = https://metacpan.org/pod/Alien::Base::ModuleBuild;
188+ description = "A Module::Build subclass for building Alien:: modules and their libraries";
189+ license = with lib.licenses; [ artistic1 gpl1Plus ];
190+ };
191+ };
192+
177193 AlienBuild = buildPerlPackage {
178194 pname = "Alien-Build";
179195 version = "2.37";