# Generated by makepkg 7.0.0
# Tue Apr 21 17:14:49 UTC 2026
pkgbase = postgresql
	pkgdesc = Sophisticated object-relational DBMS
	pkgver = 18.1
	pkgrel = 1
	url = https://www.postgresql.org/
	arch = x86_64
	arch = aarch64
	license = PostgreSQL
	makedepends = clang
	makedepends = curl
	makedepends = docbook-xml
	makedepends = docbook-xsl
	makedepends = llvm
	makedepends = perl
	makedepends = perl-ipc-run
	makedepends = python
	makedepends = readline
	makedepends = systemd
	makedepends = tcl
	makedepends = util-linux
	depends = bash
	depends = gcc-libs
	depends = glibc
	depends = icu
	depends = krb5
	depends = libldap
	depends = liburing
	depends = libxml2
	depends = libxslt
	depends = llvm-libs
	depends = lz4
	depends = numactl
	depends = openssl
	depends = pam
	depends = systemd-libs
	depends = util-linux-libs
	depends = zlib
	depends = zstd
	source = https://ftp.postgresql.org/pub/source/v18.1/postgresql-18.1.tar.bz2
	source = 0001-Set-DEFAULT_PGSOCKET_DIR-to-run-postgresql.patch
	source = 0002-Force-RPATH-to-be-used-for-the-PL-Perl-plugin.patch
	source = postgresql-check-db-dir.in
	source = postgresql.logrotate
	source = postgresql.pam
	source = postgresql.service
	source = postgresql.sysusers
	source = postgresql.tmpfiles
	source = llvm-21-aarch64.patch::https://www.postgresql.org/message-id/attachment/181518/llvm-21-aarch64.patch
	md5sums = 32f047dc587bbc90a4f68ea7b903485d
	md5sums = 344d51b4e3ddf4cb4c2e143650b0476b
	md5sums = b74d848f5527740dce663ae72f39c5ae
	md5sums = 10123caec61006cbe316de8ab7a497bc
	md5sums = d28e443f9f65a5712c52018b84e27137
	md5sums = 96f82c38f3f540b53f3e5144900acf17
	md5sums = fe9d4dea2d878a7f0b555b0dae333793
	md5sums = da6a0dda84638d0c3463abf4bc01e621
	md5sums = 9138244e0e6b98acc770931a4b150b86
	md5sums = 58fdb5a17290bde6f9d45c908ea00b38
	sha256sums = ff86675c336c46e98ac991ebb306d1b67621ece1d06787beaade312c2c915d54
	sha256sums = 064b7e266094e07feae29735efab3246e2b7a3364d6948d2f98d338e827d6a1a
	sha256sums = 0fb4915c06b9767933b27adc329e7319485e043fb9f17b1697b969779a00cf14
	sha256sums = 94af93b53bf7772e6664c239523ef952ffc905a0de3c2c4b2dfc2fe8f3a2efed
	sha256sums = 6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e
	sha256sums = 57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5
	sha256sums = 3a0bbf9fd61259c4898465c55a8b7cd26202885132ff2b5c685dfe0e0ddd4968
	sha256sums = 3cfe36dd202af56b3ef8e6d6a746b24e6f46f0d9e0d3fa125dbfb5e598170afb
	sha256sums = ea771830c15b24c8725ded92e6a9ba9848b13f722357c5f5857dfeb21985d54c
	sha256sums = b19e69d83736b3e0144d422df59f34505ce60ebb0e6bc429985e7fb11a40d67c
	b2sums = 5e3cc11ab2940f2c1f971b3ac4c6c4850cfb446da4322ca389e1fcdb4d5f9369c5618ca8d57687fea15512d004cf596fd701811f3ad807742a66ded8264d41c8
	b2sums = 057e65b1e5a1fd82c7fa9da1c4e2fef39321ee59f74f54d9864e8ab4d7db4862c8fb6353f6006e1a9e1f5132543cf0c12b388963487a09b1465447b3ff6d7321
	b2sums = d98280e004adcb1ad85053d9bd202a2b4798df6e7a72b21cb263da6b282f42b5463ce77dcc4f0b1b39d3f55303d0f6869b23f2338ffcd98720b0550204adf85a
	b2sums = 682bfab1189221d82f6cce9bcb8c40c6d37ecacbcaf0568bbaa2706503b1f102e5476d0d110dcc6240ab62c5e7c2c20a5d9af8edd4038d212327f8866b1cf15a
	b2sums = 2209b7550acad7955102ec6922754b4046b2a2ad2a7e1cfb2cc4053c0705abac7aa7d7968eab617f50894797d06345f51c9a669926bd2a77dcf688206a2027e0
	b2sums = 3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81
	b2sums = 4543982e70337d01f308bd1a7178b9f60fae5edfb50f14e410e4164ac9f4c11625b6a93bbb66adf808e3c445690db0e77a9b9c7e561d76e4550234ee4e2b6ea0
	b2sums = e025e78797879323bb78752dff8ea4eae984015240d273de8e83e1b7f7f7a8b9a549c33df6b72c40721f05a3df149fe065f9bb8c3fdf4f3b9f759963bb3da288
	b2sums = d66fcad8c00ed29cb50cf6721c89023787b42973c3bf50535c4f822a8870883557396b3ec5cc79465e75d0786246a523db69368b2a7feff40c3430c736999cca
	b2sums = d730f79f14ec6c0e4b3b8cbe7b885643de4830c6ce19c20d5e349e4009cf81b017168324595a4d72841f07da2fc8bbbcd2c3d310163f8e76358203d90f34ce99

pkgname = postgresql
	install = postgresql.install
	depends = bash
	depends = gcc-libs
	depends = glibc
	depends = icu
	depends = krb5
	depends = libldap
	depends = liburing
	depends = libxml2
	depends = libxslt
	depends = llvm-libs
	depends = lz4
	depends = numactl
	depends = openssl
	depends = pam
	depends = systemd-libs
	depends = util-linux-libs
	depends = zlib
	depends = zstd
	depends = postgresql-libs>=18.1
	optdepends = logrotate: rotates system logs automatically
	optdepends = perl: for PL/Perl support
	optdepends = postgresql-old-upgrade: upgrade from previous major version using pg_upgrade
	optdepends = python: for PL/Python 3 support
	optdepends = tcl: for PL/Tcl support
	options = staticlibs
	backup = etc/logrotate.d/postgresql
	backup = etc/pam.d/postgresql

pkgname = postgresql-libs
	pkgdesc = Sophisticated object-relational DBMS - Client binaries and libraries
	depends = curl
	depends = libcurl.so
	depends = glibc
	depends = krb5
	depends = libgssapi_krb5.so
	depends = libldap
	depends = lz4
	depends = liblz4.so
	depends = openssl
	depends = libcrypto.so
	depends = libssl.so
	depends = readline
	depends = libreadline.so
	depends = zlib
	depends = libz.so
	depends = zstd
	depends = libzstd.so
	provides = libecpg.so
	provides = libecpg_compat.so
	provides = libpgtypes.so
	provides = libpq.so
	provides = postgresql-client
	conflicts = postgresql-client

pkgname = postgresql-docs
	pkgdesc = Sophisticated object-relational DBMS - HTML documentation
	depends = 
