{"id":18604094,"url":"https://github.com/pgsty/rpm","last_synced_at":"2025-08-07T15:14:03.973Z","repository":{"id":267551025,"uuid":"893275652","full_name":"pgsty/rpm","owner":"pgsty","description":"PostgreSQL Extension RPM packages maintained by Pigsty","archived":false,"fork":false,"pushed_at":"2025-02-09T06:45:42.000Z","size":329,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T07:33:22.201Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pgsty.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-24T01:50:06.000Z","updated_at":"2025-02-09T06:45:45.000Z","dependencies_parsed_at":"2025-01-08T08:26:34.491Z","dependency_job_id":"058f10d5-6473-486e-b6c2-8575d44f48b8","html_url":"https://github.com/pgsty/rpm","commit_stats":{"total_commits":221,"total_committers":1,"mean_commits":221.0,"dds":0.0,"last_synced_commit":"342d62f0ce79a19f8b51889aaff1f1fdcdd8976b"},"previous_names":["pgsty/rpm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgsty%2Frpm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgsty%2Frpm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgsty%2Frpm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgsty%2Frpm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgsty","download_url":"https://codeload.github.com/pgsty/rpm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239394682,"owners_count":19631122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T02:16:36.434Z","updated_at":"2025-05-16T18:35:39.601Z","avatar_url":"https://github.com/pgsty.png","language":"Makefile","readme":"# PGSTY/RPM: build rpm for PostgreSQL Extensions\n\nPostgreSQL Extensions that **NOT** included in the official PGDG repo used by [Pigsty](https://pigsty.io).\n\nRelated Projects:\n\n- [`pgsql/pkg`](https://github.com/pgsty/pkg): Infra Packages, PostgreSQL Deps, ParadeDB, DuckDB, etc.\n- [`infra_pkg`](https://github.com/pgsty/infra-pkg): Building observability stack \u0026 modules from tarball\n- [`rpm`](https://github.com/pgsty/rpm): Building PostgreSQL RPM packages from source code\n- [`pgsql-deb`](https://github.com/pgsty/pgsql-deb): Building PostgreSQL DEB packages from source code\n\n--------\n\n## What's inside?\n\n41 Extensions build with `c/c++`:\n\n| Extension                                                          | Version     | SPEC                                                            | License                                                                                     | Comment            |\n|--------------------------------------------------------------------|-------------|-----------------------------------------------------------------|---------------------------------------------------------------------------------------------|--------------------|\n| [scws](https://github.com/hightman/scws)                           | v1.2.3      | [scws.spec](rpmbuild/SPECS/scws.spec)                           | [BSD](https://github.com/hightman/scws/blob/master/COPYING)                                 | Deps of zhparser   |\n| [libduckdb](https://github.com/duckdb/duckdb)                      | v1.0.0      | [libduckdb.spec](rpmbuild/SPECS/libduckdb.spec)                 | [MIT](https://github.com/duckdb/duckdb/blob/main/LICENSE)                                   | Deps of duckdb_fdw |\n| [pg_filedump](https://github.com/df7cb/pg_filedump)                | v17.0       | [pg_filedump.spec](rpmbuild/SPECS/pg_filedump.spec)             | [GPLv2](https://github.com/df7cb/pg_filedump)                                               |                    |\n| [duckdb_fdw](https://github.com/alitrack/duckdb_fdw)               | v1.0.0      | [pg_graphql.spec](rpmbuild/SPECS/duckdb_fdw.spec)               | [MIT](https://github.com/alitrack/duckdb_fdw/blob/main/LICENSE)                             |                    |\n| [zhparser](https://github.com/amutu/zhparser)                      | v2.3        | [zhparser.spec](rpmbuild/SPECS/zhparser.spec)                   | [BSD-Like](https://github.com/amutu/zhparser/blob/master/COPYRIGHT)                         |                    |\n| [pg_roaringbitmap](https://github.com/ChenHuajun/pg_roaringbitmap) | v0.5.4      | [pg_roaringbitmap.spec](rpmbuild/SPECS/pg_roaringbitmap.spec)   | [Apache-2.0](https://github.com/ChenHuajun/pg_roaringbitmap/blob/master/LICENSE)            |                    |\n| [pgjwt](https://github.com/michelp/pgjwt)                          | v0.2.0      | [pgjwt.spec](rpmbuild/SPECS/pgjwt.spec)                         | [MIT](https://github.com/michelp/pgjwt/blob/master/LICENSE)                                 |                    |\n| [vault](https://github.com/supabase/vault)                         | v0.2.9      | [vault.spec](rpmbuild/SPECS/vault.spec)                         | [Apache-2.0](https://github.com/supabase/vault/blob/main/LICENSE)                           |                    |\n| [hydra](https://github.com/hydradatabase/hydra)                    | v1.1.2      | [hydra.spec](rpmbuild/SPECS/hydra.spec)                         | [AGPLv3](https://github.com/hydradatabase/hydra/blob/main/columnar/LICENSE)                 |                    |\n| [age](https://github.com/apache/age)                               | v1.5.0      | [age.spec](rpmbuild/SPECS/age.spec)                             | [Apache-2.0](https://github.com/apache/age/blob/master/LICENSE)                             | 1.4 with PG15      |\n| [plv8](https://github.com/plv8/plv8)                               | v3.2.2      | [plv8.spec](rpmbuild/SPECS/plv8)                                | [BSD-Like](https://github.com/plv8/plv8/blob/r3.2/COPYRIGHT)                                |                    |\n| [pg_tde](https://github.com/Percona-Lab/pg_tde/tree/1.0.0-beta)    | v1.0.0-beta | [pg_tde.spec](rpmbuild/SPECS/pg_tde)                            | [MIT](https://github.com/Percona-Lab/pg_tde/blob/1.0.0-beta/LICENSE)                        | beta               |\n| [md5hash](https://github.com/tvondra/md5hash)                      | v1.0.1      | [md5hash.spec](rpmbuild/SPECS/md5hash)                          | [BSD Like](https://github.com/tvondra/md5hash/blob/master/LICENSE)                          |                    |\n| [hunspell](https://github.com/postgrespro/hunspell_dicts)          | v1.0        | [hunspell.spec](rpmbuild/SPECS/hunspell.spec)                   | [PostgreSQL](https://github.com/postgrespro/hunspell_dicts)                                 |                    |\n| [pg_sqlog](https://github.com/kouber/pg_sqlog)                     | v1.6        | [pg_sqlog.spec](rpmbuild/SPECS/pg_sqlog.spec)                   | [BSD 3-Clause](https://github.com/kouber/pg_sqlog/blob/master/LICENSE)                      |                    |\n| [pg_hashids](https://github.com/iCyberon/pg_hashids)               | v1.3        | [pg_hashids.spec](rpmbuild/SPECS/pg_hashids.spec)               | [MIT](https://github.com/iCyberon/pg_hashids/blob/master/LICENSE)                           |                    |\n| [postgres_shacrypt](https://github.com/dverite/postgres-shacrypt)  | v1.1        | [postgres_shacrypt.spec](rpmbuild/SPECS/postgres_shacrypt.spec) | [PostgreSQL](https://github.com/dverite/postgres-shacrypt/blob/master/LICENSE.md)           |                    |\n| [permuteseq](https://github.com/dverite/permuteseq)                | v1.2.2      | [permuteseq.spec](rpmbuild/SPECS/permuteseq.spec)               | [PostgreSQL](https://github.com/dverite/permuteseq/blob/master/LICENSE.md)                  |                    |\n| [supautils](https://github.com/supabase/supautils)                 | v2.2.1      | [supautils.spec](rpmbuild/SPECS/supautils.spec)                 | [Apache-2.0](https://github.com/supabase/supautils/blob/master/LICENSE)                     |                    |\n| [pg_similarity](https://github.com/eulerto/pg_similarity)          | v1.0        | [pg_similarity.spec](rpmbuild/SPECS/pg_similarity.spec)         | [BSD 3-Clause](https://github.com/eulerto/pg_similarity/blob/master/COPYRIGHT)              |                    |\n| [imgsmlr](https://github.com/postgrespro/imgsmlr)                  | v1.0        | [imgsmlr.spec](rpmbuild/SPECS/imgsmlr.spec)                     | [PostgreSQL](https://github.com/postgrespro/imgsmlr/blob/master/LICENSE)                    |                    |\n| [preprepare](https://github.com/dimitri/preprepare)                | v0.9        | [preprepare.spec](rpmbuild/SPECS/preprepare.spec)               | [BSD](https://github.com/dimitri/preprepare/blob/master/debian/copyright)                   |                    |\n| [first_last_agg](https://github.com/wulczer/first_last_agg)        | v0.1.4      | [first_last_agg.spec](rpmbuild/SPECS/first_last_agg.spec)       | [PostgreSQL](https://pgxn.org/dist/first_last_agg/)                                         |                    |\n| [pgpcre](https://github.com/petere/pgpcre)                         | v1          | [pgpcre.spec](rpmbuild/SPECS/pgpcre.spec)                       | [PostgreSQL](https://github.com/petere/pgpcre/blob/master/LICENSE)                          |                    |\n| [icu_ext](https://github.com/dverite/icu_ext)                      | v1.8.0      | [icu_ext.spec](rpmbuild/SPECS/icu_ext.spec)                     | [PostgreSQL](https://github.com/petere/pgpcre/blob/master/LICENSE)                          |                    |\n| [asn1oid](https://github.com/df7cb/pgsql-asn1oid)                  | v1.5        | [asn1oid.spec](rpmbuild/SPECS/asn1oid.spec)                     | [GPLv3](https://github.com/df7cb/pgsql-asn1oid/blob/master/debian/copyright)                |                    |\n| [numeral](https://github.com/df7cb/postgresql-numeral)             | v1.3        | [numeral.spec](rpmbuild/SPECS/numeral.spec)                     | [GPLv2+](https://github.com/df7cb/postgresql-numeral/blob/master/debian/copyright)          |                    |\n| [pg_rational](https://github.com/begriffs/pg_rational)             | v0.0.2      | [pg_rational.spec](rpmbuild/SPECS/pg_rational.spec)             | [MIT](https://github.com/begriffs/pg_rational/blob/master/LICENSE)                          |                    |\n| [q3c](https://github.com/segasai/q3c)                              | v2.0.1      | [q3c.spec](rpmbuild/SPECS/q3c.spec)                             | [GPL 2.0](https://github.com/segasai/q3c/blob/master/COPYING)                               |                    |\n| [pgsphere](https://github.com/postgrespro/pgsphere)                | v1.5.1      | [pgsphere.spec](rpmbuild/SPECS/pgsphere.spec)                   | [BSD](https://github.com/postgrespro/pgsphere/blob/master/COPYRIGHT.pg_sphere)              |                    |\n| [pgfaceting](https://github.com/cybertec-postgresql/pgfaceting)    | v0.2.0      | [pgfaceting.spec](rpmbuild/SPECS/pgfaceting.spec)               | [BSD](https://github.com/cybertec-postgresql/pgfaceting)                                    |                    |\n| [mimeo](https://github.com/omniti-labs/mimeo)                      | v1.5.1      | [mimeo.spec](rpmbuild/SPECS/mimeo.spec)                         | [PostgreSQL](https://github.com/omniti-labs/mimeo?tab=readme-ov-file#license-and-copyright) |                    |\n| [tablelog](https://github.com/snaga/tablelog)                      | v0.1        | [tablelog.spec](rpmbuild/SPECS/tablelog.spec)                   | [BSD 2-Clause](https://github.com/snaga/tablelog)                                           |                    |\n| [pg_snakeoil](https://github.com/credativ/pg_snakeoil)             | v1.3        | [pg_snakeoil.spec](rpmbuild/SPECS/pg_snakeoil.spec)             | [BSD Like](https://github.com/credativ/pg_snakeoil/blob/master/debian/copyright)            |                    |\n| [pgextwlist](https://github.com/dimitri/pgextwlist)                | v1.17       | [pgextwlist.spec](rpmbuild/SPECS/pgextwlist.spec)               | [PostgreSQL](https://github.com/dimitri/pgextwlist?tab=readme-ov-file#licence)              |                    |\n| [toastinfo](https://github.com/credativ/toastinfo)                 | v1.4        | [toastinfo.spec](rpmbuild/SPECS/toastinfo.spec)                 | [PostgreSQL](https://github.com/credativ/toastinfo/blob/master/debian/copyright)            |                    |\n| [geoip](https://github.com/tvondra/geoip)                          | v0.3.0      | [geoip.spec](rpmbuild/SPECS/geoip.spec)                         | [BSD-Like](https://github.com/tvondra/geoip/blob/master/LICENSE)                            | pg16@el8, pg16@el9 |\n| [tableversion](https://github.com/linz/postgresql-tableversion)    | v1.10.3     | [tableversion.spec](rpmbuild/SPECS/tableversion.spec)           | [BSD-Like](https://github.com/linz/postgresql-tableversion/blob/master/LICENSE)             | pg16@el9           |\n| [plproxy](https://github.com/plproxy/plproxy)                      | v2.11.0     | [plproxy.spec](rpmbuild/SPECS/plproxy.spec)                     | [BSD-Like](https://github.com/plproxy/plproxy/blob/master/COPYRIGHT)                        | pg16@el8, pg16@el9 |\n| [pgmq](https://github.com/tembo-io/pgmq)                           | v1.2.1      | [pgmq.spec](rpmbuild/SPECS/pgmq.spec)                           | [PostgreSQL](https://github.com/tembo-io/pgmq)                                              | 1                  |\n\nExtension build with `pgrx`:\n\n| name           | alias          | version | url                                            | license    | pg_ver              | requires              |\n|:---------------|:---------------|:--------|:-----------------------------------------------|:-----------|:--------------------|:----------------------|\n| pg_later       | pg_later       | 0.3.0   | https://github.com/tembo-io/pg_later           | PostgreSQL | {17,16,15,14,13}    | {pgmq}                |\n| pgml           | pgml           | 2.9.3   | https://github.com/postgresml/postgresml       | MIT        | {16,15,14}          |                       |\n| vectorize      | pg_vectorize   | 0.20.0  | https://github.com/tembo-io/pg_vectorize       | PostgreSQL | {17,16,15,14}       | {pg_cron,pgmq,vector} |\n| pg_summarize   | pg_summarize   | 0.0.1   | https://github.com/HexaCluster/pg_summarize    | PostgreSQL | {17,16,15,14,13,12} |                       |\n| pg_parquet     | pg_parquet     | 0.1.1   | https://github.com/CrunchyData/pg_parquet/     | PostgreSQL | {17,16,15,14}       |                       |\n| plprql         | plprql         | 1.0.0   | https://github.com/kaspermarstal/plprql        | Apache-2.0 | {16,15,14,13,12}    |                       |\n| pg_polyline    | pg_polyline    | 0.0.1   | https://github.com/yihong0618/pg_polyline      | MIT        | {17,16,15,14,13,12} |                       |\n| wrappers       | wrappers       | 0.4.3   | https://github.com/supabase/wrappers           | Apache-2.0 | {17,16,15,14}       |                       |\n| pg_graphql     | pg_graphql     | 1.5.9   | https://github.com/supabase/pg_graphql         | Apache-2.0 | {17,16,15,14}       |                       |\n| pg_jsonschema  | pg_jsonschema  | 0.3.3   | https://github.com/supabase/pg_jsonschema      | Apache-2.0 | {17,16,15,14,13,12} |                       |\n| pg_cardano     | pg_cardano     | 1.0.3   | https://github.com/Fell-x27/pg_cardano         | MIT        | {17,16,15,14,13,12} |                       |\n| pg_smtp_client | pg_smtp_client | 0.2.0   | https://github.com/brianpursley/pg_smtp_client | MIT        | {17,16,15,14}       |                       |\n| pg_idkit       | pg_idkit       | 0.2.4   | https://github.com/VADOSWARE/pg_idkit          | Apache-2.0 | {17,16,15,14,13,12} |                       |\n| pg_base58      | pg_base58      | 0.0.1   | https://github.com/Fell-x27/pg_base58          | MIT        | {17,16,15,14,13,12} |                       |\n| pgdd           | pgdd           | 0.5.2   | https://github.com/rustprooflabs/pgdd          | MIT        | {16,15,14,13,12}    |                       |\n| explain_ui     | pg_explain_ui  | 0.0.1   | https://github.com/davidgomes/pg-explain-ui    | PostgreSQL | {17,16,15,14,13,12} |                       |\n| pg_session_jwt | pg_session_jwt | 0.1.2   | https://github.com/neondatabase/pg_session_jwt | Apache-2.0 | {17,16,15,14}       |                       |\n| pgsmcrypto     | pgsmcrypto     | 0.1.0   | https://github.com/zhuobie/pgsmcrypto          | MIT        | {17,16,15,14,13,12} |                       |\n| vectorscale    | pgvectorscale  | 0.5.1   | https://github.com/timescale/pgvectorscale     | PostgreSQL | {17,16,15,14,13}    | {vector}              |\n| pg_tiktoken    | pg_tiktoken    | 0.0.1   | https://github.com/kelvich/pg_tiktoken         | Apache-2.0 | {17,16,15,14,13,12} |                       |\n\n```bash\nmake pg_cardano pg_smtp_client pg_idkit pg_base58 pg_explain_ui pg_session_jwt pgsmcrypto pg_tiktoken\n\nrust1: pg_graphql pg_jsonschema wrappers pg_idkit pgsmcrypto pg_tiktoken pg_summarize pg_polyline pg_explain_ui pg_cardano pg_base58 pg_parquet pg_vectorize pgvectorscale\nrust2: pgml plprql pg_later pg_smtp_client\n```\n\n| Vendor        | Name                                                       | Version | PGRX                                                                                            | License                                                                     | PG Ver            | Deps          |\n|---------------|------------------------------------------------------------|---------|-------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------|-------------------|---------------|\n| Supabase      | [pg_graphql](https://github.com/supabase/pg_graphql)       | v1.5.9  | [v0.12.5](https://github.com/supabase/pg_graphql/blob/master/Cargo.toml#L17)                    | [Apache-2.0](https://github.com/supabase/pg_graphql/blob/master/LICENSE)    | 17,16,15          |               |\n| Supabase      | [pg_jsonschema](https://github.com/supabase/pg_jsonschema) | v0.3.2  | [v0.12.5](https://github.com/supabase/pg_jsonschema/blob/master/Cargo.toml#L19)                 | [Apache-2.0](https://github.com/supabase/pg_jsonschema/blob/master/LICENSE) | 17,16,15,14,13,12 |               |\n| Supabase      | [wrappers](https://github.com/supabase/wrappers)           | v0.4.3  | [v0.12.6](https://github.com/supabase/wrappers/blob/main/Cargo.lock#L4254)                      | [Apache-2.0](https://github.com/supabase/wrappers/blob/main/LICENSE)        | 17,16,15,14       |               |\n| TimescaleDB   | [vectorscale](https://github.com/timescale/pgvectorscale)  | v0.3.0  | [v0.12.5](https://github.com/timescale/pgvectorscale/blob/main/pgvectorscale/Cargo.toml#L17)    | [PostgreSQL](https://github.com/timescale/pgvectorscale/blob/main/LICENSE)  | 17,16,15,14,13,12 |               |\n| kelvich       | [pg_tiktoken](https://github.com/Vonng/pg_tiktoken)        | v0.0.1  | [v0.12.6](https://github.com/Vonng/pg_tiktoken/blob/main/Cargo.toml)                            | [Apache-2.0](https://github.com/kelvich/pg_tiktoken/blob/main/LICENSE)      | 16,15,14,13,12    |               |\n| PostgresML    | [pgml](https://github.com/postgresml/postgresml)           | v2.9.3  | [v0.11.3](https://github.com/postgresml/postgresml/blob/master/pgml-extension/Cargo.lock#L1785) | [MIT](https://github.com/postgresml/postgresml/blob/master/MIT-LICENSE.txt) | 16,15,14          |               |\n| Tembo         | [pg_vectorize](https://github.com/tembo-io/pg_vectorize)   | v0.17.0 | [v0.11.3](https://github.com/tembo-io/pg_vectorize/blob/main/extension/Cargo.toml#L24)          | [PostgreSQL](https://github.com/tembo-io/pg_vectorize/blob/main/LICENSE)    | 16,15,14          | pgmq, pg_cron |\n| Tembo         | [pg_later](https://github.com/tembo-io/pg_later)           | v0.1.1  | [v0.11.3](https://github.com/tembo-io/pg_later/blob/main/Cargo.toml#L23)                        | [PostgreSQL](https://github.com/tembo-io/pg_later/blob/main/LICENSE)        | 16,15,14,13       | pgmq          |\n| kaspermarstal | [plprql](https://github.com/kaspermarstal/plprql)          | v0.1.0  | [v0.11.3](https://github.com/kaspermarstal/plprql/blob/main/Cargo.toml#L21)                     | [Apache-2.0](https://github.com/kaspermarstal/plprql/blob/main/LICENSE)     | 16,15,14,13,12    |               |\n| VADOSWARE     | [pg_idkit](https://github.com/VADOSWARE/pg_idkit)          | v0.2.3  | v0.12.5                                                                                         | [Apache-2.0](https://github.com/VADOSWARE/pg_idkit/blob/main/LICENSE)       | 17,16,15,14,13,12 |               |\n| pgsmcrypto    | [pgsmcrypto](https://github.com/Vonng/pgsmcrypto)          | v0.1.0  | v0.12.6                                                                                         | [MIT](https://github.com/zhuobie/pgsmcrypto/blob/main/LICENSE)              | 17,16,15,14,13,12 |               |\n| rustprooflabs | [pgdd](https://github.com/rustprooflabs/pgdd)              | v0.5.2  | [v0.10.2](https://github.com/rustprooflabs/pgdd/blob/main/Cargo.toml#L25)                       | [MIT](https://github.com/zhuobie/pgsmcrypto/blob/main/LICENSE)              | 16,15,14,13,12    |               |\n\n13 Extensions that is obsolete due to included in PGDG or no longer maintained:\n\n| Extension                                                                   | SPEC    | Comment                     |\n|-----------------------------------------------------------------------------|---------|-----------------------------|\n| [pg_net](https://github.com/supabase/pg_net)                                | v0.9.2  | PGDG included, N/A in el7   |\n| [pg_tle](https://github.com/aws/pg_tle)                                     | v1.3.4  | PGDG included, for el7 only |\n| [pg_bigm](https://github.com/pgbigm/pg_bigm)                                | v1.2    | PGDG included, for el7 only |\n| [pgsql-http](https://github.com/pramsey/pgsql-http)                         | v1.6.0  | PGDG included, for el7 only |\n| [pgsql-gzip](https://github.com/pramsey/pgsql-gzip)                         | v1.0.0  | PGDG included, for el7 only |\n| [pg_dirtyread](https://github.com/df7cb/pg_dirtyread)                       | v2.7    | PGDG included, for el7 only |\n| [pointcloud](https://github.com/pgpointcloud/pointcloud)                    | v1.2.5  | PGDG included, for el7 only |\n| [pg_analytics](https://github.com/paradedb/pg_analytics)                    | v0.6.1  | No longer maintained        |\n| [pg_sparse](https://github.com/paradedb/paradedb/tree/dev/pg_sparse)        | v0.6.1  | No longer maintained        |\n| [pg_rrule](https://github.com/petropavel13/pg_rrule)                        | v0.2.0  | broken                      |\n| [pg_proctab](https://gitlab.com/pg_proctab/pg_proctab)                      | v0.0.10 | broken                      |\n| [pg_search](https://github.com/paradedb/paradedb/tree/dev/pg_search)        | v0.8.6  | take over by paradedb       |\n| [pg_lakehouse](https://github.com/paradedb/paradedb/tree/dev/pg_lakehouse)  | v0.8.6  | take over by paradedb       |\n| [unit](https://github.com/df7cb/postgresql-unit?tab=readme-ov-file#license) | v7.7    | PGDG included               |\n| [mysqlcompat](https://github.com/2ndQuadrant/mysqlcompat)                   | v0.0.7  | Obsolete                    |\n\n----------\n\n## Environment\n\n```bash\n# launch pigsty 3-node el build envgst\ncd ~/pigsty; make clean; make rpm\n./node.yml -i files/pigsty/rpmbuild.yml -t node_repo,node_pkg\n\n# create rpmbuild fhs\nrpmdev-setuptree\n\n# install ad hoc packages \nsudo yum groupinstall --nobest -y 'Development Tools';    # el8 only logic\nsudo cpanm FindBin; perl -MFindBin -e 1                   # el9 only logic \n\n# push source to el building VM\nmake ps      # make push-ss (specs \u0026 sources)\n```\n\nEL 8/9 Building [Recipe](rpmbuild/Makefile):\n\n```bash\nmake rust deps plv8 batch1 batch2 batch3 batch4 batch5\nbatch1: zhparser duckdb_fdw hunspell pg_roaringbitmap pgjwt pg_sqlog pg_hashids postgres_shacrypt permuteseq vault supautils imgsmlr pg_similarity hydra age age15 pg_tde md5hash #pg_proctab\nbatch2: preprepare first_last_agg pgpcre icu_ext asn1oid numeral pg_rational q3c pgsphere pg_rrule pgfaceting mimeo tablelog pg_snakeoil pgextwlist toastinfo\nbatch3: geoip table_version plproxy unit\nbatch4: pg_orphaned pgcozy decoder_raw pg_failover_slots log_fdw index_advisor pg_financial pg_savior aggs_for_vecs pg_base36 pg_base62 pg_envvar pg_html5_email_address lower_quantile pg_timeit quantile pg_random session_variable smlar sslutils pg_mon chkpass pg_currency pg_emailaddr pg_uri cryptint floatvec pg_auditor noset redis_fdw\nbatch5: aggs_for_arrays pgqr pg_zstd url_encode pg_geohash pg_meta pg_redis_pubsub pg_arraymath pagevis pg_ecdsa pg_cheat_funcs acl pg_crash pg_math\n```\n\nEL7 Building [Recipe](rpmbuild/Makefile.el7):\n\n```bash\nmake deps common debian legacy\ndeps: scws scws-install pg_filedump\nbatch1: zhparser hunspell pg_roaringbitmap pgjwt pg_sqlog pg_hashids postgres_shacrypt permuteseq vault pointcloud imgsmlr pg_similarity hydra age15 md5hash\nbatch2: preprepare first_last_agg pgpcre icu_ext asn1oid numeral pg_rational q3c pgsphere pgfaceting mimeo table_log pg_snakeoil pgextwlist toastinfo\nbatch4: pg_orphaned pgcozy decoder_raw pg_failover_slots log_fdw index_advisor pg_financial pg_savior aggs_for_vecs pg_base36 pg_base62 pg_envvar pg_html5_email_address lower_quantile pg_timeit quantile pg_random session_variable smlar sslutils pg_mon chkpass pg_currency pg_emailaddr pg_uri cryptint floatvec pg_auditor noset redis_fdw\nbatch5: aggs_for_arrays pgqr pg_zstd url_encode pg_geohash pg_meta pg_arraymath pagevis pg_ecdsa pg_cheat_funcs acl pg_crash pg_math sequential_uuids pgnodemx pg_protobuf pg_country pg_fio aws_s3 firebird_fdw # pg_redis_pubsub kafka_fdw pg_hashlib\n```\n\n## Patch\n\n```bash\nvi src/pgduckdb/scan/postgres_seq_scan.cpp 76GPL\ntar -zcf pg_mooncake-0.1.0.tar.gz pg_mooncake-0.1.0\n```\n\n--------\n\n## License\n\nMaintainer: Ruohang Feng / [@Vonng](https://vonng.com/en/) ([rh@vonng.com](mailto:rh@vonng.com))\n\nLicense: [Apache 2.0](LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgsty%2Frpm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgsty%2Frpm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgsty%2Frpm/lists"}