FreeBSD Bugzilla – Attachment 249837 Details for
Bug 276559
databases/pgbackrest: Update to 2.51
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Ugrade to pgbackrest 2.51, switch to meson, add flags for liblz4 and libssh2
pgbackrest-2.51-with-meson.patch (text/plain), 2.50 KB, created by
Michael Schout
on 2024-04-08 16:20:41 UTC
(
hide
)
Description:
Ugrade to pgbackrest 2.51, switch to meson, add flags for liblz4 and libssh2
Filename:
MIME Type:
Creator:
Michael Schout
Created:
2024-04-08 16:20:41 UTC
Size:
2.50 KB
patch
obsolete
>diff -uNr databases/pgbackrest.orig/Makefile databases/pgbackrest/Makefile >--- databases/pgbackrest.orig/Makefile 2024-04-03 09:49:28.739004000 -0500 >+++ databases/pgbackrest/Makefile 2024-04-08 11:15:06.777670000 -0500 >@@ -1,6 +1,6 @@ > PORTNAME= pgbackrest > DISTVERSIONPREFIX= release/ >-DISTVERSION= 2.49 >+DISTVERSION= 2.51 > CATEGORIES= databases > > MAINTAINER= schoutm@gmail.com >@@ -8,31 +8,26 @@ > WWW= https://pgbackrest.org/ > > LICENSE= MIT >-LICENSE_FILE= ${WRKSRC}/../LICENSE >+LICENSE_FILE= ${WRKSRC}/LICENSE > >+BUILD_DEPENDS= python3:lang/python3 >+ > LIB_DEPENDS= liblz4.so:archivers/liblz4 \ > libyaml.so:textproc/libyaml > >-USES= gmake gnome pkgconfig pgsql ssl >+USES= gnome meson pgsql pkgconfig ssl >+USE_GITHUB= yes > USE_GNOME= libxml2 >-GNU_CONFIGURE= yes > >-USE_GITHUB= yes >+MESON_ARGS+= -Dconfigdir="${LOCALBASE}/etc/pgbackrest" > >-WRKSRC_SUBDIR= src >+OPTIONS_DEFINE= LZ4 SSH ZSTD > >-ALL_TARGET= >- >-CONFIGURE_ARGS= --with-configdir="${LOCALBASE}/etc/pgbackrest" >- >-OPTIONS_DEFINE= ZSTD >- >+LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 >+SSH_LIB_DEPENDS= libssh2.so:security/libssh2 > ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd >-ZSTD_CONFIGURE_OFF= ac_cv_lib_zstd_ZSTD_isError=no >-ZSTD_CONFIGURE_ON= ac_cv_lib_zstd_ZSTD_isError=yes > > post-install: >- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgbackrest > ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pgbackrest > > .include <bsd.port.mk> >diff -uNr databases/pgbackrest.orig/distinfo databases/pgbackrest/distinfo >--- databases/pgbackrest.orig/distinfo 2024-04-03 09:49:28.739174000 -0500 >+++ databases/pgbackrest/distinfo 2024-04-03 09:49:49.368991000 -0500 >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1704919820 >-SHA256 (pgbackrest-pgbackrest-release-2.49_GH0.tar.gz) = 32a2d1bd504cc13f6e01533811104da39e2e842cdd8a7ba87293021cf03162f3 >-SIZE (pgbackrest-pgbackrest-release-2.49_GH0.tar.gz) = 6162457 >+TIMESTAMP = 1712155789 >+SHA256 (pgbackrest-pgbackrest-release-2.51_GH0.tar.gz) = 9fa6760032927de448251fb1e5b824e2d17caf560796e74947275b72dc20ed2a >+SIZE (pgbackrest-pgbackrest-release-2.51_GH0.tar.gz) = 6119922 >diff -uNr databases/pgbackrest.orig/files/patch-src_meson.build databases/pgbackrest/files/patch-src_meson.build >--- databases/pgbackrest.orig/files/patch-src_meson.build 1969-12-31 18:00:00.000000000 -0600 >+++ databases/pgbackrest/files/patch-src_meson.build 2024-04-08 10:47:40.342972000 -0500 >@@ -0,0 +1,10 @@ >+--- src/meson.build.orig 2024-03-24 20:53:22 UTC >++++ src/meson.build >+@@ -284,5 +284,6 @@ executable( >+ lib_xml, >+ lib_z, >+ lib_zstd, >+- ] >++ ], >++ install: true, >+ )
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
schoutm
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 276559
:
247893
|
249679
|
249837
|
249860
|
249876
|
249877
|
249878
|
249971
|
250182