diff mbox series

[meta-oe,3/3] pg-cron: add recipe

Message ID 20261111203957.7-4-bbnpreetsingh@gmail.com
State New
Headers show
Series postgresql: add PGXS extension support and pg_cron | expand

Commit Message

Babanpreet Singh Nov. 11, 2026, 8:39 p.m. UTC
pg_cron is a cron-based job scheduler that runs inside PostgreSQL.

Signed-off-by: Babanpreet Singh <bbnpreetsingh@gmail.com>
---
 .../packagegroups/packagegroup-meta-oe.bb           |  1 +
 meta-oe/recipes-dbs/pg-cron/pg-cron_1.6.8.bb        | 13 +++++++++++++
 2 files changed, 14 insertions(+)
 create mode 100644 meta-oe/recipes-dbs/pg-cron/pg-cron_1.6.8.bb
diff mbox series

Patch

diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index ebd66425de..7fba0722b9 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -214,6 +214,7 @@  RDEPENDS:packagegroup-meta-oe-dbs = "\
     libdbi \
     lmdb \
     mariadb \
+    pg-cron \
     postgresql \
     psqlodbc \
     rocksdb \
diff --git a/meta-oe/recipes-dbs/pg-cron/pg-cron_1.6.8.bb b/meta-oe/recipes-dbs/pg-cron/pg-cron_1.6.8.bb
new file mode 100644
index 0000000000..9f9a59b398
--- /dev/null
+++ b/meta-oe/recipes-dbs/pg-cron/pg-cron_1.6.8.bb
@@ -0,0 +1,13 @@ 
+SUMMARY = "Run periodic jobs in PostgreSQL"
+DESCRIPTION = "pg_cron is a cron-based job scheduler that runs inside \
+PostgreSQL as an extension. Jobs are scheduled from SQL with the usual \
+cron syntax and run by a background worker in the server."
+HOMEPAGE = "https://github.com/citusdata/pg_cron"
+BUGTRACKER = "https://github.com/citusdata/pg_cron/issues"
+LICENSE = "PostgreSQL"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=b70f68d78dbcc36c5654d795cee59b0d"
+
+SRC_URI = "git://github.com/citusdata/pg_cron.git;protocol=https;branch=main;tag=v${PV}"
+SRCREV = "2323864075a50f234235f98e567eb958f923b2b3"
+
+inherit pgxs