mirror of
https://https.git.savannah.gnu.org/git/guix.git/
synced 2025-07-12 10:00:46 +02:00
gnu: xapian: Update to 1.4.29.
As omega and python-xapian-bindings inherit the same version as xapian, update them in a single commit. * gnu/packages/search.scm (xapian): Update to 1.4.29. (python-xapian-bindings): Update to 1.4.29. (omega): Update to 1.4.29. [inputs]: Remove pcre:bin; add file, pcre2, perl, xapian, and zlib. [native-inputs]: Add pkg-config. Change-Id: I9a6103135b7b9a116370b211b3ca4eb15a9bff4f Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
parent
8b84a2302c
commit
426c8202a0
1 changed files with 9 additions and 5 deletions
|
@ -15,6 +15,7 @@
|
||||||
;;; Copyright © 2023 Adam Faiz <adam.faiz@disroot.org>
|
;;; Copyright © 2023 Adam Faiz <adam.faiz@disroot.org>
|
||||||
;;; Copyright © 2023 David Pflug <david@pflug.io>
|
;;; Copyright © 2023 David Pflug <david@pflug.io>
|
||||||
;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se>
|
;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se>
|
||||||
|
;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@gmail.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -53,6 +54,7 @@
|
||||||
#:use-module (gnu packages databases)
|
#:use-module (gnu packages databases)
|
||||||
#:use-module (gnu packages ebook)
|
#:use-module (gnu packages ebook)
|
||||||
#:use-module (gnu packages freedesktop)
|
#:use-module (gnu packages freedesktop)
|
||||||
|
#:use-module (gnu packages file)
|
||||||
#:use-module (gnu packages gawk)
|
#:use-module (gnu packages gawk)
|
||||||
#:use-module (gnu packages gettext)
|
#:use-module (gnu packages gettext)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
|
@ -82,7 +84,7 @@
|
||||||
(define-public xapian
|
(define-public xapian
|
||||||
(package
|
(package
|
||||||
(name "xapian")
|
(name "xapian")
|
||||||
(version "1.4.19")
|
(version "1.4.29")
|
||||||
;; Note: When updating Xapian, remember to update omega and
|
;; Note: When updating Xapian, remember to update omega and
|
||||||
;; python-xapian-bindings below.
|
;; python-xapian-bindings below.
|
||||||
(source (origin
|
(source (origin
|
||||||
|
@ -90,7 +92,7 @@
|
||||||
(uri (string-append "https://oligarchy.co.uk/xapian/" version
|
(uri (string-append "https://oligarchy.co.uk/xapian/" version
|
||||||
"/xapian-core-" version ".tar.xz"))
|
"/xapian-core-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1hx92kbqdl38gsrwzvbqgf2jc4wwzsad2gd99g62cdfclvy4ijhz"))))
|
(base32 "1g11wps45rgh7a7z0zmsvk6vg2i1ih4cmbwf44nfrlrsc749np65"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs (list zlib
|
(inputs (list zlib
|
||||||
`(,util-linux "lib")))
|
`(,util-linux "lib")))
|
||||||
|
@ -129,10 +131,12 @@ rich set of boolean query operators.")
|
||||||
"/xapian-omega-" version ".tar.xz"))
|
"/xapian-omega-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"136dsna6jvq48j4x4rr5y9nxmgrif9kvf4ybl5a6gpsmgqlfzcp4"))))
|
"0gpq1k1fanx2vpj0xrmkdafacn2r5qsf57201ax4skkb96flxfjg"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(list pkg-config))
|
||||||
(inputs
|
(inputs
|
||||||
(list (list pcre "bin") perl xapian zlib))
|
(list file pcre2 perl xapian zlib))
|
||||||
(home-page "https://xapian.org/")
|
(home-page "https://xapian.org/")
|
||||||
(synopsis "Search engine built on Xapian")
|
(synopsis "Search engine built on Xapian")
|
||||||
(description
|
(description
|
||||||
|
@ -157,7 +161,7 @@ a CGI web search frontend.")
|
||||||
"/xapian-bindings-" version ".tar.xz"))
|
"/xapian-bindings-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"0gc8l9cn8jdma0p73jl14z17yizp6dax5zsycvgprajii6j8bhwi"))))
|
"1kn8dw0zrlxvc417wmqmdkqz76kw3f5802wsv5kyyl38pckyjh0p"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list #:configure-flags #~(list "--with-python3")
|
(list #:configure-flags #~(list "--with-python3")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue