A fast and lightweight Qt4 BitTorrent client, loosely based on the GTK+ client.
This is the only Transmission client that can act as its own self-contained
session (as the GTK+ and Mac clients do), and can also connect to a remote
session (as the web client and transmission-remote terminal client do).
Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed
to integrate tightly with whatever computing environment you choose to
use. Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.
WWW: http://www.transmissionbt.com/
===> The following configuration options are available for transmission-qt4-2.93_1:
DOCS=on: Build and/or install documentation
LITE=off: Reduced features or memory footprint
====> SSL protocol support: you have to select exactly one of them
OPENSSL=on: SSL/TLS support via OpenSSL
WOLFSSL=off: SSL/TLS support via wolfSSL
===> Use 'make config' to modify these settings
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
net-p2p/transmission-cli: Update to 2.93
- Includes DNS rebinding fix
- Fixes OpenSSL 1.1 compat
Note that the previous version was no longer vulnerable as FreeBSD had
patches, but this reports the correct version to trackers as some were
banned.
PR: ports/225917
PR: ports/225915
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707
net-p2p/transmission-*: update to 2.90
- Add POLARSSL and WOLFSSL support (like ftp/curl)
- Hide LITE (unused) and DOCS (redundant) options from -web slave
- Simplify r398996 and move to CONFIGURE_ENV
- Drop r369657 hacks after upstream integration [1]
- As implied by r378806 transfer maintainership back to crees
Changes: https://trac.transmissionbt.com/wiki/Changes#version-2.90
PR: 194029 [1]
- Add CPE information for Transmission ports [1]
- Take maintainership [2] as the next update may require partially
reverting r369657 hacks in favor of upstream support
- Disable devel/libinotify:
* used only by transmission-daemon's watch-dir
* maybe less stable than readdir() fallback
* disabled by other ports e.g., devel/glib20
* completely different from devel/libnotify [3]
- Belatedly bump PORTREVISION
PR: 197065 [1]
Differential Revision: https://reviews.freebsd.org/D1806
Suggested by: crees [2]
Pointy hat: crees (r287179) [3]
Approved by: crees (maintainer) [1][2]
Approved by: bapt (mentor)
transmission-* cleanup
I missed the -linotify LDFLAG on the transmission-gtk port. It was also
pointed out by the submitter than transmission-qt4 now has a duplicate
-lcrypto LDFLAG so let's remove that.
PR: 192319
Submitted by: Ivan Klymenko
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
net/transmission-qt4: Fix QMAKEFLAGS properly
Set QMAKEFLAGS value as intended. The original patch was modified
to the previous state with the idea it was equivalent. It wasn't.
Correct the package naming, to stop upsetting people.
Trim ABI versions from LIB_DEPENDS to pacify portlint
PR: ports/179798
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Add LICENSE lines
Submitted by: 4721 (frogs, IRC)
Remove the created by me and update those header at the same time. I never
care about those header, so you even can claim that those were created by
you instead of me.
Fix transmission-qt to avoid link with both libevent 1.x and 2.x libraries
or it will crashes. Remove a hardcore '-levent' (should be -levent-2.0) in
the qtr.pro and let pkg-config takes care of it. Bump the PORTREVISION.
PR: ports/155600
Reported by: Alexandr <prayer@list.ru>
A fast and lightweight QT4 BitTorrent client, loosely based on the GTK+ client.
This is the only Transmission client that can act as its own self-contained
session (as the GTK+ and Mac clients do), and can also connect to a remote
session (as the web client and transmission-remote terminal client do).
Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed
to integrate tightly with whatever computing environment you choose to
use. Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.
WWW: http://www.transmissionbt.com/