From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 056B21584AD for ; Wed, 07 May 2025 12:18:58 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id AE2FB3431C5 for ; Wed, 07 May 2025 12:18:57 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id AF7F91103C0; Wed, 07 May 2025 12:18:54 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id A3149110278 for ; Wed, 07 May 2025 12:18:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4BD4A3430A1 for ; Wed, 07 May 2025 12:18:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DF76710D4 for ; Wed, 07 May 2025 12:18:52 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1746620310.170b25e15eee7f325d8ae25e01d01af39aaea12e.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-cpp/benchmark/Manifest dev-cpp/benchmark/benchmark-1.9.0.ebuild dev-cpp/benchmark/metadata.xml X-VCS-Directories: dev-cpp/benchmark/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 170b25e15eee7f325d8ae25e01d01af39aaea12e X-VCS-Branch: master Date: Wed, 07 May 2025 12:18:52 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e939e56e-1ad8-429d-b6e8-9b59a9e29725 X-Archives-Hash: 04ec649899876945b1500cfaf5d2bb10 commit: 170b25e15eee7f325d8ae25e01d01af39aaea12e Author: Mattéo Rossillol‑‑Laruelle protonmail com> AuthorDate: Tue May 6 08:34:33 2025 +0000 Commit: Sam James gentoo org> CommitDate: Wed May 7 12:18:30 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170b25e1 dev-cpp/benchmark: drop 1.9.0 Bug: https://bugs.gentoo.org/952277 Signed-off-by: Mattéo Rossillol‑‑Laruelle protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41955 Signed-off-by: Sam James gentoo.org> dev-cpp/benchmark/Manifest | 1 - dev-cpp/benchmark/benchmark-1.9.0.ebuild | 74 -------------------------------- dev-cpp/benchmark/metadata.xml | 4 -- 3 files changed, 79 deletions(-) diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest index 360f75a7c538..0f60ff59f1aa 100644 --- a/dev-cpp/benchmark/Manifest +++ b/dev-cpp/benchmark/Manifest @@ -1,4 +1,3 @@ DIST benchmark-1.8.4.tar.gz 253916 BLAKE2B 78a290a5013d8371e87b7c918e518e3ec0e8247e25e211d160ab8dea51d8871d8dac54ee91ee0c512af86a60d1f4e9baedadc20d4a7fa28ef790411fda0399c8 SHA512 835d12b88fe52309ce6b2ffbc8b3c178ac594be7d249b5daca0373d1d03ec83ea3c7b94224f67f22d21919376985867eeff0d1c0721501cfd8a9e9b8a9c48882 -DIST benchmark-1.9.0.tar.gz 253961 BLAKE2B fdac0018435622e3ee2c1cde02c8140a15f2579b9059d1592b588033e6935bd8d54c874f4ea912696e8e1d5f7eebae30ba849f77cc3f74f006b4b03c712685ed SHA512 0e91e0e5a2222d7650fd8bd9cafb2f0e7c1689cd1b87b2cc529c738db12bfef31162aa5a4da78f7b0aa7f0101dc08b626802c58d39862458f82f9fea9316ca25 DIST benchmark-1.9.1.tar.gz 255148 BLAKE2B 39b78afcb333c750960f476476b625d7f72b7cb787176deda1bd939d030e39b16fd008816c64447f7bb224983f2e80b047636f727a3d6d938f1b44dc25bddb55 SHA512 fc787d3d60a55abb3edaa575bf947c72e1ad1404a35bfddf585299411bcd04d32503bba563f9a36dccf128fce6261b97d460d6c293ed2c2d0807cf0154c86aa7 DIST benchmark-1.9.2.tar.gz 258938 BLAKE2B fed5a3d2447ac32c6e717a936c662d7ef7464978e6ff2d1e625576eee3a225e33d9125d7be5cd287fc069399ddaf76c0c2904caeec467f3f89755e59d3fe75e6 SHA512 64e964f02c118935305ca3e7d3f732f2e093f927371bd1729467f6cb75dc0c42492f9f02c3191e3d8affdc9bab2e66becf10bd4250b768854074bf69efa7e4f2 diff --git a/dev-cpp/benchmark/benchmark-1.9.0.ebuild b/dev-cpp/benchmark/benchmark-1.9.0.ebuild deleted file mode 100644 index b20f08d030a7..000000000000 --- a/dev-cpp/benchmark/benchmark-1.9.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11,12} ) - -inherit cmake-multilib python-single-r1 - -DESCRIPTION="A microbenchmark support library" -HOMEPAGE="https://github.com/google/benchmark/" -SRC_URI="https://github.com/google/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -IUSE="doc +exceptions libcxx libpfm lto test +tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - libcxx? ( llvm-runtimes/libcxx[${MULTILIB_USEDEP}] ) - libpfm? ( dev-libs/libpfm:= ) -" - -BDEPEND=" - >=dev-build/cmake-3.10 - doc? ( app-text/doxygen ) - test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] ) -" - -RDEPEND=" - tools? ( - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/scipy-1.10.0[${PYTHON_USEDEP}] - ') - - ${PYTHON_DEPS} - ) -" - -PATCHES=( "${FILESDIR}/${P}-fix-documentation-installation.patch" ) - -pkg_setup() { - use tools && python-single-r1_pkg_setup -} - -multilib_src_configure() { - local mycmakeargs=( - -DBENCHMARK_ENABLE_DOXYGEN="$(usex doc)" - -DBENCHMARK_ENABLE_EXCEPTIONS="$(usex exceptions)" - -DBENCHMARK_ENABLE_GTEST_TESTS="$(usex test)" - -DBENCHMARK_ENABLE_LTO="$(usex lto)" - -DBENCHMARK_ENABLE_LIBPFM="$(usex libpfm)" - -DBENCHMARK_ENABLE_TESTING="$(usex test)" - -DBENCHMARK_ENABLE_WERROR=OFF - -DBENCHMARK_INSTALL_DOCS="$(usex doc)" - -DBENCHMARK_USE_BUNDLED_GTEST=OFF - -DBENCHMARK_USE_LIBCXX="$(usex libcxx)" - ) - - cmake_src_configure -} - -multilib_src_install_all() { - dodoc CONTRIBUTING.md - dodoc CONTRIBUTORS - - if use tools; then - python_domodule tools/gbench - python_doscript tools/compare.py - python_doscript tools/strip_asm.py - fi -} diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml index 86e7951db2b5..ea2412c5d98d 100644 --- a/dev-cpp/benchmark/metadata.xml +++ b/dev-cpp/benchmark/metadata.xml @@ -10,14 +10,10 @@ Proxy Maintainers - Enable the use of exceptions in the benchmark library - Use llvm-runtimes/libcxx instead of libstdc++ as the default stdlib Enable dev-libs/libpfm support Install some additional Python tools - Utiliser les exceptions inclues dans la bibliothèque - Utiliser llvm-runtimes/libcxx à la place de libstdc++ comme bibliothèque standard Activer le support de dev-libs/libpfm Installer des outils Python additionnels