Hyprland/hyprpm/src/core
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
..
DataState.cpp hyprpm: Add support for specifying exact git revisions for plugin repo (#4983) 2024-03-06 12:01:04 +00:00
DataState.hpp hyprpm: install headers locally (#4585) 2024-02-01 19:38:43 +00:00
Manifest.cpp hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00
Manifest.hpp hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00
Plugin.hpp hyprpm: Add support for specifying exact git revisions for plugin repo (#4983) 2024-03-06 12:01:04 +00:00
PluginManager.cpp CrashReporter: unbreak build on FreeBSD (#5786) 2024-04-30 14:14:31 +01:00
PluginManager.hpp hyprpm: fix for multi-user + improve directory structure 2024-04-28 20:27:44 +01:00