From 6cabca997f7f6a52155250d182cd0c14e7b86c8f Mon Sep 17 00:00:00 2001 From: Devrim Gunduz Date: Mon, 30 Jun 2025 19:50:49 +0300 Subject: [PATCH] pgdg-yum/Fedora: Introduce PostgreSQL 19 testing repo --- .../pgdg-yum/Fedora-main/pgdg-fedora-all.repo | 38 ++++++++++++++++++- .../pgdg-yum/Fedora-main/pgdg-fedora.spec | 5 ++- 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora-all.repo b/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora-all.repo index 8f6fbf545..8772e5e58 100644 --- a/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora-all.repo +++ b/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora-all.repo @@ -72,7 +72,16 @@ repo_gpgcheck = 1 priority=1 # PGDG Fedora Updates Testing repositories (These packages should not be used in production). -# Available for 13 and above. +# Available for PostgreSQL 13 and above. + +[pgdg19-updates-testing] +name=PostgreSQL 19 for Fedora $releasever - $basearch - Updates testing +baseurl=https://download.postgresql.org/pub/repos/yum/testing/19/fedora/fedora-$releasever-$basearch +enabled=0 +gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/PGDG-RPM-GPG-KEY-Fedora +repo_gpgcheck = 1 +priority=1 [pgdg18-updates-testing] name=PostgreSQL 18 for Fedora $releasever - $basearch - Updates testing @@ -152,6 +161,24 @@ priority=1 # Source RPMs (SRPM), and their testing repositories +[pgdg19-updates-testing-source] +name=PostgreSQL 19 for Fedora $releasever - $basearch - Source updates testing +baseurl=https://dnf-srpms.postgresql.org/srpms/testing/19/fedora/fedora-$releasever-$basearch +enabled=0 +gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/PGDG-RPM-GPG-KEY-Fedora +repo_gpgcheck = 1 +priority=1 + +[pgdg18-updates-testing-source] +name=PostgreSQL 18 for Fedora $releasever - $basearch - Source updates testing +baseurl=https://dnf-srpms.postgresql.org/srpms/testing/18/fedora/fedora-$releasever-$basearch +enabled=0 +gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/PGDG-RPM-GPG-KEY-Fedora +repo_gpgcheck = 1 +priority=1 + [pgdg17-source] name=PostgreSQL 17 for Fedora $releasever - $basearch - Source baseurl=https://dnf-srpms.postgresql.org/srpms/17/fedora/fedora-$releasever-$basearch @@ -302,6 +329,15 @@ priority=1 # Debuginfo/debugsource repositories for testing repos +[pgdg19-updates-testing-debuginfo] +name=PostgreSQL 19 for Fedora $releasever - $basearch - Debuginfo testing +baseurl=https://dnf-debuginfo.postgresql.org/testing/debug/19/fedora/fedora-$releasever-$basearch +enabled=0 +gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/PGDG-RPM-GPG-KEY-Fedora +repo_gpgcheck = 1 +priority=1 + [pgdg18-updates-testing-debuginfo] name=PostgreSQL 18 for Fedora $releasever - $basearch - Debuginfo testing baseurl=https://dnf-debuginfo.postgresql.org/testing/debug/18/fedora/fedora-$releasever-$basearch diff --git a/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora.spec b/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora.spec index ec85307ba..cea0c0a3c 100644 --- a/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora.spec +++ b/rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora.spec @@ -1,6 +1,6 @@ Name: pgdg-fedora-repo Version: 42.0 -Release: 39PGDG +Release: 40PGDG Summary: PostgreSQL PGDG RPMs - Yum Repository Configuration for Fedora License: PostgreSQL URL: https://yum.postgresql.org @@ -35,6 +35,9 @@ key for PGDG RPMs. %{_sysconfdir}/pki/rpm-gpg/* %changelog +* Mon Jun 30 2025 Devrim Gündüz - 42.0-40PGDG +- Introduce PostgreSQL 19 testing repo + * Thu Apr 17 2025 Devrim Gündüz - 42.0-39PGDG - Set the priority of our repo to highest. Upstream started obsoleting our packages, so this is the simplest way to overcome that problem -- 2.39.5