mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 20:13:01 -04:00
gui-apps/quickshell: add 'crash-handler' use
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
<flag name="i3">Enable <pkg>x11-wm/i3</pkg> and <pkg>gui-wm/sway</pkg> specific features</flag>
|
||||
<flag name="greetd">Enable <pkg>gui-libs/greetd</pkg> integration</flag>
|
||||
<flag name="notifications">Enable notifications service integration</flag>
|
||||
<flag name="crash-handler">Enable crash handling using <pkg>dev-cpp/cpptrace</pkg></flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<doc>https://quickshell.org/about/</doc>
|
||||
|
||||
@@ -25,7 +25,7 @@ IUSE="
|
||||
+hyprland +screencopy
|
||||
+X +i3
|
||||
+tray +pipewire +mpris +pam +policykit +greetd +upower +notifications
|
||||
+bluetooth +networkmanager
|
||||
+bluetooth +networkmanager +crash-handler
|
||||
"
|
||||
REQUIRED_USE="
|
||||
layer-shell? ( wayland )
|
||||
@@ -69,6 +69,7 @@ BDEPEND="
|
||||
dev-util/wayland-scanner
|
||||
dev-libs/wayland-protocols
|
||||
)
|
||||
crash-handler? ( dev-cpp/cpptrace[unwind] )
|
||||
"
|
||||
|
||||
DOCS=( README.md changelog/ )
|
||||
@@ -90,7 +91,7 @@ src_configure() {
|
||||
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
||||
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
||||
-DGIT_REVISION=${EGIT_COMMIT}
|
||||
-DCRASH_HANDLER=no # dev-cpp/cpptrace::gentoo does not have required use flags
|
||||
-DCRASH_HANDLER=$(usex crash-handler)
|
||||
-DUSE_JEMALLOC=$(usex jemalloc)
|
||||
-DSOCKETS=$(usex sockets)
|
||||
-DWAYLAND=$(usex wayland)
|
||||
|
||||
Reference in New Issue
Block a user