Commit Graph

27 Commits

Author SHA1 Message Date
kn
1e2036d6f0 merge common deps into common makefile 2023-01-30 22:32:47 +00:00
kn
603d313bbe Remove mariani@ as unresponsive MAINTAINER
Take over qbittorrent myself.

No reply in months.
OK jca
2023-01-30 20:19:11 +00:00
kn
febf9dfa93 Switch to Qt6
At least under Xfce when using a custom (lower) DPI value, qbittorrent is
unusable as buttons get cropped to the point where their text is no longer
visible;  menus have the wrong size.

Use Qt6 to get proper rendering and a usable UI.

(Other Qt5 apps like KeePassXC are fine, regardless of DPI and/or desktop
environment.)

maintainer timeout
OK rsadowski
2023-01-28 19:12:08 +00:00
kn
34281c7db2 boost is just a build dep since using cmake 2023-01-21 10:44:17 +00:00
kn
94e1646dca sync WANTLIB; lost between cmake switch diffs 2023-01-21 10:14:00 +00:00
kn
d45fb08779 update to qbittorrent 4.4.5
maintainer timeout
2023-01-21 07:04:30 +00:00
kn
d4f5760f34 Drop autoconf patch, use saner cmake
cmake gets the PREFIX stuff right and is easier to work with.

Qt5Svg is always REQUIRED in the global cmake file but only used in src/app/
for Windows and macOS, so make it a build dep.

With cmake the dbus support bits are under 'if (LINUX)', so enable dbus
explicitly to retain notification and power management support.

Both autoconf and cmake pick up <execinfo.h> and enable stacktrace printing
on crashes by default, but only autoconf manages to pass -libexecinfo;
I'll send a patch upstream in case future updates don't solve the cmake
bits for dbus and stacktrace.

maintainer timeout
OK rsadowski
2023-01-15 11:07:12 +00:00
kn
2b13e99e8d Drop obsolete OpenSSL version spec fix
Quoting tb:
  LibreSSL's pkgconfig used to announce version 1.0.0. This was bumped to
  2.0.0 nearly a year ago in lib/libcrypto/generate_pkgconfig.sh r1.4 to
  avoid such patches. There are surely a few more diffs left in the ports
  tree that are no longer needed. I think the idea is to garbage collect
  them as they are encountered.

No WANTLIB or PLIST change.
OK tb
2023-01-04 20:01:50 +00:00
sthen
dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
mariani
7b4116e115 Updating net/qbittorrent from 4.3.9 to 4.4.2 2022-05-08 14:40:24 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
mariani
0b2ac6e276 Update net/qbittorrent 4.3.8 to 4.3.9.
Changelog:
https://github.com/qbittorrent/qBittorrent/blob/release-4.3.9/Changelog

Tested OK on amd64.
2021-12-15 22:33:09 +00:00
sthen
37d14a5394 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:52 +00:00
mariani
0b29920275 Updating net/qbittorrent from 4.3.5 to 4.3.6
Changelog:
https://github.com/qbittorrent/qBittorrent/blob/release-4.3.6/Changelog
Mostly bugfixes.

Removing patch related to zlib 1.2.3... We have 1.2.11 now !!
2021-07-07 11:53:39 +00:00
sthen
350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
mariani
0a1c2cffad net/qbittorrent 4.2.4 to 4.2.5
Changelog:
https://github.com/qbittorrent/qBittorrent/blob/release-4.2.5/Changelog#L1

"It contains fixes for two crashes." from:
https://www.qbittorrent.org/news.php

Mostly small bugfixes, nothing of impact.

Tested on amd64.
2020-07-19 04:02:32 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
mariani
71d03adcfc UPDATE: net/qbittorrent 4.2.1 to 4.2.2
Changelog:
https://github.com/qbittorrent/qBittorrent/blob/release-4.2.2/Changelog

Use python3 on RUN_DEPENDS.

Tested OK on amd64.
Taking MAINTAINER.

ok kn@ with modifications:
MODULES = lang/python
MODPY_BUILDDEP = No
MODPY_TESTDEP = No
2020-03-28 19:48:15 +00:00
rsadowski
18da79eb9c Update qbittorrent 4.2.1
* Uses the proposed update to net/libtorrent-rasterbar 1.2.3 that moves
  to python 3 and proposed fix for devel/boost python 3 bindings.
* python 2 is an optional dependency used at runtime for this port for
  some runtime search plugin stuff among other things. I left it as is.
* Builds translations
* Regen WANTLIB

Changelog:
118af03534/Changelog

Diff and notes above from Nam Nguyen, OK kn@
2020-02-06 20:00:18 +00:00
fcambus
02e1e4da1a Remove unnecessary RUN_DEPENDS on net/GeoIP.
It was wrongfully included since the port was imported, but it was never
necessary. Both the current version and the version at the time of import
only references GeoLite2 databases and use their own functions to do the
lookups.

OK rsadowksi@, jca@
2019-11-07 17:40:36 +00:00
danj
d6a3237c73 Remove mariani@ as maintainer per his request 2019-05-05 15:44:12 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
mariani
2c4f38ecd0 Updating qbittorrent from 4.1.4 to 4.1.5
OK rsadowski@
OK danj@
2019-01-04 22:20:49 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
rsadowski
797cfa57f7 Update qbittorrent-4.1.3
CHANGELOG:
https://www.qbittorrent.org/news.php

From Elias M. Mariani (maintainer) Thanks!
2018-09-28 13:25:03 +00:00
bentley
3cb1775817 Import qbittorrent-4.1.2.
qBittorrent is a bittorrent client programmed in C++ and Qt that
uses libtorrent-rasterbar. It is fast, stable and provides unicode
support as well as many features like remote control through a web
user interface.

ok rsadowski@

From Elias M. Mariani; thanks!
2018-09-17 09:56:29 +00:00