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 70AAF158074 for ; Fri, 04 Jul 2025 12:22:10 +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 5C41F3420B8 for ; Fri, 04 Jul 2025 12:22:10 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 7AC4F11055B; Fri, 04 Jul 2025 12:22:07 +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 7128B11055B for ; Fri, 04 Jul 2025 12:22:07 +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 EDDC5341FBA for ; Fri, 04 Jul 2025 12:22:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5B9062AF9 for ; Fri, 04 Jul 2025 12:22:05 +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: <1751631722.59ab037dea307e742df3b5077e82cf5a97403f36.patrick@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/barman/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-db/barman/Manifest dev-db/barman/barman-3.14.1.ebuild X-VCS-Directories: dev-db/barman/ X-VCS-Committer: patrick X-VCS-Committer-Name: Patrick Lauer X-VCS-Revision: 59ab037dea307e742df3b5077e82cf5a97403f36 X-VCS-Branch: master Date: Fri, 04 Jul 2025 12:22:05 +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: c3bb29ed-f320-4670-bf2d-1ac3819593fe X-Archives-Hash: b474439624a02f13be3c5e7e45a86ad9 commit: 59ab037dea307e742df3b5077e82cf5a97403f36 Author: Patrick Lauer gentoo org> AuthorDate: Fri Jul 4 12:21:46 2025 +0000 Commit: Patrick Lauer gentoo org> CommitDate: Fri Jul 4 12:22:02 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ab037d dev-db/barman: add 3.14.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/barman/Manifest | 1 + dev-db/barman/barman-3.14.1.ebuild | 48 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/dev-db/barman/Manifest b/dev-db/barman/Manifest index fb28d2853af2..a317eea3d8c6 100644 --- a/dev-db/barman/Manifest +++ b/dev-db/barman/Manifest @@ -1,3 +1,4 @@ DIST barman-3.13.0.tar.gz 1858287 BLAKE2B c09fdcca2b3a04f623f994873f3bd6e4afc7e8fac3afe3177da53456a715cf099764e150bb58cd783374b6fdcc50592377d156077bdca8a81e667bb3d4527a2d SHA512 c28aa6304e764a42476c2926f80f77551d9b4c6bbab1f533c81ff854d7f2dc4d603218b8ee843607555ee759d16d73e3d4a4302957452f5cce33baccd6a2e73b DIST barman-3.13.3.tar.gz 1866213 BLAKE2B ba0fa5f2d1dfb8458bd4e023bed31a0092d2e8c889527b0b9eefec2a63a3cf9fd3040165bbeecbecbeeeceaf0465f0e353929e81a8c198d9cfb405be238a7ab1 SHA512 b5463fbd9ec42242dd5f6a5dd48a587c673687468565b5eb53b0554c0063684a57c29673f8e36954bfc3cb925522c01c06901308e373323bea5f6923c4b621cc DIST barman-3.14.0.tar.gz 1904103 BLAKE2B 0acfabfd05192f85e6269888573b2086eb9bb0469363d8217b52dc5943d665d2bc3f1e5e667bf01b2c5d7a8690714bf705972422822c3d64fdc47346cb53f330 SHA512 e862f818e74dc3d9efcf2069f319f6672443b681239c3eced36b1d147e7bab94e3397d20111e144fd523e53697843d8070b91c35d339c51db3163684e19500c4 +DIST barman-3.14.1.tar.gz 1905095 BLAKE2B e6a90859892a525b531ed6bc8e340b0b73ecf6dd11f45096b1667bd776e051c1266c83765082ddfb0ee22083b2aa1e3986bd0b8408708397a3aba31ab4125cc4 SHA512 f87325bb95f8dc45e14381cf10abe4e94b811089361115360e77a8a0d0ec284a5bd01de3bb01fffff0da52290f6a2414e41b45a4a5310692839d7c376f4f4a6e diff --git a/dev-db/barman/barman-3.14.1.ebuild b/dev-db/barman/barman-3.14.1.ebuild new file mode 100644 index 000000000000..cd01a8f5e3c4 --- /dev/null +++ b/dev-db/barman/barman-3.14.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{10..13} ) + +RESTRICT="test" # missing azure sdk + +inherit distutils-r1 + +DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers" +HOMEPAGE="https://www.pgbarman.org https://sourceforge.net/projects/pgbarman/" +SRC_URI="https://github.com/2ndquadrant-it/barman/archive/release/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + net-misc/rsync + dev-db/postgresql[server] +" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/python-snappy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + default + + sed -i -e \ + "s/^ def test_xlog_segment_mask(.*:/ @pytest.mark.xfail(reason='Test fails on Gentoo')\n\0/" \ + tests/test_xlog.py || die +}