diff options
author | John M. Harris Jr. <johnmh@johnmh.me> | 2024-08-18 16:03:20 -0700 |
---|---|---|
committer | Yixun Lan <dlan@gentoo.org> | 2024-08-22 10:50:45 +0000 |
commit | 2948c400ac6f1528d131c3595062f74c4080cb05 (patch) | |
tree | 95ceacd531453f3c5a9bf1a6d50ea5a5e51e0026 /gui-libs | |
parent | gui-libs/hyprcursor: drop 0.1.5, 0.1.7, 0.1.8 (diff) | |
download | gentoo-2948c400ac6f1528d131c3595062f74c4080cb05.tar.gz gentoo-2948c400ac6f1528d131c3595062f74c4080cb05.tar.bz2 gentoo-2948c400ac6f1528d131c3595062f74c4080cb05.zip |
gui-libs/hyprcursor: add 9999
Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Diffstat (limited to 'gui-libs')
-rw-r--r-- | gui-libs/hyprcursor/hyprcursor-9999.ebuild | 32 | ||||
-rw-r--r-- | gui-libs/hyprcursor/metadata.xml | 4 |
2 files changed, 36 insertions, 0 deletions
diff --git a/gui-libs/hyprcursor/hyprcursor-9999.ebuild b/gui-libs/hyprcursor/hyprcursor-9999.ebuild new file mode 100644 index 000000000000..cb5f28fe41d0 --- /dev/null +++ b/gui-libs/hyprcursor/hyprcursor-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The hyprland cursor format, library and utilities" +HOMEPAGE="https://github.com/hyprwm/hyprcursor" + +if [[ "${PV}" = *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git" +else + SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~riscv" +fi + +LICENSE="BSD" +SLOT="0" + +# Disable tests since as per upstream, tests require a theme to be installed +# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3 +RESTRICT="test" + +RDEPEND=" + dev-cpp/tomlplusplus + >=dev-libs/hyprlang-0.4.2 + dev-libs/libzip + gnome-base/librsvg:2 + x11-libs/cairo +" diff --git a/gui-libs/hyprcursor/metadata.xml b/gui-libs/hyprcursor/metadata.xml index 227e37ab55b9..9cc15578ff30 100644 --- a/gui-libs/hyprcursor/metadata.xml +++ b/gui-libs/hyprcursor/metadata.xml @@ -5,6 +5,10 @@ <email>julien@jroy.ca</email> <name>Julien Roy</name> </maintainer> + <maintainer type="person" proxied="yes"> + <email>johnmh@johnmh.me</email> + <name>John M. Harris, Jr.</name> + </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> |