pgdg-yum/Fedora: Introduce PostgreSQL 19 testing repo
authorDevrim Gunduz <devrim@gunduz.org>
Mon, 30 Jun 2025 16:50:49 +0000 (19:50 +0300)
committerDevrim Gunduz <devrim@gunduz.org>
Mon, 30 Jun 2025 16:50:49 +0000 (19:50 +0300)
rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora-all.repo
rpm/redhat/main/common/pgdg-yum/Fedora-main/pgdg-fedora.spec

index 8f6fbf545301e71b868bb7b4c29a21bdc2e2638c..8772e5e58678010a21bb7b57062f0ae744cc75ac 100644 (file)
@@ -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
index ec85307ba01e772c1833d157c21af41f47d05c35..cea0c0a3c2a15b96e37e61027fb9d4332e26f1be 100644 (file)
@@ -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 <devrim@gunduz.org> - 42.0-40PGDG
+- Introduce PostgreSQL 19 testing repo
+
 * Thu Apr 17 2025 Devrim Gündüz <devrim@gunduz.org> - 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