Add patch to handle /**/-style comments in Google::ProtocolBuffers
Patch thanks to Daniel Zinn
This commit is contained in:
parent
729a112f72
commit
f1054e5051
@ -0,0 +1,12 @@
|
|||||||
|
diff -Naur Google-ProtocolBuffers-0.08-orig/lib/Google/ProtocolBuffers/Compiler.pm Google-ProtocolBuffers-0.08/lib/Google/ProtocolBuffers/Compiler.pm
|
||||||
|
--- Google-ProtocolBuffers-0.08-orig/lib/Google/ProtocolBuffers/Compiler.pm 2008-10-23 13:46:01.000000000 -0400
|
||||||
|
+++ Google-ProtocolBuffers-0.08/lib/Google/ProtocolBuffers/Compiler.pm 2013-01-16 13:52:09.855063997 -0500
|
||||||
|
@@ -16,7 +16,7 @@
|
||||||
|
|
||||||
|
my $grammar = <<'END_OF_GRAMMAR';
|
||||||
|
|
||||||
|
-proto : <skip: qr! (?: //.*\n | \s+ )* !x>
|
||||||
|
+proto : <skip: qr! (?: //.*?\n | \s+ | /\*.*?\*/\s* )* !xs>
|
||||||
|
## list of top level declarations.
|
||||||
|
## Skip empty declarations and ";".
|
||||||
|
(message | extend | enum | import | package | option | service | syntax | ";")(s) /\Z/
|
@ -1781,6 +1781,9 @@ rec {
|
|||||||
sha256 = "0pxfphg671wh56h59pf0zrj7m1cr0yga95hf3w54563pzcw2vqv3";
|
sha256 = "0pxfphg671wh56h59pf0zrj7m1cr0yga95hf3w54563pzcw2vqv3";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [ ClassAccessor ParseRecDescent ];
|
propagatedBuildInputs = [ ClassAccessor ParseRecDescent ];
|
||||||
|
patches = [
|
||||||
|
../development/perl-modules/Google-ProtocolBuffers-multiline-comments.patch
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
Graph = buildPerlPackage rec {
|
Graph = buildPerlPackage rec {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user