mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 05:23:01 -04:00
gui-apps/noctalia-qs: add 'crash-handler' use
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
This commit is contained in:
@@ -25,6 +25,7 @@
|
|||||||
<flag name="sockets">Enable Unix Sockets (WARNING: Disabling is unsafe!)</flag>
|
<flag name="sockets">Enable Unix Sockets (WARNING: Disabling is unsafe!)</flag>
|
||||||
<flag name="toplevel-management">Enable management of windows through zwlr-foreign-toplevel-management-v1 protocol</flag>
|
<flag name="toplevel-management">Enable management of windows through zwlr-foreign-toplevel-management-v1 protocol</flag>
|
||||||
<flag name="tray">Enable system tray support using the status notifier dbus protocol</flag>
|
<flag name="tray">Enable system tray support using the status notifier dbus protocol</flag>
|
||||||
|
<flag name="crash-handler">Enable crash handling using <pkg>dev-cpp/cpptrace</pkg></flag>
|
||||||
</use>
|
</use>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="github">noctalia-dev/noctalia-qs</remote-id>
|
<remote-id type="github">noctalia-dev/noctalia-qs</remote-id>
|
||||||
|
|||||||
@@ -23,10 +23,13 @@ SLOT="0"
|
|||||||
|
|
||||||
# Upstream recommends leaving all build options enabled by default
|
# Upstream recommends leaving all build options enabled by default
|
||||||
IUSE="
|
IUSE="
|
||||||
+bluetooth +dwl +greetd +hyprland +i3 +jemalloc +layer-shell
|
+jemalloc +sockets
|
||||||
+mpris +networkmanager +niri +notifications +pam +pipewire +policykit
|
+wayland +layer-shell +session-lock +toplevel-management
|
||||||
+screencopy +session-lock +sockets +tray +toplevel-management
|
+hyprland +screencopy
|
||||||
+upower +wayland +X
|
+X +i3
|
||||||
|
+tray +pipewire +mpris +pam +policykit +greetd +upower +notifications
|
||||||
|
+bluetooth +networkmanager +crash-handler
|
||||||
|
+dwl +niri
|
||||||
"
|
"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
hyprland? ( wayland )
|
hyprland? ( wayland )
|
||||||
@@ -72,6 +75,7 @@ BDEPEND="
|
|||||||
dev-libs/wayland-protocols
|
dev-libs/wayland-protocols
|
||||||
dev-util/wayland-scanner
|
dev-util/wayland-scanner
|
||||||
)
|
)
|
||||||
|
crash-handler? ( dev-cpp/cpptrace[unwind] )
|
||||||
"
|
"
|
||||||
|
|
||||||
DOCS=( README.md changelog/ )
|
DOCS=( README.md changelog/ )
|
||||||
@@ -90,7 +94,7 @@ src_configure() {
|
|||||||
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
||||||
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
||||||
-DGIT_REVISION=${GIT_REVISION}
|
-DGIT_REVISION=${GIT_REVISION}
|
||||||
-DCRASH_HANDLER=no # dev-cpp/cpptrace::gentoo does not have required use flags
|
-DCRASH_HANDLER=$(usex crash-handler)
|
||||||
-DBLUETOOTH=$(usex bluetooth)
|
-DBLUETOOTH=$(usex bluetooth)
|
||||||
-DDWL=$(usex dwl)
|
-DDWL=$(usex dwl)
|
||||||
-DHYPRLAND=${_hyprland}
|
-DHYPRLAND=${_hyprland}
|
||||||
|
|||||||
@@ -23,10 +23,13 @@ SLOT="0"
|
|||||||
|
|
||||||
# Upstream recommends leaving all build options enabled by default
|
# Upstream recommends leaving all build options enabled by default
|
||||||
IUSE="
|
IUSE="
|
||||||
+bluetooth +dwl +greetd +hyprland +i3 +jemalloc +layer-shell
|
+jemalloc +sockets
|
||||||
+mpris +networkmanager +niri +notifications +pam +pipewire +policykit
|
+wayland +layer-shell +session-lock +toplevel-management
|
||||||
+screencopy +session-lock +sockets +tray +toplevel-management
|
+hyprland +screencopy
|
||||||
+upower +wayland +X
|
+X +i3
|
||||||
|
+tray +pipewire +mpris +pam +policykit +greetd +upower +notifications
|
||||||
|
+bluetooth +networkmanager +crash-handler
|
||||||
|
+dwl +niri
|
||||||
"
|
"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
hyprland? ( wayland )
|
hyprland? ( wayland )
|
||||||
@@ -72,6 +75,7 @@ BDEPEND="
|
|||||||
dev-libs/wayland-protocols
|
dev-libs/wayland-protocols
|
||||||
dev-util/wayland-scanner
|
dev-util/wayland-scanner
|
||||||
)
|
)
|
||||||
|
crash-handler? ( dev-cpp/cpptrace[unwind] )
|
||||||
"
|
"
|
||||||
|
|
||||||
DOCS=( README.md changelog/ )
|
DOCS=( README.md changelog/ )
|
||||||
@@ -90,7 +94,7 @@ src_configure() {
|
|||||||
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
||||||
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
||||||
-DGIT_REVISION=${GIT_REVISION}
|
-DGIT_REVISION=${GIT_REVISION}
|
||||||
-DCRASH_HANDLER=no # dev-cpp/cpptrace::gentoo does not have required use flags
|
-DCRASH_HANDLER=$(usex crash-handler)
|
||||||
-DBLUETOOTH=$(usex bluetooth)
|
-DBLUETOOTH=$(usex bluetooth)
|
||||||
-DDWL=$(usex dwl)
|
-DDWL=$(usex dwl)
|
||||||
-DHYPRLAND=${_hyprland}
|
-DHYPRLAND=${_hyprland}
|
||||||
|
|||||||
@@ -21,10 +21,13 @@ SLOT="0"
|
|||||||
|
|
||||||
# Upstream recommends leaving all build options enabled by default
|
# Upstream recommends leaving all build options enabled by default
|
||||||
IUSE="
|
IUSE="
|
||||||
+bluetooth +dwl +greetd +hyprland +i3 +jemalloc +layer-shell
|
+jemalloc +sockets
|
||||||
+mpris +networkmanager +niri +notifications +pam +pipewire +policykit
|
+wayland +layer-shell +session-lock +toplevel-management
|
||||||
+screencopy +session-lock +sockets +tray +toplevel-management
|
+hyprland +screencopy
|
||||||
+upower +wayland +X
|
+X +i3
|
||||||
|
+tray +pipewire +mpris +pam +policykit +greetd +upower +notifications
|
||||||
|
+bluetooth +networkmanager +crash-handler
|
||||||
|
+dwl +niri
|
||||||
"
|
"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
hyprland? ( wayland )
|
hyprland? ( wayland )
|
||||||
@@ -70,6 +73,7 @@ BDEPEND="
|
|||||||
dev-libs/wayland-protocols
|
dev-libs/wayland-protocols
|
||||||
dev-util/wayland-scanner
|
dev-util/wayland-scanner
|
||||||
)
|
)
|
||||||
|
crash-handler? ( dev-cpp/cpptrace[unwind] )
|
||||||
"
|
"
|
||||||
|
|
||||||
DOCS=( README.md changelog/ )
|
DOCS=( README.md changelog/ )
|
||||||
@@ -88,7 +92,7 @@ src_configure() {
|
|||||||
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
||||||
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
||||||
-DGIT_REVISION=${EGIT_COMMIT}
|
-DGIT_REVISION=${EGIT_COMMIT}
|
||||||
-DCRASH_HANDLER=no # dev-cpp/cpptrace::gentoo does not have required use flags
|
-DCRASH_HANDLER=$(usex crash-handler)
|
||||||
-DBLUETOOTH=$(usex bluetooth)
|
-DBLUETOOTH=$(usex bluetooth)
|
||||||
-DDWL=$(usex dwl)
|
-DDWL=$(usex dwl)
|
||||||
-DHYPRLAND=${_hyprland}
|
-DHYPRLAND=${_hyprland}
|
||||||
|
|||||||
Reference in New Issue
Block a user