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 72EEB15808A for ; Fri, 25 Jul 2025 08:48:25 +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 55F11341ECA for ; Fri, 25 Jul 2025 08:48:25 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id F3BD811055F; Fri, 25 Jul 2025 08:48:21 +0000 (UTC) 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) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id E9DA911055F for ; Fri, 25 Jul 2025 08:48:21 +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) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9FD0B341E97 for ; Fri, 25 Jul 2025 08:48:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 153E8320C for ; Fri, 25 Jul 2025 08:48:20 +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: <1753433289.c9e612e06e946a4c8a8c10e892d3093baf9e19a9.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-servers/puma/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-servers/puma/Manifest www-servers/puma/puma-6.5.0.ebuild X-VCS-Directories: www-servers/puma/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: c9e612e06e946a4c8a8c10e892d3093baf9e19a9 X-VCS-Branch: master Date: Fri, 25 Jul 2025 08:48:20 +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: 3026891b-dedf-43ba-ad46-e1e82b8cdd97 X-Archives-Hash: be78df95ef200e82de5c0e7c09f0c28c commit: c9e612e06e946a4c8a8c10e892d3093baf9e19a9 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jul 25 08:47:57 2025 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Fri Jul 25 08:48:09 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e612e0 www-servers/puma: drop 6.5.0 Signed-off-by: Hans de Graaff gentoo.org> www-servers/puma/Manifest | 1 - www-servers/puma/puma-6.5.0.ebuild | 86 -------------------------------------- 2 files changed, 87 deletions(-) diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest index 9ae8943b018e..4c04b31b7d81 100644 --- a/www-servers/puma/Manifest +++ b/www-servers/puma/Manifest @@ -1,3 +1,2 @@ DIST puma-6.4.3.tar.gz 388095 BLAKE2B 010009c5c87f4e5f28b6f2b12c65ba447e3d2e1444718df7631a191546096167676b1dab2611fc3aacd4b89a2ec873c0da6a58681b4884acc2dca0e3ec825268 SHA512 20e5800dd978dd681ed4e8dd10c2558d7d4c0cadf79ad25b7974997884cbc8797211761fb5db5303bf7a8e04907634ce9e82ad3e362ae1fff24cc7d770eb5e44 -DIST puma-6.5.0.tar.gz 402405 BLAKE2B f389674e9da7249491f8610137e23229d403c13420b2ce92a8be7d4caa1c100e4f5bd6de478f31b3f45c04e10e6b8c98af699f70e28945c3e609e53026ebd75e SHA512 6ce1e911a866bee69ad6e98919fe156be986aac8783da5dc3ce42b9abbdb6125fe5fd7fcf15f88a98825da7bcb773ccfd319bbd4be26fd608708379f9d406db8 DIST puma-6.6.0.tar.gz 408988 BLAKE2B 656a82b50ef0556ae78791ed268a081c868eda85f273d29003ac587691345f066e3c539a3799a364cd89e57791866dd27af2971c05b3e4a906651e99f6d2a296 SHA512 aa55a06f153c3572e68333c1608b2cf624d85eaad315a76fea886adae22ef00ea1d5f316ecad2e7f02b2e923090c0587a8d17666eda69c6526399b23cb83f289 diff --git a/www-servers/puma/puma-6.5.0.ebuild b/www-servers/puma/puma-6.5.0.ebuild deleted file mode 100644 index 4a2c29cf0199..000000000000 --- a/www-servers/puma/puma-6.5.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby32 ruby33" - -RUBY_FAKEGEM_GEMSPEC="puma.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma - -inherit ruby-fakegem - -DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack" -HOMEPAGE="https://puma.io/" -SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" - -DEPEND="dev-libs/openssl:0 test? ( net-misc/curl )" -RDEPEND="dev-libs/openssl:0=" - -ruby_add_bdepend "virtual/ruby-ssl - test? ( - dev-ruby/concurrent-ruby - dev-ruby/localhost - dev-ruby/rack:3.0 - dev-ruby/rackup - >=dev-ruby/minitest-5.9:5 - >=dev-ruby/test-unit-3.0:2 - )" - -ruby_add_rdepend "dev-ruby/nio4r:2" - -all_ruby_prepare() { - sed -e '/\(pride\|prove\|stub_const\)/ s:^:#:' \ - -e '/require_relative.*verbose/ s:^:#:' \ - -i test/helper.rb || die - - # Avoid tests failing inconsistently - #sed -i -e '/test_bad_client/askip "inconsistent results"' test/test_web_server.rb || die - - # Avoid tests depending on specific encoding - #sed -i -e '/test_lowlevel_error_handler_response/askip "specific encoding required"' test/test_puma_server.rb || die - - # Avoid launcher tests since they make assumptions about bundler use - rm -f test/test_launcher.rb test/test_worker_gem_independence.rb test/test_bundle_pruner.rb || die - sed -e '/test_web_concurrency_with_concurrent_ruby_unavailable/askip "Cannot provide environment for this"' \ - -i test/test_web_concurrency_auto.rb || die - - # Skip integration tests since they make a lot of assumptions about - # the environment - rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die - - # Avoid test that uses unpackaged stub_const - sed -i -e '/test_shutdown_with_grace/,/^ end/ s:^:#:' test/test_thread_pool.rb || die - - # Avoid test that fails, most likely due to how we run the test suite - rm -f test/test_url_map.rb || die - - # Avoid test that fails sometimes, possibly due to timing - # constraints or a race condition. - #sed -e '/test_systemd_notify_usr1_phased_restart_cluster/askip "Flaky test"' \ - # -i test/test_plugin_systemd.rb || die - - # Avoid a test that fails on systemd systems due to the pluging - # getting autoloaded there, bug #954180 - sed -e '/test_plugins/askip "Fails on a systemd system"' \ - -i test/test_cli.rb || die - - # Tries to call 'rackup' directly - sed -i -e '/def test_bin/,/^ end/ s:^:#:' test/test_rack_handler.rb || die - - sed -e 's/git ls-files --/find/' \ - -e 's:_relative ": "./:' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - einfo "Running test suite" - MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test \ - -e "require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{require _1}" || die -}