Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 806292 | Differences between
and this patch

Collapse All | Expand All

(-)a/Telegram/lib_webview/CMakeLists.txt (-12 / +4 lines)
Lines 51-69 elseif (LINUX) Link Here
51
    if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION)
51
    if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION)
52
        find_package(PkgConfig REQUIRED)
52
        find_package(PkgConfig REQUIRED)
53
53
54
        if (DESKTOP_APP_USE_PACKAGED AND NOT DESKTOP_APP_USE_PACKAGED_LAZY)
54
        pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
55
            pkg_check_modules(GTK3 REQUIRED IMPORTED_TARGET gtk+-3.0)
55
        target_include_directories(lib_webview PUBLIC ${GTK3_INCLUDE_DIRS})
56
            target_link_libraries(lib_webview PUBLIC PkgConfig::GTK3)
57
56
58
            pkg_check_modules(WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.0)
57
        pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.0)
59
            target_link_libraries(lib_webview PUBLIC PkgConfig::WEBKIT)
58
        target_include_directories(lib_webview PUBLIC ${WEBKIT_INCLUDE_DIRS})
60
        else()
61
            pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
62
            target_include_directories(lib_webview PUBLIC ${GTK3_INCLUDE_DIRS})
63
64
            pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.0)
65
            target_include_directories(lib_webview PUBLIC ${WEBKIT_INCLUDE_DIRS})
66
        endif()
67
    else()
59
    else()
68
        remove_target_sources(lib_webview ${src_loc}
60
        remove_target_sources(lib_webview ${src_loc}
69
            webview/platform/linux/webview_linux_webkit_gtk.cpp
61
            webview/platform/linux/webview_linux_webkit_gtk.cpp

Return to bug 806292