Compare commits

..

98 commits

Author SHA1 Message Date
Terje Røsten
9e994a5e86 1.44.1 2026-08-08 10:26:24 +02:00
Python Maint
2f4608a2e7 Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 10:20:46 +02:00
Fedora Release Engineering
94c7b131c3 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 23:21:51 +00:00
Python Maint
1292b50aa6 Rebuilt for Python 3.15 2026-06-03 23:37:12 +02:00
Terje Røsten
cb42844d45 1.43.17
Avoid pydbus dep. in gssp
2026-05-26 20:54:03 +02:00
Terje Røsten
7b2adcd50b Fix builda and move to gssp 1.1.4 2026-03-22 18:53:07 +01:00
Terje Røsten
28222b8bf7 1.43.13 2026-03-22 17:06:16 +01:00
Terje Røsten
59556e2038 1.43.12 2026-01-24 19:28:40 +01:00
Terje Røsten
ff20690d4d 1.43.10 2026-01-16 20:58:42 +01:00
Terje Røsten
3358cb9f88 1.43.9 2026-01-04 20:22:06 +01:00
Terje Røsten
4e6d72d3f2 1.43.8 2025-12-20 17:42:38 +01:00
Terje Røsten
e64f505009 1.43.7 2025-11-10 15:35:26 +01:00
Terje Røsten
955a233ea4 1.43.6 2025-10-08 16:42:49 +02:00
Terje Røsten
9f229e0659 Add support for el10 2025-09-30 22:42:59 +02:00
Terje Røsten
c6ca12cec4 Add forward and backwards weak deps in -gssp subpackage to gnome-shell
Remove wrong req. on -kio
Let -kio subpackage Supplement kf6-kio-core
2025-09-28 11:30:42 +02:00
Terje Røsten
31ebc929d7 Add soffice patch
Prefer Recommends over Suggests
2025-09-25 18:51:04 +02:00
Terje Røsten
ca867f7a4b Add more helpers
Add dep on kio in krunner
2025-09-23 17:57:39 +02:00
Terje Røsten
fc351dc66e Fix changelog 2025-09-22 18:23:25 +02:00
Terje Røsten
01f4842078 Add helpers subpackage and supplements and recommends (forward and
backwards weak deps) for kf6-krunner package.
2025-09-22 18:12:43 +02:00
Python Maint
8b9e938a5a Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 14:52:48 +02:00
Terje Røsten
fa44c1bdf7 1.43.5 2025-08-30 11:08:17 +02:00
FeRD (Frank Dana)
97c7e35292 Remove unused QtWebKit from BuildRequires 2025-08-26 09:32:37 -04:00
Terje Røsten
f7e76b2b14 Bump to qt6 and kf6 2025-08-21 19:27:36 +02:00
Python Maint
d3d5a15f68 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 15:15:21 +02:00
Terje Røsten
6ca97b7191 1.43.4 2025-08-10 13:39:27 +02:00
Fedora Release Engineering
ed6d5cabb7 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 11:50:52 +00:00
Terje Røsten
fae76ff3db 1.43.3 2025-07-07 18:47:59 +02:00
Python Maint
80e85fd62f Rebuilt for Python 3.14 2025-06-02 22:56:25 +02:00
Terje Røsten
9dcaa069eb 1.43.2 2025-05-08 21:12:20 +02:00
Terje Røsten
c01773e1c4 1.43.0 2025-03-29 15:53:30 +01:00
Terje Røsten
aaec99e7fc 1.42.1
Fix build issue with GCC 15
1.42.1
Fix build issue with GCC 15
1.42.1
Fix build issue with GCC 15
1.42.1
Fix build issue with GCC 15
1.42.1
Fix build issue with GCC 15
1.42.1
Fix build issue with GCC 15
2025-03-02 12:00:47 +01:00
Fedora Release Engineering
8f3560f338 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-18 22:13:48 +00:00
Terje Røsten
ef7b102063 1.40.4
1.40.4
1.40.4
1.40.4
1.40.4
1.40.4
2024-11-16 15:11:16 +01:00
Terje Røsten
1a5bfe6e0c 1.40.3 2024-10-15 17:48:02 +02:00
Terje Røsten
dfd2046b6b Fix source urls 2024-09-15 21:20:13 +02:00
Terje Røsten
07e0cf1c9a 1.40.1 2024-09-15 20:47:36 +02:00
Terje Rosten
148bbebd5e 1.40.0 2024-08-21 17:57:31 +02:00
Miroslav Suchý
278f85790f convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-26 02:34:01 +02:00
Fedora Release Engineering
441432b787 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 18:23:39 +00:00
Terje Rosten
d65324ab28 Fix patch 2024-06-30 11:22:21 +02:00
Terje Rosten
7e76034b5a Add patch from upstream to fix parallel build 2024-06-30 10:58:01 +02:00
Terje Rosten
527102c40c Fix build 2024-06-28 23:51:02 +02:00
Terje Rosten
4811681f0e 1.39.1 2024-06-28 18:21:42 +02:00
Python Maint
e6b197e701 Rebuilt for Python 3.13 2024-06-07 09:10:39 +02:00
Terje Rosten
b82c112f9c 1.37.5 2024-05-06 20:04:51 +02:00
Terje Rosten
897cceda77 1.37.4 2024-02-04 18:18:07 +01:00
Terje Rosten
9779eebb34 Fix libxml2 issue 2024-01-28 17:53:20 +01:00
Terje Rosten
aea58347e1 1.37.0 2024-01-28 17:22:46 +01:00
Fedora Release Engineering
7c41a09fbb Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 14:59:23 +00:00
Fedora Release Engineering
35198901fc Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 11:07:13 +00:00
Terje Rosten
b576348376 1.36.1 2023-11-04 17:48:25 +01:00
Terje Rosten
068ebccbad 1.36.0
Ship public lib in -libs package
Ship headers in -devel package
2023-11-01 21:04:37 +01:00
Terje Rosten
01c76cf75b Add explicit buildreq on qt5-linguist
Use kde4 macros for kde4 parts
2023-10-15 14:52:25 +02:00
Terje Rosten
1622a171ab 1.35.0 2023-08-17 11:09:03 +02:00
Fedora Release Engineering
6ef2b5ee5f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 16:40:12 +00:00
Python Maint
9e77f6f7b8 Rebuilt for Python 3.12 2023-06-26 12:27:55 +02:00
Terje Rosten
dfda235411 1.34.7
Add patch from upstream to fix bz#2213017 and bz#2203626
2023-06-25 18:14:18 +02:00
Python Maint
51a66506d8 Rebuilt for Python 3.12 2023-06-13 20:58:34 +02:00
Terje Rosten
1d96b7dbbd 1.34.6 2023-03-26 20:17:57 +02:00
Terje Rosten
c83e929bf7 1.34.5 2023-03-05 18:49:13 +01:00
Terje Rosten
6f58f6d718 1.34.3 2023-02-19 18:23:23 +01:00
Terje Rosten
4ce96c2414 Bump release 2023-02-19 17:56:06 +01:00
Terje Rosten
d2e25d30fa Add changelog 2023-02-19 17:35:39 +01:00
bzs
7141aa6203 build and package recoll-krunner
- implement bz#2170512
2023-02-16 18:31:45 +01:00
Terje Rosten
2918fac2c7 On arm32 file name is aspell.cpython-3*-arm-linux-gnueabihf.so 2023-01-29 17:28:12 +01:00
Terje Rosten
d905bd15c3 1.34.2 2023-01-26 20:08:51 +01:00
Terje Rosten
cbc45d886f 1.34.0 2023-01-18 20:08:00 +01:00
Terje Rosten
ba437ec115 1.33.3 2022-12-10 18:40:35 +01:00
Terje Rosten
b15cf084e0 1.33.2 2022-11-12 17:55:43 +01:00
Terje Rosten
0f4bc29ccf 1.33.1 2022-10-23 22:45:51 +02:00
Terje Rosten
d1bae5641c 1.32.7 2022-08-28 18:44:45 +02:00
Fedora Release Engineering
5d2bf2b94a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 00:37:43 +00:00
Python Maint
24c481ded9 Rebuilt for Python 3.11 2022-06-13 15:36:29 +02:00
Terje Rosten
b3272d2030 Add patch to fix KIO build 2022-02-26 18:00:01 +01:00
Terje Rosten
b74e991a5f 1.31.6 2022-02-24 13:30:32 +01:00
Terje Rosten
08954064fd 1.31.4 2021-11-28 11:52:05 +01:00
Terje Rosten
ef3f243f6b GSSP 1.1.1 2021-09-22 13:46:57 +02:00
Fedora Release Engineering
67db9f30bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 11:17:22 +00:00
Frank Dana (FeRD)
8723b217c5 Update recoll.spec
Fixed upstream in commit 832ae069de02f8d8997d5168ca554e6c774a8a42.
2021-06-22 06:51:28 +00:00
Python Maint
bd71610663 Rebuilt for Python 3.10 2021-06-04 21:13:02 +02:00
Terje Rosten
688b1709ad 1.31.0 2021-04-30 19:01:52 +02:00
Terje Rosten
2392a349ea 1.30.1 2021-04-23 20:17:55 +02:00
Terje Rosten
7776889e96 1.30.0 2021-04-05 14:36:38 +02:00
Terje Rosten
167d658602 1.29.2 2021-03-14 16:52:31 +01:00
Terje Rosten
aa30465f28 1.29.1 2021-03-11 18:48:03 +01:00
Terje Rosten
a39175980c 1.28.6 2021-02-07 10:52:24 +01:00
Fedora Release Engineering
23b18595e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 15:10:04 +00:00
Terje Rosten
303f6f39ab 1.28.5 2021-01-20 16:20:28 +01:00
Terje Rosten
5b4ed3e95a 1.28.3 2021-01-19 21:20:13 +01:00
Tom Stellard
1d4ac15b59 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 20:42:33 +00:00
Terje Rosten
853fd2dff7 1.27.9 2020-10-05 20:27:56 +02:00
Fedora Release Engineering
f2dbc24f77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 05:36:59 +00:00
Terje Rosten
c57f154a0c Fix cmake macro usage 2020-07-25 15:38:20 +02:00
Terje Rosten
a76506705c 1.27.3 2020-07-12 15:50:02 +02:00
Terje Rosten
654387710f 1.27.2 2020-06-07 15:44:44 +02:00
Miro Hrončok
23bc24a0f8 Rebuilt for Python 3.9 2020-05-26 03:48:53 +02:00
Terje Rosten
3911b0086d Add patch to fix python subscriptable issue 2020-05-12 20:40:18 +02:00
Terje Rosten
a72d4efdc7 1.27.0 2020-05-09 11:29:04 +02:00
8 changed files with 631 additions and 142 deletions

54
.gitignore vendored
View file

@ -46,3 +46,57 @@ recoll-1.13.04.tar.gz
/recoll-1.26.4.tar.gz
/recoll-1.26.5.tar.gz
/recoll-1.26.7.tar.gz
/recoll-1.27.0.tar.gz
/recoll-1.27.2.tar.gz
/recoll-1.27.3.tar.gz
/recoll-1.27.9.tar.gz
/gssp-recoll-1.1.0.tar.gz
/recoll-1.28.3.tar.gz
/recoll-1.28.5.tar.gz
/recoll-1.28.6.tar.gz
/recoll-1.29.1.tar.gz
/recoll-1.29.2.tar.gz
/recoll-1.30.0.tar.gz
/recoll-1.30.1.tar.gz
/recoll-1.31.0.tar.gz
/gssp-recoll-1.1.1.tar.gz
/recoll-1.31.4.tar.gz
/recoll-1.31.6.tar.gz
/recoll-1.32.7.tar.gz
/recoll-1.33.1.tar.gz
/recoll-1.33.2.tar.gz
/recoll-1.33.3.tar.gz
/recoll-1.34.0.tar.gz
/recoll-1.34.2.tar.gz
/recoll-1.34.3.tar.gz
/recoll-1.34.5.tar.gz
/recoll-1.34.6.tar.gz
/recoll-1.34.7.tar.gz
/recoll-1.35.0.tar.gz
/recoll-1.36.0.tar.gz
/recoll-1.36.1.tar.gz
/recoll-1.37.0.tar.gz
/recoll-1.37.4.tar.gz
/recoll-1.37.5.tar.gz
/recoll-1.39.1.tar.gz
/gssp-recoll-1.1.3.tar.gz
/recoll-1.40.0.tar.gz
/recoll-1.40.1.tar.gz
/recoll-1.40.3.tar.gz
/recoll-1.40.4.tar.gz
/recoll-1.42.1.tar.gz
/recoll-1.43.0.tar.gz
/recoll-1.43.2.tar.gz
/recoll-1.43.3.tar.gz
/recoll-1.43.4.tar.gz
/recoll-1.43.5.tar.gz
/recoll-1.43.6.tar.gz
/recoll-1.43.7.tar.gz
/recoll-1.43.8.tar.gz
/recoll-1.43.9.tar.gz
/recoll-1.43.10.tar.gz
/recoll-1.43.12.tar.gz
/recoll-1.43.13.tar.gz
/gssp-recoll-1.1.4.tar.gz
/recoll-1.43.17.tar.gz
/recoll-1.44.1.tar.gz

View file

@ -0,0 +1,134 @@
From 47a4446270b3e7053a67999a8c7c7a2423049759 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Terje=20R=C3=B8sten?= <terjeros@gmail.com>
Date: Tue, 26 May 2026 18:36:42 +0200
Subject: [PATCH] Convert from pydbus to Gio to avoid pydbus dependency
---
gssp-recoll.py | 69 ++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 55 insertions(+), 14 deletions(-)
diff --git a/gssp-recoll.py b/gssp-recoll-1.1.4/gssp-recoll.py
index a93aaee..9f711ca 100755
--- a/gssp-recoll.py
+++ b/gssp-recoll-1.1.4/gssp-recoll.py
@@ -24,24 +24,21 @@ import os
from gi.repository import GLib
from gi.repository import Gio
-from pydbus.generic import signal
-from pydbus import SessionBus
-
from recoll import recoll
_defxmlfile = '/usr/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml'
_myname = 'org.recoll.Recoll.SearchProvider'
+_mypath = '/org/recoll/Recoll/SearchProvider'
def debug(s):
print("%s"%s, file=sys.stderr)
# debug("GSSPRecoll:recoll-search.py LOADED")
-class RecollSearchProvider(object):
+class RecollSearchProvider:
def __init__(self):
- self.results = []
- self.proc = None
+ self.results = {}
self.db = None
try:
self.db = recoll.connect()
@@ -115,7 +112,10 @@ class RecollSearchProvider(object):
out.append(entry)
else:
debug("GSSPRecoll: GetResultMetas: %s not found" % key)
- out.append({'name':'empty', 'icon':None, 'description':'empty'})
+ out.append({
+ 'name': GLib.Variant('s', 'empty'),
+ 'description': GLib.Variant('s', 'empty')
+ })
#debug("GSSPRecoll:GetResultMetas: return %s" % out)
return out
@@ -125,8 +125,7 @@ class RecollSearchProvider(object):
doc = self.results[ident]
if doc.ipath:
debug("GSSPRecoll:ActivateResult: ipath[%s]" % doc.ipath)
- url = doc.url + "#" + doc.ipath
- proc = subprocess.Popen(["recoll", url])
+ subprocess.Popen(["recoll", doc.url + "#" + doc.ipath])
else:
debug("GSSPRecoll:ActivateResult: Exec xdg-open on %s" % doc.url)
os.system("xdg-open '%s'" % str(doc.url))
@@ -136,7 +135,7 @@ class RecollSearchProvider(object):
qs = ""
for term in terms:
qs += " " + term
- proc = subprocess.Popen(["recoll", "-q", qs])
+ subprocess.Popen(["recoll", "-q", qs])
def XUbuntuCancel(self):
# This interface is not documented in the SearchProvider2 document (URL above).
@@ -155,12 +154,54 @@ class RecollSearchProvider(object):
_defxml = open(_defxmlfile, 'r').read()
-RecollSearchProvider.dbus = _defxml
+_node_info = Gio.DBusNodeInfo.new_for_xml(_defxml)
+_iface_info = _node_info.interfaces[0]
+
+_provider = RecollSearchProvider()
+
+def _handle_method_call(connection, sender, object_path, interface_name,
+ method_name, parameters, invocation):
+ try:
+ method = getattr(_provider, method_name)
+ args = list(parameters.unpack())
+ result = method(*args)
+ method_info = _iface_info.lookup_method(method_name)
+ out_args = [a.signature for a in (method_info.out_args or [])]
+ if out_args:
+ ret_sig = "(" + "".join(out_args) + ")"
+ invocation.return_value(GLib.Variant(ret_sig, (result,)))
+ else:
+ invocation.return_value(None)
+ except Exception as e:
+ debug("GSSPRecoll: method call error in %s: %s" % (method_name, e))
+ invocation.return_dbus_error('org.freedesktop.DBus.Error.Failed', str(e))
+
+
+def _on_bus_acquired(connection, name):
+ connection.register_object_with_closures2(
+ _mypath,
+ _iface_info,
+ _handle_method_call,
+ None, # get_property
+ None, # set_property
+ )
+
+def _on_name_acquired(connection, name):
+ debug("GSSPRecoll: name acquired: %s" % name)
+
+def _on_name_lost(connection, name):
+ debug("GSSPRecoll: name lost: %s" % name)
+
mainloop = GLib.MainLoop()
-session_bus = SessionBus()
-
-session_bus.publish(_myname, RecollSearchProvider())
+Gio.bus_own_name(
+ Gio.BusType.SESSION,
+ _myname,
+ Gio.BusNameOwnerFlags.NONE,
+ _on_bus_acquired,
+ _on_name_acquired,
+ _on_name_lost,
+)
mainloop.run()
--
2.54.0

View file

@ -1,7 +1,7 @@
#!/bin/sh
/usr/bin/qmake-qt5 \
$@ \
/usr/bin/qmake6 \
"$@" \
QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
QMAKE_LFLAGS_RELEASE="${LDFLAGS}" \

View file

@ -1,29 +0,0 @@
diff --git a/desktop/recoll.appdata.xml b/desktop/recoll.appdata.xml
index 3a9a1ff..d0b0f8e 100644
--- a/desktop/recoll.appdata.xml
+++ b/desktop/recoll.appdata.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2014 Jean-Francois Dockes <jfd@recoll.org> -->
-<application>
- <id type="desktop">recoll.desktop</id>
+<component>
+ <id>org.recoll.www</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0+</project_license>
<name>Recoll</name>
@@ -17,8 +17,11 @@
</ul>
</description>
<screenshots>
- <screenshot type="default">http://www.recoll.org/files/recoll-mainwin-h-1248x702.png</screenshot>
+ <screenshot type="default">
+ <caption>The Recoll search interface.</caption>
+ <image type="source" width="806" height="627">https://www.lesbonscomptes.com/recoll/pics/recoll0.png</image>
+ </screenshot>
</screenshots>
<url type="homepage">http://www.recoll.org/</url>
- <updatecontact>contact@recoll.org</updatecontact>
-</application>
+ <update_contact>contact@recoll.org</update_contact>
+</component>

View file

@ -1,36 +0,0 @@
diff --git a/Makefile.in b/Makefile.in
index c4eae29..4d39e79 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -2397,13 +2397,13 @@ PicStatic: $(librecoll_la_OBJECTS)
@MAKEPYTHON_TRUE@clean-local:: recollpython-clean
@MAKEPYTHON_TRUE@recollpython: librecoll.la
@MAKEPYTHON_TRUE@ (cd python/recoll; set -x; \
-@MAKEPYTHON_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
+@MAKEPYTHON_TRUE@ for v in 3;do test -n "`which python$${v}`" && \
@MAKEPYTHON_TRUE@ libdir=$(libdir) python$${v} setup.py build; \
@MAKEPYTHON_TRUE@ done \
@MAKEPYTHON_TRUE@ )
@MAKEPYTHON_TRUE@recollpython-install:
@MAKEPYTHON_TRUE@ (cd python/recoll; set -x; \
-@MAKEPYTHON_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
+@MAKEPYTHON_TRUE@ for v in 3;do test -n "`which python$${v}`" && \
@MAKEPYTHON_TRUE@ python$${v} setup.py install \
@MAKEPYTHON_TRUE@ --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
@MAKEPYTHON_TRUE@ done; \
@@ -2422,13 +2422,13 @@ PicStatic: $(librecoll_la_OBJECTS)
@MAKEPYTHONCHM_TRUE@clean-local:: rclpychm-clean
@MAKEPYTHONCHM_TRUE@rclpychm:
@MAKEPYTHONCHM_TRUE@ (cd python/pychm; set -x; \
-@MAKEPYTHONCHM_TRUE@ for v in 2 3;do \
+@MAKEPYTHONCHM_TRUE@ for v in 3;do \
@MAKEPYTHONCHM_TRUE@ test -n "`which python$${v}`" && python$${v} setup.py build;\
@MAKEPYTHONCHM_TRUE@ done \
@MAKEPYTHONCHM_TRUE@ )
@MAKEPYTHONCHM_TRUE@rclpychm-install:
@MAKEPYTHONCHM_TRUE@ (cd python/pychm; set -x; \
-@MAKEPYTHONCHM_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
+@MAKEPYTHONCHM_TRUE@ for v in 3;do test -n "`which python$${v}`" && \
@MAKEPYTHONCHM_TRUE@ python$${v} setup.py install \
@MAKEPYTHONCHM_TRUE@ --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
@MAKEPYTHONCHM_TRUE@ done \

View file

@ -0,0 +1,10 @@
diff --git i/kde/kioslave/kio_recoll-kde4/CMakeLists.txt w/kde/kioslave/kio_recoll-kde4/CMakeLists.txt
index 830f987..529151e 100644
--- i/kde/kioslave/kio_recoll-kde4/CMakeLists.txt
+++ w/kde/kioslave/kio_recoll-kde4/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 3.6)
project(kio_recoll)

View file

@ -1,67 +1,134 @@
%global gsspver 1.0.0
%global gsspver 1.1.4
%global __cmake_in_source_build 1
%if 0%{?fedora} < 42 && 0%{?rhel} < 10
%global kio4 1
%endif
%ifnarch %{ix86} s390x
%global qtweb 1
%endif
%if 0%{?rhel} > 9
# pass
%else
%global chm 1
%endif
Summary: Desktop full text search tool with Qt GUI
Name: recoll
Version: 1.26.7
Version: 1.44.1
Release: 1%{?dist}
License: GPLv2+
URL: https://www.lesbonscomptes.com/recoll/
Source0: https://www.lesbonscomptes.com/recoll/recoll-%{version}.tar.gz
Source1: https://www.lesbonscomptes.com/recoll/downloads/gssp-recoll-%{gsspver}.tar.gz
Source10: qmake-qt5.sh
Patch01: recoll-1.25.11-appdata.patch
Patch02: recoll-1.25.20-py3-only.patch
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: https://www.recoll.org
Source0: https://www.recoll.org/recoll-%{version}.tar.gz
Source1: https://www.recoll.org/downloads/src/gssp-recoll-%{gsspver}.tar.gz
Source10: qmake-qt6.sh
Patch: recoll-1.42.1-cmake4.patch
Patch: 0001-Convert-from-pydbus-to-Gio-to-avoid-pydbus-dependenc.patch
BuildRequires: aspell-devel
BuildRequires: bison
BuildRequires: chmlib-devel
%{?chm:BuildRequires: chmlib-devel}
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
BuildRequires: libxslt-devel
# kio
BuildRequires: kdelibs4-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtwebkit-devel
BuildRequires: extra-cmake-modules
BuildRequires: kf5-kio-devel
BuildRequires: file-devel
BuildRequires: gcc-c++
# kio
%{?kio4:BuildRequires: kdelibs4-devel}
# krunner
BuildRequires: jsoncpp-devel
BuildRequires: kf6-ki18n-devel
BuildRequires: kf6-kio-devel
BuildRequires: kf6-knotifications-devel
BuildRequires: kf6-kpackage-devel
BuildRequires: kf6-krunner-devel
BuildRequires: libxslt-devel
BuildRequires: make
BuildRequires: meson
BuildRequires: python-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: qt6-linguist
BuildRequires: qt6-qtbase-devel
%{?qtweb:BuildRequires: qt6-qtwebengine-devel}
BuildRequires: systemd-rpm-macros
BuildRequires: xapian-core-devel
BuildRequires: zlib-devel
Requires: xdg-utils
Recommends: (recoll-krunner if kf6-krunner)
Recommends: (recoll-gssp if gnome-shell)
Recommends: %{name}-helpers = %{version}-%{release}
%description
Recoll is a personal full text search package for Linux, FreeBSD and
other Unix systems. It is based on a very strong back end (Xapian), for
which it provides an easy to use, feature-rich, easy administration
interface.
%package libs
Summary: Libraries for Recoll applications
%description libs
Shared libraries required to run Recoll applications.
%package devel
Summary: Libraries and header files to develop Recoll enabled applications
Requires: %{name}-libs = %{version}-%{release}
%description devel
Libraries and header files required to develop Recoll enabled
applications.
%package helpers
Summary: External helpers to make recoll understand more document formats
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
Recommends: antiword
Recommends: djvulibre
Recommends: ghostscript
Recommends: info
Recommends: libwpd-tools
Recommends: perl-Image-ExifTool
Recommends: poppler-utils
Recommends: python-chardet
Recommends: python-rarfile
Recommends: python3-mutagen
Recommends: unrtf
Recommends: wv
Suggests: chmlib
Suggests: texlive-detex
%description helpers
Package will bring in a set of external helpers to make recoll able to parse and extract
information from various data formats
%package kio
Summary: KIO support for recoll
Requires: %{name} = %{version}-%{release}
Supplements: (kf6-kio-core and recoll)
%description kio
The recoll KIO slave allows performing a recoll search by entering an
appropriate URL in a KDE open dialog, or with an HTML-based interface
displayed in Konqueror.
%package krunner
Summary: KRunner support for recoll
Requires: %{name} = %{version}-%{release}
Supplements: (kf6-krunner and recoll)
%description krunner
The recoll KRunner plugin adds Recoll search results to KRunner output.
%package gssp
Summary: Recoll GNOME Shell search provider
Requires: %{name} = %{version}-%{release}
Requires: gnome-shell
Requires: python3-pydbus
Requires: python3-gobject-base
Supplements: (gnome-shell and recoll)
%description gssp
This package contains the Recoll GNOME Shell search provider
%prep
%setup -q -D -a 1
%patch01 -p1
%patch02 -p1
%autosetup -p1 -D -a 1
sed -i -e '1{\,^#!/usr/bin/env,d}' python/recoll/recoll/rclconfig.py
ln -s gssp-recoll-%{gsspver} gssp
f="desktop/recoll-searchgui.desktop"
iconv -f ISO_8859-1 -t utf-8 -o $f.utf8 $f
mv $f.utf8 $f
%build
CFLAGS="%{optflags}"; export CFLAGS
@ -69,21 +136,18 @@ CXXFLAGS="%{optflags}"; export CXXFLAGS
LDFLAGS="%{?__global_ldflags}"; export LDFLAGS
# force use of custom/local qmake, to inject proper build flags (above)
install -m755 -D %{SOURCE10} qmake-qt5.sh
export QMAKE=qmake-qt5
%configure --enable-recollq
make %{?_smp_mflags}
install -m755 -D %{SOURCE10} qmake-qt6.sh
export QMAKE=$(pwd)/qmake-qt6.sh
%meson -Drecollq=true -Dsystemd=true %{?qtweb:-Dwebengine=true} -Dwebkit=false
%meson_build
# gssp
(
pushd gssp
%configure
popd
)
%install
make install DESTDIR=%{buildroot} STRIP=/bin/true INSTALL='install -p'
%meson_install
desktop-file-install --delete-original \
--dir=%{buildroot}/%{_datadir}/applications \
@ -93,37 +157,41 @@ desktop-file-install --delete-original \
rm -f %{buildroot}/usr/share/recoll/filters/xdg-open
rm -f %{buildroot}%{_libdir}/recoll/librecoll.la
# remove useless script with Python 2 dep
rm %{buildroot}%{_datadir}/recoll/filters/hotrecoll.py
export RECOLL_LIB_DIR=%{_builddir}/%{name}-%{version}/redhat-linux-build/
# kio_recoll -kde5
(
mkdir kde/kioslave/kio_recoll/build && pushd kde/kioslave/kio_recoll/build
%cmake ..
make %{?_smp_mflags} VERBOSE=1
make install DESTDIR=%{buildroot}
pushd kde/kioslave/kio_recoll
cp CMakeLists-KF6.txt CMakeLists.txt
%cmake -DRECOLL_PUBLIC_LIB=1 -DQT_MAJOR_VERSION=6
%cmake_build
%cmake_install
popd
)
%if 0%{?kio4}
# kio_recoll -kde4
(
mkdir kde/kioslave/kio_recoll-kde4/build && \
pushd kde/kioslave/kio_recoll-kde4/build
%cmake ..
make %{?_smp_mflags} VERBOSE=1
make install DESTDIR=%{buildroot}
export QMAKE=qmake-qt4
pushd kde/kioslave/kio_recoll-kde4
%cmake_kde4 -DRECOLL_PUBLIC_LIB=1 -DCMAKE_POLICY_VERSION_MINIMUM=3.5
%cmake_build
%cmake_install
popd
%endif
# krunner_recoll
pushd kde/krunner
cp CMakeLists-KF6.txt CMakeLists.txt
%cmake -DRECOLL_PUBLIC_LIB=1 -DQT_MAJOR_VERSION=6
%cmake_build
%cmake_install
popd
)
# gssp
(
pushd gssp
make install DESTDIR=%{buildroot}
popd
)
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
echo "%{_libdir}/recoll" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
echo "%{_libdir}/recoll" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/recoll-%{_arch}.conf
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/%{name}/filters/
@ -132,47 +200,335 @@ echo "%{_libdir}/recoll" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_ar
%files
%license COPYING
%doc ChangeLog README
%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%{_bindir}/%{name}
%{_bindir}/%{name}index
%{_bindir}/%{name}q
%{_datadir}/%{name}
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}-searchgui.desktop
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/recoll
%doc README
%{_sysconfdir}/ld.so.conf.d/recoll-%{_arch}.conf
%{_bindir}/recoll
%{_bindir}/recollindex
%{_bindir}/recollq
%{_datadir}/recoll
%{_datadir}/metainfo/org.recoll.recoll.appdata.xml
%{_datadir}/applications/recoll-searchgui.desktop
%{_datadir}/icons/hicolor/48x48/apps/recoll.png
%{_datadir}/icons/hicolor/scalable/apps/recoll.svg
%{_datadir}/pixmaps/recoll.png
%{python3_sitearch}/recoll
%{python3_sitearch}/recollchm
%{python3_sitearch}/Recoll-*.egg-info
%{python3_sitearch}/recollchm-*.egg-info
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}q.1*
%{_mandir}/man1/%{name}index.1*
%{_mandir}/man1/xadump.1*
%{_mandir}/man5/%{name}.conf.5*
%{python3_sitearch}/recollaspell.cpython-*-linux-gnu*.so
%{_mandir}/man1/recoll.1*
%{_mandir}/man1/recollq.1*
%{_mandir}/man1/recollindex.1*
%{_mandir}/man5/recoll.conf.5*
%{_unitdir}/recollindex@.service
%{_userunitdir}/recollindex.service
%files libs
%{_libdir}/librecoll.so.*
%files devel
%{_libdir}/librecoll.so
%{_includedir}/recoll
%files helpers
%license COPYING
%files kio
%license COPYING
%{_libdir}/qt6/plugins/kf6/kio/kio_recoll.so
%if 0%{?kio4}
%{_libdir}/kde4/kio_recoll.so
%{_libdir}/qt5/plugins/kio_recoll.so
%{_datadir}/kde4/apps/kio_recoll/
%{_datadir}/kde4/services/recoll.protocol
%{_datadir}/kde4/services/recollf.protocol
%endif
%{_datadir}/kio_recoll/help.html
%{_datadir}/kio_recoll/welcome.html
%{_datadir}/kservices5/recoll.protocol
%{_datadir}/kservices5/recollf.protocol
%files krunner
%{_libdir}/qt6/plugins/kf6/krunner/krunner_recoll.so
%files gssp
%license COPYING
%{_bindir}/gssp-recoll.py
%{_datadir}/dbus-1/services/org.recoll.Recoll.service
%{_datadir}/dbus-1/services/org.recoll.Recoll.SearchProvider.service
%{_datadir}/gnome-shell/search-providers/org.recoll.Recoll.search-provider.ini
%{_datadir}/applications/org.recoll.Recoll.desktop
%changelog
* Sat Aug 08 2026 Terje Rosten <terjeros@gmail.com> - 1.44.1-1
- 1.44.1
* Wed Jul 22 2026 Python Maint <python-maint@redhat.com> - 1.43.17-4
- Rebuilt for Python 3.15.0b4 ABI change
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.17-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 1.43.17-2
- Rebuilt for Python 3.15
* Tue May 26 2026 Terje Rosten <terjeros@gmail.com> - 1.43.17-1
- 1.43.17
- Avoid pydbus dep. in gssp
* Sun Mar 22 2026 Terje Rosten <terjeros@gmail.com> - 1.43.13-1
- 1.43.13
* Sat Jan 24 2026 Terje Rosten <terjeros@gmail.com> - 1.43.12-1
- 1.43.12
* Fri Jan 16 2026 Terje Rosten <terjeros@gmail.com> - 1.43.10-1
- 1.43.10
* Sun Jan 04 2026 Terje Rosten <terjeros@gmail.com> - 1.43.9-1
- 1.43.9
* Sat Dec 20 2025 Terje Rosten <terjeros@gmail.com> - 1.43.8-1
- 1.43.8
* Mon Nov 10 2025 Terje Rosten <terjeros@gmail.com> - 1.43.7-1
- 1.43.7
* Wed Oct 08 2025 Terje Rosten <terjeros@gmail.com> - 1.43.6-1
- 1.43.6
* Mon Sep 29 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-7
- Add support for el10
* Sun Sep 28 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-6
- Add forward and backwards weak deps in -gssp subpackage to gnome-shell
- Remove wrong req. on -kio
- Let -kio subpackage Supplement kf6-kio-core
* Thu Sep 25 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-5
- Add soffice patch
- Prefer Recommends over Suggests
* Tue Sep 23 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-4
- Add more helpers
- Add dep on kio in krunner
* Mon Sep 22 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-3
- Add helpers subpackage
- Add wek deps: conditional recommends on recoll-krunner if
kf6-krunner is present and corresponding backwards conditional supplements
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 1.43.5-2
- Rebuilt for Python 3.14.0rc3 bytecode
* Sat Aug 30 2025 Terje Rosten <terjeros@gmail.com> - 1.43.5-1
- 1.43.5
* Tue Aug 26 2025 FeRD (Frank Dana) <ferdnyc@gmail.com> - 1.43.4-4
- Remove QtWebKit from build requirements, no longer used
* Thu Aug 21 2025 Terje Rosten <terjeros@gmail.com> - 1.43.4-3
- Bump to qt6 and kf6
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 1.43.4-2
- Rebuilt for Python 3.14.0rc2 bytecode
* Sun Aug 10 2025 Terje Rosten <terjeros@gmail.com> - 1.43.4-1
- 1.43.4
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jul 05 2025 Terje Rosten <terjeros@gmail.com> - 1.43.3-1
- 1.43.3
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 1.43.2-2
- Rebuilt for Python 3.14
* Thu May 08 2025 Terje Rosten <terjeros@gmail.com> - 1.43.2-1
- 1.43.2
* Sat Mar 29 2025 Terje Rosten <terjeros@gmail.com> - 1.43.0-1
- 1.43.0
* Sat Mar 01 2025 Terje Rosten <terjeros@gmail.com> - 1.42.4-1
- 1.42.1
- Fix build issue with GCC 15
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.40.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Nov 16 2024 Terje Rosten <terjeros@gmail.com> - 1.40.4-1
- 1.40.4
* Tue Oct 15 2024 Terje Rosten <terjeros@gmail.com> - 1.40.3-1
- 1.40.3
* Sun Sep 15 2024 Terje Rosten <terjeros@gmail.com> - 1.40.1-1
- 1.40.1
* Wed Aug 21 2024 Terje Rosten <terjeros@gmail.com> - 1.40.0-1
- 1.40.0
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 1.39.1-4
- convert license to SPDX
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.39.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Jun 30 2024 Terje Rosten <terje.rosten@ntnu.no> - 1.39.1-2
- Add patch from upstream to fix parallel build
* Thu Jun 27 2024 Terje Rosten <terje.rosten@ntnu.no> - 1.39.1-1
- 1.39.1
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 1.37.5-2
- Rebuilt for Python 3.13
* Sun May 05 2024 Terje Rosten <terje.rosten@ntnu.no> - 1.37.5-1
- 1.37.5
* Sun Feb 04 2024 Terje Rosten <terje.rosten@ntnu.no> - 1.37.4-1
- 1.37.4
* Sun Jan 28 2024 Terje Rosten <terje.rosten@ntnu.no> - 1.37.0-1
- 1.37.0
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.36.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.36.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Nov 04 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.36.1-1
- 1.36.1
* Mon Oct 30 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.36.0-1
- 1.36.0
- Ship public lib in -libs package
- Ship headers in -devel package
* Sun Oct 15 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.35.0-2
- Add explicit buildreq on qt5-linguist
- Use kde4 macros for kde4 parts
* Thu Aug 17 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.35.0-1
- 1.35.0
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.34.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jun 26 2023 Python Maint <python-maint@redhat.com> - 1.34.7-2
- Rebuilt for Python 3.12
* Sun Jun 25 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.7-1
- 1.34.7
- Add patch from upstream to fix bz#2213017 and bz#2203626
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.34.6-2
- Rebuilt for Python 3.12
* Sun Mar 26 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.6-1
- 1.34.6
* Sun Mar 05 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.5-1
- 1.34.5
* Sun Feb 19 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.3-1
- 1.34.3
* Sun Feb 19 2023 bzs <me@bzs.rocks> - 1.34.2-3
- Add krunner (rhbz#2170512)
* Sun Jan 29 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.2-2
- Fix file pattern to cover arm32 platform
* Thu Jan 26 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.2-1
- 1.34.2
* Wed Jan 18 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.34.0-1
- 1.34.0
* Mon Nov 28 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.33.3-1
- 1.33.3
* Sat Nov 12 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.33.2-1
- 1.33.2
* Sun Oct 23 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.33.1-1
- 1.33.1
* Sat Aug 27 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.32.7-1
- 1.32.7
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.31.6-3
- Rebuilt for Python 3.11
* Thu Feb 24 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.31.6-2
- Add patch to fix KIO build
* Thu Feb 24 2022 Terje Rosten <terje.rosten@ntnu.no> - 1.31.6-1
- 1.31.6
* Sun Nov 28 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.31.4-1
- 1.31.4
* Thu Sep 23 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.31.0-4
- GSSP 1.1.1
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.31.0-2
- Rebuilt for Python 3.10
* Wed Apr 28 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.31.0-1
- 1.31.0
* Fri Apr 23 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.30.1-1
- 1.30.1
* Sat Apr 03 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.30.0-1
- 1.30.0
* Sun Mar 14 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.29.2-1
- 1.29.2
* Thu Mar 11 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.29.1-1
- 1.29.1
* Sun Feb 07 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.28.6-1
- 1.28.6
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.28.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 20 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.28.5-1
- 1.28.5
* Thu Jan 14 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.28.3-1
- 1.28.3
* Mon Oct 05 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.9-1
- 1.27.9
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.27.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 25 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.3-2
- Fix cmake macro usage
* Sun Jun 28 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.3-1
- 1.27.3
* Sun Jun 07 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.2-1
- 1.27.2
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.27.0-3
- Rebuilt for Python 3.9
* Tue May 12 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.0-2
- Add patch to fix python subscriptable issue
* Sat May 09 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.27.0-1
- 1.27.0
* Mon Apr 13 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.26.7-1
- 1.26.7

View file

@ -1,2 +1,2 @@
SHA512 (recoll-1.26.7.tar.gz) = 284e81c1a2613c4abdcee0ebb5f81039deaa47fac60f7ea934bcb81194c2d51b1727ac17f723d0cca90103dc2853029238f8301f5032e84d92597fcccd328c38
SHA512 (gssp-recoll-1.0.0.tar.gz) = 3ba2fffcb3b396e10a276c2f2c434b7dd63297dda037a9cd31156a2aadd5877518f5364790a5a0b1094971f7f673ea753d4415f4b3898d9c5694032af2a84002
SHA512 (recoll-1.44.1.tar.gz) = 6f6ee610ed215678f13d55bb7b5938c863802d5d9a4f0677a38dd5967687ca4018817f1019d647e934ecd492b1dcaba5b682fcb1cfbc8b04cc25e5afee4785c1
SHA512 (gssp-recoll-1.1.4.tar.gz) = 33d823702633bce3fa6c60c5204cff3f991bfad8d970d74673770c7afae92f00c1e1de26458c697214aa4bfe6321cf50a1c017c271d51a63b757a253d3f77ddf