Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569062 - net-p2p/qbittorrent-3.3.2 version bump
Summary: net-p2p/qbittorrent-3.3.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-21 21:05 UTC by Nikos Chantziaras
Modified: 2016-01-21 17:34 UTC (History)
5 users (show)

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


Attachments
Patch against qbittorrent-3.2.5-r1.ebuild. (qbittorrent-3.3.1.ebuild.patch,983 bytes, patch)
2015-12-21 21:05 UTC, Nikos Chantziaras
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikos Chantziaras 2015-12-21 21:05:26 UTC
Created attachment 420084 [details, diff]
Patch against qbittorrent-3.2.5-r1.ebuild.

New version has been out for a while. A lot has changed. Fortunately, only minor ebuild changes are needed:

* Qt5 is now the upstream default. Qt4 is still kept for compatibility purposes. IUSE is now set to "qt4 +qt5".

* The "--with-qt5" configure option is gone. Qt5 will be used by default, unless "--with-qt4" is specified.

* At least with GCC 4.9.x, "-DBOOST_NO_CXX11_REF_QUALIFIERS" must be set in CPPFLAGS in order to be able to build, or else the compiler will choke with a piece of C++11 boost code. I don't have GCC 5.x installed and don't know if this is also needed there.

Patch against qbittorrent-3.2.5-r1.ebuild is attached. The same changes should probably also be applied to the live ebuild though.
Comment 1 Pavel Volkov 2015-12-30 11:21:03 UTC
I'm a GCC 5.3 user and I tried removing this:
append-cppflags "-DBOOST_NO_CXX11_REF_QUALIFIERS"

from your version.
It gave me a build error, too.
Comment 2 Jauhien Piatlicki (RETIRED) gentoo-dev 2016-01-20 22:11:09 UTC
Markos are you going to work on this? If now, I can have a look.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2016-01-20 22:58:09 UTC
Please go ahead, I'm sure he won't mind.
Comment 4 Nikos Chantziaras 2016-01-20 23:35:21 UTC
The ebuild patch also works for 3.3.2. No changes needed.