%if 0%{?suse_version} >= 1500
# SuSE upstream packages have release numbers like 150200.5.19.1
# which overrides our packages. Increase our release number on SuSE.
-Release: 420003PGDG%{?dist}
+Release: 420004PGDG%{?dist}
%else
-Release: 3PGDG%{?dist}
+Release: 4PGDG%{?dist}
%endif
License: PostgreSQL
Url: https://www.postgresql.org/
BuildRequires: selinux-policy >= 3.9.13
%endif
-BuildRequires: openssl-devel
-
-%if 0%{?suse_version} == 1500
-Requires: libopenssl1_1
-%endif
-%if 0%{?suse_version} == 1600
+%if 0%{?suse_version} >= 1500
Requires: libopenssl3
+BuildRequires: libopenssl-3-devel
%endif
%if 0%{?fedora} >= 41 || 0%{?rhel} >= 8
-Requires: openssl-libs >= 1.0.2k
+Requires: openssl-libs >= 1.1.1k
+BuildRequires: openssl-devel
%endif
Obsoletes: libpq <= 99.0
%_libdir/pkgconfig/libpq.pc
%changelog
+* Wed Nov 5 2025 Devrim Gündüz <devrim@gunduz.org> - 18.0-4PGDG
+- Rebuild against OpenSSL 3 on SLES 15
+
* Wed Oct 1 2025 Devrim Gündüz <devrim@gunduz.org> - 18.0-3PGDG
- Add SLES 16 support
Summary: Reliable PostgreSQL Backup & Restore
Name: pgbackrest
Version: 2.57.0
-Release: 2PGDG%{?dist}
+Release: 3PGDG%{?dist}
License: MIT
Url: http://www.pgbackrest.org/
Source0: https://github.com/pgbackrest/pgbackrest/archive/release/%{version}.tar.gz
BuildRequires: gcc libpq5-devel libssh2-devel libxml2-devel libyaml-devel
BuildRequires: libzstd-devel meson zlib-devel
-%if 0%{?suse_version} == 1500
-Requires: libopenssl1_1
-BuildRequires: libopenssl-1_1-devel
-%endif
-%if 0%{?suse_version} == 1600
+
+%if 0%{?suse_version} >= 1500
Requires: libopenssl3
BuildRequires: libopenssl-3-devel
%endif
%attr(-,postgres,postgres) /var/spool/%{name}
%changelog
+* Wed Nov 5 2025 Devrim Gündüz <devrim@gunduz.org> - 2.57.0-3PGDG
+- Rebuild against OpenSSL 3 on SLES 15
+
* Tue Nov 4 2025 Devrim Gündüz <devrim@gunduz.org> - 2.57.0-2PGDG
- Add su directive to logrotate file. Even though this is not required for
regular installs, some automation systems may break the permissions and
Summary: Pgpool is a connection pooling/replication server for PostgreSQL
Name: %{sname}
Version: 4.6.3
-Release: 3GDG%{?dist}
+Release: 4PGDG%{?dist}
License: BSD
URL: https://pgpool.net
Source0: https://www.pgpool.net/mediawiki/images/%{sname}-%{version}.tar.gz
BuildRequires: postgresql%{pgmajorversion}-devel pam-devel
BuildRequires: libmemcached-devel
-%if 0%{?suse_version} == 1500
-Requires: libopenssl1_1
-BuildRequires: libopenssl-1_1-devel
-%endif
-%if 0%{?suse_version} == 1600
+Requires: libmemcached
+
+%if 0%{?suse_version} >= 1500
Requires: libopenssl3
BuildRequires: libopenssl-3-devel
%endif
Requires: openssl-libs >= 1.1.1k
BuildRequires: openssl-devel
%endif
-Requires: libmemcached
BuildRequires: systemd
# We require this to be present for %%{_prefix}/lib/tmpfiles.d
%{_libdir}/libpcp.so*
%changelog
+* Wed Nov 5 2025 Devrim Gündüz <devrim@gunduz.org> - 4.6.3-4PGDG
+- Rebuild against OpenSSL 3 on SLES 15
+
* Sat Nov 1 2025 Devrim Gündüz <devrim@gunduz.org> - 4.6.3-3PGDG
- Add sysusers.d and tmpfiles.d config file to allow rpm to create
users/groups automatically.