Go to file
Jan Beich 54b5467ec1
build: Unbreak build on FreeBSD (#98)
* helpers: add missing header after 9dfb9e125b

src/helpers/MiscFunctions.cpp: In function 'void addHyprlandNotification(const std::string&, float, const std::string&, const std::string&)':
src/helpers/MiscFunctions.cpp:24:9: error: 'fork' was not declared in this scope
   24 |     if (fork() == 0)
      |         ^~~~
src/helpers/MiscFunctions.cpp:25:9: error: 'execl' was not declared in this scope
   25 |         execl("/bin/sh", "/bin/sh", "-c", CMD.c_str(), nullptr);
      |         ^~~~~

* build: add missing dependency for libc++ after 2f48e65503

ld.lld: error: undefined symbol: pthread_create
>>> referenced by PortalManager.cpp
>>>               src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop())
>>> referenced by PortalManager.cpp
>>>               src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop())
2023-09-18 20:00:21 +01:00
.builds builds: add gbm and libdrm to the build environment 2022-04-10 13:38:01 +02:00
.github/workflows nix: add files 2022-12-04 01:45:36 +02:00
contrib systemd: switch slice for xdph (#34) 2023-03-19 19:38:56 +00:00
hyprland-share-picker internal: add a notification on missing qt-wayland packages 2023-09-11 23:31:33 +01:00
nix flake.lock: update nixpkgs 2023-09-10 19:39:48 +03:00
protocols Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
src build: Unbreak build on FreeBSD (#98) 2023-09-18 20:00:21 +01:00
subprojects Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
.clang-format Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
.editorconfig Add yml exception to editorconfig 2020-03-13 21:01:32 +01:00
.gitignore Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
.gitmodules Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
CMakeLists.txt build: Unbreak build on FreeBSD (#98) 2023-09-18 20:00:21 +01:00
CONTRIBUTING.md Fix link to trigger-screen-shot.py 2021-03-04 20:42:40 +01:00
LICENSE Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
Makefile Makefile: properly handle dbus & systemd services 2023-09-10 17:26:09 +01:00
README.md Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
VERSION bump ver to 1.1 2023-09-18 18:10:57 +01:00
flake.lock flake.lock: update nixpkgs 2023-09-10 19:39:48 +03:00
flake.nix flake.lock: update nixpkgs 2023-09-10 19:39:48 +03:00
hyprland.portal [WIP] Global Shortcuts impl (#35) 2023-04-09 13:47:05 +01:00
meson.build hyprland-share-picker: build with meson 2023-09-10 17:26:09 +01:00
meson_options.txt Woo! Full rewrite, v1.0 release. (#78) 2023-09-06 20:36:48 +02:00
org.freedesktop.impl.portal.desktop.hyprland.service.in Makefile: properly handle dbus & systemd services 2023-09-10 17:26:09 +01:00

README.md

xdg-desktop-portal-hyprland

An XDG Desktop Portal backend for Hyprland.

Building

make all

Installing

sudo make install

Running, FAQs, etc.

See the Hyprland wiki