From 27e5574c9ed56a2633e25f7fa8f591554266a1b4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 3 Jan 2023 20:27:24 +0000 Subject: gentoo auto-resync : 03:01:2023 - 20:27:24 --- dev-libs/Manifest.gz | Bin 96124 -> 96108 bytes dev-libs/appstream-glib/Manifest | 2 - .../appstream-glib/appstream-glib-0.8.1.ebuild | 63 ----- dev-libs/asmjit/Manifest | 4 +- dev-libs/asmjit/asmjit-2021.11.13.ebuild | 4 +- dev-libs/asmjit/asmjit-2022.07.02.ebuild | 4 +- dev-libs/gjs/Manifest | 2 - dev-libs/gjs/gjs-1.72.2-r1.ebuild | 67 ----- dev-libs/glib/Manifest | 3 - .../glib/files/glib-2.74.1-gnome-keyring-cpu.patch | 131 ---------- dev-libs/glib/glib-2.74.1-r1.ebuild | 287 --------------------- dev-libs/libb64/Manifest | 2 +- dev-libs/libb64/libb64-2.0.0.1.ebuild | 4 +- dev-libs/libcbor/Manifest | 2 +- dev-libs/libcbor/libcbor-0.9.0.ebuild | 4 +- dev-libs/libgaminggear/Manifest | 2 +- dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild | 27 +- dev-libs/libgweather/Manifest | 4 - .../files/4.0.0-autoskip-network-test.patch | 29 --- dev-libs/libgweather/files/4.0.0-vapigen.patch | 29 --- dev-libs/libgweather/libgweather-4.0.0-r1.ebuild | 81 ------ dev-libs/libpwquality/Manifest | 3 - .../libpwquality-1.4.4-musl-fgetpwent_r.patch | 42 --- dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild | 91 ------- dev-libs/rocksdb/Manifest | 6 +- dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild | 4 +- dev-libs/rocksdb/rocksdb-6.15.5.ebuild | 4 +- dev-libs/rocksdb/rocksdb-6.17.3.ebuild | 4 +- dev-libs/simdjson/Manifest | 12 +- dev-libs/simdjson/simdjson-1.0.2.ebuild | 4 +- dev-libs/simdjson/simdjson-1.1.0.ebuild | 4 +- dev-libs/simdjson/simdjson-2.0.4.ebuild | 4 +- dev-libs/simdjson/simdjson-2.1.0-r1.ebuild | 4 +- dev-libs/simdjson/simdjson-2.2.2.ebuild | 4 +- dev-libs/simdjson/simdjson-3.0.0.ebuild | 4 +- dev-libs/thrift/Manifest | 2 +- dev-libs/thrift/thrift-0.16.0-r1.ebuild | 4 +- 37 files changed, 46 insertions(+), 901 deletions(-) delete mode 100644 dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild delete mode 100644 dev-libs/gjs/gjs-1.72.2-r1.ebuild delete mode 100644 dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch delete mode 100644 dev-libs/glib/glib-2.74.1-r1.ebuild delete mode 100644 dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch delete mode 100644 dev-libs/libgweather/files/4.0.0-vapigen.patch delete mode 100644 dev-libs/libgweather/libgweather-4.0.0-r1.ebuild delete mode 100644 dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch delete mode 100644 dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index bf0ac10b3fc3..79bb076f474b 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index ceb2dedc4fcc..25b3f3a60b40 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,5 +1,3 @@ -DIST appstream-glib-0.8.1.tar.xz 2320596 BLAKE2B de8d68c541cd6700fff0bc22a71d59510ccf584ac1380e2aed3e5aa122825cb3087d65b42ac1dc35acbd4b171382d9560545cdeaffa9d6bda721784444bf7a36 SHA512 32462a32ea25c945abb8d9084af1c84850f264b3a2136c6f54444e0168acf0d74ee450f8cbf483a504e417dc29b85a2e9bbc0a5bb8a217296eccacaa02db5ef5 DIST appstream-glib-0.8.2.tar.xz 2320880 BLAKE2B 6c3c90298ae8bf362caea8c46643afaaab0bb0071271f5244eeca9356ed96a6a956c1b2ffa4a8500201e4bc494a54a15b3db4937b81c6f5f8b80f83299ac58ee SHA512 c9c21049ab43f5da8595aa07a3c2e097163a05b5e0fc030e4e3326136cd18127f04ad9edf08c12aea823b89048b43808cc60759cc26fcf2541cd9c1acbb29e28 -EBUILD appstream-glib-0.8.1.ebuild 1605 BLAKE2B d55cffcb667106deac403387b10d8c2e73d24edebe82fe82f660d523956488cd0f1ec4463ad502f8b2650dd0ed344bad96c1d79a16edd531284416111ca3ab84 SHA512 530ce1b46428e187db62432028f987d17388c9d025051fd77c6ba27eb39a86aaa74f79dce7a9065440f272b1170cf21276ca31472dbb0e5f07999da58b42d778 EBUILD appstream-glib-0.8.2.ebuild 1605 BLAKE2B d55cffcb667106deac403387b10d8c2e73d24edebe82fe82f660d523956488cd0f1ec4463ad502f8b2650dd0ed344bad96c1d79a16edd531284416111ca3ab84 SHA512 530ce1b46428e187db62432028f987d17388c9d025051fd77c6ba27eb39a86aaa74f79dce7a9065440f272b1170cf21276ca31472dbb0e5f07999da58b42d778 MISC metadata.xml 518 BLAKE2B 86626ba74aa4910c2c6148a1ccfbfa7239ee49dbd2ae570f033226a5b145eecdfe0fbb89381a33a7bd03f98176a009ac5d6a67a725b221f2a1005ae17de4907a SHA512 8dc91556a745b2fa694171daf8080a986a42040ce088c6c320a6287660f288522b77d701fae78bf1b16f3d9e0d20b03a8b27c849e561b6b48c5529c71bcce554 diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild deleted file mode 100644 index 8dd04ed40ecd..000000000000 --- a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg meson - -DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" -HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/ https://github.com/hughsie/appstream-glib" -SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="gtk-doc fonts +introspection stemmer" - -RDEPEND=" - >=dev-libs/glib-2.58.0:2 - sys-apps/util-linux - app-arch/libarchive:= - >=net-misc/curl-7.56.0 - >=dev-libs/json-glib-1.1.2 - >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] - - fonts? ( - x11-libs/gtk+:3 - >=media-libs/freetype-2.4:2 - ) - >=media-libs/fontconfig-2.11:1.0 - dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer:= ) - x11-libs/pango - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -# libxml2 required for glib-compile-resources -BDEPEND=" - dev-util/gperf - - dev-libs/libxml2:2 - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - gtk-doc? ( - >=dev-util/gtk-doc-1.9 - app-text/docbook-xml-dtd:4.3 - ) - >=sys-devel/gettext-0.19.8 -" - -src_configure() { - local emesonargs=( - -Ddep11=true - -Dbuilder=true - -Drpm=false - -Dalpm=false - $(meson_use fonts) - $(meson_use stemmer) - -Dman=true - $(meson_use gtk-doc) - $(meson_use introspection) - ) - meson_src_configure -} diff --git a/dev-libs/asmjit/Manifest b/dev-libs/asmjit/Manifest index 464a8cd53279..a0b25d1c244a 100644 --- a/dev-libs/asmjit/Manifest +++ b/dev-libs/asmjit/Manifest @@ -1,6 +1,6 @@ AUX asmjit-2021.11.13-gentoo.patch 1936 BLAKE2B f809f2f5f9ab8a916d7a5f1a025f94694164c16b85cf65dbec54dea0cae2fe75a438ed393dfa6977f3cf43fec49de32e0b6dd346bb0b5cbf861555977f0fc0ff SHA512 cf0e207c6580061abaefbe3d0655a9d0bac8be4784bd0eb53e9689f97e95a9a90f48391a2394dbb36a7ea4b3fa168927bb140238917c21c08b8b86fcc1b83fec DIST asmjit-2021.11.13.tar.gz 717251 BLAKE2B 2bcad7234b0cab2d60c9fcd09149c93397595ca4859cb415378dabf52f8660de3aa5de40ee192fca814ee62bfc690ae8260c2f54faf10eb52c3ed3d63d1f4258 SHA512 2774168ff0847b3c29aee87325f12e431693c70661f8c10e0dc0d6530a3683d51ca472ef993e88c9d4e179494b045b2e75c22d6eda19b0c75e19843b69162da1 DIST asmjit-2022.07.02.tar.gz 974040 BLAKE2B 28f2d23bcded48f1526b8820a5c9c919e014bdd6e8095762ba37414d2a47dc5665d89c4ca43fee9b216d5dfc71ef19835ce04f6dccc500451f204033b42be20c SHA512 c1196edb656833caa6d4d6817e34e4d2320ecda06bc6b531a0ff73f9e3786a98dad3f2348884de4e272d0e6853bb7b1eaab3feaa5d4430f28c3c9339ded1a58c -EBUILD asmjit-2021.11.13.ebuild 661 BLAKE2B 20dcaa8acddd4db8ed4ff99bfc8e2eb45ab20f50a3403713b38353eb3399a8a67e05b6fe26c9dd9307fbfc8de051d77ca52ec91fa408164e664555ba2d822a44 SHA512 4184f9ba6e02374582e655b14149a484655c9beb9ce6f02ac6317ddace4227bb26ffbedd4070cdbfe895d3836ea3360a8c3f15642385fdcf16cc6f33865cc389 -EBUILD asmjit-2022.07.02.ebuild 604 BLAKE2B da662656882298b12cb927792d3abc323e0f8f977ffb09d9b8f4a2e7a12008bf1f0f9f7bfe7f3b9c028fa00fab6b9492a5758dfafabdc24ad3d594c9e7e30b83 SHA512 83f3ef7434568c4c463aebdcc3fc4050b83575bd0c118dac295349d8953f0a485bf05fde9ffa8f34901db97ba6d5da3e88755aeef99845b3bc0505f2e65a1e1e +EBUILD asmjit-2021.11.13.ebuild 672 BLAKE2B f7d903d461e1fcf85a0882f0a6aad9dd533335b618cd18260c1263abbe5975f7d862cc0bc0fe0baab20cc962834c220f89a5e92665cd29496ca8997cfcf1c927 SHA512 2df18d55d0b61f2b159313a9ff54a127c0dd3aa652d11d58c623e66e6bc167e0f43d1e7ec20e5d16320e717fe78ee8acb8981b05b0115c2299ec216bf6682e74 +EBUILD asmjit-2022.07.02.ebuild 615 BLAKE2B c0c31019398808d6889f4aea1e1cd07a0ef925baa79eebfc16ae305120624bb3e6593c289e6cc8d9bbb616e4ac4e7c7d977a5f2e7f71b6722db2ab29c7b3c3e4 SHA512 e36296272c928f22608403ceec5db4e356e83a637c386fd7bb769ccf84aadc0eb693cfa6521c3d49cfc8ad772fd403592ee1fb0a9239c2e5bb374b57b1efed46 MISC metadata.xml 326 BLAKE2B 33b6a6c08e1c2d3427bd6106ba3d354c2b5cce4ea529d955d558839ce1b2446ed0980f0a149f4706d89abdbf61d98e99cf5c30dbbb58e30a9c8c659b33992c6f SHA512 753ce999cb3a5a181bdf8efa874269cf31b43c836a8e2ac709fc64429ca003fccfafc38bdd0fc1ddfbc92a45baea64370568b96ff4435eed0df636eab6d41d34 diff --git a/dev-libs/asmjit/asmjit-2021.11.13.ebuild b/dev-libs/asmjit/asmjit-2021.11.13.ebuild index 27da2e68b8b3..95281b54c698 100644 --- a/dev-libs/asmjit/asmjit-2021.11.13.ebuild +++ b/dev-libs/asmjit/asmjit-2021.11.13.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 @@ -27,7 +27,7 @@ PATCHES=( ) src_configure() { - mycmakeargs=( + local mycmakeargs=( -DASMJIT_TEST=$(usex test TRUE FALSE) ) cmake_src_configure diff --git a/dev-libs/asmjit/asmjit-2022.07.02.ebuild b/dev-libs/asmjit/asmjit-2022.07.02.ebuild index 909111795e67..a436e9b2a3f1 100644 --- a/dev-libs/asmjit/asmjit-2022.07.02.ebuild +++ b/dev-libs/asmjit/asmjit-2022.07.02.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 @@ -23,7 +23,7 @@ RESTRICT="!test? ( test )" S="${WORKDIR}"/${PN}-${CommitId} src_configure() { - mycmakeargs=( + local mycmakeargs=( -DASMJIT_TEST=$(usex test) ) cmake_src_configure diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index 8b6741d7b1fe..ff24c9b0a4db 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -1,5 +1,3 @@ -DIST gjs-1.72.2.tar.xz 620380 BLAKE2B 5ea15bdf25c36fa0236f03adea5b2261db3923190005754119eacd070830e7baedfa842ab273219055f67f7af535d31d5844c76eddfb03a8ec1cab57297ec258 SHA512 0dd10f40e8811bbb79c541cf3dc4e3759c0e025485e4b8ad2870dc30ac8030573300bc178c78bf2d396b86733e36b33210bfbdeead6a314e592d5b3c250a16a2 DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614 -EBUILD gjs-1.72.2-r1.ebuild 1928 BLAKE2B dc02cffd8627c6d0c0a2f92e181699832ffb7516e72c73afe5063a1550f625f7d4071ce556647e0f9ed2f88c33cdea9404f0d0ebee73837cb16afd4efd0f3c6f SHA512 2b396a9d78a2043b04074e3de859cc854c01071971b346ed6521531c082c42b2fe9b034b0a298139e26e522cafb77c36051ac1449d7b10bf99ef842d55908420 EBUILD gjs-1.74.1.ebuild 1960 BLAKE2B cc9f89f86583adacec4aee0d6d74696ff81a65356f8b455964c27d1910af46ea2365c8d4cc6586be739048a206447538476feccd324be373d47f8a8a22d65cb1 SHA512 304297e1c12d5dc1b86e09aa78ccd00fbf1a8137e2802e1852c0998b4aeef6f56adc92ee65e4002f6bbb0b2a6a567c8658690600d8705dfaeb1c100751a0d1c2 MISC metadata.xml 473 BLAKE2B 0d57ec402b3daaa00af170335374e711150ecccd019aea100484079a055015f36119c4564ae2d95e82e4ac8d6de6d84b83379aedfdcbfb7aaabaa752b51d8203 SHA512 a4f99ef450b30c381845a774865b4e82b2a554cc7f0a2edba7002096563943b58b290f704210cc00ca0508cf6e81a11be2fa0c6402117d2b05f0e4eb2e03a0c2 diff --git a/dev-libs/gjs/gjs-1.72.2-r1.ebuild b/dev-libs/gjs/gjs-1.72.2-r1.ebuild deleted file mode 100644 index 62bb94cec789..000000000000 --- a/dev-libs/gjs/gjs-1.72.2-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic gnome.org meson virtualx - -DESCRIPTION="Javascript bindings for GNOME" -HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.66.0:2 - dev-libs/libffi:= - >=dev-libs/gobject-introspection-1.66.1:= - >=dev-lang/spidermonkey-91.3.0:91 - cairo? ( x11-libs/cairo[X,glib,svg(+)] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - >=x11-libs/gtk+-3.20:3[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - append-cppflags -DG_DISABLE_CAST_CHECKS - - # On musl, it's required that either gjs, pixman or gnome-shell to be built - # with a larger stack otherwise librsvg fails to render a particular SVG, as - # a result we fail to get gdm or gnome-shell running (greeted with a fail - # whale screen). The bug has been reported to librsvg. This is ideally just - # a temporary workaround until we understand what exactly needs a larger - # stack size, as it's not sufficient to do just librsvg. - # - # Please refer to: - # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 - # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 - # - # TODO: Find an actual fix instead of increasing the stack - use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 - - # FIXME: add systemtap/dtrace support, like in glib:2 - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 85fb351d368c..740b01373f68 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,11 +1,8 @@ AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 6b2eb57b8923c8bb54ead80d829aeb7a5c8a42c62e960e7305bc3fad69c67fd21e1c9f20b5c9002c0319cf3d77992b9cb71912c9b813b723e0a56aaea38330ad SHA512 ccd92d2f1fd495618ac788ffe6b69acec05a521a0ee8ff2bacb1dce6e283a04bbc2a10e61b37fc29f3893003fa154fa0d30bc37ed266b3f813200cd8ed17c116 -AUX glib-2.74.1-gnome-keyring-cpu.patch 3930 BLAKE2B 3da62efaa538e4685475b730626b9d76777874908340a55244e83cd70eaf6b731b5c363155b12db20c6fcf3a7692db047ca6cba65ac03f6c7f2b894af7da2ee8 SHA512 662d12afab80fb3d4af854d0ad1b477cfd27194ea86cbf5ad254a2997381d4eb327554a25d8a397b948c38011aa85d026d8ee477ce959553d292330fa01dd318 AUX glib-2.74.4-implicit-func-decl.patch 755 BLAKE2B cfe3d3950d30c2ff0e4f21803bd10a50ef3b6bc355a5a2c7ab7dc7369d648fb3a7e3c3f4f21108104541bba1c5871d05b0863949626479c69586de602fef4f02 SHA512 91d7ec10dcd33b0cb2675dcf0c1e39ff17f9b2c5497c54e89b42a6a997b13ca9e0fa97ba146623cefb2020b40c4f6ef1c884741fac2bd41a05f338fc95363650 -DIST glib-2.74.1.tar.xz 5189452 BLAKE2B 58d977a5d2a100aa9125f2009ae66c6f27232dff70159433076552bdb64f9a6a93d7cb705feba890ee43d6f16d4766f6f1d5502c2e01eeb7e88d5ed0dd205d5c SHA512 21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3 DIST glib-2.74.3-patches-2.tar.xz 23576 BLAKE2B f3746bdf961890d9f4e7ad20b107b83b7ceb8dcc36e288c1d526bac31a0e1dd9d1f13323f512355085c77d186ad66c3f52c1154f34c1d6fd6a5e64a074b2920c SHA512 945c131c27f02044db6154f0a63f458d6317c8a4e841fb392947b16756e25d92adeb2b34d793c9e19441b825d1aee71ae9b08fdcbefa1bc9de1d5af9e903e82c DIST glib-2.74.3.tar.xz 5181732 BLAKE2B 46c37be9519866af040b2aaf35129a9cfae6e2c74636c01755b901002fa77f4e2305025691d7a8279acfbae1298a4b5b1e095b333bed3b067e9820547b6eca97 SHA512 a9aa7e84187abb57aeeff9c7f4c4125be742a510ae5d39b6b62696ad1a715c36b353c6c14222caeb1e87bed930fb54184dba77118b991c42f1857a292c6aa77b DIST glib-2.74.4.tar.xz 5208484 BLAKE2B 01a2818e63469019abcd1215fa85521b9a2e55644040e8fe2797f68cabe897a191ae2c1cc2ab75d5ba9980d63adbfc00636b295ee942d70579e7eba1e1f49502 SHA512 912f6b0559fcb5ad55fa36837a348228b8e2498c490271204ced9f2e4a9eab804de4745f3ec439a198eb275d7263f18bc670f45460e2be55a2cbe45466b02fc6 -EBUILD glib-2.74.1-r1.ebuild 10172 BLAKE2B 0920ab3c5ac1187ac6c31c6b9531fe7f5f0b4027a9f084f8620d4a0579b07baa10cf9f93fcc16bea2362bd7b43a25e67e77225702d1e2a35dc47b63e2bbe5b17 SHA512 1644fdff2f7031251b0f5b9e9d71f4ef522660fefcf9c963be73f911b9a283c7448657fc68f5dc679658861cb33c63ba5c0bd4785ecedee1429220e415e5fdb6 EBUILD glib-2.74.3-r3.ebuild 10421 BLAKE2B eb8f55fb189bbd9cbd593f80042d78f5c9f158457105754805514adb91ed05d2db5e83aaf8e81558ba5f94028892aebe75f32cc8875fbc5d736fc66d1198b885 SHA512 ad7247cb30611ef5e88f96dc9ade10c0e0b92169f153eca520e68f1c299c449d8467830a135cfb418b33a2a3a6d7187b0b7a470cd0a97a9440e28494e6f2dc94 EBUILD glib-2.74.4.ebuild 10257 BLAKE2B 08bac71147c7f055d248a7790354a925f6a26af1affcc71cc2c1b786a8264e79161dd6264d54cfc5f169e56556eb4cf56541466624471907beb2c17a7dfee8d9 SHA512 7b96b443085c060e3daa720852668a4c5616ca045d44d1fc8e1481451abfff5ec6d792152b0340bfa2523a209a0cb22de4b8f605d3730a07dc6633beaa70734e MISC metadata.xml 1357 BLAKE2B c9236f5cdb72931175f757cd7b713d924655cbbdbba9a45479564a2fb8f73b490923d62b69e84568dcd8cd47df32f9fa1dd51481c332a85713c17ce6f6af5109 SHA512 6fc9c503e81c78e21904f74cedb9dbce10194b7acaecf3f17098749e33ca2513a96a53142bc8c1d9d196e48d62b8752956c30d4813ac34d0616cdf13de37b33b diff --git a/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch b/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch deleted file mode 100644 index 8cb07a2803f3..000000000000 --- a/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch +++ /dev/null @@ -1,131 +0,0 @@ -https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3029 -https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3039 (backport PR we've used) -https://bugs.gentoo.org/878995 -https://bugs.gentoo.org/878351 - -From e2f283d7c8c5ab3aeb2f281a27ec7c0f24b86868 Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Fri, 28 Oct 2022 11:21:04 -0400 -Subject: [PATCH 1/2] Revert "Handling collision between standard i/o file - descriptors and newly created ones" - -g_unix_open_pipe tries to avoid the standard io fd range -when getting pipe fds. This turns out to be a bad idea because -certain buggy programs rely on it using that range. - -This reverts commit d9ba6150909818beb05573f54f26232063492c5b ---- a/glib/glib-unix.c -+++ b/glib/glib-unix.c -@@ -108,17 +108,6 @@ g_unix_open_pipe (int *fds, - ecode = pipe2 (fds, pipe2_flags); - if (ecode == -1 && errno != ENOSYS) - return g_unix_set_error_from_errno (error, errno); -- /* Don't reassign pipes to stdin, stdout, stderr if closed meanwhile */ -- else if (fds[0] < 3 || fds[1] < 3) -- { -- int old_fds[2] = { fds[0], fds[1] }; -- gboolean result = g_unix_open_pipe (fds, flags, error); -- close (old_fds[0]); -- close (old_fds[1]); -- -- if (!result) -- g_unix_set_error_from_errno (error, errno); -- } - else if (ecode == 0) - return TRUE; - /* Fall through on -ENOSYS, we must be running on an old kernel */ -@@ -127,19 +116,6 @@ g_unix_open_pipe (int *fds, - ecode = pipe (fds); - if (ecode == -1) - return g_unix_set_error_from_errno (error, errno); -- /* Don't reassign pipes to stdin, stdout, stderr if closed meanwhile */ -- else if (fds[0] < 3 || fds[1] < 3) -- { -- int old_fds[2] = { fds[0], fds[1] }; -- gboolean result = g_unix_open_pipe (fds, flags, error); -- close (old_fds[0]); -- close (old_fds[1]); -- -- if (!result) -- g_unix_set_error_from_errno (error, errno); -- -- return result; -- } - - if (flags == 0) - return TRUE; -GitLab -From 4526620d8c485f5dfba6ddca33f91670982f82eb Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Mon, 31 Oct 2022 09:17:55 -0400 -Subject: [PATCH 2/2] glib-unix: Add test to make sure g_unix_open_pipe will - intrude standard range - -Now that we know it's a bad idea to avoid the standard io fd range -when getting pipe fds for g_unix_open_pipe, we should test to make sure -we don't inadvertently try to do it again. - -This commit adds that test. ---- a/glib/tests/unix.c -+++ b/glib/tests/unix.c -@@ -24,8 +24,11 @@ - #include "config.h" - - #include "glib-unix.h" -+#include "gstdio.h" -+ - #include - #include -+#include - - static void - test_pipe (void) -@@ -52,6 +55,39 @@ test_pipe (void) - g_assert (g_str_has_prefix (buf, "hello")); - } - -+static void -+test_pipe_stdio_overwrite (void) -+{ -+ GError *error = NULL; -+ int pipefd[2], ret; -+ gboolean res; -+ int stdin_fd; -+ -+ stdin_fd = dup (STDIN_FILENO); -+ g_assert_cmpint (stdin_fd, >, 0); -+ -+ g_close (STDIN_FILENO, &error); -+ g_assert_no_error (error); -+ -+ res = g_unix_open_pipe (pipefd, FD_CLOEXEC, &error); -+ g_assert_no_error (error); -+ g_assert_true (res); -+ -+ g_assert_cmpint (pipefd[0], ==, STDIN_FILENO); -+ -+ g_close (pipefd[0], &error); -+ g_assert_no_error (error); -+ -+ g_close (pipefd[1], &error); -+ g_assert_no_error (error); -+ -+ ret = dup2 (stdin_fd, STDIN_FILENO); -+ g_assert_cmpint (ret, >=, 0); -+ -+ g_close (stdin_fd, &error); -+ g_assert_no_error (error); -+} -+ - static void - test_error (void) - { -@@ -337,6 +373,7 @@ main (int argc, - g_test_init (&argc, &argv, NULL); - - g_test_add_func ("/glib-unix/pipe", test_pipe); -+ g_test_add_func ("/glib-unix/pipe-stdio-overwrite", test_pipe_stdio_overwrite); - g_test_add_func ("/glib-unix/error", test_error); - g_test_add_func ("/glib-unix/nonblocking", test_nonblocking); - g_test_add_func ("/glib-unix/sighup", test_sighup); -GitLab diff --git a/dev-libs/glib/glib-2.74.1-r1.ebuild b/dev-libs/glib/glib-2.74.1-r1.ebuild deleted file mode 100644 index cf1afe7d1d51..000000000000 --- a/dev-libs/glib/glib-2.74.1-r1.ebuild +++ /dev/null @@ -1,287 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_REQ_USE="xml(+)" -PYTHON_COMPAT=( python3_{8..11} ) - -inherit flag-o-matic gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="https://www.gtk.org/" - -LICENSE="LGPL-2.1+" -SLOT="2" -IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr" -RESTRICT="!test? ( test )" -#REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 - -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -# * elfutils (via libelf) does not build on Windows. gresources are not embedded -# within ELF binaries on that platform anyway and inspecting ELF binaries from -# other platforms is not that useful so exclude the dependency in this case. -# * Technically static-libs is needed on zlib, util-linux and perhaps more, but -# these are used by GIO, which glib[static-libs] consumers don't really seem -# to need at all, thus not imposing the deps for now and once some consumers -# are actually found to static link libgio-2.0.a, we can revisit and either add -# them or just put the (build) deps in that rare consumer instead of recursive -# RDEPEND here (due to lack of recursive DEPEND). -RDEPEND=" - !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},static-libs?] - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] - kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) - selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) - xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) - elf? ( virtual/libelf:0= ) - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -# libxml2 used for optional tests that get automatically skipped -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - gtk-doc? ( >=dev-util/gtk-doc-1.33 - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 ) - systemtap? ( >=dev-util/systemtap-1.3 ) - ${PYTHON_DEPS} - test? ( >=sys-apps/dbus-1.2.14 ) - virtual/pkgconfig -" -# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen - -PDEPEND=" - dbus? ( gnome-base/dconf ) - mime? ( x11-misc/shared-mime-info ) -" -# shared-mime-info needed for gio/xdgmime, bug #409481 -# dconf is needed to be able to save settings, bug #498436 - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gio-querymodules$(get_exeext) -) - -PATCHES=( - "${FILESDIR}"/${P}-gnome-keyring-cpu.patch -) - -pkg_setup() { - if use kernel_linux ; then - CONFIG_CHECK="~INOTIFY_USER" - if use test ; then - CONFIG_CHECK="~IPV6" - WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them." - fi - linux-info_pkg_setup - fi - python-any-r1_pkg_setup -} - -src_prepare() { - if use test; then - # TODO: Review the test exclusions, especially now with meson - # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163 - if ! has_version dev-util/desktop-file-utils ; then - ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," - ewarn "think on installing it to get these tests run." - sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die - sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die - fi - - # gdesktopappinfo requires existing terminal (gnome-terminal or any - # other), falling back to xterm if one doesn't exist - #if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then - # ewarn "Some tests will be skipped due to missing terminal program" - # These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson - # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready for backport (or in a bump) and file new issue if still fails - sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die - # desktop-app-info/launch* might fail similarly - sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die - #fi - - # https://bugzilla.gnome.org/show_bug.cgi?id=722604 - sed -i -e "/timer\/stop/d" glib/tests/timer.c || die - sed -i -e "/timer\/basic/d" glib/tests/timer.c || die - - ewarn "Tests for search-utils have been skipped" - sed -i -e "/search-utils/d" glib/tests/meson.build || die - - # Play nice with network-sandbox, but this approach would defeat the purpose of the test - #sed -i -e "s/localhost/127.0.0.1/g" gio/tests/gsocketclient-slow.c || die - else - # Don't build tests, also prevents extra deps, bug #512022 - sed -i -e '/subdir.*tests/d' {.,gio,glib}/meson.build || die - fi - - # Don't build fuzzing binaries - not used - sed -i -e '/subdir.*fuzzing/d' meson.build || die - - # gdbus-codegen is a separate package - sed -i -e '/install_dir/d' gio/gdbus-2.0/codegen/meson.build || die - - # Same kind of meson-0.50 issue with some installed-tests files; will likely be fixed upstream soon - sed -i -e '/install_dir/d' gio/tests/meson.build || die - - cat > "${T}/glib-test-ld-wrapper" <<-EOF - #!/usr/bin/env sh - exec \${LD:-ld} "\$@" - EOF - chmod a+x "${T}/glib-test-ld-wrapper" || die - sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build || die - - default - gnome2_environment_reset - # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only -} - -multilib_src_configure() { - if use debug; then - append-cflags -DG_ENABLE_DEBUG - else - append-cflags -DG_DISABLE_CAST_CHECKS # https://gitlab.gnome.org/GNOME/glib/issues/1833 - fi - - # TODO: figure a way to pass appropriate values for all cross properties that glib uses (search for get_cross_property) - #if tc-is-cross-compiler ; then - # https://bugzilla.gnome.org/show_bug.cgi?id=756473 - # TODO-meson: This should be in meson cross file as 'growing_stack' property; and more, look at get_cross_property - #case ${CHOST} in - #hppa*|metag*) export glib_cv_stack_grows=yes ;; - #*) export glib_cv_stack_grows=no ;; - #esac - #fi - - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - $(meson_feature selinux) - $(meson_use xattr) - -Dlibmount=enabled # only used if host_system == 'linux' - -Dman=true - $(meson_use systemtap dtrace) - $(meson_use systemtap) - $(meson_feature sysprof) - $(meson_native_use_bool gtk-doc gtk_doc) - $(meson_use test tests) - -Dinstalled_tests=false - -Dnls=enabled - -Doss_fuzz=disabled - $(meson_native_use_feature elf libelf) - -Dmultiarch=false - ) - meson_src_configure -} - -multilib_src_test() { - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" - export LC_TIME=C # bug #411967 - export TZ=UTC - unset GSETTINGS_BACKEND # bug #596380 - python_setup - - # https://bugs.gentoo.org/839807 - local -x SANDBOX_PREDICT=${SANDBOX_PREDICT} - addpredict /usr/b - - # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - - meson_src_test --timeout-multiplier 2 --no-suite flaky -} - -multilib_src_install() { - meson_src_install - keepdir /usr/$(get_libdir)/gio/modules -} - -multilib_src_install_all() { - # These are installed by dev-util/glib-utils - # TODO: With patching we might be able to get rid of the python-any deps and removals, and test depend on glib-utils instead; revisit now with meson - rm "${ED}/usr/bin/glib-genmarshal" || die - rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die - rm "${ED}/usr/bin/glib-mkenums" || die - rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die - rm "${ED}/usr/bin/gtester-report" || die - rm "${ED}/usr/share/man/man1/gtester-report.1" || die - # gdbus-codegen manpage installed by dev-util/gdbus-codegen - rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # Make gschemas.compiled belong to glib alone - local cache="/usr/share/glib-2.0/schemas/gschemas.compiled" - - if [[ -e ${EROOT}${cache} ]]; then - cp "${EROOT}"${cache} "${ED}"/${cache} || die - else - touch "${ED}"${cache} || die - fi - - multilib_pkg_preinst() { - # Make giomodule.cache belong to glib alone - local cache="/usr/$(get_libdir)/gio/modules/giomodule.cache" - - if [[ -e ${EROOT}${cache} ]]; then - cp "${EROOT}"${cache} "${ED}"${cache} || die - else - touch "${ED}"${cache} || die - fi - } - - # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache - # file due to inability to create it and GIO might not look at any of the modules there - if ! tc-is-cross-compiler ; then - multilib_foreach_abi multilib_pkg_preinst - fi -} - -pkg_postinst() { - xdg_pkg_postinst - # glib installs no schemas itself, but we force update for fresh install in case - # something has dropped in a schemas file without direct glib dep; and for upgrades - # in case the compiled schema format could have changed - gnome2_schemas_update - - multilib_pkg_postinst() { - gnome2_giomodule_cache_update \ - || die "Update GIO modules cache failed (for ${ABI})" - } - if ! tc-is-cross-compiler ; then - multilib_foreach_abi multilib_pkg_postinst - else - ewarn "Updating of GIO modules cache skipped due to cross-compilation." - ewarn "You might want to run gio-querymodules manually on the target for" - ewarn "your final image for performance reasons and re-run it when packages" - ewarn "installing GIO modules get upgraded or added to the image." - fi - - for v in ${REPLACING_VERSIONS}; do - if ver_test "$v" "-lt" "2.63.6"; then - ewarn "glib no longer installs the gio-launch-desktop binary. You may need" - ewarn "to restart your session for \"Open With\" dialogs to work." - fi - done -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update - - if [[ -z ${REPLACED_BY_VERSION} ]]; then - multilib_pkg_postrm() { - rm -f "${EROOT}"/usr/$(get_libdir)/gio/modules/giomodule.cache - } - multilib_foreach_abi multilib_pkg_postrm - rm -f "${EROOT}"/usr/share/glib-2.0/schemas/gschemas.compiled - fi -} diff --git a/dev-libs/libb64/Manifest b/dev-libs/libb64/Manifest index ae152245462c..0206d3645d2c 100644 --- a/dev-libs/libb64/Manifest +++ b/dev-libs/libb64/Manifest @@ -1,3 +1,3 @@ DIST libb64-2.0.0.1.tar.gz 15766 BLAKE2B 45e3cab768cae39758d146cd84b72a7644592e55553be9c11ed1e83c3acbf4ed05cd00bbd59371b9e71cd53012149f25c371769afba7fbdaafdf561a297247c8 SHA512 72c2fd4c81575b505f4851cd3820b6a2d8e78cd031a1ed138ffe5667ca711558f43b515428971966f7a73ace7c9951f1f0b39c362a59fe4691958875775cce23 -EBUILD libb64-2.0.0.1.ebuild 610 BLAKE2B 2632cf1b0032081695dafb68b00895f3fdfbb7013d47b45d20bbbf7904811604432621436859c57e1411badd1eed1bb6be43d305f669cf6308c0d61d4fb90dbe SHA512 d81de28d06153a70b8e91f7e211cf2a7f76f34eaf1e8aa223f2ea39b04d8ad392b00d57ec2c54f522fe717d3b9d9142eab0b4b17c93ee2ff2713d3b432f43178 +EBUILD libb64-2.0.0.1.ebuild 609 BLAKE2B efb2e4102ee5937b2677be95a20ad864252511fb16b9e3474d62946ea12989bc70ab11be2d2adf9a5db7441adadc4abcf86be71a709fbb82962c6f9930a97968 SHA512 53f7f7bcd25f915b6ecde878d296a4f79dc59527d97943644ce139d1d9cf9e1ee3b43cd32882e95961675e1370507d943d1cf969afb6c359ec408edc9f744b51 MISC metadata.xml 324 BLAKE2B 4facc65e9fdd438bdbccf080a7fe6f062c584c8323ee8f91d09e76d9a1705aecd03dbe549f2b771b6fde97c9cadeedcba3020725dea0e30acbe6d50adbe70438 SHA512 0a8fcca46711348953a3e381a5a7065d5c38dcb3c5cac6fc9b67f6191fd08658fd11f5a82107d7feeab3ebbf5053891ceda1ed14e00bde7aeb86bce160c2e094 diff --git a/dev-libs/libb64/libb64-2.0.0.1.ebuild b/dev-libs/libb64/libb64-2.0.0.1.ebuild index a99722ebba95..d51f3ea296c7 100644 --- a/dev-libs/libb64/libb64-2.0.0.1.ebuild +++ b/dev-libs/libb64/libb64-2.0.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI=" LICENSE="CC-PD" # static library, so always rebuild SLOT="0/${PVR}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" BDEPEND="app-arch/unzip" diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest index 6a21f53ac0cb..3212f893f878 100644 --- a/dev-libs/libcbor/Manifest +++ b/dev-libs/libcbor/Manifest @@ -1,3 +1,3 @@ DIST libcbor-0.9.0.tar.gz 275405 BLAKE2B 7e78722650c702552dda4844615c454989281abe8c45ba3c9168af16e9d440a1b7e4e0c9afd89faa48e74ba85dcbe0c7733eec3e44fdafc0ca340e97574fe274 SHA512 710239f69d770212a82e933e59df1aba0fb3ec516ef6666a366f30a950565a52981b0d46ca7e0eea739f5785d79cc21fc19acd857a4a0b135f4f6aa3ef5fd3b0 -EBUILD libcbor-0.9.0.ebuild 1458 BLAKE2B 7a856dff5225faf458389ba27b887f4cf8afcd631c477bef0a713f05903bf68d0abc457dc32e0d46d61cf5bf8b5a2a26a5528c38737a4e36440b74aa9bea5d10 SHA512 93a5fdbe32f541326fa20706c454aa5bc1b2f0bb3f48e9c1030b846ade098e270b8bbd783d4770dbfe2399bf2c9b23889176bd9258f6cc42678f9533ad35c3c9 +EBUILD libcbor-0.9.0.ebuild 1455 BLAKE2B 120dd3a9adbbe739093b9b26b56f4085f7d923649ccb4616cba254f24fba5bae14bcd5c4620fdf8ea58909c2426d6629abd6cb36333e65019a0d38cff5bdf081 SHA512 5ac698770687f298e55eec8f7d6d176e0f6d0b8baf33128faec055a0cdaca8c076ec3cbb15e9baa640ffbeac28765bb309f25995cd1cff4334a437f854ecec05 MISC metadata.xml 430 BLAKE2B f478d98c9495fbb0946ec5d193e489f8f8a3c0a4ecbbac58ed2e3a79124d65741a54dfdc1a73f41dad39c596511aa0873ea38d2ba22d45b75a9600a122886f1d SHA512 ae7788a8a66d6f5333ee22601ff1ac202d279a7dd2aa245231440bb8a48e83d64361d4c105e331c217b8be096d9cc6d76f3878d4132e8060bc1fdcb7e8a64b18 diff --git a/dev-libs/libcbor/libcbor-0.9.0.ebuild b/dev-libs/libcbor/libcbor-0.9.0.ebuild index 9d2172da0ce8..44cb6de4d07c 100644 --- a/dev-libs/libcbor/libcbor-0.9.0.ebuild +++ b/dev-libs/libcbor/libcbor-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -40,7 +40,7 @@ pkg_setup() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF') -DWITH_TESTS=$(usex test 'ON' 'OFF') diff --git a/dev-libs/libgaminggear/Manifest b/dev-libs/libgaminggear/Manifest index 68a902d24242..75aef6193b3b 100644 --- a/dev-libs/libgaminggear/Manifest +++ b/dev-libs/libgaminggear/Manifest @@ -1,5 +1,5 @@ AUX libgaminggear-0.10.0-doc.patch 484 BLAKE2B 9a63685991e322157ba941ae167ce6dea78a20bffb85662c5a7c2cb6879950dd9e085be83a53d4d13294f73e23cf7e1661c357e1140e5c0903942531a5676f7f SHA512 c5fbfb231f075f34eb4237edf3de6e335ff735513b72a41fd602422dc9f0fd511f66b4c087bfd0dfc68ebda8d1bc0b70a6eb35e5e3158c50b7a5d641e78ada01 AUX libgaminggear-0.15.1-cmake-3.13.patch 613 BLAKE2B 4f2690aff5f33555a5fd446cc3ae8d9f7a417fc8753f2b8f77451394b1ed57d3be277e8d0bb02cb573a0efce3b15fe00f1e9f37139b0de24a78c3aadd70c67ed SHA512 e9a9173f9d5749803b88be2fdc4f5d2fd2207131622d558316428c791983f76ba477c645b2a410a7536b5614c141fc91dc9b51e84e3ff3d8167589e7bfb95a4a DIST libgaminggear-0.15.1.tar.bz2 111959 BLAKE2B 6a8d5cd01adcee1d870aada9f20b229e95975a013bfb8076c8135a7b4cbd5f2043b68ad481d0df1b369f560c2ea2172ff2a542ca61ce30317deeeb66a5aa2588 SHA512 a6635a74557f276ab65eda4610ba8a053fedf10f9d898a1dc875082a36b2822544f61fc7a274691673670b12d4de968aa4921d102a588f3d0777397730082990 -EBUILD libgaminggear-0.15.1.ebuild 1072 BLAKE2B e1c177e6a86973bbb2cdc162d83395ed45a906638fb75d1ef60b8d5df82234822247675d28e71223ee38c5b8e18a2b513aa7b994146ae4094b7db65395ab9985 SHA512 5ec36b2c5589bbe336fcbeb95653eb6d1230624cb46c40da6f8b677e0fc66b571398aacf66a80a4e14ec25387e629e3d148bed40440254b252f49b80427f3996 +EBUILD libgaminggear-0.15.1.ebuild 822 BLAKE2B 4bd0df1c38579fe3cfc6ce1bcb90be8a53d2ec41a8569f6a2d06e16637af83107df1b2052d15283954ff15e1326e39d45fd5a8f2c448ea9da0cd130262a5b8cc SHA512 8dff85713d8dbc6a7ddfb7fd0b05c738902266a3a6d57dd91b720bc06b262947f80aef63c455a9d36e3a9561b3dc33283cbf0b8c6a8c9ce8b0c23d63423bc0b4 MISC metadata.xml 251 BLAKE2B 9647e79cad0b6505c23b13c0837f3c2832bfceaa49b658d6c9bf2a171adfe24c5ce619e0a9bf9cf6a00aada0151051c0036a61b7c45cb32f392b2df764db84d5 SHA512 11e5c997a70338f3d5c9611467e9f3313faceac3c93669812ca4609c5222c1dfceedb67f83f15a624e493f8d4775946566f8d8640334a0555cd35c6594b5086b diff --git a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild index d840aa57f738..2a564652addf 100644 --- a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild +++ b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake xdg +inherit xdg cmake DESCRIPTION="Provides functionality for gaming input devices" @@ -39,30 +39,9 @@ PATCHES=( "${FILESDIR}"/${P}-cmake-3.13.patch ) -# Required because xdg.eclass overrides src_prepare() from cmake.eclass -src_prepare() { - cmake_src_prepare -} - src_configure() { - mycmakeargs=( + local mycmakeargs=( -DWITH_DOC="$(usex doc)" ) cmake_src_configure } - -src_install() { - cmake_src_install -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index 8b34496defc0..bedd5ae9d7c5 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1,7 +1,3 @@ -AUX 4.0.0-autoskip-network-test.patch 976 BLAKE2B ce6866636be48e553621a18dcda5ca122f204ad074d7472c740ea8db8cb283fe8f6ab63e2bc3862fd2c0725446c7c2969bc2f431bd175d9d2b96f68c401f3e0b SHA512 6f47d66e243dac3162b3e89e5fe893de7d87cc8dce9893534a12e76f1e9b830a18cdf3a9f6a26de89094841d1874843da301ed10f35e0b7e6d9ae4b2bca07f54 -AUX 4.0.0-vapigen.patch 1153 BLAKE2B 1462b72ad3d25d4d5eac255d49217d74ef2cab67c740dc1feaaafa671977eaa92557c623c4f37f8cc4f76ee05018f040dd3604b6eb413bdc46830f77e2aff8c0 SHA512 0aae04a26f68e63b30911d3a76dd0569823ea11e247c14a34f81a15686caf33ea2834368e8b545faa1d0bd5f66e749916722e2cd77feef151c5cebd6d0fec1dd -DIST libgweather-4.0.0.tar.xz 4722620 BLAKE2B f2500d065fe9607b740c2f6c87378d5fc86c15951b2880f89c3ac22021d085eed601b645dcf1c9864fe1fa47860aa14ed1ab858263a7634c3b7615231d3ee6d1 SHA512 1441b8996a53b277e9453d3fcf32448800c963f40c32542f9055362bc3188dcf2e706466133d53b3f1b6343dc97b15cf5eabe16b950e7c9451cb79eeef87a9c3 DIST libgweather-4.2.0.tar.xz 2752164 BLAKE2B 9cc51363d6a2a09497269760701e0e0c1beb68c0096262fb6e2885414f838b41c151df7b057def457fdd49f9036d853ab624a9683a5cf57bbdefaed5376fe69f SHA512 cd95c6714575c0afc52455bb99c9116af27716868648debe0e5309904cfaf7516cf2379e415b3d9dd57b5dd223bae8e8acbaf705a3867dad8f75aec22eea908e -EBUILD libgweather-4.0.0-r1.ebuild 1713 BLAKE2B 8e879bfee3e337eb3e6967e1e1d015db133319268a4b9ac07d1b8c8cff67563f685142f2888eaab92ab1230b5da8a8559abbe701f670abb0794c5b830bdac24a SHA512 02adc00aff1fefeb298f1f31e0a8638cbe3ad0b594e9411a555afad824da294c74754075ee79c94e4220a581fdb3edf628400ecd5ebbc93f55ac6371d530fb4c EBUILD libgweather-4.2.0.ebuild 1984 BLAKE2B 7c4b6b4420eb124e0c2e781a10114dc6e01c0bf0e95b34a83b7ddd11ee9b6ee7cbca9206842aaac2d7b55990c48215cdc89ff8e08d29de9498c47c12605ab9c8 SHA512 fbf751746493b6129ebca83d8a2acfea661436cbc4b27bf89cda46a5469702b91af1f10ccac90d698d05f819aac5f4dda04b7a848eb3c64ff1ae911b18bb6a14 MISC metadata.xml 352 BLAKE2B 3726dfdf7269138db7992dbab72db960ed2362a8c753362376f28fa37e0849ef89f74b132dea4c63120dfb777f27566aea12f5dc92ddbeeb5a3b8139d4feeb9c SHA512 06dcfdd1ba301e34b2b9a23f3cdb5a686daa8fcc7a2caa8ac921eade3e805589ba2bb148da5f64f95f93d62dda71b5e19f37b33f1e35201c61bd8e0bb996bbf4 diff --git a/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch b/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch deleted file mode 100644 index 3f27906de012..000000000000 --- a/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 87c0d202977c212a6b7fd360ceaa295e422de87d Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Sun, 30 Aug 2020 10:35:13 +0300 -Subject: [PATCH] tests: Skip metar tests when METAR_SOURCES couldn't be - resolved - ---- - libgweather/tests/metar.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/libgweather/tests/metar.c b/libgweather/tests/metar.c -index 7d6c7c04..0b3025a2 100644 ---- a/libgweather/tests/metar.c -+++ b/libgweather/tests/metar.c -@@ -142,6 +142,11 @@ test_metar_weather_stations (void) - g_test_message ("SSL/TLS failure, please check your glib-networking installation"); - g_test_failed (); - return; -+ } else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) { -+ g_test_skip ("Could not resolve " METAR_SOURCES " - network sandboxed?"); -+ g_object_unref (session); -+ g_object_unref (msg); -+ return; - } - #if SOUP_CHECK_VERSION(2, 99, 2) - g_assert_no_error (error); --- -2.34.1 - diff --git a/dev-libs/libgweather/files/4.0.0-vapigen.patch b/dev-libs/libgweather/files/4.0.0-vapigen.patch deleted file mode 100644 index d5c4ca12623e..000000000000 --- a/dev-libs/libgweather/files/4.0.0-vapigen.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/176 - -From 98b505675f631c1fabbbcbcee2523f8dde8e7e3d Mon Sep 17 00:00:00 2001 -From: Matt Turner -Date: Sun, 20 Mar 2022 12:19:59 -0700 -Subject: [PATCH] meson: Use dependency() for finding vapigen - -This allows the vapigen binary to be chosen by overriding the VAPIGEN -environment variable. ---- - libgweather/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libgweather/meson.build b/libgweather/meson.build -index 08311af4..7148f5ca 100644 ---- a/libgweather/meson.build -+++ b/libgweather/meson.build -@@ -211,7 +211,7 @@ g_ir_scanner = find_program('g-ir-scanner', required: get_option('introspection' - build_gir = get_option('introspection') and g_ir_scanner.found() and not meson.is_cross_build() - - enable_vala = get_option('enable_vala') --vapigen = find_program('vapigen', required: enable_vala == 'true') -+vapigen = dependency('vapigen', required: enable_vala == 'true') - if enable_vala == 'auto' or enable_vala == 'true' - build_vapi = vapigen.found() and get_option('introspection') - if enable_vala == 'true' and not build_vapi --- -2.34.1 - diff --git a/dev-libs/libgweather/libgweather-4.0.0-r1.ebuild b/dev-libs/libgweather/libgweather-4.0.0-r1.ebuild deleted file mode 100644 index 8f5a335babca..000000000000 --- a/dev-libs/libgweather/libgweather-4.0.0-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit gnome.org gnome2-utils meson python-any-r1 vala xdg - -DESCRIPTION="Location and timezone database and weather-lookup library" -HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather" - -LICENSE="GPL-2+" -SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix) - -IUSE="gtk-doc +introspection test +vala" -RESTRICT="!test? ( test )" -REQUIRED_USE="vala? ( introspection )" - -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" - -RDEPEND=" - >=dev-libs/glib-2.68.0:2 - >=net-libs/libsoup-2.44:2.4 - >=dev-libs/libxml2-2.6.0:2 - sci-geosciences/geocode-glib:0 - - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( - >=dev-util/gi-docgen-2021.6 - app-text/docbook-xml-dtd:4.3 - ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - vala? ( $(vala_depend) ) -" - -PATCHES=( - "${FILESDIR}"/4.0.0-autoskip-network-test.patch - "${FILESDIR}"/4.0.0-vapigen.patch -) - -python_check_deps() { - has_version -b "dev-python/pygobject[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - default - gnome2_environment_reset - use vala && vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use vala enable_vala) - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use test tests) - -Dsoup2=true - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/dev-libs/libpwquality/Manifest b/dev-libs/libpwquality/Manifest index 10463388a14b..7eef222678fd 100644 --- a/dev-libs/libpwquality/Manifest +++ b/dev-libs/libpwquality/Manifest @@ -1,7 +1,4 @@ -AUX libpwquality-1.4.4-musl-fgetpwent_r.patch 1260 BLAKE2B e9c9df60e0e1ba022185393f044190e0539950e5bf1f58a9c1ade2174fd8d04158b8834c8581bcd3818a7c95206a2dc288176dab21a31a809792ebbedfa4bb94 SHA512 e9f6fc0e21128eb306c9ad777d6b034f01e5d5a751c055fe6cc3f2f9ef03a3e4b718ebcf1f549922ffe4356e9c0bc8225e194c94bcc37c29b200f982c3179700 AUX libpwquality-1.4.4-pam_pwquality-include.patch 1208 BLAKE2B d7899e6caeb8a1f4515026165d9a321e0a7840b45e4f2472a8562f7a88e35c80f7295349491f3a0037da1ff12e7c74e99236c4ef1d3334fbc477bf393bf3954b SHA512 e570c7f036a1182e43c63b852040468b0dd45ca115ff98f62bc4d3bba02b0c368cd9b1e857e39ea5fcd0b74b265cc7baea529359593512d896f65c6b658afd27 -DIST libpwquality-1.4.4.tar.bz2 426923 BLAKE2B 732e349a89b418d0b29d433551cd67e7b5f0daacb50ea73cfa7e45623801f6b559322645b4f4b0d741512964556d7e004d6a1c63b20e395c3c1b96923506e8bb SHA512 2d49b79105361663f009f7183fde9123e6f1e63bd678dfe5418143f611e763af8dd44374b826b3c22a00e721047c539741dc44d99a2289b9ab229791768d6e76 DIST libpwquality-1.4.5.tar.bz2 433961 BLAKE2B f5326996ab607bf9d24de446d9714987ad259fd2222bc54983769abc298969e2e9a4cee78f2a5c5d963bd0e5f57ea3aa346b0ce108b465a8da82810486b37e36 SHA512 91a6febbf40047e553b6051df727857df7932c816638f15118a46b8286527a80446ca4f6a050d2b1f4e33335bf4b75290751ce358fa477cb9d06fe89a450d647 -EBUILD libpwquality-1.4.4-r2.ebuild 2270 BLAKE2B 71cf75507263df789ca13a713a71d2f1e716e9be9e3a2da76d45dcff65b57ce0382c63518d33cdab866d9d42f374f5970e7316b6bb0d4377311e248ac96a5bd1 SHA512 302c531cb70e24bb615d40a37bdb076a8a3406462a21d40493f85c82224657292b1b52520012f9d37878c1c27c1bc14e958916d60f03485c5ecb47885c966a07 EBUILD libpwquality-1.4.5.ebuild 2156 BLAKE2B 5cedd1a77379f2c2c3bc263f630e4946245b6690fdcf5430d5c80fdc34c7c0008d47e341410beb7ce3df0ff16b016fbe470209a606aab6e4390f05399632e28d SHA512 df6efa806659ac5ad7e795b03b2e48324c07002a3ffc4854927c419db2c8aecc16d183206d399bf391f9b0952ffe99406b00a6e5b9ddc3b36d370084abf9a2e2 MISC metadata.xml 354 BLAKE2B c7c1c6aad6af351f12d42c720fe4372aa0966601624454febad3d0ac2c40b069acfaae7f1c77c41546c701a8ad1e242bd715f421ed2103e9c48cc5a63d7e44fa SHA512 41ecf39d00ced11f91831aa04bbca66d0a409367ae87aab765c94dbcdfc4dd8900f707b767e2fe76ad1eaa62c33e2e571027c7e5112e799104029bb773d812df diff --git a/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch b/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch deleted file mode 100644 index 6cfb538103ae..000000000000 --- a/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://github.com/libpwquality/libpwquality/commit/9084c1b032161cdb53d5f66132a91bdc207faecf - -From: Noel Kuntze -Date: Mon, 24 May 2021 14:15:34 +0200 -Subject: [PATCH] pam_pwquality.c: Use pam_modutil_check_user_in_passwd instead - of fgetpwent_r (not available on musl) - ---- a/configure.ac -+++ b/configure.ac -@@ -97,6 +97,11 @@ if test "$enable_pam" != "no"; then - test $fail = 1 && - AC_MSG_ERROR([You must install the PAM development package in order to compile libpwquality]) - fi -+ AC_CHECK_FUNC( -+ [pam_modutil_check_user_in_passwd], -+ [AC_DEFINE([HAVE_PAM_CHECK_USER_IN_PASSWD], [], [have pam_modutil_check_user_in_passwd])], -+ [] -+ ) - fi - - if test "$enable_pam" = "yes"; then ---- a/src/pam_pwquality.c -+++ b/src/pam_pwquality.c -@@ -98,6 +98,9 @@ static int - check_local_user (pam_handle_t *pamh, - const char *user) - { -+#ifdef HAVE_PAM_CHECK_USER_IN_PASSWD -+ return pam_modutil_check_user_in_passwd(pamh, user, NULL) == PAM_SUCCESS; -+#else - struct passwd pw, *pwp; - char buf[4096]; - int found = 0; -@@ -136,6 +139,7 @@ check_local_user (pam_handle_t *pamh, - } else { - return found; - } -+#endif - } - - PAM_EXTERN int - diff --git a/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild b/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild deleted file mode 100644 index ed1efb848323..000000000000 --- a/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit autotools pam python-r1 usr-ldscript - -DESCRIPTION="Library for password quality checking and generating random passwords" -HOMEPAGE="https://github.com/libpwquality/libpwquality" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" - -LICENSE="|| ( BSD GPL-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="pam python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND=" - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig -" -RDEPEND=" - >=sys-libs/cracklib-2.8:=[static-libs(+)?] - pam? ( sys-libs/pam ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-musl-fgetpwent_r.patch - "${FILESDIR}"/${PN}-1.4.4-pam_pwquality-include.patch -) - -src_prepare() { - default - # ensure pkgconfig files go in /usr - sed -e "s:\(pkgconfigdir *=\).*:\1 ${EPREFIX}/usr/$(get_libdir)/pkgconfig:" \ - -i src/Makefile.{am,in} || die "sed failed" - - # Needed for musl patch, drop on next release - eautoreconf - - if use python ; then - # bug #830397 - export SETUPTOOLS_USE_DISTUTILS=stdlib - python_copy_sources - fi -} - -src_configure() { - # Install library in /lib for pam - configuring() { - local sitedir - econf \ - --libdir="${EPREFIX}/$(get_libdir)" \ - $(use_enable pam) \ - --with-securedir="${EPREFIX}/$(getpam_mod_dir)" \ - $(use_enable python python-bindings) \ - $(usex python "--with-pythonsitedir=$(use python && python_get_sitedir)" "") \ - $(use_enable static-libs static) - } - if_use_python_python_foreach_impl configuring -} - -src_compile() { - if_use_python_python_foreach_impl default -} - -src_test() { - if_use_python_python_foreach_impl default -} - -src_install() { - if_use_python_python_foreach_impl default - if use static-libs; then - # Do not install static libs in /lib - mkdir -p "${ED}/usr/$(get_libdir)" - mv "${ED}/$(get_libdir)/libpwquality.a" "${ED}/usr/$(get_libdir)/" || die - gen_usr_ldscript libpwquality.so - fi - find "${ED}" -name '*.la' -delete || die -} - -if_use_python_python_foreach_impl() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest index 0e593156fcae..389122da2b0c 100644 --- a/dev-libs/rocksdb/Manifest +++ b/dev-libs/rocksdb/Manifest @@ -3,7 +3,7 @@ AUX rocksdb-6.17.3-libatomic.patch 2131 BLAKE2B 2f12fee9b062cf4bf633d784bd4234a1 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 -EBUILD rocksdb-6.14.6-r1.ebuild 1167 BLAKE2B 5a363861d7ee4bd6288b5720d4742a9acf65b0935a3fd96caadf70832e9a1659678bd2b3adf7098c9b291dca5122e67fdb05977e4b6334dd4bd94871c4b020d4 SHA512 3b3f8595b2a376a2c09c6595c38c7f53ee0011b8535ab7b4cfafabe270ff830c98d390dde7d1e8c5a54a615ba2e298b66fd69aad2e7036ff705f12e91b80c00c -EBUILD rocksdb-6.15.5.ebuild 1159 BLAKE2B 044f63cea6a65d2e4edd7a16eea61c8bb77faf346443ecc1b7d9e41747a7fe52a1bd45d3663acde188fde63405be75927c550b471dbf05f5ed1a29c39d529bb3 SHA512 9d4a7374293868883600b82ab4ddd0e0928aa7eeb6bda56845376f4fb93cad80e7d2a44c45297a13110756e48409a67e85ae7a6b49d813b0e0e34ccf2e0bd065 -EBUILD rocksdb-6.17.3.ebuild 1220 BLAKE2B 75e7df60533eb9793f8c5a95f795a2b7c47097624ce7f8bf7b5c3648f3cd71a09625a6ab25ebdcd38e7152c00fc174eafe25af982cff30c8b8b96da555977e29 SHA512 2d739631429ad720c697082b45ed6fa4e622fc1ac20c975a93a19142a9eca0db2a39bb786a81906177c3063096baceed23efb1570b7192cf5324ed28823d3990 +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 diff --git a/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild index 3ec9e9aee852..aff46d621617 100644 --- a/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ PATCHES=( ) src_configure() { - mycmakeargs=( + local mycmakeargs=( -DFAIL_ON_WARNINGS=OFF -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF) -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF) diff --git a/dev-libs/rocksdb/rocksdb-6.15.5.ebuild b/dev-libs/rocksdb/rocksdb-6.15.5.ebuild index cb835069c451..adeb2e8a46e8 100644 --- a/dev-libs/rocksdb/rocksdb-6.15.5.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.15.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ PATCHES=( ) src_configure() { - mycmakeargs=( + local mycmakeargs=( -DFAIL_ON_WARNINGS=OFF -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF) -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF) diff --git a/dev-libs/rocksdb/rocksdb-6.17.3.ebuild b/dev-libs/rocksdb/rocksdb-6.17.3.ebuild index ce510723b0dd..8da4d0066c99 100644 --- a/dev-libs/rocksdb/rocksdb-6.17.3.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.17.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ PATCHES=( ) src_configure() { - mycmakeargs=( + local mycmakeargs=( -DFAIL_ON_WARNINGS=OFF -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF) -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF) diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index 12d3912d8265..84d4ee19326d 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -10,10 +10,10 @@ DIST simdjson-2.1.0.gh.tar.gz 1618798 BLAKE2B 019e04ae5c5d0e43bf81734edb72d969d9 DIST simdjson-2.2.2.gh.tar.gz 1623231 BLAKE2B 1caea4b5224194770af5b43c82110faf9fd17450935af67e3f9e6d3da164ffd3d40a4cca49a4d1b3007549835ecb838b6788e97059548dfa86b206ce240bdbd9 SHA512 a11698491d12aac3b92dae0fd994d0809910cf5c88550058c84035aa3bec02ab4541ab99e12db6605581f6ba61d7951a2cf3988fc20a467f4993f35d24cf2a76 DIST simdjson-3.0.0.gh.tar.gz 1628275 BLAKE2B eef18be927c50527885f6e042ef22317b7e6da6a77d652a4415b98ec7fda227a1b3b798774c12b587a1a011b16c4011a0656f1bf1a20886432796e64076f4775 SHA512 4ea58cd4d059f5e83734f8f084056a58a587529e13df5c47fbb42b141052688f8517ab4e7d6cd4581c6b560f8804968fa0c9c7184b1d8d54e45c280302a069ec DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 -EBUILD simdjson-1.0.2.ebuild 1842 BLAKE2B 0ec96a582374f90cc251c439d53efa12525eb1972690ad375230d52c46776e596163709fb8153b7dd659dc050bf2b10f4808b4ae59aecd6c5c7b1d2cf6bb9276 SHA512 c5456dab7147fb0c12ad614510d4cd4113393488e81b07e1df4b8eeca2e51b6c5743bb96b441f4b162d9af0311b39fb8243921b68483cc1b721058bde82afa12 -EBUILD simdjson-1.1.0.ebuild 1843 BLAKE2B 277dd893ec0192e28d5f4d6b9827b4e77137424494a6343d5d80d19b03de810a30769537175fea60bd7cd6eb9cccb470f743c4539dea6950205d455dae5f0260 SHA512 b866ed3ee6f160c534384addf22a6fc5c82825c5c0fa99515e4a220254abff566ff7f2d97ffec6479226120a2fe571bc41a7df304cfdd54fac353f4f0c100387 -EBUILD simdjson-2.0.4.ebuild 1846 BLAKE2B 518b0373b05e663bdc1f15220cd1cd712aea0e3afcb36225f1c2c5855292a1e3339e564ea8dff1f08a4f7282d649ad3ecd0b76192ffd785a9fc0b8e120782845 SHA512 d56d1753269fd5bb568d65697fc9320708088d48b61c6009fa90910740211e1ed2b4b890f90dcf33ad5d10eef7cd7fce7034e3fe39a99526240b2d53e4b83a88 -EBUILD simdjson-2.1.0-r1.ebuild 1847 BLAKE2B d55871b794b0182455e6b76256a4f419d53f76f7e0d4e1888ae377672537a3fb4c3f39a0eaa02fe7e706ba064e491ca145713bf95ec1dc8bbe659527b8483d55 SHA512 b9578e0e6adc1251ecc0927263778a79f8c9b853692a0b99a52275e9a5b7e4482ffb9fb04f50b600f4ae3e46a7ea9e6c59dbbab2aa0121d02d992821757a5384 -EBUILD simdjson-2.2.2.ebuild 1948 BLAKE2B 57a0584a67609a2b9d0f770eb8d8afbacba3703efd95f2a637ea8d9ceea1bc3ebefa67ae6d91bf0b7e1411937b690e160582e1c204d15210d0ea9753a7d548b0 SHA512 7872d6151ce862e9aa1db794c5881ee30a9a22233ba572fd87186abd19fdb05ccff0cd3cd8f2e60461cc022580a74daee6550c439434e32a6f18bb11e13a8e8a -EBUILD simdjson-3.0.0.ebuild 1967 BLAKE2B 178ba82680b3af401cfe1dbb3f1a0668348923a7142252503e9952b30d1843fd38c6d19e913cac0d22c159eb07ebd5061a7b7177ddfb48301f06ab9343e8c9d1 SHA512 027959194f1270605e19cd7271f909e0b0df228bfb5db283f39278124c8c752209bc3d92a6db1adbaa06f2f4640e2e5f7d39758f705431f8d226c767d0e5a3b8 +EBUILD simdjson-1.0.2.ebuild 1839 BLAKE2B fc2bc3413800226d36441303e86ef41cda386973c1fe14715a19e882edc2b62d747ed0f7c82f701576e187b9e6084bcad6a1bf3c7ebbfd6c27c399795e1697cd SHA512 e74e183c513bc86f5ea1220a3263c3c56f8d3fc88f571cc19228da0ae47ab795348975321da4d7c3ccbd1cda6b68aa400fa7e645ed0cba69b915df55592cceaa +EBUILD simdjson-1.1.0.ebuild 1840 BLAKE2B fc07d21ada13362809c103c3a26bdf94d7d10f8e4fcfad777eb87dea8ad8afedfbc01a5a3fd196b9190ff87993c189d380e02f251447e531ac07146b400c1577 SHA512 ea79f39b24c464a001e5267903a79dd2319c69be7b31c8adaa93a97245ce8fc49ccbf421a8ad0ac6d9b759e15dc060a9d34a33a25bb3e79273f647d69512da4d +EBUILD simdjson-2.0.4.ebuild 1843 BLAKE2B 90704b2bcebe4c080fe0040b9a9c3f81603cb45672f8fc3aeb481db90a14afbc9ae50e88d42fc6c8f3438fec2815745330ce90b4f26924534a317dacddcd7b55 SHA512 6dbdedb80be6df26a7e46919dd76a24ada3c379a7373f478604a7994a0ce8c04e844f6e306ad96184c165781529217f576f2a1bcaf790aa38095c26c906f6842 +EBUILD simdjson-2.1.0-r1.ebuild 1844 BLAKE2B aa90bacd942a5db753dbf8275603d02d73147e9f71811972b8605b59a8a5456c36e8f03a951788ac897260f1bb1a13edbe1de1e9fcef1ca3afb957a08e30ae6c SHA512 66b2f5ecf1acc3506729651484c226d5c26940a69e73cf5d59b17a05bbc3674d376f0047a85b3603899a78c1bb2d9f191304a953267de90489d19a8d415d89f0 +EBUILD simdjson-2.2.2.ebuild 1945 BLAKE2B 2d7bb2b2da38dc6c923d395bc4feb2cff237e1b01afd18bdbe941cc56e2f6bb4cf4e0cfe4fe68c80b976008ab1e86481b3248eb60563c5f8b945fc7d8143cffc SHA512 a1ea8f1c3319bb27d0cd48f73958d2c62da7900a2bfa80ff569a5c515b19249eb712045bc8d487249d772b9c1623b2e8bc568579f26e257c21df06fcbea4b40c +EBUILD simdjson-3.0.0.ebuild 1964 BLAKE2B 89bf9c2671fc0e48f87f1fefeff9b20d1bc542a558a4b0384fa9648734f7379f24a3e7fe1923ca841a18f07156e0e8f272657dbefbb15c87a5511eb7b668ac9d SHA512 a38498978068f2d8292464aa0e7fd0de2ef435c8457abfe1fa21534b213c634e6a0f54141713710a24b0d2cc6a7298c875efab81dd33b247a3b7ed6e08306f96 MISC metadata.xml 336 BLAKE2B e734f879a36d4e77dade86545e210039d032a5b9a909b414c63855f62d9015122305496eb7faeb752a6bc96cc7c6287164da29ab9442faf13e3d261e0329b299 SHA512 fdc9e0f98c2d9f7e7e5997f2922d9ad7be2defa93ca3b30e29e7a458147a32fe9e02cda9fe9df4035bde0a077372d7f109337a08a4dea1b898a0444082c858c0 diff --git a/dev-libs/simdjson/simdjson-1.0.2.ebuild b/dev-libs/simdjson/simdjson-1.0.2.ebuild index 71e7e89153e9..e4fbf9055959 100644 --- a/dev-libs/simdjson/simdjson-1.0.2.ebuild +++ b/dev-libs/simdjson/simdjson-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -60,7 +60,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/simdjson/simdjson-1.1.0.ebuild b/dev-libs/simdjson/simdjson-1.1.0.ebuild index 6f9106ac1e38..65bd48189585 100644 --- a/dev-libs/simdjson/simdjson-1.1.0.ebuild +++ b/dev-libs/simdjson/simdjson-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,7 +60,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/simdjson/simdjson-2.0.4.ebuild b/dev-libs/simdjson/simdjson-2.0.4.ebuild index b8e15288e648..e10cd8aa1dc0 100644 --- a/dev-libs/simdjson/simdjson-2.0.4.ebuild +++ b/dev-libs/simdjson/simdjson-2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,7 +60,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild b/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild index 55fc98496a4e..a0cc3eba3666 100644 --- a/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild +++ b/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,7 +60,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/simdjson/simdjson-2.2.2.ebuild b/dev-libs/simdjson/simdjson-2.2.2.ebuild index 976892c2f0c0..39d05eeab9e9 100644 --- a/dev-libs/simdjson/simdjson-2.2.2.ebuild +++ b/dev-libs/simdjson/simdjson-2.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -61,7 +61,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/simdjson/simdjson-3.0.0.ebuild b/dev-libs/simdjson/simdjson-3.0.0.ebuild index cac6dd3f9eba..96531492db42 100644 --- a/dev-libs/simdjson/simdjson-3.0.0.ebuild +++ b/dev-libs/simdjson/simdjson-3.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -62,7 +62,7 @@ src_prepare() { } src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON ) use test && mycmakeargs+=( diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest index 70da1b6a7474..10ac1e22afac 100644 --- a/dev-libs/thrift/Manifest +++ b/dev-libs/thrift/Manifest @@ -1,4 +1,4 @@ AUX thrift-0.16.0-network-tests.patch 1184 BLAKE2B fc1737e6169a480718edeff366734a01cee43626f84a0785b0f7fe2cdad4ef964da5ef9c685d8c8fee32d8f719e1f4eb7c260a6c6a960e8fea89898a59cd6f16 SHA512 248de672f603c94919bf67890715a037030d378c80ec7dc849ee3677392353d89903e35ed3c0144ab3e1ff371bfb6eba861d11332844fec99b87bcb3476a1a7e DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59e3333e21f185e8615663008bc7c846a03722ea8b834 SHA512 468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0 -EBUILD thrift-0.16.0-r1.ebuild 943 BLAKE2B c71eb6f0d62c7c5a50eb42f27410706e84cfa12d374ff15343d5c0f189b9e0d92a742e824dd04b8fd0cb1c23dad884495538874cbd12644ea85734be2660179a SHA512 52985cc93cca5104a19dc20be727fbaebfb8a04ff1ba7957e53c95d3037f288b859ebb367f93673f4c93c97d909945f21ec67f835eb2b2ea63d1d9bc9e2115b4 +EBUILD thrift-0.16.0-r1.ebuild 945 BLAKE2B a6afbc4a551e9c1d73a89e0ae50d905965ac0494e9fcc4ea6ef01da760080fb34ebd7fe7f05fcf15343bf66828424fbffaebae8dd335962de533eed91479fc9e SHA512 7a5ba87a5aef42656f60173975643c9a30e98a906a81c0434671e517139b085f99b3e400cb44ef7df3852547381ed64c9a2d46e4cf446da6fdee61886ca9d82c MISC metadata.xml 489 BLAKE2B 2b2c924951cd9c5dfa2a9d4f50f4a74b3f422d853fdf61248424500d792f87a9348335a80e54c2c110039274060ec8df87f3369c8ff81c3dc8d515cb7de58fa8 SHA512 f15102234cb9eb25272e4d1788b7cdd4274ef9c5ad0d2af3521533d86a4145b0f2789385ce9663f9d0aa9161c218d357cc76d56e5c47ed597c56f7ac35d8a373 diff --git a/dev-libs/thrift/thrift-0.16.0-r1.ebuild b/dev-libs/thrift/thrift-0.16.0-r1.ebuild index d4db37319da1..22f3fc9e88b4 100644 --- a/dev-libs/thrift/thrift-0.16.0-r1.ebuild +++ b/dev-libs/thrift/thrift-0.16.0-r1.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 @@ -33,7 +33,7 @@ PATCHES=( ) src_configure() { - local -a mycmakeargs=( + local mycmakeargs=( -DBUILD_CPP=ON -DBUILD_C_GLIB=OFF -DBUILD_JAVA=OFF -- cgit v1.2.3