mrhdias / perl6-Imlib2

Perl 6 interface to the Imlib2 image library.
Artistic License 2.0
3 stars 8 forks source link

Imlib2 doesn't compile under Linux #11

Open frithnanth opened 6 years ago

frithnanth commented 6 years ago

Imlib2 still depends on Panda:

$ zef install imlib2
===> Searching for: imlib2 ===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan.json ===> Updated p6c mirror: http://ecosystem-api.p6c.org/projects.json ===> Extraction: Failed to find a META6.json file for Imlib2:ver<0.0.1>:auth -- failure is likely ===> Building: Imlib2:ver<0.0.1>:auth ===SORRY!=== Could not find Panda::Common at line 1 in: /home/nando/.zef/store/perl6-Imlib2.git/07c0af9e7bb7dd95dcc1cc2183fa9f210bcd2ff6/lib /home/nando/.perl6 /opt/rakudo-pkg/share/perl6/site /opt/rakudo-pkg/share/perl6/vendor /opt/rakudo-pkg/share/perl6 CompUnit::Repository::AbsolutePath<94652024351552> CompUnit::Repository::NQP<94651999033208> CompUnit::Repository::Perl5<94651999033248> ===> Building [OK] for Imlib2:ver<0.0.1>:auth ===> Testing: Imlib2:ver<0.0.1>:auth ===SORRY!=== Error while compiling /home/nando/.zef/store/perl6-Imlib2.git/07c0af9e7bb7dd95dcc1cc2183fa9f210bcd2ff6/lib/Imlib2.pm (Imlib2) Invalid typename 'Parcel' in parameter declaration. at /home/nando/.zef/store/perl6-Imlib2.git/07c0af9e7bb7dd95dcc1cc2183fa9f210bcd2ff6/lib/Imlib2.pm (Imlib2):1181 ------> Parcel⏏ :$location(Int $x where { $x >= 0 }, In

(using perl6 v. 2018.03)

hankache commented 5 years ago

@frithnanth This repo seems abandoned. I forked it and made some changes to bring it back to life: https://github.com/hankache/perl6-Imlib2

I also updated modules.perl6.org to list the forked repo instead of the bit rotten one.