incidentist / homebrew-nyxt

The Nyxt browser on MacOS homebrew
27 stars 5 forks source link

Unable to build on OSX Catalina 10.15.6 #1

Open svetlyak40wt opened 3 years ago

svetlyak40wt commented 3 years ago

Here is the rest of the log:

...
==> Installing incidentist/nyxt/webkitgtk dependency: graphviz
==> Pouring graphviz--2.47.2.catalina.bottle.tar.gz
🍺  /usr/local/Cellar/graphviz/2.47.2: 301 files, 8.2MB
==> Installing incidentist/nyxt/webkitgtk dependency: vala
==> Pouring vala--0.52.4.catalina.bottle.tar.gz
🍺  /usr/local/Cellar/vala/0.52.4: 389 files, 14.2MB
==> Installing incidentist/nyxt/webkitgtk
==> Patching
==> cmake . -GNinja -DPORT=GTK -DENABLE_X11_TARGET=OFF -DENABLE_WAYLAND_TARGET=OFF -DENABLE_QUARTZ_TARGET=ON -DENABLE_TOOLS=ON -DENABLE_MINIBROWSER=OFF -DENABLE_PLUGIN
Last 15 lines from /Users/art/Library/Logs/Homebrew/webkitgtk/01.cmake:
CMake Error at /usr/local/Cellar/cmake/3.20.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find LibGcrypt (missing: LIBGCRYPT_LIBRARY LIBGCRYPT_INCLUDE_DIR)
  (Required is at least version "1.6.0")
Call Stack (most recent call first):
  /usr/local/Cellar/cmake/3.20.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  Source/cmake/FindLibGcrypt.cmake:74 (find_package_handle_standard_args)
  Source/cmake/WebKitFindPackage.cmake:105 (_find_package)
  Source/cmake/OptionsGTK.cmake:13 (find_package)
  Source/cmake/WebKitCommon.cmake:212 (include)
  CMakeLists.txt:16 (include)

-- Configuring incomplete, errors occurred!
See also "/tmp/webkitgtk-20210614-63531-1uyeq0x/webkitgtk-2.32.1/CMakeFiles/CMakeOutput.log".
See also "/tmp/webkitgtk-20210614-63531-1uyeq0x/webkitgtk-2.32.1/CMakeFiles/CMakeError.log".

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/incidentist/homebrew-nyxt/issues

Directory /tmp/webkitgtk-20210614-63531-1uyeq0x/webkitgtk-2.32.1/ is missing. Seems was deleted :( That is why I can't attach CMakeOutput.log and CMakeError.log.

incidentist commented 3 years ago

I've now added some dependencies to the brew formula, and successfully built it on a machine that didn't have as many formulas already installed. Can you try again?

And if building webkitgtk works, there is now a nyxt formula in this repo that builds and launches, but is not very functional. See the README in this repo.

svetlyak40wt commented 3 years ago

Now it fails on OpenJPEG missing:

==> Patching
==> cmake . -GNinja -DPORT=GTK -DENABLE_X11_TARGET=ON -DENABLE_WAYLAND_TARGET=OFF -DENABLE_QUARTZ_TARGET=ON -DENABLE_TOOLS=ON -DENABLE_MINIBROWSER=OFF -DENABLE_PLUGIN_
Last 15 lines from /Users/art/Library/Logs/Homebrew/webkitgtk/01.cmake:
--   Found libtasn1, version 4.17.0
-- Found Libtasn1: /usr/local/lib/libtasn1.dylib
-- Checking for module 'enchant-2'
--   Found enchant-2, version 2.2.15
-- Could NOT find OpenJPEG (missing: OpenJPEG_LIBRARY OpenJPEG_INCLUDE_DIR) (Required is at least version "2.2.0")
CMake Error at Source/cmake/OptionsGTK.cmake:419 (message):
  libopenjpeg 2.2.0 is required for USE_OPENJPEG.
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:212 (include)
  CMakeLists.txt:16 (include)

-- Configuring incomplete, errors occurred!
See also "/tmp/webkitgtk-20210614-76077-198y0wu/webkitgtk-2.32.1/CMakeFiles/CMakeOutput.log".
See also "/tmp/webkitgtk-20210614-76077-198y0wu/webkitgtk-2.32.1/CMakeFiles/CMakeError.log".
svetlyak40wt commented 3 years ago

Trying again after manually doing brew install openjpeg.

svetlyak40wt commented 3 years ago

Well, with openjpeg installed, build fails later without error message:

[4323/4641] /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DBUILDING_WebKit -DDATADIR=\"/usr/local/Cellar/webkitgtk/2.32.1/share\" -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/lib\" -DLOCALEDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/share/locale\" -DPKGLIBEXECDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/libexec/webkit2gtk-4.0\" -DSTATICALLY_LINKED_WITH_PAL -DSTATICALLY_LINKED_WITH_WebCore -DSVN_REVISION=\"tarball\" -DWEBKIT2_COMPILATION -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -DWEBKIT_DOM_USE_UNSTABLE_API -DWebKit_EXPORTS -IDerivedSources/ForwardingHeaders/webkit2gtk -IDerivedSources/ForwardingHeaders/webkit2gtk-4.0 -IDerivedSources/ForwardingHeaders/webkit2gtk-webextension -IDerivedSources/webkit2gtk/webkit2 -IDerivedSources/webkit2gtk -IDerivedSources/ForwardingHeaders -IDerivedSources/WebKit -IDerivedSources/WebKit/include -ISource/WebKit -ISource/WebKit/GPUProcess -ISource/WebKit/GPUProcess/graphics -ISource/WebKit/GPUProcess/media -ISource/WebKit/GPUProcess/webrtc -ISource/WebKit/NetworkProcess -ISource/WebKit/NetworkProcess/Classifier -ISource/WebKit/NetworkProcess/Cookies -ISource/WebKit/NetworkProcess/CustomProtocols -ISource/WebKit/NetworkProcess/Downloads -ISource/WebKit/NetworkProcess/FileAPI -ISource/WebKit/NetworkProcess/IndexedDB -ISource/WebKit/NetworkProcess/ServiceWorker -ISource/WebKit/NetworkProcess/WebStorage -ISource/WebKit/NetworkProcess/cache -ISource/WebKit/NetworkProcess/watchos -ISource/WebKit/NetworkProcess/webrtc -ISource/WebKit/Platform -ISource/WebKit/Platform/IPC -ISource/WebKit/PluginProcess -ISource/WebKit/Shared -ISource/WebKit/Shared/API -ISource/WebKit/Shared/API/c -ISource/WebKit/Shared/ApplePay -ISource/WebKit/Shared/Authentication -ISource/WebKit/Shared/CoreIPCSupport -ISource/WebKit/Shared/Databases -ISource/WebKit/Shared/Databases/IndexedDB -ISource/WebKit/Shared/FileAPI -ISource/WebKit/Shared/Gamepad -ISource/WebKit/Shared/Plugins -ISource/WebKit/Shared/Plugins/Netscape -ISource/WebKit/Shared/Plugins/Netscape/x11 -ISource/WebKit/Shared/RemoteLayerTree -ISource/WebKit/Shared/WebsiteData -ISource/WebKit/UIProcess -ISource/WebKit/UIProcess/API -ISource/WebKit/UIProcess/API/C -ISource/WebKit/UIProcess/API/cpp -ISource/WebKit/UIProcess/Authentication -ISource/WebKit/UIProcess/Automation -ISource/WebKit/UIProcess/Downloads -ISource/WebKit/UIProcess/Gamepad -ISource/WebKit/UIProcess/GPU -ISource/WebKit/UIProcess/Inspector -ISource/WebKit/UIProcess/Inspector/Agents -ISource/WebKit/UIProcess/Launcher -ISource/WebKit/UIProcess/Network -ISource/WebKit/UIProcess/Network/CustomProtocols -ISource/WebKit/UIProcess/Notifications -ISource/WebKit/UIProcess/Plugins -ISource/WebKit/UIProcess/RemoteLayerTree -ISource/WebKit/UIProcess/UserContent -ISource/WebKit/UIProcess/WebAuthentication -ISource/WebKit/UIProcess/WebAuthentication/Mock -ISource/WebKit/UIProcess/WebsiteData -ISource/WebKit/WebAuthnProcess -ISource/WebKit/WebProcess -ISource/WebKit/WebProcess/ApplePay -ISource/WebKit/WebProcess/ApplicationCache -ISource/WebKit/WebProcess/Automation -ISource/WebKit/WebProcess/Cache -ISource/WebKit/WebProcess/Databases -ISource/WebKit/WebProcess/Databases/IndexedDB -ISource/WebKit/WebProcess/EncryptedMedia -ISource/WebKit/WebProcess/FileAPI -ISource/WebKit/WebProcess/FullScreen -ISource/WebKit/WebProcess/Gamepad -ISource/WebKit/WebProcess/Geolocation -ISource/WebKit/WebProcess/GPU -ISource/WebKit/WebProcess/GPU/graphics -ISource/WebKit/WebProcess/GPU/media -ISource/WebKit/WebProcess/GPU/webrtc -ISource/WebKit/WebProcess/IconDatabase -ISource/WebKit/WebProcess/InjectedBundle -ISource/WebKit/WebProcess/InjectedBundle/API -ISource/WebKit/WebProcess/InjectedBundle/API/c -ISource/WebKit/WebProcess/InjectedBundle/DOM -ISource/WebKit/WebProcess/Inspector -ISource/WebKit/WebProcess/Launching -ISource/WebKit/WebProcess/MediaCache -ISource/WebKit/WebProcess/MediaStream -ISource/WebKit/WebProcess/Network -ISource/WebKit/WebProcess/Network/webrtc -ISource/WebKit/WebProcess/Notifications -ISource/WebKit/WebProcess/OriginData -ISource/WebKit/WebProcess/Plugins -ISource/WebKit/WebProcess/Plugins/Netscape -ISource/WebKit/WebProcess/ResourceCache -ISource/WebKit/WebProcess/Speech -ISource/WebKit/WebProcess/Storage -ISource/WebKit/WebProcess/UserContent -ISource/WebKit/WebProcess/WebCoreSupport -ISource/WebKit/WebProcess/WebPage -ISource/WebKit/WebProcess/WebPage/RemoteLayerTree -ISource/WebKit/WebProcess/WebStorage -ISource -IWebKitLibraries -IDerivedSources/JavaScriptCore/javascriptcoregtk -IDerivedSources/ForwardingHeaders/JavaScriptCore -IDerivedSources/ForwardingHeaders/JavaScriptCore/glib -ISource/WebKit/NetworkProcess/glib -ISource/WebKit/NetworkProcess/gtk -ISource/WebKit/NetworkProcess/soup -ISource/WebKit/Platform/IPC/glib -ISource/WebKit/Platform/IPC/unix -ISource/WebKit/Platform/classifier -ISource/WebKit/Platform/generic -ISource/WebKit/Shared/API/c/gtk -ISource/WebKit/Shared/API/glib -ISource/WebKit/Shared/CoordinatedGraphics -ISource/WebKit/Shared/CoordinatedGraphics/threadedcompositor -ISource/WebKit/Shared/glib -ISource/WebKit/Shared/gtk -ISource/WebKit/Shared/linux -ISource/WebKit/Shared/soup -ISource/WebKit/UIProcess/API/C/cairo -ISource/WebKit/UIProcess/API/C/gtk -ISource/WebKit/UIProcess/API/glib -ISource/WebKit/UIProcess/API/gtk3 -ISource/WebKit/UIProcess/API/gtk -ISource/WebKit/UIProcess/CoordinatedGraphics -ISource/WebKit/UIProcess/Inspector/glib -ISource/WebKit/UIProcess/Inspector/gtk -ISource/WebKit/UIProcess/geoclue -ISource/WebKit/UIProcess/glib -ISource/WebKit/UIProcess/gstreamer -ISource/WebKit/UIProcess/gtk -ISource/WebKit/UIProcess/linux -ISource/WebKit/UIProcess/soup -ISource/WebKit/WebProcess/InjectedBundle/API/glib -ISource/WebKit/WebProcess/InjectedBundle/API/glib/DOM -ISource/WebKit/WebProcess/InjectedBundle/API/gtk -ISource/WebKit/WebProcess/InjectedBundle/API/gtk/DOM -ISource/WebKit/WebProcess/Inspector/gtk -ISource/WebKit/WebProcess/glib -ISource/WebKit/WebProcess/gtk -ISource/WebKit/WebProcess/soup -ISource/WebKit/WebProcess/WebCoreSupport/gtk -ISource/WebKit/WebProcess/WebCoreSupport/soup -ISource/WebKit/WebProcess/WebPage/CoordinatedGraphics -ISource/WebKit/WebProcess/WebPage/atk -ISource/WebKit/WebProcess/WebPage/gtk -I. -isystem /usr/local/include/atk-1.0 -isystem /usr/local/Cellar/enchant/2.2.15/include/enchant-2 -isystem /usr/local/Cellar/pcre/8.44/include -isystem /usr/local/Cellar/glib/2.68.3/include/gio-unix-2.0 -isystem /usr/local/Cellar/glib/2.68.3/include -isystem /usr/local/Cellar/glib/2.68.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.68.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/include/glib-2.0 -isystem /usr/local/lib/glib-2.0/include -isystem /usr/local/Cellar/atk/2.36.0/include/atk-1.0 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libtiff/4.3.0/include -isystem /usr/local/Cellar/gdk-pixbuf/2.42.6/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/libepoxy/1.5.8/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/fontconfig/2.13.1/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/libxcb/1.14_1/include -isystem /usr/local/Cellar/libx11/1.7.2/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/fribidi/1.0.10/include/fribidi -isystem /usr/local/Cellar/graphite2/1.3.14/include -isystem /usr/local/Cellar/harfbuzz/2.8.1/include/harfbuzz -isystem /usr/local/Cellar/pango/1.48.5/include/pango-1.0 -isystem /usr/local/Cellar/gtk+3/3.24.29/include/gtk-3.0 -isystem /usr/local/Cellar/xorgproto/2021.4/include -isystem /usr/local/include/libsoup-2.4 -isystem /usr/local/Cellar/gtk+3/3.24.29/include/gtk-3.0/unix-print -isystem /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/libxml2 -isystem /usr/local/include/cairo -isystem /usr/local/include/freetype2 -isystem /usr/local/include/harfbuzz -isystem /usr/local/Cellar/openjpeg/2.4.0/include/openjpeg-2.4 -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Wno-noexcept-type -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare  -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC  -include /tmp/webkitgtk-20210614-96974-1f4njpz/webkitgtk-2.32.1/Source/WebKit/WebKit2Prefix.h -Wno-unused-parameter -std=c++17 -MD -MT Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp.o -MF Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp.o.d -o Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp.o -c DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp
In file included from DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp:3:
Source/WebKit/NetworkProcess/NetworkProcess.cpp:2208:81: warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
    RefPtr<CallbackAggregator> callbackAggregator = CallbackAggregator::create([this, completionHandler = WTFMove(completionHandler)]() mutable {
                                                                                ^~~~~
1 warning generated.
[4324/4641] /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DBUILDING_WebKit -DDATADIR=\"/usr/local/Cellar/webkitgtk/2.32.1/share\" -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/lib\" -DLOCALEDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/share/locale\" -DPKGLIBEXECDIR=\"/usr/local/Cellar/webkitgtk/2.32.1/libexec/webkit2gtk-4.0\" -DSTATICALLY_LINKED_WITH_PAL -DSTATICALLY_LINKED_WITH_WebCore -DSVN_REVISION=\"tarball\" -DWEBKIT2_COMPILATION -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -DWEBKIT_DOM_USE_UNSTABLE_API -DWebKit_EXPORTS -IDerivedSources/ForwardingHeaders/webkit2gtk -IDerivedSources/ForwardingHeaders/webkit2gtk-4.0 -IDerivedSources/ForwardingHeaders/webkit2gtk-webextension -IDerivedSources/webkit2gtk/webkit2 -IDerivedSources/webkit2gtk -IDerivedSources/ForwardingHeaders -IDerivedSources/WebKit -IDerivedSources/WebKit/include -ISource/WebKit -ISource/WebKit/GPUProcess -ISource/WebKit/GPUProcess/graphics -ISource/WebKit/GPUProcess/media -ISource/WebKit/GPUProcess/webrtc -ISource/WebKit/NetworkProcess -ISource/WebKit/NetworkProcess/Classifier -ISource/WebKit/NetworkProcess/Cookies -ISource/WebKit/NetworkProcess/CustomProtocols -ISource/WebKit/NetworkProcess/Downloads -ISource/WebKit/NetworkProcess/FileAPI -ISource/WebKit/NetworkProcess/IndexedDB -ISource/WebKit/NetworkProcess/ServiceWorker -ISource/WebKit/NetworkProcess/WebStorage -ISource/WebKit/NetworkProcess/cache -ISource/WebKit/NetworkProcess/watchos -ISource/WebKit/NetworkProcess/webrtc -ISource/WebKit/Platform -ISource/WebKit/Platform/IPC -ISource/WebKit/PluginProcess -ISource/WebKit/Shared -ISource/WebKit/Shared/API -ISource/WebKit/Shared/API/c -ISource/WebKit/Shared/ApplePay -ISource/WebKit/Shared/Authentication -ISource/WebKit/Shared/CoreIPCSupport -ISource/WebKit/Shared/Databases -ISource/WebKit/Shared/Databases/IndexedDB -ISource/WebKit/Shared/FileAPI -ISource/WebKit/Shared/Gamepad -ISource/WebKit/Shared/Plugins -ISource/WebKit/Shared/Plugins/Netscape -ISource/WebKit/Shared/Plugins/Netscape/x11 -ISource/WebKit/Shared/RemoteLayerTree -ISource/WebKit/Shared/WebsiteData -ISource/WebKit/UIProcess -ISource/WebKit/UIProcess/API -ISource/WebKit/UIProcess/API/C -ISource/WebKit/UIProcess/API/cpp -ISource/WebKit/UIProcess/Authentication -ISource/WebKit/UIProcess/Automation -ISource/WebKit/UIProcess/Downloads -ISource/WebKit/UIProcess/Gamepad -ISource/WebKit/UIProcess/GPU -ISource/WebKit/UIProcess/Inspector -ISource/WebKit/UIProcess/Inspector/Agents -ISource/WebKit/UIProcess/Launcher -ISource/WebKit/UIProcess/Network -ISource/WebKit/UIProcess/Network/CustomProtocols -ISource/WebKit/UIProcess/Notifications -ISource/WebKit/UIProcess/Plugins -ISource/WebKit/UIProcess/RemoteLayerTree -ISource/WebKit/UIProcess/UserContent -ISource/WebKit/UIProcess/WebAuthentication -ISource/WebKit/UIProcess/WebAuthentication/Mock -ISource/WebKit/UIProcess/WebsiteData -ISource/WebKit/WebAuthnProcess -ISource/WebKit/WebProcess -ISource/WebKit/WebProcess/ApplePay -ISource/WebKit/WebProcess/ApplicationCache -ISource/WebKit/WebProcess/Automation -ISource/WebKit/WebProcess/Cache -ISource/WebKit/WebProcess/Databases -ISource/WebKit/WebProcess/Databases/IndexedDB -ISource/WebKit/WebProcess/EncryptedMedia -ISource/WebKit/WebProcess/FileAPI -ISource/WebKit/WebProcess/FullScreen -ISource/WebKit/WebProcess/Gamepad -ISource/WebKit/WebProcess/Geolocation -ISource/WebKit/WebProcess/GPU -ISource/WebKit/WebProcess/GPU/graphics -ISource/WebKit/WebProcess/GPU/media -ISource/WebKit/WebProcess/GPU/webrtc -ISource/WebKit/WebProcess/IconDatabase -ISource/WebKit/WebProcess/InjectedBundle -ISource/WebKit/WebProcess/InjectedBundle/API -ISource/WebKit/WebProcess/InjectedBundle/API/c -ISource/WebKit/WebProcess/InjectedBundle/DOM -ISource/WebKit/WebProcess/Inspector -ISource/WebKit/WebProcess/Launching -ISource/WebKit/WebProcess/MediaCache -ISource/WebKit/WebProcess/MediaStream -ISource/WebKit/WebProcess/Network -ISource/WebKit/WebProcess/Network/webrtc -ISource/WebKit/WebProcess/Notifications -ISource/WebKit/WebProcess/OriginData -ISource/WebKit/WebProcess/Plugins -ISource/WebKit/WebProcess/Plugins/Netscape -ISource/WebKit/WebProcess/ResourceCache -ISource/WebKit/WebProcess/Speech -ISource/WebKit/WebProcess/Storage -ISource/WebKit/WebProcess/UserContent -ISource/WebKit/WebProcess/WebCoreSupport -ISource/WebKit/WebProcess/WebPage -ISource/WebKit/WebProcess/WebPage/RemoteLayerTree -ISource/WebKit/WebProcess/WebStorage -ISource -IWebKitLibraries -IDerivedSources/JavaScriptCore/javascriptcoregtk -IDerivedSources/ForwardingHeaders/JavaScriptCore -IDerivedSources/ForwardingHeaders/JavaScriptCore/glib -ISource/WebKit/NetworkProcess/glib -ISource/WebKit/NetworkProcess/gtk -ISource/WebKit/NetworkProcess/soup -ISource/WebKit/Platform/IPC/glib -ISource/WebKit/Platform/IPC/unix -ISource/WebKit/Platform/classifier -ISource/WebKit/Platform/generic -ISource/WebKit/Shared/API/c/gtk -ISource/WebKit/Shared/API/glib -ISource/WebKit/Shared/CoordinatedGraphics -ISource/WebKit/Shared/CoordinatedGraphics/threadedcompositor -ISource/WebKit/Shared/glib -ISource/WebKit/Shared/gtk -ISource/WebKit/Shared/linux -ISource/WebKit/Shared/soup -ISource/WebKit/UIProcess/API/C/cairo -ISource/WebKit/UIProcess/API/C/gtk -ISource/WebKit/UIProcess/API/glib -ISource/WebKit/UIProcess/API/gtk3 -ISource/WebKit/UIProcess/API/gtk -ISource/WebKit/UIProcess/CoordinatedGraphics -ISource/WebKit/UIProcess/Inspector/glib -ISource/WebKit/UIProcess/Inspector/gtk -ISource/WebKit/UIProcess/geoclue -ISource/WebKit/UIProcess/glib -ISource/WebKit/UIProcess/gstreamer -ISource/WebKit/UIProcess/gtk -ISource/WebKit/UIProcess/linux -ISource/WebKit/UIProcess/soup -ISource/WebKit/WebProcess/InjectedBundle/API/glib -ISource/WebKit/WebProcess/InjectedBundle/API/glib/DOM -ISource/WebKit/WebProcess/InjectedBundle/API/gtk -ISource/WebKit/WebProcess/InjectedBundle/API/gtk/DOM -ISource/WebKit/WebProcess/Inspector/gtk -ISource/WebKit/WebProcess/glib -ISource/WebKit/WebProcess/gtk -ISource/WebKit/WebProcess/soup -ISource/WebKit/WebProcess/WebCoreSupport/gtk -ISource/WebKit/WebProcess/WebCoreSupport/soup -ISource/WebKit/WebProcess/WebPage/CoordinatedGraphics -ISource/WebKit/WebProcess/WebPage/atk -ISource/WebKit/WebProcess/WebPage/gtk -I. -isystem /usr/local/include/atk-1.0 -isystem /usr/local/Cellar/enchant/2.2.15/include/enchant-2 -isystem /usr/local/Cellar/pcre/8.44/include -isystem /usr/local/Cellar/glib/2.68.3/include/gio-unix-2.0 -isystem /usr/local/Cellar/glib/2.68.3/include -isystem /usr/local/Cellar/glib/2.68.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.68.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/include/glib-2.0 -isystem /usr/local/lib/glib-2.0/include -isystem /usr/local/Cellar/atk/2.36.0/include/atk-1.0 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libtiff/4.3.0/include -isystem /usr/local/Cellar/gdk-pixbuf/2.42.6/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/libepoxy/1.5.8/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/fontconfig/2.13.1/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/libxcb/1.14_1/include -isystem /usr/local/Cellar/libx11/1.7.2/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/fribidi/1.0.10/include/fribidi -isystem /usr/local/Cellar/graphite2/1.3.14/include -isystem /usr/local/Cellar/harfbuzz/2.8.1/include/harfbuzz -isystem /usr/local/Cellar/pango/1.48.5/include/pango-1.0 -isystem /usr/local/Cellar/gtk+3/3.24.29/include/gtk-3.0 -isystem /usr/local/Cellar/xorgproto/2021.4/include -isystem /usr/local/include/libsoup-2.4 -isystem /usr/local/Cellar/gtk+3/3.24.29/include/gtk-3.0/unix-print -isystem /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/libxml2 -isystem /usr/local/include/cairo -isystem /usr/local/include/freetype2 -isystem /usr/local/include/harfbuzz -isystem /usr/local/Cellar/openjpeg/2.4.0/include/openjpeg-2.4 -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Wno-noexcept-type -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare  -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC  -include /tmp/webkitgtk-20210614-96974-1f4njpz/webkitgtk-2.32.1/Source/WebKit/WebKit2Prefix.h -Wno-unused-parameter -std=c++17 -MD -MT Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp.o -MF Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp.o.d -o Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp.o -c DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp
ninja: build stopped: subcommand failed.
Ambrevar commented 2 years ago

@incidentist Does Nyxt build with Home brew? Shall we recommend your brew formula in the Nyxt readme?

incidentist commented 2 years ago

@Ambrevar as much as I would like that, this formula is not reliable yet. It still has a bunch of issues, especially on Apple Silicon macs.

Ambrevar commented 2 years ago

Does it work on some models though?