summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin98180 -> 98178 bytes
-rw-r--r--dev-libs/libtraceevent/Manifest2
-rw-r--r--dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild2
-rw-r--r--dev-libs/libtracefs/Manifest2
-rw-r--r--dev-libs/libtracefs/libtracefs-1.7.0.ebuild2
-rw-r--r--dev-libs/rocksdb/Manifest12
-rw-r--r--dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild52
-rw-r--r--dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild53
-rw-r--r--dev-libs/rocksdb/rocksdb-6.29.5.ebuild81
-rw-r--r--dev-libs/rocksdb/rocksdb-8.11.3.ebuild (renamed from dev-libs/rocksdb/rocksdb-8.9.1.ebuild)14
-rw-r--r--dev-libs/rocksdb/rocksdb-8.6.7.ebuild72
-rw-r--r--dev-libs/simde/Manifest2
-rw-r--r--dev-libs/simde/simde-0.7.6-r1.ebuild9
-rw-r--r--dev-libs/vc/Manifest4
-rw-r--r--dev-libs/vc/vc-1.4.3.ebuild15
-rw-r--r--dev-libs/vc/vc-1.4.4.ebuild2
16 files changed, 29 insertions, 295 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index f13d251f3d63..864b5ee0543e 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest
index 1973ea4a02cc..ecce022668f3 100644
--- a/dev-libs/libtraceevent/Manifest
+++ b/dev-libs/libtraceevent/Manifest
@@ -3,5 +3,5 @@ DIST libtraceevent-1.7.2.tar.gz 148242 BLAKE2B 03eae9ea7a8cdf6b015af95031d6fbe86
DIST libtraceevent-1.7.3.tar.gz 152363 BLAKE2B dcbca01f2246045f4f2377f91118e2468bca4344686b9e0349d04270543fea5648d5c227bdaf6e716d623bab8d03cec7a869bf67d03ca6a7836014854bbe40b8 SHA512 81302cb24a3fc71e8bd6a0ba975a2699eaa629ac0e90837bf8fc8e23e04156827d19b25544cdb506b0bf76d5f08699264c9ecb979f9218bdee6b0b0e7339b1e0
EBUILD libtraceevent-1.6.3.ebuild 1130 BLAKE2B 96e73e54f224a57aa827a06a74854398a14b87521385897fd25f59ce56b5779465559a5dfd57be19096343dbc8ef844c7148c6aa9556d8d86541fef16e02fdf0 SHA512 09e950c4c01d66df24b35502816abd6cf664f80dbcb75aa64872becf66ebfb43f9e3d1fe3feb8be2434c7631268b67c06be838d210dc6791080d4441ffa68c24
EBUILD libtraceevent-1.7.2.ebuild 1270 BLAKE2B d099253c44efb9452004c8e7dbc5b24d0df1cdebf5aaec3e7a2529759065f2049ee215b87b1afc245d9d412105b71cec244607c1130bbec4aa50d57e3f58feb4 SHA512 c0cb01d5ddbfdc3f127acd40614c4ec80b2aaeb6a75cf01fd2363dd4ddb24b95d2239067ab4cb328092ae2493c3a82ec4c010dfc007658a5edbc3385a57c34d2
-EBUILD libtraceevent-1.7.3.ebuild 998 BLAKE2B d6d997a3f083c9863678a971932720db8c6043898ad2a1e7df3bc4cbd15bfda3780a6795e7048dc5d65ff704b360b25e5bd0582800fd43f314920befdf7083b9 SHA512 f4b62ab47b3f2e01f949304130d18258d78bd878c92fe249b89c8f8d6f4a9d3585e27a03a58a9dbe5c45ecb866032787d9e71862cce38896be85cf8709b97c0d
+EBUILD libtraceevent-1.7.3.ebuild 993 BLAKE2B 08e3ce1c6221dd1be9073c2a08ae9b4814b6ccf81943c91d159be1d88f78729a9f39d18d78c76d7d98826b2081bb32240e2d33b907f84840e086cd63ec7732a9 SHA512 48f1295c3299c6df31cc38e98b180491efc3ae2e11fc737b34fab00eb27b410899bf92b4e3c0d861c58ae438bd50bcacceafb28a5700fc1ccbb5195b32ad8947
MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c
diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
index 3c3393a863c3..ad5f964c4d7b 100644
--- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
+++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index dcff07748743..b55a1a27dabf 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -5,5 +5,5 @@ DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 7e11ed75e65ddfb6e95fa67db2d3a3000e72
EBUILD libtracefs-1.6.1-r2.ebuild 1363 BLAKE2B 63ca275f16bb40d52273defab3eaf43f08fe73af13efa9c416ef3eb3d4698ff542ee9618fc575993ee806682b464d04d1fe0ad9e0f0834ecdc21ae29dabda159 SHA512 5cdf431afd163ff14c4234664f31e61f822da1a5f7dc2d44e404c60e7deb0b2311cc673067bf3df610ef778da3f4dcdf77134c971bee4816877b6d0537ad6ca5
EBUILD libtracefs-1.6.3-r2.ebuild 1371 BLAKE2B 12e8b123542412df2707f66ddc9abc443e050d8c8f32151e08b7e9a99f721680be69dbaa3160045c87702c9eb0d75da526ff69d3cf47c65e9f16805e617438f4 SHA512 05b300f1a3debab95185f49040f7969e299483b2708dfec8a641d4eebe7741e2990363144cb6cb29e70b92e6ff6a45ecf0d744fe146ae8607c35caba087becf0
EBUILD libtracefs-1.6.4-r1.ebuild 1502 BLAKE2B abb1fe6eba5ae91aa8032f8c86ccf6bde0c9eeb108510f4ad36f0204651bf5b7a0dbd947e1e833a913edb3a0cc177383eb3e652180a99ce1760d72771bcc4618 SHA512 2231af6f8a2f58afb0fd702395bea1637c498d53915bdfae55e65197257ef97cfdbd9e5675be0c8e2da5a3473e0cede8089b4e10c98e5a2948dd32cb7c1a0911
-EBUILD libtracefs-1.7.0.ebuild 1156 BLAKE2B 01a27aaf12592638139feee4eb7e6a9069f24e72b20da9c6dda161f34ad59b20c95e618620ef620b9451b9de453ce989d74c2db8a837c95f8f9c547e414e60b2 SHA512 01fa74b72ca58e600b527a869cbfd053923b09da73451f15a66a472ee754bbf79a3d21c4796ad3ab2e7c157a23704aea5c8fe2aabd179cd46a0d72951b8db8f8
+EBUILD libtracefs-1.7.0.ebuild 1151 BLAKE2B a51f0f9f18fcbf9206a8b2399e07518e6fca4d00489463e0dea55564390eb4e23889c1c6d37ee09d972b8ccb39cbd6a7269f15c2f33b00ee29759e6ea6d6a070 SHA512 f5f438159bb544059702bbb2bf4b282e6cb57d9d696eea63118540ee7ee243b51dd8aad313d2656af0dccbde5a456e781c1152db2efb10691378c85e8e1c4725
MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index e7951e76f791..5541b7c8720d 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index 21ad3b6018d0..1730731b9ed3 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -3,21 +3,13 @@ AUX rocksdb-6.17.3-add_timer_for_riscv.patch 1647 BLAKE2B d1e78c98149f534ce8d027
AUX rocksdb-6.17.3-libatomic.patch 2131 BLAKE2B 2f12fee9b062cf4bf633d784bd4234a1076d0b763f85b9ab0332c828661674944251098e7784b07118e95aa2f4729360cfe3b7b0c95afe58772ea0d3579afd96 SHA512 4717fb67b322f34a2fa351eac1d8fdcbf239acedefd8bcb69c07f11f472f0adc8579e7ddf01be6ba9239009f81d8df4b1cbfb1b88e996ad63fc1d3ff8b801526
AUX rocksdb-7.9.2-gcc-13.patch 1117 BLAKE2B 675802fdeee88304b37e0a7a50685f5103d52b017fe8551ef562f7336421cc28501774a5c7e0ec83e18ddff2be8258a67e3e6abe8131158207963a385de4deb2 SHA512 c55e33fcca683248bd49a342e923736f27b3fbf98443f09bb6a2df7dfe571b93d99997aa8cf308879d77d63beed12e3b50dd30aa0b745b4488304055decf5c29
DIST rocksdb-6.14.6.tar.gz 6397194 BLAKE2B 43ad8e7e9fdf0c6c75ff03370f2107899bbcef9fd34630c85408abcf208a8213f5e24ea50407bd6a719220b6c29b9ba29c121e94a5a2701f637b17ccf50b90a4 SHA512 609f407b0b2810954541ad8ebad5c754ebfde5021f24ee4b3f1544a5335252c06cbe2b282562e3d084bb9cbe8de239668fdedb2d2d726056c31cf9463db08fe7
-DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B f85c6b54043019692a7174e41b69625650d072ee4de1f2850628854af4b5672ff7072ab5c41de84bca9ad0713a1eea7ad7c5cca5ba9b3b96c4bd492a01b5e859 SHA512 c0918fd48bc1e57be9e30452c5cd0c2ba627a15012ab6922404d6cddffdf80799e4442b14d03cbe13a9a9acbdf1736c505cc6f5406efefbf68aba71ec05cf5f0
-DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B c032bdf61d93a35e84c65146ad6d1f8639e9f36a323c142fe4131b501051bfb9c4c4edb13b69c86e35740117029996bb4c94887ea690d1957926bdfd347c744a SHA512 085adab94b7eb22859b4119b0356f148231800413571e932a7248967b1866d40a0be4b8265f2a9c6c21c600d3b2254c36e64ce7851171ff7c439a17306a84981
-DIST rocksdb-6.29.5.tar.gz 9508915 BLAKE2B 45d6f48a4db8881ad1f6e027017d7a680dc8f22067ba2270211f8def14b827a0facf0165b71320c530561a5464b7beb94a26664f563552bbba0699b122a1add2 SHA512 f5b33cc8954408d8c37c93a873bb3664637720a94f81f001c63db173e2dda3913029d7c46bc0e80b0c3171d9666ddfa2ee918d3ff7e0c4a575731e41ac3bcb51
DIST rocksdb-7.9.2.tar.gz 12058713 BLAKE2B 76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59 SHA512 9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
DIST rocksdb-8.10.0.tar.gz 13316582 BLAKE2B 63f5a13c285dcc830d9d31623435af5d8385a1ecad2b4bbf433cdc9f1e8032218a24f06220199fab4deb385d3964890fc5de6bfdbadd5cd304826aeca600b246 SHA512 524e3e70ed2b1d2e6c61a7b401946e50473cc95684ce4efc6250062f5bc945e443e96f7907fcc3ee1ab98c71179a8b56a654383cf2c0bbe1bb20907ab1ac7523
-DIST rocksdb-8.6.7.tar.gz 12806059 BLAKE2B 66d1c4f23f690e2379c59f449833374496ebe924456cf202b021a4f9bc7dd6dde16976afae131540fb8bc02eea45ac4897cb1b31edb5f8469e3f50596aeb03f5 SHA512 a8f55e2d218cbe68196456fcf2a8fc0b10df6e8160d11bb4db3651c3b6e3e83223ed36ffe70b39b295ba8d76698e2120f81060f8b6b26f2086a79dae5d29a1f3
-DIST rocksdb-8.9.1.tar.gz 13293245 BLAKE2B 8d0f5481f965512144a8d73dd219519145cf070d075697d9b623ae996a2925ff9f673c2985b961e07ecf475ac86294017ecef86734c299c11994c40f8935bc34 SHA512 a93720ef2ecafe2e3d51594b8a8bf6b5d36b0dfeae571cec650ee9d7b3d0c166bd6d9fbe2acb6e57cf34e73b58a2277a6465cce56a5274dd68b03bc9009e0323
+DIST rocksdb-8.11.3.tar.gz 13345436 BLAKE2B 8d8069c030ee345090ebec15528342d776d7a74d6b72808a054511aad169acaa89c5fee530e73b3faba9152aadc4d26f1edc4586e31ddf5501d2899b5d6500ec SHA512 df701e8f3a94efe351c5dfec691635b6cff9b5902e8d5bd714caa7389bbbfd8ce7f7e91f1549978b47b934449fb3b77581dfcc2811a7727be049709a330ca71e
EBUILD rocksdb-6.14.6-r2.ebuild 1198 BLAKE2B 269f96e8c312b1ce45dff8463c5bb3e5a415a2d7760b27a68c55ee043107d84e46bdeda36458346f90650a4be16abaa57871fc09039e224e0cd9645ae1bcdf9a SHA512 2e631eacab520f835bbd4ea4219b615ca4a81e229dc2428189a7ab88d79c0fc6a5bd5a897cf8ed0e9092ff5e9f634f90ddbc4ed2fa19afdad8d13debaf45a490
EBUILD rocksdb-6.14.6-r3.ebuild 1908 BLAKE2B 1d08d4967163e8ddbf063b0e1d19493249d8eeadf155eeb01f28c0c4bca1db3c254ccff73e29e1d991bbe5b4fa353665a190bff6b1b7d85ba3467cb6e3d5de95 SHA512 cd254ef55f854d49384549e9c93dfc7031b0488f2605f0699181ae61a089ae359627676fb602acf38d65dce8bac0e01455e54356ad08b9d24faacf749ba34f6e
-EBUILD rocksdb-6.15.5-r1.ebuild 1191 BLAKE2B 2f20070eccef36b903af5c3b04dd785e9b3eddfa7bfdf3d88394bf59cb144aedef1c1824b42e45153177bcf9610c44389f64c1ef9d6e816b190fbc9be8511049 SHA512 abbd4ee73b103d51b41bccd12f95395a970756c0c350c0d9e379522df9dd543d5886d0d9748b1efd62112ad5c171062c4c6c56a8a5c3490875ded6cb2d4b91a4
-EBUILD rocksdb-6.17.3-r1.ebuild 1252 BLAKE2B 0f8972d1ffdffb0fdfb76c4e561fe23b8a35b1c77376497adab560d89dccf5d1ae489f11ec3607933ecccb73fba7812305637bd8f0a1c5a7ee4b7986943a0fa9 SHA512 65007bdb7a48ab2083eab0cf5f3229b37ebbb2096546819ed5cec52437c6dca7d09f5aee599559b2b71986f5a58570a33eec234c07188a3162a43a3a41151b7e
-EBUILD rocksdb-6.29.5.ebuild 1974 BLAKE2B 2ec19cbe91260d141ba0fc27db7369046271751624f3b14f781b163c2ee4b6eb93a7f8f560801459b96e53f3a35ea14ff5321aa7cdea82f3c2bb4c6f375062ad SHA512 161578da5775582329bd7520862b138363048e5587c2f78616c652e6de35af5ac17b690c565c0b26c0865a054661d52b06bff4df81afa8333aad727de0ba7121
EBUILD rocksdb-7.9.2-r1.ebuild 1929 BLAKE2B d866717be53f421b481a7e9110bd9f5309302b8eac3b649a24a6e24d563217bf13066cad38b1906b31d3a5cbedba2fa9e5a84ae3b6ba38664d15802559fa5c26 SHA512 c7f3cea80e5fda4bd2dea5a89003b37e1aae15a9077cb9f060dac5d2f490936ecfda8e6eeaeb7549ba08df3765785a4261a33851c939125e776e740eafef9371
EBUILD rocksdb-7.9.2.ebuild 1280 BLAKE2B bff5eeafa4c995e5c1d225bf63302da8ed4b62fe274244ba6c46636a860b8845dd855c44e16139779208915d7635d2c6b73d63a9f51c67ca16c161870bc9210f SHA512 6a2f471ee4c75ac3bdad16de3b1716453823c710375aca71360be608290571f86a08fe3e13b84a4da0420bb1fe7e06ec24627014d1bb7eec8b95b53f34d6c976
EBUILD rocksdb-8.10.0.ebuild 1884 BLAKE2B 4fb69ed884eefba6a56c59bc5fbd3a464aba47b257c3cdf03ce02e216f66dccd0b5007e0f8b237f40b9e0ecfa06385ac860a0df3765cca5744a66c65bb5591b9 SHA512 14906f019eb0812f20dce57331cd20d74da1ebcd1e722f6e9a3984c18f712899aecb7874d8a7f6b2f5702ea6e8b6a7d0e6d9b3239915293accba64e452a5f8bb
-EBUILD rocksdb-8.6.7.ebuild 1676 BLAKE2B 31d91dc7531a2c000767513fbbd74e9287e29817a092fcceb0008a58ba872fea81d1b311baa6ddccef4c75e76b491bc645f88c1643a67f18d6e792498e208c53 SHA512 3bb396a4369b892f7c18c036c81910ea28140a0c41ad48ea1868ae01300fd01502d1382fba89172f2ce1b279843f4e6c71104ba8beaeeab41fc1cae324d7fba8
-EBUILD rocksdb-8.9.1.ebuild 1676 BLAKE2B 31d91dc7531a2c000767513fbbd74e9287e29817a092fcceb0008a58ba872fea81d1b311baa6ddccef4c75e76b491bc645f88c1643a67f18d6e792498e208c53 SHA512 3bb396a4369b892f7c18c036c81910ea28140a0c41ad48ea1868ae01300fd01502d1382fba89172f2ce1b279843f4e6c71104ba8beaeeab41fc1cae324d7fba8
+EBUILD rocksdb-8.11.3.ebuild 1884 BLAKE2B 4fb69ed884eefba6a56c59bc5fbd3a464aba47b257c3cdf03ce02e216f66dccd0b5007e0f8b237f40b9e0ecfa06385ac860a0df3765cca5744a66c65bb5591b9 SHA512 14906f019eb0812f20dce57331cd20d74da1ebcd1e722f6e9a3984c18f712899aecb7874d8a7f6b2f5702ea6e8b6a7d0e6d9b3239915293accba64e452a5f8bb
MISC metadata.xml 571 BLAKE2B b743b9af4854469178c2b496356c8359167e52c5c39a9fe2df88910afabccf71f7f3cfcb72558af72025b804ca4d5eb930291e7653b3a720ed91b11968e8d28c SHA512 e53decfd517254b09eb7d59bcfffb699ad7459a17159218bb04a0a06b2d459e9f68f2132dd111da4d98afad331090c1545d300853252a23c15fb8786b02d29c5
diff --git a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
deleted file mode 100644
index 65bcab9dd9d0..000000000000
--- a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Embeddable, persistent key-value store for fast storage"
-HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/"
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/lz4:=
- app-arch/snappy:=
- app-arch/zstd:=
- dev-cpp/gflags
- sys-libs/zlib:=
- jemalloc? ( dev-libs/jemalloc:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
- "${FILESDIR}"/${PN}-6.17.3-libatomic.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DFAIL_ON_WARNINGS=OFF
- -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
- -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF)
- -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF)
- -DPORTABLE=ON
- -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
- -DWITH_TESTS=OFF
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if ! use static-libs; then
- rm "${ED}"/usr/$(get_libdir)/*.a || die
- fi
-}
diff --git a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
deleted file mode 100644
index 86a2c6f594ad..000000000000
--- a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Embeddable, persistent key-value store for fast storage"
-HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/"
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/lz4:=
- app-arch/snappy:=
- app-arch/zstd:=
- dev-cpp/gflags
- sys-libs/zlib:=
- jemalloc? ( dev-libs/jemalloc:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
- "${FILESDIR}"/${PN}-6.17.3-add_timer_for_riscv.patch
- "${FILESDIR}"/${PN}-6.17.3-libatomic.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DFAIL_ON_WARNINGS=OFF
- -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
- -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF)
- -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF)
- -DPORTABLE=ON
- -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
- -DWITH_TESTS=OFF
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if ! use static-libs; then
- rm "${ED}"/usr/$(get_libdir)/*.a || die
- fi
-}
diff --git a/dev-libs/rocksdb/rocksdb-6.29.5.ebuild b/dev-libs/rocksdb/rocksdb-6.29.5.ebuild
deleted file mode 100644
index 7b5279bc8a32..000000000000
--- a/dev-libs/rocksdb/rocksdb-6.29.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Embeddable, persistent key-value store for fast storage"
-HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/"
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc numa static-libs tbb test"
-
-# tests fail in this version
-RESTRICT="test"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/lz4:=
- app-arch/snappy:=
- app-arch/zstd:=
- dev-cpp/gflags
- sys-libs/liburing:=
- sys-libs/zlib:=
- sys-process/numactl
- jemalloc? ( dev-libs/jemalloc:= )
- tbb? ( dev-cpp/tbb:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
-)
-
-src_prepare() {
- sed -i -e 's/liburing.a/uring/' cmake/modules/Finduring.cmake || die
- sed -i -e '/find_program(CCACHE_FOUND ccache)/d' CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DFAIL_ON_WARNINGS=OFF
- -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
- -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF)
- -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF)
- -DPORTABLE=ON
- -DWITH_BZ2=ON
- -DWITH_CORE_TOOLS=ON
- -DWITH_DYNAMIC_EXTENSION=ON
- -DWITH_GFLAGS=ON
- -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
- -DWITH_JNI=OFF
- -DWITH_LIBRADOS=OFF
- -DWITH_LIBURING=ON
- -DWITH_LZ4=ON
- -DWITH_MD_LIBRARY=ON
- -DWITH_NUMA=$(usex numa)
- -DWITH_SNAPPY=ON
- -DWITH_TBB=$(usex tbb)
- -DWITH_ALL_TESTS=$(usex test)
- -DWITH_TESTS=$(usex test)
- -DWITH_TOOLS=ON
- -DWITH_ZLIB=ON
- -DWITH_ZSTD=ON
- )
- # -DWITH_TESTS option works only with debug build, needs to be set here
- # to not be overriden by cmake.eclass
- CMAKE_BUILD_TYPE=$(usex test Debug RelWithDebInfo) cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if ! use static-libs; then
- rm "${ED}"/usr/$(get_libdir)/*.a || die
- fi
-}
diff --git a/dev-libs/rocksdb/rocksdb-8.9.1.ebuild b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild
index 283a918f7c75..c5a5cce5e1d8 100644
--- a/dev-libs/rocksdb/rocksdb-8.9.1.ebuild
+++ b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,10 +40,18 @@ src_configure() {
local mycmakeargs=(
-DFAIL_ON_WARNINGS=OFF
-DPORTABLE=1
+ -DROCKSDB_BUILD_SHARED=$(usex static-libs OFF ON)
+ -DWITH_ALL_TESTS=$(usex test)
+ -DWITH_ASAN=OFF
+ -DWITH_BENCHMARK=OFF
+ -DWITH_BENCHMARK_TOOLS=OFF
-DWITH_BZ2=ON
-DWITH_CORE_TOOLS=ON
-DWITH_DYNAMIC_EXTENSION=ON
+ -DWITH_EXAMPLES=OFF
+ -DWITH_FALLOCATE=ON
-DWITH_GFLAGS=ON
+ -DWITH_IOSTATS_CONTEXT=ON
-DWITH_JEMALLOC=$(usex jemalloc ON OFF)
-DWITH_JNI=OFF
-DWITH_LIBURING=ON
@@ -52,9 +60,9 @@ src_configure() {
-DWITH_NUMA=$(usex numa)
-DWITH_SNAPPY=ON
-DWITH_TBB=$(usex tbb)
- -DWITH_ALL_TESTS=$(usex test)
- -DWITH_TESTS=$(usex test)
-DWITH_TOOLS=ON
+ -DWITH_TRACE_TOOLS=ON
+ -DWITH_TSAN=OFF
-DWITH_ZLIB=ON
-DWITH_ZSTD=ON
)
diff --git a/dev-libs/rocksdb/rocksdb-8.6.7.ebuild b/dev-libs/rocksdb/rocksdb-8.6.7.ebuild
deleted file mode 100644
index 283a918f7c75..000000000000
--- a/dev-libs/rocksdb/rocksdb-8.6.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Embeddable, persistent key-value store for fast storage"
-HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/"
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="jemalloc numa static-libs tbb test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/lz4:=
- app-arch/snappy:=
- app-arch/zstd:=
- dev-cpp/gflags:=
- sys-libs/liburing:=
- sys-libs/zlib:=
- sys-process/numactl
- jemalloc? ( dev-libs/jemalloc:= )
- tbb? ( dev-cpp/tbb:= )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e 's/liburing.a/uring/' cmake/modules/Finduring.cmake || die
- sed -i -e '/find_program(CCACHE_FOUND ccache)/d' CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DFAIL_ON_WARNINGS=OFF
- -DPORTABLE=1
- -DWITH_BZ2=ON
- -DWITH_CORE_TOOLS=ON
- -DWITH_DYNAMIC_EXTENSION=ON
- -DWITH_GFLAGS=ON
- -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
- -DWITH_JNI=OFF
- -DWITH_LIBURING=ON
- -DWITH_LZ4=ON
- -DWITH_MD_LIBRARY=ON
- -DWITH_NUMA=$(usex numa)
- -DWITH_SNAPPY=ON
- -DWITH_TBB=$(usex tbb)
- -DWITH_ALL_TESTS=$(usex test)
- -DWITH_TESTS=$(usex test)
- -DWITH_TOOLS=ON
- -DWITH_ZLIB=ON
- -DWITH_ZSTD=ON
- )
- # -DWITH_TESTS option works only with debug build, needs to be set here
- # to not be overriden by cmake.eclass
- CMAKE_BUILD_TYPE=$(usex test Debug RelWithDebInfo) cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if ! use static-libs; then
- rm "${ED}"/usr/$(get_libdir)/*.a || die
- fi
-}
diff --git a/dev-libs/simde/Manifest b/dev-libs/simde/Manifest
index e17d053fae37..4ccefa59c1a3 100644
--- a/dev-libs/simde/Manifest
+++ b/dev-libs/simde/Manifest
@@ -1,4 +1,4 @@
AUX simde-0.7.6-musl.patch 894 BLAKE2B 5f3c06f7981a329ae7fb677d2b2c20d64d429c8dd5ac8312e3e3ffed08268ed5d8e47c6517c6a0a0132709dd7a180f4fa63b8545c05da0b947755df0303be3fc SHA512 d5da14f5918a52f0ca485ac5023c420628e8b2246b3a71f1539e4751edab74d99335d558defe7cb8348a0c784cb00e54cd3f70b7bf48546794f22734dd970c9d
DIST simde-0.7.6.tar.gz 6125123 BLAKE2B 96378e81a2e2a2d797289d26b3d0c1ea72288b51094e8c5fde75ecbef34a0c1d4dc029d5974281e2f9f938b190b4a648225fcb486205cc496ba57b1ec528cee4 SHA512 de17fca563c4db6766881e1c73142ad129a57febe55fa8ea1ae780226e60a84891b13d387e75574f2722d77e4013176e3c7dfaf17bccd8682b7d3d3ec8e92a54
-EBUILD simde-0.7.6-r1.ebuild 827 BLAKE2B 70c7e22d7857d33a195f9e668c80abfaa45b21a16515f07e1988c1b25bec3af7ed290efa36fac4407590ceaa6409269341f95a3ad3e1d72a95d583b20215dfb1 SHA512 6bb7e120bd1378bc6245912576732b3c11ff3c756154d80f504758ebe676c51c289fd0cc9118d3776c9208f7341465ba6654f81dd93f30b717801f60fa4ee4f9
+EBUILD simde-0.7.6-r1.ebuild 992 BLAKE2B ff53b6d4dfd0977c462454c9c2857b712fbbcd4260c205f52fd5d9b33b6be036434cb17f4045cfad9fe1dcef737841ca07ee651bc79041e9ecbf898e24f174da SHA512 c28c168b03aa70ad68f67ab00f0d8b32c31b528aa98046b676b7ce7bea4617c9c50cc6b81f17526e48b1adc8958c940c904a6ada8bcc5a97cfae79205822e38c
MISC metadata.xml 332 BLAKE2B d617fc3761fcdd13bfb89430ff299ebfff73c7ddf292c6695256e2a9b20b20e91830ce968e10df506cafd6ec61d863ecaa9bb0aad54b48025ba5e0bcfb07b1f5 SHA512 47c6c2b56e6299057413cb698bf78cd566843507df12215d1b359fff33ee004efad2b9194f830c3ede2f88dcc1dbf8206fc833172cfc5e1db71560c709b2d5bb
diff --git a/dev-libs/simde/simde-0.7.6-r1.ebuild b/dev-libs/simde/simde-0.7.6-r1.ebuild
index 2a963a57dd1e..1d44964b94c2 100644
--- a/dev-libs/simde/simde-0.7.6-r1.ebuild
+++ b/dev-libs/simde/simde-0.7.6-r1.ebuild
@@ -34,3 +34,12 @@ src_configure() {
meson_src_configure
}
+
+src_test() {
+ if use x86; then
+ # some --skip option for meson when
+ meson_src_test $(meson_src_test --list | grep -v dbsad) #926706
+ else
+ meson_src_test
+ fi
+}
diff --git a/dev-libs/vc/Manifest b/dev-libs/vc/Manifest
index 97bbc7d449fd..8fae09ca3632 100644
--- a/dev-libs/vc/Manifest
+++ b/dev-libs/vc/Manifest
@@ -1,5 +1,3 @@
-DIST vc-1.4.3.tar.gz 640398 BLAKE2B 18a5bf346b433c08b565fe4e39395f2126fff47561651d5adba677de40c50e1f1d26cef2ae6ee7f9e18f4334116aa1ad3c0bff923c61494a4ccac4d7ac2d1991 SHA512 7c0c4ccf8c7c4585334482135f2daf1a5bc088114b880093893583bdcea1fbfcec02485da6059304c510c8b1bb1b768ef04fd7ac8ccb21b9ebbad5d0d5babaef
DIST vc-1.4.4.tar.gz 645346 BLAKE2B 0131f6e96d4285b0ff0519206115f431e5dcc336358f045c5260dff62dbeda5a10500cfc0a333abe2ffd4c7dfd2e5b29452a68458dc3dd552a89fce30b7c4b68 SHA512 b8aa0a45637dd1e0cc23f074d023b677aab570dd4a78cff94e4c2d832afb841c1b421077ae9c848a40aa4beb50ed2e31fdf075738496856ff8fe3ea1d0acba07
-EBUILD vc-1.4.3.ebuild 408 BLAKE2B b266694590eda6dada10397c1d2b5fb902c7a94c5b199d08f53bf8df8e28e0503a7ceb1c376b96a9324ef57a23adf047d4c22e23c73edffecf6521dda42f14f9 SHA512 2cea774dd7670e88bec8b1d1220bc564ed580b5c6aaecf8ea86b9a7d25ab1727f7e85be0d2d9eca47d7bb8b8adf7085bd32b3fa29fc0541f60d78de6637d25d5
-EBUILD vc-1.4.4.ebuild 408 BLAKE2B 78ff11dbea8f1a3a19b988ea6d96a8d0e77ac8ae0cf1d0fc430fe99cf498af1a88eb92cb563678c10dc63ecc73edb8bc7a4f73e609cd92fe4523b082e4c99f43 SHA512 c5950e77bc73319bddfc36f5056f3ee7217726c897fefe8a86b180ddad2903c141e2825f4de951c20d8b14cff723cbb4b74fb41d38770b803f6623528ae773d8
+EBUILD vc-1.4.4.ebuild 407 BLAKE2B 4767d392a5b70f04d05a7da2a1440621e1cf0b6c0e61e5d84b6040def2f09f0b6b5e0b2d1f9ee02844b1be8e60baa7aeab16de102fc2f5a67f4a661056312f97 SHA512 11e11bb488c281782fddf4f739714da859f07e9f16e2b4ad216627f5f500e4e10d8381694ae48e7322967d2f3bd99a7546c433125676566a86a1ad617f2c326f
MISC metadata.xml 293 BLAKE2B 26e0cf3e09132dad5bb15a404c6e05ad3daa89e93cbe81aac804cb3d1b3f2d963b2beacf6582ea1f797bef623bdef8335ea3d4773bbb3fc69e99f0223b61d254 SHA512 36dd5362844c25d6be6d7d3133dd24c5a3b7831c0dd5e73b7e2c7474a492cba5944e4c0182efb2fddde170e196b47725bb0c3c541f8c2dc4861389f6752cf651
diff --git a/dev-libs/vc/vc-1.4.3.ebuild b/dev-libs/vc/vc-1.4.3.ebuild
deleted file mode 100644
index fb12d5557435..000000000000
--- a/dev-libs/vc/vc-1.4.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="SIMD Vector Class Library for C++"
-HOMEPAGE="https://github.com/VcDevel/Vc"
-SRC_URI="https://github.com/VcDevel/Vc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/Vc-${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
diff --git a/dev-libs/vc/vc-1.4.4.ebuild b/dev-libs/vc/vc-1.4.4.ebuild
index 0d4d60715bcc..7390bfa10fcc 100644
--- a/dev-libs/vc/vc-1.4.4.ebuild
+++ b/dev-libs/vc/vc-1.4.4.ebuild
@@ -12,4 +12,4 @@ S="${WORKDIR}"/Vc-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"