diff --git a/_service b/_service
new file mode 100644
index 0000000..3a2200f
--- /dev/null
+++ b/_service
@@ -0,0 +1,7 @@
+
+
+ download.qgis.org
+ https
+ /downloads/qgis-3.28.1.tar.bz2
+
+
\ No newline at end of file
diff --git a/_service:download_files:qgis-3.28.1.tar.bz2 b/_service:download_files:qgis-3.28.1.tar.bz2
new file mode 100644
index 0000000..3a18ef7
--- /dev/null
+++ b/_service:download_files:qgis-3.28.1.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:09015bb68c45556ffe9d480272d24048e6276a6bf1c010fd77beae64329ff674
+size 158612624
diff --git a/_service:download_files:qgis-3.28.1.tar.bz2.sha256 b/_service:download_files:qgis-3.28.1.tar.bz2.sha256
new file mode 100644
index 0000000..d95ab8c
--- /dev/null
+++ b/_service:download_files:qgis-3.28.1.tar.bz2.sha256
@@ -0,0 +1 @@
+09015bb68c45556ffe9d480272d24048e6276a6bf1c010fd77beae64329ff674 qgis-3.28.1.tar.bz2
diff --git a/_service:download_url:qgis-3.28.1.tar.bz2 b/_service:download_url:qgis-3.28.1.tar.bz2
new file mode 100644
index 0000000..3a18ef7
--- /dev/null
+++ b/_service:download_url:qgis-3.28.1.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:09015bb68c45556ffe9d480272d24048e6276a6bf1c010fd77beae64329ff674
+size 158612624
diff --git a/qgis-3.24.1.tar.bz2 b/qgis-3.24.1.tar.bz2
deleted file mode 100644
index 979343d..0000000
--- a/qgis-3.24.1.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:20cc5c47fb9463e82c72ac77122b77849f04f6fb64314ac5fe6d0069dd0d5c11
-size 139671856
diff --git a/qgis-3.24.1.tar.bz2.sha256 b/qgis-3.24.1.tar.bz2.sha256
deleted file mode 100644
index cb316b6..0000000
--- a/qgis-3.24.1.tar.bz2.sha256
+++ /dev/null
@@ -1 +0,0 @@
-20cc5c47fb9463e82c72ac77122b77849f04f6fb64314ac5fe6d0069dd0d5c11 qgis-3.24.1.tar.bz2
diff --git a/qgis.changes b/qgis.changes
index 508bffa..9bd7317 100644
--- a/qgis.changes
+++ b/qgis.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Sat Dec 10 12:15:32 UTC 2022 - Craig Burton
+
+- Update to 3.28.1 (2nd release after 3.24.1, skipping 3.26)
+ https://changelog.qgis.org/en/qgis/version/3.28/
+ https://changelog.qgis.org/en/qgis/version/3.26/
+
-------------------------------------------------------------------
Mon Oct 3 11:28:43 UTC 2022 - Dirk Stoecker
diff --git a/qgis.spec b/qgis.spec
index 10a300d..c6cdcbd 100644
--- a/qgis.spec
+++ b/qgis.spec
@@ -24,7 +24,7 @@ Name: qgis-ltr
%else
Name: qgis
%endif
-Version: 3.24.1
+Version: 3.28.1
Release: 0
Summary: A Geographic Information System (GIS)
License: GPL-2.0-only
@@ -40,11 +40,11 @@ Patch2: qgis-fix-cmake-findpdal.patch
BuildRequires: FastCGI-devel
BuildRequires: PDAL-devel
BuildRequires: bison >= 2.4
-BuildRequires: cmake >= 3.0.0
+BuildRequires: cmake >= 3.12.0
BuildRequires: fdupes
BuildRequires: filesystem
BuildRequires: flex >= 2.5.6
-BuildRequires: geos-devel >= 3.4
+BuildRequires: geos-devel >= 3.9
BuildRequires: libQt5Sql-private-headers-devel
BuildRequires: libQt5Sql5-mysql
BuildRequires: libQt5Sql5-postgresql
@@ -108,13 +108,13 @@ BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5Xml)
BuildRequires: pkgconfig(expat) >= 1.95
# Requires at least gdal 3.1 for GeoTIFF and Proj >= 6 - https://github.com/qgis/QGIS/issues/36699#issuecomment-633539864
-BuildRequires: pkgconfig(gdal) >= 3.1
+BuildRequires: pkgconfig(gdal) >= 3.2.0
BuildRequires: pkgconfig(Qt5Qwt6)
BuildRequires: pkgconfig(gsl) >= 1.8
BuildRequires: pkgconfig(libpq) > 9.4
BuildRequires: pkgconfig(libzip)
BuildRequires: pkgconfig(pdal) >= 2.2.0
-BuildRequires: pkgconfig(proj) >= 6.3.1
+BuildRequires: pkgconfig(proj) >= 7.2.0
BuildRequires: pkgconfig(python3) >= 3.7
BuildRequires: pkgconfig(qca2-qt5)
BuildRequires: pkgconfig(spatialite) >= 4.2.0