pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/postgresql-promscale_extension postgresql-pr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6f0b950f1e56
branches:  trunk
changeset: 770837:6f0b950f1e56
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Fri Dec 10 11:44:19 2021 +0000

description:
postgresql-promscale_extension: update to 0.3.0

Support for PostgreSQL 14

diffstat:

 databases/postgresql-promscale_extension/Makefile                                           |   19 +-
 databases/postgresql-promscale_extension/PLIST                                              |    6 +-
 databases/postgresql-promscale_extension/cargo-depends.mk                                   |  128 ++-
 databases/postgresql-promscale_extension/distinfo                                           |  395 ++++++---
 databases/postgresql-promscale_extension/patches/patch-Cargo.toml                           |   19 -
 databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs |    8 +-
 databases/postgresql-promscale_extension/patches/patch-pgx_pgx_src_bgworkers.rs             |   94 --
 databases/postgresql-promscale_extension/patches/patch-pgx_pgx_src_enum__helper.rs          |   23 -
 databases/postgresql-promscale_extension/patches/patch-pgx_pgx_src_rel.rs                   |   79 --
 9 files changed, 349 insertions(+), 422 deletions(-)

diffs (truncated from 1253 to 300 lines):

diff -r 1928036a1b43 -r 6f0b950f1e56 databases/postgresql-promscale_extension/Makefile
--- a/databases/postgresql-promscale_extension/Makefile Fri Dec 10 11:20:03 2021 +0000
+++ b/databases/postgresql-promscale_extension/Makefile Fri Dec 10 11:44:19 2021 +0000
@@ -1,22 +1,12 @@
-# $NetBSD: Makefile,v 1.10 2021/12/08 16:03:42 adam Exp $
+# $NetBSD: Makefile,v 1.11 2021/12/10 11:44:19 tnn Exp $
 
-DISTNAME=      promscale_extension-0.2.0
-PKGREVISION=   3
+DISTNAME=      promscale_extension-0.3.0
 PKGNAME=       postgresql${PGSQL_VERSION}-${DISTNAME}
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=timescale/}
 GITHUB_PROJECT=        promscale_extension
 GITHUB_TAG=    ${PKGVERSION_NOREV}
 
-# Depends on an unpublished crate. Can't use cargo.mk to fetch it.
-PGX_TAG=       c82482493be32c7029498b057f22259e68675405
-DISTFILES=     ${DEFAULT_DISTFILES}
-DISTFILES+=    pgx-${PGX_TAG}.tar.gz
-SITES.pgx-${PGX_TAG}.tar.gz+=  \
-       -${MASTER_SITE_GITHUB:=JLockerman/}pgx/archive/${PGX_TAG}.tar.gz
-
-CHECK_PORTABILITY_SKIP+=       pgx/*
-
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/timescale/promscale_extension
 COMMENT=       The Promscale extension for PostgreSQL
@@ -25,14 +15,11 @@
 DEPENDS+=      postgresql${PGSQL_VERSION}-server>=0:../../databases/postgresql${PGSQL_VERSION}-server
 .include       "cargo-depends.mk"
 
-PGSQL_VERSIONS_ACCEPTED=       13 12
+PGSQL_VERSIONS_ACCEPTED=       14 13 12
 CARGO_FEATURES+=               pg${PGSQL_VERSION}
 
 USE_TOOLS+=    gmake
 
-post-extract:
-       mv ${WRKDIR}/pgx-* ${WRKSRC}/pgx
-
 do-configure:
        mkdir -p ${FAKEHOMEDIR}/.pgx
        printf '[configs]\npg${PGSQL_VERSION}="${PREFIX}/bin/pg_config"\n' > ${FAKEHOMEDIR}/.pgx/config.toml
diff -r 1928036a1b43 -r 6f0b950f1e56 databases/postgresql-promscale_extension/PLIST
--- a/databases/postgresql-promscale_extension/PLIST    Fri Dec 10 11:20:03 2021 +0000
+++ b/databases/postgresql-promscale_extension/PLIST    Fri Dec 10 11:44:19 2021 +0000
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.3 2021/08/25 11:06:28 tnn Exp $
+@comment $NetBSD: PLIST,v 1.4 2021/12/10 11:44:19 tnn Exp $
 lib/postgresql/promscale.so
 share/postgresql/extension/promscale--0.1--0.1.1.sql
 share/postgresql/extension/promscale--0.1.1--0.1.2.sql
 share/postgresql/extension/promscale--0.1.1.sql
 share/postgresql/extension/promscale--0.1.2--0.1.3-beta.sql
 share/postgresql/extension/promscale--0.1.2.sql
-share/postgresql/extension/promscale--0.1.3-beta--${PKGVERSION}.sql
+share/postgresql/extension/promscale--0.1.3-beta--0.2.0.sql
 share/postgresql/extension/promscale--0.1.3-beta.sql
 share/postgresql/extension/promscale--0.1.sql
+share/postgresql/extension/promscale--0.2.0--${PKGVERSION}.sql
+share/postgresql/extension/promscale--0.2.0.sql
 share/postgresql/extension/promscale--${PKGVERSION}.sql
 share/postgresql/extension/promscale.control
diff -r 1928036a1b43 -r 6f0b950f1e56 databases/postgresql-promscale_extension/cargo-depends.mk
--- a/databases/postgresql-promscale_extension/cargo-depends.mk Fri Dec 10 11:20:03 2021 +0000
+++ b/databases/postgresql-promscale_extension/cargo-depends.mk Fri Dec 10 11:44:19 2021 +0000
@@ -1,49 +1,61 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2021/08/25 11:06:28 tnn Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2021/12/10 11:44:19 tnn Exp $
 
+CARGO_CRATE_DEPENDS+=  addr2line-0.16.0
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
 CARGO_CRATE_DEPENDS+=  ansi_term-0.11.0
-CARGO_CRATE_DEPENDS+=  as-slice-0.1.5
+CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
 CARGO_CRATE_DEPENDS+=  async-trait-0.1.50
-CARGO_CRATE_DEPENDS+=  atomic-traits-0.2.0
+CARGO_CRATE_DEPENDS+=  atomic-polyfill-0.1.5
+CARGO_CRATE_DEPENDS+=  atomic-traits-0.3.0
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.0.1
-CARGO_CRATE_DEPENDS+=  base-x-0.2.8
+CARGO_CRATE_DEPENDS+=  backtrace-0.3.61
+CARGO_CRATE_DEPENDS+=  bare-metal-0.2.5
+CARGO_CRATE_DEPENDS+=  bare-metal-1.0.0
 CARGO_CRATE_DEPENDS+=  base64-0.11.0
 CARGO_CRATE_DEPENDS+=  base64-0.13.0
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
-CARGO_CRATE_DEPENDS+=  bindgen-0.57.0
-CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
+CARGO_CRATE_DEPENDS+=  bindgen-0.59.1
+CARGO_CRATE_DEPENDS+=  bit_field-0.10.1
+CARGO_CRATE_DEPENDS+=  bitfield-0.13.2
+CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=  bitvec-0.19.5
 CARGO_CRATE_DEPENDS+=  block-buffer-0.9.0
 CARGO_CRATE_DEPENDS+=  build-deps-0.1.4
-CARGO_CRATE_DEPENDS+=  bumpalo-3.7.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.4.3
 CARGO_CRATE_DEPENDS+=  bytes-1.0.1
-CARGO_CRATE_DEPENDS+=  cexpr-0.4.0
-CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
+CARGO_CRATE_DEPENDS+=  cc-1.0.71
+CARGO_CRATE_DEPENDS+=  cexpr-0.5.0
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  clang-sys-1.2.0
 CARGO_CRATE_DEPENDS+=  clap-2.33.3
+CARGO_CRATE_DEPENDS+=  color-eyre-0.5.11
+CARGO_CRATE_DEPENDS+=  color-spantrace-0.1.6
 CARGO_CRATE_DEPENDS+=  colored-2.0.0
-CARGO_CRATE_DEPENDS+=  const_fn-0.4.8
+CARGO_CRATE_DEPENDS+=  cortex-m-0.7.3
 CARGO_CRATE_DEPENDS+=  cpufeatures-0.1.4
 CARGO_CRATE_DEPENDS+=  crc32fast-1.2.1
+CARGO_CRATE_DEPENDS+=  critical-section-0.2.5
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.1
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.0
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.5
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.5
 CARGO_CRATE_DEPENDS+=  crypto-mac-0.10.0
 CARGO_CRATE_DEPENDS+=  digest-0.9.0
-CARGO_CRATE_DEPENDS+=  dirs-3.0.2
+CARGO_CRATE_DEPENDS+=  dirs-4.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.6
-CARGO_CRATE_DEPENDS+=  discard-1.0.4
 CARGO_CRATE_DEPENDS+=  either-1.6.1
-CARGO_CRATE_DEPENDS+=  enum-primitive-derive-0.2.1
+CARGO_CRATE_DEPENDS+=  embedded-hal-0.2.6
+CARGO_CRATE_DEPENDS+=  enum-primitive-derive-0.2.2
 CARGO_CRATE_DEPENDS+=  env_logger-0.8.4
 CARGO_CRATE_DEPENDS+=  env_proxy-0.4.1
+CARGO_CRATE_DEPENDS+=  eyre-0.6.5
 CARGO_CRATE_DEPENDS+=  fallible-iterator-0.2.0
+CARGO_CRATE_DEPENDS+=  fixedbitset-0.4.0
 CARGO_CRATE_DEPENDS+=  flate2-1.0.20
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.0.1
+CARGO_CRATE_DEPENDS+=  funty-1.1.0
 CARGO_CRATE_DEPENDS+=  futures-0.3.15
 CARGO_CRATE_DEPENDS+=  futures-channel-0.3.15
 CARGO_CRATE_DEPENDS+=  futures-core-0.3.15
@@ -53,28 +65,31 @@
 CARGO_CRATE_DEPENDS+=  futures-sink-0.3.15
 CARGO_CRATE_DEPENDS+=  futures-task-0.3.15
 CARGO_CRATE_DEPENDS+=  futures-util-0.3.15
-CARGO_CRATE_DEPENDS+=  generic-array-0.12.4
-CARGO_CRATE_DEPENDS+=  generic-array-0.13.3
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.4
 CARGO_CRATE_DEPENDS+=  getrandom-0.1.16
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.3
+CARGO_CRATE_DEPENDS+=  gimli-0.25.0
 CARGO_CRATE_DEPENDS+=  glob-0.3.0
 CARGO_CRATE_DEPENDS+=  half-1.7.1
-CARGO_CRATE_DEPENDS+=  hash32-0.1.1
-CARGO_CRATE_DEPENDS+=  heapless-0.5.6
+CARGO_CRATE_DEPENDS+=  hash32-0.2.1
+CARGO_CRATE_DEPENDS+=  hashbrown-0.11.2
+CARGO_CRATE_DEPENDS+=  heapless-0.7.7
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
 CARGO_CRATE_DEPENDS+=  hmac-0.10.1
 CARGO_CRATE_DEPENDS+=  httpdate-0.3.2
 CARGO_CRATE_DEPENDS+=  humantime-2.1.0
 CARGO_CRATE_DEPENDS+=  idna-0.2.3
+CARGO_CRATE_DEPENDS+=  indenter-0.3.3
+CARGO_CRATE_DEPENDS+=  indexmap-1.7.0
 CARGO_CRATE_DEPENDS+=  instant-0.1.9
 CARGO_CRATE_DEPENDS+=  itoa-0.4.7
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=  lazycell-1.3.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.97
-CARGO_CRATE_DEPENDS+=  libloading-0.7.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.107
+CARGO_CRATE_DEPENDS+=  libloading-0.7.1
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.4
 CARGO_CRATE_DEPENDS+=  log-0.4.14
+CARGO_CRATE_DEPENDS+=  matchers-0.1.0
 CARGO_CRATE_DEPENDS+=  matches-0.1.8
 CARGO_CRATE_DEPENDS+=  md-5-0.9.1
 CARGO_CRATE_DEPENDS+=  memchr-2.4.0
@@ -84,28 +99,41 @@
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.4.4
 CARGO_CRATE_DEPENDS+=  mio-0.7.13
 CARGO_CRATE_DEPENDS+=  miow-0.3.7
-CARGO_CRATE_DEPENDS+=  nom-5.1.2
+CARGO_CRATE_DEPENDS+=  nb-0.1.3
+CARGO_CRATE_DEPENDS+=  nb-1.0.0
+CARGO_CRATE_DEPENDS+=  nom-6.1.2
 CARGO_CRATE_DEPENDS+=  ntapi-0.3.6
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.14
 CARGO_CRATE_DEPENDS+=  num_cpus-1.13.0
+CARGO_CRATE_DEPENDS+=  object-0.26.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.8.0
 CARGO_CRATE_DEPENDS+=  opaque-debug-0.3.0
+CARGO_CRATE_DEPENDS+=  owo-colors-1.3.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.11.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.8.3
 CARGO_CRATE_DEPENDS+=  peeking_take_while-0.1.2
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.1.0
+CARGO_CRATE_DEPENDS+=  pest-2.1.3
+CARGO_CRATE_DEPENDS+=  petgraph-0.6.0
+CARGO_CRATE_DEPENDS+=  pgx-0.2.0
+CARGO_CRATE_DEPENDS+=  pgx-macros-0.2.0
+CARGO_CRATE_DEPENDS+=  pgx-pg-sys-0.2.0
+CARGO_CRATE_DEPENDS+=  pgx-tests-0.2.0
+CARGO_CRATE_DEPENDS+=  pgx-utils-0.2.0
 CARGO_CRATE_DEPENDS+=  phf-0.8.0
 CARGO_CRATE_DEPENDS+=  phf_shared-0.8.0
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.6
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
-CARGO_CRATE_DEPENDS+=  postgres-0.19.1
+CARGO_CRATE_DEPENDS+=  postgres-0.19.2
 CARGO_CRATE_DEPENDS+=  postgres-protocol-0.6.1
 CARGO_CRATE_DEPENDS+=  postgres-types-0.2.1
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.10
+CARGO_CRATE_DEPENDS+=  proc-macro-crate-1.1.0
 CARGO_CRATE_DEPENDS+=  proc-macro-hack-0.5.19
 CARGO_CRATE_DEPENDS+=  proc-macro-nested-0.1.7
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.27
-CARGO_CRATE_DEPENDS+=  quote-1.0.9
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.32
+CARGO_CRATE_DEPENDS+=  quote-1.0.10
+CARGO_CRATE_DEPENDS+=  radium-0.5.3
 CARGO_CRATE_DEPENDS+=  rand-0.7.3
 CARGO_CRATE_DEPENDS+=  rand-0.8.4
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.2.2
@@ -119,53 +147,66 @@
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.9
 CARGO_CRATE_DEPENDS+=  redox_users-0.4.0
 CARGO_CRATE_DEPENDS+=  regex-1.5.4
+CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.25
+CARGO_CRATE_DEPENDS+=  riscv-0.7.0
+CARGO_CRATE_DEPENDS+=  riscv-target-0.1.2
 CARGO_CRATE_DEPENDS+=  rttp_client-0.1.0
+CARGO_CRATE_DEPENDS+=  rustc-demangle-0.1.21
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
 CARGO_CRATE_DEPENDS+=  rustc_version-0.2.3
+CARGO_CRATE_DEPENDS+=  rustc_version-0.3.3
 CARGO_CRATE_DEPENDS+=  ryu-1.0.5
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
 CARGO_CRATE_DEPENDS+=  seahash-4.1.0
 CARGO_CRATE_DEPENDS+=  semver-0.9.0
+CARGO_CRATE_DEPENDS+=  semver-0.11.0
 CARGO_CRATE_DEPENDS+=  semver-parser-0.7.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.126
-CARGO_CRATE_DEPENDS+=  serde-xml-rs-0.4.1
-CARGO_CRATE_DEPENDS+=  serde_cbor-0.11.1
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.126
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.64
-CARGO_CRATE_DEPENDS+=  sha1-0.6.0
+CARGO_CRATE_DEPENDS+=  semver-parser-0.10.2
+CARGO_CRATE_DEPENDS+=  serde-1.0.130
+CARGO_CRATE_DEPENDS+=  serde-xml-rs-0.5.1
+CARGO_CRATE_DEPENDS+=  serde_cbor-0.11.2
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.130
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.69
 CARGO_CRATE_DEPENDS+=  sha2-0.9.5
-CARGO_CRATE_DEPENDS+=  shlex-0.1.1
+CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.4
+CARGO_CRATE_DEPENDS+=  shlex-1.1.0
 CARGO_CRATE_DEPENDS+=  shutdown_hooks-0.1.0
 CARGO_CRATE_DEPENDS+=  siphasher-0.3.5
 CARGO_CRATE_DEPENDS+=  slab-0.4.3
 CARGO_CRATE_DEPENDS+=  smallvec-1.6.1
 CARGO_CRATE_DEPENDS+=  socket2-0.4.0
 CARGO_CRATE_DEPENDS+=  socks-0.3.3
+CARGO_CRATE_DEPENDS+=  spin-0.9.2
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
-CARGO_CRATE_DEPENDS+=  standback-0.2.17
-CARGO_CRATE_DEPENDS+=  stdweb-0.4.20
-CARGO_CRATE_DEPENDS+=  stdweb-derive-0.5.3
-CARGO_CRATE_DEPENDS+=  stdweb-internal-macros-0.2.9
-CARGO_CRATE_DEPENDS+=  stdweb-internal-runtime-0.1.5
 CARGO_CRATE_DEPENDS+=  stringprep-0.1.2
 CARGO_CRATE_DEPENDS+=  strsim-0.8.0
 CARGO_CRATE_DEPENDS+=  subtle-2.4.0
-CARGO_CRATE_DEPENDS+=  syn-1.0.73
+CARGO_CRATE_DEPENDS+=  syn-1.0.81
+CARGO_CRATE_DEPENDS+=  tap-1.0.1
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.2
 CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.25
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.25
-CARGO_CRATE_DEPENDS+=  time-0.2.27
-CARGO_CRATE_DEPENDS+=  time-macros-0.1.1
-CARGO_CRATE_DEPENDS+=  time-macros-impl-0.1.2
+CARGO_CRATE_DEPENDS+=  thread_local-1.1.3
+CARGO_CRATE_DEPENDS+=  time-0.3.4
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.3
 CARGO_CRATE_DEPENDS+=  tinyvec-1.2.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.0
 CARGO_CRATE_DEPENDS+=  tokio-1.7.0
 CARGO_CRATE_DEPENDS+=  tokio-postgres-0.7.2
 CARGO_CRATE_DEPENDS+=  tokio-util-0.6.7
 CARGO_CRATE_DEPENDS+=  toml-0.5.8
+CARGO_CRATE_DEPENDS+=  tracing-0.1.29
+CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.18
+CARGO_CRATE_DEPENDS+=  tracing-core-0.1.21
+CARGO_CRATE_DEPENDS+=  tracing-error-0.1.2



Home | Main Index | Thread Index | Old Index