databases/pgbackrest 2.59.1 FreeBSD
Reliable PostgreSQL Backup & Restore
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4c2a4f3bcf- License
- MIT
- Categories
- databases
- Package size
- 373.7 KiB, 898.7 KiB installed
Description
pgBackRest aims to be a reliable, easy-to-use backup and restore solution for PostgreSQL that can seamlessly scale up to the largest databases and workloads by utilizing algorithms that are optimized for database-specific requirements.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/pgbackrest | 2.59.1 |
| OpenBSD | databases/pgbackrest | 2.59.1 |
| DragonFly | databases/pgbackrest | 2.54.2 |
Install
Binary package:
pkg install pgbackrest
From the ports tree:
cd /usr/ports/databases/pgbackrest/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pgbackrest>0:databases/pgbackrest
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.59.1 | 2.59.1 | 2.35_2 | 2.55.1_1 | 2.59.1 |
| FreeBSD:14:quarterly | 2.59.1 | 2.59.1 | n/a | 2.55.1_1 | 2.59.1 |
| FreeBSD:15:latest | 2.59.1 | 2.59.1 | n/a | 2.55.1_1 | 2.55.1_1 |
| FreeBSD:15:quarterly | 2.59.1 | 2.59.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.59.1 | 2.59.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
liblz4.so: archivers/liblz4
The full lists below include those, and their dependencies in turn.
Build dependencies 14
Run dependencies 11
No port depends on this one.
Configuration
Options name: databases_pgbackrest
| Option | Default | Description |
|---|---|---|
| SFTP | off | Enable SFTP storage support |
| ZSTD | off | Zstandard compression support |
- USES
- gnome meson pgsql pkgconfig python ssl
- Service scripts
- none
Files
pkg-plist 2
- bin/pgbackrest
- @dir etc/pgbackrest
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pgbackrest-2.59.1.tar.gz | 1.164434e+06 | 1cd522afc33b8ff846ef88c55dc238717c9c8817a4f6ca7c9f64887de9c7402d |
Master sites 1
- https://github.com/pgbackrest/pgbackrest/releases/download/release/2.59.1/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
4c2a4f3bcf |
Vladimir Druzenko | databases/pgbackrest: Update 2.58.0 => 2.59.1 Release Notes:
https://pgbackrest.org/release.html#2.59.1
Changelogs:
https://github.com/pgbackrest/pgbackrest/releases/tag/release/2.59.0
https://github.com/pgbackrest/pgbackrest/releases/tag/release/2.59.1
- Explicitly disable libsystemd (new upstream dependency) because the
autodetection doesn't work.
- Switch to prepared by upstream tarball (new in 2.59.0).
- Remove unused textproc/libyaml from LIB_DEPENDS.
- Convert *_MESON_ON/OFF to *_MESON_ENABLED.
PR: 297665
Approved by: Michael Schout <[email protected]>
Sponsored by: UNIS Labs
Co-authored-by: Brad Ackerman <[email protected]>
MFH: 2026Q3 |