Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 641850

Summary: app-text/diffpdf depends on deprecated Qt4 (and will be broken by poppler-0.62 removal of Qt4)
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Maciej Mrozowski <reavertm>
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 631788, 642444    
Attachments: diffpdf-2.1.3.ebuild with qt5

Description Andreas Sturmlechner gentoo-dev 2017-12-20 21:45:17 UTC
Qt4 and poppler[qt4] are going away.

Looking at the homepage full of commercial talk (grep source is unsuccessful), is this still a thing?
Comment 1 Andreas Sturmlechner gentoo-dev 2017-12-20 21:52:08 UTC
Amazingly, there's a patch found at Debian.
Comment 2 Juergen Rose 2018-01-07 09:50:08 UTC
Created attachment 513608 [details]
diffpdf-2.1.3.ebuild with qt5
Comment 3 Juergen Rose 2018-01-07 09:52:04 UTC
Created attachment 513610 [details, diff]

With the attached ebuild and the attached patch I was able to emerge diffpdf with qt5 and poppler-0.61.1.
Comment 4 Larry the Git Cow gentoo-dev 2018-01-07 13:43:02 UTC
The bug has been closed via the following commit(s):

commit 741d07d3759254386a7522658fa833edb67c5481
Author:     Andreas Sturmlechner <>
AuthorDate: 2018-01-07 13:37:30 +0000
Commit:     Andreas Sturmlechner <>
CommitDate: 2018-01-07 13:42:43 +0000

    app-text/diffpdf: Drop old
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/diffpdf/diffpdf-2.1.3.ebuild | 36 -----------------------------------
 1 file changed, 36 deletions(-)

Additionally, it has been referenced in the following commit(s):

commit 9b971631588ff46e7c2d501bc35cd0d9ce2d98e2
Author:     Andreas Sturmlechner <>
AuthorDate: 2018-01-07 13:36:41 +0000
Commit:     Andreas Sturmlechner <>
CommitDate: 2018-01-07 13:42:42 +0000

    app-text/diffpdf: Switch to Qt5
    Patch and desktop file taken from Debian, tyvm.
    Thanks-to: Juergen Rose <>
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/diffpdf/diffpdf-2.1.3-r1.ebuild       |  39 ++++++
 app-text/diffpdf/files/diffpdf-2.1.3-qt5.patch | 173 +++++++++++++++++++++++++
 app-text/diffpdf/files/diffpdf.desktop         |   9 ++
 3 files changed, 221 insertions(+)}