summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild4
-rw-r--r--dev-libs/FBGEMM/Manifest2
-rw-r--r--dev-libs/Manifest.gzbin96253 -> 96259 bytes
-rw-r--r--dev-libs/libjcat/Manifest4
-rw-r--r--dev-libs/libjcat/libjcat-0.1.12.ebuild68
-rw-r--r--dev-libs/libjcat/libjcat-0.1.13.ebuild2
-rw-r--r--dev-libs/tree-sitter-cpp/Manifest2
-rw-r--r--dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild22
8 files changed, 31 insertions, 73 deletions
diff --git a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild
index d0bf065049d7..194619787e6d 100644
--- a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild
+++ b/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild
@@ -74,3 +74,7 @@ src_configure() {
)
cmake_src_configure
}
+
+src_test() {
+ OMP_STACKSIZE=512k cmake_src_test
+}
diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest
index ce7d38f4c1be..b094d6dca180 100644
--- a/dev-libs/FBGEMM/Manifest
+++ b/dev-libs/FBGEMM/Manifest
@@ -1,5 +1,5 @@
AUX FBGEMM-2022.01.13-gentoo.patch 2260 BLAKE2B c3c690490b200e1191013259872ef826b63012161cb5664f11f2e838a632fd010a17d6913bd89c7fc45850c5e3273a0d087081b63964483fefd21f02fee60403 SHA512 f4c7c58e45568303aa2d9308586adb544185f30f72d989928889ef46c9ec44342272a865185cdeef761e5ce4e44299a08de4aff2a7b30efa4cc90a26cca14861
AUX FBGEMM-2022.07.16-gcc13.patch 230 BLAKE2B f90e3efc20dee725ca1f6b93180b0176090fd314b7049d90285e7d7634af8cacc588560f593d475db73c04c9f14ae620d2ab27ee974e7a473b806254cfb5f923 SHA512 abd30f206bba3104c0b675a52c3320a251b769e9f1ea58a79de351d0d2e57e81265c554e7e8cb505014a1b5d7f7edd77d838eec33bb0fd932dfbc795b1d732e4
DIST FBGEMM-2023.02.10.tar.gz 854918 BLAKE2B 2af11baf95c1f33e1b1dd6f2a51dde2c991ff0f606402a7aaa539b7bc505c3707cafaa96d8f742c91672ec09a1f18a69f0e69c012b6db11d5297d602b8f4860c SHA512 a59d928150d674c56b5d38f73e62b5f4e2b527ea1f7ebb891ea1d3356e4183e0f469d145fca37fcb1c85f8773cf54226a8e41389fe9783474c457a7bd31846d6
-EBUILD FBGEMM-2023.02.10.ebuild 1578 BLAKE2B 407d9f23a51242ee47727662c0f9c4d5ef0108cadf3ca1bf146cfcca8da345cb50d3a32a312b9c8ccd76b95294e27428ceaf888dd44856f034e20e04edf3fe1b SHA512 c7ca489b0d9f89f59935caac7cbe1074c1611884bc98c066f9c044ee3c4b9579b1da02b0ca307111e9c2e31b198b5fa301d7102a684e2140a835e953d0407eac
+EBUILD FBGEMM-2023.02.10.ebuild 1629 BLAKE2B 3d066c2f22f9d79815547705cd1026d92f0ad18fc1c40c2e714b8b63957ef8b14deb078d782a39cd5d0d155e7e362335135d719bcfeccfa990a642952366262a SHA512 0abe6c97b5a48b9f40288d04401b68a2295bdd8561ff022523fd2515c6174867bcfdee706ae207e88343b1b9f187026d3dd98ba311a04585eda7e52d52ef377c
MISC metadata.xml 327 BLAKE2B 860b9c0ecb3b0029c855db0a0054590135f3bd6ec9dad20cdf433fc70c119354518eea50fdbb2a204eb8cc6621de23e6928a2f9ec961ac0c51fd9dae22fa8488 SHA512 3a0d5a69421a41e62ce134636025e0024010c1938ee35f7489d8d870d915a66cd526aa60d107a378dc4522ff71b7f10486e20867c8b424b1b47e458988ebff58
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 49942860e225..0731204a3304 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index 8526de8e5f4e..5957b111b5cc 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,6 +1,4 @@
AUX libjcat-0.1.11-disable_installed_tests.patch 1473 BLAKE2B 5b5705f44fcaf6f74126d4ee62c08966dc1d1816974f8fc82a57fa8f1d44ac32f0b813a669b0f638df0e5d3604864671b0a0cce47f966cce578dc0471489e794 SHA512 4bb721822d3b8965119e30f5d1b0854d5f6ec8caed04dc8fea8811fdce9847d553197ae8042ef9a39de3109a4c12564f7c3f1c56d5c0b64e7924865a58aaafa6
-DIST libjcat-0.1.12.tar.gz 68536 BLAKE2B 88328645dc38432d7988b87004e450459bebe3159f41074209f18fa9e8d0158025199e6add8b6ee531ac22ac3c87f227524ad741de6ec76ade4b39fd67b0b830 SHA512 cf60e86ad97ed786e6e7daefbb17b32d4725f3eab769f7cc480e9085b3a864fd2aad4e1db97b7b5e54352d17b84178631a4224aad3d5bc19cdac204b2fed844a
DIST libjcat-0.1.13.tar.gz 69950 BLAKE2B 5ff85feff37c5728c8cace5e2f38c179c65a82954a23fd26794a5483cdf29e07601cdaffe27c28a28f7d2b0d57aa3800589c20e19e0a512768f5f87176a56789 SHA512 a66082e3c1641b427af971843822a7893cd40dbb82a596737fd6445fe8e1b527a111dd8f48b9e25a563f0d13e77e22d4c2364ddf96cac38d3e2df5010b37708a
-EBUILD libjcat-0.1.12.ebuild 1479 BLAKE2B 38aa3daa55960105af981d28a7e79cc913cad74738289d6ea2f96327c7efcc2aeddf7a73a864fe2d2fcab925a82e9018cf712bd26ea35f50bfd13db7467e772b SHA512 79d522121e30ffff589b9234a1673ac97f95b0602575f57ec43f3cadd3ff72f775bc9b17e647b3d1d88fa74739ec5a0403bef2e5a0fdfb67d33e71d5cb193ba5
-EBUILD libjcat-0.1.13.ebuild 1488 BLAKE2B 7b4c6c886298251f5a0f14ebb8f7f562326adb997340309b96f4e1fa1e5bf65713e0b47a341ae2568d095f9ec50a729dda12f54c27844afd0b47e592dd41b82c SHA512 e076329763a1fecb9e16bbdd0ebe30ee0c472c870ba97823e835a3531544bb767360840743a05f176b7e18f2b883ef83f9f3221d85c0c28794179015c980e842
+EBUILD libjcat-0.1.13.ebuild 1486 BLAKE2B f9cb970aa18ea7bf66d967a4da3f4e021d2d58109a8210eb779bf5ccdde463da000dedf225a3def8272ba839c2767bea1a7f7599741e78cb919692f25d75e656 SHA512 cd124e7cc23ccab0b38e7e358c16761c3165e63bcd4763ddd9c00848f55b7dd83aaca9e54a6b0cd4f8eb52d7802020768362e9ca7a8ca39d295c079fcb0f7134
MISC metadata.xml 938 BLAKE2B 3b6d63d78a61aabdc8e6b7316af5e682513a02ba64bc733c788d356d0d2cbcd0071506d20dfcf3fbad5da9303c69341d5c2839be7518415c2174466c081244d7 SHA512 acb07c600ec49121f27ebf0252913345fb4dacc6a003934c16deae3ea4c055abc0db73cca204b06ca1e4a415879a645690ffe26473cf646112ac7497ea842956
diff --git a/dev-libs/libjcat/libjcat-0.1.12.ebuild b/dev-libs/libjcat/libjcat-0.1.12.ebuild
deleted file mode 100644
index b2f10383f582..000000000000
--- a/dev-libs/libjcat/libjcat-0.1.12.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson python-any-r1 vala xdg-utils
-
-DESCRIPTION="Library and tool for reading and writing Jcat files"
-HOMEPAGE="https://github.com/hughsie/libjcat"
-SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
-
-RDEPEND="dev-libs/glib:2
- dev-libs/json-glib:=
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- introspection? ( dev-libs/gobject-introspection:= )
- pkcs7? ( net-libs/gnutls )
- vala? ( dev-lang/vala:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- gtk-doc? ( dev-util/gtk-doc )
- man? ( sys-apps/help2man )
- test? ( net-libs/gnutls[tools] )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.1.11-disable_installed_tests.patch
-)
-
-python_check_deps() {
- has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use vala && vala_setup
-}
-
-src_prepare() {
- xdg_environment_reset
- default
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtkdoc)
- $(meson_use gpg)
- $(meson_use introspection)
- $(meson_use man)
- $(meson_use pkcs7)
- $(meson_use test tests)
- $(meson_use vala vapi)
- )
- meson_src_configure
-}
diff --git a/dev-libs/libjcat/libjcat-0.1.13.ebuild b/dev-libs/libjcat/libjcat-0.1.13.ebuild
index aa29cae3f5e5..838e0bb27f72 100644
--- a/dev-libs/libjcat/libjcat-0.1.13.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
RDEPEND="dev-libs/glib:2
diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest
index aaece63232ec..af6ba82ac239 100644
--- a/dev-libs/tree-sitter-cpp/Manifest
+++ b/dev-libs/tree-sitter-cpp/Manifest
@@ -1,3 +1,5 @@
DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 654f72f7a56a66dccf437ba5a2b2b5f627358ae58aeaafe9a507e0876443937d42b244ddb34b8a72a6723c28e6c10c95851b1fdb2775b3080c344426c0386e4d SHA512 c97d02c8250c93721ed5b951c97cdb1cf6558e20cbef353a33c9937f6b3116e328bbdd4e9e7a70a23dba3e144cbd6318e37ebbb9b6345ac085c62100d09ff34d
+DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60 SHA512 0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6
EBUILD tree-sitter-cpp-0.20.0.ebuild 340 BLAKE2B 7538b5354dec7d1cc491ec4844de1c83a4b9321db37d5af571771a43f82ee9b8ea8eaf2a9aff7e1fa43c2aaf24fbee9a04019a05b6e296caa0435d576e421b51 SHA512 3dc1780ce9527836c585267b63591352ba5b1bea3d4b0c7caa0d4d5f36ec2419cff2bcc5cf05f8dc849f23a55154995cfb13e96a1cca1f846c3a0297fd10d6c2
+EBUILD tree-sitter-cpp-0.20.0_p20230410.ebuild 658 BLAKE2B c58750f5985ca3f0b146c485dc982a7fa6fa75517951d024ef0785473efad89ff13ae25db923eda8885353901bc8bda72c74b6d5ed5cc888cfa8772f68bb3565 SHA512 2b66ba14ccefdd8a9929fc9eac07c21dea37edb94c089890d1ae82c18386b778a3eb57bb7cfbccf54c8729bd5cb5a769d2a64b26c238836fa7bd1049e9f49dd8
MISC metadata.xml 445 BLAKE2B 38d48d1eecf642f04f8e069f60c9676668736864260ba6e59bb0ba1d67992a18267afbd2854e9455974d8f4db3179c7cb78c34411f8b838f677494023a87e6c3 SHA512 525b59cf53de56d7168998af64fa2b8bbce684defc2e3cecfcdec6e68aa8fa0adb45a4b2afcaff7dc5f4678a69db124785d9d1ca21dd73702bc90a2f3cd6e207
diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
new file mode 100644
index 000000000000..c2c06c5b681a
--- /dev/null
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+# Upstream has not created a release in a while, and there have been
+# some changes that fix weirdness with Emacs tree-sitter-mode.
+GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74"
+
+DESCRIPTION="C++ grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp"
+SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${GIT_COMMIT}/src
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# requires test data from tree-sitter-c
+RESTRICT="test"