The valknut team releases a qt4 version marked as 0.4.x in parallel to the 0.3.x series with qt3. Although the qt4 version starts with a new build number, it uses the same dclib version as the corresponding qt3 version. I copied the 0.3.x ebuild and replaced qt3 with qt4 and it worked on my amd64. Reproducible: Always
Created attachment 163124 [details] Original ebuild with qt4 fixes
Created attachment 164946 [details] version bump
Created attachment 173092 [details] version bump Version bump of valknut-0.4.8 using ebuild source for valknut-0.4.6 dclib >= 0.3.22 is needed now.
Latest version: 0.4.9
Created attachment 200689 [details] version bump
Created attachment 202949 [details] Some improvements and fixes I add main iconsets for kde and gnome to ebuild and fix depend on qt:4
Comment on attachment 202949 [details] Some improvements and fixes ><HTML><HEAD/><BODY><PRE># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-p2p/valknut/valknut-0.3.21a.ebuild,v 1.1 2008/09/24 20:01:25 armin76 Exp $ > >EAPI=1 > >inherit qt4 > >DESCRIPTION="Qt based client for DirectConnect" >HOMEPAGE="http://sourceforge.net/projects/wxdcgui/" >SRC_URI="mirror://sourceforge/wxdcgui/${P}.tar.bz2 > gnome? ( mirror://sourceforge/wxdcgui/${P}-gnome-icons.tar.gz ) > kde? ( mirror://sourceforge/wxdcgui/${P}-oxygen-icons.tar.gz )" > >RESTRICT="mirror" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" >IUSE="gnome kde ssl" > >RDEPEND="x11-libs/qt-gui:4 > >=dev-libs/libxml2-2.4.22 > >=net-p2p/dclib-0.3.23 > ssl? ( dev-libs/openssl )" >DEPEND="${RDEPEND} > dev-util/pkgconfig" > >src_compile() { > econf \ > $(use_with ssl) \ > --with-libdc=/usr \ > --with-qt-dir=${QTDIR} \ > || die "econf failed" > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed." > insinto /usr/share/${PN}/icons/appl/ > > if use gnome ; then > doins -r ${WORKDIR}/${P}-gnome-icons/gnome || die > fi > > if use kde ; then > doins -r ${WORKDIR}/${P}-oxygen-icons/oxygen || die > fi > > dodoc AUTHORS ChangeLog NEWS README TODO >} ></PRE></BODY></HTML>
0.4.9 in portage