summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin6125 -> 6123 bytes
-rw-r--r--gui-libs/aquamarine/Manifest4
-rw-r--r--gui-libs/aquamarine/aquamarine-0.5.1.ebuild4
-rw-r--r--gui-libs/aquamarine/aquamarine-0.8.0.ebuild53
-rw-r--r--gui-libs/hyprutils/Manifest4
-rw-r--r--gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild4
-rw-r--r--gui-libs/hyprutils/hyprutils-0.5.2.ebuild27
7 files changed, 90 insertions, 6 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index ce85f9687814..90022a56f7c6 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 9d0ffa6eb1ba..b6d8efc7e70b 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,6 +1,8 @@
DIST aquamarine-0.5.0.tar.gz 76302 BLAKE2B 3df01dcb22bfa1a71532f51e74dfcf14bc81b779748cd0cbe7db7f6e241adac55e8fe8e17a4000bc058bc5eff8f0b4922ba65866978a01e8683c54076bf5de77 SHA512 0873444c2c56da4f8032333010d18f774660e595ca8affe6f1c772d66ff18667d7afa46b45d0c008dd1e52d70b9419282dc0636e06714fde7309c5e776de6fdb
DIST aquamarine-0.5.1.tar.gz 76404 BLAKE2B 96d28c3b74134f7e1391ce02bf4a0d09f1ab22a1577d876d41cc02bc33e40e3bd6c8ec9984666e7098326db9281dd522717f5a751abd3e93b2fdd3eaf75effb2 SHA512 f8f2e84fb98eb6a480bd5cdb2915fd4263d7048016146703482e26859f2991cf3563f5d4db7f32ee65a85f82cbaab213da6939d14ea3fa20d83b2dd9cac12c0c
+DIST aquamarine-0.8.0.tar.gz 85721 BLAKE2B 006aec1ccc68c01d99e935c1180b386cd2fab39bd91f4a8906ff8eb0df8093d0b94e0b88a0ef6959118e7a01909b26ee107d593f362dbd60e782b51ac8270fde SHA512 5333d5ffdf413d3fa6cae74cd54a87136254c2ab9a9998fb118e08ce6aec0f4ee1dcedc67529893f91a0070f1648b42effbb70e90ace84d6d04db229e1721348
EBUILD aquamarine-0.5.0.ebuild 1118 BLAKE2B f3dec469487d06b8d62147729ce5eb9345d15e710286631146120bf0146a40d87747634bf15b6438208bd1cdc8aac9491a0ef13c7336764f4856d5ec20e38192 SHA512 f9eca5deedee13101678268d695883327aaab809dece701b7b78af8f085f389b0c72cabcf437fb3dd6999c472b20b4682e87206942674c348d9ea883a7c4ecf1
-EBUILD aquamarine-0.5.1.ebuild 1121 BLAKE2B fd839d4c872ad42bd117c1dbb82c096f9fa68882e602c58ef12f02d7a027cfc325e0c2a380d47fbec447aa83e2c313de419d99a023860374a596ebdc40aea444 SHA512 d4ee151276642b45a5abb26fc003e9338e51532274cf090cdc7911814b6d5ef3c05254959857d4f626da6eadecfdd0b9f6c73bf73552da85a39177f3d6262f2f
+EBUILD aquamarine-0.5.1.ebuild 1120 BLAKE2B 5006d36a8ad955a0d9f7f5918ad812539d6b158421a29e4c7c8473d3fb2dd8d9149b860b6cf49ed86c15471efd4dec454eb056527e1895ed6c93c9b5b421b641 SHA512 15806d47eac964c5f52da175c6518c61f38ec8f0ceed207600924518195c22a79e95ba38f29f744420817db0a873bc77c40bdf8da0e308a0a4dcb28294130bc2
+EBUILD aquamarine-0.8.0.ebuild 1121 BLAKE2B 537e147222cd7c009e0b983daa468c3fd7172dd9b5d462f31aae15838f60ce9d2ba467ec5be9dad59af27f8e1692ec902dbef7e8c8705a5e0890a0dfcd03ca97 SHA512 86f8f649adcdeabcab391542b30e964689e98c678781735d937b55b03fe686c40d72649ebe0cc9e95ad153ddfd8b996ec12e58dcdd6d83f547f5c192dfccb4c9
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.5.1.ebuild b/gui-libs/aquamarine/aquamarine-0.5.1.ebuild
index 797fd9830600..9e9a40fafdad 100644
--- a/gui-libs/aquamarine/aquamarine-0.5.1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999 ]]; then
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"
+ KEYWORDS="amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/aquamarine/aquamarine-0.8.0.ebuild b/gui-libs/aquamarine/aquamarine-0.8.0.ebuild
new file mode 100644
index 000000000000..fa122603194a
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.8.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2025 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.2.3:=
+ 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/hyprutils/Manifest b/gui-libs/hyprutils/Manifest
index c5df4743c08c..b33cfcb5396a 100644
--- a/gui-libs/hyprutils/Manifest
+++ b/gui-libs/hyprutils/Manifest
@@ -1,6 +1,8 @@
DIST hyprutils-0.2.6.gh.tar.gz 24051 BLAKE2B d44daa0333be0a376ba9558111d1dc12a82acc16ce842402c688a59b0ecb01920731ce3dfb0670e5f10ea90d7302ac4b6be3040d08f448b5372f84c991ed7b58 SHA512 7d3778251c82d9e0aae260862416ea808950194fb36ecebabddec6fd47620c1a65c11365e847454e63675ed7f549270dce9e3b97e8951242239c5b01a7e54339
DIST hyprutils-0.3.0.gh.tar.gz 25301 BLAKE2B f30626c8f42336c3eca643bc96298b6576b8ce2fd456098104288a9d5ddc8caf44a5c2f2fb10e284b1915fdca5e1c1086eb93fd79deb436328698527d9c14742 SHA512 4010670d92c0067e0f9ea03f0356dcac09f90f468f33f0e14b9866a7ca1a9baa1f348589734f72cfbe3e1ecf4ab0afc262f6f0df973ca6bca92e77d08c54eabe
+DIST hyprutils-0.5.2.gh.tar.gz 36038 BLAKE2B 262d8fed0e3f3da3f8358ce2b4058e3812858e4f4e3e1116fa75473a88cd6903e8ba9b28d93647221a22f5906127732ef0a90d90cd09bfd81465cd26319153e7 SHA512 d8f4c3cf44fb54cee16d01b67ce63a52fc8aae4aa4aca5e9a82d9ea39fadf1330031b78339463dda105dacb9c27a0da0ea147dd21148ebc4e4aeed8fe954c75c
EBUILD hyprutils-0.2.6.ebuild 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55
-EBUILD hyprutils-0.3.0-r1.ebuild 589 BLAKE2B 859f22d8fd4f6d7637e3725dda4d30ca9cde6824cc0ff0f14be3ba5b9a30dc29d715e2cfaa293c843fd2003debe3c0ed80b1d1e26aae8e8880d6954526ee8749 SHA512 542b2e4762a7287b624b7f3fb634c175b85c52f343fd394f86e3faa8513e665be82cdbb9540990ec33d5a56ced567c0a20c346996b027463263a0afdcaa52fed
+EBUILD hyprutils-0.3.0-r1.ebuild 588 BLAKE2B afcc27a580f9a4095e0a13b80b8b4897998d82e5098b22b405535a517db6e2d422b595402f4ce1417aab82d091af76c4cc51c72b1d86a9d816320acb0cc4dffd SHA512 938f524d28b984def39d076b67ec62e13b5d33a83dc8eafe4e577285da5026b7c5b9762bc195410e18a4af2aa5556f2751932db834729a9ea1801d385a193688
+EBUILD hyprutils-0.5.2.ebuild 589 BLAKE2B 3145d3dbfa8b2919393240fabba9501556d652e91f86c488dca95f9c7066ec8ee5eb2d5e9961b66d37d870994b6c8d51b04cffa76a8b90cf8774d7aba3aad67b SHA512 a74352f17b916736db5ebda6ded3b982195899225473caa0c44b5c4cafe2fad74918d4d2b295a1aaa8f3498c546e9589be6fe3192399cd0ce07ee1af87fa319b
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.3.0-r1.ebuild b/gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild
index c3014c430edd..2d2275736666 100644
--- a/gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild
+++ b/gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ 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"
+ KEYWORDS="amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/hyprutils/hyprutils-0.5.2.ebuild b/gui-libs/hyprutils/hyprutils-0.5.2.ebuild
new file mode 100644
index 000000000000..6da3eb5ac4ae
--- /dev/null
+++ b/gui-libs/hyprutils/hyprutils-0.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023-2025 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/$(ver_cut 1-2)"
+
+DEPEND="
+ x11-libs/pixman
+"
+RDEPEND="${DEPEND}"