From cbd7fc41c21e058eedcdd6b408dd8b3229e11101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Cerveau?= Date: Fri, 22 Sep 2023 10:02:09 +0200 Subject: [PATCH] gtk: build gtk from subprojects wrap --- installer/macos/brew_setup.sh | 4 ++-- installer/macos/deploy_macos.sh | 11 +++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/installer/macos/brew_setup.sh b/installer/macos/brew_setup.sh index 0ce0d20..e2e4458 100755 --- a/installer/macos/brew_setup.sh +++ b/installer/macos/brew_setup.sh @@ -7,8 +7,8 @@ HOMEBREW_NO_INSTALL_CLEANUP=1 brew install pkg-config # GTK4 support -brew install gtk4 -# brew install cairo libxrandr libxi libxcursor libxdamage libxinerama +brew install gtk4 libepoxy +brew install cairo libxrandr libxi libxcursor libxdamage libxinerama brew install npm diff --git a/installer/macos/deploy_macos.sh b/installer/macos/deploy_macos.sh index 1bb47ae..4d05450 100755 --- a/installer/macos/deploy_macos.sh +++ b/installer/macos/deploy_macos.sh @@ -22,17 +22,20 @@ echo "VERSION=$VERSION" GSTREAMER_OPTS=" - -Dforce_fallback_for=gstreamer-1.0,libffi,pcre2 \ + -Dforce_fallback_for=gstreamer-1.0,libffi,pcre2,gtk \ -Dgstreamer-1.0:libav=disabled \ -Dgstreamer-1.0:examples=disabled \ -Dgstreamer-1.0:introspection=disabled \ -Dgstreamer-1.0:rtsp_server=disabled \ -Dgstreamer-1.0:devtools=disabled \ + -Dgstreamer-1.0:tests=disabled \ + -Dgstreamer-1.0:python=disabled \ -Dgst-plugins-base:tests=disabled \ - -Dgstreamer-1.0:tests=disabled \ -Dgst-plugins-bad:openexr=disabled -Dgstreamer-1.0:gst-examples=disabled \ - -Dorc:gtk_doc=disabled \ - -Dgstreamer-1.0:python=disabled" + -Dorc:gtk_doc=disabled \ + -Dgtk:build-examples=false \ + -Dgtk:demos=false \ + -Dgtk:build-tests=false" # rebuild app release version rm -rf "${TARGETDIR}"