diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 100500 -> 100525 bytes | |||
-rw-r--r-- | dev-libs/libevent/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libevent/libevent-2.2.1-r3.ebuild (renamed from dev-libs/libevent/libevent-2.2.1-r2.ebuild) | 4 | ||||
-rw-r--r-- | dev-libs/libevent/libevent-9999.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/libzip/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libzip/libzip-1.11.2-r1.ebuild (renamed from dev-libs/libzip/libzip-1.11.2.ebuild) | 2 | ||||
-rw-r--r-- | dev-libs/libzip/libzip-1.9.2-r1.ebuild (renamed from dev-libs/libzip/libzip-1.9.2.ebuild) | 4 | ||||
-rw-r--r-- | dev-libs/simdjson/Manifest | 8 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.11.4.ebuild (renamed from dev-libs/simdjson/simdjson-3.9.3.ebuild) | 28 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.9.1.ebuild | 103 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.9.4.ebuild | 103 | ||||
-rw-r--r-- | dev-libs/spdlog/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/spdlog/spdlog-1.15.0.ebuild | 4 |
13 files changed, 31 insertions, 239 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 4f2b4696c924..6a73ba1547ef 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libevent/Manifest b/dev-libs/libevent/Manifest index be49cb80d1a5..c4d191d43c70 100644 --- a/dev-libs/libevent/Manifest +++ b/dev-libs/libevent/Manifest @@ -6,6 +6,6 @@ DIST libevent-2.1.12-stable.tar.gz.asc 488 BLAKE2B 629109913fe57110d0d78f5a7f18f DIST libevent-2.2.1-alpha-dev.tar.gz 1166550 BLAKE2B 4ab460a521aab90852ade14c937c06a21f8e5649a1a1dc4114f978a99272deb77b4e05923861e979f4ee5f50e04149d7b8f8e38294279757f27779597f407d79 SHA512 3e0ef283979a30cce11065c3b9a1078f3f006dbab86e8b49f75dc3aac2384085cb74477d95e5bc4e88c0d81ee2359fcd1cf292107d4791de87191019f2fcdfa5 DIST libevent-2.2.1-alpha-dev.tar.gz.asc 488 BLAKE2B d3e2b2782edd3bcabe42183b5b6647b6e55cd52292813901015a96c6eeec40e1ce57e9be731b2bd027c787f22b8ac5a587b7bed1dff95993bedde8b88fc1e89c SHA512 af720bce0829e806fb8bbb043eaf973fa6765ee17f059367b72344ce111a68f878b7a2fe361e4a3db61c7b4724c7dff19f960636b98e4208e7e27a2a077b8848 EBUILD libevent-2.1.12-r1.ebuild 2001 BLAKE2B 3675f3346f80af3c610a22b163c60d3d2a7b01ff669a8f717d6309ec67dcc7f7589b340a4afe969fcb79755064cec273df6bc5bb6514d011c45f4a63666e49d3 SHA512 85b1d2b5b4255f4c9791ab3a42a3c021b0e3ff548a7a7724512e2a5e4cf72f368eabd841f4a411313c5034c06d3ee161ed3aa08deb065393550087e2f92d4857 -EBUILD libevent-2.2.1-r2.ebuild 1917 BLAKE2B 2e8a2b65b1251c972884717ec410f25ebc599466d504a2084014f5f611b46e8e72a8cdf85fb9110a3bdfc22d958e37f365398b36165d9be4ab8be1f19c996e11 SHA512 393b6caa0b96e224055372e156e87212e358376f7d80dde8b0eae59592c7cdf09a9015c3b9840100825cae873a493e30bc9cb4495d53616356a062252621cf6f -EBUILD libevent-9999.ebuild 1394 BLAKE2B f1c6080e3315545c7af5341498f8e8d3df9eeb71fc57e22ec7b6471be61a969a4a65e4b7a47a269cad258adbeb8fbd97fd0c6c5d67ff97bd8f4ee68c2c6cc840 SHA512 685ce4c93fefb5d08c005e4f3002749d2a6a71a3e8ad8806da16b870f609a1e0d75dcb8de9bbbeffcc393532a83713fbc21138be0a2d504c1004dc2e539ab304 +EBUILD libevent-2.2.1-r3.ebuild 1918 BLAKE2B 93421235c8d95d7d8e189f3302dec9f4ba0a79d2362d86854668fc679f6b39de0c396ba3f141cf2c3442c335f97a6739b43360dc00c44e379929a1492041d836 SHA512 a39f86c1d8567437f0aec077910326ad57905f69a1f9e94e9ef6d4e11bd63cfe7b41b3397897fe96bce15c4482d19f2533bba8a3e8d68ec907c36eba471878d6 +EBUILD libevent-9999.ebuild 1395 BLAKE2B b0c5366f0543f61c0c01a990d1aedfc398a7ce2f01f550c1ce967fa8b9676c43dbfb98ee456ad4e2a12c3f7c1267b2db7dafc715f4d9d3611f807519823949f8 SHA512 978f26d70020f2caf1eac7a5322075eee61f97a6ed2d4e71282b8a30f5672fc24d47684a6d87b9ed2b766fc8cf300fb6aaff029fd7b3fba02d199580230b70a3 MISC metadata.xml 935 BLAKE2B 45e1677dd467a0b9f0de89bf9966cec3368da090bc330c7b31aa8528d19440e3523ef3afb67d27102cbf4b40ad8343dc03d040f5961629e2a43d55fe46d7e5a6 SHA512 a7a5ac5c59e2a767bbb511c4eefb53535d894a936d5cd0e9206c176a4f50dfc90387a46a35ece2b48740974f9352793ab56026573678ab74e3e1e5250799bdcf diff --git a/dev-libs/libevent/libevent-2.2.1-r2.ebuild b/dev-libs/libevent/libevent-2.2.1-r3.ebuild index 64aa2bd59b5c..16f66939a1f7 100644 --- a/dev-libs/libevent/libevent-2.2.1-r2.ebuild +++ b/dev-libs/libevent/libevent-2.2.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,7 @@ IUSE=" RESTRICT="test" DEPEND=" - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:=[${MULTILIB_USEDEP}] ) " RDEPEND=" diff --git a/dev-libs/libevent/libevent-9999.ebuild b/dev-libs/libevent/libevent-9999.ebuild index 471fb8418bef..cf26212e3cb4 100644 --- a/dev-libs/libevent/libevent-9999.ebuild +++ b/dev-libs/libevent/libevent-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ IUSE=" RESTRICT="test" DEPEND=" - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:=[${MULTILIB_USEDEP}] ) " RDEPEND=" diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest index 1704adfb19ca..647eeb203024 100644 --- a/dev-libs/libzip/Manifest +++ b/dev-libs/libzip/Manifest @@ -1,6 +1,6 @@ AUX libzip-1.11.2-nullability.patch 2580 BLAKE2B 77fa6f497ddb0520edb6284465e10032e4f5215ac83a7228ee8bd656418d643d3895d0f01446d18a8ff11ccc43ca446e8bbfc6be2ee4e8a4b7004e6f551cbb05 SHA512 f077517a96828bf60a0e00407fc9130d839300d325fe946c2f236e02e7766a83e00ca0594b6434c04fcd344b1ebe257b4fe213232df301b5f6b7d985298d7398 DIST libzip-1.11.2.tar.xz 787300 BLAKE2B 84b41a4dfb5f61404972314021ee5de153199747d8724bbc86adb982fdcea74ede67fac03523081a12e463c33e25441037beb1f6312f93f0c011471c3b150c72 SHA512 e80afcff8a65d614c4e7087223e8afafe0b1c6799d6f1d04d1a3735d37a63d134ec2335fe87923a27f0845ee71062da444fe7a6c8a4458827333a52d9dee8166 DIST libzip-1.9.2.tar.xz 763980 BLAKE2B ceeca4dccbe7552f7f545b00ea44b342398d18eb996e39045b9d6efafe50f8890333ddf220c86b59f5ab2849420eb76761c42b16de8b174629f53e327f9e83e7 SHA512 82cb2533c25b5b540aa73856c958750d32eeceb192cce257eded15b396a24652041c8531f20366ac4c2dc6b7c0310c558d19c12b611576eccb07cfbaf98120b5 -EBUILD libzip-1.11.2.ebuild 2508 BLAKE2B 8f883c7bbb88266595ba01fae5aa6acee82316bdc061416dab7471df46d8e3323d66bcc59416d64dc9d659310e08da46939d6de0e3553cc98c36e3d96e86990d SHA512 0cd1a9a91ac69d8f79a6705efe21d1039c7a4ebd0360d2dabbc1566525d15955bb9700837df74e9c9dad2f7a2c585b2bda67acbe3f6372957905892f82d8859b -EBUILD libzip-1.9.2.ebuild 2438 BLAKE2B 78f610e67dec398354b7a675b456aa9f4b344b6f85416f450a6bc13f114463e4bef72142b4304dca2dd7673f25c7425c824be421ef9cb1a6be88c1702d868cc0 SHA512 0f151c1ee3896d906a3b36e98419161f0c91828484f49b428259cdaf7e907c2a6bc787372727f35b054896143c243339aa1dfb38ef322ebe66edcd13bbcbfa8f +EBUILD libzip-1.11.2-r1.ebuild 2509 BLAKE2B 22e2fbba9452e52373fd902153d0efc76dd1e397bb652606b2ee81b655068cd915253ae8fb48c4d101e72f84ce79b01f4d7f12ba87d0ec7b1e8e9fc0b0409cee SHA512 3b32cf02a9c1d6674e0f6d52cfc1785b357e7ede2659564057f169d06a3c5c698f85dbcbc97d95f692d635291bd7a1a9318d902fb5c123c6caed23611dde9a93 +EBUILD libzip-1.9.2-r1.ebuild 2439 BLAKE2B b0ee07ac7f2f28ea49acfc8aeeb41a15331e9a502efc547435d89183f60cd0b76331451c24284d8cdf50a3b37ace6c2b18c7b0ff7f7c3cc74881f660ce354c12 SHA512 7b5164f5fae9374ac854129790cf1967c8a8e88ff8155b382e659b8fd6ede85c71c761d4927c33ed577a5b1b7c7020bec2612561a2333c9d3c9c74340aaa3d0f MISC metadata.xml 563 BLAKE2B 2cb57938618664b1424b3c4d475d79ae6a66964788665c559520ff8d7466d9a1c41c1a1821dd1213dde1062898e3bdb79478ff44fa3290c4ef6802a64539e77c SHA512 d14c625c1a43bbe8d69508cba6c78adad10287b6018693938a46af322614b3ba999fabf6f2d97c48836a80ded2dd7e0e32c1d6491654a8bdb5b77bd23acd1b24 diff --git a/dev-libs/libzip/libzip-1.11.2.ebuild b/dev-libs/libzip/libzip-1.11.2-r1.ebuild index 918572c6f00a..568eae26576c 100644 --- a/dev-libs/libzip/libzip-1.11.2.ebuild +++ b/dev-libs/libzip/libzip-1.11.2-r1.ebuild @@ -26,7 +26,7 @@ DEPEND=" >=net-libs/gnutls-3.6.5:= ) !gnutls? ( - mbedtls? ( net-libs/mbedtls:= ) + mbedtls? ( net-libs/mbedtls:0= ) !mbedtls? ( dev-libs/openssl:= ) ) ) diff --git a/dev-libs/libzip/libzip-1.9.2.ebuild b/dev-libs/libzip/libzip-1.9.2-r1.ebuild index 40578c7008c6..4481cb00690e 100644 --- a/dev-libs/libzip/libzip-1.9.2.ebuild +++ b/dev-libs/libzip/libzip-1.9.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ DEPEND=" >=net-libs/gnutls-3.6.5:= ) !gnutls? ( - mbedtls? ( net-libs/mbedtls:= ) + mbedtls? ( net-libs/mbedtls:0= ) !mbedtls? ( dev-libs/openssl:0= ) ) ) diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index ea45deb005b9..04f6f1c80e04 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -9,14 +9,10 @@ DIST CPM_0.40.2.cmake 41017 BLAKE2B 012ee2bfc1aac818efc49a04a52e77a3f574c63a12b2 DIST simdjson-3.10.1.gh.tar.gz 2652674 BLAKE2B 3ccfc55d5bf8ce6a7e8be1b6cb28ed7b6289e23b1d4fe8505e35a42f4ff32a0ee7f500402828164bdeacae1b72e238413575288082151723d6d0c87dcefd1fa0 SHA512 b19fde8d81eaff34b83bb41028d7ee3a408ae5bc896277148e96879b1cba1a7cfc4af0064973bcb07e2b56e0955c3a3a581910d7af23d68510374e7f297c3b7c DIST simdjson-3.11.0.gh.tar.gz 2703217 BLAKE2B 85a747a99ff0e8cae3d91743501838742dd070e15b2430706e7244d2a304d05aa8059a2d8fbaa9feddecf1a42800aac3b0a4d0b0b0097ef1871064c75f00f482 SHA512 a08a440d62274c1e788db5ce3ac4c4f7dc06ccf29ecb3b9156e79d31febb5207b39ffab9ca8fa41e440fe8d56d857c4ad7eccbfbe2cd86b6c060729aada132ad DIST simdjson-3.11.2.gh.tar.gz 2703937 BLAKE2B 390c99f46efa92893b8b1fb193baf9333a7f19b909d7c9e621988eb9b11a89a3feea672069fbba044495d8b4d2f76f38a293b4ffcdddfb2be4820e527edc7866 SHA512 417e158e8b03ee50a50e927606ee8771eb457b94c8bba8e106c2aeb3eab3455a9431b9d5a92a852938e475a8101624b5785d0a2a45965490e42331cfe17efa62 -DIST simdjson-3.9.1.gh.tar.gz 2636602 BLAKE2B 82c4956ebc902574ed1b36196097c6c07e9ca0f11384f71b260ae95ff5e7c436ce016da417197f84c21ece0ae2239fc1c4e02cf63672fae98b3fa69831de3adb SHA512 b8c091e7ecce4cdc67f538ab6715ce89bff16e68f6d56bdc37e05ab0b110b90bc6b039d5c76e2dceef9e30f35cb6ace5e4e230d4c70e928329a376f989b23bed -DIST simdjson-3.9.3.gh.tar.gz 2643869 BLAKE2B f2e0f8d13a234c7ee639a57333b66a464312a20bd67f808688f6456ded7b6bdac75d857b10207adc03e05d89e701efe874d068774a90c3082d9e83792ed784d1 SHA512 893ce0cb380b1418438f5910262325031f8071c4577589a491713f91c980964b4105c1e1aa7f2b9373deed40ecf6b48fe48a1aa243151e424f138f5418e4821c -DIST simdjson-3.9.4.gh.tar.gz 2646588 BLAKE2B c0f0e5d6af2342d338ea7fbe033af2715e4317cd81818fca9dfcc04cb25ffe1eb08683f04d43162305d317178b14ed5f78e8ffa115ed02c7af41b8646c4eae76 SHA512 6fa940ad60b7560d1865806195428ae17f0daf19de803bdb7bd93b0704490994ec3cddc09c9d91f2e70036c6cb34153cdc5c998e7ebee2e4504f6a23944e25c1 +DIST simdjson-3.11.4.gh.tar.gz 2706732 BLAKE2B 63b1544b5e9e3149038fdcc97b9a852d9fe4d5d096a993ad733f2e21c93c3c320057892347fef3ba107a6418b9c1f1226f6f9eb320be07e84d2c3446d43c8254 SHA512 cd951a944f0c100f189056dc1fa7cc22bf244a2ad4e6eae21ad8f0b5b1ef230babde1cc575fe604f893d870d136f45ef83a2c27a787da4d1f6c2af5c019e6d3e DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 EBUILD simdjson-3.10.1.ebuild 2331 BLAKE2B f5294e10991fe6a5287183b93fa3a9f298884c739ebc028f5e368227ea5d65352e8a4ca584702b00dc3deec3194f38e0acba31f5f33987b9224c9c1d3e67a1e5 SHA512 8c19453eff16f16d2e024d9f052c430ed6243b4e6c89ba941085cd2d426d4f321facacd774c8f40ef4a174a4839360dc4176bc7fd796c5f0d785fbcc7a06f66e EBUILD simdjson-3.11.0.ebuild 2641 BLAKE2B 197d84a7d8cde56d577556cfa6018cb5e73257258ba0996d017aa9e8f419dfe710d8831ed3974c661f93735c4dc918a99f1c52defa1586c60d925a881b940590 SHA512 a9eae183889e3bdd8c084367c71b076ee076f681bbe25ec0bf0df7f58e3d1fe1895f8fa3a685db2c215ac5c7e9eb5033fe2c0937cd6ed4d0de4416c3b952eaeb EBUILD simdjson-3.11.2.ebuild 2646 BLAKE2B 9506392749ff9c6da0481124451ebeb453f4751ea3505ece5fc041418ff1db8b4402ae4914810e0aeb556d744384bfd5ce9b72e3da74205deb749ac9047eb477 SHA512 8e2c5342181a327c544c10b8e0de30ac7b601869340b0613b4212545e275b347061850d6f8b18c13e3186bb2d550efd171cbf36dc8e713ef00ab222a7fafa9e7 -EBUILD simdjson-3.9.1.ebuild 2370 BLAKE2B 6ad4c0a75ab0c4b8e8951551a5f74bfc0f8939bd9e1eca475a2244a7c1cf144b3c867c83ebb1f4eea90c8043cfac621d51889f9c8363e631c7d1c5d1283db387 SHA512 9e4a02079594ba7abf9e084e19c19c6ba86c473daf8c2c3d8908cf8f9cd3f0da47541cd441a4408572157106d3ad30dbd25bb82399510ffd12e896523d80c742 -EBUILD simdjson-3.9.3.ebuild 2375 BLAKE2B 2654cfa619c94e80cab4f90ac71bbf5544817933d5d9f428d3fffebf2cd06e9c64bd438c96641c44e235167c55011c2f647f4d9a9c1a536dd5a2964cc43bd98c SHA512 cea5b77ab55d00737f47e1640dd9a255df4d8163eeafb6f7baf8d41d8549cfde02e21c83acfd4bb2dbd4065129686406231f72b3653406b3353c86dc1fcfad7e -EBUILD simdjson-3.9.4.ebuild 2375 BLAKE2B 2654cfa619c94e80cab4f90ac71bbf5544817933d5d9f428d3fffebf2cd06e9c64bd438c96641c44e235167c55011c2f647f4d9a9c1a536dd5a2964cc43bd98c SHA512 cea5b77ab55d00737f47e1640dd9a255df4d8163eeafb6f7baf8d41d8549cfde02e21c83acfd4bb2dbd4065129686406231f72b3653406b3353c86dc1fcfad7e +EBUILD simdjson-3.11.4.ebuild 2646 BLAKE2B a228e21d4220f18d067d0f7dcdcd5dddde2f0fa17d8a1c5d968a91eee4d76168f4fbb2d92cf2adc4b1c41ba53059ee77f4b0e92211a6e7356a50a96d4f8f142e SHA512 43f731b3cb3b1aa0f10c891ebd244b4c698a7c161723d2742de83bdaa624c84b8afaa9d6cb360ec37f2850630d5105f6c99217a62b982ffde13316ff7c74a1a6 MISC metadata.xml 499 BLAKE2B e3b1183b2eb058d569a2e74d8262cbb56184aa163181a80db80d7a9e195320d8f72ff370302e61584f745a54a7e25eeff828f8c59c38a02555052a742a21bb04 SHA512 fa6e20ac52b31c88b1252d7d85b393dc6f0bf8396d66994e6276f895a1b1df22db4f3860ff1c3bc34a9d414e1e9612b97f78a182f1f74176cd661147bdca75bf diff --git a/dev-libs/simdjson/simdjson-3.9.3.ebuild b/dev-libs/simdjson/simdjson-3.11.4.ebuild index 613f210c0376..91e3578a07dd 100644 --- a/dev-libs/simdjson/simdjson-3.9.3.ebuild +++ b/dev-libs/simdjson/simdjson-3.11.4.ebuild @@ -1,11 +1,13 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit toolchain-funcs cmake -DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" +SIMDJSON_DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" +CPM_SIMDJSON_DATA_HASH="01efb6b90e94a7163d69e4e28efc28d96dbeaf0b" +CPM_VERSION="0.40.2" DESCRIPTION="SIMD accelerated C++ JSON library" HOMEPAGE=" https://simdjson.org/ @@ -13,11 +15,12 @@ HOMEPAGE=" " SRC_URI=" https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${DATA_HASH}.tar.gz ) + https://github.com/cpm-cmake/CPM.cmake/releases/download/v${CPM_VERSION}/CPM.cmake -> CPM_${CPM_VERSION}.cmake + https://github.com/${PN}/${PN}-data/archive/${SIMDJSON_DATA_HASH}.tar.gz -> ${PN}-data-${SIMDJSON_DATA_HASH}.tar.gz " LICENSE="Apache-2.0 Boost-1.0 BSD MIT" -SLOT="0/22" +SLOT="0/24" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="+all-impls test tools" @@ -27,18 +30,15 @@ BDEPEND=" virtual/pkgconfig " DEPEND=" - tools? ( <dev-libs/cxxopts-3.1:= ) + tools? ( >=dev-libs/cxxopts-3.2:= ) " REQUIRED_USE="test? ( tools )" RESTRICT="!test? ( test )" PATCHES=( - "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" - "${FILESDIR}/simdjson-0.9.0-tests.patch" "${FILESDIR}/simdjson-1.0.0-install-tools.patch" - "${FILESDIR}/simdjson-3.1.7-tests.patch" - "${FILESDIR}/simdjson-3.7.1-data-optional.patch" + "${FILESDIR}/simdjson-3.10.1-tests.patch" ) DOCS=( @@ -50,10 +50,10 @@ DOCS=( ) src_prepare() { - if use test; then - mkdir "${S}/dependencies/.cache" || die - mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/.cache/${PN}-data" || die - fi + # Need to make sure that CPM finds the data package + mkdir "${WORKDIR}/cpm" "${WORKDIR}/${PN}-data" || die + cp "${DISTDIR}/CPM_${CPM_VERSION}.cmake" "${WORKDIR}/cpm/CPM_${CPM_VERSION}.cmake" || die + ln -s "../${PN}-data-${SIMDJSON_DATA_HASH}" "${WORKDIR}/${PN}-data/${CPM_SIMDJSON_DATA_HASH}" || die sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die sed -e '/Werror/ d ; /Werror/ d ' -i tests/ondemand/compilation_failure_tests/CMakeLists.txt || die @@ -65,6 +65,8 @@ src_prepare() { src_configure() { local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS:BOOL=ON + -DCPM_SOURCE_CACHE:STRING="${WORKDIR}" + -Wno-dev ) use test && mycmakeargs+=( -DSIMDJSON_TESTS:BOOL=ON diff --git a/dev-libs/simdjson/simdjson-3.9.1.ebuild b/dev-libs/simdjson/simdjson-3.9.1.ebuild deleted file mode 100644 index b9e577db4eed..000000000000 --- a/dev-libs/simdjson/simdjson-3.9.1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs cmake - -DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" -DESCRIPTION="SIMD accelerated C++ JSON library" -HOMEPAGE=" - https://simdjson.org/ - https://github.com/simdjson/simdjson -" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${DATA_HASH}.tar.gz ) -" - -LICENSE="Apache-2.0 Boost-1.0 BSD MIT" -SLOT="0/22" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" -IUSE="+all-impls test tools" - -BDEPEND=" - sys-apps/file - sys-apps/grep - virtual/pkgconfig -" -DEPEND=" - tools? ( <dev-libs/cxxopts-3.1:= ) -" - -REQUIRED_USE="test? ( tools )" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" - "${FILESDIR}/simdjson-0.9.0-tests.patch" - "${FILESDIR}/simdjson-1.0.0-install-tools.patch" - "${FILESDIR}/simdjson-3.1.7-tests.patch" - "${FILESDIR}/simdjson-3.7.1-data-optional.patch" -) - -DOCS=( - AUTHORS - CONTRIBUTING.md - CONTRIBUTORS - HACKING.md - README.md -) - -src_prepare() { - if use test; then - mkdir "${S}/dependencies/.cache" || die - mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/.cache/${PN}-data" || die - fi - - sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die - sed -e '/Werror/ d ; /Werror/ d ' -i tests/ondemand/compilation_failure_tests/CMakeLists.txt || die - sed -e "s:^c++ :$(tc-getCXX) :" -i singleheader/README.md || die - mv tools/{,simd}jsonpointer.cpp || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSIMDJSON_ENABLE_THREADS:BOOL=ON - ) - use test && mycmakeargs+=( - -DSIMDJSON_TESTS:BOOL=ON - ) - - if use tools; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODE:BOOL=ON - -DSIMDJSON_ALLOW_DOWNLOADS:BOOL=OFF - -DSIMDJSON_GOOGLE_BENCHMARKS:BOOL=OFF - -DSIMDJSON_COMPETITION:BOOL=OFF - -DSIMDJSON_TOOLS:BOOL=ON - ) - elif ! use test; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODELBOOL=OFF - ) - fi - - if use all-impls; then - local -a impls=("fallback") - if use amd64; then - impls+=("westmere" "haswell" "icelake") - elif use arm64; then - impls+=("arm64") - elif use ppc64; then - impls+=("ppc64") - fi - - mycmakeargs+=( - -DSIMDJSON_IMPLEMENTATION:STRING=$(printf '%s;' "${impls[@]}") - ) - fi - - cmake_src_configure -} diff --git a/dev-libs/simdjson/simdjson-3.9.4.ebuild b/dev-libs/simdjson/simdjson-3.9.4.ebuild deleted file mode 100644 index 613f210c0376..000000000000 --- a/dev-libs/simdjson/simdjson-3.9.4.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs cmake - -DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" -DESCRIPTION="SIMD accelerated C++ JSON library" -HOMEPAGE=" - https://simdjson.org/ - https://github.com/simdjson/simdjson -" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${DATA_HASH}.tar.gz ) -" - -LICENSE="Apache-2.0 Boost-1.0 BSD MIT" -SLOT="0/22" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+all-impls test tools" - -BDEPEND=" - sys-apps/file - sys-apps/grep - virtual/pkgconfig -" -DEPEND=" - tools? ( <dev-libs/cxxopts-3.1:= ) -" - -REQUIRED_USE="test? ( tools )" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" - "${FILESDIR}/simdjson-0.9.0-tests.patch" - "${FILESDIR}/simdjson-1.0.0-install-tools.patch" - "${FILESDIR}/simdjson-3.1.7-tests.patch" - "${FILESDIR}/simdjson-3.7.1-data-optional.patch" -) - -DOCS=( - AUTHORS - CONTRIBUTING.md - CONTRIBUTORS - HACKING.md - README.md -) - -src_prepare() { - if use test; then - mkdir "${S}/dependencies/.cache" || die - mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/.cache/${PN}-data" || die - fi - - sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die - sed -e '/Werror/ d ; /Werror/ d ' -i tests/ondemand/compilation_failure_tests/CMakeLists.txt || die - sed -e "s:^c++ :$(tc-getCXX) :" -i singleheader/README.md || die - mv tools/{,simd}jsonpointer.cpp || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSIMDJSON_ENABLE_THREADS:BOOL=ON - ) - use test && mycmakeargs+=( - -DSIMDJSON_TESTS:BOOL=ON - ) - - if use tools; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODE:BOOL=ON - -DSIMDJSON_ALLOW_DOWNLOADS:BOOL=OFF - -DSIMDJSON_GOOGLE_BENCHMARKS:BOOL=OFF - -DSIMDJSON_COMPETITION:BOOL=OFF - -DSIMDJSON_TOOLS:BOOL=ON - ) - elif ! use test; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODELBOOL=OFF - ) - fi - - if use all-impls; then - local -a impls=("fallback") - if use amd64; then - impls+=("westmere" "haswell" "icelake") - elif use arm64; then - impls+=("arm64") - elif use ppc64; then - impls+=("ppc64") - fi - - mycmakeargs+=( - -DSIMDJSON_IMPLEMENTATION:STRING=$(printf '%s;' "${impls[@]}") - ) - fi - - cmake_src_configure -} diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest index acf7c1f3de89..b1e6f2f9b478 100644 --- a/dev-libs/spdlog/Manifest +++ b/dev-libs/spdlog/Manifest @@ -5,6 +5,6 @@ DIST spdlog-1.14.1.tar.gz 270896 BLAKE2B 70ac5142acfd765c649f2e34286bae3b5082db2 DIST spdlog-1.15.0.tar.gz 276012 BLAKE2B a9d15725f63d5426a13b6f13ba4281ab70b7f6166344d8d12900fe8ba63898280ffd852b16e48b81352c4632598438fbd02f1a78d6f17e06d66c4bdc309f4b37 SHA512 3dd98409f4625ae4d46ef5f59a2fc22a6e151a13dba9d37433363e5d84eab7cca73b379eeb637d8f9b1f0f5a42221c0cc9a2a70414dc2b6af6a162e19fba0647 EBUILD spdlog-1.13.0-r2.ebuild 1148 BLAKE2B c05d4caa5a789fe2bf54195224f9360c4b473e8b2a433791089a4e99d12081bff664457b51c3006536de953f753871786570d8d12d9d27115c6cbdeefffcde77 SHA512 88869a4cf396b4e9841a1b5f0639daa3eccb346b93159f07405e0dd34c13252adee0ef44fe8fa9cb121dbffcaa3780573938d13b1e4e4c8464d7e3bdef5b5252 EBUILD spdlog-1.14.1.ebuild 1137 BLAKE2B 46c6ef72a1660cf3d2c079cdc62c245fa76d864ba37a63fbd40cf7f3ad5a34c18d5eb4a5a9d229efa568b14bf1bb371b0c3a9d51d69303fe0884f28baab88640 SHA512 6a2a27f48a6ad2cf686f7d225d6861da42f5a514c9458c63a79fade8c72adb867358de6c626e9d46c410165ccbebaab057d714cdf49a7df6864c5a89a63ef2e6 -EBUILD spdlog-1.15.0.ebuild 1193 BLAKE2B ced27389bbf637c627049ae45c0d5b2e7d537025c0503e48a7f80d6e90fd28f9aa937b687ab1bd315862405f1e2d79e3cb4ae85e4909985a5485eeb09d20a89f SHA512 45da07e59f47e37097efa478937b51494e3bf924937923c7cede0d554eb27185e0c00d867b65601ea4299fc6c27836508a9be4333a86093163d9cbdffdcfe14d +EBUILD spdlog-1.15.0.ebuild 1186 BLAKE2B 63935bb385e801723204ce7d3542d4e990574adb575fc20b15ebbbae23a14e80f1e44a42fea75b34b6cb804a1c4d9b7e63cd19384156c4c9abb077d6cb4a9095 SHA512 b4665812016394c1bef5f520f9a65bda955a03c8075ec0ba6562c6a894f56d2951f34b5ca08c1317a8e9567d568395e79a684639510e70d5fda1813704f11ed6 EBUILD spdlog-9999.ebuild 1148 BLAKE2B c05d4caa5a789fe2bf54195224f9360c4b473e8b2a433791089a4e99d12081bff664457b51c3006536de953f753871786570d8d12d9d27115c6cbdeefffcde77 SHA512 88869a4cf396b4e9841a1b5f0639daa3eccb346b93159f07405e0dd34c13252adee0ef44fe8fa9cb121dbffcaa3780573938d13b1e4e4c8464d7e3bdef5b5252 MISC metadata.xml 615 BLAKE2B ab757ecbeac9856b7cc207e721f93bf96edd010dcc7a3e71a28e15809e1973a52ade211133302cd19378016c2384daacef574334e2d50afa8a950c210f69d1be SHA512 ad2a893a3644ac81cbd21c89cadb9676e4fb5024a706ecdc21356012a2981eca9729f8e066b4dcb34be95995c7984f1061f8007171b2d8c46953207ee71a91f0 diff --git a/dev-libs/spdlog/spdlog-1.15.0.ebuild b/dev-libs/spdlog/spdlog-1.15.0.ebuild index 85cc51616b1c..0ec3dfa97836 100644 --- a/dev-libs/spdlog/spdlog-1.15.0.ebuild +++ b/dev-libs/spdlog/spdlog-1.15.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${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" fi LICENSE="MIT" |