Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

app-misc/recoll: Version bump to 1.37.4 #35219

Closed
wants to merge 2 commits into from

Conversation

ppurka
Copy link
Contributor

@ppurka ppurka commented Feb 7, 2024

Bug: https://bugs.gentoo.org/923124
Signed-off-by: Punarbasu Purkayastha ppurka@gmail.com

Latest version includes a fix for a compilation error.

Bug: https://bugs.gentoo.org/923124
Signed-off-by: Punarbasu Purkayastha <ppurka@gmail.com>
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @ppurka
Areas affected: ebuilds
Packages affected: app-misc/recoll

app-misc/recoll: @ppurka, @gentoo/proxy-maint

Linked bugs

Bugs linked: 923124


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else) assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Feb 7, 2024
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-02-07 21:22 UTC
Newest commit scanned: 6d1f7d8
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/d50399b82e/output.html

@thesamesam
Copy link
Member

Please don't commit as stable, per https://devmanual.gentoo.org/keywording/index.html#keywording-on-upgrades. pkgcheck scan --commits should warn on this too.

Also, from pkgdiff-mg -b old new, I see:

+  AC_ARG_ENABLE(webpreview,
+    AS_HELP_STRING([--disable-webpreview], [Implement the GUI preview windows with webkit or
+    webengine instead of qtextbrowser. This will usually produce a better display, but will
+    sometimes fail to display anything because of JS issues.]),
+    enableWebpreview=$enableval, enableWebpreview="yes")
+if test "$enableWebpreview" != "yes" ; then
+   AC_DEFINE([PREVIEW_FORCETEXTBROWSER], [], [Use QTextBrowser to implement the preview windows])
+fi
+

Does the ebuild need updating for that?

@ppurka
Copy link
Contributor Author

ppurka commented Mar 1, 2024

I had noticed the following in the release notes and decided not to enable this USE flag.

Changes in Recoll 1.37.0

    Display previews using the main HTML engine (webkit or webengine) instead of a QTextBrowser. This improves highlighting search terms while walking them with the Prev/Next buttons.

Let me have another look - I can possibly enable it internally if user disables the webengine USE flag. I will fix the keyword.

@thesamesam
Copy link
Member

Thanks! Please @ me when you've checked it so we can get this in.

1. Unstable keyword
2. Enabled webpreview option if qt5 is enabled and webengine is disabled
@ppurka
Copy link
Contributor Author

ppurka commented Mar 2, 2024

@thesamesam Updated the ebuild with the two changes requested. Thanks for reviewing the commits!

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-03-02 20:49 UTC
Newest commit scanned: 6e1df2b
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/ae9fdada33/output.html

@gentoo-bot gentoo-bot closed this in b54dbe3 Mar 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else)
Projects
None yet
4 participants