diff options
Diffstat (limited to 'devel/ragel')
-rw-r--r-- | devel/ragel/Makefile | 2 | ||||
-rw-r--r-- | devel/ragel/distinfo | 4 | ||||
-rw-r--r-- | devel/ragel/files/patch-rlparse.y | 29 |
3 files changed, 26 insertions, 9 deletions
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile index 1a0000c1e9b6..312e09512044 100644 --- a/devel/ragel/Makefile +++ b/devel/ragel/Makefile @@ -7,7 +7,7 @@ # PORTNAME= ragel -PORTVERSION= 3.6 +PORTVERSION= 4.1 CATEGORIES= devel MASTER_SITES= http://www.elude.ca/ragel/ diff --git a/devel/ragel/distinfo b/devel/ragel/distinfo index baeace1b818d..2e144fcf0395 100644 --- a/devel/ragel/distinfo +++ b/devel/ragel/distinfo @@ -1,2 +1,2 @@ -MD5 (ragel-3.6.tar.gz) = e8290044f4dcaf2f3149489efcec819d -SIZE (ragel-3.6.tar.gz) = 416327 +MD5 (ragel-4.1.tar.gz) = f37efaa3244a4fd22479a3a32d9ebaac +SIZE (ragel-4.1.tar.gz) = 451133 diff --git a/devel/ragel/files/patch-rlparse.y b/devel/ragel/files/patch-rlparse.y index 8fd2bd28c7ed..74bbfee6e960 100644 --- a/devel/ragel/files/patch-rlparse.y +++ b/devel/ragel/files/patch-rlparse.y @@ -1,18 +1,35 @@ ---- rlparse.y.orig Sat Jul 3 03:46:42 2004 -+++ rlparse.y Mon Aug 2 22:24:05 2004 -@@ -468,7 +468,7 @@ +--- rlparse.y.orig Sat Jun 25 07:56:54 2005 ++++ rlparse.y Wed Sep 7 00:48:58 2005 +@@ -470,14 +470,14 @@ + id->sawInterface = true; + } + id->sectionEndLoc = @2; +- } ++ }; + + /* Include statements are processed by both the scanner and the parser. */ + Include: + IncludeKeyword OptSection OptFileName ';' { + if ( id->active ) + doInclude( @1, $2, $3 ); +- } ++ }; + + IncludeKeyword: + KW_Include { +@@ -607,7 +607,7 @@ NoNameSep: /* Nothing */ { - nameRef.empty(); + id->nameRef.empty(); - } + }; /* A qualified state reference. */ StateRef: -@@ -483,7 +483,7 @@ +@@ -622,7 +622,7 @@ } | /* Nothing. */ { - nameRef.empty(); + id->nameRef.empty(); - } + }; |