transfer-encoding; bh=DZq4gr4XbGkLIEyMtb4Z1C/Ambt5Pg9l4Y/0eDePA7k=; b=c7KpNnCDOYuAjkbNcdlEfF0OfnUXxXQDJEyCDyVaI8/znjMiuHmMcfY4LnEewyqTbrU6mS 0FgVzn44FAGvAv2/OTBqZ4JpVo9EDJN5DxUQ2Hjfbhdni9ZH2PcGHJsISmhdYFbKdwr3rg Gp1SM1a8mdxCZbENAN96hH/7T2TWqsnGwExNbCp/cWUJ9VFbTOT9bOTxGWBbCxZcDidxz4 Zkg2wkHJr2wxcMG/dS1N3IC+U6paCsW7DY3VG1IU3rGRmEI7KNluscyVKodbNF3cqXs9N1 GZa+bx68gYkAYCNqLbUovFxo72onwtHOVfR/75relXyPmchbHtvX2DAtzTDbcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768359744; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DZq4gr4XbGkLIEyMtb4Z1C/Ambt5Pg9l4Y/0eDePA7k=; b=f85fZS6hgqodrz55Q4ByK7cWiM51zJyOTb+hAbmYhU5OY2okNzer5V1FGgOzsujc4gPey5 dzeLFf/sMxj8erKsNyGiLuiGUEto+cr6nv9iF1G1Yr6VH2R12o7FwDYWOnweOztTbYZjPE PYb6Lwl3mBuNF+EyYIocEG5FnK0eP+/R9P9HdPl3e+vvfj/pBMR7/9DiidaC4vXlLOzyhz juV4VsJkcX7RCeWlDvfRdAJKsanWIk9t2rUC72/1YAeY6ZA9dAWww8Wyyn2KBYwB4BlG5t xNA4gxHLsF1EagCTXR2OkVRZEtwUxLX1fjEnRT8wDoqgCtzhSgA2wBLjFH+Kgw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768359744; a=rsa-sha256; cv=none; b=Snrx5s/fYl2bF7UfpWrKGYR9cy1q+TMZeabPkQ0/VKthTV8qZdMULxCLBHjDMHrk4B7WpX M19wKo15rHUuvBC/4c07Lp3R8BJ+DG3K2Xc2hJ18GrQhXHJb8524DesWfzZqLar1z95bxw 0gB9YuXb0ebnxBrACwCvkGmwBlfLS/rNavTaSaMnUHQmkSY6R4FMAiHENfWSBAuGPT/kbm OFZqrhda5SSoSdT3iuYChYVEblh47on8GxSb7L4fisLizXa3uztZmbVQGUDCGEUlngQKFg Z+590TN8fGMCfiYUvZ3jaEFhtXkGBQPb1FtuO1nfhnP6DnFwnxqEY95ZdJQsPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4drWB83ZF4zh6D for ; Wed, 14 Jan 2026 03:02:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id e034 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 14 Jan 2026 03:02:24 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kevin Bowling Subject: git: aa1e9c61a75c - main - databases/pg_textsearch: New port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kbowling X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aa1e9c61a75c9285fbdf4e9ad96480c7470476e2 Auto-Submitted: auto-generated Date: Wed, 14 Jan 2026 03:02:24 +0000 Message-Id: <69670740.e034.78f910cf@gitrepo.freebsd.org> The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/ports/commit/?id=aa1e9c61a75c9285fbdf4e9ad96480c7470476e2 commit aa1e9c61a75c9285fbdf4e9ad96480c7470476e2 Author: Kevin Bowling AuthorDate: 2026-01-14 03:01:45 +0000 Commit: Kevin Bowling CommitDate: 2026-01-14 03:02:19 +0000 databases/pg_textsearch: New port --- databases/Makefile | 1 + databases/pg_textsearch/Makefile | 19 +++++++++++++++++++ databases/pg_textsearch/distinfo | 3 +++ databases/pg_textsearch/pkg-descr | 3 +++ databases/pg_textsearch/pkg-plist | 11 +++++++++++ 5 files changed, 37 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index d0dd25c3e6df..c0dbf0657d0b 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -553,6 +553,7 @@ SUBDIR += pg_similarity SUBDIR += pg_stat_kcache SUBDIR += pg_store_plans + SUBDIR += pg_textsearch SUBDIR += pg_tileserv SUBDIR += pgaccess SUBDIR += pgactive diff --git a/databases/pg_textsearch/Makefile b/databases/pg_textsearch/Makefile new file mode 100644 index 000000000000..de4d7d6f571b --- /dev/null +++ b/databases/pg_textsearch/Makefile @@ -0,0 +1,19 @@ +PORTNAME= pg_textsearch +PORTVERSION= 0.4.0 +DISTVERSIONPREFIX= v +CATEGORIES= databases + +MAINTAINER= kbowling@FreeBSD.org +COMMENT= PostgreSQL extension for BM25 full-text search +WWW= https://github.com/timescale/pg_textsearch + +LICENSE= PostgreSQL + +USES= gmake pgsql:17-18 + +WANT_PGSQL= server +USE_GITHUB= yes +GH_ACCOUNT= timescale +GH_PROJECT= pg_textsearch + +.include diff --git a/databases/pg_textsearch/distinfo b/databases/pg_textsearch/distinfo new file mode 100644 index 000000000000..b582be2e1468 --- /dev/null +++ b/databases/pg_textsearch/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1768359013 +SHA256 (timescale-pg_textsearch-v0.4.0_GH0.tar.gz) = e20112b1a7cb149826266f68dbde268fbdceb1ea2c8cecc4bab50edbfddb9c57 +SIZE (timescale-pg_textsearch-v0.4.0_GH0.tar.gz) = 6784763 diff --git a/databases/pg_textsearch/pkg-descr b/databases/pg_textsearch/pkg-descr new file mode 100644 index 000000000000..320cb663de03 --- /dev/null +++ b/databases/pg_textsearch/pkg-descr @@ -0,0 +1,3 @@ +PostgreSQL extension for BM25 relevance-ranked full-text search. + +Modern ranked text search for Postgres. diff --git a/databases/pg_textsearch/pkg-plist b/databases/pg_textsearch/pkg-plist new file mode 100644 index 000000000000..7f4755c4b7bd --- /dev/null +++ b/databases/pg_textsearch/pkg-plist @@ -0,0 +1,11 @@ +lib/postgresql/pg_textsearch.so +share/postgresql/extension/pg_textsearch--0.0.1--0.0.2.sql +share/postgresql/extension/pg_textsearch--0.0.2--0.0.3.sql +share/postgresql/extension/pg_textsearch--0.0.3--0.0.4.sql +share/postgresql/extension/pg_textsearch--0.0.4--0.0.5.sql +share/postgresql/extension/pg_textsearch--0.0.5--0.1.0.sql +share/postgresql/extension/pg_textsearch--0.1.0--0.2.0.sql +share/postgresql/extension/pg_textsearch--0.2.0--0.3.0.sql +share/postgresql/extension/pg_textsearch--0.3.0--0.4.0.sql +share/postgresql/extension/pg_textsearch--0.4.0.sql +share/postgresql/extension/pg_textsearch.control