pg_repack: updated to 1.5.0 pg_repack 1.5.0 * Added support for PostgreSQL 16 * Fix possible SQL injection * Support longer password length * Fixed infinite loop on empty password * Added ``--switch-threshold`` option * Fixed crash in ``get_order_by()`` using invalid relations * Added support for tables that have been previously rewritten with `VACUUM FULL` and use storage=plain for all columns * More careful locks acquisitiondiff -r1.11 -r1.12 pkgsrc/databases/pg_repack/Makefile
(adam)
@@ -1,25 +1,33 @@ | @@ -1,25 +1,33 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2023/03/03 10:51:10 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2024/01/26 13:40:21 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pg_repack-1.4.8 | 3 | DISTNAME= pg_repack-1.5.0 | |
4 | PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME} | 4 | PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME} | |
5 | CATEGORIES= databases | 5 | CATEGORIES= databases | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=reorg/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=reorg/} | |
7 | GITHUB_PROJECT= pg_repack | 7 | GITHUB_PROJECT= pg_repack | |
8 | GITHUB_TAG= ver_${PKGVERSION_NOREV} | 8 | GITHUB_TAG= ver_${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://reorg.github.io/pg_repack/ | 11 | HOMEPAGE= https://reorg.github.io/pg_repack/ | |
12 | COMMENT= Reorganize tables in PostgreSQL databases with minimal locks | 12 | COMMENT= Reorganize tables in PostgreSQL databases with minimal locks | |
13 | LICENSE= modified-bsd | 13 | LICENSE= modified-bsd | |
14 | 14 | |||
15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | 15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | |
16 | 16 | |||
17 | USE_TOOLS+= gmake | 17 | USE_TOOLS+= gmake | |
18 | 18 | |||
19 | .include "../../mk/bsd.prefs.mk" | |||
20 | ||||
21 | .if ${SHLIB_TYPE} == "dylib" | |||
22 | PLIST_SUBST+= SOEXT=dylib | |||
23 | .else | |||
24 | PLIST_SUBST+= SOEXT=so | |||
25 | .endif | |||
26 | ||||
19 | PLIST_VARS+= llvm | 27 | PLIST_VARS+= llvm | |
20 | .include "../../mk/pgsql.buildlink3.mk" | 28 | .include "../../mk/pgsql.buildlink3.mk" | |
21 | .if !empty(PKG_OPTIONS.postgresql${PGSQL_VERSION}:Mllvm) | 29 | .if !empty(PKG_OPTIONS.postgresql${PGSQL_VERSION}:Mllvm) | |
22 | PLIST.llvm= yes | 30 | PLIST.llvm= yes | |
23 | .endif | 31 | .endif | |
24 | 32 | |||
25 | .include "../../mk/bsd.pkg.mk" | 33 | .include "../../mk/bsd.pkg.mk" |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2023/03/03 10:51:10 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2024/01/26 13:40:21 adam Exp $ | |
2 | bin/pg_repack | 2 | bin/pg_repack | |
3 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack.index.bc | 3 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack.index.bc | |
4 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack/pgut/pgut-spi.bc | 4 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack/pgut/pgut-spi.bc | |
5 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack/repack.bc | 5 | ${PLIST.llvm}lib/postgresql/bitcode/pg_repack/repack.bc | |
6 | lib/postgresql/pg_repack.so | 6 | lib/postgresql/pg_repack.${SOEXT} | |
7 | share/postgresql/extension/pg_repack--${PKGVERSION}.sql | 7 | share/postgresql/extension/pg_repack--${PKGVERSION}.sql | |
8 | share/postgresql/extension/pg_repack.control | 8 | share/postgresql/extension/pg_repack.control |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2023/03/03 10:51:10 adam Exp $ | 1 | $NetBSD: distinfo,v 1.8 2024/01/26 13:40:21 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pg_repack-1.4.8.tar.gz) = 73479178dcc06ee14b93f9d7dcecf1c57c1dddacc7f0f08880c68dddbeb534dd | 3 | BLAKE2s (pg_repack-1.5.0.tar.gz) = d639bf3a7d279afe7ff48742df9807dc446acc6c227915df91c051d8f67b5d79 | |
4 | SHA512 (pg_repack-1.4.8.tar.gz) = 9854a979aa9056b7c49d52e22622b8faf91cdf4acdb6551044d25733848c2c07b95166a464769da23e0174a63f2b132aa58ba6d6f9b596d1fb95f29098ac3968 | 4 | SHA512 (pg_repack-1.5.0.tar.gz) = be6ac1b120b6175a62dc57656b9dcbc44f706b6b1a6286da813159809282ad3025ca0721159a087d23d4d5e126debeb1003ef99bf44f5499ce8288e97b40711a | |
5 | Size (pg_repack-1.4.8.tar.gz) = 95801 bytes | 5 | Size (pg_repack-1.5.0.tar.gz) = 97088 bytes | |
6 | SHA1 (patch-bin_Makefile) = 7e82083f0df7e9a1532be323196875bd8ba44520 | 6 | SHA1 (patch-bin_Makefile) = 7e82083f0df7e9a1532be323196875bd8ba44520 | |
7 | SHA1 (patch-bin_pg__repack.c) = e983b5e9ce21368fec6fd2c550cd1fad78e94d5b | 7 | SHA1 (patch-bin_pg__repack.c) = e983b5e9ce21368fec6fd2c550cd1fad78e94d5b |