Hyprland/hyprpm
Jan Beich 07e070012b
CrashReporter: unbreak build on FreeBSD (#5786)
* CrashReporter: skip Linux field on BSDs after 90a53aed59

In file included from src/debug/CrashReporter.cpp:10:
src/debug/signal-safe.hpp:113:17: error: no member named 'sa_restorer' in 'sigaction'
            act.sa_restorer = NULL;
            ~~~ ^

* CrashReporter: ensure *argv[] is NULL-terminated after 90a53aed59

execv() may fail with EFAULT otherwise.

* hyprpm: add missing header after 335015fe2d

hyprpm/src/core/PluginManager.cpp:165:43: error: use of undeclared identifier 'getuid'
  165 |     const std::string USERNAME = getpwuid(getuid())->pw_name;
      |                                           ^
hyprpm/src/core/PluginManager.cpp:431:45: error: use of undeclared identifier 'getuid'
  431 |     const std::string USERNAME   = getpwuid(getuid())->pw_name;
      |                                             ^
hyprpm/src/core/PluginManager.cpp:558:43: error: use of undeclared identifier 'getuid'
  558 |     const std::string USERNAME = getpwuid(getuid())->pw_name;
      |                                           ^
2024-04-30 14:14:31 +01:00
..
src CrashReporter: unbreak build on FreeBSD (#5786) 2024-04-30 14:14:31 +01:00
CMakeLists.txt hyprpm: Link against tomlplusplus when using cmake (#4145) 2023-12-13 14:15:03 +00:00
hyprpm.bash hyprpm: add shell completions (#5423) 2024-04-07 19:39:46 +03:00
hyprpm.fish hyprpm: add shell completions (#5423) 2024-04-07 19:39:46 +03:00
hyprpm.usage hyprpm: add shell completions (#5423) 2024-04-07 19:39:46 +03:00
hyprpm.zsh hyprpm: add shell completions (#5423) 2024-04-07 19:39:46 +03:00