Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 574924 Details for
Bug 680468
app-misc/recoll-1.25.15 version bump, drop dev-qt/qtwebkit:5 DEPEND
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to recoll-1.24.1.ebuild
recoll-1.25.15.ebuild.diff (text/plain), 4.96 KB, created by
P Purkayastha
on 2019-05-02 11:54:35 UTC
(
hide
)
Description:
Patch to recoll-1.24.1.ebuild
Filename:
MIME Type:
Creator:
P Purkayastha
Created:
2019-05-02 11:54:35 UTC
Size:
4.96 KB
patch
obsolete
>--- recoll-1.24.1.ebuild 2019-05-02 19:21:06.775957774 +0800 >+++ recoll-1.25.15.ebuild 2019-05-02 19:22:44.571811989 +0800 >@@ -1,125 +1,131 @@ > # Copyright 1999-2019 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > >-EAPI=6 >+EAPI=7 > >-PYTHON_COMPAT=( python2_7 ) >+PYTHON_COMPAT=( python3_{5,6,7} ) > > inherit eutils linux-info python-single-r1 qmake-utils > > DESCRIPTION="A personal full text search package" > HOMEPAGE="https://www.lesbonscomptes.com/recoll/" > SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" > > LICENSE="GPL-2" > SLOT="0" >-KEYWORDS="amd64 x86" >+KEYWORDS="~amd64 ~x86" > >-IUSE="camelcase doc +inotify qt5 session +spell" >-REQUIRED_USE="session? ( inotify ) ${PYTHON_REQUIRED_USE}" >+IUSE="camelcase doc +inotify qt5 session +spell webengine" >+REQUIRED_USE=" >+ session? ( inotify ) >+ webengine? ( qt5 ) >+ ${PYTHON_REQUIRED_USE} >+" > > CDEPEND=" > dev-libs/xapian:= > sys-libs/zlib:= > virtual/libiconv > qt5? ( > dev-qt/qtcore:5 > dev-qt/qtgui:5 > dev-qt/qtprintsupport:5 >- dev-qt/qtwebkit:5 >+ webengine? ( dev-qt/qtwebengine:5[widgets] ) > ) > session? ( > inotify? ( >- x11-libs/libSM >- x11-libs/libICE >- x11-libs/libX11 >+ x11-libs/libSM >+ x11-libs/libICE >+ x11-libs/libX11 > ) > ) > spell? ( app-text/aspell ) > ${PYTHON_DEPS} > " > > DEPEND=" > ${CDEPEND} > qt5? ( dev-qt/linguist-tools:5 ) > " > > RDEPEND=" > ${CDEPEND} > app-arch/unzip > " > >-PATCHES=( >- "${FILESDIR}"/${PN}-python3.patch # python3 patch >- "${FILESDIR}"/${P}-qt-5.11.patch # bugs 663028, 660912 >-) >- >-pkg_setup() { >+pkg_pretend() { > if has_version "<app-misc/recoll-1.20"; then >- einfo "Installing ${PV} over an 1.19 index is possible," >- einfo "but there have been small changes in the way" >- einfo "compound words are indexed. So it is best to reset" >- einfo "the index. The best method to reset the index is to" >- einfo "quit all recoll programs and delete the index directory" >- einfo "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex." >+ elog "Installing ${PV} over an 1.19 index is possible," >+ elog "but there have been small changes in the way" >+ elog "compound words are indexed. So it is best to reset" >+ elog "the index. The best method to reset the index is to" >+ elog "quit all recoll programs and delete the index directory" >+ elog "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex." > fi >+} >+ >+pkg_setup() { > if use inotify; then >- CONFIG_CHECK="~INOTIFY_USER" >+ local CONFIG_CHECK="~INOTIFY_USER" > check_extra_config > fi > python-single-r1_pkg_setup > } > > src_prepare() { > default > python_fix_shebang filters > } > > src_configure() { > use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" > >- econf \ >- $(use_enable camelcase) \ >- $(use_enable session x11mon) \ >- $(use_enable qt5 qtgui) \ >- $(use_enable qt5 webkit) \ >- $(use_with inotify) \ >- $(use_with spell aspell) \ >- --without-fam \ >+ local myeconfargs=( >+ $(use_enable camelcase) >+ $(use_enable session x11mon) >+ $(use_enable qt5 qtgui) >+ $(use_enable webengine) >+ $(use_with inotify) >+ $(use_with spell aspell) >+ --disable-webkit >+ --without-fam > --enable-recollq >+ ) >+ >+ econf "${myeconfargs[@]}" > } > > src_install() { > emake STRIP="$(type -P true)" DESTDIR="${D}" install > > # html docs should be placed in /usr/share/doc/${PN}/html > use doc && dodoc -r "${ED}"/usr/share/recoll/doc/. > rm -r "${ED}/usr/share/recoll/doc" || die > find "${D}" -name '*.la' -delete || die > } > > pkg_postinst() { >- einfo "In order to extract the full functionality of " >- einfo "recoll, the following packages should be installed " >- einfo "to get the corresponding document support." >+ elog "In order to extract the full functionality of " >+ elog "recoll, the following packages should be installed " >+ elog "to get the corresponding document support." > > optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" > optfeature "PDF files support" app-text/poppler > optfeature "PDF files with OCR support" app-text/tesseract > optfeature "MS Word files support" app-text/antiword > optfeature "Wordperfect files support" "app-text/libwpd[tools]" > optfeature "Lyx files support" app-office/lyx > optfeature "CHM files support" dev-python/pychm > optfeature "GNU Info files support" sys-apps/texinfo > optfeature "RAR archives support" dev-python/rarfile > optfeature "7zip archives support" dev-python/pylzma > optfeature "iCalendar files support" dev-python/icalendar > optfeature "Postscript files support" app-text/pstotext > optfeature "RTF files support" app-text/unrtf > optfeature "TeX files support" dev-text/detex > optfeature "DVI files support" virtual/tex-base > optfeature "DJVU files support" app-text/djvu > optfeature "tags in audio files support" media-libs/mutagen > optfeature "tags in image files support" media-libs/exiftool > optfeature "Midi karaoke files support" dev-python/chardet > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 680468
:
569404
|
569406
|
570380
|
573246
|
573420
|
574924
|
575040