diff options
Diffstat (limited to 'dev-libs')
26 files changed, 103 insertions, 138 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 38281a8ad1d8..d47193345349 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/atf/Manifest b/dev-libs/atf/Manifest index 44480adffc8e..9a6498bddec4 100644 --- a/dev-libs/atf/Manifest +++ b/dev-libs/atf/Manifest @@ -1,4 +1,6 @@ -AUX atf-0.21-getopt-solaris.patch 191 BLAKE2B 100e710c5cd10d5b0cd35fc2b6fcbba440496c3bdf99b7b88162b214e1fbf030cf54a0289b801b9946f89df0fe26ecc452f498ecd9e546462ccfd989aa313f64 SHA512 c98c062793abb014731e249d833e94fb4c0e7f5ced37f7310caa6e3a26a3b391c4fe90133656c21f6bb467af5d8039f887a3a42630b6e9725ecb84b99309a94b +AUX atf-0.21-getopt-solaris.patch 232 BLAKE2B 7ac7189150120d732d5587970d4b39d5bc2cbcf2d173ebd9cf0886dad4ff1dca1780f5488504689e7cf94e879b6895a7132207bdcb1442b6759a0499f85cbf36 SHA512 358973cf61f4196cd5618dd9b4b258b9c454e8f44da2b3b36193d392ff21bf10b04f7f2e410326b61a489e5086caea75d8f7f1e9c25ae60b756b2c5159e1fc7b DIST atf-0.21.tar.gz 567791 BLAKE2B e9449bb61008a91c10050462e84ff65c6fd88124db56ff3f6c149ff47fe8647fe8fe786cd7b1106cbfd62723a57ab613432323f266a93a4c86d8a6ab39bfcc0a SHA512 9b4b67d7d0d1f65cc9571d38c67dfc620b08ff7c0abf57d87bcae54055b4af21f95f3363f2cf8ee9b13b89a5351bc58669b784a0fd8c1beb0664c14933c10ce1 -EBUILD atf-0.21-r2.ebuild 775 BLAKE2B 6a65f87318315cc20ce0b53b0ed7cb97371f297a461cd21994d6240df0f655561af125bfa6502a1bd5647ff9896f84d9c86a8fcf8c5ce6a155321341c57bc515 SHA512 068f9b31a2eb399e6b2fb05fe0804a128e1e510a81628aeec1385b97dfa419b384f2c6cf230eee61aac75fe8c8465d94cd71ad2aaecf7a8957d41dcc740dfbd5 +DIST atf-0.22.tar.gz 196918 BLAKE2B 9dcd71d71daeb6a9364382d93972254c303599b61be2ae5126136ee5e00a6af1c8d9e7d5b25964f6a21edff7ce1e2bbad43e9ed5819d7dcfa0b83b55fa664750 SHA512 2bf2e8cb379aae6b435bfe9deb6d235c1641ec4ae9604fcfe9bb90324fd298b0ee7b7be2df3dd80cb140fe777936b239a14bab766b72a5a9862c1a463cea9455 +EBUILD atf-0.21-r3.ebuild 923 BLAKE2B 032d87d38a0061d02131f404a54d5ba1a9423e8d286dc15d1f2df7fe23b2d0d228dff6bd2cbf2e52b94f0e7fc3c46369923e9b42232b755407f8982ddf50ca86 SHA512 060f8a8cca21c08b3f0679eacad1cc0415b0cf225d5155e8b676a4a260e828c9ebbbbb94738173dbabc3a1921c86fbd49f0bca7776fa0400d7180f8e225b9185 +EBUILD atf-0.22.ebuild 815 BLAKE2B df4a45de9a9a533eeae1d383e51c00fb7fdefff83587bead09213baab0f4c94a1ed7fc793bf77fd4daa57c023ef3c85c814429cbdd8a4b1f374ca1b72708403c SHA512 3c884b02d3b1b64cd12cba809e227fc6e488ee59155d568d617905fc8ab0e63593933720a29a314ef2c5f4ede176aa2b3d3d828ff827cecd84d7f1fda1a8f225 MISC metadata.xml 323 BLAKE2B 2f38c262020949a8a288bb08482764ddd78788fdc9125d7786ed75939c9b8063d13c3ebab7a5ad5a6127f75d87aafef0c33ecbd554228ad69678b0577b75228c SHA512 cf1d75098067c39bebbd700c16f167bc0a5dcc245be8734d6ffdad10ec2a92fec71955c7c33b40bc0f85f3031e168bcdd10a69e6ca4bb9f8b72fc3020cfdd699 diff --git a/dev-libs/atf/atf-0.21-r2.ebuild b/dev-libs/atf/atf-0.21-r3.ebuild index bc30e3d33c4e..a91b0d57209a 100644 --- a/dev-libs/atf/atf-0.21-r2.ebuild +++ b/dev-libs/atf/atf-0.21-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 2017-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="Libraries to write tests in C, C++ and shell" HOMEPAGE="https://github.com/freebsd/atf" @@ -17,11 +17,20 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-getopt-solaris.patch ) +src_prepare() { + default + # Refresh autotools, bug 879659 + eautoreconf +} + src_configure() { # Uses std::auto_ptr (deprecated in c++11, removed in c++17) append-cxxflags "-std=c++14" - default + local myconf=( + ATF_SHELL="${EPREFIX}/bin/sh" + ) + econf "${myconf[@]}" } src_install() { diff --git a/dev-libs/atf/atf-0.22.ebuild b/dev-libs/atf/atf-0.22.ebuild new file mode 100644 index 000000000000..9bccce2933ff --- /dev/null +++ b/dev-libs/atf/atf-0.22.ebuild @@ -0,0 +1,37 @@ +# Copyright 2017-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Libraries to write tests in C, C++ and shell" +HOMEPAGE="https://github.com/freebsd/atf" +SRC_URI="https://github.com/freebsd/atf/archive/refs/tags/${P}.tar.gz" +S="${WORKDIR}/atf-${P}" + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/atf-0.21-getopt-solaris.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + ATF_SHELL="${EPREFIX}/bin/sh" + ) + econf "${myconf[@]}" +} + +src_install() { + default + rm -r "${ED}"/usr/tests || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/atf/files/atf-0.21-getopt-solaris.patch b/dev-libs/atf/files/atf-0.21-getopt-solaris.patch index d70af36ce40e..08e4fe0faadb 100644 --- a/dev-libs/atf/files/atf-0.21-getopt-solaris.patch +++ b/dev-libs/atf/files/atf-0.21-getopt-solaris.patch @@ -1,3 +1,5 @@ +https://github.com/freebsd/atf/pull/100 + On Solaris, getopt(3) is in stdio.h. --- a/atf-c/tp_test.c diff --git a/dev-libs/concurrencykit/Manifest b/dev-libs/concurrencykit/Manifest index 49a81fcfe793..0cfdf155d52a 100644 --- a/dev-libs/concurrencykit/Manifest +++ b/dev-libs/concurrencykit/Manifest @@ -1,3 +1,4 @@ +AUX concurrencykit-0.7.2-strict-aliasing.patch 901 BLAKE2B 0243537ea093001e8bc705a2d2512b579fe0e69d34281abbc59000f76b48ecac6e610b68f824b649faed682e594bd0e6320dd1966a0f5c9f6105806ce7bd49d4 SHA512 8862d8bf1ae41149b922d749ed0df92cc99c4dbf3423c052d4efc3ff4bf3a58e871d040a2e038a60fad69455b40690575d29893fc30412f4ada22b3216b3b6ba DIST concurrencykit-0.7.2.tar.gz 257817 BLAKE2B e9b58c2e5fc7f39d03a3800117bc215f933cd5b542c293e07934597788e2d33e33cf6d02bbaa54d829b57e2dcaabcf79220398bef3a903a1d39c70bb5553ccb2 SHA512 c3a93a8bbdab2c81ccbfe8f38a17677b912bc157c231c960330cb130e93c35e3aab6b2fd1695d0ea28dbe3e12297851f1b96ef1ee21ca4e4c0065c91b83f51c3 -EBUILD concurrencykit-0.7.2.ebuild 805 BLAKE2B 8f7c319fa61081fc4cb5a98823db4f8f86412b51b43fbab1ef65ebe508312f94954177c1f6b5c45392de9fc07829d0e24beab1bfd7d2b0593367b06d0315babd SHA512 224ce3355aff6fc7cad81403083828e8716b6665906dc2df864b94659939715471760463f3ab8c767c58ed6d4ff31275e652b18edf5fe127fe0c3abeec2b620d +EBUILD concurrencykit-0.7.2-r1.ebuild 778 BLAKE2B a8e9c8790e1f48d6757dc4899b8d50cabb19aa52d7f0702199ee29a5884a13549a5392b5a4f72cbdf887824596ba2ce5444cbbb1791c406757b1fc93bd97381e SHA512 71472a2feea80162ec63aba8aa1d8869ef657f238c398fa6c877cc808247274e7233ea1f4d6fabae2bcf78f7e69074e52cd58a721b3e42464b92f8977d75d220 MISC metadata.xml 333 BLAKE2B 2fd93fa762629a64c971530a13139a483bda381f9fca9a7f8869f13e4a92ab04290ab7bcf3ada28d59a51489d90d3c68c034da3c09dda238c85e753355bc732b SHA512 0c1de28692b06be50656859e8453b4e8e5ca120b1215627a2f07d655f936f352ab0e893042a635fd1204e9d4387af618f7f925574208cea138f130f60e2431e9 diff --git a/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild b/dev-libs/concurrencykit/concurrencykit-0.7.2-r1.ebuild index e4db47d51ef1..e02b068bbbfc 100644 --- a/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild +++ b/dev-libs/concurrencykit/concurrencykit-0.7.2-r1.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 @@ -21,10 +21,9 @@ KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" # See bug #616762 for more information. RDEPEND="!sys-cluster/charm" -src_configure() { - # https://github.com/concurrencykit/ck/issues/200 - append-cflags -fno-strict-aliasing +PATCHES=( "${FILESDIR}/${PN}-0.7.2-strict-aliasing.patch" ) +src_configure() { tc-export AR CC LD local myeconfargs=( diff --git a/dev-libs/concurrencykit/files/concurrencykit-0.7.2-strict-aliasing.patch b/dev-libs/concurrencykit/files/concurrencykit-0.7.2-strict-aliasing.patch new file mode 100644 index 000000000000..457da38deef7 --- /dev/null +++ b/dev-libs/concurrencykit/files/concurrencykit-0.7.2-strict-aliasing.patch @@ -0,0 +1,24 @@ +From 4f1e5cc70889058e809984a30917ef1d88bdd63d Mon Sep 17 00:00:00 2001 +From: Samy Al Bahra <sbahra@fileshield.io> +Date: Fri, 10 Jan 2025 19:48:41 -0500 +Subject: [PATCH] regressions/ck_pr: fix type aliasing warning. + +Fixes #200 +--- + regressions/ck_pr/validate/ck_pr_store.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/regressions/ck_pr/validate/ck_pr_store.c b/regressions/ck_pr/validate/ck_pr_store.c +index e012b222..428655bc 100644 +--- a/regressions/ck_pr/validate/ck_pr_store.c ++++ b/regressions/ck_pr/validate/ck_pr_store.c +@@ -67,7 +67,8 @@ + { \ + uint##m##_t f = 0; \ + uint##w##_t j = (uint##w##_t)-1; \ +- ck_pr_store_##w((uint##w##_t *)(void *)&f, j); \ ++ void *f_p = &f; \ ++ ck_pr_store_##w((uint##w##_t *)f_p, j); \ + if (f != j) { \ + printf("FAIL [%#" PRIx##m " != %#" PRIx##w "]\n", f, j);\ + exit(EXIT_FAILURE); \ diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest index 5ddb06b9dca1..43bf684c1e38 100644 --- a/dev-libs/kirigami-addons/Manifest +++ b/dev-libs/kirigami-addons/Manifest @@ -1,5 +1,5 @@ DIST kirigami-addons-1.5.0.tar.xz 1502124 BLAKE2B 3298b3ae5d9fdd46ae0b74a69b73f679ba04e6316e2750c24a319e820b566ab2c5fd86389c65fce0e4e2d66140c0f603c0698d4bfb9119d23aa946384ca6ebf6 SHA512 dc4359d61dc24bc970acbacb94924bdfa2dbf699f80cc15dc892b22dc6f89494f6616530152dafa4898f48bf24fa3ef24455efc1dd9c35c903a7c5e91ea9c72a DIST kirigami-addons-1.6.0.tar.xz 1508992 BLAKE2B c319bc792c869eda8412a8bf1bae67ec954f6f994cb509bde06b00f199c18276128c75ba59586ae7af998625ce98312e440bb9f13152569c5280e0abbc083bfa SHA512 ba033dcd0e70c250dee71298f32f6b88bdfe7f52a4ddcd2445daf6ecf87458610728dc7dfdb09ccaac1a8a7c41f4efcb892d35b2641ce4dd311c231de93ef363 EBUILD kirigami-addons-1.5.0.ebuild 1090 BLAKE2B 3bfdd639e6067974493ae07b535decf67b02f2a3e1d63a3a42cc78320dcb64f36864cc0f0057528765c3c8ecfd1e8b14be6188b1935fe62e0484344a7a1b7fb2 SHA512 497bf8d8c55bc0ed4287c42ed9a30cde5c82e6b0144004b36cf07411c75cf606995ce46eae17a0b4ca1ed54b1e34e0c1f4fa2d0980549571d42c6873c01659c1 -EBUILD kirigami-addons-1.6.0.ebuild 1092 BLAKE2B 876028a0586519459c68896c25f0e21560a96d1abeed3be5bd21b218e0da3701913b9b833f3a1291297b43e9080cf9b64a9f0ffb132e251dce5eff0f2f54fc6d SHA512 8be6de0b7f8023171e1a7b8ea3cc20b55577c441fe776431693578030b75dc4398704e4e01bd86dbe46eaedba9fe9bf87b1b077090ae0a64c1281c16d2a608d2 +EBUILD kirigami-addons-1.6.0.ebuild 1099 BLAKE2B 7c66ff020b715b2f4b0189e00ca9b32fabba2e0ddc49e8595a9f2b98be33abf246fff1a33ec00f586fb4dc36353343995009e79edbf33329fa477f7225bc2769 SHA512 b1e42ba35e4511e184884318cad1c542d10c1f3cc19985128eafd845ea00667f767759b3324f2451294b5a8c0a9513774bbfb64d0eeeeeaadfe354406a204d09 MISC metadata.xml 387 BLAKE2B a3de5c7143c2fd60eeb5e9dc854c8d9dcae39be83d5bc345b2227e323844867628335ffb9bfbc3dd0c5dfd5358c28f5f99d8564891c8b44e3424083da75d1140 SHA512 2b3921a511147eb3f47f42541e80788e7432d6b4496537e8b919ed83b627c29ad2b268134a88fd4d0f7690eebf782bfc13d1a122b40f571dbadc9c9af9858cd3 diff --git a/dev-libs/kirigami-addons/kirigami-addons-1.6.0.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.6.0.ebuild index bec6e1fe92c3..64f2e16ee196 100644 --- a/dev-libs/kirigami-addons/kirigami-addons-1.6.0.ebuild +++ b/dev-libs/kirigami-addons/kirigami-addons-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="Visual end user components for Kirigami-based applications" diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest index 66d6274db2f5..e351599b7bf0 100644 --- a/dev-libs/libwacom/Manifest +++ b/dev-libs/libwacom/Manifest @@ -3,5 +3,5 @@ DIST libwacom-2.13.0.tar.xz 154512 BLAKE2B 3b63231af2e92052fce3eed87aad7d465cf82 DIST libwacom-2.14.0.tar.xz 164228 BLAKE2B 8936343bbba4d9687bc124ed2fdc610dbee6090100b1a3a59f1cdade90f46b9744280567a650c2433a66d99528fed162405f994c27061c32575ca8441ff342bd SHA512 f2980d4728d3164be325a9a21cf0c27a7d8004c6812f9c1e730916259420b666cc2e5d6166acdb55542a8a35533291d1bd7284a58c2a194558a77215d1580f86 EBUILD libwacom-2.12.2.ebuild 1429 BLAKE2B f475047763502f98e648c31acbffcee652d18f813abb7c1536694240e71945c2b1192af6b6dfca809df5a55531fa02944cbf76058b87d30062d7909d6a93b01d SHA512 da3bb72743869316910f0d00a89a7b0bb3641c552096b00ff6617fa5919932a45dae9fd4349ab75258e06296ec27370803247a5092d120e917a91304e2a3b870 EBUILD libwacom-2.13.0.ebuild 1285 BLAKE2B 24dbbf1f2d90758589bb558896a0bd912fc99c986d1cbfad63199b8d487f0468a0bbc1ca83c746e270daf95109321cdbf0511fe4388302e344baf6030e8bd94a SHA512 941609b713d1260534590cd3f81db27fe8346a62bd65374ae85f94866d995184e7c904d32353e3da24f473e5a6faa3380bd5972f95bc4c0b17c4782376a7078f -EBUILD libwacom-2.14.0.ebuild 1291 BLAKE2B de4b03de80398acac8a4237df843a62348fcc0a62de807f8b098080fdcb40a630ebd8591c0a851a8ce5b5bd49ccb26b12cd912621747e2a6a81c6387774481c5 SHA512 7fe44bec134a8d63e9006902a95d3af507b60526f44bd11b48223858436acbab11d056075368257f6acc9cccc9121d544fb40b30e19501b730165629284c0330 +EBUILD libwacom-2.14.0.ebuild 1298 BLAKE2B 55356c5b69fe8892e0f2cadec4f41c1b957ce887090836fc2d8e1c107663f79c193e3521f49061e82989a454cea436f8dbc83f0901366ddbbe7d6377a56edd74 SHA512 9520b1affb6075fe3d2d2d1a9f201db5b3091d81050214fc310a8d89e4981b2504ff71e674eb538d5c9cb98648c91b9225362824555e1c7c4d2eafbed9af362e MISC metadata.xml 313 BLAKE2B bee5263fa9309d84996574f86a17a4292e58a7eefc65159ecd0df578ccab24e39f4c050deaaabbcd33e5a86292af6c57c5b2c9eb2c9b6e3caeab86e5633cf3c7 SHA512 b1575775a9f633ffe2124bd5ebef65ab864ae697ed733f50e3028484d2d60ea827e5ac12305d57beedcdbe58d8699bbc7e67cb0c844041c7a56045cb91eae633 diff --git a/dev-libs/libwacom/libwacom-2.14.0.ebuild b/dev-libs/libwacom/libwacom-2.14.0.ebuild index 8e910684acea..9781eb37ce3e 100644 --- a/dev-libs/libwacom/libwacom-2.14.0.ebuild +++ b/dev-libs/libwacom/libwacom-2.14.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 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" LICENSE="MIT" SLOT="0/9" # libwacom SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index 92c2f0a61bdb..33d630116e29 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,6 +1,4 @@ AUX libzia-4.64-musl-strerror_r.patch 642 BLAKE2B b71edcb7676a8337a7793c6296f0d8155a66eea83b76bcd961171ece923824b9b24d30470047c66bc9b4f719b87e30a6c41f5cc29fc9003af7cf8e9643423aff SHA512 91c7aba0f5e40fad0e0392b026dd9f277b834f61853cf08948225e777caadec51c68746488cb90199e51dc332d75ec6cd7aa0f2d5318014573ca847e3a4ffa06 -DIST libzia-4.61.tar.gz 649569 BLAKE2B 992f7d7a4f2a7497d490a32b04c2f67e45aef361d4f55bd24ab873b3a422f2bd2a23501c275d6771459b5ebe5d169fc28123a4fd328f0977a639fa92991ba62b SHA512 210104a16846b4bbae51e91cd88428cb8b6f487a6bc234a8a7351d03865ff968bf75d102dfe5657f9fc1c181e2071a4e4ab6be0e22da277188f3ab9752ea789d DIST libzia-4.64.tar.gz 655073 BLAKE2B 7ec3397565d441d7f820bda9b73e1051031e30bea6111e28cc2073cd1ea49be237c35c1eb358671b1930de74e0e2f3ff4beb476676ce9b9bef608a9f39da5ca3 SHA512 5e520fb1e1782e919c727e6056ae1e979c9774e9a994267c9eabe86f4a5b9c62d11639b59735e236cc36fa42e319418e4cbe12a2e41c47d5040ed6c1d7929192 -EBUILD libzia-4.61.ebuild 1192 BLAKE2B ad0b154d8494e3b7415eaa8dc6f1d421196fd13da93b63edba012155fbf62470709c125e5c36524485045c20e1272edbe1efec5c7a4f5ff73aaa16b7f170b720 SHA512 12b3a534a7a60e96e347452cc74394a1aa31eb48bf0ed059fff036821c7acdd8cddead73165ae9b20384208867e92d2844bae6802b3e2daae07abf98b9449128 EBUILD libzia-4.64-r1.ebuild 1257 BLAKE2B c2f5e64e50be59fb078de33ac37fc2cd9622f99330437ed39c0d670c312bd454f8e9402fa4e0e03f441a9218093c76664eb4913642bf39c48fda1044e06cf609 SHA512 63bbc3469e89383ee59dda008c77be0b830f04086e7f3f377ae0b3dbbd934df55c5f0db303035e3b170717cc15af7422f3ff358789d35b2fcba3bd12db2b1886 MISC metadata.xml 326 BLAKE2B 1b8ed6c9d40252f3371cf9a1ec295f593c8898dd8e45173ca05cededf987c7e44e2fafca613f8ad3022e9fbb6886d6aec2d183fd47c3064f35038784f361ebc4 SHA512 0c8a48b1101aa184dc596581feaf47463688801cb0f342177ecfb6fade1d63520ca1b9dcb278279470c181b560f555de332e4d2583e8856eec9057cde34df48f diff --git a/dev-libs/libzia/libzia-4.61.ebuild b/dev-libs/libzia/libzia-4.61.ebuild deleted file mode 100644 index 44c174497d96..000000000000 --- a/dev-libs/libzia/libzia-4.61.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz" -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:3 - media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/libpng:= - net-libs/gnutls:= - ftdi? ( dev-embedded/libftdi:1 ) - elibc_musl? ( sys-libs/libunwind )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - - # fix build for MUSL (bugs #832235, 935544) - if use elibc_musl ; then - sed -i -e "s/zstr.h>/zstr.h>\\n#include <libunwind.h>/" src/zbfd.c || die - sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die - fi - eautoreconf -} - -src_configure() { - use elibc_musl && append-libs -lunwind - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd \ - --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index a2953e3c1ca2..32ad7afefa9a 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -1,3 +1,3 @@ DIST miniz-3.0.2.tar.gz 115766 BLAKE2B 57260dc5d2f382f85fb7648d4e9fb9fcca63689cdd75f27b3cf84266b112e04031cc6b5f298e3155d4b8fd635704c713572c8ed76b5a8a2f0adb737c63051f1d SHA512 426054403121f84a2ac365f7545b35fb217b41061aebaffce483568d3d374d453ab87987c599a85f1f745e0ec7144a3181ed9b100f354e2823f165ba286b0611 -EBUILD miniz-3.0.2.ebuild 444 BLAKE2B 0fde8204dc07e7ebed251602663934f898cdfe712f441f54a1fa9e9ba68645df98232904166809d7db98ac3305ae7597fe43582b0b3b106ee19487ce23539aa5 SHA512 ddd821048dd3b33ca3d48f44929b6888344ea6252f0623a31068dd46ad9f76fef28abaf16eb70ed51ad619416fd5ceeee3855ade8f3bb39cde5a0f8ce16c79f8 +EBUILD miniz-3.0.2.ebuild 456 BLAKE2B 4ba561f5d184045eb267b3742241b95ac34982292dfbc032ddf09c6603113dd7c2c1ab97b77c479065eaae729f61be77e6aed935b2c98b9f931e3e8bb08b9a01 SHA512 66d691d4310c3c4e53baeeddf72081c55c4a9aece4ce4ff9113af1df57ae5969d4b19003f64868154f716d0690e9afdd84aec25dd02d653329009121f04b3502 MISC metadata.xml 1039 BLAKE2B abcf47a1154eada5c2f5fbe0629f1f065db0f81db5202e58aac598b8b88237bf953eb4aa5c973e70e8371fc7ef4a033a4a7f8c1da83507c477509440f737ad2c SHA512 48f92a799a49ae6dd6ed589a50f746cccd9ab87e2e5370dc63c98c6ac663037a0d1d57f04a8170bd319bb5d17bfa16b4451b71a0df38233fc5a47c902927c690 diff --git a/dev-libs/miniz/miniz-3.0.2.ebuild b/dev-libs/miniz/miniz-3.0.2.ebuild index 5c131ec15264..6bfec1e98cae 100644 --- a/dev-libs/miniz/miniz-3.0.2.ebuild +++ b/dev-libs/miniz/miniz-3.0.2.ebuild @@ -11,6 +11,6 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~s390 sparc x86" DOCS=( ChangeLog.md readme.md ) diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest index f3b99f1aa685..e9bea4e5bd4b 100644 --- a/dev-libs/ncnn/Manifest +++ b/dev-libs/ncnn/Manifest @@ -1,3 +1,3 @@ DIST ncnn-20240820.tar.gz 12963701 BLAKE2B cf92ac70fb0256ae4b78f03d5a670622071f6f0e9b4ad1ee6a18238852f66b3d6b0456d33b2cf2eb691c351b1e8c7b0a8427fb20342029c79f33626f09d9bba5 SHA512 cbef59021231df7409c73a270f147e72daefa1230ccc072aec7225078097ec8e99d4dd82e8aaa93665361c4c24b3812e05f08da5c9a82a575ef2aad70c0828fe -EBUILD ncnn-20240820.ebuild 1622 BLAKE2B 4a8abed71bf07f561ed17a51adb58388869e4b5d0371f9c8329f30882e98e8b7de90d9279af32a4d8fd11cb29decdf9b6017018ba8446d37a19b8d1cc24d1ed0 SHA512 d08954ae5c5ab8b9298d38a550dc6f31020a750dc0334d368df9791455daad3c5ea504a352bb80b1ea23a14c1ff63e4af6d09ed25c4e6ac8b44c9f37df8fea57 +EBUILD ncnn-20240820.ebuild 1675 BLAKE2B 2f09540ae8e11ac2f30955dac11c6468a1947570cb2aeb803da20c749c8cef417122bcdf6632b5b13ef29975a309398513d5cf7dfd90fe8c2f9392cdb9992db6 SHA512 d941b262abd36fa0e0966adbcee2c5c0637844bf473100a4b4c58b24eaa868e149fa49d2d2483decaae1dbfc466debf25a0cc9a37a349d44e0152d7b5bafb16c MISC metadata.xml 430 BLAKE2B 2623eadab618d93544c297f5c5bbb29575a769e0d4660aa619c66db2ad1909349f2753a426789d6c280a13a452b3434d5ffa2e781aee59b4487a71b023792327 SHA512 0693c619982557394bbabab2ceee6ba06445bcc208bb9e751392a371ca3efbf56b39685fb2d20d4e3da443c5bf7a482ed4581a7349734ad44c1e58dfb6dc241e diff --git a/dev-libs/ncnn/ncnn-20240820.ebuild b/dev-libs/ncnn/ncnn-20240820.ebuild index 3ca6898ed9c5..432e9ebb568f 100644 --- a/dev-libs/ncnn/ncnn-20240820.ebuild +++ b/dev-libs/ncnn/ncnn-20240820.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 @@ -35,6 +35,9 @@ DEPEND=" ${RDEPEND} vulkan? ( dev-util/vulkan-headers ) " +BDEPEND=" + tools? ( dev-libs/protobuf[protoc(+)] ) +" DOCS=( README.md docs/. ) diff --git a/dev-libs/qcoro/Manifest b/dev-libs/qcoro/Manifest index 239c00c805d8..24ffa72edff0 100644 --- a/dev-libs/qcoro/Manifest +++ b/dev-libs/qcoro/Manifest @@ -1,3 +1,3 @@ DIST qcoro-0.11.0.tar.gz 157896 BLAKE2B f857c90eceea0e21938c1605e53fde21098226087804d39abfab10eb2bd26984332ae1fa896290ecbc644e34e6417f46b7c4919c91383964610adde3adc435a8 SHA512 bde5c5cd9f3c038e6b5ec5a6adae5ae2218edd9df350e75fc5d8db31d9339484e92cc88fdc37fa0539e0cdf1f53731418ebfa73b94564e993d7b02168988771b -EBUILD qcoro-0.11.0.ebuild 1370 BLAKE2B 7bf39a6d251b16f89e9689c9dbb83d0884803f793b4193d57d97a9c72358e91644dd5ef68b29c7a9e00c4214774b7c9e60d5e29b3912b3b9c436fb7c906409f5 SHA512 52e450a75130d6cbea2bc09d147cb82465e578c1b6bf6a06b00f0ec52a0b9606b57ff177feefbf892e471583a43dd9d31d16db9302e3dea444c91c75c80df788 +EBUILD qcoro-0.11.0.ebuild 1377 BLAKE2B 88708bd165edcf378557232015806f4e1dd9723a7d6f564be44451574f070373dbaa3ba373265f423103eea8db928749a296a23d5d6991139e32c3a0175e172f SHA512 9c2f47233d0877cfa1101162657b36b93ccb29b2befd557aa600a8c0bb98cdbb96f4d88ee0da5ecc961557c84458a62db0b9de1c418a3ceccea2ff971eff1c4d MISC metadata.xml 652 BLAKE2B da89b36ab1d771a7dfe49965486249d246dde4345c1c1ad9bc44c5c8df5e2fe35ce15e958a50d3ac18d3fee3522a2a55aacff1bd83813a6366b610a8380ae9ac SHA512 2ac22873e29deffa7240ee98cc8e7e823bc1cea6fe2af03cc69dd5e5ec3faaaf69b61fadb4c1764dbf67815c62798487c03d01787a4d01eda26083f8eea72256 diff --git a/dev-libs/qcoro/qcoro-0.11.0.ebuild b/dev-libs/qcoro/qcoro-0.11.0.ebuild index dd118783947b..aa3b1f6e16d2 100644 --- a/dev-libs/qcoro/qcoro-0.11.0.ebuild +++ b/dev-libs/qcoro/qcoro-0.11.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 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/danvratil/${PN}" else SRC_URI="https://github.com/danvratil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="C++ Coroutine Library for Qt" diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index ee0c4265d390..55ff3e3d4e32 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -1,7 +1,4 @@ -AUX simdjson-0.9.0-tests.patch 599 BLAKE2B ac05983a3e8b1396554a4c962352afa39fbb46c53aaba95dae6bacd8c0f9b270499be3df7b82464d6f29a872e0bf9253c3d1a47d3d62727adb166388e2944682 SHA512 6e0220083dd6fcc1426a3d0b8250e8249e83868963e55e7e31221e3df2e2469794d73a59e3068722d20fb5bfb33c9d49ba5c9aa18028c8afd8a8d0d066f29a11 -AUX simdjson-1.0.0-dont-bundle-cxxopts.patch 611 BLAKE2B 65671f33b25e9569de8a938801663178290f2627019936d82986bd94a57517edded5fa0e1183c96ca716b512bde2aae54f6cacd75415e054db74205e0eae9559 SHA512 12f9626b375eac67f7ee17ded553653cffcfdbced9abcb7ab15f51ef731477e707304cf1dc0d5e40c79fc3faeafe644f23e81cccba8b6f6408190b71dbf4eb97 AUX simdjson-1.0.0-install-tools.patch 933 BLAKE2B 1464f6eba0bc747dc24fc94ceebefdf52fbdd147293fce80a2d3612c0130a4c0a68bbc7dcad5ac1dbe2f1bbd4b6030ade7dd78717c80be74e497872fd66f0037 SHA512 ba399139793ac9b8be76eba69844d74c931c9edaa20adf42f21353bb242ec9d5e093c9cb26e36542b7b8cb12f75a5a8906992b6569c990af77af189318c67ba7 -AUX simdjson-3.1.7-tests.patch 562 BLAKE2B f246a10e4c8af534b41314a7dd8a213f598bcdd313a15b1b6697fd4ba9700696d4b581122306c55195e84eeb2dbfb7b577eea4d81093282783db5264b9a27af4 SHA512 4f95c52bf56d170edc08050f17d9eca85c10d25637e385f096caa2ee7d5c7c32cceba9688f98a1c83360880945955c4a7a5c38e3fb72e3a79e477951f341a2ad AUX simdjson-3.10.0-dont-bundle-cxxopts.patch 611 BLAKE2B ada786ac90539efe8eec01b41478081bff8275ac59524ed3576bbaa43870a7a91e450ac5e1b0de1e715c8572484651217109a97f34f030f19137548bf1c2d6fb SHA512 94f18e42fe0b4b457081da6cb25ff3662de6bef5314be7361a602630430567788b8d5c1695004814d6f33eae54b0bc0ca7e37daadc2c83472b09eedcac596196 AUX simdjson-3.10.1-tests.patch 1227 BLAKE2B 9fd805f3b2eaee72b319684be528702ce00709469684a4fd6fc7194e0a65ecdb5c425175c594e4ae2d7edacbcde93ad4a6173d1f4d7e7127a33a3f382b36fd92 SHA512 b12cfbcc2b163cf216862b341a16c940cac3f977bb37b23e65761f241d8266e6cf22695e9ec9fd1d2f5a3b936d17913262b2ed0d54f4b263b716464c8353d998 AUX simdjson-3.7.1-data-optional.patch 841 BLAKE2B f207b75c0c9d81f5d35ef9da4eeb39ca00e83a0e8bfcaab717f2c67be36f185fdb6655e1f09adbb5ad543d44776ccd019792800534559fc0c24a03f6d1b4643b SHA512 a6e8aab64822e92944f3710f10f36986ffc01008528f8058902ad6e77b841c3f37ddcf48f09cd164237494185ab122e20225be97a279448eb51f44c08f8b0933 diff --git a/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch b/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch deleted file mode 100644 index 49594ca291c0..000000000000 --- a/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/tests/ondemand/compilation_failure_tests/CMakeLists.txt b/tests/ondemand/compilation_failure_tests/CMakeLists.txt -index 2d0959be..324edf80 100644 ---- a/tests/ondemand/compilation_failure_tests/CMakeLists.txt -+++ b/tests/ondemand/compilation_failure_tests/CMakeLists.txt -@@ -14,6 +14,7 @@ function(add_dual_compile_test TEST_NAME) - endfunction(add_dual_compile_test) - - -+target_compile_options(simdjson-internal-flags INTERFACE -Werror=uninitialized) - add_dual_compile_test(iterate_char_star) - add_dual_compile_test(iterate_string_view) - add_dual_compile_test(iterate_temporary_buffer) diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch b/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch deleted file mode 100644 index f796677655d6..000000000000 --- a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt -index 76651318..2cc06e9e 100644 ---- a/dependencies/CMakeLists.txt -+++ b/dependencies/CMakeLists.txt -@@ -133,15 +133,3 @@ endfunction() - if(SIMDJSON_COMPETITION) - competition_scope_() - endif() -- --cmake_dependent_option(SIMDJSON_CXXOPTS "Download cxxopts (necessary for tools)" ON -- SIMDJSON_ALLOW_DOWNLOADS OFF) -- --if(SIMDJSON_CXXOPTS) -- set_off(CXXOPTS_BUILD_EXAMPLES) -- set_off(CXXOPTS_BUILD_TESTS) -- set_off(CXXOPTS_ENABLE_INSTALL) -- -- import_dependency(cxxopts jarro2783/cxxopts 794c975) -- add_dependency(cxxopts) --endif() diff --git a/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch b/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch deleted file mode 100644 index dd254be00a73..000000000000 --- a/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ba15fe93..6993bdd5 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -249,12 +249,11 @@ add_subdirectory(singleheader) - # - # Compile tools / tests / benchmarks - # --add_subdirectory(tests) --add_subdirectory(examples) --if(CMAKE_SIZEOF_VOID_P EQUAL 8) # we only include the benchmarks on 64-bit systems. -- add_subdirectory(benchmark) -+if (SIMDJSON_TESTS) -+ add_subdirectory(tests) -+ add_subdirectory(fuzz) - endif() --add_subdirectory(fuzz) -+add_subdirectory(examples) - - # - # Source files should be just ASCII diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index c28ad000e74a..2d1c9770a26e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -2,6 +2,6 @@ AUX 50xerces-c 43 BLAKE2B 8ebb0cf0aa79e028271751f981c9b0818af24bf3640a5109ecca19 AUX xerces-c-3.2.4-strict-aliasing.patch 386 BLAKE2B e46d17919a85cd4316a8de7f3694523d02bba740a39f2896677ea224e86854ef315b174d4cbd33d67dea445be8b8718c353535a592290e35e70d21213cb53c68 SHA512 fae2dac2de67d5f564088f1d810a26cadf00699a77146f2caed1ddddcd0732d518ad0ab6c1f052d30431da3e3fcf8721f0fffa011c354a9925066cf4d4683f0f AUX xerces-c-3.2.5-cxx17.patch 307 BLAKE2B 47fcb13e9780a0d1c71d75ad7c7c3d94adaacc6f1350bce35f5c3ff8adca501c1b98771249e919cfebb5d0203074df5225a3334413e50475ab09818c3acd3177 SHA512 fd1184b613bdbc4d7ad5511a11346d6c8d64baec6ad8c5b6745884ad84655cd9fd40babc0ad1c44a63e0eabca16b5a7f5608f5befc5f47a969dabfe92b4a0410 DIST xerces-c-3.2.5.tar.xz 4274820 BLAKE2B e0926660bf29e35c05843aae683a7a4f2fe5a6f5f68c76ce16fde975a24277c0e50465a02bfa785f96f4ebec3c7d411785793914491f112ce19477b5dd59e351 SHA512 77b80148b0a3dbb61af648e2571855d59040512dd0c739a892e8ac6a6d7ddbb43b49850c87c39fcf374f2c7658a9c795b3e3fcd4785efbc6226f831b938d5300 -EBUILD xerces-c-3.2.5.ebuild 2943 BLAKE2B 886cd7cbcc5a81b38959a608defbd16d3f4a18e80a6fc7c0e3b85a7a98e87614b6bc9660deabd7fa8aa8cbbb52ceb6e6bd43ac622573743a204d8cfe06dbddcd SHA512 40ede43b688c14dceae6ad9b3adabd7635fe14b9663e18d8133a9392eb4e621845e6dcc6267f6c91f98910034d59fa2eba4248c1a76b053611592bafb413b15a +EBUILD xerces-c-3.2.5.ebuild 2950 BLAKE2B c8eb25526d091eca01a66c4c907183c9d936c2edb02a4f88bd55ee96637734ac9b82cccd502793451bdea9b07fb36954fd457a01d2aa4584203ac5f12c02b30d SHA512 0d00212183b14158607ab900df0b6cdee10f5f12e6f3ba5ef870cde12f0c653fa00cf60cc04be9f981bac3b84d79be86509f0a056730089984fbc7711a60fd5b EBUILD xerces-c-9999.ebuild 2905 BLAKE2B b33f255e631b225496dd020a772095d8d805c5718c1a289746173c2edf210cb64d128299eb1d7eec716d448e69e5b4cb4d5ded9f4b7b7482887b83c727f940aa SHA512 65312805e4df651112b725d700c75e7d1d511d2e65c6b9403f4a8777fe8737985c985b8485c9c6002ec060cd9e47a79be4f7e2cf54ced38f381f68785522d2b0 MISC metadata.xml 639 BLAKE2B 478311dd96d2a5938161f66cbcd3e0bbdb51bc5680c2bc9aaddcfef3921d356bb568fcf3047d181d54f3cf2560b547dcca3e964e064506c8bfccad9291c6d0da SHA512 8c8fd2d5a525000a06fb08b0cd20c4aefd6c9fb6554e7e8586bfc7a58be2884a629417035e0863950246bf12b756466c0453e2768a31678da002d029dceacb73 diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild index b08d056a8670..4109425814e2 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.5.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 inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0" |