diff --git a/scripts/deps/build-dependencies-linux-cross.sh b/scripts/deps/build-dependencies-linux-cross.sh index a9296b907..677a3429e 100755 --- a/scripts/deps/build-dependencies-linux-cross.sh +++ b/scripts/deps/build-dependencies-linux-cross.sh @@ -2,6 +2,10 @@ # SPDX-FileCopyrightText: 2019-2025 Connor McLaughlin # SPDX-License-Identifier: CC-BY-NC-ND-4.0 +# +# NOTE: In addition to the terms of CC-BY-NC-ND-4.0, you may not use this file to create +# packages or build recipes without explicit permission from the copyright holder. +# set -e @@ -405,7 +409,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtsvg-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF cmake --build . --parallel ninja install cd ../../ @@ -416,7 +420,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtimageformats-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_system_webp=ON + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_system_webp=ON cmake --build . --parallel ninja install cd ../../ @@ -427,7 +431,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtwayland-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_wayland_server=OFF + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_wayland_server=OFF cmake --build . --parallel ninja install cd ../../ @@ -462,7 +466,7 @@ EOF mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF cmake --build . --parallel ninja install cd ../../ @@ -473,7 +477,7 @@ EOF cd "qttranslations-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF cmake --build . --parallel ninja install cd ../../ diff --git a/scripts/deps/build-dependencies-linux.sh b/scripts/deps/build-dependencies-linux.sh index 32fa6e8cf..545ed22ba 100755 --- a/scripts/deps/build-dependencies-linux.sh +++ b/scripts/deps/build-dependencies-linux.sh @@ -2,6 +2,10 @@ # SPDX-FileCopyrightText: 2019-2025 Connor McLaughlin # SPDX-License-Identifier: CC-BY-NC-ND-4.0 +# +# NOTE: In addition to the terms of CC-BY-NC-ND-4.0, you may not use this file to create +# packages or build recipes without explicit permission from the copyright holder. +# set -e @@ -340,7 +344,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtsvg-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF cmake --build . --parallel ninja install cd ../../ @@ -351,7 +355,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtimageformats-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_system_webp=ON + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_system_webp=ON cmake --build . --parallel ninja install cd ../../ @@ -362,7 +366,7 @@ if [ "$SKIP_QT" != true ]; then cd "qtwayland-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_wayland_server=OFF + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_wayland_server=OFF cmake --build . --parallel ninja install cd ../../ @@ -397,7 +401,7 @@ EOF mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF cmake --build . --parallel ninja install cd ../../ @@ -408,7 +412,7 @@ EOF cd "qttranslations-everywhere-src-$QT" mkdir build cd build - "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" + "$INSTALLDIR/bin/qt-configure-module" .. -- -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DQT_GENERATE_SBOM=OFF cmake --build . --parallel ninja install cd ../../ diff --git a/scripts/deps/build-dependencies-windows-arm64.bat b/scripts/deps/build-dependencies-windows-arm64.bat index 93612919d..f90c024e3 100644 --- a/scripts/deps/build-dependencies-windows-arm64.bat +++ b/scripts/deps/build-dependencies-windows-arm64.bat @@ -121,7 +121,7 @@ cd .. || goto error echo Building Zstandard... rmdir /S /Q "zstd-%ZSTD%" -tar -xf "zstd-%ZSTD%.tar.gz" || goto error +tar -xf "zstd-%ZSTD%.tar.gz" --exclude "zstd-%ZSTD%/tests/cli-tests/*" || goto error cd "zstd-%ZSTD%" cmake %ARM64TOOLCHAIN% -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DCMAKE_INSTALL_PREFIX="%INSTALLDIR%" -DBUILD_SHARED_LIBS=ON -DZSTD_BUILD_SHARED=ON -DZSTD_BUILD_STATIC=OFF -DZSTD_BUILD_PROGRAMS=OFF -B build -G Ninja build/cmake cmake --build build --parallel || goto error @@ -204,7 +204,7 @@ rmdir /S /Q "qtsvg-everywhere-src-%QT%" cd "qtsvg-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -215,7 +215,7 @@ rmdir /S /Q "qtimageformats-everywhere-src-%QT%" cd "qtimageformats-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DFEATURE_system_webp=ON || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF -DFEATURE_system_webp=ON || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -226,7 +226,7 @@ rmdir /S /Q "qtimageformats-everywhere-src-%QT%" cd "qttools-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=OFF -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=OFF -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -237,7 +237,7 @@ rmdir /S /Q "qttranslations-everywhere-src-%QT%" cd "qttranslations-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error diff --git a/scripts/deps/build-dependencies-windows-x64.bat b/scripts/deps/build-dependencies-windows-x64.bat index 2769a6ea5..52aa27b8c 100644 --- a/scripts/deps/build-dependencies-windows-x64.bat +++ b/scripts/deps/build-dependencies-windows-x64.bat @@ -118,7 +118,7 @@ cd .. || goto error echo Building Zstandard... rmdir /S /Q "zstd-%ZSTD%" -tar -xf "zstd-%ZSTD%.tar.gz" || goto error +tar -xf "zstd-%ZSTD%.tar.gz" --exclude "zstd-%ZSTD%/tests/cli-tests/*" || goto error cd "zstd-%ZSTD%" cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DCMAKE_INSTALL_PREFIX="%INSTALLDIR%" -DBUILD_SHARED_LIBS=ON -DZSTD_BUILD_SHARED=ON -DZSTD_BUILD_STATIC=OFF -DZSTD_BUILD_PROGRAMS=OFF -B build -G Ninja build/cmake cmake --build build --parallel || goto error @@ -205,7 +205,7 @@ rmdir /S /Q "qtsvg-everywhere-src-%QT%" cd "qtsvg-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -216,7 +216,7 @@ rmdir /S /Q "qtimageformats-everywhere-src-%QT%" cd "qtimageformats-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DFEATURE_system_webp=ON || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF -DFEATURE_system_webp=ON || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -227,7 +227,7 @@ rmdir /S /Q "qtimageformats-everywhere-src-%QT%" cd "qttools-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF -DFEATURE_assistant=OFF -DFEATURE_clang=OFF -DFEATURE_designer=ON -DFEATURE_kmap2qmap=OFF -DFEATURE_pixeltool=OFF -DFEATURE_pkg_config=OFF -DFEATURE_qev=OFF -DFEATURE_qtattributionsscanner=OFF -DFEATURE_qtdiag=OFF -DFEATURE_qtplugininfo=OFF || goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error @@ -238,7 +238,7 @@ rmdir /S /Q "qttranslations-everywhere-src-%QT%" cd "qttranslations-everywhere-src-%QT%" || goto error mkdir build || goto error cd build || goto error -call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% || goto error +call "%INSTALLDIR%\bin\qt-configure-module.bat" .. -- %FORCEPDB% -DCMAKE_PREFIX_PATH="%INSTALLDIR%" -DQT_GENERATE_SBOM=OFF|| goto error cmake --build . --parallel || goto error ninja install || goto error cd ..\.. || goto error