From 1b5dec7a2eef6f006027b9afc4fbd6c52998f509 Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Thu, 28 May 2026 06:59:21 -0700 Subject: [PATCH 1/4] 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/4] 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/4] 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() From 99f632cf21ddaf1e514dbcf9b8b59ae1c0a76c6b Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Fri, 10 Jul 2026 10:38:45 -0700 Subject: [PATCH 4/4] Update the version of CEF used (media enabled) to 150.011 for Windows and macOS by pulling in the updated CEF 150 autobuild package. (Linux to follow). Also update Dullahan version to 1.40 to disambiguate it from versions with earlier CEF --- autobuild.xml | 10 +++++----- src/dullahan_version.h.in | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/autobuild.xml b/autobuild.xml index ed3aee1..1fd9f70 100644 --- a/autobuild.xml +++ b/autobuild.xml @@ -19,11 +19,11 @@ archive hash - 3218ee0b5acc5e3fa4d5e9e9e24929b9913688ad + dbf4ae3aa5627261588e1e866c942d40686ac6c8 hash_algorithm sha1 url - 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 + https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-150.0.11_gb887805_chromium-150.0.7871.115-darwin64-261901938.tar.zst name darwin64 @@ -33,18 +33,18 @@ archive hash - f677be20cd859b2a7cf6925cf60bd6ab4829266a + 1900ee8ae7c67abf1c9ddb9fea7c540b4ac2ff6d hash_algorithm sha1 url - 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 + https://automated-builds-secondlife-com.s3.us-east-1.amazonaws.com/gh/secondlife/cef/cef_bin-150.0.11_gb887805_chromium-150.0.7871.115-windows64-261901728.tar.zst name windows64 version - cef_bin-148.0.9_g0d9d52a_chromium-148.0.7778.180 + cef_bin-150.0.11_gb887805_chromium-150.0.7871.115 package_description diff --git a/src/dullahan_version.h.in b/src/dullahan_version.h.in index 6bbf55e..5625ffd 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 31 +#define DULLAHAN_VERSION_MINOR 40 #define DULLAHAN_VERSION_POINT 0 // The build version number as of v1.2 is now the date/time the build was made