diff --git a/assets/macos.Dockerfile b/assets/macos.Dockerfile index 6fe3750..4e8e87a 100644 --- a/assets/macos.Dockerfile +++ b/assets/macos.Dockerfile @@ -19,9 +19,9 @@ RUN apt-get -y update && apt-get -y upgrade && apt-get -y install mercurial pyth # setup osx sdk RUN mkdir -p /osx-cross/MacOSX-SDKs &&\ cd /osx-cross/MacOSX-SDKs &&\ - wget -q "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.3.sdk.tar.xz" &&\ - tar xf MacOSX11.3.sdk.tar.xz &&\ - rm -f MacOSX11.3.sdk.tar.xz + wget -q "https://github.com/phracker/MacOSX-SDKs/releases/download/13.0/MacOSX13.0.sdk.tar.xz" &&\ + tar xf MacOSX13.0.sdk.tar.xz &&\ + rm -f MacOSX13.0.sdk.tar.xz # run the bootstrap RUN wget -q -O librewolf-$version-$source_release.source.tar.gz https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/$version-$source_release/librewolf-$version-$source_release.source.tar.gz @@ -29,7 +29,7 @@ RUN tar xf librewolf-$version-$source_release.source.tar.gz WORKDIR librewolf-$version-$source_release RUN echo ac_add_options --target=$arch-apple-darwin > mozconfig RUN echo ac_add_options --enable-bootstrap >> mozconfig -RUN echo ac_add_options --with-macos-sdk=/osx-cross/MacOSX-SDKs/MacOSX11.3.sdk >> mozconfig +RUN echo ac_add_options --with-macos-sdk=/osx-cross/MacOSX-SDKs/MacOSX13.0.sdk >> mozconfig RUN MOZBUILD_STATE_PATH=$HOME/.mozbuild ./mach --no-interactive bootstrap --application-choice=browser RUN ./mach artifact toolchain --from-build linux64-libdmg RUN ./mach artifact toolchain --from-build linux64-cctools-port diff --git a/assets/macos.mozconfig b/assets/macos.mozconfig index 4fef1be..a70a064 100644 --- a/assets/macos.mozconfig +++ b/assets/macos.mozconfig @@ -2,7 +2,7 @@ ac_add_options --enable-application=browser # for crosscompiling... ac_add_options --target=_ARCH_-apple-darwin -ac_add_options --with-macos-sdk=/osx-cross/MacOSX-SDKs/MacOSX11.3.sdk +ac_add_options --with-macos-sdk=/osx-cross/MacOSX-SDKs/MacOSX13.0.sdk CROSS_BUILD=1 export CROSS=/root/.mozbuild