diff --git a/pkg.info b/pkg.info index 365936c..3523b77 100644 --- a/pkg.info +++ b/pkg.info @@ -31,6 +31,7 @@ depends: - libglvnd - libjpeg-turbo - libjxl + - libmanette - libpng - libseccomp - libsecret @@ -51,6 +52,7 @@ depends: make_depends: - clang - cmake + - gi-docgen - gobject-introspection - gperf - lld @@ -91,6 +93,7 @@ split_packages: - libglvnd - libjpeg-turbo - libjxl + - libmanette - libpng - libseccomp - libsecret @@ -135,6 +138,7 @@ split_packages: - libglvnd - libjpeg-turbo - libjxl + - libmanette - libpng - libseccomp - libsecret diff --git a/source.sh b/source.sh index 133eb41..8eb426a 100644 --- a/source.sh +++ b/source.sh @@ -9,14 +9,14 @@ build() { -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_INSTALL_RPATH=ON + -DUSE_LD_LLD=ON -DPORT=GTK -DLIB_INSTALL_DIR=/usr/lib -DUSE_LIBBACKTRACE=OFF -DUSE_LIBHYPHEN=OFF - -DENABLE_GAMEPAD=OFF + -DENABLE_GAMEPAD=ON -DENABLE_MINIBROWSER=ON - -DENABLE_DOCUMENTATION=OFF - -DENABLE_WEBDRIVER=OFF + -DENABLE_DOCUMENTATION=ON -DENABLE_SPEECH_SYNTHESIS=OFF -DUSE_FLITE=OFF -DENABLE_JOURNALD_LOG=OFF @@ -27,11 +27,10 @@ build() { # Use Clang as recommended by upstream export CC=clang CXX=clang++ - LDFLAGS+=" =fise-ld=lld" - - cmake -B build-gtk4 "${options[@]}" -DUSE_GTK4=ON - cmake -B build-gtk3 "${options[@]}" -DUSE_GTK4=OFF - + + cmake -B build-gtk4 "${options[@]}" -DENABLE_WEBDRIVER=ON -DUSE_GTK4=ON + cmake -B build-gtk3 "${options[@]}" -DENABLE_WEBDRIVER=OFF -DUSE_GTK4=OFF + cmake --build build-gtk4 cmake --build build-gtk3 }