summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-27 07:57:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-27 07:57:53 +0000
commitf2299aed04cae8310f7fce0be5396370e346d966 (patch)
treef553199fdc256388ed59b3d74a0b3b100765e24c /dev-libs
parent2db43213e5c343995f4b9fb977726fe42ebdac67 (diff)
gentoo auto-resync : 27:01:2023 - 07:57:53
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin95920 -> 95927 bytes
-rw-r--r--dev-libs/gmp/Manifest2
-rw-r--r--dev-libs/gmp/gmp-6.2.1-r5.ebuild4
-rw-r--r--dev-libs/mimalloc/Manifest2
-rw-r--r--dev-libs/mimalloc/mimalloc-2.0.7.ebuild4
-rw-r--r--dev-libs/mpc/Manifest2
-rw-r--r--dev-libs/mpc/mpc-1.3.1.ebuild4
-rw-r--r--dev-libs/rocksdb/Manifest5
-rw-r--r--dev-libs/rocksdb/files/rocksdb-7.9.2-gcc-13.patch42
-rw-r--r--dev-libs/rocksdb/metadata.xml3
-rw-r--r--dev-libs/rocksdb/rocksdb-7.9.2.ebuild55
-rw-r--r--dev-libs/sord/Manifest4
-rw-r--r--dev-libs/sord/sord-0.16.14-r1.ebuild1
-rw-r--r--dev-libs/sord/sord-9999.ebuild7
14 files changed, 120 insertions, 15 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 1c9ae26954b3..9883078330b2 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index e01e6dc5e4e6..d4f645c86e17 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -6,5 +6,5 @@ DIST gmp-6.2.1-arm64-darwin.patch.bz2 2520 BLAKE2B 3d4e9dbd29dc9aa81f0c9e0de4a59
DIST gmp-6.2.1.tar.xz 2027316 BLAKE2B c0d85f175392a50cfa01bc6b0a312b235946ad8b4f6f84f6dabd33d7a6f2cc75c9b0e1e33057be07750bfa0145b7c4cf3b6188a5be6ca9d7271ec2276c84ebcb SHA512 c99be0950a1d05a0297d65641dd35b75b74466f7bf03c9e8a99895a3b2f9a0856cd17887738fa51cf7499781b65c049769271cbcb77d057d2e9f1ec52e07dd84
DIST gmp-man-6.2.1.pdf 827583 BLAKE2B 9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353 SHA512 f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb
EBUILD gmp-6.2.1-r2.ebuild 3151 BLAKE2B 9271870022046d8f5b9eef93d432a72125fec063bf6b953ef120dd9d1070c30ba54cc68bd2b4377fb004a41b88bc36054e92dbd8f04ef43e164c1542422edb4e SHA512 98e20537ac7584f7d21bced0067fccdec0f2ca15d6878354530051e214c097bc85a45b3f5587f9c83458209d12112dd338ba9725ccc91ea2c4caaf01ea2cf57b
-EBUILD gmp-6.2.1-r5.ebuild 5464 BLAKE2B 9efd99066619370b137f2ca6cfee2b875a94356524b54a1195202d0ca6ab468c39836cf95ea2dbecbc0618d31c68d47304facbe367384134b97610f1e9458e8d SHA512 a05b91a9e3a2748b3791c19a0cc87617a3ec6523ed4cc6aa0f664de16e2481cd8c34f69ecc9b9a4dd42ff4a3d73049b48cb6ba6a1cbffc2db4fd2bc70af48631
+EBUILD gmp-6.2.1-r5.ebuild 5459 BLAKE2B c2b521fff9c88d1f1339fea80026183e2630f7bfc79ff89eb457ba0c01b80b5d8c98845ee4916b2ba299a919842a22f1e237b60401348dd3cc55014e57bbee04 SHA512 03063ea3fed01da01ecfe5b1e233f3293790ee9bb3f8cbc4a72e5b97832ce147b80ec09c513b97dfd5504ebbba91bb75c14dffb48f860e5944db63eae38d1b36
MISC metadata.xml 1044 BLAKE2B b6c7a609f9b8756693ae49f80508e73483145a9f4a8e3e63f25bdeb53dec0bca9851415f097722b1d646d57ae444fe4fdb98aef83d8a7cb15068672322dd5279 SHA512 4e47e1b850637db4b9d62d3a355587679cda1f245fcd264c6399fd4c463b0efbb2ec29cb4845efdb0795ba1dfa0dbc4c2186e983c6648352c9b41d871f388580
diff --git a/dev-libs/gmp/gmp-6.2.1-r5.ebuild b/dev-libs/gmp/gmp-6.2.1-r5.ebuild
index 566858f65c45..4512e22e2c27 100644
--- a/dev-libs/gmp/gmp-6.2.1-r5.ebuild
+++ b/dev-libs/gmp/gmp-6.2.1-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ S="${WORKDIR}"/${MY_P%a}
LICENSE="|| ( LGPL-3+ GPL-2+ )"
# The subslot reflects the C & C++ SONAMEs.
SLOT="0/10.4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm doc +cpudetection +cxx pic static-libs"
REQUIRED_USE="cpudetection? ( asm )"
RESTRICT="!cpudetection? ( bindist )"
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 8c25bf7fb098..4027357bf2e3 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -2,6 +2,6 @@ DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d
DIST mimalloc-2.0.7.tar.gz 1137057 BLAKE2B dc7ca7443507b14967168e4899464d137da425bdbc3863d44faef7adfe62e983cec0a7950937f010d003ff4df3c4368ff2f9753c3fda19641ab12f91fc73055c SHA512 120f89eef50ba83130e8ceb974a6148c84a7f3d975d1efaa094142518afb4ff6d9e24f8e75e9aa0bb02dc80bf497eced4b8ae1f2f5914fdabd773317e1341ea1
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
EBUILD mimalloc-2.0.6.ebuild 705 BLAKE2B 061a28d98c9524f5be76ceba0527dce233384a9e70516897473af9b3c4bb37c16f87d0c7ee9066c1550ce563016e6825940310b7dba3d50e5d1d4a1b1d9d5694 SHA512 55875ceea8d50f807a2446be938a4d931b25de1d9d32dfcd55aeff4e88a82649a563100a74e50c552b93ed318314228e7ae8160eae4d9ab26523334fa4abdf4d
-EBUILD mimalloc-2.0.7.ebuild 680 BLAKE2B fae71c25a7d847b9f4f51a514a536f297597057cd546901daeff374c2a09827964267427a80413505a5ef5b1937b151154eea12284e9887b28a03195c3fa69de SHA512 836958299d1aad7323ab4e8e1d62652f0a2b73ae8433a088e529739e846acfd3ca2bd395beeed5f36583a6588b5d0ce48977815642a128a33a7572e623cd6d7f
+EBUILD mimalloc-2.0.7.ebuild 684 BLAKE2B 296009569a922fb2a38122ea524aa62f7525bb308b909bf5ed1b5fcbaafc402cf1307d12df12413bd1522e1d8f682914fc3562f080d119944b0e44d46e14c2d3 SHA512 9619f68816f792f6c73f9bdbfdecad1570b1d7f89c3cab9a6cf463302ef09ecb701fe578a0a21ff36a7974c419c5d030bf0b450d01441efaa88a64980e0c5da9
EBUILD mimalloc-2.0.9.ebuild 692 BLAKE2B c5c2b2a861f5cecbfa8419c051672cbc1e80c4d99116fd0933b3370ceafbebff619b5fd72db9e8b1786b22129bb4338b13fef2b89548076f33974428fa568cd8 SHA512 247c30ee949b122dda0eaa4a394416f23ec834a4655eb518f5bf24f5eb56c9d73a9181e4f0251e09b78fe4f612eb068b922fc9e4f8470cbb8c361fe25b5bba96
MISC metadata.xml 504 BLAKE2B cf6477282968a5469d072cfd81ce800e3ef0a48deb5353c85a1cabc837560cafdb9f9739cb4e98784238d2cc512a29cae5efee401f92a19bf75fb5d810154f76 SHA512 4e8fcc49881f3c479424cf363665d9b12c58eb52f7d962b98b81f5b3e186ba3bd14c2b5dac488d819147121a16c2d9613e75cb77f71fa04e820ca2c1e538baa6
diff --git a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
index 313ecbb034c5..8f67eb2dad98 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest
index e9c552fb2575..ab675527898e 100644
--- a/dev-libs/mpc/Manifest
+++ b/dev-libs/mpc/Manifest
@@ -1,5 +1,5 @@
DIST mpc-1.2.1.tar.gz 838731 BLAKE2B 9cd03c6a71839e4cdb3c1f18d718cc4d3097c3f8ec307a5c756bd5df27c68aa013755156b3b156efee1acabfee2269602c6a3a358092ef0d522271c9c56c133d SHA512 3279f813ab37f47fdcc800e4ac5f306417d07f539593ca715876e43e04896e1d5bceccfb288ef2908a3f24b760747d0dbd0392a24b9b341bc3e12082e5c836ee
DIST mpc-1.3.1.tar.gz 773573 BLAKE2B 76434e6f8830af3571836d51576bfebbc9701e9bbb5c4686f134081cd96cd90ae02f7ff42bf9e3957c7a7ba92b6b2d9cdabe18f0269271147521cd7f6a2d551c SHA512 4bab4ef6076f8c5dfdc99d810b51108ced61ea2942ba0c1c932d624360a5473df20d32b300fc76f2ba4aa2a97e1f275c9fd494a1ba9f07c4cb2ad7ceaeb1ae97
EBUILD mpc-1.2.1.ebuild 939 BLAKE2B 7af59b1cc4ede3496d708bf774dba385dd88ae88d1935f51b342f93f7cd02686687176f6a5723c73fbcbbc945b8ec07bf38b43ab94082c9fca41a62b01e9901c SHA512 59e817cb235cce2ada39eb88c9856e329325833e898ca6e5a779c7cebb4b1b9ba0d9ad374e39667b9056ee665768651c493db4c3c2e902ec176a59384828f211
-EBUILD mpc-1.3.1.ebuild 1458 BLAKE2B 92922d69e7fb75d05b50023dba8a7985ab75cc3921c5b01395255c0aab613395feb6b55c8e337eb194255149d200a469781f166e2bc3a476d224f9a93f10af1c SHA512 d8ef91266a9340c6ce317842e17d2a96aeda96ddd72631056b2853ce0d2e00d394db006362f18bebbe14cf6c42233d4ba6004534a0369eb5806b9a7f6f5736d7
+EBUILD mpc-1.3.1.ebuild 1451 BLAKE2B fcf0251d0f0bca41c0ad5dc08cd62edf1dd903bfb36c387b30ffef01fecdac7d2802878145ac864b5dcee7801fa5bc1c4026c468744ad0ab25b90649c7cd170b SHA512 567749c9f823eb4ae4299c6964a7b065ad48e5db89fbd13a8e561944a6ad851003c328412d373886d1ad2b609919466d0e1ce1ebd713da2355152fe6abd03217
MISC metadata.xml 262 BLAKE2B fe330d67755784d14f5c5d664d7127d3cdb9edfab55b907ae3632f434d86323604f5095e1c1a9fbd169ae7a4cbb38f359e55f75047531786247c0674a4a53715 SHA512 3bcaca4e730edeed06fed73e79a5ce0a3358174672735ea4b27240c6c421ac9c33bc2b63a31e596fe1bbb6b1816c16cbc7ef4f258ca906ba04ea7db4aedc86b9
diff --git a/dev-libs/mpc/mpc-1.3.1.ebuild b/dev-libs/mpc/mpc-1.3.1.ebuild
index f9590eb62d78..ec060322ab5e 100644
--- a/dev-libs/mpc/mpc-1.3.1.ebuild
+++ b/dev-libs/mpc/mpc-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ SLOT="0/3" # libmpc.so.3
IUSE="static-libs"
# 1.3.1_rc1 is identical to 1.3.0-r1 so just keyword it and later RCs
# contain further build fixes for consumers.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
DEPEND="
>=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]
diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index 389122da2b0c..6f640e719281 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -1,9 +1,12 @@
AUX rocksdb-6.17.3-add_timer_for_riscv.patch 1647 BLAKE2B d1e78c98149f534ce8d02754f5e15b5aeccadb99cf82586bd24c44c68aef5134bdd5d00f5f81699bae59f27ae9f565f40069afedba081f7a76ec54d90a37462b SHA512 ebcf6c5df091860bf53edf54af47678e90da251f28d0ed46be7ac1cf32f50528f8185e94d82ec770c97aa23d24dfcbba634ffcf2671a5dad5fcfd6104115bb69
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-7.9.2.tar.gz 12058713 BLAKE2B 76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59 SHA512 9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
EBUILD rocksdb-6.14.6-r1.ebuild 1173 BLAKE2B c620620fbd584890c23fb80984b0fcabb04da9c202b6ce1f48b27e00f7b441b775c97682d6a729e384c619a4ad55813d79fb33835c64a7cf030aa9ca66262d8e SHA512 1715fcf299acf7e5cf95d8d9287b2ee3902c75da131a15777656dd8f8fffb565b4c6843c386a80d5f194dd99f2a1a2c419f82411334b81126fb81fcea3361891
EBUILD rocksdb-6.15.5.ebuild 1165 BLAKE2B 84e438b8cd56f29ba7d6b4d47117ec0931c8da2c412a1ed3536b3345972f74fe6e6d6827adb2216040f9df6c8b00541058f3aedd755eedf8a384d2f2121e4a05 SHA512 8c2da7ef9a842834d92eb870e4473aba73867e216cd532abfd96b1c17eb078d1152fbb07a04d18b3ec5c9e8e2c5b5c8e21ff240ef9dd3c25cecb82247433b0a2
EBUILD rocksdb-6.17.3.ebuild 1226 BLAKE2B a4a7dba717e80d47482f6bbd3a5721b63b300effc061edb58ef9991f81c3d6c90ad06ecc1f8a3343a27c342525cc7ee8aac613388509be9af461c795cac573ea SHA512 bd741ba0fc0b4978d455b658409e297d07317fb16aa4b6406e107f189331f097d28ca3300d2a20990993be0741b376563b0eb604f23ecac75bc6019938a599f6
-MISC metadata.xml 250 BLAKE2B 0b272f56e53b7d76c6d5c253fbe5d7c4c9a1d7b58c21e2f59b8323a5f5cd2791c64651fdfa243a8f560ac9c0a0ff38fcffdc24290fa6d18100da0cadffc19845 SHA512 076f0dbffbab6987cfab48a5ff3631789190c570c35515cc77de5757760f19a8ad615f642e7d61b12344ffc77c599e6ff8b79b67329e69929fdd19a7c80723ff
+EBUILD rocksdb-7.9.2.ebuild 1281 BLAKE2B 9a20ffd08e4d3f913e6a7fad9e52ab99335823bf41495d8af1dd2e96bc2f790c10c40265d80a36fd48ac07891cf6913f3d65a5981985d0a59cae1a94a44c5f0b SHA512 2923cf5b5350ff5af1e651370b65611f6d4e0f7bbce9aaf64faa921a0cafe6b2bca88cadb49acd0d414354f9a9d7a92b2e596a92cca8e663ee81943ba305bd79
+MISC metadata.xml 331 BLAKE2B 87d08d645ae5c6ba7c56a6539e4aad829b270c0b0399eb7742ee9939601f36701577f876a1e42437a5142391c474e19d9601034c8d660dc3b6b886b67196da1a SHA512 871ec4229514f866d483a6ca78c8d101b154a18b2e779f13626c676260a6852013a72587961e6c89cea7a85ce3c0f151a61051974c59bd4cdd60fbf1e08c1384
diff --git a/dev-libs/rocksdb/files/rocksdb-7.9.2-gcc-13.patch b/dev-libs/rocksdb/files/rocksdb-7.9.2-gcc-13.patch
new file mode 100644
index 000000000000..513d0da01c29
--- /dev/null
+++ b/dev-libs/rocksdb/files/rocksdb-7.9.2-gcc-13.patch
@@ -0,0 +1,42 @@
+https://github.com/facebook/rocksdb/commit/88edfbfb5e1cac228f7cc31fbec24bb637fe54b1
+
+From 88edfbfb5e1cac228f7cc31fbec24bb637fe54b1 Mon Sep 17 00:00:00 2001
+From: Heiko Becker <heirecka@exherbo.org>
+Date: Wed, 25 Jan 2023 14:30:32 -0800
+Subject: [PATCH] Fix build with gcc 13 by including <cstdint> (#11118)
+
+Summary:
+Like other versions before, gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included [1]. Explicitly include it for uint{32,64}_t.
+
+[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+
+Pull Request resolved: https://github.com/facebook/rocksdb/pull/11118
+
+Reviewed By: cbi42
+
+Differential Revision: D42711356
+
+Pulled By: ajkr
+
+fbshipit-source-id: 5ea257b85b7017f40fd8fdbce965336da95c55b2
+--- a/table/block_based/data_block_hash_index.h
++++ b/table/block_based/data_block_hash_index.h
+@@ -5,6 +5,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <string>
+ #include <vector>
+
+--- a/util/string_util.h
++++ b/util/string_util.h
+@@ -6,6 +6,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <sstream>
+ #include <string>
+ #include <unordered_map>
+
diff --git a/dev-libs/rocksdb/metadata.xml b/dev-libs/rocksdb/metadata.xml
index bd6443d4a375..fba961702518 100644
--- a/dev-libs/rocksdb/metadata.xml
+++ b/dev-libs/rocksdb/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">facebook/rocksdb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/rocksdb/rocksdb-7.9.2.ebuild b/dev-libs/rocksdb/rocksdb-7.9.2.ebuild
new file mode 100644
index 000000000000..f28536667a0f
--- /dev/null
+++ b/dev-libs/rocksdb/rocksdb-7.9.2.ebuild
@@ -0,0 +1,55 @@
+# 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 static-libs"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/lz4:=
+ app-arch/snappy:=
+ app-arch/zstd:=
+ dev-cpp/gflags:=
+ sys-libs/liburing:=
+ sys-libs/zlib:=
+ jemalloc? ( dev-libs/jemalloc:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc-13.patch
+)
+
+src_configure() {
+ sed -i -e '/find_program(CCACHE_FOUND ccache)/d' CMakeLists.txt || die
+
+ 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)
+ # They're just examples/benchmarks.
+ -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/sord/Manifest b/dev-libs/sord/Manifest
index 28b0097d901e..e73454e06cbd 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -1,4 +1,4 @@
DIST sord-0.16.14.tar.xz 112748 BLAKE2B 399f4bf5d1b8ae557fa7e2d2e92e74ed646d0554235f4527a4b9ad53aa6beb0e90e2d80c9e65ab3c872b5c8d45a7948b7746284bb1fd2352320a0aa33e97e305 SHA512 f6f254518d5dccece7975529b1fcfd552fd9c37e49dc7e9f8a46756b85e476dac064a39af42bfb3078e999e75d1aa75dcc30ec91e08753defa9363adafdfd3bd
-EBUILD sord-0.16.14-r1.ebuild 1062 BLAKE2B f108527e64f3cc6b02cc8b45705146244de012abb9295ddd7a928193c127c0748aabce9b392c662ec6d8519dd19ee2e5f840b4c74ca1348527122278c38bf0ad SHA512 c764d13737cdb6681c46777518ff80cab5b58dc76ca55dc4db6e1c7eb18be5688676a67958da352e6360c0b9f9556d3e9c656c3be6568bcfe78dd07995aa585a
-EBUILD sord-9999.ebuild 1051 BLAKE2B 4d102297d84c3b7762770a944d5eb6a4ddd425a5103c1e9705c1c7827be98d96fc0e7aa7db18484454bdd6ad4749dac30fe9571cf9a6babbb8d410b0fea43c38 SHA512 b131c46b8dcb4d2d7f16f3969e94b8a64af6d77a2c8dd414ecfc92f093cf2410c83b3d81b900b8dd8b1262e3f85fb51c0cfdc7bf9c6b964b950342e046ea2c36
+EBUILD sord-0.16.14-r1.ebuild 1110 BLAKE2B 70ea9dfd9ade4a75dbb3ad19b5b7169fe5e5a0b20d4613ad39624064f55e4687d4219c9c45f0d79f116cbce3fbdf479aa7f80606fde777927d4d43238017c1c7 SHA512 e1da72098755029ef7f5b7505d2bb6bdd3c4e4148be954d436a8e63dd0d333b03ae2886a232eb83768050ba58c4ff88dd093fc1f145d528ca68970972b73d64d
+EBUILD sord-9999.ebuild 1116 BLAKE2B 63b48c9f308f163a9cdc225fdc874efb23fb75c305736b0c3de937af41dc7f17c9999b338cfa37bb83cf59bc2120091a3aa44c6f5f176fae1e444ee8e73e4b4a SHA512 1e644d2523fd7d343be43a410e3735c00b8b332457a10b061ad0019a9103fc05788e74c2c9c81a37915b0d5880dbe24583dcf2b63f05792fef7df0a2374011fc
MISC metadata.xml 410 BLAKE2B bc5ce38abe6276b92594039e5264603382ca4ceb88d4acf9d34e663d97edf5a04997f614d44f4422709f9dd3794803ddf883ced9908c4c3cdad3e810eb3531ab SHA512 a07cc2e3a7d131e6823bc2955c433b6fd2af1d395a1730e9a89be10f19b60a6192702ea0e6959de15a7b6aa1eb3ff478f590daba3917a58f92c9ee66bafbda79
diff --git a/dev-libs/sord/sord-0.16.14-r1.ebuild b/dev-libs/sord/sord-0.16.14-r1.ebuild
index cc25549376cd..1042da9067c4 100644
--- a/dev-libs/sord/sord-0.16.14-r1.ebuild
+++ b/dev-libs/sord/sord-0.16.14-r1.ebuild
@@ -25,6 +25,7 @@ BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
+# Take care on bumps to check minimum versions!
RDEPEND="
dev-libs/libpcre
>=dev-libs/serd-0.30.10
diff --git a/dev-libs/sord/sord-9999.ebuild b/dev-libs/sord/sord-9999.ebuild
index 6b5bf1e2b1e9..5d7f56bff1cc 100644
--- a/dev-libs/sord/sord-9999.ebuild
+++ b/dev-libs/sord/sord-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/drobilla/sord.git"
else
SRC_URI="https://download.drobilla.net/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="Library for storing RDF data in memory"
@@ -25,9 +25,10 @@ BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
+# Take care on bumps to check minimum versions!
RDEPEND="
dev-libs/libpcre
- dev-libs/serd
+ >=dev-libs/serd-0.30.10
"
DEPEND="${RDEPEND}"