View | Details | Raw Unified | Return to bug 143963
Collapse All | Expand All

(-)p5-Devel-REPL/Makefile (+1 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	Devel-REPL
8
PORTNAME=	Devel-REPL
9
PORTVERSION=	1.003007
9
PORTVERSION=	1.003007
10
PORTREVISION=	1
10
CATEGORIES=	devel perl5
11
CATEGORIES=	devel perl5
11
MASTER_SITES=	CPAN
12
MASTER_SITES=	CPAN
12
PKGNAMEPREFIX=	p5-
13
PKGNAMEPREFIX=	p5-
(-)p5-Devel-REPL/files/patch-lib_Devel_REPL_Meta_Plugin.pm (+21 lines)
Line 0 Link Here
1
2
$FreeBSD$
3
4
--- lib/Devel/REPL/Meta/Plugin.pm.orig
5
+++ lib/Devel/REPL/Meta/Plugin.pm
6
@@ -6,6 +6,7 @@
7
 
8
 before 'apply' => sub {
9
   my ($self, $other) = @_;
10
+  return unless $other->isa('Devel::REPL');
11
   if (my $pre = $self->get_method('BEFORE_PLUGIN')) {
12
     $pre->body->($other, $self);
13
   }
14
@@ -13,6 +14,7 @@
15
 
16
 after 'apply' => sub {
17
   my ($self, $other) = @_;
18
+  return unless $other->isa('Devel::REPL');
19
   if (my $pre = $self->get_method('AFTER_PLUGIN')) {
20
     $pre->body->($other, $self);
21
   }

Return to bug 143963