From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AC222158041 for ; Sat, 2 Mar 2024 06:27:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D2FF3E29F0; Sat, 2 Mar 2024 06:27:53 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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 pigeon.gentoo.org (Postfix) with ESMTPS id B836FE29F0 for ; Sat, 2 Mar 2024 06:27: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 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E79AF341B52 for ; Sat, 2 Mar 2024 06:27:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BC08114EC for ; Sat, 2 Mar 2024 06:27:49 +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: <1709360830.20698ea4834921c59974c20cc70e9638bc344990.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pg/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/pg/Manifest dev-ruby/pg/pg-1.5.3-r1.ebuild dev-ruby/pg/pg-1.5.4-r2.ebuild X-VCS-Directories: dev-ruby/pg/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: 20698ea4834921c59974c20cc70e9638bc344990 X-VCS-Branch: master Date: Sat, 2 Mar 2024 06:27:49 +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: b6ae0576-9a39-4496-acb9-2f95aed6c724 X-Archives-Hash: 89b2feb4b811a11305e08735e9092b4f commit: 20698ea4834921c59974c20cc70e9638bc344990 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 2 06:27:10 2024 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Sat Mar 2 06:27:10 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20698ea4 dev-ruby/pg: drop 1.5.3-r1, 1.5.4-r2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pg/Manifest | 2 -- dev-ruby/pg/pg-1.5.3-r1.ebuild | 64 ---------------------------------------- dev-ruby/pg/pg-1.5.4-r2.ebuild | 67 ------------------------------------------ 3 files changed, 133 deletions(-) diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index b98e75c1bec5..9af8e3ee4321 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -1,6 +1,4 @@ DIST pg-1.4.6.tar.gz 282608 BLAKE2B 73616b6ba0373ae81394188fd96d7ca37144b76e5e89d0267e076ea39b9e33d19851d3881e70d9d5934ea26671c07635a22e7e530dd0094a243de8e9d9793fb5 SHA512 5cde5441f9864f89e7f44fd72d8becc60c223ba90793812c4756764f9807610d393ecca5ba05187e8aefb0d3530d67a7525b4e2c638160161410b369937e912a -DIST pg-1.5.3.tar.gz 296167 BLAKE2B d1f3d0cfecd2cf006dae3373e378b7784d07d08710595b62c5b2f3e887b8e10f0fc06fb0fbb1cccb995a04c51ced781362ecfe7bc95a311c0609ffc62ed54a7e SHA512 d15f5ddcf83cf70df23cb1e127442ff94850aa47fa78f8fdf34aa88ae43039dca6395413e714b60bee9f825d1016e98fcf446b704bd9bebfc71c0a5a9109a73a -DIST pg-1.5.4-x86.patch 2744 BLAKE2B c60a007ac1133117f458f2bfcfeea7a009a21a865a93ff542e3e4237643f22344b042376c70d15c8c14baa3d5345aee032b61261d3e15e8300d960e548cf4ba0 SHA512 a82ef374c0774dd36e636a23c548fcda41533aadf63e8e6e80668c855037b5d75b4d90cb3cbd688b7bfa376f0505edc99586853132b8ebb9449476319545a347 DIST pg-1.5.4.tar.gz 298368 BLAKE2B 1028fac00371f9f769ee6c484a518149dc7c89e78ee8c05754a4412c4fec062f958de75bfbfb3f8c570e9598e439156e1d53ba00a8bc6e1be93d00412d153281 SHA512 87d950d2240e4d9d540f19ce89b945cb2b4a6d96e79dc7aa67a2dae014f1b20b307d2c195bfe3afe5c86894b94d379980fa2b7c4cf0e6a68a15c58b8d6d469f8 DIST pg-1.5.5.tar.gz 299336 BLAKE2B 40410091a24929ee79c14cae8ec6e526a8db569f3f0d5c0637389a099caf8085189bec3fee69c52a07097e1aec62d8da0ee87cdc11118be5c7daefebd9e0019e SHA512 4cd12f2b30d9f853f9707d3329eda0999a7ed0f5ebdbbcb3110996db6d80ef6bb4331b3f6648b19f6fd3f63d928552b58190b34808ca714cbd72c54aeed43478 DIST pg-1.5.6.tar.gz 300559 BLAKE2B 5430789943f107e18f9b509ab7963d6a5dc702782c30a218f5e648397ccc9f07128bae1beccf47172860fe97ae935308841876f26dad0d9ac223adb96722a302 SHA512 5c4cda39699f17864b3dc4daed4ab2096d64245fc2262b948a94c3269b0572a9fab2a42dcba692daf6eeba3354d6a0b05eb5db0f0ca5382b0f8315c1837a0206 diff --git a/dev-ruby/pg/pg-1.5.3-r1.ebuild b/dev-ruby/pg/pg-1.5.3-r1.ebuild deleted file mode 100644 index 2683eff07653..000000000000 --- a/dev-ruby/pg/pg-1.5.3-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_GEMSPEC="pg.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc README.md History.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension library providing an API to PostgreSQL" -HOMEPAGE="https://github.com/ged/ruby-pg" -SRC_URI="https://github.com/ged/ruby-pg/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-${P}" - -LICENSE="|| ( BSD-2 Ruby-BSD )" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND+=" dev-db/postgresql:*" -DEPEND+=" dev-db/postgresql - test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] )" - -all_ruby_prepare() { - # hack the Rakefile to make it sure that it doesn't load - # rake-compiler (so that we don't have to depend on it and it - # actually works when building with USE=doc). - sed -i \ - -e '/Rakefile.cross/s:^:#:' \ - -e '/ExtensionTask/,/^end$/ s:^:#:' \ - Rakefile || die - - sed -e 's/git ls-files -z/find * -print0/' \ - -e "s:_relative ': './:" \ - -e 's/__dir__/"."/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests that assume IPv4 - sed -i -e '/expect.*hostaddr/ s:^:#:' spec/pg/connection_spec.rb || die - - # Fails with network-sandbox - sed -i -e '/connects using without host but envirinment variables/askip "gentoo"' spec/pg/scheduler_spec.rb || die - - # Avoid test that only works with bundled pg - sed -i -e '/tells about the libpq library path/askip "gentoo"' spec/pg_spec.rb || die -} - -each_ruby_test() { - if [[ "${EUID}" -ne "0" ]]; then - # Make the rspec call explicit, this way we don't have to depend - # on rake-compiler (nor rubygems) _and_ we don't have to rebuild - # the whole extension from scratch. - RSPEC_VERSION=3 ruby-ng_rspec - else - ewarn "The userpriv feature must be enabled to run tests." - eerror "Testsuite will not be run." - fi -} diff --git a/dev-ruby/pg/pg-1.5.4-r2.ebuild b/dev-ruby/pg/pg-1.5.4-r2.ebuild deleted file mode 100644 index ec48789bc2e8..000000000000 --- a/dev-ruby/pg/pg-1.5.4-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_GEMSPEC="pg.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc README.md History.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension library providing an API to PostgreSQL" -HOMEPAGE="https://github.com/ged/ruby-pg" -SRC_URI="https://github.com/ged/ruby-pg/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/ged/ruby-pg/commit/fb3fba9eac65291b20f22eb956f02490d62de3ec.patch -> ${P}-x86.patch" -RUBY_S="ruby-${P}" - -LICENSE="|| ( BSD-2 Ruby-BSD )" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND+=" dev-db/postgresql:*" -DEPEND+=" dev-db/postgresql - test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] )" - -PATCHES=( "${DISTDIR}/${P}-x86.patch" ) - -all_ruby_prepare() { - # hack the Rakefile to make it sure that it doesn't load - # rake-compiler (so that we don't have to depend on it and it - # actually works when building with USE=doc). - sed -i \ - -e '/Rakefile.cross/s:^:#:' \ - -e '/ExtensionTask/,/^end$/ s:^:#:' \ - Rakefile || die - - sed -e 's/git ls-files -z/find * -print0/' \ - -e "s:_relative ': './:" \ - -e 's/__dir__/"."/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests that assume IPv4 - sed -i -e '/expect.*hostaddr/ s:^:#:' spec/pg/connection_spec.rb || die - - # Fails with network-sandbox - sed -i -e '/connects using without host but envirinment variables/askip "gentoo"' spec/pg/scheduler_spec.rb || die - - # Avoid test that only works with bundled pg - sed -i -e '/tells about the libpq library path/askip "gentoo"' spec/pg_spec.rb || die -} - -each_ruby_test() { - if [[ "${EUID}" -ne "0" ]]; then - # Make the rspec call explicit, this way we don't have to depend - # on rake-compiler (nor rubygems) _and_ we don't have to rebuild - # the whole extension from scratch. - RSPEC_VERSION=3 ruby-ng_rspec - else - ewarn "The userpriv feature must be enabled to run tests." - eerror "Testsuite will not be run." - fi -}