Commit graph

4969 commits

Author SHA1 Message Date
Jan Beich
f9523aad77 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-07 16:29:13 +03:00
ff95a1e1e7
flake.lock: update aquamarine 2024-07-07 16:26:59 +03:00
ee7b404d38 fix crasheroni 2024-07-06 19:28:57 +02:00
48cc9fba36 fixes 2024-07-06 19:09:20 +02:00
5429f62b49 log mismatched fds 2024-07-06 18:37:43 +02:00
ff7fbfcd09 stuf 2024-07-06 18:34:39 +02:00
78498c8987 dont crash on multigpu lol 2024-07-06 18:11:31 +02:00
187abbbcfd avoid spam 2024-07-06 17:42:45 +02:00
c735c01057 cursorsss 2024-07-06 17:40:39 +02:00
f52a93cd7e explicit sync 2024-07-06 17:38:27 +02:00
f1069dfdb7 xcursors mmm 2024-07-06 15:15:28 +02:00
18f13c0c57 fix mirrors, thanks virtcode 2024-07-06 15:15:28 +02:00
c1503223b8 fix 2024-07-06 15:15:28 +02:00
d3e502a009 missed a file 2024-07-06 15:15:28 +02:00
5008147870 xcursor stuff 2024-07-06 15:15:28 +02:00
6c1d88dc73 damage oops 2024-07-06 15:15:28 +02:00
7f354f8ab5 fix nvidia crasherino lmao 2024-07-06 15:15:28 +02:00
940fe9fd47 fix small ub in keyboard 2024-07-06 15:15:28 +02:00
137913025b rid of wlr more 2024-07-06 15:15:28 +02:00
758c0b3253 drop wlroots 2024-07-06 15:15:28 +02:00
619ecb59af leases 2024-07-06 15:15:28 +02:00
9d534ed158 fixup presentation feedback 2024-07-06 15:15:28 +02:00
12bd3478a6 dmabuf 2024-07-06 15:15:28 +02:00
274cd21d63 rollback on fail 2024-07-06 15:15:28 +02:00
bba7882cee stuffZ 2024-07-06 15:15:28 +02:00
2d3c3e1d36 fix trailing comme, thanks VirtCode 2024-07-06 15:15:28 +02:00
73a017a94c コードスタイル 2024-07-06 15:15:28 +02:00
95c17b2063 stuf3 2024-07-06 15:15:28 +02:00
3356294067 stuf2 2024-07-06 15:15:28 +02:00
5fc3dc59c6 stuf 2024-07-06 15:15:28 +02:00
6bc34d67b5 Nix: add aquamarine 2024-07-06 15:15:28 +02:00
ca7d328ae2 le oops 2024-07-06 15:15:28 +02:00
7754368ade tablets and shit 2024-07-06 15:15:28 +02:00
24e4768753 fixes 2024-07-06 15:14:54 +02:00
1bbcfa9e47 gamma done 2024-07-06 15:14:54 +02:00
c66f63b63d fix crasherino 2024-07-06 15:14:54 +02:00
16a2cb4ffc some format fixes 2024-07-06 15:14:54 +02:00
012235b332 ye 2024-07-06 15:14:54 +02:00
3cec9e37d2 bring back hyprctl output 2024-07-06 15:14:54 +02:00
8d22bf4883 support headless 2024-07-06 15:14:54 +02:00
744d08af84 avoid crash on monitor unplug 2024-07-06 15:14:54 +02:00
6e6c05bd46 fix nullptr deref 2024-07-06 15:14:54 +02:00
972e4241d9 fixado 2024-07-06 15:14:54 +02:00
6e35f6335e switches 2024-07-06 15:14:54 +02:00
920e34efa1 stuff 2024-07-06 15:14:54 +02:00
81bad1f8fc stuff I already forgot what I did 2024-07-06 15:14:54 +02:00
bd92c92ba1 new event api 2024-07-06 15:14:53 +02:00
65a16b84fc get dma formats from aq 2024-07-06 15:14:07 +02:00
00a8171643 ye test 2024-07-06 15:14:07 +02:00
9fc57fc321 reenable direct scanout 2024-07-06 15:14:07 +02:00