diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 96772 -> 96777 bytes | |||
-rw-r--r-- | dev-libs/rocksdb/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch | 51 | ||||
-rw-r--r-- | dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild | 1 | ||||
-rw-r--r-- | dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild | 1 | ||||
-rw-r--r-- | dev-libs/sdformat/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/sdformat/files/ruby.patch | 31 | ||||
-rw-r--r-- | dev-libs/sdformat/sdformat-9.10.0.ebuild (renamed from dev-libs/sdformat/sdformat-9.8.0.ebuild) | 3 | ||||
-rw-r--r-- | dev-libs/vala-common/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/vala-common/vala-common-0.56.7.ebuild | 29 |
10 files changed, 123 insertions, 5 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 4bbc621af71e..d4bf264ecc44 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest index d15b8a3decf7..8be7446c0cd9 100644 --- a/dev-libs/rocksdb/Manifest +++ b/dev-libs/rocksdb/Manifest @@ -1,3 +1,4 @@ +AUX rocksdb-6.14.6-gcc13.patch 1139 BLAKE2B 9cc1fc9a51f6e96c36564c1df33ab0648ce823c1dda7415bf122904028e3a5ec54386f90426cff77580f0b3a0d7ad55650610a8421400caf966ee7600644ec96 SHA512 c72bbe325d989411fbc6b34f5f1ce55053703bf49f30355e9b45595bcc611785dd5783cb21b59c381e4eeee5df458abb2b9717afcaea278135785006216eb922 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 @@ -6,7 +7,7 @@ DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B f85c6b54043019692a7174e41b69625650d07 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-r2.ebuild 1159 BLAKE2B fe5986a80b60f39c5d252d3a491394096f736139fd801c6316e578c89bad260204960a9a9a14c74f75cc36b3085a2791bb6f088a5fb627b091b9e55de18a2fdc SHA512 6adfaee8d6c4ebf7253f4ba892ab1c3e4dac00c6e35dc427d608795157dff5ba0eefab4a6405bcbf7a641b4327c8aa12a040a57f8697a5fe66fd2ebbdaa3a17a -EBUILD rocksdb-6.15.5-r1.ebuild 1151 BLAKE2B aa671350e675c0c5a11f181847c098faca1f6c31cb2f6a5ae144973d243ac7f045436d76addb0c5af4267f1984efa0570d862e27dfb4a0ccb67f131a7c6eac45 SHA512 f8386a5e6a401dd859ebfaa6220f654381006b0aa108f1f540f6767670ee926e8461c8cdb3d0c6e81c4a88639fb72e4a25b8775840082f9558103f13d0d50d62 -EBUILD rocksdb-6.17.3-r1.ebuild 1212 BLAKE2B 1fc9bee8845d8f93c663913f3c9bab6050533e9d54fbe5f9d46f735e3ae8507a49786dece44aca010c43acc0fb7d30b1327b06122fcd0cd61cd68b60d8626ab4 SHA512 fe0a8419e84765f9043946588b4909e8821031aca7b6bdd8876510021ba184cf2d69edf5fc22bc6e1cf496acfedd441abc32c7dc7eb91bfca5089b75ffaa899a +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-7.9.2.ebuild 1280 BLAKE2B bff5eeafa4c995e5c1d225bf63302da8ed4b62fe274244ba6c46636a860b8845dd855c44e16139779208915d7635d2c6b73d63a9f51c67ca16c161870bc9210f SHA512 6a2f471ee4c75ac3bdad16de3b1716453823c710375aca71360be608290571f86a08fe3e13b84a4da0420bb1fe7e06ec24627014d1bb7eec8b95b53f34d6c976 MISC metadata.xml 331 BLAKE2B 87d08d645ae5c6ba7c56a6539e4aad829b270c0b0399eb7742ee9939601f36701577f876a1e42437a5142391c474e19d9601034c8d660dc3b6b886b67196da1a SHA512 871ec4229514f866d483a6ca78c8d101b154a18b2e779f13626c676260a6852013a72587961e6c89cea7a85ce3c0f151a61051974c59bd4cdd60fbf1e08c1384 diff --git a/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch b/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch new file mode 100644 index 000000000000..384c241bc2b8 --- /dev/null +++ b/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/895358 +--- a/db/compaction/compaction_iteration_stats.h ++++ b/db/compaction/compaction_iteration_stats.h +@@ -5,6 +5,7 @@ + + #pragma once + ++#include <cstdint> + #include "rocksdb/rocksdb_namespace.h" + + struct CompactionIterationStats { +--- a/include/rocksdb/utilities/checkpoint.h ++++ b/include/rocksdb/utilities/checkpoint.h +@@ -8,6 +8,7 @@ + #pragma once + #ifndef ROCKSDB_LITE + ++#include <cstdint> + #include <string> + #include <vector> + #include "rocksdb/status.h" +--- 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/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h ++++ b/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h +@@ -13,6 +13,7 @@ + #include <memory> + #include <mutex> + #include <stdexcept> ++#include <system_error> + #include <utility> + + namespace folly { +--- 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/rocksdb-6.15.5-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild index e5d045110946..65bcab9dd9d0 100644 --- a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild @@ -26,6 +26,7 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( + "${FILESDIR}"/${PN}-6.14.6-gcc13.patch "${FILESDIR}"/${PN}-6.17.3-libatomic.patch ) diff --git a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild index 06b33de81b92..86a2c6f594ad 100644 --- a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild @@ -26,6 +26,7 @@ DEPEND=" 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 ) diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest index d93758b2d8cc..40f6be1e2ee4 100644 --- a/dev-libs/sdformat/Manifest +++ b/dev-libs/sdformat/Manifest @@ -1,3 +1,4 @@ -DIST sdformat-9.8.0.tar.bz2 706107 BLAKE2B d4880b8b26bc792f7932f92238fea9e583284fb95fd139da2755590f795bf8f00d2087b949ff44df7c04f7e3e81218f7a7f5643c65164e7805b76626ac13de4b SHA512 090e654f442c26d0a930960fa603ab5e58a28d8cef276ea75f4f63cad29c249c90045e76a2e081b2f90bc569b80abee086efe7598c138fd81b387535debf7e6c -EBUILD sdformat-9.8.0.ebuild 808 BLAKE2B 00efeb0f8266d762d3d509d5d3b2257117dc7757e788218e30f8096fdcce3ff57da627e90e75b09d8f2bb41f51d236b147083cdf5149ff708e4680ab441a992a SHA512 fcbc2147f6b49eb76016029d7fff1ad1a6c77f16d31cd5592b46c18e143ff518027ac257dd8a3a7ec0813a32c137a438b6f5020d1a7d44680b0418fa1ced0330 +AUX ruby.patch 775 BLAKE2B 48ffc270e77fcb4cd6d41c31007fa36761d662f238d3789b143a92a24a1d516b17d66b13af9c86f3c667c356f2f61438545a42fe719a5b5b72049c9555c3156d SHA512 7a8f5b6caec50dc2833de6efd84b67daa5feea1607390935fddaee83565ee51e1081a832479bd706bbebbfa7e6a8945cd24f1ddb01c0b8d30ed94f6d77b81bc1 +DIST sdformat-9.10.0.tar.bz2 709883 BLAKE2B 3f79ad7d13cc3e2b4e4ee7b2dfc5819e805ccbae7678e4ea4d4e2577845ddc3bc69c15043132de989ac286642757bcf0c1d66990fddbc3b61aa1a297c78b7682 SHA512 233305adc98a57eef360200d651bf0951229b12383e49496e05989ce165d88d4fd86c40819a6b6528125fe0185157d26b5712880332971d8bd2fd1f7daa4c6e8 +EBUILD sdformat-9.10.0.ebuild 845 BLAKE2B 740dd09c8be02e1e0df9bc2766490fd8de4682aadb4e157825474bc7727af94e689e339d8395126b5e3557fbe428b3071dfbd4a852b299096b1d9b59fba7cda6 SHA512 7b144b19dd7e695694d46c5e72a5621ab529e97a11c3bb26afac04e7cf0193230730385db482da6daa032a14601e3cdfb1e141112148b88229cc2ddfcc9cae53 MISC metadata.xml 244 BLAKE2B 5a5426f4a80c61e49915e23ab7298bd1e53d89bd5361ad61fdaa3a50c88e7f27ea69205fd8c407addfdfde991e10cbe70aa554bfd737daf9d3d639c4eddd5934 SHA512 052b13f84da2d92069cdab006492e4b72274519bae5081f01ee4605215c7dca16bade6fa3856a7fec9435d1b564e607c9c52e0f9fdf199363af330778bf6c0af diff --git a/dev-libs/sdformat/files/ruby.patch b/dev-libs/sdformat/files/ruby.patch new file mode 100644 index 000000000000..ceada099cfe3 --- /dev/null +++ b/dev-libs/sdformat/files/ruby.patch @@ -0,0 +1,31 @@ +Index: sdformat-9.10.0/tools/xmlschema.rb +=================================================================== +--- sdformat-9.10.0.orig/tools/xmlschema.rb ++++ sdformat-9.10.0/tools/xmlschema.rb +@@ -265,7 +265,7 @@ opt_parser.parse! + if infile.nil? + puts "Missing option -i." + exit +-elsif !File.exists?(infile) ++elsif !File.exist?(infile) + puts "Input file[#{infile}] does not exist\n" + exit + end +@@ -273,7 +273,7 @@ end + if $path.nil? + puts "Missing option -s." + exit +-elsif !Dir.exists?($path) ++elsif !Dir.exist?($path) + puts "SDF source dir[#{$path}] does not exist\n" + exit + end +@@ -281,7 +281,7 @@ end + if outdir.nil? + puts "Missing output directory, option -o." + exit +-elsif !Dir.exists?(outdir) ++elsif !Dir.exist?(outdir) + Dir.mkdir(outdir) + end + diff --git a/dev-libs/sdformat/sdformat-9.8.0.ebuild b/dev-libs/sdformat/sdformat-9.10.0.ebuild index 4a78444096c6..210757ba03de 100644 --- a/dev-libs/sdformat/sdformat-9.8.0.ebuild +++ b/dev-libs/sdformat/sdformat-9.10.0.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 @@ -25,6 +25,7 @@ BDEPEND=" dev-lang/ruby:* virtual/pkgconfig " +PATCHES=( "${FILESDIR}/ruby.patch" ) src_prepare() { cmake_src_prepare diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 528fe5d22d27..e91e6cfd8acc 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,7 +1,9 @@ DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4 SHA512 302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae SHA512 58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a DIST vala-0.56.6.tar.xz 3989404 BLAKE2B eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3 SHA512 ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc +DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013 SHA512 f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185 EBUILD vala-common-0.56.4.ebuild 688 BLAKE2B 43035d0285a4fc8cc360969b0cea254660cc6d1645499258c1ff9171797a522a0d8f3ae4736a3c33ed39c3788a5bdd750b6063958b60cc21b21a20823b55f27b SHA512 b030fde9c0945ac51e18acae0504fe7d7c2188a1972ac72c30227e38956f5abc106b07cc1dff66a1cd02d819d40426dfcd3e11bd42656c01a687519eec6dfb9b EBUILD vala-common-0.56.5.ebuild 696 BLAKE2B 6f2e9998804c827aa65daa006a6f69bf9e78e5f11b882926fba70bdf1167b2244d668045b98a4ae1b695569b025cda2234e9729611b804b8adab79b0344cb4d4 SHA512 b2dba932b10631795c727a31e7cf03d924b5f738bc9ca17cccdc702970bac339474469b0f490d0a425f9fe777e9d6d455c8f9ac5876ef8fe0fa4acf17887784d EBUILD vala-common-0.56.6.ebuild 696 BLAKE2B 6f2e9998804c827aa65daa006a6f69bf9e78e5f11b882926fba70bdf1167b2244d668045b98a4ae1b695569b025cda2234e9729611b804b8adab79b0344cb4d4 SHA512 b2dba932b10631795c727a31e7cf03d924b5f738bc9ca17cccdc702970bac339474469b0f490d0a425f9fe777e9d6d455c8f9ac5876ef8fe0fa4acf17887784d +EBUILD vala-common-0.56.7.ebuild 696 BLAKE2B 6f2e9998804c827aa65daa006a6f69bf9e78e5f11b882926fba70bdf1167b2244d668045b98a4ae1b695569b025cda2234e9729611b804b8adab79b0344cb4d4 SHA512 b2dba932b10631795c727a31e7cf03d924b5f738bc9ca17cccdc702970bac339474469b0f490d0a425f9fe777e9d6d455c8f9ac5876ef8fe0fa4acf17887784d MISC metadata.xml 401 BLAKE2B 4fdcf38a56aa788f69584bac474de0c8e7130cb2b0a296c987e103bd0d9b879916c488fef9cf4cf40651c739bc168b5977395d7489402005dd0cf0fb45b3e431 SHA512 1944bbcc38712dc31ab26f4bfe52d848cd16fd844be3f2533b87dc13f26d5040e1118e8e928891f3e9bac844abe1b8264788bbdb548513ac7d2c3c393591067b diff --git a/dev-libs/vala-common/vala-common-0.56.7.ebuild b/dev-libs/vala-common/vala-common-0.56.7.ebuild new file mode 100644 index 000000000000..cd0ecf1d538a --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.56.7.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +RDEPEND="" +DEPEND="" +BDEPEND="" + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins vala.m4 vapigen/vapigen.m4 + insinto /usr/share/vala + doins vapigen/Makefile.vapigen +} |