diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-01-27 06:56:55 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-01-27 06:56:55 +0000 |
commit | 9c4ecbcb1ba97e8bfd6dac8c2433fb9fdfee5fe6 (patch) | |
tree | 464689c17706867ab99f0e14017c82d3b3c98a11 /dev-util/mdds | |
parent | ed0a1596c807e379a19960170c94735aff22fa84 (diff) |
gentoo auto-resync : 27:01:2024 - 06:56:55
Diffstat (limited to 'dev-util/mdds')
-rw-r--r-- | dev-util/mdds/Manifest | 4 | ||||
-rw-r--r-- | dev-util/mdds/mdds-2.1.1.ebuild | 59 | ||||
-rw-r--r-- | dev-util/mdds/mdds-9999.ebuild | 3 |
3 files changed, 63 insertions, 3 deletions
diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest index 184de9a77372..6f676a05d477 100644 --- a/dev-util/mdds/Manifest +++ b/dev-util/mdds/Manifest @@ -1,5 +1,7 @@ AUX mdds-1.5.0-buildsystem.patch 1006 BLAKE2B a6205a749a5a619443a060912bd863c93f74eb88cc68e62b077bdbab0a3e67e2f9ab35774ec5fcd23599b5b10478f529ebd2f89806fe926786d63967f83a9075 SHA512 eb03daf08605c9e54326621af3be39214659627fc4922c9cd3f031073f78a0823c2f1bb7267eb671c189b0326f9ff5d1fe3f60cda14fe9a7ac58d293972d67b9 DIST mdds-2.0.3.tar.xz 419884 BLAKE2B bfadf334ccf7695ac0234a9355e5c466e4f8b8fced2b37a4446a3ef899ce28cc9f155223ac5c4ba88ed54886ffd9a38996973195a5120abb886d2e791f596609 SHA512 6600cca5cd2272905dfdeea21a8a1615bb8f15e0c0ae5efec99345b34387cc18fa2aa61ae7142edaddb41738f7386a74a91997ac5ed1a8cfc7cf4b72b0bd2935 +DIST mdds-2.1.1.tar.xz 540732 BLAKE2B d549bf5c39db6b8ec738cca2833545fef48ffd0b603c2c97dd425ae89bd5368a6981fb75bd4cbf90c9cf09efc7116a4e485c843bb2200fc198d23a02dbdd6559 SHA512 5fe345e7d84d2e290a519d65b27332f69001c01da961c05a30abfe2a17cb8545822490bcd63b320d49e1b26291a4a898f77495951919aece83208133027848ea EBUILD mdds-2.0.3.ebuild 1216 BLAKE2B 6aa25ceb62147764a683d90ea068cf61c1b3b34303f87de4f357637660703d2132203f313a5ff36177dc15dafc2acf78c132b938dceaed371cd9a1f7f92f5bd0 SHA512 aab044c54f613ffa3334f44f989d903ed6b14b7e8d32e2dc80ba561457d8d9a7ae962fcb41145ad527138c18b15f6bc1b76a07478d3763d250cb07e82731b78e -EBUILD mdds-9999.ebuild 1219 BLAKE2B 4a48fe2b6897d949d3aa47f08cee20ad2a1e08a44597e1b41ba7155da41d3697e488008cecc317ce6706f178070b1e51d488d426e386a9d3a38c85892bc03e0f SHA512 7310f9ce0fe644c80169616391caadeb939579ab7efc948a558da8e10de4ceff90caa2570c4bf2a85a889972f21862a0d27dcb915b3f5701318a52f13a8fc2ad +EBUILD mdds-2.1.1.ebuild 1194 BLAKE2B a5df9043e48617aa013a78dd045be6bb22a7e1b6c21bf932b18cac77120f8a9dbb020fc82aff0817435e1f902f3ce63e5c53f68f42258aa866489f364477b476 SHA512 04d629f98bf2caccb652ed0c9c1e444e264d61d3d8139e14d47d82af11564f7633024ace140f239cd2e1e8f586c6fbe827a505df1abddd32785b3f1ec9e77cc9 +EBUILD mdds-9999.ebuild 1194 BLAKE2B b90fb12365e43dd6429d5b5dd79d467a1173b4cfbd236dbdf3f7a976f860bdd2b069d449d35788bf2072c2cced82f8088c5ced65235bf4491dc2b2fb766b68df SHA512 9695deceaf0f88ab5a770c38809d5b6516f7717a64b5f850e9c6f5cc4aebde5f92d398a13aa6758f4062f6ed1341bdf39e3a63e6f3587876722ef2f380f5576c MISC metadata.xml 392 BLAKE2B 20ed5d7821a30f4a40f5dfcf7e53bbb66459525267b56d0b4522cb964cc99244ae85e8b6dde4d53433633e22151772a865b735dcd570bba4bd03a7c98db5e5bc SHA512 557d107f93e5407cef32868890c5853b8a3ed82e058542e4447287b0534a94a77e914443e1c179522a054cd7e03d5f7562435b4ca9f132597a4c0fa9f91ad7fe diff --git a/dev-util/mdds/mdds-2.1.1.ebuild b/dev-util/mdds/mdds-2.1.1.ebuild new file mode 100644 index 000000000000..8046260ebd00 --- /dev/null +++ b/dev-util/mdds/mdds-2.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git" + inherit git-r3 +else + SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi +inherit autotools toolchain-funcs + +DESCRIPTION="Collection of multi-dimensional data structure and indexing algorithm" +HOMEPAGE="https://gitlab.com/mdds/mdds" + +LICENSE="MIT" +SLOT="1/2.1" # Check API version on version bumps! +IUSE="doc openmp test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/boost:=" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + app-text/doxygen + dev-python/sphinx + ) + test? ( dev-util/dejagnu ) +" + +PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable doc docs) + $(use_enable openmp) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + tc-export CXX + default +} diff --git a/dev-util/mdds/mdds-9999.ebuild b/dev-util/mdds/mdds-9999.ebuild index c45dd52af655..420358f97a95 100644 --- a/dev-util/mdds/mdds-9999.ebuild +++ b/dev-util/mdds/mdds-9999.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="Collection of multi-dimensional data structure and indexing algorit HOMEPAGE="https://gitlab.com/mdds/mdds" LICENSE="MIT" -SLOT="1/2.1" # Check API version on version bumps! +SLOT="1/3.0" # Check API version on version bumps! IUSE="doc openmp test" RESTRICT="!test? ( test )" @@ -47,7 +47,6 @@ src_prepare() { src_configure() { local myeconfargs=( - --disable-memory_tests $(use_enable doc docs) $(use_enable openmp) ) |