commit: 78a86468a4f7d3616feac787ddf2ab0bb81d7a97
Author: Maxwell Blake <frailedev <AT> proton <DOT> me>
AuthorDate: Thu Jul 17 01:04:54 2025 +0000
Commit: Maxwell Blake <frailedev <AT> proton <DOT> me>
CommitDate: Thu Jul 17 01:04:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78a86468
gui-apps/quickshell: add 9999, update links
Signed-off-by: Maxwell Blake <frailedev <AT> proton.me>
gui-apps/quickshell/metadata.xml | 2 +-
gui-apps/quickshell/quickshell-0.1.0.ebuild | 12 ++++++++----
.../{quickshell-0.1.0.ebuild => quickshell-9999.ebuild} | 12 ++++++++----
3 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/gui-apps/quickshell/metadata.xml b/gui-apps/quickshell/metadata.xml
index 129bd354b5..fc01fbfbf2 100644
--- a/gui-apps/quickshell/metadata.xml
+++ b/gui-apps/quickshell/metadata.xml
@@ -27,7 +27,7 @@
<flag name="i3-ipc">Enable interfacing with
<pkg>x11-wm/i3</pkg> and <pkg>gui-wm/sway</pkg>'s IPC</flag>
</use>
<upstream>
- <doc>https://quickshell.outfoxxed.me/docs/types/</doc>
+ <doc>https://quickshell.org/docs/</doc>
<bugs-to>https://github.com/quickshell-mirror/quickshell/issues</bugs-to>
<remote-id
type="github">quickshell-mirror/quickshell</remote-id>
</upstream>
diff --git a/gui-apps/quickshell/quickshell-0.1.0.ebuild
b/gui-apps/quickshell/quickshell-0.1.0.ebuild
index e40412db7f..0e975e9fa3 100644
--- a/gui-apps/quickshell/quickshell-0.1.0.ebuild
+++ b/gui-apps/quickshell/quickshell-0.1.0.ebuild
@@ -6,14 +6,18 @@ EAPI=8
inherit cmake
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
-HOMEPAGE="https://quickshell.outfoxxed.me/"
-SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+HOMEPAGE="https://quickshell.org/"
-#S="${WORKDIR}/${PN}"
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/quickshell-mirror/${PN^}.git"
+else
+
SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64"
# Upstream recommends leaving all build options enabled by default
IUSE="+breakpad +jemalloc +sockets +wayland +layer-shell +session-lock
+toplevel-management +screencopy +X +pipewire +tray +mpris +pam +hyprland
+hyprland-global-shortcuts +hyprland-focus-grab +i3 +i3-ipc"
diff --git a/gui-apps/quickshell/quickshell-0.1.0.ebuild
b/gui-apps/quickshell/quickshell-9999.ebuild
similarity index 88%
copy from gui-apps/quickshell/quickshell-0.1.0.ebuild
copy to gui-apps/quickshell/quickshell-9999.ebuild
index e40412db7f..0e975e9fa3 100644
--- a/gui-apps/quickshell/quickshell-0.1.0.ebuild
+++ b/gui-apps/quickshell/quickshell-9999.ebuild
@@ -6,14 +6,18 @@ EAPI=8
inherit cmake
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
-HOMEPAGE="https://quickshell.outfoxxed.me/"
-SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+HOMEPAGE="https://quickshell.org/"
-#S="${WORKDIR}/${PN}"
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/quickshell-mirror/${PN^}.git"
+else
+
SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64"
# Upstream recommends leaving all build options enabled by default
IUSE="+breakpad +jemalloc +sockets +wayland +layer-shell +session-lock
+toplevel-management +screencopy +X +pipewire +tray +mpris +pam +hyprland
+hyprland-global-shortcuts +hyprland-focus-grab +i3 +i3-ipc"