diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-29 06:30:44 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-29 06:30:44 +0000 |
commit | 0e12f8e53cdddba84b0eb27dca59153e2cf52309 (patch) | |
tree | 8dec970370295a71970b82457ae1db36dbbbd07c /gui-libs | |
parent | 72fd2b48b7154274a1d2009cdaab54e7f49fb3aa (diff) |
gentoo auto-resync : 29:12:2024 - 06:30:44
Diffstat (limited to 'gui-libs')
-rw-r--r-- | gui-libs/Manifest.gz | bin | 5619 -> 5622 bytes | |||
-rw-r--r-- | gui-libs/aquamarine/Manifest | 2 | ||||
-rw-r--r-- | gui-libs/aquamarine/aquamarine-0.4.1.ebuild | 53 | ||||
-rw-r--r-- | gui-libs/hyprcursor/Manifest | 2 | ||||
-rw-r--r-- | gui-libs/hyprcursor/files/0.1.10-fstream.patch | 39 | ||||
-rw-r--r-- | gui-libs/hyprcursor/hyprcursor-0.1.10-r2.ebuild | 31 | ||||
-rw-r--r-- | gui-libs/hyprutils/Manifest | 6 | ||||
-rw-r--r-- | gui-libs/hyprutils/hyprutils-0.2.1.ebuild | 27 | ||||
-rw-r--r-- | gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild (renamed from gui-libs/hyprutils/hyprutils-0.2.3.ebuild) | 2 | ||||
-rw-r--r-- | gui-libs/hyprutils/hyprutils-0.3.0.ebuild | 27 |
10 files changed, 74 insertions, 115 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz Binary files differindex c44e1acf3ec4..3d3507f5f0f7 100644 --- a/gui-libs/Manifest.gz +++ b/gui-libs/Manifest.gz diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest index 9d309916429e..9d0ffa6eb1ba 100644 --- a/gui-libs/aquamarine/Manifest +++ b/gui-libs/aquamarine/Manifest @@ -1,7 +1,5 @@ -DIST aquamarine-0.4.1.tar.gz 74242 BLAKE2B d019e1bfeb70d76f269eddc996957177ece83526382110c0a5e4e9a26716dee4a03b3bce408f667db6a21f1cce5ae4a1ca5d674dbe13d96229631633ce54d627 SHA512 facdfc86761df68369e8e823f87cf84564b861a5d7ceb9fb8930b32b3bfd5e48d77fcc9953553387e4b61e0b24461fd740e249ca8f6a8791d88a9e41e1e47e9f DIST aquamarine-0.5.0.tar.gz 76302 BLAKE2B 3df01dcb22bfa1a71532f51e74dfcf14bc81b779748cd0cbe7db7f6e241adac55e8fe8e17a4000bc058bc5eff8f0b4922ba65866978a01e8683c54076bf5de77 SHA512 0873444c2c56da4f8032333010d18f774660e595ca8affe6f1c772d66ff18667d7afa46b45d0c008dd1e52d70b9419282dc0636e06714fde7309c5e776de6fdb DIST aquamarine-0.5.1.tar.gz 76404 BLAKE2B 96d28c3b74134f7e1391ce02bf4a0d09f1ab22a1577d876d41cc02bc33e40e3bd6c8ec9984666e7098326db9281dd522717f5a751abd3e93b2fdd3eaf75effb2 SHA512 f8f2e84fb98eb6a480bd5cdb2915fd4263d7048016146703482e26859f2991cf3563f5d4db7f32ee65a85f82cbaab213da6939d14ea3fa20d83b2dd9cac12c0c -EBUILD aquamarine-0.4.1.ebuild 1118 BLAKE2B 77cfb37bce9743efdd6bd0c8f86278b3d105ad984ce16c425e77fc3e532d1371ca831da1dbc5f2dd3ece081d327de9d66784e08e86f212836ddd915e9a76ce2d SHA512 c3e00be1a32a379ce8985918e13cd2ffd233394b1a800084fd528c4f99e544becafc182b7a5068707c3f8a598f5f0af79311f9c9e86a6c13dc9f635949ddd3c3 EBUILD aquamarine-0.5.0.ebuild 1118 BLAKE2B f3dec469487d06b8d62147729ce5eb9345d15e710286631146120bf0146a40d87747634bf15b6438208bd1cdc8aac9491a0ef13c7336764f4856d5ec20e38192 SHA512 f9eca5deedee13101678268d695883327aaab809dece701b7b78af8f085f389b0c72cabcf437fb3dd6999c472b20b4682e87206942674c348d9ea883a7c4ecf1 EBUILD aquamarine-0.5.1.ebuild 1121 BLAKE2B fd839d4c872ad42bd117c1dbb82c096f9fa68882e602c58ef12f02d7a027cfc325e0c2a380d47fbec447aa83e2c313de419d99a023860374a596ebdc40aea444 SHA512 d4ee151276642b45a5abb26fc003e9338e51532274cf090cdc7911814b6d5ef3c05254959857d4f626da6eadecfdd0b9f6c73bf73552da85a39177f3d6262f2f EBUILD aquamarine-9999.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed diff --git a/gui-libs/aquamarine/aquamarine-0.4.1.ebuild b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild deleted file mode 100644 index 1d429af14b19..000000000000 --- a/gui-libs/aquamarine/aquamarine-0.4.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/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest index 3b191d5fcf54..cfd21b4df3fb 100644 --- a/gui-libs/hyprcursor/Manifest +++ b/gui-libs/hyprcursor/Manifest @@ -1,8 +1,10 @@ +AUX 0.1.10-fstream.patch 1830 BLAKE2B 15cbcb33eca1c8e32d36c0e3c5a75311afa66af6e78ad3308aa3c6143448c58bc40ccfde23a542dadf068d50ffa1b80f8c3689f89f1ad0105efd91107dac71ba SHA512 907dfd1dbf5c049d6eecb7b289987799443bd04180425429efc9897cba98438b799ba295e4f20be3881e8cb24d04f5c44bf74c8a29c23bd294f469cf1ecdccf7 AUX 0.1.10-llvm-fix.patch 1028 BLAKE2B 9efefd04116620988944c188dbf639171eeac393967e33848294ac7eb08f0c46f0efbe6d773ea317ea49ff2597302059830d3cf25d22d6be80e38a630c00c53e SHA512 9fd82b24ecd6b65a55759f488efbca36f81854a1332b2a13ebfb6b4d878723ca1634686343f59abc23c8ffa91706610e3459a2b007d25e3eb2b303f0e9fe7ca9 DIST hyprcursor-0.1.10.gh.tar.gz 26654 BLAKE2B a1e0ed408523eda33b72bcef038c6fcd53fe5366663404502693c5c5f8429d781e052f96dfb9d2b2bd8444ac13987b9eca99d2e81eaea5445362232959d664e5 SHA512 7ce320f50af19e73e77dabef4840d6e8e6f56b2e505ff888dc0a14413110a30c8a3bfdc9bfc0d5458c9b387dabd9b4cbe35297209feffcfc622098af49044bb4 DIST hyprcursor-0.1.11.gh.tar.gz 27535 BLAKE2B 93c0ac57ad6fe36d7b3a3910c5c649beea9d2b63f84629b8f2013549375c3cc30d4ea145fb1f4069fc7c6019c30b9eaccd0940fd26f7ec18c1185f4025b55ef6 SHA512 61c2a68ab4ad08de5521c75508938bb70cc479a300de0831994b0a93980b47206a310bd2712074c6359b81f2ce8fa15ee4d0a518e489bccba865aefbc1e15278 DIST hyprcursor-0.1.9.gh.tar.gz 26111 BLAKE2B 94edd94be6ba29e85074f5dd16a52e7da89d75a2b3c1be06fabf9d0880085b5ec37f507ba100f24b34f8efd8f2f84d5508aa846860ceaa9eb629ee54c58bb5c1 SHA512 39205b0ae4094cf07b19844894e4c7b4dfd2f44e8014e0db77759d880f02c21a2568705fdfae9efb11f05b97a54a9f0c2ffb57045c10a022a1b3ed2a0d2ccca8 EBUILD hyprcursor-0.1.10-r1.ebuild 732 BLAKE2B 77c02f0c96f5b2e01d190bbc28c2468c56a4815827202876e385c13398542b66ee87433c3f579f5e9e4eb786b723f105e5c1fbeda556e04f95c18aca6052634c SHA512 e7fb48e70c93b0df5fb1b6fcb8a649a15b38181c62426d318dd7e6d05d7ca39aaf9f25a2e9fbf8a7d6ed7d4d7aeb88f89b55eacf47154fdc9b07f1ee9ced066d +EBUILD hyprcursor-0.1.10-r2.ebuild 769 BLAKE2B 26b625e4c63d59f5ab6c225ca16031e694973f85842a313db8595af1d2056347f98ada62f1a4954827e98f1f31d1bb6ae4b2aa8a9fcabe9cf5b4292ecd3c9d8a SHA512 61ecbdc95855c902e21f74f3c45e56092dd2cff09ecc6283f881acf35d136d846a898a0c045b7b28fca635abd4ce11f529d84b604075c3fc74d9a44b893b1194 EBUILD hyprcursor-0.1.11.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 diff --git a/gui-libs/hyprcursor/files/0.1.10-fstream.patch b/gui-libs/hyprcursor/files/0.1.10-fstream.patch new file mode 100644 index 000000000000..e46df53dc9b1 --- /dev/null +++ b/gui-libs/hyprcursor/files/0.1.10-fstream.patch @@ -0,0 +1,39 @@ +From 2b522b0350ea8a1878ded84d90e080691bdb8f0e Mon Sep 17 00:00:00 2001 +From: Jan Beich <jbeich@FreeBSD.org> +Date: Sat, 14 Dec 2024 11:24:52 +0100 +Subject: [PATCH] util: add missing header for libc++ + +hyprcursor-util/src/main.cpp:260:19: error: implicit instantiation of undefined template 'std::basic_ofstream<char>' + 260 | std::ofstream manifest(out + "/manifest.hl", std::ios::trunc); + | ^ +/usr/include/c++/v1/__fwd/fstream.h:26:28: note: template is declared here + 26 | class _LIBCPP_TEMPLATE_VIS basic_ofstream; + | ^ +hyprcursor-util/src/main.cpp:292:41: error: implicit instantiation of undefined template 'std::basic_ifstream<char>' + 292 | std::ifstream xconfig("/tmp/hyprcursor-util/" + xcursor.path().stem().string() + ".conf"); + | ^ +/usr/include/c++/v1/__fwd/fstream.h:24:28: note: template is declared here + 24 | class _LIBCPP_TEMPLATE_VIS basic_ifstream; + | ^ +hyprcursor-util/src/main.cpp:370:23: error: implicit instantiation of undefined template 'std::basic_ofstream<char>' + 370 | std::ofstream meta(CURSORDIR + "/meta.hl", std::ios::trunc); + | ^ +/usr/include/c++/v1/__fwd/fstream.h:26:28: note: template is declared here + 26 | class _LIBCPP_TEMPLATE_VIS basic_ofstream; + | ^ +--- + hyprcursor-util/src/main.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hyprcursor-util/src/main.cpp b/hyprcursor-util/src/main.cpp +index b6235cb..97e6573 100644 +--- a/hyprcursor-util/src/main.cpp ++++ b/hyprcursor-util/src/main.cpp +@@ -2,6 +2,7 @@ + #include <zip.h> + #include <optional> + #include <filesystem> ++#include <fstream> + #include <array> + #include <format> + #include <algorithm> diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.10-r2.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.10-r2.ebuild new file mode 100644 index 000000000000..0c83215b1f8d --- /dev/null +++ b/gui-libs/hyprcursor/hyprcursor-0.1.10-r2.ebuild @@ -0,0 +1,31 @@ +# 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 +" + +PATCHES=( + "${FILESDIR}"/0.1.10-llvm-fix.patch + "${FILESDIR}"/0.1.10-fstream.patch +) diff --git a/gui-libs/hyprutils/Manifest b/gui-libs/hyprutils/Manifest index 807faab3a632..c5df4743c08c 100644 --- a/gui-libs/hyprutils/Manifest +++ b/gui-libs/hyprutils/Manifest @@ -1,10 +1,6 @@ -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 DIST hyprutils-0.3.0.gh.tar.gz 25301 BLAKE2B f30626c8f42336c3eca643bc96298b6576b8ce2fd456098104288a9d5ddc8caf44a5c2f2fb10e284b1915fdca5e1c1086eb93fd79deb436328698527d9c14742 SHA512 4010670d92c0067e0f9ea03f0356dcac09f90f468f33f0e14b9866a7ca1a9baa1f348589734f72cfbe3e1ecf4ab0afc262f6f0df973ca6bca92e77d08c54eabe -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 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55 -EBUILD hyprutils-0.3.0.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa +EBUILD hyprutils-0.3.0-r1.ebuild 589 BLAKE2B 859f22d8fd4f6d7637e3725dda4d30ca9cde6824cc0ff0f14be3ba5b9a30dc29d715e2cfaa293c843fd2003debe3c0ed80b1d1e26aae8e8880d6954526ee8749 SHA512 542b2e4762a7287b624b7f3fb634c175b85c52f343fd394f86e3faa8513e665be82cdbb9540990ec33d5a56ced567c0a20c346996b027463263a0afdcaa52fed 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.1.ebuild b/gui-libs/hyprutils/hyprutils-0.2.1.ebuild deleted file mode 100644 index 7d91fac34698..000000000000 --- a/gui-libs/hyprutils/hyprutils-0.2.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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}" diff --git a/gui-libs/hyprutils/hyprutils-0.2.3.ebuild b/gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild index 55586fbd00b4..c3014c430edd 100644 --- a/gui-libs/hyprutils/hyprutils-0.2.3.ebuild +++ b/gui-libs/hyprutils/hyprutils-0.3.0-r1.ebuild @@ -19,7 +19,7 @@ else fi LICENSE="BSD" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" DEPEND=" x11-libs/pixman diff --git a/gui-libs/hyprutils/hyprutils-0.3.0.ebuild b/gui-libs/hyprutils/hyprutils-0.3.0.ebuild deleted file mode 100644 index 55586fbd00b4..000000000000 --- a/gui-libs/hyprutils/hyprutils-0.3.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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}" |