Hyprland/src
Jan Beich 2ea367839b
build: Unbreak build on FreeBSD by adjusting dependencies (#5595)
* deps: add epoll-shim for some BSDs after 863c7b6072

ld: error: undefined symbol: timerfd_create
>>> referenced by EventLoopManager.cpp
>>>               src/Hyprland.p/managers_eventLoop_EventLoopManager.cpp.o:(CEventLoopManager::CEventLoopManager())

ld: error: undefined symbol: timerfd_settime
>>> referenced by EventLoopManager.cpp
>>>               src/Hyprland.p/managers_eventLoop_EventLoopManager.cpp.o:(CEventLoopManager::nudgeTimers())

See also
af93fea710
75f1bc6655

* deps: drop unused xcb-image after 45945a3e7d

$ pkg install <hyprland dependencies>
$ pkg install meson jq `pkg rquery %dn wlroots` hwdata
$ gmake all
[...]
-- Checking for modules 'xcb;xwayland;xcb-util;xcb-render;xcb-image;xcb-xfixes;xcb-icccm;xcb-composite;xcb-res;xcb-ewmh'
--   Package 'xcb-image' not found
CMake Error at /usr/local/share/cmake/Modules/FindPkgConfig.cmake:619 (message):
  The following required packages were not found:

   - xcb-image

Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal)
  CMakeLists.txt:177 (pkg_check_modules)

See also
ae7c3f3d1c
2024-04-15 14:42:17 +01:00
..
config swipe: nuke numbered 2024-04-11 12:46:19 +01:00
debug hyprctl: print monitor disabled status (#5525) 2024-04-10 09:50:00 +01:00
desktop constraint: Fix xwl cursor locking for scaled monitors (#5587) 2024-04-14 21:31:50 +01:00
events workspaces: add visible flag 2024-04-03 10:09:48 +01:00
helpers core: Fix double special workspace (#5574) 2024-04-13 14:39:20 +01:00
hyprerror hyprerror: align 32-bit types after 4c796683c0 (#5375) 2024-04-01 21:18:18 +01:00
init style/ci: apply clang-format and verify it in ci (#4039) 2023-12-06 22:54:56 +00:00
layout master: change the mfact dispatcher to use splitratio (#4766) 2024-04-13 01:54:18 +01:00
managers keybindmgr: fix workspace_back_and_forth (#5585) 2024-04-14 14:54:00 +01:00
pch pch: add format 2023-09-06 14:59:34 +02:00
plugins core: fix compile without pch 2024-04-05 21:23:28 +01:00
protocols IME: fix crash on restarting IME (#5428) 2024-04-04 17:34:04 +01:00
render renderer: remove border on fullscreen (#5577) 2024-04-14 00:16:26 +01:00
Compositor.cpp core: Fix double special workspace (#5574) 2024-04-13 14:39:20 +01:00
Compositor.hpp workspace: update windows when selector match could change (#5533) 2024-04-10 17:26:11 +01:00
defines.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
includes.hpp internal: Support libhyprcursor (#5009) 2024-03-09 16:52:59 +00:00
macros.hpp macros: fix no pch warning 2024-04-11 02:13:05 +01:00
main.cpp main: Fix typo in std::cerr (#4359) 2024-01-05 12:45:49 +01:00
meson.build build: Unbreak build on FreeBSD by adjusting dependencies (#5595) 2024-04-15 14:42:17 +01:00
SharedDefs.hpp core: fix compile without pch 2024-04-05 21:23:28 +01:00
version.h.in hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00