From c5572b13d51970d6603acd131f27991cc1b66a79 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 19 Nov 2022 07:00:00 +0000 Subject: gentoo auto-resync : 19:11:2022 - 07:00:00 --- dev-libs/Manifest.gz | Bin 95798 -> 95807 bytes dev-libs/cudnn/Manifest | 8 +-- dev-libs/cudnn/cudnn-8.3.1.22.ebuild | 29 ---------- dev-libs/cudnn/cudnn-8.3.2.44.ebuild | 29 ---------- dev-libs/cudnn/cudnn-8.4.1.50.ebuild | 31 ----------- dev-libs/cudnn/metadata.xml | 3 - dev-libs/dbus-c++/Manifest | 2 +- dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 2 +- dev-libs/fcgi/Manifest | 2 +- dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild | 2 +- dev-libs/gf2x/Manifest | 3 +- .../gf2x/files/gf2x-1.3.0-configure-clang16.patch | 28 ++++++++++ dev-libs/gf2x/gf2x-1.3.0-r1.ebuild | 61 +++++++++++++++++++++ dev-libs/gf2x/gf2x-1.3.0.ebuild | 60 -------------------- dev-libs/libappindicator/Manifest | 2 +- .../libappindicator-12.10.1_p20200706.ebuild | 2 +- dev-libs/libtracefs/Manifest | 2 + dev-libs/libtracefs/libtracefs-1.6.1.ebuild | 53 ++++++++++++++++++ 18 files changed, 153 insertions(+), 166 deletions(-) delete mode 100644 dev-libs/cudnn/cudnn-8.3.1.22.ebuild delete mode 100644 dev-libs/cudnn/cudnn-8.3.2.44.ebuild delete mode 100644 dev-libs/cudnn/cudnn-8.4.1.50.ebuild create mode 100644 dev-libs/gf2x/files/gf2x-1.3.0-configure-clang16.patch create mode 100644 dev-libs/gf2x/gf2x-1.3.0-r1.ebuild delete mode 100644 dev-libs/gf2x/gf2x-1.3.0.ebuild create mode 100644 dev-libs/libtracefs/libtracefs-1.6.1.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 35823d0001d3..817a7da369e6 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/cudnn/Manifest b/dev-libs/cudnn/Manifest index d5ac1522627f..8365599ea393 100644 --- a/dev-libs/cudnn/Manifest +++ b/dev-libs/cudnn/Manifest @@ -1,9 +1,3 @@ -DIST cudnn-linux-x86_64-8.3.1.22_cuda11.5-archive.tar.xz 856769204 BLAKE2B 375021592470b1f17d7a69701f1ac3289ceb8ddbbdacf577fa51abfdad263102d3c6cedb24ac829c49e033300532e77b6064835a8ae1e05377e375f4320c9a15 SHA512 815ef678b7510e014181f3bf782e627771e8d00d218b34f2af11436b8a49331400269f98448854353c12721468365b71a8483eb7631777f0d628982e81942a8b -DIST cudnn-linux-x86_64-8.3.2.44_cuda11.5-archive.tar.xz 857894928 BLAKE2B 7f0f4fe4d8ccd2e7385d5c4535f4543b3d8e80f65caa5a4d5fdaa1b386a76fe16d8d9e32745a098954eda8d0b803af6146c1ffc5b46c838ea0ccecd5923984cf SHA512 4f2159e48685613b436adb3995aa80cf6d5b395c146059ccc15ef2f5f7e47c94bfeebd14b09d8832f7df76d2379829aa32edb7b69852e17a8e7036084265ed39 -DIST cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz 850711772 BLAKE2B 47e03d7a25f92cb2e2793e7d13b6182da62329a7868a785ca2224bccfc97960721fba26e1e8a933e8d449085e895c129871bb2fd7c690265d01ad10564a1b939 SHA512 bf2069edf5c73db325d4ef27e3976169b9bd32afc49f012bd1e6f7d9bd374179dd9312538e7be7b0f8d5da0f2edd79b6788868e183f00f8b99fda185302d07c3 DIST cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz 864470696 BLAKE2B e842f5861653f2bc8509cc654e5c40436556786610fbc4ab40781cd8246d5bc94e3e3fae0b0933c947941dc0b6eacbd44d6a54702566e5aefcff56df3f884149 SHA512 15d86b8884bf7b48b4aa1022ea26f0965dd50a9911ca1e6fb89e5266181e662547ba077b2e2e9f19bd135aef9d21fb0a3348b97c7fac9059bb241657046d6d60 -EBUILD cudnn-8.3.1.22.ebuild 700 BLAKE2B 7c3095b585ad73f24ea12fcb5dc580a648c634c8662c5fb3558bfbf66e08b3c3e6cc75d4cda856b44d2f7187ecff078c1b1a2ebfe1b74c78038184f3cc94feef SHA512 95b4da813d90fd828afefac712d4da9c5eea12445ce2fec8c0c7bc05a5f493428360b34da558610878d4c83b4dc5d8bd5d79c6bc17a367d52a5ee20e67db4835 -EBUILD cudnn-8.3.2.44.ebuild 700 BLAKE2B 7c3095b585ad73f24ea12fcb5dc580a648c634c8662c5fb3558bfbf66e08b3c3e6cc75d4cda856b44d2f7187ecff078c1b1a2ebfe1b74c78038184f3cc94feef SHA512 95b4da813d90fd828afefac712d4da9c5eea12445ce2fec8c0c7bc05a5f493428360b34da558610878d4c83b4dc5d8bd5d79c6bc17a367d52a5ee20e67db4835 -EBUILD cudnn-8.4.1.50.ebuild 829 BLAKE2B 30b96d6d449ddef4f5bef9a475cb2405e33916e18639d4c77be9e4aa4df04bf050e3fa564e91a31c1f49df4b680a6f7d1665d222409133fdfd8a419dcd06ad4e SHA512 df1e69746adef932b4cad9fd07b8b949269fb5d5df10a5bea7ba7c46be401a71dfac8d6582304879c253f1acd588456ffdddddfc344b3b9554eddb9301bf392d EBUILD cudnn-8.6.0.163.ebuild 843 BLAKE2B e3b50dabe6d33eb29c7e4c3f98eef0b1e772ba2ae1d1df019a95503acf21681501d4813dcd7199ea067d2f36da17006aacb387dfa2564bd72a0d9327d60b2fc6 SHA512 e10b1571edbd024889e70e05d0c101d30b534cdbe0c4291bda3dc592116f797a36a88a60712e330f9d60094190173e2d67570a2640af8d1a9629145455467e2e -MISC metadata.xml 320 BLAKE2B 81dc88c34d1976ea918fd6b4b96743d157fe540455b9a1873c8e4e156a3d72dcf44c03cc642bcd10a202ba66a747bcdd5c5b290e9b30cdfacfbd32a2f1d99549 SHA512 3b837ea9aa38041bdd68cc03ad699a140bdadd353e355977a0a1865c8ed46491fe1f3e2778c66432ea43275c5017e684db45947671acc0db7db0ae75afa808a6 +MISC metadata.xml 254 BLAKE2B b855316ec6a32691e84730979c9a077765d46802f09c19f3a06f2cddf677674c9a2ea24c9b57a0fc6344d7f70276ca507a68f5fa690555360665ac494fca54c2 SHA512 5f6faacd216c7ece09e847c09115add5261e7a899e0b0c9304f2ee72e2d0ad208338939e4e37946008bdc81fbbacf415fb220c5c1f9832b17f18c6778d0c0368 diff --git a/dev-libs/cudnn/cudnn-8.3.1.22.ebuild b/dev-libs/cudnn/cudnn-8.3.1.22.ebuild deleted file mode 100644 index 167d9bc667cc..000000000000 --- a/dev-libs/cudnn/cudnn-8.3.1.22.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library" -HOMEPAGE="https://developer.nvidia.com/cudnn" -SRC_URI="cuda11-5? ( cudnn-linux-x86_64-${PV}_cuda11.5-archive.tar.xz )" -S="${WORKDIR}/cudnn-linux-x86_64-${PV}_cuda11.5-archive" - -LICENSE="NVIDIA-cuDNN" -SLOT="0/8" -KEYWORDS="~amd64 ~amd64-linux" -IUSE="+cuda11-5" -REQUIRED_USE="^^ ( cuda11-5 )" -RESTRICT="fetch" - -RDEPEND=" - cuda11-5? ( =dev-util/nvidia-cuda-toolkit-11.5* )" - -QA_PREBUILT="*" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include - - insinto /opt/cuda/targets/x86_64-linux/lib - doins -r lib/. -} diff --git a/dev-libs/cudnn/cudnn-8.3.2.44.ebuild b/dev-libs/cudnn/cudnn-8.3.2.44.ebuild deleted file mode 100644 index 167d9bc667cc..000000000000 --- a/dev-libs/cudnn/cudnn-8.3.2.44.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library" -HOMEPAGE="https://developer.nvidia.com/cudnn" -SRC_URI="cuda11-5? ( cudnn-linux-x86_64-${PV}_cuda11.5-archive.tar.xz )" -S="${WORKDIR}/cudnn-linux-x86_64-${PV}_cuda11.5-archive" - -LICENSE="NVIDIA-cuDNN" -SLOT="0/8" -KEYWORDS="~amd64 ~amd64-linux" -IUSE="+cuda11-5" -REQUIRED_USE="^^ ( cuda11-5 )" -RESTRICT="fetch" - -RDEPEND=" - cuda11-5? ( =dev-util/nvidia-cuda-toolkit-11.5* )" - -QA_PREBUILT="*" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include - - insinto /opt/cuda/targets/x86_64-linux/lib - doins -r lib/. -} diff --git a/dev-libs/cudnn/cudnn-8.4.1.50.ebuild b/dev-libs/cudnn/cudnn-8.4.1.50.ebuild deleted file mode 100644 index 1950bc260e46..000000000000 --- a/dev-libs/cudnn/cudnn-8.4.1.50.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -BASE_V="$(ver_cut 0-3)" -# supports 11.x but URL has a specific version number -CUDA_V="11.6" - -DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library" -HOMEPAGE="https://developer.nvidia.com/cudnn" -SRC_URI="https://developer.download.nvidia.com/compute/redist/cudnn/v${BASE_V}/local_installers/${CUDA_V}/cudnn-linux-x86_64-${PV}_cuda${CUDA_V}-archive.tar.xz" -S="${WORKDIR}/cudnn-linux-x86_64-${PV}_cuda${CUDA_V}-archive" - -LICENSE="NVIDIA-cuDNN" -SLOT="0/8" -KEYWORDS="~amd64 ~amd64-linux" -IUSE="" -RESTRICT="mirror" - -RDEPEND="=dev-util/nvidia-cuda-toolkit-11*" - -QA_PREBUILT="*" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include - - insinto /opt/cuda/targets/x86_64-linux/lib - doins -r lib/. -} diff --git a/dev-libs/cudnn/metadata.xml b/dev-libs/cudnn/metadata.xml index 7e420583aa25..c0cd18916a93 100644 --- a/dev-libs/cudnn/metadata.xml +++ b/dev-libs/cudnn/metadata.xml @@ -5,7 +5,4 @@ sci@gentoo.org Gentoo Science Project - - On Nvidia CUDA 11.5 - diff --git a/dev-libs/dbus-c++/Manifest b/dev-libs/dbus-c++/Manifest index 94d6640d3f0e..eadcb7935c41 100644 --- a/dev-libs/dbus-c++/Manifest +++ b/dev-libs/dbus-c++/Manifest @@ -4,5 +4,5 @@ AUX dbus-c++-0.9.0-gcc12.patch 2555 BLAKE2B 4c8d9740a200eb1a0060dd0c3684cf8fc24c AUX dbus-c++-gcc7.patch 891 BLAKE2B e3f1c902b52cbec776849c86d2d4c7a13acbc907355c380cad7eabdfe670d9058a1ddd3687af9bcbbd4d815affea21728d8296f5a87122bc6b5fc99396ea0428 SHA512 b8c67af11620c2414d482cb3d77784f7c9831e64e0bc9cb9b946e13b0ad13135f06cfb894667fb9b184e6fc7e750df0769a2d4c09df4f430c2189c2c3804fbae DIST libdbus-c++-0.9.0.tar.gz 466362 BLAKE2B 401e266286fef383754c945f3adcf8e68a1169e55d33614f1e11227c324fe1219db7043674b5894d548f827d0b673ab4f012babbb4a395c212f6e17ef6d0e281 SHA512 7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319 EBUILD dbus-c++-0.9.0-r4.ebuild 1539 BLAKE2B aaa663650fd9946ae8c86017ad580aad58a0ff2b9d8ad96b02513afc55140a80c91443be935aed33556456b905e7bab67fa3683629d09ea9737c681c2efd1bd4 SHA512 7cc9abda1a97042fe011ae6dca6a002ca62726286d35ae0f929352d023caa3cd00b4fe6810e776482d2565538d92772417a8a29b3c27c0bc90579e8f1df2ee15 -EBUILD dbus-c++-0.9.0-r5.ebuild 1806 BLAKE2B fceaf89daac81f7fd131cc1a7b35a710905c5f6500b003cc57f38a236cdcd45eb34c0df401fab853ab6231180333f5ce1777773dd7ea5a77941f5d79a45e5ea7 SHA512 069970b46bf2e93b6ba0399ce6740fc2889156757b3e693ab3a55b4827c80ab6914179285607cf7d2800fbd6bd9fe3ce8a117603d7f906d4d093e028debd9932 +EBUILD dbus-c++-0.9.0-r5.ebuild 1813 BLAKE2B ce7d10f44c769e860b3895c10c76666b7c9cbf115f377a7847d0499ab19abb73dc5aa6962fba19d4743c3348a0d203e7e45eb47c434b3a9a6c576fb9f433b155 SHA512 d7bbed4a669f7882c33af5b70175f40238aa680ad3703b7f4876755256dbfe848cf02eb8097dea0ace3f912fd90b4ca3aab8b68bbcc9c40b80a4939c3b8462de MISC metadata.xml 365 BLAKE2B 0522c37f8ab0c117b0d65e7c5e198a05644bc2332b837569a1665f60147453937bc6f9db546f341f2d9f48b61078e41dd35e0b71539cb29808365091b3a4c758 SHA512 446fe1ccce403eeb4f46c114fdb3f7d9bfaf845849873f2c9807781980c20b226160bfc8d3b039629ad4649119c7d22032bf095cdfd5636db5460fc8a541ca23 diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index 4e78eceacc34..17586f8ec8ee 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )" diff --git a/dev-libs/fcgi/Manifest b/dev-libs/fcgi/Manifest index ae80f6406a49..76198f074c37 100644 --- a/dev-libs/fcgi/Manifest +++ b/dev-libs/fcgi/Manifest @@ -5,5 +5,5 @@ AUX fcgi-2.4.1_pre0311112127-gcc44.patch 202 BLAKE2B e1c215ce690abb22799050b562a AUX fcgi-2.4.1_pre0910052249-link.patch 850 BLAKE2B e56ffa28035ecc8892d64dc097560068c61d7f6f9cd3b84a23b92f22b646cb73eeb5b81e2275e86ece868f9c7d83757a7fc0366596a718f170c6da0b7fdd351a SHA512 6180201e3ac7e9fe659b281cc612ed7d6d58acc17f670feba843931c5b038a7d08e75a9f24b098413bc309cb1cdbc6b96ba77f6f1fb43e47066815937d622b52 AUX fcgi-2.4.1_pre0910052249-poll.patch 2469 BLAKE2B b1c16bf0ff35d1ccb62d006e4e846b55a1ebafd549c53952784fd3fdd744574a2db332ed06740e3a5d519515355335df1e2310bb3744a95753b821a434721bcb SHA512 3c00be90012bb7b9aabcce0eb014b2b0a8ec0bb8d4a44389237ae1c88fd46129e7686b035a427177545762275c30151c8a1037258b409486706a7f3a64db70b1 DIST fcgi-2.4.1-SNAP-0910052249.tar.gz 614929 BLAKE2B 243125c2e815ccc505b23ea1be153c304a3174e5285583bb8be5411f624bedba76ebcb61389c0c4178a497678af6aeba4b8b840dda2d83c4638de6e1dc85b69e SHA512 7ae7542ef0934f44d8c7a120366a5cd92639d0bc283a16be320c9218a73a0302c961cc004074e3915209690f1e2b67fc234c9ba55d35af11e31566d79f081c87 -EBUILD fcgi-2.4.1_pre0910052249-r2.ebuild 1277 BLAKE2B c41c108d4646b90df4ce8a9079a0af979bf80965ad1cb767d7ee1e2bf8334b34e6ee6104eba61dddeb4f9229ece46c883ecc68c93b0189d2e0c506bcf8f6e689 SHA512 c2a1593bca6747b49692fcf5ff8601122cbfd233be076dae903309dd39fe14f4fe9e37cf21efc00cee74e3ea4a4bd52d61a7e7693da32c94c0a9964b8abaa119 +EBUILD fcgi-2.4.1_pre0910052249-r2.ebuild 1284 BLAKE2B b6b805b0feae8550e0d96afd874d2fbeb581af50cf4706c35fa6aa59bd88d4ab7b4d70eb0752fd821d053944548a133c06e2ead51d7bc752dfb8d45a2628c3c8 SHA512 2be2fea469e14faefdf8267ed8b4a2143dedbaa9cfedd05cf4ebe82c429b4cdc5b9b1809d60ed21a8c5a14eb6f90d8ddabe8e4ec3b4c7c40bbded60df3ae87b6 MISC metadata.xml 234 BLAKE2B d40fa5140634a3e2b7255714316f9843a01b761977770c5c8e4e6fa759a77dd2372ad790f9365fa903f9bf83511f5e9ba924b0cc870a1c0838e204f468bdc162 SHA512 6e5e31a8e94de16f8aba257d25cf4668a186da2dd80f152270c287626d8f6694652cf6ec964ae22b8525c4a41489f636ee6f4ea3c7b2b562e10d045dcd08f6dd diff --git a/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild b/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild index 248ec6df2914..e2d71c2c0bf6 100644 --- a/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild +++ b/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.fastcgi.com/dist/fcgi-$(ver_cut 1-3)-SNAP-$(ver_cut 5).tar.g LICENSE="FastCGI" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="html" S="${WORKDIR}/${PN}-2.4.1-SNAP-0910052249" diff --git a/dev-libs/gf2x/Manifest b/dev-libs/gf2x/Manifest index 2891062c93f2..5c94538706be 100644 --- a/dev-libs/gf2x/Manifest +++ b/dev-libs/gf2x/Manifest @@ -1,5 +1,6 @@ AUX fno-common.patch 1170 BLAKE2B 828fb26be2a3055d0dfb7fb5b0237c0a0b6f22143ed0a55e786b3cae6e39a5eca189856ce0a53d5a672194e2a418e76934ade60549aa7cc6d46ee436bc7583cc SHA512 c01d85b974b58accff169bdb34292d79d84b9035374a92933a503622f66cd2b08f407122c16b8c358d418626449df33083ae554a7e7a334ed6f32d500a7d7084 AUX gf2x-1.3.0-0001-src-tunefft.c-add-include-statement-for-MIN-and-MAX.patch 812 BLAKE2B 169a9855a0ccdaed5bdc48175a75f801fec33a189640264b603afe3ae3f0231427106897ef8fa9fa3b57b0d7c83e85f307728c71446980b773e5cae633565210 SHA512 3c4b84757a7f3cfd14040cb30d3e9103f53092c2e02db2c81b912cefe83d45f66446fb331dec99758268d78fbb73f33d8a42a21fbaca05264c28d360754ffff2 +AUX gf2x-1.3.0-configure-clang16.patch 917 BLAKE2B 8ede58ac880a233a5ebe00bb6994fe451b74b4c9f7eab68a70a6c8e0fcfd69fcbd2327442419243eaf68a092890548e5b68104b6d7be329fff5aad1d7cfe2e8c SHA512 9e11218b720ce3db02dd0ed2bd029234c8e993ce5b2a79e4c5acd03a9a3e9f0b07ce7ec389def895f4c7a2730cbbaceaf9daf94e4ec9fc7dc2351811e12634cd DIST gf2x-1.3.0.tar.gz 727717 BLAKE2B 65f6596a09087708e4ae940b067cb375476c1e7b25a28bf12e9318c752cb326516edeb9363d0f98a9b4173f5bcefd204aa62e1cb87b3f27ad9c30b661edc7451 SHA512 4991568032483e0ecb4552a698e5b7d09f80875e54584a0060a9473be1f87e4e8f714e657f08fec0b9fcf493d969408e5a9000f900623b3694aba1ecf6dc239e -EBUILD gf2x-1.3.0.ebuild 1635 BLAKE2B 750a2a8e89f359cfee287d3790cd924dd39e0cdcd622a49fb6702b30e2d98d405d3337ec22b001dea8bc91167e30f0b4067b404d3e7146dd48eff112328ee1c1 SHA512 1c3b4e4c5eca624ecc13cd669ce42283f47f6e50dc845857a75cc28f867419e6e91ee705bfa8ea67cd9931ee56162e1991b0eca3344b7f2244a5a18ad0d03aea +EBUILD gf2x-1.3.0-r1.ebuild 1679 BLAKE2B f3f7da8d175791f2e7d40e03eb261e9791bb338f89fdf361c91674c45f8271dfd051379b0878980adf528b3a50a13d22f7870d45c98fe1aa31e5c79eb871c5f3 SHA512 5af2abbad256a98bef9b388528465b7927f5fe381d4aac036bb551b040c1838dbfd5e2705e78d16476c6416b95a06050127438a0d67a4b79d85aad58536353c8 MISC metadata.xml 755 BLAKE2B b3aa6c657a82a4ed424a2fa838ea73de66870526b989cbe237754cabf56ddd8e254856a89f9e78cca189d6660e6f4452768b49788e5d8b1a6f2703987919d089 SHA512 cca06d87bc79c0df265f48389f313dae0d79030b69921298fb773d022d4d30796c5b907b260b086216355d8dfd669bf71281d7c22044e7945b45419aced0fd35 diff --git a/dev-libs/gf2x/files/gf2x-1.3.0-configure-clang16.patch b/dev-libs/gf2x/files/gf2x-1.3.0-configure-clang16.patch new file mode 100644 index 000000000000..df085ef3b694 --- /dev/null +++ b/dev-libs/gf2x/files/gf2x-1.3.0-configure-clang16.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/879663 +https://gitlab.inria.fr/gf2x/gf2x/-/commit/a2f0fd388c12ca0b9f4525c6cfbc515418dcbaf8 + +From a2f0fd388c12ca0b9f4525c6cfbc515418dcbaf8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Emmanuel=20Thom=C3=A9?= +Date: Thu, 17 Sep 2020 23:40:54 +0200 +Subject: [PATCH] fix #include in configure test + +See there: https://trac.sagemath.org/ticket/30494 +--- a/config/acinclude.m4 ++++ b/config/acinclude.m4 +@@ -661,6 +661,7 @@ AC_DEFUN([GF2X_PROG_CC_FOR_BUILD_WORKS], + # remove anything that might look like compiler output to our "||" expression + rm -f conftest* a.out b.out a.exe a_out.exe + cat >conftest.c < + int + main () + { +@@ -699,6 +700,7 @@ AC_DEFUN([GF2X_PROG_EXEEXT_FOR_BUILD], + AC_CACHE_CHECK([for build system executable suffix], + gf2x_cv_prog_exeext_for_build, + [cat >conftest.c < + int + main () + { +GitLab diff --git a/dev-libs/gf2x/gf2x-1.3.0-r1.ebuild b/dev-libs/gf2x/gf2x-1.3.0-r1.ebuild new file mode 100644 index 000000000000..bb6abab0ffb6 --- /dev/null +++ b/dev-libs/gf2x/gf2x-1.3.0-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="C/C++ routines for fast arithmetic in GF(2)[x]" +HOMEPAGE="https://gitlab.inria.fr/thome/gf2x/ https://gforge.inria.fr/projects/gf2x/" +# The Gitlab release is missing the autotools files. +SRC_URI="https://gforge.inria.fr/frs/download.php/38243/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/3" # soname major version, defined in configure.ac +KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="fft static-libs custom-tune" +IUSE_CPU_FLAGS=" pclmul sse2 sse3 sse4_1 ssse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +PATCHES=( + "${FILESDIR}/fno-common.patch" + "${FILESDIR}/${P}-0001-src-tunefft.c-add-include-statement-for-MIN-and-MAX.patch" + "${FILESDIR}/${P}-configure-clang16.patch" +) + +src_prepare() { + default + # fix for cross-compiling, avoid ABI detection + sed -e 's/VERIFY_WORDSIZE(\[$ABI\].*/echo "skipping ABI check"/' \ + -e 's/AC_MSG_ERROR(\[already_t.*/echo "skipping ABI check"/' \ + -i configure.ac || die + eautoreconf +} + +src_configure() { + econf \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + $(use_enable cpu_flags_x86_ssse3 ssse3) \ + $(use_enable cpu_flags_x86_sse4_1 sse41) \ + $(use_enable cpu_flags_x86_pclmul pclmul) \ + $(use_enable fft fft-interface) \ + $(use_enable static-libs static) +} + +src_compile() { + emake + if use custom-tune; then + einfo "Starting tuning" + emake tune-lowlevel + emake tune-toom + use fft && emake tune-fft + fi +} + +src_install() { + default + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/dev-libs/gf2x/gf2x-1.3.0.ebuild b/dev-libs/gf2x/gf2x-1.3.0.ebuild deleted file mode 100644 index 65685f3dbd3a..000000000000 --- a/dev-libs/gf2x/gf2x-1.3.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="C/C++ routines for fast arithmetic in GF(2)[x]" -HOMEPAGE="https://gitlab.inria.fr/thome/gf2x/ https://gforge.inria.fr/projects/gf2x/" -# The Gitlab release is missing the autotools files. -SRC_URI="https://gforge.inria.fr/frs/download.php/38243/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/3" # soname major version, defined in configure.ac -KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="fft static-libs custom-tune" -IUSE_CPU_FLAGS=" pclmul sse2 sse3 sse4_1 ssse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -PATCHES=( - "${FILESDIR}/fno-common.patch" - "${FILESDIR}/${P}-0001-src-tunefft.c-add-include-statement-for-MIN-and-MAX.patch" -) - -src_prepare() { - default - # fix for cross-compiling, avoid ABI detection - sed -e 's/VERIFY_WORDSIZE(\[$ABI\].*/echo "skipping ABI check"/' \ - -e 's/AC_MSG_ERROR(\[already_t.*/echo "skipping ABI check"/' \ - -i configure.ac || die - eautoreconf -} - -src_configure() { - econf \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_ssse3 ssse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse41) \ - $(use_enable cpu_flags_x86_pclmul pclmul) \ - $(use_enable fft fft-interface) \ - $(use_enable static-libs static) -} - -src_compile() { - emake - if use custom-tune; then - einfo "Starting tuning" - emake tune-lowlevel - emake tune-toom - use fft && emake tune-fft - fi -} - -src_install() { - default - if ! use static-libs; then - find "${ED}" -name '*.la' -delete || die - fi -} diff --git a/dev-libs/libappindicator/Manifest b/dev-libs/libappindicator/Manifest index f9bae473a2f5..e25b02a47539 100644 --- a/dev-libs/libappindicator/Manifest +++ b/dev-libs/libappindicator/Manifest @@ -1,3 +1,3 @@ DIST libappindicator_12.10.1+20.10.20200706.1.orig.tar.gz 75204 BLAKE2B ccc7909f25946413cf39275d8565afca253b3a2676272e4d3833f030a114e7be695fe958d2d99868a20d03a2b9c4a1fcd7fdfba07325b7a9f7f39879851e0366 SHA512 cc60875b1c4ab06348eece442a59a4057d7e13f25605435902242558e8dd5e66aeeee6725b9bd2662ef89052d3614dc4577ed8c233e9b84236a75e771aa67352 -EBUILD libappindicator-12.10.1_p20200706.ebuild 2248 BLAKE2B 70fe3bdcd5c6e1bebf699735117e6a281b2dc09df4cc69461ef5e7531dae59faa10d540eb23fd434369a99e6b5212c9eccb195633dbf7276afc253d028d5b214 SHA512 d9cbf1eafd15bb84b9123a0cbd7e0e4123b69ea2394fdd9a6fdf682eeb24ca4eb35afb03d2255380fed8ed949978bc2f4736706abb63c21f438a300e5756317f +EBUILD libappindicator-12.10.1_p20200706.ebuild 2255 BLAKE2B f57f6eae2ce8c5180f74faf9e8e8587782d20a29b250e05182eb0f12cbef3786e5580573f7b527d7ba18b1da6c28b7c908f8433b38d2757f03f57fe33d687dc0 SHA512 1f48d89827d43a246abe984f60cf3d51305fd22e3cd5c709c80c6f4a07eda5db5c5a226e0462d644f99a17745164dafd7b7e52d0ed736c6935ab0844c761b01f MISC metadata.xml 251 BLAKE2B 71830962e48cc35616817c1673c47891acadbeb1a79efa3b4c84d9e7057762d05d3577a5f46cc52fcc85d15ea8e2e5531a49fcef8c7080777f14cbaa8c40e10c SHA512 343a6329f93d5924cd8f3c055b83e5c8a97ead6c0991d6c9731e49617c4ca16b4261ebb5130a6da6dbec3e0d5a5dc016ea5f5f215f334d1792f8fd1c8335aae7 diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild index 868f4eedc155..94e58009eb6e 100644 --- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild +++ b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://ubuntu/pool/main/liba/${PN}/${PN}_${MY_PV}+20.10.${PATCH_VERSI LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection test" RDEPEND=" diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest index 3328a8462d62..7e0403accc33 100644 --- a/dev-libs/libtracefs/Manifest +++ b/dev-libs/libtracefs/Manifest @@ -3,7 +3,9 @@ AUX libtracefs-1.4.2-fix-test.patch 257 BLAKE2B 80d8dab428f5d2e4a8124437c8468c6c DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e47b4c41ba1e887b28465d3a0a6bf10e5d2c60f81615615176bdb65e10ef7e2b7dee5cbb214705cc69e55bb923231c SHA512 1d8423ff1033a4ab601dd8e9fa4a801c27425234505070733641c8c9a4dd382cc6563d3fde89958f18e0bc95e2cbbdf65e69a2935fe208d5de9fd3ac26374ec1 DIST libtracefs-1.4.2.tar.gz 178382 BLAKE2B a956423370077613417812ad18da284521e8798701d558f4e419af6c43bd8a06c489525bbab26e6bc5d5d5e8fd0e6a7322d34f976a4ea560670eb594818d07fc SHA512 4a66c3cf8050de5acc4c63996cbcfa2c014e26ad6011eb89b0cff47ffbd6343637009354edf6bb173b9fd08103012774376c33fd6f642741f7990f2d6de3ea0c DIST libtracefs-1.5.0.tar.gz 179569 BLAKE2B d69d4bb2c9cbf6dd971afaad280534ce8af4982ca76c7b12cb8432f56a01d622a5d58c827cfe86537e5db2a416ab1092c95309b77b766b183266e1ad22ad8d13 SHA512 5e936a788473c0eb373144231ef9ac139ae53b4685053dfed74157a9432d429f35b70290607679eae9f44fd858d2102a02c3beac35d8de35d856c3c1001644d3 +DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340 EBUILD libtracefs-1.3.1.ebuild 1391 BLAKE2B 28d81702b711190ddfa0b62a322ab222566c1ecd7185df38e1c30a57910e976f5c7fa42aa32b322934585cdb35d9936a0736e00c5674107ee58629dada2db684 SHA512 566dbbba263d368be4c3ddcc406025bde03f92555d1717bf958a6b71d3833bffea0bb68b3dfe4b50a542108522663e4fc549473379e7447061c2ddd90ea1bbb2 EBUILD libtracefs-1.4.2.ebuild 1387 BLAKE2B b81fac4348de3bc92044a17bca680c836902a935804d8062156962bb5f9db5125631c28c61d11afe62a6349b34365a8918c1c78f4c419ff1bb34443b6699e0b9 SHA512 f7ed18ce5665c6d37a7148ff4ce3e9ac550f448c8a5699f9c346490c1624ed0ff584943c13cab52f2a2f29929a21d58abf8248db60c6f9aa57edb8f21ebf4b75 EBUILD libtracefs-1.5.0.ebuild 1332 BLAKE2B e04d00b575e72204012ed76e0747e7a8f4f097679bbdf4c6b567f34978348ba1b05cd3dc626e93c030f4ae8a8c283cf68ade51036d68ff8a00df9ef1fcc90bd2 SHA512 c1e5ddbf5861db37d3f760acb9b02664fff89ff9d3abec944ea9bfe28b185353018d894d1abf82a9bead0ba09e9654b4cf60d4890395ed964bbfd502bfa1c847 +EBUILD libtracefs-1.6.1.ebuild 1332 BLAKE2B e04d00b575e72204012ed76e0747e7a8f4f097679bbdf4c6b567f34978348ba1b05cd3dc626e93c030f4ae8a8c283cf68ade51036d68ff8a00df9ef1fcc90bd2 SHA512 c1e5ddbf5861db37d3f760acb9b02664fff89ff9d3abec944ea9bfe28b185353018d894d1abf82a9bead0ba09e9654b4cf60d4890395ed964bbfd502bfa1c847 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild new file mode 100644 index 000000000000..440403770349 --- /dev/null +++ b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Linux kernel trace file system library" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" +RDEPEND=" + >=dev-libs/libtraceevent-1.3.0 +" +DEPEND="${RDEPEND}" +# source-highlight is needed, see bug https://bugs.gentoo.org/865469 +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight ) +" + +src_configure() { + EMAKE_FLAGS=( + "prefix=${EPREFIX}/usr" + "libdir=${EPREFIX}/usr/$(get_libdir)" + "CC=$(tc-getCC)" + "AR=$(tc-getAR)" + VERBOSE=1 + ) +} + +src_compile() { + emake "${EMAKE_FLAGS[@]}" + use doc && emake doc +} + +src_install() { + emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install + # can't prevent installation of the static lib with parameters + rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die + # install-doc is wrong target, see https://bugs.gentoo.org/865465 + use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc +} -- cgit v1.2.3