pg_search
LOW
maintainer brauliobo
0 votes
scanned 2026-10-19 09:25:06.082550
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Braulio Oliveira <brauliobo@gmail.com>
2
pkgname=pg_search
3
pkgver=0.26.2
4
pkgrel=1
5
_pgrxver=0.19.3
6
pkgdesc='ParadeDB full-text search and BM25 ranking extension for PostgreSQL, powered by Tantivy'
7
arch=('x86_64')
8
url='https://github.com/paradedb/paradedb'
9
license=('AGPL-3.0-only')
10
depends=('postgresql>=18' 'postgresql<19' 'pgvector' 'openblas' 'gcc-libs' 'glibc')
11
makedepends=('rust' 'clang' 'llvm' 'lld')
12
options=('!lto' '!debug')
13
source=("paradedb-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
14
"cargo-pgrx-$_pgrxver.crate::https://static.crates.io/crates/cargo-pgrx/cargo-pgrx-$_pgrxver.crate")
15
sha256sums=('ff5bc03085e29748f16a65b7cbde1ec3a17abe868c89443922d460ead73755a0'
16
'63418c536503020a9e79c20fd8a33c1b84814fbcb262f684d1b11b9adc7e628a')
17
18
_env() {
19
export CARGO_HOME="$srcdir/cargo-home" PGRX_HOME="$srcdir/pgrx-home" RUSTUP_TOOLCHAIN=stable CARGO_BUILD_JOBS=4
20
export RUSTFLAGS="-C link-arg=-fuse-ld=lld --remap-path-prefix=$srcdir=/build"
21
export CFLAGS+=" -ffile-prefix-map=$srcdir=/build" CXXFLAGS+=" -ffile-prefix-map=$srcdir=/build"
22
}
23
24
prepare() {
25
_env
26
local host=$(rustc -vV | sed -n 's/host: //p')
27
(cd "cargo-pgrx-$_pgrxver" && cargo fetch --locked --target "$host")
28
(cd "paradedb-$pkgver" && cargo fetch --locked --target "$host")
29
}
30
31
build() {
32
_env
33
mkdir -p "$PGRX_HOME"
34
(cd "cargo-pgrx-$_pgrxver" && nice cargo build --release --frozen)
35
export PATH="$srcdir/cargo-pgrx-$_pgrxver/target/release:$PATH"
36
cargo pgrx init --pg18 /usr/bin/pg_config
37
cd "paradedb-$pkgver/pg_search"
38
nice cargo pgrx package --pg-config /usr/bin/pg_config
39
}
40
41
package() {
42
cp -a "paradedb-$pkgver/target/release/pg_search-pg18/." "$pkgdir/"
43
install -Dm644 "paradedb-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
44
}
45
Changes since previous scan
--- PKGBUILD @ 2026-10-13 00:23+++ PKGBUILD @ 2026-10-19 09:25@@ -1,6 +1,6 @@ # Maintainer: Braulio Oliveira <brauliobo@gmail.com> pkgname=pg_search-pkgver=0.26.1+pkgver=0.26.2 pkgrel=1 _pgrxver=0.19.3 pkgdesc='ParadeDB full-text search and BM25 ranking extension for PostgreSQL, powered by Tantivy'@@ -12,7 +12,7 @@ options=('!lto' '!debug') source=("paradedb-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz" "cargo-pgrx-$_pgrxver.crate::https://static.crates.io/crates/cargo-pgrx/cargo-pgrx-$_pgrxver.crate")-sha256sums=('de5ec85d2193e9fd665db44729135059dab9527ab982c0470e29cceac3f6643e'+sha256sums=('ff5bc03085e29748f16a65b7cbde1ec3a17abe868c89443922d460ead73755a0' '63418c536503020a9e79c20fd8a33c1b84814fbcb262f684d1b11b9adc7e628a') _env() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-19 09:25:06 | Low | 1 |
| 2026-10-13 00:23:45 | Clean | 2 |
| 2026-10-12 03:12:20 | Low | 1 |