diff --git a/dev-util/ragel/patches/ragel-6.8.patch b/dev-util/ragel/patches/ragel-6.9.patch similarity index 100% rename from dev-util/ragel/patches/ragel-6.8.patch rename to dev-util/ragel/patches/ragel-6.9.patch diff --git a/dev-util/ragel/ragel-6.8.recipe b/dev-util/ragel/ragel-6.9.recipe similarity index 79% rename from dev-util/ragel/ragel-6.8.recipe rename to dev-util/ragel/ragel-6.9.recipe index e17614e12..4c1ce29b7 100644 --- a/dev-util/ragel/ragel-6.8.recipe +++ b/dev-util/ragel/ragel-6.9.recipe @@ -6,15 +6,15 @@ expression machines do, but can also execute code at arbitrary points in the \ recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular \ language syntax." -HOMEPAGE="http://www.complang.org/ragel" +HOMEPAGE="https://www.colm.net/open-source/ragel/" COPYRIGHT="2001-2009 Adrian Thurston 2007 Victor Hugo Borja 2011 Josef Goettgens" -LICENSE="GNU GPL v1" +LICENSE="GNU GPL v2" REVISION="1" -SOURCE_URI="http://www.complang.org/ragel/ragel-6.8.tar.gz" -CHECKSUM_SHA256="dd7f7d22f3a58147379bda61334d341c2caa0caf9f71897e3e4ec05c8f398764" -PATCHES="ragel-6.8.patch" +SOURCE_URI="https://www.colm.net/files/ragel/ragel-$portVersion.tar.gz" +CHECKSUM_SHA256="6e07be0fab5ca1d9c2d9e177718a018fc666141f594a5d6e7025658620cf660a" +PATCHES="ragel-$portVersion.patch" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -31,6 +31,7 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" + cmd:awk cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make