Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 239245 Details for
Bug 328189
pinentry-qt stays in background when called from kmail
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild which incorporates this patch.
pinentry-0.8.0-r1.ebuild (text/plain), 2.86 KB, created by
quazgar
on 2010-07-18 12:10:35 UTC
(
hide
)
Description:
Ebuild which incorporates this patch.
Filename:
MIME Type:
Creator:
quazgar
Created:
2010-07-18 12:10:35 UTC
Size:
2.86 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.0.ebuild,v 1.8 2010/07/11 10:30:28 klausman Exp $ > >EAPI=3 > >inherit multilib eutils flag-o-matic > >DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" >HOMEPAGE="http://gnupg.org/aegypten2/index.html" >SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" >IUSE="gtk ncurses qt4 caps static" > >DEPEND="static? ( sys-libs/ncurses ) > !static? ( > gtk? ( x11-libs/gtk+:2 ) > ncurses? ( sys-libs/ncurses ) > qt4? ( >=x11-libs/qt-gui-4.4.1 ) > !gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) ) > ) > caps? ( sys-libs/libcap )" >RDEPEND="${DEPEND}" > >pkg_setup() { > use static && append-ldflags -static > > if use static && { use gtk || use qt4; }; then > ewarn > ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk and qt4 USE flags." > ewarn > fi >} > >src_prepare() { > epatch "${FILESDIR}/${PN}-0.7.5-grab.patch" > # The QT foreground fixing patch should become obsolete with the next pinentry version. > epatch "${FILESDIR}/${PN}-0.8.0-qt-fix.patch" > > if use qt4; then > local file > for file in qt4/*.moc; do > "${EPREFIX}"/usr/bin/moc ${file/.moc/.h} > ${file} || die > done > fi >} > >src_configure() { > local myconf="" > > if ! { use qt4 || use gtk || use ncurses; } > then > myconf="--enable-pinentry-curses --enable-fallback-curses" > elif use static > then > myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt --disable-pinentry-qt4" > fi > > # Issues finding qt on multilib systems > export QTLIB="${QTDIR}/$(get_libdir)" > > econf \ > --disable-dependency-tracking \ > --enable-maintainer-mode \ > --disable-pinentry-gtk \ > $(use_enable gtk pinentry-gtk2) \ > --disable-pinentry-qt \ > $(use_enable ncurses pinentry-curses) \ > $(use_enable ncurses fallback-curses) \ > $(use_enable qt4 pinentry-qt4) \ > $(use_with caps libcap) \ > ${myconf} || die >} > >src_install() { > emake DESTDIR="${D}" install || die > dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die >} > >pkg_postinst() { > elog "We no longer install pinentry-curses and pinentry-qt SUID root by default." > elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes." > elog "The soft resource limit for memory locking specifies the limit an" > elog "unprivileged process may lock into memory. You can also use POSIX" > elog "capabilities to allow pinentry to lock memory. To do so activate the caps" > elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" > elog "your users." >}
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 Raw
Actions:
View
Attachments on
bug 328189
:
239243
| 239245