Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at gcc-offload 119 lines 3.6 kB view raw
1self: super: let 2 inherit (self) lib config; 3in { 4 5 age = super.callPackage ./age.nix { }; 6 7 anonymizer = super.callPackage ./anonymizer.nix { }; 8 9 apache_datasketches = super.callPackage ./apache_datasketches.nix { }; 10 11 citus = super.callPackage ./citus.nix { }; 12 13 h3-pg = super.callPackage ./h3-pg.nix { }; 14 15 hypopg = super.callPackage ./hypopg.nix { }; 16 17 jsonb_deep_sum = super.callPackage ./jsonb_deep_sum.nix { }; 18 19 lantern = super.callPackage ./lantern.nix { }; 20 21 periods = super.callPackage ./periods.nix { }; 22 23 postgis = super.callPackage ./postgis.nix { }; 24 25 pg_auto_failover = super.callPackage ./pg_auto_failover.nix { }; 26 27 pg_bigm = super.callPackage ./pg_bigm.nix { }; 28 29 pg_ed25519 = super.callPackage ./pg_ed25519.nix { }; 30 31 pg_hint_plan = super.callPackage ./pg_hint_plan.nix { }; 32 33 pg_ivm = super.callPackage ./pg_ivm.nix { }; 34 35 pg_libversion = super.callPackage ./pg_libversion.nix { }; 36 37 pg_rational = super.callPackage ./pg_rational.nix { }; 38 39 pg_repack = super.callPackage ./pg_repack.nix { }; 40 41 pg_similarity = super.callPackage ./pg_similarity.nix { }; 42 43 pgaudit = super.callPackage ./pgaudit.nix { }; 44 45 pgmq = super.callPackage ./pgmq.nix { }; 46 47 pgroonga = super.callPackage ./pgroonga.nix { }; 48 49 pgsodium = super.callPackage ./pgsodium.nix { }; 50 51 pgsql-http = super.callPackage ./pgsql-http.nix { }; 52 53 pgvecto-rs = super.callPackage ./pgvecto-rs { }; 54 55 pgvector = super.callPackage ./pgvector.nix { }; 56 57 plpgsql_check = super.callPackage ./plpgsql_check.nix { }; 58 59 plr = super.callPackage ./plr.nix { }; 60 61 plv8 = super.callPackage ./plv8 { }; 62 63 pgjwt = super.callPackage ./pgjwt.nix { }; 64 65 cstore_fdw = super.callPackage ./cstore_fdw.nix { }; 66 67 pg_hll = super.callPackage ./pg_hll.nix { }; 68 69 pg_cron = super.callPackage ./pg_cron.nix { }; 70 71 pg_topn = super.callPackage ./pg_topn.nix { }; 72 73 pg_net = super.callPackage ./pg_net.nix { }; 74 75 pg-gvm = super.callPackage ./pg-gvm.nix { }; 76 77 pg-semver = super.callPackage ./pg-semver.nix { }; 78 79 pgtap = super.callPackage ./pgtap.nix { }; 80 81 smlar = super.callPackage ./smlar.nix { }; 82 83 system_stats = super.callPackage ./system_stats.nix { }; 84 85 temporal_tables = super.callPackage ./temporal_tables.nix { }; 86 87 timescaledb = super.callPackage ./timescaledb.nix { }; 88 timescaledb-apache = super.callPackage ./timescaledb.nix { enableUnfree = false; }; 89 90 timescaledb_toolkit = super.callPackage ./timescaledb_toolkit.nix { }; 91 92 tds_fdw = super.callPackage ./tds_fdw.nix { }; 93 94 pgrouting = super.callPackage ./pgrouting.nix { }; 95 96 pg_partman = super.callPackage ./pg_partman.nix { }; 97 98 pg_relusage = super.callPackage ./pg_relusage.nix { }; 99 100 pg_roaringbitmap = super.callPackage ./pg_roaringbitmap.nix { }; 101 102 pg_safeupdate = super.callPackage ./pg_safeupdate.nix { }; 103 104 pg_squeeze = super.callPackage ./pg_squeeze.nix { }; 105 106 pg_uuidv7 = super.callPackage ./pg_uuidv7.nix { }; 107 108 repmgr = super.callPackage ./repmgr.nix { }; 109 110 rum = super.callPackage ./rum.nix { }; 111 112 sqlite_fdw = super.callPackage ./sqlite_fdw.nix { }; 113 114 tsja = super.callPackage ./tsja.nix { }; 115 116 wal2json = super.callPackage ./wal2json.nix { }; 117} // lib.optionalAttrs config.allowAliases { 118 pg_embedding = throw "PostgreSQL extension `pg_embedding` has been removed since the project has been abandoned. Upstream's recommendation is to use pgvector instead (https://neon.tech/docs/extensions/pg_embedding#migrate-from-pg_embedding-to-pgvector)"; 119}