Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598052 - app-office/texmaker: Drop USE=qt4, bump to EAPI 6
Summary: app-office/texmaker: Drop USE=qt4, bump to EAPI 6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords: EBUILD, LATER
Depends on:
Blocks:
 
Reported: 2016-10-25 08:42 UTC by Andreas Sturmlechner
Modified: 2017-06-04 09:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
texmaker-4.5-r1.ebuild.diff (texmaker-4.5-r1.ebuild.diff,2.33 KB, patch)
2016-10-25 08:42 UTC, Andreas Sturmlechner
Details | Diff
texmaker-4.5.ebuild.diff (texmaker-4.5.ebuild.diff,2.05 KB, patch)
2017-01-09 23:24 UTC, Andreas Sturmlechner
Details | Diff
texmaker-4.5.ebuild.diff (texmaker-4.5.ebuild.diff,2.05 KB, patch)
2017-01-09 23:28 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2016-10-25 08:42:29 UTC
Created attachment 451396 [details, diff]
texmaker-4.5-r1.ebuild.diff

Qt4 is going away. This removes a REQUIRED_USE blocker for kde/plasma users and simplifies the ebuild.

- Dropped ppc because of dev-qt/qtwebkit:5[printsupport]
- Sorted DEPENDs
- Added some || die and quotations
Comment 1 Kristian Fiskerstrand (RETIRED) gentoo-dev 2016-11-18 23:30:04 UTC
(In reply to Andreas Sturmlechner from comment #0)
> Created attachment 451396 [details, diff] [details, diff]
> texmaker-4.5-r1.ebuild.diff
> 
> Qt4 is going away. This removes a REQUIRED_USE blocker for kde/plasma users
> and simplifies the ebuild.
> 
> - Dropped ppc because of dev-qt/qtwebkit:5[printsupport]

This should be fixed for this to be even considered

> - Sorted DEPENDs
> - Added some || die and quotations
Comment 2 Andreas Sturmlechner gentoo-dev 2017-01-09 23:24:34 UTC
Created attachment 459416 [details, diff]
texmaker-4.5.ebuild.diff

Okay, interim solution to get rid of REQUIRED_USE.

Kept the changes focussed to only qt4-flag-removal so that it may be applied without revbump.
Comment 3 Andreas Sturmlechner gentoo-dev 2017-01-09 23:28:05 UTC
Created attachment 459418 [details, diff]
texmaker-4.5.ebuild.diff

fixed a mistake...
Comment 4 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-01-15 18:16:45 UTC
commit 3e28586a33d10f103c5875b05055770126d2b40f
Author: Kristian Fiskerstrand <k_f@gentoo.org>
Date:   Sun Jan 15 19:15:43 2017 +0100

    app-office/texmaker: Drop qt4 use flag
    
    Given that the package requires Qt in one form or the other, using approach
    of Qt5 use flag meaning Qt5, and no use flag specified to mean Qt4.
    
    Gentoo-Bug: 598052
    Thanks-To: asturm
    
    Package-Manager: Portage-2.3.3, Repoman-2.3.1