Package Details: qbittorrent-enhanced-git

Git Clone URL: (read-only, click to copy)
Package Base: qbittorrent-enhanced-git
Description: A bittorrent client powered by C++, Qt6 and the good libtorrent library (Enhanced Edition)
Upstream URL:
Licenses: GPL, custom
Conflicts: qbittorrent
Provides: qbittorrent
Submitter: c0re100
Maintainer: c0re100
Last Packager: c0re100
Votes: 14
Popularity: 0.035699
First Submitted: 2018-12-25 23:16 (UTC)
Last Updated: 2022-06-13 21:50 (UTC)

Required by (12)

Sources (1)

Latest Comments

servimo commented on 2022-06-13 19:56 (UTC)

When I compile always use qt5. What I am doing wrong?

MarsSeed commented on 2022-03-19 11:31 (UTC)

@Technetium1 qBittorrent still supports libtorrent-rasterbar >= 1.2.14.

Technetium1 commented on 2022-03-18 11:45 (UTC)

qbittorrent: error while loading shared libraries: cannot open shared object file: No such file or directory can be solved by replacing libtorrent-rasterbar-1_2-git with libtorrent-rasterbar >=2.0.5

dr460nf1r3 commented on 2022-02-27 09:47 (UTC) (edited on 2022-02-27 09:52 (UTC) by dr460nf1r3)

This needs qt5-tools and qt5-svg to compile in a clean chroot. Please add it to makedepends :)

servimo commented on 2022-01-08 17:49 (UTC) (edited on 2022-01-08 18:02 (UTC) by servimo)

Not working with libtorrent-rasterbar-1_2-git: I reverted to the old qbittorrent-enhanced-git

qBittorrent version: v4.4.0.10

Caught signal: SIGSEGV Stack trace: /usr/lib/ : ()+0xa8cd1 [0x7f3635240cd1] /usr/lib/ : std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&)+0x96 [0x7f3635608066] qbittorrent : BitTorrent::TorrentImpl::TorrentImpl(BitTorrent::Session, libtorrent::session, libtorrent::torrent_handle const&, BitTorrent::LoadTorrentParams const&)+0x616 [0x556774b7fb56] qbittorrent : BitTorrent::Session::createTorrent(libtorrent::torrent_handle const&)+0xac [0x556774b510cc] qbittorrent : BitTorrent::Session::handleAlert(libtorrent::alert const*)+0xcc [0x556774b5356c] qbittorrent : BitTorrent::Session::readAlerts()+0x4c [0x556774b5375c] qbittorrent : BitTorrent::Session::startUpTorrents()+0x304 [0x556774b53ab4] qbittorrent : Application::exec(QStringList const&)+0x244 [0x556774b00294] qbittorrent : main()+0x36d [0x556774af766d] /usr/lib/ : __libc_start_main()+0xd5 [0x7f36351bfb25] qbittorrent : _start()+0x2e [0x556774afad2e] Segmentation fault (core image recorded )

escape0707 commented on 2022-01-08 03:08 (UTC) (edited on 2022-01-08 03:18 (UTC) by escape0707)

For those who are eager to experience qBittorrent Enhanced 4.4 with libtorrent 2 and Qt 6, you can make and install libtorrent-rasterbar-2_0-git, modify and disable the UA patch then make and install qbittorrent-enhanced-ua.

GL & HF!


There are still tons of UI / Core bugs in the first launched version. Get by the issues page and see if you really want to update.

escape0707 commented on 2021-12-29 07:31 (UTC)

@kearneyBack PT 站有无数理由可以选择自己接受或拒绝的 BT 软件、衍生、甚至官方特定版本。如果使用 PT,请自行和管理商议能否允许自己使用的 BT 软件,或者遵守 PT 站站规。

增强版已经使用了可区分开的 Client 和 PID,并没有对原版 qBittorrent 造成任何影响。

eh5 commented on 2021-12-19 04:41 (UTC)

Seems one of the dependencies of qbittorrent has changed its ABI with recent Arch packages update, causing qbittorrent failed to resume torrent states from XDG_DATA_HOME/qBittorrent/BT_backup/ (or even failed to load torrent files?).

You would have to rebuild the package to fix this.

kearneyBack commented on 2021-12-02 12:51 (UTC)


servimo commented on 2020-12-29 14:28 (UTC) (edited on 2020-12-29 16:14 (UTC) by servimo)

Thanks! Compiled "libtorrent-rasterbar-1_2-git" and can compile qbittorrent-enhanced-git. Using Yay

jrichard326 commented on 2020-12-29 02:05 (UTC)

Thank you. I have it working now.

c0re100 commented on 2020-12-29 01:10 (UTC) (edited on 2020-12-29 01:11 (UTC) by c0re100)

Since v4.3.2, qB drop support for building with libtorrent < 1.2.11

and Arhc Linux's package libtorrent 1.2.11 is still testing.

Maybe you need to remove libtorrent package and compile libtorrent 1.2.11 manually.

yay -S libtorrent-rasterbar-1_2-git

servimo commented on 2020-12-28 19:57 (UTC)

Yes. same dependency not be satisfied 'libtorrent-rasterbar >= 1.2.11'

jrichard326 commented on 2020-12-28 13:48 (UTC)

I get an error in trying to build the package:

Package dependency requirement 'libtorrent-rasterbar >= 1.2.11' could not be satisfied. Package 'libtorrent-rasterbar' has version '1.2.10', required version is '>= 1.2.11'

compicat commented on 2020-12-02 07:38 (UTC)

Thanks for reply. It is really weird. I am exactly having this issue:

"In pamac I compiled it three times and keeps showing that there is an update."

I guess i will ignore in Pamac.

c0re100 commented on 2020-12-02 01:34 (UTC) (edited on 2020-12-02 01:34 (UTC) by c0re100)

Sorry, I can't reproduce your issue...

➜  ~ yay -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
 there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
 there is nothing to do
➜  ~ sudo pacman -Q qbittorrent 

compicat commented on 2020-12-01 09:22 (UTC) (edited on 2020-12-01 09:22 (UTC) by compicat)

Thank you. New version is still giving "new update" although it has been compiled and updated several times.

c0re100 commented on 2020-09-08 00:16 (UTC)

Oh sorry........I forgot reset pkgver to r0 :'( pkgver should be fixed now.

jrichard326 commented on 2020-09-08 00:03 (UTC)

Same as servimo. I also compiled it multiple times and pamac still shows an update available. I am setting to ignore for now.

servimo commented on 2020-09-07 23:15 (UTC) (edited on 2020-09-07 23:16 (UTC) by servimo)

In pamac I compiled it three times and keeps showing that there is an update. pkgver=

c0re100 commented on 2020-08-06 23:45 (UTC)

Sorry, tag "release-" removed.

txtsd commented on 2020-08-05 09:08 (UTC)

==> Starting pkgver()...
==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version:
error making: qbittorrent-enhanced-git

servimo commented on 2019-12-28 12:41 (UTC)

I couldn't compile python-dbg

c0re100 commented on 2019-12-05 23:37 (UTC)

I have same deprecated warning but without rsssettingsdlg.cpp error.

laichiaheng commented on 2019-12-04 01:35 (UTC)

QMake version 3.1 Using Qt version 5.13.2 in /usr/lib

c0re100 commented on 2019-12-03 17:59 (UTC) (edited on 2019-12-03 17:59 (UTC) by c0re100)

I don't have a problem with that.... what Qt version you using? Mine: ➜ ~ qmake -v QMake version 3.1 Using Qt version 5.13.2 in /usr/lib

laichiaheng commented on 2019-12-03 15:22 (UTC)

make[1]: [Makefile:3388: rsssettingsdlg.o] Error 1 make[1]: Waiting for unfinished jobs.... gui/properties/speedwidget.cpp: In constructor 「SpeedWidget::SpeedWidget(PropertiesWidget)」: gui/properties/speedwidget.cpp:89:46: 警告:「QSignalMapper::QSignalMapper(QObject)」 is deprecated [-Wdeprecated-declarations] 89 | m_graphsSignalMapper = new QSignalMapper(); | ^ In file included from /usr/include/qt/QtCore/QSignalMapper:1, from gui/properties/speedwidget.cpp:35: /usr/include/qt/QtCore/qsignalmapper.h:56:28: 附註:declared here 56 | QT_DEPRECATED explicit QSignalMapper(QObject parent = nullptr); | ^~~~~~~~~~~~~ make[1]: Leaving directory '/var/tmp/pamac-build-laichiaheng/qbittorrent-enhanced-git/src/qbittorrent-enhanced/src' make: ** [Makefile:47: sub-src-make_first] Error 2 ==> 錯誤: build() 遭遇失敗。 正在中止...

berbigou commented on 2019-05-25 05:37 (UTC)

@laichiaheng : after compilation, the package version was not so 'pacman -Syua' would always find it outdated and try to re-compile. Now 4.1.6-1 is on community. Thanks

laichiaheng commented on 2019-05-21 15:46 (UTC)

@berbigou What loop?

berbigou commented on 2019-05-13 12:32 (UTC)

please, 'enhance' compiled package version to, not previous so it will not loop on pacman -Syua (and then push it to community) Thanks

spphins commented on 2018-12-26 04:07 (UTC)