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

Bug 627380

Summary: dev-util/cppcheck-1.81: version bump and switch to Qt5
Product: Gentoo Linux Reporter: Christian Strahl <c.a.strahl>
Component: Current packagesAssignee: Michael Weber (RETIRED) <xmw>
Status: RESOLVED FIXED    
Severity: normal CC: gentoo, jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://sourceforge.net/p/cppcheck/news/2017/10/cppcheck-181/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 631788    
Attachments: cppcheck-1.81.ebuild

Description Christian Strahl 2017-08-09 09:08:28 UTC
cppcheck 1.80 was released on 2017-07-29 :
    https://sourceforge.net/p/cppcheck/news/2017/07/cppcheck-180/

Please bump.

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2017-08-10 10:02:25 UTC
Thank you for the bump request. 
You can help the maintainer with further information:
Does a simple bump [1] work on your system? 
Chances are high, because a first look on the bump revealed only small changes.

[1] https://wiki.gentoo.org/wiki/Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay
Comment 2 Christian Strahl 2017-08-12 09:12:51 UTC
renaming the ebuild works for me
Comment 3 Jens Lindenmeier 2017-08-14 13:13:05 UTC
Confirm, renaming works for me as well in an EPREFIX environment.
Comment 4 Christian Strahl 2017-10-09 11:12:46 UTC
cppcheck 1.81 was released on 2017-10-07 :
    https://sourceforge.net/p/cppcheck/news/2017/10/cppcheck-181/

Please bump.
Comment 5 Jens Lindenmeier 2017-10-12 16:03:03 UTC
confirming that copying/renaming the 1.80 to 1.81 ebuild worked for me in my PREFIX environment.
Comment 6 Jens Lindenmeier 2017-10-12 16:37:43 UTC
Note that I have filed https://bugs.gentoo.org/634106 as well, not sure if the qt4 does not work only since 1.81 or longer.
Comment 7 Jens Lindenmeier 2017-10-12 16:43:13 UTC
Bing, tested with 1.80 with qt4 use flag and it works, so version 1.81 breaks GUI support. So for bumping https://bugs.gentoo.org/634106 needs to be fixed.
Comment 8 Andreas Sturmlechner gentoo-dev 2017-10-12 18:23:25 UTC
*** Bug 634106 has been marked as a duplicate of this bug. ***
Comment 9 Jens Lindenmeier 2017-10-13 10:27:22 UTC
Created attachment 498498 [details]
cppcheck-1.81.ebuild

Attached is a ebuild for version 1.81 where I switched to qt5 support.
Changed the use flag and dependency and switched to eqmake5 and emake to build the gui. GUI is working now with qt5.
Comment 10 Larry the Git Cow gentoo-dev 2017-11-22 22:01:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d997b2911320d50eefb69f1a8e2b67b71a8f30

commit 87d997b2911320d50eefb69f1a8e2b67b71a8f30
Author:     Jens Lindenmeier <gentoo@lindenmeier.com>
AuthorDate: 2017-11-22 19:47:35 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2017-11-22 22:00:50 +0000

    dev-util/cppcheck: 1.81 version bump
    
    Closes: https://bugs.gentoo.org/627380
    Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/cppcheck/Manifest             |   1 +
 dev-util/cppcheck/cppcheck-1.81.ebuild | 100 +++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)
Comment 11 Andreas Sturmlechner gentoo-dev 2017-11-22 22:02:22 UTC
Thanks for your work!