Commit Graph

4987 Commits

Author SHA1 Message Date
Vaxry
a604d7f175 some fixes to dmabuf 2024-07-13 13:06:48 +02:00
Vaxry
680969e02a fixeroni crasheroni 2024-07-13 13:06:48 +02:00
Mihai Fufezan
fe4f0d91af flake.lock: update
nix/overlays: remove xwayland overlay (merged upstream)
2024-07-13 13:06:48 +02:00
Mihai Fufezan
7f94767f66 Nix: add xcursor dep 2024-07-13 13:06:48 +02:00
Jan Beich
1c8c532a70 nix: drop unused script after 589f758d94 2024-07-13 13:06:48 +02:00
Jan Beich
898416e602 cmake: drop unused include after 758c0b3253 2024-07-13 13:06:48 +02:00
Jan Beich
07bb54a495 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-13 13:06:48 +02:00
Mihai Fufezan
96ba6b776f flake.lock: update aquamarine 2024-07-13 13:06:48 +02:00
Vaxry
72c8898300 fix crasheroni 2024-07-13 13:06:48 +02:00
Vaxry
bc002b9a2e fixes 2024-07-13 13:06:48 +02:00
Vaxry
f0c6012585 log mismatched fds 2024-07-13 13:06:48 +02:00
Vaxry
a50caeb6ae stuf 2024-07-13 13:06:48 +02:00
Vaxry
b6978043f2 dont crash on multigpu lol 2024-07-13 13:06:48 +02:00
Vaxry
2bee22caec avoid spam 2024-07-13 13:06:48 +02:00
Vaxry
b608315e73 cursorsss 2024-07-13 13:06:48 +02:00
Vaxry
5e3a97c81d explicit sync 2024-07-13 13:06:48 +02:00
Vaxry
be4ca09444 xcursors mmm 2024-07-13 13:06:48 +02:00
Vaxry
2a8d0fa90c fix mirrors, thanks virtcode 2024-07-13 13:06:48 +02:00
Vaxry
f8f688818b fix 2024-07-13 13:06:48 +02:00
Vaxry
b27879725c missed a file 2024-07-13 13:06:48 +02:00
Vaxry
bd16bd9e35 xcursor stuff 2024-07-13 13:06:48 +02:00
Vaxry
79a41000d7 damage oops 2024-07-13 13:06:48 +02:00
Vaxry
27a99ca10c fix nvidia crasherino lmao 2024-07-13 13:06:48 +02:00
Vaxry
03523c45f7 fix small ub in keyboard 2024-07-13 13:06:48 +02:00
Vaxry
ee9c202555 rid of wlr more 2024-07-13 13:06:48 +02:00
Vaxry
01efa8dfdc drop wlroots 2024-07-13 13:06:47 +02:00
Vaxry
3e43648c67 leases 2024-07-13 13:06:47 +02:00
Vaxry
cfeebf6119 fixup presentation feedback 2024-07-13 13:06:47 +02:00
Vaxry
2caefe8a0f dmabuf 2024-07-13 13:06:47 +02:00
Vaxry
969e604b50 rollback on fail 2024-07-13 13:06:47 +02:00
Vaxry
3ff748f3dc stuffZ 2024-07-13 13:06:47 +02:00
Vaxry
995b16a25d fix trailing comme, thanks VirtCode 2024-07-13 13:06:47 +02:00
Vaxry
9cf6b39d87 コードスタイル 2024-07-13 13:06:47 +02:00
Vaxry
f9e99d28bc stuf3 2024-07-13 13:06:47 +02:00
Vaxry
aa676e87b0 stuf2 2024-07-13 13:06:47 +02:00
Vaxry
eaf2ad3757 stuf 2024-07-13 13:06:47 +02:00
Mihai Fufezan
fb029e115e Nix: add aquamarine 2024-07-13 13:06:47 +02:00
Vaxry
0f447f94af le oops 2024-07-13 13:06:47 +02:00
Vaxry
fc0aa83f92 tablets and shit 2024-07-13 13:06:47 +02:00
Vaxry
b26a357f2c fixes 2024-07-13 13:06:47 +02:00
Vaxry
dc089dba1f gamma done 2024-07-13 13:06:47 +02:00
Vaxry
c6a9c45262 fix crasherino 2024-07-13 13:06:47 +02:00
Vaxry
6fd95f727e some format fixes 2024-07-13 13:06:47 +02:00
Vaxry
83158ad9b2 ye 2024-07-13 13:06:47 +02:00
Vaxry
16b5c1c743 bring back hyprctl output 2024-07-13 13:06:47 +02:00
Vaxry
3439d2dbb5 support headless 2024-07-13 13:06:47 +02:00
Vaxry
79f07a2ae4 avoid crash on monitor unplug 2024-07-13 13:06:47 +02:00
Vaxry
36c278d9ec fix nullptr deref 2024-07-13 13:06:47 +02:00
Vaxry
1e45dda355 fixado 2024-07-13 13:06:47 +02:00
Vaxry
bd83567554 switches 2024-07-13 13:06:47 +02:00