Merge pull request #193847 from r-ryantm/auto-update/xapian

xapian: 1.4.20 -> 1.4.21

Changed files
+20 -5
pkgs
development
libraries
xapian
tools
omega
python-modules
xapian
+16 -3
pkgs/development/libraries/xapian/default.nix
···
-
{ lib, stdenv, fetchurl, autoreconfHook
-
, libuuid, zlib }:
+
{ lib
+
, stdenv
+
, fetchurl
+
, autoreconfHook
+
, libuuid
+
, zlib
+
+
# tests
+
, mu
+
}:
let
generic = version: hash: stdenv.mkDerivation {
···
--replace "#define HAVE___EXP10 1" "#undef HAVE___EXP10"
'';
+
passthru.tests = {
+
inherit mu;
+
};
+
meta = with lib; {
description = "Search engine library";
homepage = "https://xapian.org/";
+
changelog = "https://xapian.org/docs/xapian-core-${version}/NEWS";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ];
platforms = platforms.unix;
···
# Don't forget to change the hashes in xapian-omega and
# python3Packages.xapian. They inherit the version from this package, and
# should always be built with the equivalent xapian version.
-
xapian_1_4 = generic "1.4.20" "sha256-zivl7/cgdcgQbANA5wsQk9vOviq0LcHBvgjdOtQZRC0=";
+
xapian_1_4 = generic "1.4.21" "sha256-gPhgNNL7VZAHlUgd+uaBv6oQ776BirrTYizcDFXgb4g=";
}
+2 -1
pkgs/development/libraries/xapian/tools/omega/default.nix
···
src = fetchurl {
url = "https://oligarchy.co.uk/xapian/${version}/xapian-omega-${version}.tar.xz";
-
hash = "sha256-Cf19bGCzlP0A2EcAZJlpofzDqiuIuyxsoiD9+o0liB8=";
+
hash = "sha256-iKETxVmPyVgz4SEscL5GOrudVgFWTSG4YWNvc3lVqtU=";
};
buildInputs = [ xapian perl pcre2 zlib libmagic ];
···
meta = with lib; {
description = "Indexer and CGI search front-end built on Xapian library";
homepage = "https://xapian.org/";
+
changelog = "https://xapian.org/docs/xapian-omega-${version}/NEWS";
license = licenses.gpl2Plus;
platforms = platforms.unix;
};
+2 -1
pkgs/development/python-modules/xapian/default.nix
···
src = fetchurl {
url = "https://oligarchy.co.uk/xapian/${version}/xapian-bindings-${version}.tar.xz";
-
hash = "sha256-eGzCjQVmCyJ5VEE68OL2bk6tKgbT322rrqSERUtgHvU=";
+
hash = "sha256-578eSYK5H4QSidGSFAIdiDccoqbHME31kEnX2ni4PO0=";
};
configureFlags = [
···
meta = with lib; {
description = "Python Bindings for Xapian";
homepage = "https://xapian.org/";
+
changelog = "https://xapian.org/docs/xapian-bindings-${version}/NEWS";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ jonringer ];
};