diff --git a/.gitignore b/.gitignore
index 9c1bc00..bda2567 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/postgresql-12.1.tar.bz2
+SOURCES/postgresql-12.4.tar.bz2
diff --git a/.libpq.metadata b/.libpq.metadata
index 5c59073..8b9871a 100644
--- a/.libpq.metadata
+++ b/.libpq.metadata
@@ -1 +1 @@
-b9bd13230fa02a4d0105e92d15d56e7842119e26 SOURCES/postgresql-12.1.tar.bz2
+5a64e3916a42547227f2afec359d1c9ddc3eba8e SOURCES/postgresql-12.4.tar.bz2
diff --git a/SOURCES/postgresql-12.1.tar.bz2.sha256 b/SOURCES/postgresql-12.1.tar.bz2.sha256
deleted file mode 100644
index 27f8f97..0000000
--- a/SOURCES/postgresql-12.1.tar.bz2.sha256
+++ /dev/null
@@ -1 +0,0 @@
-a09bf3abbaf6763980d0f8acbb943b7629a8b20073de18d867aecdb7988483ed  postgresql-12.1.tar.bz2
diff --git a/SOURCES/postgresql-12.4.tar.bz2.sha256 b/SOURCES/postgresql-12.4.tar.bz2.sha256
new file mode 100644
index 0000000..1a4f61b
--- /dev/null
+++ b/SOURCES/postgresql-12.4.tar.bz2.sha256
@@ -0,0 +1 @@
+bee93fbe2c32f59419cb162bcc0145c58da9a8644ee154a30b9a5ce47de606cc  postgresql-12.4.tar.bz2
diff --git a/SPECS/libpq.spec b/SPECS/libpq.spec
index d878136..857972e 100644
--- a/SPECS/libpq.spec
+++ b/SPECS/libpq.spec
@@ -3,8 +3,8 @@
 
 Summary: PostgreSQL client library
 Name: libpq
-Version: %{majorversion}.1
-Release: 3%{?dist}
+Version: %{majorversion}.4
+Release: 1%{?dist}
 
 License: PostgreSQL
 Url: http://www.postgresql.org/
@@ -130,6 +130,12 @@ find_lang_bins %name-devel.lst  pg_config
 
 
 %changelog
+* Mon Aug 17 2020 Patrik Novotný <panovotn@redhat.com> - 12.5-1
+- Rebase to upstream release 12.4
+
+* Tue Jun 16 2020 Patrik Novotný <panovotn@redhat.com> - 12.3-1
+- Rebase to upstream release 12.3
+
 * Tue Nov 19 2019 Patrik Novotný <panovotn@redhat.com> - 12.1-3
 - Rebuild with rebased symbol versioning patch