Merge pull request #266921 from tu-maurice/fix/perl-cssdom

perl538Packages.CSSDOM: fix build
This commit is contained in:
Stig 2023-11-19 00:42:15 +01:00 committed by GitHub
commit 70d0292ee7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1419 additions and 3 deletions

File diff suppressed because it is too large Load diff

View file

@ -5619,10 +5619,14 @@ with self; {
url = "mirror://cpan/authors/id/S/SP/SPROUT/CSS-DOM-0.17.tar.gz"; url = "mirror://cpan/authors/id/S/SP/SPROUT/CSS-DOM-0.17.tar.gz";
hash = "sha256-Zbl46/PDmF5V7jK7baHp+upJSoXTAFxjuux+lphZ8CY="; hash = "sha256-Zbl46/PDmF5V7jK7baHp+upJSoXTAFxjuux+lphZ8CY=";
}; };
patches = [
# Replace apostrophe as package separator
# https://rt.cpan.org/Public/Bug/Display.html?id=146661
../development/perl-modules/CSSDOM-replace-apostrophe.patch
];
propagatedBuildInputs = [ Clone ]; propagatedBuildInputs = [ Clone ];
preCheck = ''
rm t/css-dom.t # Remove test that fails due to deprecated package separator warning
'';
meta = { meta = {
description = "Document Object Model for Cascading Style Sheets"; description = "Document Object Model for Cascading Style Sheets";
license = with lib.licenses; [ artistic1 gpl1Plus ]; license = with lib.licenses; [ artistic1 gpl1Plus ];