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/CMakeLists.txt (-15 / +6 lines)
Lines 114-138 if (LINUX) Link Here
114
    endif()
114
    endif()
115
115
116
    if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION)
116
    if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION)
117
        target_link_libraries(Telegram PRIVATE rt)
118
        find_package(PkgConfig REQUIRED)
117
        find_package(PkgConfig REQUIRED)
119
118
120
        if (DESKTOP_APP_USE_PACKAGED AND NOT DESKTOP_APP_USE_PACKAGED_LAZY)
119
        pkg_check_modules(GTK REQUIRED gtk+-3.0)
121
            pkg_check_modules(GTK3 REQUIRED IMPORTED_TARGET gtk+-3.0)
120
        target_include_directories(Telegram PRIVATE ${GTK_INCLUDE_DIRS})
122
            target_link_libraries(Telegram PRIVATE PkgConfig::GTK3)
123
124
            if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION)
125
                pkg_check_modules(X11 REQUIRED IMPORTED_TARGET x11)
126
                target_link_libraries(Telegram PRIVATE PkgConfig::X11)
127
            endif()
128
        else()
129
            pkg_check_modules(GTK REQUIRED gtk+-3.0)
130
            target_include_directories(Telegram PRIVATE ${GTK_INCLUDE_DIRS})
131
121
132
            if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION)
122
        if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION)
133
                target_link_libraries(Telegram PRIVATE X11)
123
            target_link_libraries(Telegram PRIVATE X11)
134
            endif()
135
        endif()
124
        endif()
125
126
        target_link_libraries(Telegram PRIVATE rt)
136
    endif()
127
    endif()
137
endif()
128
endif()
138
129

Return to bug 806292