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 B6DCE15827B for ; Sat, 16 Aug 2025 06:05:02 +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) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 9F25B33BE00 for ; Sat, 16 Aug 2025 06:05:02 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 517AD110564; Sat, 16 Aug 2025 06:04:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 456D1110563 for ; Sat, 16 Aug 2025 06:04:53 +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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F20D4340E49 for ; Sat, 16 Aug 2025 06:04:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 769D53361 for ; Sat, 16 Aug 2025 06:04:50 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1755324272.efd721e8c4d8f1b4896fcb97dd93ee0e9111ab5a.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/traces/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/traces/Manifest dev-ruby/traces/traces-0.17.0.ebuild X-VCS-Directories: dev-ruby/traces/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: efd721e8c4d8f1b4896fcb97dd93ee0e9111ab5a X-VCS-Branch: master Date: Sat, 16 Aug 2025 06:04:50 +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: 6daee18d-6af8-4f63-b320-e4d494e3eb5e X-Archives-Hash: 53324e51984173251638fc5391211a2f commit: efd721e8c4d8f1b4896fcb97dd93ee0e9111ab5a Author: Hans de Graaff gentoo org> AuthorDate: Sat Aug 16 06:02:18 2025 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Sat Aug 16 06:04:32 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd721e8 dev-ruby/traces: add 0.17.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/traces/Manifest | 1 + dev-ruby/traces/traces-0.17.0.ebuild | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/traces/Manifest b/dev-ruby/traces/Manifest index a5713dacb37d..1a2842fce6c7 100644 --- a/dev-ruby/traces/Manifest +++ b/dev-ruby/traces/Manifest @@ -1,2 +1,3 @@ DIST traces-0.15.2.tar.gz 14600 BLAKE2B 16484af38730799367b551045be015879b0ce1e3aafe84e6e3c34d1c1c2fa7167fc01bfe59a2a6f9c4554d7baf1b45b6f69b6ecb84c8bcf75c0cb768adcb7bcc SHA512 4a479f43140dfc265b4e14147ec2a38582e152a859ca9b85443a0979d9a0fb717c5c6edbc449f39219a5989595125ea72772a160cd4489e069f8cb77bab621c0 DIST traces-0.16.2.tar.gz 15293 BLAKE2B 1087f6db34681e5a1830b9305bf1393773fc79d64af5205d54a6c8948bc370852ace847a1989021d564baabfc103132c910e2fd86db574a993442255c2803f52 SHA512 c356b00a0a73a2b4a84771c6310492f5a43a847bf075947ee0afe6767759b63677d386658ed955d0cbf5b8c725bfd948ab40aec43965f1f8187dd624f4f58dd9 +DIST traces-0.17.0.tar.gz 15136 BLAKE2B 0b44a7034a046df5390b922c574651fdc4a7abd9ff9700b962f3f1059db773677c90e88bc595f1b4136c700ac1bda94f88fca03f0ca32044d3412ebdedd0678e SHA512 8a5e56d93a1b77704c2bc05be0b778f828a8b65799afeb4add2a75f43234b71880700d59bb441cf6a1090420fbe6147542c45a3bef77de477d4384ab18eebbf8 diff --git a/dev-ruby/traces/traces-0.17.0.ebuild b/dev-ruby/traces/traces-0.17.0.ebuild new file mode 100644 index 000000000000..6e8a99c0abde --- /dev/null +++ b/dev-ruby/traces/traces-0.17.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_TEST="sus" +RUBY_FAKEGEM_EXTRADOC="readme.md releases.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Application instrumentation and tracing" +HOMEPAGE="https://github.com/socketry/traces" +SRC_URI="https://github.com/socketry/traces/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/console )" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + sed -e '/covered/I s:^:#:' -i config/sus.rb || die + + # Avoid tests that require unpackaged "bake" and require running + # with Bundler. + rm -f test/traces/backend/capture.rb || die +}