diff --git a/src/Drawer2D.c b/src/Drawer2D.c index 401e40cd9..b066c2395 100644 --- a/src/Drawer2D.c +++ b/src/Drawer2D.c @@ -818,6 +818,7 @@ static cc_string font_candidates[] = { String_FromConst("Cantarell"), String_FromConst("DejaVu Sans Book"), String_FromConst("Century Schoolbook L Roman"), /* commonly available on linux */ + String_FromConst("Liberation Serif"), /* for SerenityOS */ String_FromConst("Slate For OnePlus"), /* Android 10, some devices */ String_FromConst("Roboto"), /* Android (broken on some Android 10 devices) */ String_FromConst("Geneva"), /* for ancient macOS versions */ diff --git a/src/Http_Worker.c b/src/Http_Worker.c index 936361eb0..514494fc5 100644 --- a/src/Http_Worker.c +++ b/src/Http_Worker.c @@ -254,6 +254,9 @@ static const cc_string curlAlt = String_FromConst("/usr/pkg/lib/libcurl.so"); #elif defined CC_BUILD_BSD static const cc_string curlLib = String_FromConst("libcurl.so"); static const cc_string curlAlt = String_FromConst("libcurl.so"); +#elif defined CC_BUILD_SERENITY +static const cc_string curlLib = String_FromConst("/usr/local/lib/libcurl.so"); +static const cc_string curlAlt = String_FromConst("/usr/local/lib/libcurl.so"); #else static const cc_string curlLib = String_FromConst("libcurl.so.4"); static const cc_string curlAlt = String_FromConst("libcurl.so.3"); diff --git a/src/Platform_Posix.c b/src/Platform_Posix.c index cf7171aa6..38baa5fd7 100644 --- a/src/Platform_Posix.c +++ b/src/Platform_Posix.c @@ -459,6 +459,10 @@ void Platform_LoadSysFonts(void) { String_FromConst("/System/Library/Fonts"), String_FromConst("/Library/Fonts") }; +#elif defined CC_BUILD_SERENITY + static const cc_string dirs[] = { + String_FromConst("/res/fonts") + }; #else static const cc_string dirs[] = { String_FromConst("/usr/share/fonts"),