summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-09 18:31:35 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-09 18:31:35 +0100
commitfb7c221776ce0bda5eb40ef32cb74daa98aed0d7 (patch)
tree0da74e27cfe965ce494b4be29eb9b4d04dda8259 /dev-libs
parent7e8f29e487b79a183d66ca22f1e54dab5c47a409 (diff)
gentoo auto-resync : 09:04:2024 - 18:31:35
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin98197 -> 98197 bytes
-rw-r--r--dev-libs/dotconf/Manifest4
-rw-r--r--dev-libs/dotconf/dotconf-1.4.1.ebuild (renamed from dev-libs/dotconf/dotconf-1.4.ebuild)0
-rw-r--r--dev-libs/yyjson/Manifest2
-rw-r--r--dev-libs/yyjson/yyjson-0.9.0.ebuild40
5 files changed, 44 insertions, 2 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index a4b73cafbb11..6c0aba60d034 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index feda17b16da0..be0f2bc0d973 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1,6 +1,6 @@
DIST dotconf-1.3.tar.gz 333301 BLAKE2B df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c SHA512 ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
-DIST dotconf-1.4.tar.gz 46560 BLAKE2B b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db SHA512 7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781
+DIST dotconf-1.4.1.tar.gz 46565 BLAKE2B 8eb7508b6ca13f0f4cc2ca0c1d889ce7801c3d60d826078a23b68807f1c2fa38fed4e638ac4b1a2ddf9c1e204293e57acce29bbd5cf3d6fd12abb140b6cb0d3e SHA512 a6cada8621295b268d4b4fd85bc0c207e78324c9e84754ead2fdf6c1598ec8bdf626f9c24e66063d921c95d73e83b50ab50416a9b4c9a7a631392552ec46f55a
EBUILD dotconf-1.3-r2.ebuild 607 BLAKE2B ccb8ed9753851dd9d5012b629a67bb95a03e1a083e88c64099590be981a910c200e0ccb770e0a3be95025fe1df23d8e849efeb8f85afa798f08be45f12512a67 SHA512 3d84370f78db185ee2d6158cb1d3ef357705f2e960f062a06d39957462907b37dbcac9a0ebf8b1f3a5ef37bca36b4d638f64f0f2e84833f023b2d69c9af48a5d
-EBUILD dotconf-1.4.ebuild 828 BLAKE2B fb6b9db8388f6f98ec0177d03056d710595372cdc98d5a8edbf9a75bdaba8f919c9ba0f85544e5dcd5badef3681755e225c2e8a167e5355dfe1b1c42104f797a SHA512 546a69631eed2ce87004b58b3fee5c96d2504f9c4cdb6677afd875a503093a9ed2f90d8f2d0b33f846621aa9aab92ad663fd7b44a907b419403b302a517650d4
+EBUILD dotconf-1.4.1.ebuild 828 BLAKE2B fb6b9db8388f6f98ec0177d03056d710595372cdc98d5a8edbf9a75bdaba8f919c9ba0f85544e5dcd5badef3681755e225c2e8a167e5355dfe1b1c42104f797a SHA512 546a69631eed2ce87004b58b3fee5c96d2504f9c4cdb6677afd875a503093a9ed2f90d8f2d0b33f846621aa9aab92ad663fd7b44a907b419403b302a517650d4
EBUILD dotconf-9999.ebuild 828 BLAKE2B fb6b9db8388f6f98ec0177d03056d710595372cdc98d5a8edbf9a75bdaba8f919c9ba0f85544e5dcd5badef3681755e225c2e8a167e5355dfe1b1c42104f797a SHA512 546a69631eed2ce87004b58b3fee5c96d2504f9c4cdb6677afd875a503093a9ed2f90d8f2d0b33f846621aa9aab92ad663fd7b44a907b419403b302a517650d4
MISC metadata.xml 445 BLAKE2B 2c3daf69f3893a6cef9c473c24b8a998fc566c1e0fff66ce5e9d780859bd1cdae789616b443f007903e6dd1372fd8494307680fbcf775863adcab5437b933b0f SHA512 46c77d13292b855f78b096d42406733af924d90ed8687ea4fa541902084367d1c830ee4500f03bc1662c545922c32ac136d4f08ec06d51da05dc88ef7689459d
diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild b/dev-libs/dotconf/dotconf-1.4.1.ebuild
index 36d47ae81583..36d47ae81583 100644
--- a/dev-libs/dotconf/dotconf-1.4.ebuild
+++ b/dev-libs/dotconf/dotconf-1.4.1.ebuild
diff --git a/dev-libs/yyjson/Manifest b/dev-libs/yyjson/Manifest
index f5e4141c3260..c93a1286fd7a 100644
--- a/dev-libs/yyjson/Manifest
+++ b/dev-libs/yyjson/Manifest
@@ -1,4 +1,6 @@
AUX yyjson-0.7.0-disable-werror.patch 303 BLAKE2B 18a7ed6a7a054be4a89a42597926ff7ed5bd1f0ed0e5cb51287d1e43b507f7d7781f9ba78d4942fc1381b8f2dc0bbeac9ec106a9b8e8a2e461d6a6993af52056 SHA512 59e91c71eb214c0e2579a0c170199ed26f6f9bbce3cf110653fafbfe059743033948108d3d895b11bd4d43d05881d13e446981a6711b22107909e3d4647be739
DIST yyjson-0.8.0.tar.gz 1529369 BLAKE2B b76acfbc48a3520129c5ecffd61b5eb06a1a0103b09e31cf45ead6ddb9876c30c0d096e104bb73a57c128b42fa9b5dd7af700144d61dd51e2ac14f188e5e5195 SHA512 3872b46930fd0f4d659004a4d08cdb1c506ccc2bf2888f5ee50523929a2b72f9d8e72ee71dc958ebca630f1886858d4350521bffc18c300a27d25436833384a9
+DIST yyjson-0.9.0.tar.gz 1531794 BLAKE2B 070b9921dbe897d345bae4fa653b48ec38a0d7a0b27a7dba476b7c62d18f0d0b79484d7a66e1fb80b0885a6ebf78a9e3a21240407736ae5106cbbc5a9bc5a677 SHA512 4b9ca85096ccfe2f513a5869eb63b175f44c67785940e02414f6a586d7dd7b772fed77a1775d9416a5f1bf17f20e18a31f0dc4e65be263019d9b95bf95366219
EBUILD yyjson-0.8.0.ebuild 864 BLAKE2B 8f55a579780c0e413bf501030730b47d290f34e3e751efa0282d82e63bc0805630ba7baf893ec7ffb302c9f4a44d72c9a460633683aae8e09b851e3e18892f07 SHA512 da3f19267bd23b0372b6bd6b83e94e3b82ce7b458e18856d53a9f065423a4a9b83bf977bc99dc0b764d29bf6f391b26f7fe2d774edd5e4bdc8346920509920f6
+EBUILD yyjson-0.9.0.ebuild 863 BLAKE2B ee20b1c59d7f7ce50eff2b1788cebac41afb74130aa9ec8314135cdb3799b131f0ce09a19ea909d2d71308dde67e8344b5d7dc7f9e80c5b873ccce7c60b55b39 SHA512 7db686d7b9e9a2ffacb83b0059fc9908faebbee5928b42eea7d7c2bcb8cf9ca4b7b7ad29a3f556339a5e7d0ccf706b4a6faab21ce4f59f667d5dd4663297c310
MISC metadata.xml 297 BLAKE2B a5ac4375cfb73215475fbcdc7dcfd5edde21a0696761230679afa8ca7cbd520a684b6b96641d8c61104dc3dbde5d9ac9fd66a24c217aced8a6bcce79fd9926c6 SHA512 2c347d6f55a7e970387ca0e30c2064e53e64eb64ef2e7b615bca747fd83834064fd7ae1566a9353f5eedc32c606aca1f425b13573b8fe5c519c6cca2c4b4e495
diff --git a/dev-libs/yyjson/yyjson-0.9.0.ebuild b/dev-libs/yyjson/yyjson-0.9.0.ebuild
new file mode 100644
index 000000000000..d9b3e44def4d
--- /dev/null
+++ b/dev-libs/yyjson/yyjson-0.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast JSON library in C"
+HOMEPAGE="https://github.com/ibireme/yyjson https://ibireme.github.io/yyjson/doc/doxygen/html/"
+SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT test? ( BSD )"
+SLOT="0/0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-text/doxygen )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.0-disable-werror.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DYYJSON_BUILD_DOC=$(usex doc)
+ -DYYJSON_BUILD_TESTS=$(usex test)
+ -DYYJSON_ENABLE_VALGRIND=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use doc && dodoc -r "${BUILD_DIR}"/doxygen/html
+}