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 2D98F15827B for ; Wed, 20 Aug 2025 07:06:11 +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 1460934222B for ; Wed, 20 Aug 2025 07:06:11 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 07406110280; Wed, 20 Aug 2025 07:06:10 +0000 (UTC) Received: from smtp.gentoo.org (dev.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) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id EC813110280 for ; Wed, 20 Aug 2025 07:06:09 +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 9ED0E34222B for ; Wed, 20 Aug 2025 07:06:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C9C02306E for ; Wed, 20 Aug 2025 07:06:07 +0000 (UTC) From: "Patrick Lauer" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrick Lauer" Message-ID: <1755673566.cbea9c4396430110376cfac5a3411ccad381f026.patrick@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-pgrx/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/cargo-pgrx/Manifest dev-util/cargo-pgrx/cargo-pgrx-0.15.0.ebuild dev-util/cargo-pgrx/cargo-pgrx-0.16.0.ebuild X-VCS-Directories: dev-util/cargo-pgrx/ X-VCS-Committer: patrick X-VCS-Committer-Name: Patrick Lauer X-VCS-Revision: cbea9c4396430110376cfac5a3411ccad381f026 X-VCS-Branch: master Date: Wed, 20 Aug 2025 07:06:07 +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: be27d1b7-0197-4e6d-b8c3-42cbcd2e3afc X-Archives-Hash: 02e2826d86198cc9c3c145a02beebabc commit: cbea9c4396430110376cfac5a3411ccad381f026 Author: Patrick Lauer gentoo org> AuthorDate: Wed Aug 20 07:05:44 2025 +0000 Commit: Patrick Lauer gentoo org> CommitDate: Wed Aug 20 07:06:06 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbea9c43 dev-util/cargo-pgrx: add 0.15.0, 0.16.0 Signed-off-by: Patrick Lauer gentoo.org> dev-util/cargo-pgrx/Manifest | 4 ++++ dev-util/cargo-pgrx/cargo-pgrx-0.15.0.ebuild | 34 ++++++++++++++++++++++++++++ dev-util/cargo-pgrx/cargo-pgrx-0.16.0.ebuild | 34 ++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+) diff --git a/dev-util/cargo-pgrx/Manifest b/dev-util/cargo-pgrx/Manifest index f684b96d1da2..86f033d2c8e1 100644 --- a/dev-util/cargo-pgrx/Manifest +++ b/dev-util/cargo-pgrx/Manifest @@ -6,3 +6,7 @@ DIST pgrx-0.13.1-crates.tar.xz 29568564 BLAKE2B 255df4176b2dc8968b6f820b0729256c DIST pgrx-0.13.1.tar.gz 2646409 BLAKE2B a7ffc8ad8e26692d8ad27ab3cabf936b4416102c043f0c2b5c2953db4695fb8b2ee8486cef1b299fd21352aa7f1eba198fc169774f826c7a2e85951d31f34d85 SHA512 fcf7b5ab7d3d2ca3e147befd094fbc2ee967406d1da04a39cf7677917669dd1edb2f735938877164539e3886cd2555961dd96c01e4366e136e7c2f35381fbb7b DIST pgrx-0.14.3-crates.tar.xz 33599588 BLAKE2B c22ab5c2e8185da77de231ae5ebb2d92e94aec5a4348594a7111173cfd3082dbe1d1e8280be6a6fb6c0d73d64b754b780c6f9f18a81799c850f93262b40e2b5b SHA512 dd7267a7999fac669ffc45c3a46851542757951a56939913f7a202c47e3005c9dc7c25505723569234f22d71d1c9cf8fcd699bbdadab6d209fe184e37d565e1e DIST pgrx-0.14.3.tar.gz 2427349 BLAKE2B 43ecea9979d9525011fe6cfd22fe767bbe6342e9192f9e6041a61a9b89c48c9a379f261f2d3962508866f41ca89f7fd43831f6400830d0d576884868da6df548 SHA512 a33ec4cd6ce11b021b5ce86feea686e11215616f70e85417d62ce307ad98406a9b8c5eff75d25922c253383b5a37b4324baee6265466a06813f80c39b6959468 +DIST pgrx-0.15.0-crates.tar.xz 36076500 BLAKE2B 186d90b761a9de842a32ea5f1c42221e98584cc70844720ba191ff609a6f8ca126433c6f81fcdc6c0d62498136d683b08b74097d08789b7e141683d2fa5af857 SHA512 1be01051736d62b8854e12b74f529736a9fde1293b7dbd72b1e7d0f9b4835eba740bdf43edce5ff01d78b9a3855b1de3bd350a35c0e1d7bdf00b4ed877140330 +DIST pgrx-0.15.0.tar.gz 2740007 BLAKE2B 3fe018c1350fae8e5b921809bf92b54d261d85e772714410beb47ccb2a517241e268598ba178c1bd0eca6e90b2f1fffe60c3cf36c20fe26ccc50fe8bf28214cb SHA512 8099d2104e6cfb25d3ca47cd9f771f6f8d02fe046932d2d84ebbd41569d863758d4e97c9ccf816374aaae45762aa01bb721bba57e713b9dd2a598e7570dc5a29 +DIST pgrx-0.16.0-crates.tar.xz 36019552 BLAKE2B eed6cf15540b737c72cc2ee93143a6bc738a453e0e99fe9334c766f3848e3dca353a67f71642e675c01a542414237a6249b5a91649b283822063e556911b9112 SHA512 202f7adb8c808b3caca03cf3bc8a40b5bcd1a286a74dcfe8a1bca501dec0b93f1b9bb35574014662dfd1b9aee1be2836bca45ed5b8d768eaaa83b25bdc6e305f +DIST pgrx-0.16.0.tar.gz 2735971 BLAKE2B 4460085aaec58b9555b214424d337fb735bc23cd6a05e1df98f5519d761e5b315e3e741363666c68c0a18337829d7acea792b20c72057c417f1078370e863f51 SHA512 b352a54369a70d80b00be5139378f1a23a6a3a60cda5f2c9360f37f25b2559987090118aaa60afa78577e83f8d7fd13d4f4a995b0193933f402aa60dacc66e8d diff --git a/dev-util/cargo-pgrx/cargo-pgrx-0.15.0.ebuild b/dev-util/cargo-pgrx/cargo-pgrx-0.15.0.ebuild new file mode 100644 index 000000000000..229c1f4bb0a8 --- /dev/null +++ b/dev-util/cargo-pgrx/cargo-pgrx-0.15.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +DESCRIPTION="pgrx: A Rust framework for creating Postgres extensions" +HOMEPAGE="https://github.com/pgcentralfoundation/pgrx/" + +inherit cargo + +MY_PV="${PV/alpha/alpha.}" +MY_PV="${MY_PV/_/-}" +SRC_URI=" + https://github.com/pgcentralfoundation/pgrx/archive/refs/tags/v${MY_PV}.tar.gz -> pgrx-${PV}.tar.gz +" +SRC_URI+=" https://github.com/gentoo-crate-dist/${PN#cargo-}/releases/download/v${PV}/${P#cargo-}-crates.tar.xz" + +S=${WORKDIR}/pgrx-${MY_PV}/cargo-pgrx +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" # needs custom setup + +src_unpack() { + cargo_src_unpack + mkdir -p "${WORKDIR}"/pgrx-${PV}/.pgrx + export PGRX_HOME="${WORKDIR}"/pgrx-${PV}/.pgrx +} diff --git a/dev-util/cargo-pgrx/cargo-pgrx-0.16.0.ebuild b/dev-util/cargo-pgrx/cargo-pgrx-0.16.0.ebuild new file mode 100644 index 000000000000..229c1f4bb0a8 --- /dev/null +++ b/dev-util/cargo-pgrx/cargo-pgrx-0.16.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +DESCRIPTION="pgrx: A Rust framework for creating Postgres extensions" +HOMEPAGE="https://github.com/pgcentralfoundation/pgrx/" + +inherit cargo + +MY_PV="${PV/alpha/alpha.}" +MY_PV="${MY_PV/_/-}" +SRC_URI=" + https://github.com/pgcentralfoundation/pgrx/archive/refs/tags/v${MY_PV}.tar.gz -> pgrx-${PV}.tar.gz +" +SRC_URI+=" https://github.com/gentoo-crate-dist/${PN#cargo-}/releases/download/v${PV}/${P#cargo-}-crates.tar.xz" + +S=${WORKDIR}/pgrx-${MY_PV}/cargo-pgrx +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" # needs custom setup + +src_unpack() { + cargo_src_unpack + mkdir -p "${WORKDIR}"/pgrx-${PV}/.pgrx + export PGRX_HOME="${WORKDIR}"/pgrx-${PV}/.pgrx +}