summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin5454 -> 5456 bytes
-rw-r--r--gui-libs/aquamarine/Manifest6
-rw-r--r--gui-libs/aquamarine/aquamarine-0.3.1.ebuild53
-rw-r--r--gui-libs/aquamarine/aquamarine-0.5.0.ebuild (renamed from gui-libs/aquamarine/aquamarine-0.3.2.ebuild)2
-rw-r--r--gui-libs/hyprcursor/Manifest2
-rw-r--r--gui-libs/hyprcursor/hyprcursor-0.1.10.ebuild26
-rw-r--r--gui-libs/hyprutils/Manifest2
-rw-r--r--gui-libs/hyprutils/hyprutils-0.2.6.ebuild27
8 files changed, 60 insertions, 58 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 96d4cd6d679e..b38d041acaf7 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 92b9e168cef2..89546533cc33 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,10 +1,8 @@
-DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
-DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea
DIST aquamarine-0.4.1.tar.gz 74242 BLAKE2B d019e1bfeb70d76f269eddc996957177ece83526382110c0a5e4e9a26716dee4a03b3bce408f667db6a21f1cce5ae4a1ca5d674dbe13d96229631633ce54d627 SHA512 facdfc86761df68369e8e823f87cf84564b861a5d7ceb9fb8930b32b3bfd5e48d77fcc9953553387e4b61e0b24461fd740e249ca8f6a8791d88a9e41e1e47e9f
DIST aquamarine-0.4.2.tar.gz 74721 BLAKE2B 5f81402b3e335aa60cf295a608aeb3f01f9235dd14c9045d9ff28dbdd566aad504e6c9417d0c512dd3334401eb6a7f1df6056191f04fc9409af41b47c01f50b3 SHA512 e5a663e2fbc975601a9e70a05a2ea1a0fcb98762cd6a8d86631e43cc84174d2f11d69ae38c53e80bcb447e687aca74a6a9a8430a75b77c9c9569cf0de684a57e
-EBUILD aquamarine-0.3.1.ebuild 1118 BLAKE2B 77cfb37bce9743efdd6bd0c8f86278b3d105ad984ce16c425e77fc3e532d1371ca831da1dbc5f2dd3ece081d327de9d66784e08e86f212836ddd915e9a76ce2d SHA512 c3e00be1a32a379ce8985918e13cd2ffd233394b1a800084fd528c4f99e544becafc182b7a5068707c3f8a598f5f0af79311f9c9e86a6c13dc9f635949ddd3c3
-EBUILD aquamarine-0.3.2.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
+DIST aquamarine-0.5.0.tar.gz 76302 BLAKE2B 3df01dcb22bfa1a71532f51e74dfcf14bc81b779748cd0cbe7db7f6e241adac55e8fe8e17a4000bc058bc5eff8f0b4922ba65866978a01e8683c54076bf5de77 SHA512 0873444c2c56da4f8032333010d18f774660e595ca8affe6f1c772d66ff18667d7afa46b45d0c008dd1e52d70b9419282dc0636e06714fde7309c5e776de6fdb
EBUILD aquamarine-0.4.1.ebuild 1118 BLAKE2B 77cfb37bce9743efdd6bd0c8f86278b3d105ad984ce16c425e77fc3e532d1371ca831da1dbc5f2dd3ece081d327de9d66784e08e86f212836ddd915e9a76ce2d SHA512 c3e00be1a32a379ce8985918e13cd2ffd233394b1a800084fd528c4f99e544becafc182b7a5068707c3f8a598f5f0af79311f9c9e86a6c13dc9f635949ddd3c3
EBUILD aquamarine-0.4.2.ebuild 1119 BLAKE2B 71ffec46034bec5b3d1f94b4c97e5d00c4c87a44f9dbed26a16faf6b2cd1a9f90729946d368b11b49123f6ac3077e48d514f74494806041d981d97b1251f4a0e SHA512 8d76b17bdbfc2f2221ffa61f5ad896a4da18b99e1a89ff12dd7f34fa972accb3ba5285ec7ce4fec5208cf7744af577cf1c1a84c7d8414b320f2c5e7b9f7b10d4
+EBUILD aquamarine-0.5.0.ebuild 1119 BLAKE2B 71ffec46034bec5b3d1f94b4c97e5d00c4c87a44f9dbed26a16faf6b2cd1a9f90729946d368b11b49123f6ac3077e48d514f74494806041d981d97b1251f4a0e SHA512 8d76b17bdbfc2f2221ffa61f5ad896a4da18b99e1a89ff12dd7f34fa972accb3ba5285ec7ce4fec5208cf7744af577cf1c1a84c7d8414b320f2c5e7b9f7b10d4
EBUILD aquamarine-9999.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
MISC metadata.xml 758 BLAKE2B a65a9e66b86adfb07863ac5478017cbb2600947533120b7df4e88b5d15ba2993d05dd1283043c7db0663bd9a48945c65bec2ffa51c78d25c6d1ce68bd9fab9c9 SHA512 99db8f2458d4004ad61bdeac7dbdad89274dbcd935d6609cfcffbc7af975212dd8eb5126d04cb0a6f2f05129eb7df7df67cb38aa207271da61aea66afbad36f8
diff --git a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
deleted file mode 100644
index 1d429af14b19..000000000000
--- a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Aquamarine is a very light linux rendering backend library"
-HOMEPAGE="https://github.com/hyprwm/aquamarine"
-
-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"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-# Upstream states that the simpleWindow test is broken, see bug 936653
-RESTRICT="test"
-RDEPEND="
- dev-libs/wayland
- media-libs/mesa[opengl]
- media-libs/libdisplay-info
- >=dev-libs/libinput-1.26.1
- >=dev-util/hyprwayland-scanner-0.4.0
- >=gui-libs/hyprutils-0.1.5
- x11-libs/cairo
- x11-libs/libxkbcommon
- x11-libs/libdrm
- x11-libs/pango
- x11-libs/pixman
- virtual/libudev
- sys-apps/hwdata
- >=sys-auth/seatd-0.8.0
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
-"
-
-BDEPEND="
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
-
-src_prepare() {
- sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
- cmake_src_prepare
-}
diff --git a/gui-libs/aquamarine/aquamarine-0.3.2.ebuild b/gui-libs/aquamarine/aquamarine-0.5.0.ebuild
index f6ad41a30f68..05d16c91faf8 100644
--- a/gui-libs/aquamarine/aquamarine-0.3.2.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.5.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
media-libs/libdisplay-info
>=dev-libs/libinput-1.26.1
>=dev-util/hyprwayland-scanner-0.4.0
- >=gui-libs/hyprutils-0.1.5
+ >=gui-libs/hyprutils-0.2.3
x11-libs/cairo
x11-libs/libxkbcommon
x11-libs/libdrm
diff --git a/gui-libs/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest
index 9000bb7d79d7..89ffda12e31a 100644
--- a/gui-libs/hyprcursor/Manifest
+++ b/gui-libs/hyprcursor/Manifest
@@ -1,4 +1,6 @@
+DIST hyprcursor-0.1.10.gh.tar.gz 26654 BLAKE2B a1e0ed408523eda33b72bcef038c6fcd53fe5366663404502693c5c5f8429d781e052f96dfb9d2b2bd8444ac13987b9eca99d2e81eaea5445362232959d664e5 SHA512 7ce320f50af19e73e77dabef4840d6e8e6f56b2e505ff888dc0a14413110a30c8a3bfdc9bfc0d5458c9b387dabd9b4cbe35297209feffcfc622098af49044bb4
DIST hyprcursor-0.1.9.gh.tar.gz 26111 BLAKE2B 94edd94be6ba29e85074f5dd16a52e7da89d75a2b3c1be06fabf9d0880085b5ec37f507ba100f24b34f8efd8f2f84d5508aa846860ceaa9eb629ee54c58bb5c1 SHA512 39205b0ae4094cf07b19844894e4c7b4dfd2f44e8014e0db77759d880f02c21a2568705fdfae9efb11f05b97a54a9f0c2ffb57045c10a022a1b3ed2a0d2ccca8
+EBUILD hyprcursor-0.1.10.ebuild 683 BLAKE2B 2cf6fb182930bd3f4f5ba052755312155d2d526ec5c739d9b5c98b6478c53c9613a3783489c074d5f6b64111ca3e3020edf51708b6c34787dfc5890a5c698f46 SHA512 dfc0ffdb9f63c488bc2ac87ff20fa75fb2555872e6b35a50e910ccc1ccec2721eb9b61e4bb1efc2bd13800c19b8bbf67f036046f023616380c0e1d065fc9ba8e
EBUILD hyprcursor-0.1.9.ebuild 682 BLAKE2B b785c89c2e32d6b0244badc2d532d22c4b85a22e30a3341fbeebe1d9d7cff6964e4216ad44a58ae9c91a0595c90475fd8e6eb7fd074ea9ad704d0e7cac5ce40b SHA512 fdb43c8f53aba9d7855376ce10f290db5831a31657de11f0b262d720c298aafa3fa992d3c125e5c01c95ece794168a59bf7985f08fa655303948f5ce90e04b71
EBUILD hyprcursor-9999.ebuild 798 BLAKE2B ab9a51dadd240937899439bc6a64eff067a237bd1d5d4a3d5a98975d92074b7eeab45110471017e3b7068873aed65313f0e95319c354867ccb51f2f950b58c82 SHA512 13860e69d3bc00d4cd44c6ca8b268c1450d441b0af80976783d0b3027c7e66f1b6c6b609146c0fcb55378fbf3640374c101734796228f80e3b0f8c5b39c9c13a
MISC metadata.xml 797 BLAKE2B 7ca48e627d4181a8d04ac7431d006c18ec2b4ca8e274c82eb7c2840d8e78d99759d378af0b507fea34cb5b07d1c1b7241a45457b8688ddfd92fe281127bd129d SHA512 365b4cf49fe12f618e5dc7b3e8cca5c084eddf35a75f1f8104eb3d5a2c5b15ef379238e15271af68ca43c5c3a256bb1a3e962f53b12040a137a7e35adceb275a
diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.10.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.10.ebuild
new file mode 100644
index 000000000000..49f4d5143574
--- /dev/null
+++ b/gui-libs/hyprcursor/hyprcursor-0.1.10.ebuild
@@ -0,0 +1,26 @@
+# 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"
+SRC_URI="https://github.com/hyprwm/hyprcursor/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# 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/hyprutils/Manifest b/gui-libs/hyprutils/Manifest
index 22b0e622ee06..dd5f14a466c1 100644
--- a/gui-libs/hyprutils/Manifest
+++ b/gui-libs/hyprutils/Manifest
@@ -1,6 +1,8 @@
DIST hyprutils-0.2.1.gh.tar.gz 19941 BLAKE2B 3d38745450aff38ef28809b22646789003c8f964e6a39083c4353ded62820fe8b447da97b1de37f6a8c9c891de929c0f7c866a1c3962048d0f3267d6e851bb86 SHA512 168b7cf204d9b6b56df3404da52956e38ab56a55a441cf71c531efdad3112724c8df1deda2ea7fadb8ac9b2243dc9933612d4c23cd361d3dc5123485a5a5976a
DIST hyprutils-0.2.3.gh.tar.gz 22012 BLAKE2B 13fa6b18d5196dc7984569039382fe0b4e345839cbd82f8359a8ea9852e082fce5e4d17a1f5c82daab729fc608d57833c658f2d3aacc4d5625c2c46a6afe9692 SHA512 00b65d3d253e9b4da307c5fefe7d50cef4a84ba0d7d073f6222ff2eaf7e23cdb8685988d66169d6f93caf5d91dceacc5e718644375401a7686359d89cfd3e5f7
+DIST hyprutils-0.2.6.gh.tar.gz 24051 BLAKE2B d44daa0333be0a376ba9558111d1dc12a82acc16ce842402c688a59b0ecb01920731ce3dfb0670e5f10ea90d7302ac4b6be3040d08f448b5372f84c991ed7b58 SHA512 7d3778251c82d9e0aae260862416ea808950194fb36ecebabddec6fd47620c1a65c11365e847454e63675ed7f549270dce9e3b97e8951242239c5b01a7e54339
EBUILD hyprutils-0.2.1.ebuild 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55
EBUILD hyprutils-0.2.3.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
+EBUILD hyprutils-0.2.6.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
EBUILD hyprutils-9999.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
MISC metadata.xml 729 BLAKE2B 37f3e75fcbe12de501da3b7d47db77c2d3719c697e56ed76711224c2b61dff6ae8a4270037f64ef0bea310c8ee1b1f9b4a8b5fe888e0f49dc085ea964f631796 SHA512 bd5a3ca67fd92be1abb707e51b9bf3438bc06e8e920ecad13e1e3a963ca9513c873383a41c8e42108c5d30553daeb628bc7625d692a16abc748ddfb829badc6d
diff --git a/gui-libs/hyprutils/hyprutils-0.2.6.ebuild b/gui-libs/hyprutils/hyprutils-0.2.6.ebuild
new file mode 100644
index 000000000000..55586fbd00b4
--- /dev/null
+++ b/gui-libs/hyprutils/hyprutils-0.2.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Hyprland utilities library used across the ecosystem"
+HOMEPAGE="https://github.com/hyprwm/hyprutils"
+
+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}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+ x11-libs/pixman
+"
+RDEPEND="${DEPEND}"