Package Details: qbittorrent-stable-git 4.2.5.r0.g2c65b7964-1

Git Clone URL: https://aur.archlinux.org/qbittorrent-stable-git.git (read-only, click to copy)
Package Base: qbittorrent-stable-git
Description: An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar. Built from source.
Upstream URL: http://www.qbittorrent.org
Licenses: GPL, custom
Conflicts: qbittorrent
Provides: qbittorrent
Submitter: uncle
Maintainer: uncle
Last Packager: uncle
Votes: 7
Popularity: 1.19
First Submitted: 2016-01-14 02:26
Last Updated: 2020-05-03 00:58

Latest Comments

txtsd commented on 2021-05-05 05:15

Yo @uncle let us maintain the package if you don't have the time.

veganvelociraptr commented on 2021-04-17 04:30

A temporary workaround is to change line 10 in PKGBUILD to: _stable_branch="v4_3_x"

txtsd commented on 2021-03-30 03:57

==> Retrieving sources...
  -> Updating qbittorrent git repo...
Fetching origin
From https://github.com/qbittorrent/qBittorrent
 - [deleted]             (none)     -> refs/pull/14593/merge
remote: Enumerating objects: 195, done.
remote: Counting objects: 100% (195/195), done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 195 (delta 138), reused 115 (delta 96), pack-reused 0
Receiving objects: 100% (195/195), 112.02 KiB | 464.00 KiB/s, done.
Resolving deltas: 100% (138/138), completed with 38 local objects.
   2f28d3c7b..2d1c34d8e  master                -> master
 + 2e662cb0b...fbb84356a refs/pull/13952/merge -> refs/pull/13952/merge  (forced update)
 + 1c59e2997...bb0e5a168 refs/pull/14132/merge -> refs/pull/14132/merge  (forced update)
 + 8f4953dbf...910b4f25f refs/pull/14389/merge -> refs/pull/14389/merge  (forced update)
 + 1df85d7a9...3b0b4541d refs/pull/14465/head  -> refs/pull/14465/head  (forced update)
 + dbf8d1206...516442517 refs/pull/14465/merge -> refs/pull/14465/merge  (forced update)
 + 9b52731fd...f6336a605 refs/pull/14575/head  -> refs/pull/14575/head  (forced update)
 + 36ac772ef...fc15c7265 refs/pull/14575/merge -> refs/pull/14575/merge  (forced update)
 + 80440ebe9...b4680c6f4 refs/pull/14577/merge -> refs/pull/14577/merge  (forced update)
   a93391e24..cd7bdc899  refs/pull/14593/head  -> refs/pull/14593/head
 + 8cc055192...9922b4634 refs/pull/14630/head  -> refs/pull/14630/head  (forced update)
 + 1467526cb...4452a9d8b refs/pull/14630/merge -> refs/pull/14630/merge  (forced update)
 + 4c31a0743...29bef49da refs/pull/14637/merge -> refs/pull/14637/merge  (forced update)
 * [new ref]             refs/pull/14645/head  -> refs/pull/14645/head
 * [new ref]             refs/pull/14645/merge -> refs/pull/14645/merge
 * [new ref]             refs/pull/14647/head  -> refs/pull/14647/head
 * [new ref]             refs/pull/14650/head  -> refs/pull/14650/head
 * [new ref]             refs/pull/14650/merge -> refs/pull/14650/merge
 * [new ref]             refs/pull/14652/head  -> refs/pull/14652/head
 * [new ref]             refs/pull/14652/merge -> refs/pull/14652/merge
 * [new ref]             refs/pull/14657/head  -> refs/pull/14657/head
 * [new ref]             refs/pull/14657/merge -> refs/pull/14657/merge
 * [new ref]             refs/pull/14660/head  -> refs/pull/14660/head
 * [new ref]             refs/pull/14660/merge -> refs/pull/14660/merge
==> Validating source files with sha256sums...
    qbittorrent ... Skipped
==> Making package: qbittorrent-stable-git 4.2.5.r0.g2c65b7964-1 (Tue 30 Mar 2021 09:26:22 AM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating qbittorrent git repo...
Fetching origin
==> Validating source files with sha256sums...
    qbittorrent ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of qbittorrent git repo...
Cloning into 'qbittorrent'...
done.
fatal: invalid reference: origin/v4_3_4_x
==> ERROR: Failure while creating working copy of qbittorrent git repo
    Aborting...
error making: qbittorrent-stable-git

uncle commented on 2017-06-14 20:52

Switched libtorrent-rasterbar dependency back to system version, which is now at 1.1.3 and works fairly well. The package no longer builds when using "libtorrent-rasterbar-1_0-git".

uncle commented on 2017-05-03 21:16

Note about package version: because this is a git package, even if the package version appears out of date in the AUR PKGBUILD, the most recent version will still be installed, and if you run yaourt with the "--devel" flag, it will "automagically" update all your AUR git packages to the most recent versions. With git-based PKGBUILDs there is a line (or lines) in the PKGBUILD which checks the git repo for the most recent version, regardless of the version listed in the PKGBUILD. in this case that line is:
git describe --long --tags | sed 's/^release-//;s/-/.r/;s/-/./'

That being said, I have gone ahead and updated the package version in the PKGBUILD to the most recent one, since I am already here :-) thank you for using my package, and happy torrenting!

uncle commented on 2017-01-25 04:40

Patch has been removed, as it has been merged into the source repo. libtorrent dependency has been changed to the AUR package "libtorrent-rasterbar-1_0-git", as the version in official repos is 1.1, which qbittorrent is currently having problems with. The "libtorrent-rasterbar-1_0-git" package provides the most recent version of libtorrent-rasterbar 1.0.X which will work properly with qbittorrent.

uncle commented on 2016-10-14 23:51

I have, for now, added a patch which provides a workaround for the log flood bug, so that this package may now be built with Qt5 and not suffer log flood problems.

uncle commented on 2016-06-23 08:27

If your log is flooded with "Network configuration has changed" messages, this is a known bug in qBittorrent:
https://github.com/qbittorrent/qBittorrent/issues/5073
... caused by a bug in Qt5:
https://bugreports.qt.io/browse/QTBUG-52633
This problem can be remedied by building with Qt4. First make sure you have Qt4 installed ;-) then edit the PKGBUILD before building, and change line 32 (omitting quotation marks) from:
"./configure --prefix=/usr"
to
"./configure --prefix=/usr --with-qt4"