From 1b5dec7a2eef6f006027b9afc4fbd6c52998f509 Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Thu, 28 May 2026 06:59:21 -0700 Subject: [PATCH 1/3] Update the version of CEF used (media enabled) to 148.0.9 for Windows and macOS by pulling in the updated CEF 148 autobuild package. (Linux to follow) --- autobuild.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/autobuild.xml b/autobuild.xml index 6ca9dae..ed3aee1 100644 --- a/autobuild.xml +++ b/autobuild.xml @@ -19,11 +19,11 @@ archive hash - f6803c42c9468419d281cbc5afb99ed21942fd30 + 3218ee0b5acc5e3fa4d5e9e9e24929b9913688ad hash_algorithm sha1 url - https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-139.0.40_g465474a_chromium-139.0.7258.139-darwin64-252542250.tar.zst + https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-148.0.9_g0d9d52a_chromium-148.0.7778.180-darwin64-261471908.tar.zst name darwin64 @@ -33,18 +33,18 @@ archive hash - 1b09d806f4fe041f800c4bf2e1e0e0884f76973b + f677be20cd859b2a7cf6925cf60bd6ab4829266a hash_algorithm sha1 url - https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-139.0.40_g465474a_chromium-139.0.7258.139-windows64-252550005.tar.zst + https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-148.0.9_g0d9d52a_chromium-148.0.7778.180-windows64-261470050.tar.zst name windows64 version - 139.0.17_g6c347eb_chromium-139.0.7258.31 + cef_bin-148.0.9_g0d9d52a_chromium-148.0.7778.180 package_description From 1c5d330472a4bce8db15b35d364bdc0bb3e8026e Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Thu, 28 May 2026 09:48:30 -0700 Subject: [PATCH 2/3] Bump Dullahan version to disambiguate it after inclusion of CEF 148 --- src/dullahan_version.h.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dullahan_version.h.in b/src/dullahan_version.h.in index e42c6fd..6bbf55e 100644 --- a/src/dullahan_version.h.in +++ b/src/dullahan_version.h.in @@ -37,7 +37,7 @@ // version of this package #define DULLAHAN_VERSION_MAJOR 1 -#define DULLAHAN_VERSION_MINOR 26 +#define DULLAHAN_VERSION_MINOR 31 #define DULLAHAN_VERSION_POINT 0 // The build version number as of v1.2 is now the date/time the build was made From 57d34f4a880ccbc05882c586e3a9658f3cad1724 Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Wed, 10 Jun 2026 10:42:02 -0700 Subject: [PATCH 3/3] CEF now requires C++20 to build --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d40424d..f61c165 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ if(CMAKE_CONFIGURATION_TYPES) set(CMAKE_CONFIGURATION_TYPES "Release") endif() -set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY ON) @@ -473,4 +473,4 @@ if( USE_SPOTIFY_CEF ) install( FILES ${CEF_RESOURCE_DIR}/${resFile} DESTINATION resources) endif() endforeach() -endif() \ No newline at end of file +endif()