Hyprland/src
Jan Beich 8cf770b7be meson: unbreak build with aquamarine
In file included from ../src/protocols/DRMLease.cpp:1:
../src/protocols/DRMLease.hpp:7:10: fatal error: 'drm-lease-v1.hpp' file not found
    7 | #include "drm-lease-v1.hpp"
      |          ^~~~~~~~~~~~~~~~~~
In file included from ../src/render/Renderer.cpp:17:
../src/render/../protocols/DRMSyncobj.hpp:6:10: fatal error: 'linux-drm-syncobj-v1.hpp' file not found
    6 | #include "linux-drm-syncobj-v1.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
ld: error: undefined symbol: Aquamarine::CBackend::hasSession()
>>> referenced by Renderer.cpp
>>>               src/Hyprland.p/render_Renderer.cpp.o:(CHyprRenderer::CHyprRenderer())
>>> referenced by KeybindManager.cpp
>>>               src/Hyprland.p/managers_KeybindManager.cpp.o:(CKeybindManager::handleVT(unsigned int))
>>> referenced by Monitors.cpp
>>>               src/Hyprland.p/events_Monitors.cpp.o:(Events::listener_monitorFrame(void*, void*))
>>> referenced 8 more times

ld: error: undefined symbol: gbm_create_device
>>> referenced by OpenGL.cpp
>>>               src/Hyprland.p/render_OpenGL.cpp.o:(CHyprOpenGLImpl::CHyprOpenGLImpl())

ld: error: undefined symbol: XcursorShapeLoadImage
>>> referenced by CursorManager.cpp
>>>               src/Hyprland.p/managers_CursorManager.cpp.o:(CCursorManager::SXCursorManager::loadTheme(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int))
>>> referenced by CursorManager.cpp
>>>               src/Hyprland.p/managers_CursorManager.cpp.o:(CCursorManager::SXCursorManager::loadTheme(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int))
>>> referenced by CursorManager.cpp
>>>               src/Hyprland.p/managers_CursorManager.cpp.o:(CCursorManager::SXCursorManager::loadTheme(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int))
2024-07-20 12:42:57 +02:00
..
config stuf 2024-07-20 12:42:57 +02:00
debug drop wlroots 2024-07-20 12:42:57 +02:00
desktop stuff 2024-07-20 12:42:26 +02:00
devices fix small ub in keyboard 2024-07-20 12:42:57 +02:00
events tablets and shit 2024-07-20 12:42:26 +02:00
helpers log mismatched fds 2024-07-20 12:42:57 +02:00
hyprerror wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
init style/ci: apply clang-format and verify it in ci (#4039) 2023-12-06 22:54:56 +00:00
layout layout: update workspace rules on layout change (#6878) 2024-07-15 11:57:52 +02:00
managers stuf 2024-07-20 12:42:57 +02:00
pch pch: add format 2023-09-06 14:59:34 +02:00
plugins core: fix no-pch build 2024-06-19 16:29:00 +02:00
protocols fixes 2024-07-20 12:42:57 +02:00
render fix crasheroni 2024-07-20 12:42:57 +02:00
xwayland rid of wlr more 2024-07-20 12:42:57 +02:00
Compositor.cpp drop wlroots 2024-07-20 12:42:57 +02:00
Compositor.hpp fix nvidia crasherino lmao 2024-07-20 12:42:57 +02:00
defines.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
includes.hpp rid of wlr more 2024-07-20 12:42:57 +02:00
macros.hpp Core: Move to aquamarine 2024-07-20 12:42:25 +02:00
main.cpp compositor: implement wayland socket handover (#6930) 2024-07-20 00:37:20 +02:00
meson.build meson: unbreak build with aquamarine 2024-07-20 12:42:57 +02:00
SharedDefs.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
signal-safe.cpp CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771) 2024-04-27 17:38:48 +01:00
signal-safe.hpp drop wlroots 2024-07-20 12:42:57 +02:00
version.h.in hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00