commit:     aa0f073ea9ae269873af0d217201d9bd6eb7f44d
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  6 12:49:28 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jun  6 13:18:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0f073e

dev-cpp/rapidyaml: drop 0.5.0

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-cpp/rapidyaml/Manifest                         |  3 -
 .../rapidyaml/files/rapidyaml-0.3.0-libdir.patch   |  9 ---
 .../files/rapidyaml-0.3.0-system-gtest.patch       |  8 ---
 .../files/rapidyaml-0.4.0-no-download.patch        | 23 ------
 dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild           | 82 ----------------------
 5 files changed, 125 deletions(-)

diff --git a/dev-cpp/rapidyaml/Manifest b/dev-cpp/rapidyaml/Manifest
index 6e8fe843fcd0..0e0a6986813e 100644
--- a/dev-cpp/rapidyaml/Manifest
+++ b/dev-cpp/rapidyaml/Manifest
@@ -1,7 +1,4 @@
 DIST c4fs-0ee9c03d0ef3a7f12db6cb03570aa7606f12ba1b.tar.gz 25156 BLAKE2B 
864a6a75c5ebe15d73fb6ffa5a83cd6448f37a0f465bf3992fc5bc1000f06d6e945c99b9a4f8f3625499c47ea719a49dd340d11e37c11ed759d1adcb1ea585be
 SHA512 
58149c055b1f87abb12a01b042600a2927bfe7afeb878ca4523b658b0736aff6f752cd579c748cf9d4c85b4229ea50a1e70d633f85f9041fe157765286fa5233
 DIST c4log-457a2997e8ea26ea2a659b8152621f7fead1eb48.tar.gz 12056 BLAKE2B 
f0dc357c8beb28b2fa73e77f85918c3285be08a6e6c750317b7babddfc2372532d56b29a01adbc2284b7e850aeb2a45f1b24599acca0d0feccf5d60c00432627
 SHA512 
f728b34c000bbd58ad02d003697de1185feffc1a349600153a7d851f8dac28b88433e97c81dcb14769a74faa9e3d86b297536e8764d6e00b886f11bb2343518f
-DIST rapidyaml-0.5.0-src.tgz 7273101 BLAKE2B 
b15033ae028c4704178dc4a017b5c1e858288d4713a2b96f5cfc19583e13b62031327f10ab045eec007e427eb7d71ba0e7dde2d743a81c3da0e20bc68aea47f5
 SHA512 
d7d65e759c466aa4cceed4d02d2c84284b205812be1de10495eef663a0b7d4adb7d8fe5f731f0f9ecba04d5d93cb1af760a83eb6d0630d25ee162f0c36b38e8a
 DIST rapidyaml-0.6.0-src.tgz 7384217 BLAKE2B 
b81f797dcdac10368231256765bff08fa9d911550b620c286a657b41e74e589701a41d4f6e33317a7149fd1a2aabbad6bac6c66c1e494db053251e20bc5e505c
 SHA512 
6637aa970919d76339ca7d3d131032ca97720650e275f7e285c0fa46671daf8638695c4db6ccb06f93671171110c445781a7f2c8e37f6d9a4951d6e649f60cde
-DIST rapidyaml-c4fs-0130061b804ae2af0d6cd5919275d552eb1f2414.tar.gz 22615 
BLAKE2B 
b774723d35658ffb56b187428089bdf2b5bebd470d0be3122bd1f99248d2537d4b31649c5e8b133b2cb28e8ec97a428a325701830708238878da07426fe7853b
 SHA512 
d18be64060779af1b19ccafbbf26bc6c437ff5ed074bef5919ebef55bb9ad36a7abb183a99a86bada0447b15b8386c991ac9ab975d63aab77c3a57801358bf96
-DIST rapidyaml-c4log-00066ad7f624556f066f3d60766a2c33aeb3c6f0.tar.gz 11978 
BLAKE2B 
554240c63114f1c0bd22295a39b683a59981f3e80352dce7aebe3af39dd6d1211c2c8df9f84f3f8c30775622e242a95c3a50572b30b557c269d3d9eb2ecca3de
 SHA512 
9399e55e116b87b4ee4583e32c7a72bc3f7fd579fda69c515a5d0df5fc065246aaa1587ed937e7c6eb6df417810284496bb2eafa0879800cecbe17ecdbef5ae9
 DIST yaml-test-suite-6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f.tar.gz 99765 
BLAKE2B 
d55a605623c988a4c58daa6dd155980129ffefe86570d55b1ce2514dfa77c352e0467b12e95d6e2bd38cc0454f0b30c3109c088841ddbe423b8bbb7d9e41bc9b
 SHA512 
4ab0e52369d085e696196ef1aab8ecb4f0218e48e8ce33c4ecc863942639141601cb1c83b41027eceddc20a6a4cebfc51abcb83779007e890b87d79c76394946

diff --git a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-libdir.patch 
b/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-libdir.patch
deleted file mode 100644
index a10fbc49585e..000000000000
--- a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-libdir.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/ext/c4core/cmake/c4Project.cmake
-+++ b/ext/c4core/cmake/c4Project.cmake
-@@ -2643,4 +2643,4 @@
-     set(_RUNTIME_INSTALL_DIR   bin/)
--    set(_ARCHIVE_INSTALL_DIR   lib/)
--    set(_LIBRARY_INSTALL_DIR   lib/) # TODO on Windows, ARCHIVE and LIBRARY 
dirs must be different to prevent name clashes
-+    set(_ARCHIVE_INSTALL_DIR   lib/ CACHE STRING "")
-+    set(_LIBRARY_INSTALL_DIR   lib/ CACHE STRING "")
-     set(_INCLUDE_INSTALL_DIR   include/)

diff --git a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-system-gtest.patch 
b/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-system-gtest.patch
deleted file mode 100644
index 0e404f09d781..000000000000
--- a/dev-cpp/rapidyaml/files/rapidyaml-0.3.0-system-gtest.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/ext/c4core/cmake/c4Project.cmake
-+++ b/ext/c4core/cmake/c4Project.cmake
-@@ -2762,2 +2762,5 @@
-         if(NOT TARGET gtest)
-+            find_package(GTest REQUIRED)
-+        endif()
-+        if(FALSE)
-             c4_import_remote_proj(gtest ${CMAKE_CURRENT_BINARY_DIR}/ext/gtest

diff --git a/dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch 
b/dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch
deleted file mode 100644
index 51fb56e7ed6f..000000000000
--- a/dev-cpp/rapidyaml/files/rapidyaml-0.4.0-no-download.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/ext/testbm.cmake
-+++ b/ext/testbm.cmake
-@@ -1,4 +1,2 @@
- # these are used both for testing and benchmarking
--c4_require_subproject(c4fs REMOTE
--    GIT_REPOSITORY https://github.com/biojppm/c4fs
--    GIT_TAG master)
-+c4_require_subproject(c4fs SUBDIRECTORY ext/c4fs)
---- a/test/CMakeLists.txt
-+++ b/test/CMakeLists.txt
-@@ -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 suite_dir
--        GIT_REPOSITORY https://github.com/yaml/yaml-test-suite
--        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.5.0.ebuild 
b/dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild
deleted file mode 100644
index 0bc722c427eb..000000000000
--- a/dev-cpp/rapidyaml/rapidyaml-0.5.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-# see no-download.patch, match with release date if "master"
-HASH_C4FS=0130061b804ae2af0d6cd5919275d552eb1f2414
-HASH_C4LOG=00066ad7f624556f066f3d60766a2c33aeb3c6f0
-HASH_YAMLTS=6e6c296ae9c9d2d5c4134b4b64d01b29ac19ff6f
-
-DESCRIPTION="Library to parse and emit YAML, and do it fast"
-HOMEPAGE="https://github.com/biojppm/rapidyaml/";
-SRC_URI="
-       
https://github.com/biojppm/rapidyaml/releases/download/v${PV}/${P}-src.tgz
-       test? (
-               https://github.com/biojppm/c4fs/archive/${HASH_C4FS}.tar.gz
-                       -> ${PN}-c4fs-${HASH_C4FS}.tar.gz
-               https://github.com/biojppm/c4log/archive/${HASH_C4LOG}.tar.gz
-                       -> ${PN}-c4log-${HASH_C4LOG}.tar.gz
-               
https://github.com/yaml/yaml-test-suite/archive/${HASH_YAMLTS}.tar.gz
-                       -> yaml-test-suite-${HASH_YAMLTS}.tar.gz
-       )"
-S="${WORKDIR}/${P}-src"
-
-LICENSE="MIT Boost-1.0 BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-cpp/gtest )"
-
-PATCHES=(
-       "${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 )
-
-src_prepare() {
-       if use test; then
-               # also need c4core, symlink the one included in src.tgz
-               mv ../c4fs-${HASH_C4FS} ext/c4fs &&
-                       rmdir ext/c4fs/ext/c4core &&
-                       ln -s ../../c4core ext/c4fs/ext || die
-
-               mv ../c4log-${HASH_C4LOG} ext/c4log &&
-                       rmdir ext/c4log/ext/c4core &&
-                       ln -s ../../c4core ext/c4log/ext || die
-
-               mv ../yaml-test-suite-${HASH_YAMLTS} ext/yaml-test-suite || die
-
-               eapply "${FILESDIR}"/${PN}-0.3.0-tests-no-install.patch
-       fi
-
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DGIT=false # don't call git for nothing
-               -DRYML_BUILD_TESTS=$(usex test)
-               -DRYML_DBG=$(usex debug)
-               -D_{ARCHIVE,LIBRARY}_INSTALL_DIR=$(get_libdir)
-
-               # TODO: enable this+tests, should(?) be easier to do with 
>=0.5.0 but
-               # still need looking into (please fill a bug if need this right 
away)
-               -DRYML_BUILD_API=no
-
-               # rapidyaml sets c++11, but >=gtest-1.13 wants >=c++14 (bug 
#893272)
-               -DC4_CXX_STANDARD=17
-       )
-
-       cmake_src_configure
-}
-
-src_test() {
-       cmake_build test
-}

Reply via email to