A BitTorrent client in Qt

Edit Package qbittorrent

qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent-rasterbar.

It aims to be a good alternative to all other bittorrent clients out there. qBittorrent is fast, stable and provides unicode support as well as many features.

Refresh
Refresh
Source Files
Filename Size Changed
harden_qbittorrent-nox@.service.patch 0000000821 821 Bytes
qbittorrent-4.6.4.tar.xz 0004517896 4.31 MB
qbittorrent-4.6.4.tar.xz.asc 0000000849 849 Bytes
qbittorrent-altpython.patch 0000000575 575 Bytes
qbittorrent-fix_boost_1.66_build.patch 0000001008 1008 Bytes
qbittorrent.changes 0000173794 170 KB
qbittorrent.keyring 0000005716 5.58 KB
qbittorrent.spec 0000004521 4.42 KB
Latest Revision
buildservice-autocommit accepted request 1169252 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 250)
baserev update by copy to link target
Comments 7

Anonymous User's avatar

This comment has been deleted


Luigi Baldoni's avatar

The only practical solution I see here is to link the newer libtorrent-rasterbar from devel:libraries:c_c++ or Factory and have it build for 15.4. But I'm not a project maintainer, so you'll have to ask them. Merely disabling the version check might be very insidious.


Martin von Reichenberg's avatar

Hello @alois,

Please trigger a 'global' rebuild (by increasing the release number - for example) as LibTorrent-Rasterbar 2.0.10 [https://build.opensuse.org/package/show/network/libtorrent-rasterbar] has been released.

Also, it would be nice to reduce requirement for:

BuildRequires: pkgconfig(libtorrent-rasterbar) >= 2.0.9 from >= 2.0.9 to >= 2.0.8 if you want the builds to be built for openSUSE Leap 15.4/15.5/15.6.

Thank you in advance for compliance,

Martin from Liberec


Luigi Baldoni's avatar

@MartinVonReichenberg, the purpose of the first request evades me, unless you know for a fact that newer features of libtorrent-rasterbar would be used only if detected at buildtime.

As for the second, the build would fail, see https://github.com/qbittorrent/qBittorrent/blob/release-4.6.3/CMakeLists.txt#L15


Martin von Reichenberg's avatar

The purpose of the first idea is almost always automatic in OBS. If dependency of a particular program/application is released and then applied, it will trigger rebuild for the program's successful builds automatically. That means the latest successful builds for Tumbleweed should already have LibTorrent-Rasterbar 2.0.10 included after installation/update.

The second idea could be easily done with another patch or with inclusion within the LibBoost patch . . .

Whatever, Up to you . . .


Luigi Baldoni's avatar

Triggered a rebuild, even though it doesn't make any sense to me.

As for the second, patches are welcome.


Martin von Reichenberg's avatar

After I figure out how to make one, I shall let you know . . .

openSUSE Build Service is sponsored by