summaryrefslogtreecommitdiff
path: root/dev-libs/hyprlang
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/hyprlang')
-rw-r--r--dev-libs/hyprlang/Manifest8
-rw-r--r--dev-libs/hyprlang/hyprlang-0.5.2.ebuild4
-rw-r--r--dev-libs/hyprlang/hyprlang-0.5.3.ebuild17
-rw-r--r--dev-libs/hyprlang/hyprlang-0.6.0.ebuild6
-rw-r--r--dev-libs/hyprlang/hyprlang-0.6.3.ebuild25
5 files changed, 34 insertions, 26 deletions
diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest
index d7d85f1b6417..153b752f4d31 100644
--- a/dev-libs/hyprlang/Manifest
+++ b/dev-libs/hyprlang/Manifest
@@ -1,7 +1,7 @@
DIST hyprlang-0.5.2.gh.tar.gz 56383 BLAKE2B 0d7708532e5169b0b0c2d5f88927ead24941af157c668832bdc67f4e87da1737d9f17d6d26b2424519bce4b54e4912c44ef879546d699ba03e270cab73652a89 SHA512 df330da11da317ff6aac2eb4a65c81b6cf4fc85e79f117e3fc3ef6e06d4c857d03134be9fcdc4e33f4974a4b2181e45b6009dba70ed047cda38e32df289b60a7
-DIST hyprlang-0.5.3.gh.tar.gz 56761 BLAKE2B 5f8803b697b2d3e8f7bb386b6a07c10c1d66f97c0e4a034d5e9eb4272b250ba0665ee92d74277fd0f85b3857954b91890c199da16c27cd594a5c4975c55c15c0 SHA512 b5ab72d0f6ddb4c190bb2c2a495fab0128de0b5432b3161785b2ef0111aaea18ca42f17bc77248a4a4ab8b86d7cdd9b3acf415d495d4fcac42cf8bab5bc87df6
DIST hyprlang-0.6.0.gh.tar.gz 57475 BLAKE2B 6d9783b87e2c2cecd965b82733eb40db357b6c18be031e3e15ab7436ecedf1a93fb1fcf27bcc3edd13e14fe697e65b790b7cf06e29ffe15595e6ba9564d552fc SHA512 bd7aee527acc82accaf47fe061844103520787da638df769ec7f2978fb2334c33b01e0b37af03cd66f4a6dc447bbecb2ede8ed61fa59c59044aae4f631e90823
-EBUILD hyprlang-0.5.2.ebuild 381 BLAKE2B 3449f78988af5f76ed48926e54f6d6b9d9fa72adc183e64fd92b3c2e18676b6e35f58c915c7ebe3de905a595fbe7967c6d17a3eacc69efa644811c39045dcfbf SHA512 68a14cd6b204b32dd9a6bc3106e74736a2f8a712dae2f0772caaf5898364718d5e86af1ae763c12d2693cffed5a62bd316378444db2c3689682a952056721399
-EBUILD hyprlang-0.5.3.ebuild 432 BLAKE2B bed6274f38dd4f08ee0c66bad46c9e0248342e7e311baaaff5e609f61e31e479f82ad50e594f1be8b19a1bc4383cc878e5e445518a52dc4f1cdd109aaa14d222 SHA512 a5dc46d2e28247c048d567fd432b0d2428561841185f8100a9120ea9731729aadfc3b92ea5482583d609108bc3e8107011fb511d7de4cf429f190dbc173cf0b9
-EBUILD hyprlang-0.6.0.ebuild 435 BLAKE2B ae5d8fae9efe55a84cc2cdbae9150e07da46ede1ea8ef993c9b2731a974ab33b17e4f76c160cbf3baaa68ed21a57a693fe9c34c808c6a40dbd7ba59d23913caf SHA512 a69b2fd8ef4ae49a8daab5258f4ff23cb0a5bcaeb3c56e5fc97ca07f22ec183807feedbdb257ee063630f28908e95f5b1d9e88cb5100f12cb5eede4be5da9101
+DIST hyprlang-0.6.3.gh.tar.gz 60065 BLAKE2B 10b7589ca3e9b24f26289865fd75a314406088b0ed0d6650963ca261624e4d3589c2f2fe77263dfc94570a7bb11aee2fecf9dd7b43a2ce482934bdff834edaab SHA512 43fc061574bcc81f6c247670c51c432b6db77cc06c027a1cf195bac5ef015f4c32f4c0cb97f901378ff5d1250b727b8c2b7191643b3dac592eb745a1612dd12d
+EBUILD hyprlang-0.5.2.ebuild 382 BLAKE2B 0afce1651655252b2b87697be8cd0a8b9f76f94f0c629e16e8295d9adb65a71b4758f14a6636d5073c169a55792fb0a7bc9caa113a5c5be7710770c3a60b4bd7 SHA512 7c0fcbf30320538c442002b5a35fea43828b3fc6208bbfa62765ed817eddc25fdafe4860a646f72455bbd13893588b35e855448c9da19578aa61642ae0bc18cd
+EBUILD hyprlang-0.6.0.ebuild 435 BLAKE2B 6e241b10a6618c9c982e42bc07fd67869bc6185f92f3b013a799257c9995bfe95bf79768196033669518997aaa950726b1e81e2e967edbf174916834e129d412 SHA512 db517129d4c19c10ad23a1312d785b7970477c74fd7247e5d43a8f9d04459d55fe51a84132464eb552d1b87978b0e7f0f65806c7da6ba892af62ffbf4ac1710e
+EBUILD hyprlang-0.6.3.ebuild 624 BLAKE2B eab74545907a3c1a8aebd5eaae3849124be10bd8a2045ac21382f04c3a86cbb3f18aabed0b7ebad88e8878ef5f3ac125ebe93324d5723b090651d57f4d2d0dc6 SHA512 74f482f4be703fe8b54bfaf4bde63a5e8152b8ee9022b42effcb60aff2ba2ba79d76ac284a60322e814bf08dfd195759fd25d3f4afa3cfc7bbebdc1d7ade24dd
MISC metadata.xml 953 BLAKE2B 006222c4344216fe2a423b9abc57d3386e118cf1ff74b3c9b25331fbd93b25e5994f01e2dabe0b075c48553903280bccb24c0f7c541edcbece0e193b98b9ae41 SHA512 1ee7bf817216e909f5650d77b5033f74a4d105ebb1493e342b7f5d4e3de5cb0e51ebfef1ad85a1ba95f87b2343188f713563db9949f479d036815084f79538d8
diff --git a/dev-libs/hyprlang/hyprlang-0.5.2.ebuild b/dev-libs/hyprlang/hyprlang-0.5.2.ebuild
index 9884a4ce9a12..65b41a5e32da 100644
--- a/dev-libs/hyprlang/hyprlang-0.5.2.ebuild
+++ b/dev-libs/hyprlang/hyprlang-0.5.2.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
@@ -9,6 +9,6 @@ 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="GPL-3"
+LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~riscv"
diff --git a/dev-libs/hyprlang/hyprlang-0.5.3.ebuild b/dev-libs/hyprlang/hyprlang-0.5.3.ebuild
deleted file mode 100644
index f2f3ebc0b9ee..000000000000
--- a/dev-libs/hyprlang/hyprlang-0.5.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-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="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND=">=gui-libs/hyprutils-0.1.1"
-DEPEND="${RDEPEND}"
diff --git a/dev-libs/hyprlang/hyprlang-0.6.0.ebuild b/dev-libs/hyprlang/hyprlang-0.6.0.ebuild
index 7b3f37ecbece..02bda18c3076 100644
--- a/dev-libs/hyprlang/hyprlang-0.6.0.ebuild
+++ b/dev-libs/hyprlang/hyprlang-0.6.0.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
@@ -9,9 +9,9 @@ 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="GPL-3"
+LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND=">=gui-libs/hyprutils-0.1.1:="
DEPEND="${RDEPEND}"
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
+}