diff options
author | wiz <wiz@pkgsrc.org> | 2016-04-15 09:28:39 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-04-15 09:28:39 +0000 |
commit | c4caf6c215472bc7ccda19aa739b163aa044c3ed (patch) | |
tree | ce7e5e16f088f8d317543f8fa484aa53cfcfe693 /net/transmission | |
parent | 9a9203e9e6c23fcc5a4be56fe4f10c91c6362aca (diff) | |
download | pkgsrc-c4caf6c215472bc7ccda19aa739b163aa044c3ed.tar.gz |
Update transmission* to 2.92.
=== Transmission 2.92 (2016/03/06) ===
[http://trac.transmissionbt.com/query?milestone=2.92&group=component&order=severity All tickets closed by this release]
==== Mac Client ====
* Build OSX.KeRanger.A ransomware removal into the app
=== Transmission 2.91 (2016/03/06) ===
[http://trac.transmissionbt.com/query?milestone=2.91&group=component&order=severity All tickets closed by this release]
==== All Platforms ====
* Fix Makefile.am to include Windows patches into source archive
* Fix miniupnpc script to handle spaces and other special chars in paths
==== Mac Client ====
* Prevent crash during group rules removal in some cases
* Fix failure to remove seeding completion notifications from notification center
* Show main window and scroll to torrent on notification click
* Fix issue on Yosemite where peers view didn't occupy all the available space when web seed view was hidden
==== Qt Client ====
* Fix existing running instance detection and torrents delegation when using DBus
==== Daemon ====
* Fix building on Windows x86
* Add `--blocklist-update` argument description to transmission-remote man page
* Use `-rad` as short form of `--remove-and-delete` option in transmission-remote
=== Transmission 2.90 (2016/02/28) ===
[http://trac.transmissionbt.com/query?milestone=2.90&group=component&order=severity All tickets closed by this release]
==== All Platforms ====
* Fix renaming torrent files with common prefix
* Fix some more thread safety bugs in the tr_list datatype
* Fix infinite loop when removing torrent data
* Add support for CyaSSL/WolfSSL and PolarSSL cryptographic backends; bump OpenSSL minimum to v0.9.7
* Initial CMake build system support
* Many improvements to support Windows builds with MSVS and MinGW; drop XP/2003 support, only Vista and up now
* Allow building against system UTP and DHT libraries
* Fix several memory leaks and buffer overflows
* Support miniupnpc API v14
* Fix "prefetch-enabled" value type in settings.json (boolean instead of integer)
* Fix some issues discovered by static analysis (cppcheck, coverity)
* Fix invalid JSON encoding for non-printable characters
* Fix multi-threaded locale use when encoding/decoding JSON data
* Fix encrypted communication with libevent 2.1+
* Prevent completed pieces modification by webseeds
* Require absolute paths in RPC requests
* Fix and unify torrent origin display in GTK+, Qt and web clients
* Fix crash on session shutdown (evdns_getaddrinfo_cancel)
* Retry if RPC server fails to bind to specified address
* Improve error checking on metadata retrieval
* Improve UTF-8 validity checking (merge changes from LLVM)
* Don't build transmission-cli by default (it's long deprecated)
==== Mac Client ====
* UI fixes for OS X 10.9+
* Trim potential URIs from clipboard
* Allow downloading files from http servers (not https) on OS X 10.11+
* Change Sparkle Update URL to use HTTPS instead of HTTP (addresses Sparkle vulnerability)
* Fix global options popover layout
* Fix building with Xcode 7+
* Drop OS X 10.6 support
==== GTK+ Client ====
* Fix overshoot and undershoot indicators display with GTK+ 3.16+ in main window
* Don't require DISPLAY if started with `--version` argument
==== Qt Client ====
* Improve performance in Torrent Properties dialog for torrents with lots of files
* Prevent entering file renaming mode with mouse double-click
* Add context menu on files tab of Torrent Properties dialog resembling that of Mac client
* Remove torrent file from watch directory even if "show options dialog" is not set
* Use theme-provided icons in system tray and About dialog
* Fix initial watch directory scan
* Improve filter bar look and feel; lots of other small visual fixes; RTL layout fixes
* Show message to the user when duplicate torrent is being added
* Improve magnets handling in main window
* Display notifications via tray icon if D-Bus is not available
* Show notice on top of filtered torrents list; clear whole filter on notice double-click
* Add proper compiler flags to indicate C++11 use
* Fix translation files loading
* Add Chinese (China), German, Indonesian, Italian (Italy), Korean, Polish (Poland), Ukrainian translations; update existing translations
==== Daemon ====
* Run as service on Windows when in background mode
* Rework directory watching, add support for native mechanisms on BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges)
* Don't make assumptions of remote path validity in transmission-remote
==== Web Client ====
* Content Security Policy enhancements
* Enable "resume now" for queued torrents
* Mark appropriate fields in preferences dialog as HTML5 number fields
* Update to jQuery 1.11.2, jQueryUI 1.11.4; use jQueryUI menus instead of custom ones
Diffstat (limited to 'net/transmission')
-rw-r--r-- | net/transmission/Makefile | 3 | ||||
-rw-r--r-- | net/transmission/Makefile.common | 4 | ||||
-rw-r--r-- | net/transmission/PLIST | 17 | ||||
-rw-r--r-- | net/transmission/distinfo | 12 | ||||
-rw-r--r-- | net/transmission/patches/patch-qt_qtr.pro | 11 |
5 files changed, 26 insertions, 21 deletions
diff --git a/net/transmission/Makefile b/net/transmission/Makefile index ce4d9f07203..d1eb335c320 100644 --- a/net/transmission/Makefile +++ b/net/transmission/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2016/03/05 11:29:12 jperkin Exp $ +# $NetBSD: Makefile,v 1.7 2016/04/15 09:28:39 wiz Exp $ CONFLICTS+= Transmission-[0-9]* @@ -8,6 +8,5 @@ pre-configure: CONFIGURE_ARGS+= --disable-mac CONFIGURE_ARGS+= --without-gtk -PKGREVISION= 1 .include "../../net/transmission/Makefile.common" .include "../../mk/bsd.pkg.mk" diff --git a/net/transmission/Makefile.common b/net/transmission/Makefile.common index 0b2b8f79b83..2d5c002cbee 100644 --- a/net/transmission/Makefile.common +++ b/net/transmission/Makefile.common @@ -1,10 +1,10 @@ -# $NetBSD: Makefile.common,v 1.7 2015/01/10 20:48:58 wiz Exp $ +# $NetBSD: Makefile.common,v 1.8 2016/04/15 09:28:39 wiz Exp $ # # used by net/transmission/Makefile # used by net/transmission-gtk/Makefile # used by net/transmission-qt/Makefile -VERSION= 2.84 +VERSION= 2.92 DISTNAME= transmission-${VERSION} CATEGORIES= net MASTER_SITES= http://download.m0k.org/transmission/files/ diff --git a/net/transmission/PLIST b/net/transmission/PLIST index 2087f22c89f..6a3c84024fc 100644 --- a/net/transmission/PLIST +++ b/net/transmission/PLIST @@ -1,11 +1,9 @@ -@comment $NetBSD: PLIST,v 1.2 2014/04/01 09:48:04 adam Exp $ -bin/transmission-cli +@comment $NetBSD: PLIST,v 1.3 2016/04/15 09:28:39 wiz Exp $ bin/transmission-create bin/transmission-daemon bin/transmission-edit bin/transmission-remote bin/transmission-show -man/man1/transmission-cli.1 man/man1/transmission-create.1 man/man1/transmission-daemon.1 man/man1/transmission-edit.1 @@ -21,10 +19,11 @@ share/transmission/web/javascript/dialog.js share/transmission/web/javascript/file-row.js share/transmission/web/javascript/formatter.js share/transmission/web/javascript/inspector.js -share/transmission/web/javascript/jquery/jquery.contextmenu.min.js +share/transmission/web/javascript/jquery/jquery-migrate.min.js +share/transmission/web/javascript/jquery/jquery-ui.min.js share/transmission/web/javascript/jquery/jquery.min.js share/transmission/web/javascript/jquery/jquery.transmenu.min.js -share/transmission/web/javascript/jquery/jqueryui-1.8.16.min.js +share/transmission/web/javascript/jquery/jquery.ui-contextmenu.min.js share/transmission/web/javascript/jquery/json2.min.js share/transmission/web/javascript/notifications.js share/transmission/web/javascript/prefs-dialog.js @@ -32,14 +31,20 @@ share/transmission/web/javascript/remote.js share/transmission/web/javascript/torrent-row.js share/transmission/web/javascript/torrent.js share/transmission/web/javascript/transmission.js +share/transmission/web/style/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png share/transmission/web/style/jqueryui/images/ui-bg_flat_75_ffffff_40x100.png +share/transmission/web/style/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_75_dadada_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png +share/transmission/web/style/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png share/transmission/web/style/jqueryui/images/ui-icons_222222_256x240.png +share/transmission/web/style/jqueryui/images/ui-icons_2e83ff_256x240.png share/transmission/web/style/jqueryui/images/ui-icons_454545_256x240.png -share/transmission/web/style/jqueryui/jqueryui-1.8.16.css +share/transmission/web/style/jqueryui/images/ui-icons_888888_256x240.png +share/transmission/web/style/jqueryui/images/ui-icons_cd0a0a_256x240.png +share/transmission/web/style/jqueryui/jquery-ui.min.css share/transmission/web/style/transmission/common.css share/transmission/web/style/transmission/images/arrow-down.png share/transmission/web/style/transmission/images/arrow-up.png diff --git a/net/transmission/distinfo b/net/transmission/distinfo index 41c85a1990e..0364772ecee 100644 --- a/net/transmission/distinfo +++ b/net/transmission/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.8 2015/11/04 00:35:41 agc Exp $ +$NetBSD: distinfo,v 1.9 2016/04/15 09:28:39 wiz Exp $ -SHA1 (transmission-2.84.tar.xz) = 455359bc1fa34aeecc1bac9255ad0c884b94419c -RMD160 (transmission-2.84.tar.xz) = 9d209bdf0ebeb6f4d6d9dc726cf8bf9e9c8ccb40 -SHA512 (transmission-2.84.tar.xz) = d6c2b17e7f8180a41ac70f5b503dfdb0353c6419db25df1b393b18c987c56fda9e2fd4c3f4cda7f08c301877bd0b4711842c28121ceaaaae87f5792cc6c29a3d -Size (transmission-2.84.tar.xz) = 3077836 bytes +SHA1 (transmission-2.92.tar.xz) = 2140feba45c4471392033d21b86b6f3ef780d88e +RMD160 (transmission-2.92.tar.xz) = 6da78ce333fa2ea69aa4954c3b052a818ce7c93e +SHA512 (transmission-2.92.tar.xz) = 4d99476bee88cedcc4238a0eee64a4089016933cbfc1cfb1cca023ad4ebcfe46375c9e7651a17af4aeaaf1feb19cbd8166aa56ef7992d9e745a7bbcbe8efca11 +Size (transmission-2.92.tar.xz) = 3378116 bytes SHA1 (patch-ab) = 796faa7c61762dc3ffe563748e55160c827149d2 -SHA1 (patch-qt_qtr.pro) = 5f1f8d7caace223b67b3612299e6dddae0212518 +SHA1 (patch-qt_qtr.pro) = 8d83709175fb4b9a88c3766b130b39160aeadaa3 diff --git a/net/transmission/patches/patch-qt_qtr.pro b/net/transmission/patches/patch-qt_qtr.pro index ae0917308f7..28ce3a04d3c 100644 --- a/net/transmission/patches/patch-qt_qtr.pro +++ b/net/transmission/patches/patch-qt_qtr.pro @@ -1,6 +1,6 @@ -$NetBSD: patch-qt_qtr.pro,v 1.3 2014/05/30 13:46:30 wiz Exp $ +$NetBSD: patch-qt_qtr.pro,v 1.4 2016/04/15 09:28:40 wiz Exp $ ---- qt/qtr.pro.orig 2014-05-18 20:52:17.000000000 +0000 +--- qt/qtr.pro.orig 2015-12-29 00:47:32.464150631 +0000 +++ qt/qtr.pro @@ -8,7 +8,8 @@ target.path = /bin INSTALLS += target @@ -12,17 +12,18 @@ $NetBSD: patch-qt_qtr.pro,v 1.3 2014/05/30 13:46:30 wiz Exp $ man.files = transmission-qt.1 CONFIG += qt thread debug link_pkgconfig c++11 warn_on -@@ -25,11 +26,13 @@ include(config.pri) +@@ -28,12 +29,14 @@ include(config.pri) INCLUDEPATH = $${EVENT_TOP}/include $${INCLUDEPATH} INCLUDEPATH += $${TRANSMISSION_TOP} +INCLUDEPATH += $${OPENSSL_CFLAGS} LIBS += $${TRANSMISSION_TOP}/libtransmission/libtransmission.a LIBS += $${LIBUTP_LIBS} - LIBS += $${TRANSMISSION_TOP}/third-party/dht/libdht.a + LIBS += $${DHT_LIBS} + LIBS += $${LIBB64_LIBS} LIBS += $${LIBUPNP_LIBS} LIBS += $${LIBNATPMP_LIBS} +LIBS += $${OPENSSL_LIBS} unix: LIBS += -L$${EVENT_TOP}/lib -lz -lrt - win32:DEFINES += QT_DBUS win32:LIBS += -levent-2.0 -lws2_32 -lintl + win32:LIBS += -lidn -liconv -lwldap32 -liphlpapi |