Commit graph

165 commits

Author SHA1 Message Date
Yuri Victorovich
27ea9ecce5 net-p2p/qbittorrent: Update 4.3.4.1 -> 4.3.5
Reported by:	portscout
2021-05-04 22:01:53 -07:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Yuri Victorovich
f7799c1574 net-p2p/qbittorrent: Update 4.3.4 -> 4.3.4.1 2021-03-28 06:08:56 +00:00
Yuri Victorovich
b078a77724 net-p2p/qbittorrent: Update 4.3.3 -> 4.3.4 2021-03-26 00:27:26 +00:00
Yuri Victorovich
9843f32351 net-p2p/qbittorrent: Add the PYTHON option to support some optional plugin functionality
PR:		253943
Reported by:	Dries Michiels <driesm.michiels@gmail.com>
2021-03-01 19:32:23 +00:00
Yuri Victorovich
c4c3030de1 net-p2p/qbittorrent: Bump for net-p2p/qbittorrent 2021-02-28 20:18:45 +00:00
Yuri Victorovich
68366d6d6f net-p2p/qbittorrent: Fix build on systems with zlib version lower than 1.2.11
Since zlib-1.2.11 was a bug-fix release this should be fine.

Reported by:	fallout
2021-02-01 07:46:31 +00:00
Yuri Victorovich
3b2125d36e net-p2p/qbittorrent: Update 4.3.1 -> 4.3.3
Changelog: https://www.qbittorrent.org/news.php

PR:		252657
Submitted by:	fluffy
2021-01-29 01:32:51 +00:00
Yuri Victorovich
26d7b35a2c net-p2p/qbittorrent: Update 4.3.0.1 -> 4.3.1
Reported by:	Marius <maryusrosca@gmail.com> (user)
2020-11-28 21:25:05 +00:00
Yuri Victorovich
fc47820c8a net-p2p/qbittorren: Update 4.2.5 -> 4.3.0.1
PR:		250570
Submitted by:	daniel.engberg.lists@pyret.net
2020-10-24 18:14:30 +00:00
Mark Linimon
d61a7e9523 Mark as BROKEN on powerpc64-12. It seems to build everywhere else.
Approved by:	portmgr (tier-2 blanket)
2020-05-30 03:09:36 +00:00
Yuri Victorovich
ae224d199e net-p2p/qbittorrent: Update 4.2.4 -> 4.2.5
Reported by:	portscout
2020-04-25 08:28:50 +00:00
Yuri Victorovich
1832a4b1cd net-p2p/qbittorrent: Update 4.2.3 -> 4.2.4
Reported by:	portscout
2020-04-23 16:02:30 +00:00
Yuri Victorovich
5130ade870 net-p2p/qbittorrent: Update 4.2.2 -> 4.2.3
Reported by:	portscout
2020-04-04 20:26:55 +00:00
Yuri Victorovich
03cf9fbd61 net-p2p/qbittorrent: Update 4.2.1 -> 4.2.2
Reported by:	portscout
2020-03-26 00:13:36 +00:00
Yuri Victorovich
96e24dfd59 net-p2p/qbittorrent: Remove dependency on DBUS for nox flavor
PR:		243045
Submitted by:	Phil <dpzn@gmx.net>
2020-01-03 01:37:30 +00:00
Yuri Victorovich
4ca4f2ce33 net-p2p/qbittorrent: Update 4.1.9.1 -> 4.2.1
Differential Revision:	D22165
2019-12-20 03:20:01 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Yuri Victorovich
d8245c6837 net-p2p/qbittorrent: Update 4.1.9 -> 4.1.9.1
Reported by:	portscout
2019-11-01 07:20:08 +00:00
Yuri Victorovich
cadb306546 net-p2p/qbittorrent: Update 4.1.8 -> 4.1.9 2019-10-28 05:07:43 +00:00
Yuri Victorovich
4dca0361ef net-p2p/qbittorrent: Unbreak the 'nox' flavor by removing the stray USES=xorg
Some changes in the ports framework caused this stray USES=xorg to fail the 'nox' build.
USES=xorg isn't needed here.

Reported by:	Zach Malamud <zach.malamud@gmail.com> (reported the nox unavailability)
2019-10-18 04:12:37 +00:00
Baptiste Daroussin
88a9b99e26 Drop the ipv6 virtual category for n* category as it is not relevant anymore 2019-10-09 12:17:15 +00:00
Yuri Victorovich
6992f7125a net-p2p/qbittorrent: Update 4.1.7 -> 4.1.8
Reported by:	portscout
2019-10-05 17:15:40 +00:00
Jan Beich
befa71e0f3 devel/boost-*: update to 1.71.0
Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
2019-08-19 15:35:27 +00:00
Yuri Victorovich
8de8ababfa net-p2p/qbittorrent: Update 4.1.6 -> 4.1.7
Reported by:	portscout
2019-08-05 07:53:52 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Rene Ladan
d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00
Yuri Victorovich
f44b9e3e89 net-p2p/qbittorrent: Update 4.1.5 -> 4.1.6 2019-05-06 04:42:03 +00:00
Jan Beich
9b21a3a084 devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
2019-04-12 06:36:31 +00:00
Yuri Victorovich
ed2f169118 net-p2p/qbittorrent: Remove the DOCS option
DOCS were only marginally or not at all useful, but prevented package flavors from being concurrently installed, which was unnecessarily confusing.
2019-03-01 22:19:16 +00:00
Yuri Victorovich
6bc9d3d765 net-p2p/qbittorrent: Add rc.d support for nox flavor
qbittorrent-nox can now be run as service.

Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
Differential Revision:	D18814
2019-01-27 04:28:26 +00:00
Yuri Victorovich
82637b79d3 net-p2p/qbittorrent: Remove dependency on libGeoIP.so:net/GeoIP
It has been replaced with GeoLite2-Country some time back.
2019-01-25 23:12:52 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Adam Weinberger
b48ed2e966 Deprecate everything that depends on net/GeoIP and everything that depends
on those ports.
2019-01-13 21:22:06 +00:00
Yuri Victorovich
8e05c7bca3 net-p2p/qbittorrent: Update 4.1.4 -> 4.1.5 2019-01-08 07:49:16 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Yuri Victorovich
de47db1e23 net-p2p/qbittorrent: Update 4.1.3 -> 4.1.4
Reported by:	portscout
2018-11-19 20:44:32 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Yuri Victorovich
52bc58eee4 net-p2p/libtorrent-rasterbar and net-p2p/libtorrent-rasterbar-python: Update 1.1.9 -> 1.1.10
Port changes for net-p2p/libtorrent-rasterbar:
* Change to cmake
* Add LICENSE_FILE
* Add USES=compiler:c++14-lang
* Remove the TEST option, add the cmake-based do-test target, but it is broken upstream

Port changes for net-p2p/libtorrent-rasterbar-python:
* Complete redesign, made it an individual port instead of a slave

Bump 5 dependencies.

Reported by:	TJ <tj@mrsk.me>
2018-10-06 20:13:20 +00:00
Yuri Victorovich
ac4be329f3 net-p2p/qbittorrent: Update 4.1.2 -> 4.1.3
Reported by:	portscout
2018-09-19 17:41:14 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Yuri Victorovich
52ecaa4f88 net-p2p/qbittorrent: Update 4.1.1 -> 4.1.2
Reported by:	portscout
2018-08-14 07:01:41 +00:00
Jan Beich
0b055d47f2 devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
2018-08-09 06:58:30 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Yuri Victorovich
e394fa5177 net-p2p/qbittorrent: Limit USE_QT5=svg to @default flavor
It is only needed for the UI.

PR:		229210
Submitted by:	Ralf van der Enden <tremere@cainites.net>
2018-06-21 16:23:15 +00:00
Mathieu Arnold
fc7d04ed33 Really clean flavors up.
Sponsored by:	Absolight
2018-06-20 13:37:42 +00:00
Mathieu Arnold
26f3dd78ff Better use flavors.
Sponsored by:	Absolight
2018-06-20 13:35:23 +00:00