commit: e926507d0e831a090d04b9cb56d4bd77d7dbfe56 Author: Johannes Huber <johu <AT> gmx <DOT> de> AuthorDate: Tue May 13 18:13:10 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue May 13 22:20:45 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e926507d
dev-libs/hyprlang: add 0.6.3 Closes: https://bugs.gentoo.org/947376 Signed-off-by: Johannes Huber <johu <AT> gmx.de> Part-of: https://github.com/gentoo/gentoo/pull/42073 Closes: https://github.com/gentoo/gentoo/pull/42073 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/hyprlang/Manifest | 1 + dev-libs/hyprlang/hyprlang-0.6.3.ebuild | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest index dfaf7d9038dc..60e6cea3f791 100644 --- a/dev-libs/hyprlang/Manifest +++ b/dev-libs/hyprlang/Manifest @@ -1,2 +1,3 @@ DIST hyprlang-0.5.2.gh.tar.gz 56383 BLAKE2B 0d7708532e5169b0b0c2d5f88927ead24941af157c668832bdc67f4e87da1737d9f17d6d26b2424519bce4b54e4912c44ef879546d699ba03e270cab73652a89 SHA512 df330da11da317ff6aac2eb4a65c81b6cf4fc85e79f117e3fc3ef6e06d4c857d03134be9fcdc4e33f4974a4b2181e45b6009dba70ed047cda38e32df289b60a7 DIST hyprlang-0.6.0.gh.tar.gz 57475 BLAKE2B 6d9783b87e2c2cecd965b82733eb40db357b6c18be031e3e15ab7436ecedf1a93fb1fcf27bcc3edd13e14fe697e65b790b7cf06e29ffe15595e6ba9564d552fc SHA512 bd7aee527acc82accaf47fe061844103520787da638df769ec7f2978fb2334c33b01e0b37af03cd66f4a6dc447bbecb2ede8ed61fa59c59044aae4f631e90823 +DIST hyprlang-0.6.3.gh.tar.gz 60065 BLAKE2B 10b7589ca3e9b24f26289865fd75a314406088b0ed0d6650963ca261624e4d3589c2f2fe77263dfc94570a7bb11aee2fecf9dd7b43a2ce482934bdff834edaab SHA512 43fc061574bcc81f6c247670c51c432b6db77cc06c027a1cf195bac5ef015f4c32f4c0cb97f901378ff5d1250b727b8c2b7191643b3dac592eb745a1612dd12d diff --git a/dev-libs/hyprlang/hyprlang-0.6.3.ebuild b/dev-libs/hyprlang/hyprlang-0.6.3.ebuild new file mode 100644 index 000000000000..bb8f30d492d5 --- /dev/null +++ b/dev-libs/hyprlang/hyprlang-0.6.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="Official implementation library for the hypr config language" +HOMEPAGE="https://github.com/hyprwm/hyprlang" +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=gui-libs/hyprutils-0.7.1:=" +DEPEND="${RDEPEND}" +BDEPEND="|| ( >=sys-devel/gcc-14:* >=llvm-core/clang-18:* )" + +pkg_setup() { + [[ ${MERGE_TYPE} == binary ]] && return + + tc-check-min_ver gcc 14 + tc-check-min_ver clang 18 +}
