diff --git a/haiku-apps/koder/koder-0.3.0.recipe b/haiku-apps/koder/koder-0.3.0.recipe index 83718a69b..d74efdc1c 100644 --- a/haiku-apps/koder/koder-0.3.0.recipe +++ b/haiku-apps/koder/koder-0.3.0.recipe @@ -7,10 +7,11 @@ Scintilla." HOMEPAGE="https://github.com/KapiX/Koder" COPYRIGHT="2016-2018 Kacper Kasper" LICENSE="MIT" -REVISION="2" +REVISION="3" SOURCE_URI="https://github.com/KapiX/Koder/archive/$portVersion.tar.gz" CHECKSUM_SHA256="97b5eebac0366d428bef7e69262557775de47a385195358db1d432f3bb78d465" SOURCE_DIR="Koder-$portVersion" +PATCHES="koder-0.3.0.patchset" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -25,6 +26,7 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix + lib:libscintilla$secondaryArchSuffix lib:libyaml_cpp$secondaryArchSuffix " diff --git a/haiku-apps/koder/patches/koder-0.3.0.patchset b/haiku-apps/koder/patches/koder-0.3.0.patchset new file mode 100644 index 000000000..a04977e9a --- /dev/null +++ b/haiku-apps/koder/patches/koder-0.3.0.patchset @@ -0,0 +1,32 @@ +From 591073e00ab79fad579bb3fb5eedb9aebb53cfe9 Mon Sep 17 00:00:00 2001 +From: Humdinger +Date: Sun, 19 Aug 2018 17:41:55 +0200 +Subject: BMessageFormat -> BStringFormat + +Needed after Haiku API change in hrev52220 + +diff --git a/src/EditorWindow.cpp b/src/EditorWindow.cpp +index 7e1d8bb..b30e824 100644 +--- a/src/EditorWindow.cpp ++++ b/src/EditorWindow.cpp +@@ -18,7 +18,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -804,7 +804,7 @@ EditorWindow::_FindReplace(BMessage* message) + int occurences = fEditor->ReplaceAll(findText, replaceText, + matchCase, matchWord, inSelection, regex); + BString alertMessage; +- static BMessageFormat format(B_TRANSLATE("Replaced " ++ static BStringFormat format(B_TRANSLATE("Replaced " + "{0, plural, one{# occurence} other{# occurences}}.")); + format.Format(alertMessage, occurences); + BAlert* alert = new BAlert(B_TRANSLATE("Replacement finished"), +-- +2.16.4 +