summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-02 02:07:07 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-02 02:07:07 +0000
commitd4f65848c7ecabb56e2f93889cbd20078cd347f7 (patch)
tree180032f5afeb689db6a270d612f3e3364ed8fd2b /dev-cpp
parentc635a4b7ddb6105bfc6fef130b188a087726677b (diff)
gentoo auto-resync : 02:12:2024 - 02:07:07
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/Manifest.gzbin16852 -> 16853 bytes
-rw-r--r--dev-cpp/fast_float/Manifest4
-rw-r--r--dev-cpp/fast_float/fast_float-7.0.0.ebuild (renamed from dev-cpp/fast_float/fast_float-6.1.6.ebuild)0
-rw-r--r--dev-cpp/folly/Manifest2
-rw-r--r--dev-cpp/folly/folly-2024.11.04.00-r2.ebuild (renamed from dev-cpp/folly/folly-2024.11.04.00-r1.ebuild)11
-rw-r--r--dev-cpp/glog/Manifest2
-rw-r--r--dev-cpp/glog/glog-0.6.0.ebuild2
-rw-r--r--dev-cpp/gulrak-filesystem/Manifest2
-rw-r--r--dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.14.ebuild4
-rw-r--r--dev-cpp/opentelemetry-cpp/Manifest6
-rw-r--r--dev-cpp/opentelemetry-cpp/metadata.xml3
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.16.1.ebuild48
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild (renamed from dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild)0
-rw-r--r--dev-cpp/taskflow/Manifest2
-rw-r--r--dev-cpp/taskflow/taskflow-3.7.0.ebuild2
15 files changed, 75 insertions, 13 deletions
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 1ba923d804fd..9b10165449c8 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/fast_float/Manifest b/dev-cpp/fast_float/Manifest
index 8c9c5f40c98a..606d1915fbda 100644
--- a/dev-cpp/fast_float/Manifest
+++ b/dev-cpp/fast_float/Manifest
@@ -1,3 +1,3 @@
-DIST fast_float-6.1.6.tar.gz 101727 BLAKE2B eb9833f7bff6e6086db1525fcc71231c5cc8f47985aa4c71078d896afb5fea20c41bfdb55de6c1e8c9cfa6c9b842331f340115590683e1d9e6a3ba40f4148870 SHA512 d2dbd2537f433329a76539c061238af080125526b7822fbfdf0f70ac0a6800114848b9be0fdf9c51dbb22211af3bdcf9829ed9cc4a47fd28ecdeecf7c5d4b663
-EBUILD fast_float-6.1.6.ebuild 939 BLAKE2B 5de977f1e2aed0d3f986711961a180174892bf4ada313309bf7950a5bc8fcfacd3a01582bc71c789d6130bdf2f333478aa3124d55e6b7bbea3fb636f3c88d88f SHA512 505d8dcb841d9c500c94141c4cad663cc6c94d3683cf87c5f079582e7fc10dff678f872c75e0a3940b2304648090c9136dd5a8ff7b0e755acf61536054dae109
+DIST fast_float-7.0.0.tar.gz 103358 BLAKE2B 7334a74952aba9629e0cd0f3b49679ed8f9c84436d3e9b10438d09416341343efc34acc0f87283a20fff5866d1e5787f456ac8a37f0a918823369419378ddb53 SHA512 d6745c0f7d3b7fd31d710ca1a5b8a58506d0009dbf2e1a29c70483abcec2c2498a15a5efef203f39b43a9357a04c91e360080b7897fffdf68bf4ec561c40c77d
+EBUILD fast_float-7.0.0.ebuild 939 BLAKE2B 5de977f1e2aed0d3f986711961a180174892bf4ada313309bf7950a5bc8fcfacd3a01582bc71c789d6130bdf2f333478aa3124d55e6b7bbea3fb636f3c88d88f SHA512 505d8dcb841d9c500c94141c4cad663cc6c94d3683cf87c5f079582e7fc10dff678f872c75e0a3940b2304648090c9136dd5a8ff7b0e755acf61536054dae109
MISC metadata.xml 485 BLAKE2B e4083d4fbbe17c0ae9e645a312bbb3523a5c90e461ec4168e9e808f358ede9376d7d02dd58ea07ff594056ae11445c030ad5ef6fbcc0514416cf8600cd70bd7d SHA512 4868fbfc454bd279f1dd1bc958f69c0955a5f3b2aeb06bfdd58f37d7f7275e90f73962fcda358338ebf9100668ae0d4b624f3347848e83d9faa9c47516c88b83
diff --git a/dev-cpp/fast_float/fast_float-6.1.6.ebuild b/dev-cpp/fast_float/fast_float-7.0.0.ebuild
index 974c160275da..974c160275da 100644
--- a/dev-cpp/fast_float/fast_float-6.1.6.ebuild
+++ b/dev-cpp/fast_float/fast_float-7.0.0.ebuild
diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest
index ab4891bcefba..1ad56465bc54 100644
--- a/dev-cpp/folly/Manifest
+++ b/dev-cpp/folly/Manifest
@@ -4,5 +4,5 @@ AUX folly-2024.11.04.00-musl-fix.patch 1033 BLAKE2B 362f7047998f5867e55ade0c8992
DIST folly-v2023.06.19.00.tar.gz 3850872 BLAKE2B 6332b6de28fd4a0c19b20c4b23fa7093bded940fb07de92ad9fa7f44b8347fb5e5543e5a57c32d2414f345b4f7b306eed806c5d48a871a06833c1d2a71a34584 SHA512 9189adddf59019787969c7edb27a3e57436c2dca772f3142cdbf66e3a69b398be7ae4f2c36a9576c7ad9c51fd3703555e2a7ad6ed1ddce4036f8760d8095d371
DIST folly-v2024.11.04.00.tar.gz 4185762 BLAKE2B 16eca3bde4320b2c5dd535afddb2640f567135ea90e7a270814bda56eb0d2ba4e864e07015879bb79d1146c68e05695eb06e2219e3dd3b4f71a1434e6f2998a5 SHA512 918ec7217a58789818c502c47302d9296867456bb3dd1c36480406905875eae9a7d52900def34ac1a936af9be6010b8b77897b351c36aa8ca09c16fe1775f508
EBUILD folly-2023.06.19.00-r1.ebuild 2191 BLAKE2B eecb4073cff810ec80a55044b926b6af5524c2c4af8c7b4a9c6bc0825554418e7f2837527b10e5c5e23dbb85491143c3c333fe4f528d4b289838201d28b0ad03 SHA512 86fcebbb06a2e79f38da22654c58a5767271fa8e7bf430f4b3257b20c5ddeb372a7e4287a5e8ceac70c180c5f5c4476c68697f36f14fdcf175bdc87ee348b433
-EBUILD folly-2024.11.04.00-r1.ebuild 2363 BLAKE2B ad6f310d298fe0e2b6b4353f0b4cec26875bf17b76fa5c482de326bbeca1d764278750c89888eb2b8bd4f29f8f4ee3aa16b40ded31b68603835c789075b91dd2 SHA512 ddd7f673b9106b5f2c10c8291070d382eac575264b9e0707832047df5d0ce7072678ecc82fd8dae967679914d48a433e4471fc913a7487e8f7f5b7cfe3bf28b5
+EBUILD folly-2024.11.04.00-r2.ebuild 2650 BLAKE2B e607e40bf1d8eab77b422868e98a782bceec132c2cd048985697aef86230a09abfe01679aaeaa7f41f2b99e57b6c1cb38f508e98732ed1c124fec29fa841213a SHA512 32dc250ebf7c57d474f6db7d6657fdb72b1b88b12be4b368baec0f61d9a37121b71d77797fdfff91142267ef53c96914254856dc59130934e3c295a55c4836dc
MISC metadata.xml 472 BLAKE2B c82d4f4d0a0cd409f77ab20853793e45c8c7adb97ad6bdddabf5eb69eb5a523909109da1f2b311694fc5bf5fbcf4dd330957859894eae46b1b24308a04f5b7b2 SHA512 22b8c645a91f91769cadecc7b905c0b365c252e49a63fe690fbd5db82a58afe27517561f01ca5b3f37543b69b5d60af472d86f74105a6baaeb236f1b32db29de
diff --git a/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild b/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild
index fd2b8493af92..d861968c9242 100644
--- a/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild
+++ b/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild
@@ -13,7 +13,7 @@ EAPI=8
# dev-cpp/wangle
# dev-util/watchman
-inherit flag-o-matic cmake
+inherit flag-o-matic cmake toolchain-funcs
DESCRIPTION="An open-source C++ library developed and used at Facebook"
HOMEPAGE="https://github.com/facebook/folly"
@@ -67,6 +67,7 @@ src_unpack() {
src_configure() {
# TODO: liburing could in theory be optional but fails to link
local mycmakeargs=(
+ -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
-DLIB_INSTALL_DIR="$(get_libdir)"
-DBUILD_TESTS=$(usex test)
@@ -100,5 +101,13 @@ src_test() {
)
fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ CMAKE_SKIP_TESTS+=(
+ # Aborts with libc++.
+ # https://github.com/facebook/folly/issues/2345
+ buffered_atomic_test.BufferedAtomic.singleThreadUnguardedAccess
+ )
+ fi
+
cmake_src_test
}
diff --git a/dev-cpp/glog/Manifest b/dev-cpp/glog/Manifest
index 8e52b6140908..624f70f367dd 100644
--- a/dev-cpp/glog/Manifest
+++ b/dev-cpp/glog/Manifest
@@ -5,5 +5,5 @@ AUX glog-0.6.0-try-fix-logging-test.patch 1030 BLAKE2B ebbd43baa67bf3d109de5d7fc
DIST glog-0.5.0.tar.gz 183346 BLAKE2B 9109a9a4bd3c74ba5d4c1d9ed44ffe0e16d5d3b9b12bf9dd5d31c6e728292ea50f39b4e1b96d55fbb35653a448af4dc8a978e266a2b0f34261c5108099e90845 SHA512 445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a
DIST glog-0.6.0.tar.gz 193267 BLAKE2B b42112cdfd54280ce7a9592c3af6b6e10dcb854fe9dbe0db7445c60801d1c12a240c4b3709b45e41aedeb8876d2e08fc3368296e088be6a66126858888cc274e SHA512 fd2c42583d0dd72c790a8cf888f328a64447c5fb9d99b2e2a3833d70c102cb0eb9ae874632c2732424cc86216c8a076a3e24b23a793eaddb5da8a1dc52ba9226
EBUILD glog-0.5.0.ebuild 1500 BLAKE2B 38909cbdb53082c12d6532c6bf319dfaa0650d82406039d3b9fc28b8a98f64c782712a2576befa1d1eba9987e2e50690cb85d6d61235bcb9df4364ac2dbe0405 SHA512 195f6e70efceebc2453c07f8b086e50552add1e28b418b49eadb91140b236b1283ac61e4e84c7159d298b5268e1d874b1223efa6c060dee4c1d3da931ae34de3
-EBUILD glog-0.6.0.ebuild 1340 BLAKE2B d048bdb8fcf86fa3fae56bf909d4897d42e7d70ae727563727a957de4447139e7f5708237b02cbcbb66e0a25e9556144780ea9e035dc397e16b2661dd0ec9ad6 SHA512 cab866678f68bf8cdd6e71acc248da47d8c8cc489231eb5d9a7199edfdbd70ef5fa35e7ffe62a5443206d1e3579e8c36f77ab480bf602dc4eb6c3b68d72fbb4d
+EBUILD glog-0.6.0.ebuild 1339 BLAKE2B 0732eab0d8a27d2e8cb5b1875c47a6d11f8916ea4f8df8af291a954150b811a02dbe5bc3c79a7bc7d9c6db17f202c02417174e3a168519d656f3267426040f83 SHA512 93c78d426394e986f95888abb4702d22b7f853359026e5812d731a424e775d72e54d1515c2adde15de51b350f9b600d502dd327b95cd58a86e6a14fdc7c0a16d
MISC metadata.xml 590 BLAKE2B af2c7346ac5b7fd48346a2ff37ceaabe6a165004ec0dc6763a96bfdc31436c2d874d0c8f603c841b2bfe74d911b53000b9958c24bcb2c355b7de485185d83043 SHA512 e7d7e16afaba5d5961ff6fe9ea673ec1c26f5a2d502edb428bfc1bbd7b226ee25cf7abb296c8827404c65ad692d09966be37c95d0d7e4c56e5191df5b3367e8f
diff --git a/dev-cpp/glog/glog-0.6.0.ebuild b/dev-cpp/glog/glog-0.6.0.ebuild
index 7dccfa1a63d5..6192cd198dbb 100644
--- a/dev-cpp/glog/glog-0.6.0.ebuild
+++ b/dev-cpp/glog/glog-0.6.0.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="gflags +libunwind llvm-libunwind test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/gulrak-filesystem/Manifest b/dev-cpp/gulrak-filesystem/Manifest
index 60197bf2150d..9dcc81e45bf5 100644
--- a/dev-cpp/gulrak-filesystem/Manifest
+++ b/dev-cpp/gulrak-filesystem/Manifest
@@ -1,5 +1,5 @@
DIST gulrak-filesystem-1.5.12.tar.gz 209661 BLAKE2B 9eb0bce08659396f3ef254b0ad772ae9ad29654aef3c90ab1f9eee1c4f830544ad947680e072fcf7d3c251a3afb77447617610c49931d50743444a6b88b4745d SHA512 2cba74921104fa84547288ff983260ce1e81967df6a7d2a334074826c355c72945ad64e6979cd302a23c5e3a398990706b01fc573c046512e9f508edca9da12c
DIST gulrak-filesystem-1.5.14.tar.gz 211137 BLAKE2B 9734907da65e0f390e461d76c7b1c7e8ffa1a0f7f01e5952d69d9d6b6cc3c85e20f5e4495235f2589635fb665040bf2ee4def4d3bdcb0f3453a00ee8c4e8ac3f SHA512 6eae921485ecdaf4b8329a568b1f4f612ee491fc5fdeafce9c8000b9bf1a73b6fa4e07d0d4ddf05be49efe79e9bddfbcc0aba85529cb016668797a8d89eb9b82
EBUILD gulrak-filesystem-1.5.12.ebuild 855 BLAKE2B 510f1c74cabd2618303155896017f429e985a28d83e28843bffcce0d014b27998f9afb6eafe52df6308eede0eef354c053138c39289773f5ab81a3e4e597b497 SHA512 dfdeec0f734b25183f4b03ac39682eab3decf92e0027f3195f4147116a6d1a4c5494dbda7d32521bc6bb1fd9f12d1fa1433cbdd5bbd337f5b197c5a59e193e54
-EBUILD gulrak-filesystem-1.5.14.ebuild 857 BLAKE2B a88382a3d31619558a3097540556549a44821f81efe2558af5330f8c3c51739789f1a4368871647cd539c67df01811d74aa579de320de98da90d2a3940514d49 SHA512 a15fc8a84cac3dd353365b91ae90a640df02cff4ca2e76b0a24137f64820dc502e206250e4158a2efa2b721eb5caa848d58c4ca80c5b00c3e93901f03335bcff
+EBUILD gulrak-filesystem-1.5.14.ebuild 856 BLAKE2B 17c011b1c53bc0f0a81d67d2ab8aa6b3e11fd9b7727c27f98b7af915b2a9fcac7feed46fcd0d11bb17959747bd748711f6e9c68f3f3e70b1191df6d981407670 SHA512 39c087f3caee68ef0c8ea2ebe20f68a7cc93443ba1cc16c5d5c8301ac90a19655ccf2958329fa256602bef1dc03e3627054b6c467f3f357a971cb1cb83effc17
MISC metadata.xml 330 BLAKE2B 00186bf8c44c6d7268ff44a6914530d56ef344300d10285a84b3a705e9f463e74aabcdb8bd4375d5e094e662565dbeeca882d33e72f24ae35392c63b7d63377f SHA512 9e84dee6929db5525f13d961bdf17b2db795f5f8cb4211aed4b1d3286207b8935e9a4276a7c0ebe09317347f64e8a54a835d2f607ae47b737462bdf9dbfc1c79
diff --git a/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.14.ebuild b/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.14.ebuild
index cb9d6a8f4dcb..a6c16dd2f0f3 100644
--- a/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.14.ebuild
+++ b/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gulrak/filesystem/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
IUSE="examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/opentelemetry-cpp/Manifest b/dev-cpp/opentelemetry-cpp/Manifest
index 082d0cca76de..0f9918562b49 100644
--- a/dev-cpp/opentelemetry-cpp/Manifest
+++ b/dev-cpp/opentelemetry-cpp/Manifest
@@ -1,10 +1,12 @@
AUX opentelemetry-cpp-1.3.0-tests.patch 2937 BLAKE2B 179c6828a429d8d16ea8a8ff38044da8377922e74422b0a2df8d66e5648ddc8eae87e66ed2ccd8bbd6d4a356a37867c406988568aa8ffd538a2ca26161ab07b9 SHA512 fe8eae72b984bb5730fe095fef2a07a6e5dfdaa4c9b752e7ab5b3170f1c1054b1e888335e51257c52d2955b0a4d5ed80fc206c875fbb80990fa13f9f4ad1759d
AUX opentelemetry-cpp-1.5.0-tests.patch 2102 BLAKE2B 8bf862ce9efe502cfe79924301a11de6d29a3d9c304caa09af5855bf2639152a36d4901db9477778f62756cdfc3a413df559e7514463e7ee5019db52d5122c70 SHA512 33e68b88a79d1f902ee23327147092b189068def115572d1c088e97dd29aa13aa138af87c9ab1bb0b6599026a9db16c60f72b8855e9f3ec43ce3b4ed69406438
AUX opentelemetry-cpp-1.6.0-dont-install-nosend.patch 632 BLAKE2B 4da2cd8238f4bc86258f073963a04b9994020cf7538af3fdb50329dcfe398d8973daa902b5ab476f90ab611ab642a58a67f27c8b6f0851de747b25d74527274e SHA512 c628cb76b6fae9d790328debb5b0b83223840a2b08dd7fc6c4ef21284305d96966fb306362810d8285224f61c289c24628fbdfc0154bc56a8cc4f6d70a91c6ea
+DIST opentelemetry-cpp-1.16.1.tar.gz 904173 BLAKE2B 7f63ddd1b4305d6c98ad4a8c52ad12bbdbd8a2b125f2143978873dff4a94675bf644bcba609bc7de65868a34b530a0930be5a836e4ff05f476d5643ae3294b90 SHA512 c93005c9b24b358a9998141f6c7fd9675778731775dacaad18f0e81117fd00aaabff371c04cf96688a9c86117727181052a141d961d4db28fc457b454351c570
DIST opentelemetry-cpp-1.3.0.tar.gz 710030 BLAKE2B 56aa3213fd9c9ac5266197c2ca417f5ff181ca28016033c9320e63122eaf9a53bdb265e1778227a9036bc42f8837755a3009cb23610268bc03b9fb24b3844c82 SHA512 38f613c208ec847c8bf7765732d8198fcc427c293a929945d72c2f739e89d2a0ad36be4d94cc3c1b77fd7b1f1d1e5d8bdb38094a493ba3da3125281cd1016836
DIST opentelemetry-cpp-1.4.0.tar.gz 722520 BLAKE2B c34867846708218e5ffcff9cdaa275e0c43201f681a68ad697d9f83ac04b7fdc6cdb69d942274cbe200b241e407ba11218c7e92da4f9adf4490e89c06388347f SHA512 a2339c0f9b2dc0d4f1964536a844241436bd68774445a0eab6e89e51965e01d3c40d2aa776d751eb497c50e9fdaa4e0023095efb14c8abbd6bbe23a2596eb3c9
DIST opentelemetry-cpp-1.6.0.tar.gz 790774 BLAKE2B 9512c092bfe49c9da82eff3950204c1f2eb654df2ed428e58ceb8877d15d80d9978fa6da37f7780352538c74de04bac69660528b255dfbce743f89b9d4020dd2 SHA512 ae0777451a3d2d676afd9f3142ab78c7afb08474f6038bd810ff0ee30fee6695e10100c901e7ffadf3faf16c7d19622acdea414cd720be8572f7720f2d528628
+EBUILD opentelemetry-cpp-1.16.1.ebuild 912 BLAKE2B aa95efe61f8531e1ae879ec71b620550f217d091041c500e82b0819ee581a41a7c7d63ce49dc1f471c26b5053b596193443637d76a04499fa09d8c06f4d2f228 SHA512 01a2a2406c6be63eb002d0b14e41003a81c86e22151644d60f970d49ae43bc5d3bd2651806d42ac04d57ead58f1eb87a4a6dc68e9429ae3e05c4fa5d0867d15c
EBUILD opentelemetry-cpp-1.3.0-r2.ebuild 968 BLAKE2B 846979a828ab1ea57a09b13e6216a3af6df0c60b410a082e5091104e2e2fdf04b0aec6aa12e222f801a65799f69e760e7052c1e5141f174ac0c9f8653db9f420 SHA512 ceb351b9b9faca5bd09e52fdbd1934725dd82bddd0da83388e2c1d6c4fd4fe8e9dcfa9e94f3eaaf81fa17fe927e963e93d6503c60dc45030f15a700747279e46
EBUILD opentelemetry-cpp-1.4.0.ebuild 968 BLAKE2B 846979a828ab1ea57a09b13e6216a3af6df0c60b410a082e5091104e2e2fdf04b0aec6aa12e222f801a65799f69e760e7052c1e5141f174ac0c9f8653db9f420 SHA512 ceb351b9b9faca5bd09e52fdbd1934725dd82bddd0da83388e2c1d6c4fd4fe8e9dcfa9e94f3eaaf81fa17fe927e963e93d6503c60dc45030f15a700747279e46
-EBUILD opentelemetry-cpp-1.6.0.ebuild 1053 BLAKE2B 0c5d86ce480c6d9a38789bf1f89106af48cc342e713f03d4a3f1655974099e030851bcee8b43c13baf6be4796713fd139e9a2a0ef71784877db0006f1c7e8785 SHA512 4efa7f2ecf42079fd50476a0ebbe7a80606c41c13d4d090f9826407de782cc9bfd0aa229dae76b71401993b73c0008dd68b7b15325e119da1ad0a0630399a043
-MISC metadata.xml 396 BLAKE2B 4f1e0d0edd6e3c57c5e01d8428a4203113e0bbabb1c9e02c03c99998ce839edf422bb058c28fc0b1adec6655114fd89ef11dec4897cbde4fef61d80bd11fbaf9 SHA512 f56f523cb2b99bb75162d06a0be09e662cfd64b5b58b5f92f61d4384319285f0614965ee3d585e16067249b4b17f01bef566b34e5bbfd6faf5ba2574c233b982
+EBUILD opentelemetry-cpp-1.6.0-r1.ebuild 1053 BLAKE2B 0c5d86ce480c6d9a38789bf1f89106af48cc342e713f03d4a3f1655974099e030851bcee8b43c13baf6be4796713fd139e9a2a0ef71784877db0006f1c7e8785 SHA512 4efa7f2ecf42079fd50476a0ebbe7a80606c41c13d4d090f9826407de782cc9bfd0aa229dae76b71401993b73c0008dd68b7b15325e119da1ad0a0630399a043
+MISC metadata.xml 493 BLAKE2B 36a0064afed31d0e9584d8483f7343f16d162c16721b6de34e4803aa2d28e2a49b10b640ebbeef86d12a3f474b24c620f6facc634e3061ffaf022bc973c3e8c9 SHA512 fa892f2e03e5ebd5a2eebd74d1ccce31ef311c401fddf6e79606e75c3743e5829ebeed26b3a28424c95fc124f9b3a86cc4d573b823e8ffbfd9fac76b78eecedd
diff --git a/dev-cpp/opentelemetry-cpp/metadata.xml b/dev-cpp/opentelemetry-cpp/metadata.xml
index c4293b76629d..952c39c94bd8 100644
--- a/dev-cpp/opentelemetry-cpp/metadata.xml
+++ b/dev-cpp/opentelemetry-cpp/metadata.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <upstream>
+ <remote-id type="github">open-telemetry/opentelemetry-cpp</remote-id>
+ </upstream>
<maintainer type="person">
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.16.1.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.16.1.ebuild
new file mode 100644
index 000000000000..aff74e33e519
--- /dev/null
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.16.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The OpenTelemetry C++ Client"
+HOMEPAGE="
+ https://opentelemetry.io/
+ https://github.com/open-telemetry/opentelemetry-cpp
+"
+SRC_URI="https://github.com/open-telemetry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="prometheus test"
+
+RDEPEND="
+ net-misc/curl:=
+ dev-libs/boost:=
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-cpp/gtest
+ dev-cpp/benchmark
+ )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ # remove tests the need network
+ "${FILESDIR}/opentelemetry-cpp-1.5.0-tests.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON
+ -DBUILD_SHARED_LIBS:BOOL=ON
+ -DBUILD_TESTING:BOOL=$(usex test)
+ -DWITH_PROMETHEUS:BOOL=$(usex prometheus)
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild
index df41ba0935e1..df41ba0935e1 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild
diff --git a/dev-cpp/taskflow/Manifest b/dev-cpp/taskflow/Manifest
index fce031c56a25..1c972fb69c54 100644
--- a/dev-cpp/taskflow/Manifest
+++ b/dev-cpp/taskflow/Manifest
@@ -8,6 +8,6 @@ DIST taskflow-3.7.0.tar.gz 66383509 BLAKE2B 92a9d56f0101d507b7f924ce9038d6d43a5f
EBUILD taskflow-3.3.0.ebuild 993 BLAKE2B dc147113f2cf791e7a3ca8297b55f837d0dd23acec54e5224a5169c2049b667470169433bb9455a07093f71eb0c7b1ad18e5dd13ac01a1f960ddf91e12f42d65 SHA512 47e30cd96f7db95179c23e06ccbfac1cea58d6d70fb774a5391a978bf22977448d134ab27499d08ff652624c385f02e980210a6bc3145d6be0bb5249b09a9a59
EBUILD taskflow-3.4.0.ebuild 1007 BLAKE2B 0e2a13d81a3e0c34ed52f7c6e15924520cd6885805f4d238ac25999899971926b155f38dfa93c2440613adec52e85e5f714956b94b726d4790d9c88ccfc5a58f SHA512 399a79821e647a6d55cb199bf2cc93c63f2369f37a374118453ad73f4ad096d9e517e1c1f759a5ebd1f1e1fe870ca2f24d72444f334c9e7c32f48d32ec3c622c
EBUILD taskflow-3.6.0.ebuild 928 BLAKE2B e3a75dd88cd004dc57a2bd717e8a8ae9ef8b084b11916bc45cb0866e5f3ab4acc218fab633ddfaab620e17b540cade31eb18687b591244fb599e7742da15e46e SHA512 bdd5d2f6415ce6a710f7dbc179d88074cf556bcab3ee4682a7a959250645ed9537af2d158f41ec51d38ab4048c60c114afd88a25c9350fc5f7bf27c2ad591aeb
-EBUILD taskflow-3.7.0.ebuild 935 BLAKE2B 0febb708a71227b2aabe2d3c0c5d04e35a9b5f19d655027a73cf5e0b26bb4e277320e13d12bfeab9bf65097d7665b55a13652b6a406c8b54a9035d3c40cea90f SHA512 ce09f6e9714412d531aff090ee63eb8021c21d6592d96ac167b8ec318d21c5a1bfab422fe45f9238f428ab138cc605fb7b6da26e45e6d09fe7f90109e8099de1
+EBUILD taskflow-3.7.0.ebuild 932 BLAKE2B 3e06a15d4e87a195ddccd3ae5e69d5418d32619c402bfb6f7a75e000e978d9af22a1d22844789d168f9de32f80063a60fe5e77f7e41972e9178a563b4c14d67f SHA512 aa05f84bb2b5c97ce5af3f22f426b5498b59fae167acadd8aa3bf3a1d154f21bde1bd737f1bd6e875e3c23ac9853b60357a7274291ece1bca420e6b4d34655ba
EBUILD taskflow-9999.ebuild 1012 BLAKE2B f916e531738a8c916cbb46bf22082d0504a41628846aaf4f8c17b9763717ccad3b8c2fd8318e2bd43f0e3c9e1ed0a7274596136f77cd1136c5086744cd2f5950 SHA512 1336557cb9b23f1e3d0c4e2a7208bf7979c823e27df17a44e8fda4ea1f377bf498a71f8b67bac38c2dcf91154f43696a9ed2878493e9a65e76146934743182de
MISC metadata.xml 651 BLAKE2B e10047de786b002d6c270c5e7bd4b618a435188c4d15d907e771b7d638832e41e1e7b6d4a367878c8b46a2ea774afdbdf6e5f054e90dadfd87dac3042c471fea SHA512 44ef280af91998e08aa97e8dfb9b3a5d26b67f1416d58c7e8975f12516549a76b9b9763158207add9b581bb08559d95721fedc35984916011e5af4eda155a87d
diff --git a/dev-cpp/taskflow/taskflow-3.7.0.ebuild b/dev-cpp/taskflow/taskflow-3.7.0.ebuild
index 596e01e98f87..f28f67472c04 100644
--- a/dev-cpp/taskflow/taskflow-3.7.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
S="${WORKDIR}/taskflow-${PV}"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
S="${WORKDIR}/taskflow-${PV}"
fi