mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-06 04:53:27 +00:00
945a3bbb8b
postgresql14Packages.promscale_extension breaks with: Error: 0: `pgx-0.6.1` shouldn't be used with `cargo-pgx-0.7.4`, please use `pgx = "~0.7.4"` in your `Cargo.toml`. However, pinning cargo-pgx to 0_6_1 via the following buildPgxExtension.override { cargo-pgx = cargo-pgx_0_6_1; } does not work either, because the build then fails with: thread 'main' panicked at /build/promscale_extension-0.8.0-vendor.tar.gz/proc-macro2/src/fallback.rs:756:9: "__mbstate_t_union_(unnamed_at_/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2_39-5-dev/include/bits/types/__mbstate_t_h_16_3)" is not a valid Ident This seems to be related to [1], which indicates that this is a problem with newer LLVM / clang toolchains. At the same time th upstream package is deprecated / archived since the 2nd of April 2024 [2]. Additionally this package is unfree and thus very unlikely to be forked. Since we can't expect this to be fixed, the only sensible thing to do is to remove the package. [1]: https://github.com/rust-lang/rust-bindgen/issues/2312 [2]: https://github.com/timescale/promscale/issues/1836
110 lines
3.0 KiB
Nix
110 lines
3.0 KiB
Nix
self: super: {
|
|
|
|
age = super.callPackage ./age.nix { };
|
|
|
|
anonymizer = super.callPackage ./anonymizer.nix { };
|
|
|
|
apache_datasketches = super.callPackage ./apache_datasketches.nix { };
|
|
|
|
citus = super.callPackage ./citus.nix { };
|
|
|
|
h3-pg = super.callPackage ./h3-pg.nix { };
|
|
|
|
hypopg = super.callPackage ./hypopg.nix { };
|
|
|
|
jsonb_deep_sum = super.callPackage ./jsonb_deep_sum.nix { };
|
|
|
|
lantern = super.callPackage ./lantern.nix { };
|
|
|
|
periods = super.callPackage ./periods.nix { };
|
|
|
|
postgis = super.callPackage ./postgis.nix { };
|
|
|
|
pg_auto_failover = super.callPackage ./pg_auto_failover.nix { };
|
|
|
|
pg_bigm = super.callPackage ./pg_bigm.nix { };
|
|
|
|
pg_ed25519 = super.callPackage ./pg_ed25519.nix { };
|
|
|
|
pg_embedding = super.callPackage ./pg_embedding.nix { };
|
|
|
|
pg_hint_plan = super.callPackage ./pg_hint_plan.nix { };
|
|
|
|
pg_ivm = super.callPackage ./pg_ivm.nix { };
|
|
|
|
pg_libversion = super.callPackage ./pg_libversion.nix { };
|
|
|
|
pg_rational = super.callPackage ./pg_rational.nix { };
|
|
|
|
pg_repack = super.callPackage ./pg_repack.nix { };
|
|
|
|
pg_similarity = super.callPackage ./pg_similarity.nix { };
|
|
|
|
pgaudit = super.callPackage ./pgaudit.nix { };
|
|
|
|
pgroonga = super.callPackage ./pgroonga.nix { };
|
|
|
|
pgsodium = super.callPackage ./pgsodium.nix { };
|
|
|
|
pgsql-http = super.callPackage ./pgsql-http.nix { };
|
|
|
|
pgvecto-rs = super.callPackage ./pgvecto-rs { };
|
|
|
|
pgvector = super.callPackage ./pgvector.nix { };
|
|
|
|
plpgsql_check = super.callPackage ./plpgsql_check.nix { };
|
|
|
|
plr = super.callPackage ./plr.nix { };
|
|
|
|
plv8 = super.callPackage ./plv8 { };
|
|
|
|
pgjwt = super.callPackage ./pgjwt.nix { };
|
|
|
|
cstore_fdw = super.callPackage ./cstore_fdw.nix { };
|
|
|
|
pg_hll = super.callPackage ./pg_hll.nix { };
|
|
|
|
pg_cron = super.callPackage ./pg_cron.nix { };
|
|
|
|
pg_topn = super.callPackage ./pg_topn.nix { };
|
|
|
|
pg_net = super.callPackage ./pg_net.nix { };
|
|
|
|
pgtap = super.callPackage ./pgtap.nix { };
|
|
|
|
smlar = super.callPackage ./smlar.nix { };
|
|
|
|
temporal_tables = super.callPackage ./temporal_tables.nix { };
|
|
|
|
timescaledb = super.callPackage ./timescaledb.nix { };
|
|
timescaledb-apache = super.callPackage ./timescaledb.nix { enableUnfree = false; };
|
|
|
|
timescaledb_toolkit = super.callPackage ./timescaledb_toolkit.nix { };
|
|
|
|
tsearch_extras = super.callPackage ./tsearch_extras.nix { };
|
|
|
|
tds_fdw = super.callPackage ./tds_fdw.nix { };
|
|
|
|
pgrouting = super.callPackage ./pgrouting.nix { };
|
|
|
|
pg_partman = super.callPackage ./pg_partman.nix { };
|
|
|
|
pg_relusage = super.callPackage ./pg_relusage.nix { };
|
|
|
|
pg_roaringbitmap = super.callPackage ./pg_roaringbitmap.nix { };
|
|
|
|
pg_safeupdate = super.callPackage ./pg_safeupdate.nix { };
|
|
|
|
pg_squeeze = super.callPackage ./pg_squeeze.nix { };
|
|
|
|
pg_uuidv7 = super.callPackage ./pg_uuidv7.nix { };
|
|
|
|
repmgr = super.callPackage ./repmgr.nix { };
|
|
|
|
rum = super.callPackage ./rum.nix { };
|
|
|
|
tsja = super.callPackage ./tsja.nix { };
|
|
|
|
wal2json = super.callPackage ./wal2json.nix { };
|
|
}
|