From 22c5b815cc4105228fd34cdaa2826dca70552a3e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 11 Sep 2023 07:26:39 +0000 Subject: treewide: favor Xapian (SWIG binding) over Search::Xapian The Xapian SWIG bindings are favored by Xapian upstream for ease-of-maintenance compared to the XS version. While Debian lags on this front, the SWIG bindings are widely available on all *BSDs. --- ci/deps.perl | 5 +++-- ci/profiles.perl | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) (limited to 'ci') diff --git a/ci/deps.perl b/ci/deps.perl index 6bc38735..3fa8f642 100755 --- a/ci/deps.perl +++ b/ci/deps.perl @@ -39,7 +39,7 @@ my $profiles = { Plack Plack::Test Plack::Middleware::ReverseProxy - Search::Xapian + Xapian Socket6 highlight.pm xapian-tools @@ -85,7 +85,8 @@ my $non_auto = { deb => 'libplack-perl', pkg => 'p5-Plack', }, - 'Search::Xapian' => { + 'Xapian' => { + deb => 'libsearch-xapian-perl', pkg => [qw(xapian-core p5-Xapian)], pkg_add => [qw(xapian-core xapian-bindings-perl)], pkgin => [qw(xapian p5-Xapian)], diff --git a/ci/profiles.perl b/ci/profiles.perl index 720cd24e..e18f01fa 100755 --- a/ci/profiles.perl +++ b/ci/profiles.perl @@ -70,7 +70,7 @@ my $PKG_FMT = do { # these package group names and '-' syntax are passed to ci/deps.perl my $TASKS = do { if ($ID =~ /\A(?:free|net|open)bsd\z/) { <