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"
 

Reply via email to