summaryrefslogtreecommitdiff
path: root/dev-cpp/rapidyaml
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp/rapidyaml')
-rw-r--r--dev-cpp/rapidyaml/Manifest12
-rw-r--r--dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch (renamed from dev-cpp/rapidyaml/files/rapidyaml-0.3.0-no-download.patch)12
-rw-r--r--dev-cpp/rapidyaml/rapidyaml-0.4.1.ebuild (renamed from dev-cpp/rapidyaml/rapidyaml-0.3.0.ebuild)17
3 files changed, 21 insertions, 20 deletions
diff --git a/dev-cpp/rapidyaml/Manifest b/dev-cpp/rapidyaml/Manifest
index ca41accd14fe..cd36fa4bfdc4 100644
--- a/dev-cpp/rapidyaml/Manifest
+++ b/dev-cpp/rapidyaml/Manifest
@@ -1,10 +1,10 @@
AUX rapidyaml-0.3.0-libdir.patch 450 BLAKE2B 3058bfbeaa85a81396baf3048d32e7289b4e95c84fb623c4354122689c728fc3fa4e5930262e9058a2f1fbcf73384e1c0dda6cd5d8c701dc1c3091b972dc223f SHA512 2be0a933d8ceaff2f35febdf9098e0e93f40dfea30ccb27b5eb314a2e35f1c58e3b1fb21d2b54dc4cd1df7c5392c82ed739aeb2ab6da5e9d0d70bba1a29a61bf
-AUX rapidyaml-0.3.0-no-download.patch 833 BLAKE2B 57384e4349935acdaeec5b99a1b34090363939f7107db30a6022e974ad6c3f26ba6e02f835a93ced0c1570b968e65432495f4171d1f74d03fcec8bc9b40e2880 SHA512 02651715c80520cba1679a53206a3bd75d802401d22606e58fcbeb66e013c0d6a620b0fa08befc3a5d240919f64665d5eb5aec190eee1136e2df3267bb23214d
AUX rapidyaml-0.3.0-system-gtest.patch 287 BLAKE2B 00569e1a19fb791bc0ba1c7a8b2b691db478f7e224a842e33c57d0f11d59275fac137e4a193261db7763e5d9a95b98cf17c2ae467bed29617a1f0c5b4544b607 SHA512 119827a88ccd82e8a78fb82593431f8fbb0efc3155043b9587d5909a7d0a944d01703d8f0a9179e6127c5484a292a94c761ca7f22069aa02f03c2a03ba730b8e
AUX rapidyaml-0.3.0-tests-no-install.patch 315 BLAKE2B 653c4f80092950636f8ef2ce0f1a4dcb8b3af1af83928ac0f75be35fc6b69805f457370783ef64d577f1a1b1b5992eb252b82092f20d61e2add683b9841007cc SHA512 fcdf198dd628023919579661a09de04f8cc863520cb915069dc850124e2a4baf7304eaa1ac41edaa39cf6085afeb9b3feae4b41b3c7e9d7d4696f109a334c389
-DIST c4fs-1abba005074022f07d2d9d11ec6a786f2a1f1380.tar.gz 22104 BLAKE2B ea9a063de87962d620e98bad573b1eef9a65cffdacdeab241fd91982f3da93ab01b1bfd6fd87eac5def0b8523f6f2ce32e9321385fb07a6f108dcb68630af1f5 SHA512 00aa29f818a13301df3506ae2b0bc8b527a6d292eb09ccc69681c2ad92ec270aeb635680543dfe1e761a82206c97f8347337a152728eb49d918284e043d32096
-DIST c4log-b8b86f33fc7539661e302171ee6dcc4a17859e67.tar.gz 11983 BLAKE2B 8f2f18e85e01ffe76a2705d181260c7f1c0979009c09c6037097c7711d590f576816e39e869b30cad7b8134114eef55edad327e6224b09c6ba34dd389917af22 SHA512 a3f8f78ffe38426bab2f79748ecadb07e688d98ac75f907a9898ea93f0e7b1818253846412de24f4f755e0a7099aa886515cdd0b28b8c87786ad656a85bd3f9b
-DIST rapidyaml-0.3.0-src.tgz 696476 BLAKE2B 30b077e3ddff56f68108a02545efc77ae3684273891f36db61b714a9af414f1f01d147a7132619647796c863ec6ae2f2586c8bfe9e1c2d3c6e7e99d11d41ee8e SHA512 52a469b18c484d8def9239f6f7697f3c3b7760855c7af68a36988cc5a8031e1f5f900819b2af9770722628d0c14fa2cc776d1c07db7a8e85602c4d00aa4199a2
-DIST yaml-test-suite-bcd49a2d4919c1b1ac3b9d6e5ebe6b140b5089e3.tar.gz 54806 BLAKE2B 6574bed549759a1f3df7bcaa8051ab5e37ebb6dec878e1935dbf8f5c234f852c9ea037f90cc7bb93306cc5b1cd95f6fa8df885e51131eae50c9187d360110185 SHA512 814a654b6b04cf4e9b89ae40ba7daddb8f013da96e929ed618764c55dd23a45d8a97c456f526548cd95d673bcada3650383c3626bbbd0caa3fbdbc4b94496a6f
-EBUILD rapidyaml-0.3.0.ebuild 2014 BLAKE2B 8e48717d5eed3bcb342362fff22f2b140dab2e78e52e1c82e936766bde0bfe41d04c9386075950a8dab3a4bc6b0bf21ffd8e47ae5e78b43e67d636db05bbb46c SHA512 3a64ba8c56013146a09f90ffa7e7a7bfe74ed3a81860c0bd6e46bd0083245339e7f9d800a0f661121a5f6ffc14ec09645ebcea2b52f095491196cff7eb8cb8be
+AUX rapidyaml-0.4.0-no-download.patch 821 BLAKE2B 9b4122343ce2afdaffeffe7eaf9193395db2d7fc924e44cd75f735e697276501102d058ba95ced225993f0423b0bdef778c3fdfd95b59dcdcd718d96e6e2a4ae SHA512 4dd4c91704308d931a61f3841297d1f95986fc7bc9ab03d0c44583f061762b0af1240e6f6ad8784de2185c45fe09fb87bcc34f07bed655f13c80395ff6eaf121
+DIST c4fs-f78cbd86a77c976395c9834726a14a1bba059af0.tar.gz 22163 BLAKE2B c3ed63e9e92dbcba63faa415d4de56ce275fb3b493238235930c629362d75e08ca2f6ec2ad34fda12154544b9972e45b75c24c5a9c80d9d7a68febe6f6e462c8 SHA512 c25d1122851ef2d46b00a2fd5083313c742758530a0d5a9c0353ccd637fbe38228ef8fb45bc8addf9006cc7655dec4b4fc571af13dcedf75f19c551c5011e377
+DIST c4log-e29915ceeaf9fffb18ba43fb9d6d446d20a1cb4d.tar.gz 11985 BLAKE2B 15cc7c1bd9a1693e5419e4904e1cb30f297c7003e1480014f7782d35d0222cb000643901e6afffbe13bdbb61aa10aa4ce759c5333b327b81d3ade1e043283310 SHA512 93f4e8854cf3a5f00beb9a427004a360961caf47c53aaa817f5ca43f4cab7bad6333ba35aad24d1e7aecea75f9f3a8628527ccb0be241bdec25c5aebfb0be8e3
+DIST rapidyaml-0.4.1-src.tgz 910816 BLAKE2B b9ef92045009b1b38d9142b2856e747edf446261c2271ee580a3aa51a3b5a2b0dfbdbcd1da6c520697dff092e9918f273d77e3f1b1e1a6ee28305aac648e6b4e SHA512 99051f452d61262188cb824623dd950cf51e0db48f519e45e7ed1edf40f3445f73547f1fc0de6b5654a7a6986d48fd3659f72f2d46019af77349957ee14cdd79
+DIST yaml-test-suite-6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f.tar.gz 99765 BLAKE2B d55a605623c988a4c58daa6dd155980129ffefe86570d55b1ce2514dfa77c352e0467b12e95d6e2bd38cc0454f0b30c3109c088841ddbe423b8bbb7d9e41bc9b SHA512 4ab0e52369d085e696196ef1aab8ecb4f0218e48e8ce33c4ecc863942639141601cb1c83b41027eceddc20a6a4cebfc51abcb83779007e890b87d79c76394946
+EBUILD rapidyaml-0.4.1.ebuild 2075 BLAKE2B 4eda64eb090318f63afecb5aa0494819b5d5608341b64967e1411ab5f682dde87fe4e0454dcf4eaa45431ffc1225e3c88483b894f54cd90b3f76fcc5a565ace3 SHA512 b6d9a300f42ff568259bac7551b4bfc9d49020fcd9cfcca07bc9a5ecb921c76a1d565688c6bfb67d9e72df366ad1c06dd9cbe1c4bb2a14f062b72fb6e3d51a37
MISC metadata.xml 375 BLAKE2B ae9fc516e43fb6561964a17a58c9c2eefffeaa918a62c325c0b72847c60dad692c107f5ea27a2b6abbf93f73bc27f8a24a00f57dfcbf72bb0f6bd9a5344b6ea2 SHA512 263bb4123527bc4e48c2d9ccc4d797e943be1a5924dd8504c09f028728297c46d3e17e0716ea50a6a35fbfd3561043711ac554776a6c538543ae51ba11ab72a1
diff --git a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-no-download.patch b/dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch
index 97c4926cd9d2..51fb56e7ed6f 100644
--- a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-no-download.patch
+++ b/dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch
@@ -8,16 +8,16 @@
+c4_require_subproject(c4fs SUBDIRECTORY ext/c4fs)
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
-@@ -103,10 +103,5 @@
+@@ -155,10 +155,6 @@
- c4_require_subproject(c4log REMOTE
- GIT_REPOSITORY https://github.com/biojppm/c4log
- GIT_TAG master)
+ c4_require_subproject(c4log SUBDIRECTORY ../ext/c4log)
-- set(tsdir ${ed}/yaml-test-suite)
-- c4_download_remote_proj(yaml-test-suite tsdir
+ set(tsdir ${ed}/yaml-test-suite)
+- c4_download_remote_proj(yaml-test-suite suite_dir
- GIT_REPOSITORY https://github.com/yaml/yaml-test-suite
-- GIT_TAG bcd49a2d4919c1b1ac3b9d6e5ebe6b140b5089e3)
-+ set(tsdir ${CMAKE_SOURCE_DIR}/ext/yaml-test-suite)
- set(suite_dir ${tsdir}/src)
+- GIT_TAG data-2022-01-17)
++ set(suite_dir ${CMAKE_SOURCE_DIR}/ext/yaml-test-suite)
+ if(NOT EXISTS ${suite_dir}/229Q)
diff --git a/dev-cpp/rapidyaml/rapidyaml-0.3.0.ebuild b/dev-cpp/rapidyaml/rapidyaml-0.4.1.ebuild
index 64b80e293129..cf4cdabc759f 100644
--- a/dev-cpp/rapidyaml/rapidyaml-0.3.0.ebuild
+++ b/dev-cpp/rapidyaml/rapidyaml-0.4.1.ebuild
@@ -5,9 +5,10 @@ EAPI=8
inherit cmake
-C4FS_COMMIT="1abba005074022f07d2d9d11ec6a786f2a1f1380"
-C4LOG_COMMIT="b8b86f33fc7539661e302171ee6dcc4a17859e67"
-YAMLTS_COMMIT="bcd49a2d4919c1b1ac3b9d6e5ebe6b140b5089e3"
+# see *-no-download.patch
+C4FS_COMMIT="f78cbd86a77c976395c9834726a14a1bba059af0"
+C4LOG_COMMIT="e29915ceeaf9fffb18ba43fb9d6d446d20a1cb4d"
+YAMLTS_COMMIT="6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f"
C4FS_P="c4fs-${C4FS_COMMIT}"
C4LOG_P="c4log-${C4LOG_COMMIT}"
YAMLTS_P="yaml-test-suite-${YAMLTS_COMMIT}"
@@ -32,9 +33,9 @@ RESTRICT="!test? ( test )"
DEPEND="test? ( dev-cpp/gtest )"
PATCHES=(
- "${FILESDIR}"/${P}-libdir.patch
- "${FILESDIR}"/${P}-no-download.patch
- "${FILESDIR}"/${P}-system-gtest.patch
+ "${FILESDIR}"/${PN}-0.3.0-libdir.patch
+ "${FILESDIR}"/${PN}-0.3.0-system-gtest.patch
+ "${FILESDIR}"/${PN}-0.4.0-no-download.patch
)
DOCS=( README.md ROADMAP.md changelog )
@@ -51,7 +52,7 @@ src_prepare() {
mv ../${YAMLTS_P} ext/yaml-test-suite || die
- PATCHES+=( "${FILESDIR}"/${P}-tests-no-install.patch )
+ PATCHES+=( "${FILESDIR}"/${PN}-0.3.0-tests-no-install.patch )
fi
cmake_src_prepare
@@ -59,7 +60,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- -DRYML_BUILD_API=no # TODO if a consumer needs it
+ -DRYML_BUILD_API=no # TODO if a python consumer needs it
-DRYML_BUILD_TESTS=$(usex test)
-DRYML_DBG=$(usex debug)
-D_{ARCHIVE,LIBRARY}_INSTALL_DIR=$(get_libdir)