pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net
Module Name: pkgsrc
Committed By: wiz
Date: Sat Jul 20 23:14:41 UTC 2019
Modified Files:
pkgsrc/net/transmission: Makefile Makefile.common distinfo
pkgsrc/net/transmission-gtk: DESCR Makefile
pkgsrc/net/transmission-qt: Makefile
pkgsrc/net/transmission/patches: patch-qt_qtr.pro
Log Message:
transmission*: update to 2.94
Changes:
Fix building against LibreSSL (#284, #486, #570)
Fix building against mbedTLS (#115, #528)
Fix torrents ETA calculation (#522)
Fix cross-compilation issues caused by miniupnpc configuration test (#475)
Qt Client
Fix bad downloaded percentage in DetailsDialog (#547)
Web Client
Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science)
Fix torrent name HTML-escaping in trackers inspector tab
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/transmission/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/transmission/Makefile.common
cvs rdiff -u -r1.14 -r1.15 pkgsrc/net/transmission/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/transmission-gtk/DESCR
cvs rdiff -u -r1.36 -r1.37 pkgsrc/net/transmission-gtk/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/net/transmission-qt/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/transmission/patches/patch-qt_qtr.pro
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/transmission/Makefile
diff -u pkgsrc/net/transmission/Makefile:1.19 pkgsrc/net/transmission/Makefile:1.20
--- pkgsrc/net/transmission/Makefile:1.19 Sat Jul 20 22:46:42 2019
+++ pkgsrc/net/transmission/Makefile Sat Jul 20 23:14:40 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2019/07/20 22:46:42 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2019/07/20 23:14:40 wiz Exp $
CONFLICTS+= Transmission-[0-9]*
-PKGREVISION= 12
pre-configure:
touch ${WRKSRC}/po/Makefile
Index: pkgsrc/net/transmission/Makefile.common
diff -u pkgsrc/net/transmission/Makefile.common:1.8 pkgsrc/net/transmission/Makefile.common:1.9
--- pkgsrc/net/transmission/Makefile.common:1.8 Fri Apr 15 09:28:39 2016
+++ pkgsrc/net/transmission/Makefile.common Sat Jul 20 23:14:40 2019
@@ -1,18 +1,18 @@
-# $NetBSD: Makefile.common,v 1.8 2016/04/15 09:28:39 wiz Exp $
+# $NetBSD: Makefile.common,v 1.9 2019/07/20 23:14:40 wiz Exp $
#
# used by net/transmission/Makefile
# used by net/transmission-gtk/Makefile
# used by net/transmission-qt/Makefile
-VERSION= 2.92
+VERSION= 2.94
DISTNAME= transmission-${VERSION}
CATEGORIES= net
-MASTER_SITES= http://download.m0k.org/transmission/files/
+MASTER_SITES= https://github.com/transmission/transmission-releases/raw/master/
EXTRACT_SUFX= .tar.xz
MAINTAINER= wiz%NetBSD.org@localhost
HOMEPAGE= http://www.transmissionbt.com/
-COMMENT= Free, lightweight BitTorrent client
+COMMENT?= Free, lightweight BitTorrent client
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
@@ -29,10 +29,10 @@ GNU_CONFIGURE= yes
LDFLAGS+= ${BUILDLINK_LDADD.getopt} ${BUILDLINK_LDADD.gettext}
.include "../../mk/bsd.prefs.mk"
-.if !empty(OPSYS:M*BSD) || !empty(OPSYS:MDragonFly)
+.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly"
CPPFLAGS+= -DBSD
.endif
-.if !empty(OPSYS:MDarwin)
+.if ${OPSYS} == "Darwin"
LDFLAGS+= -framework CoreFoundation
.endif
Index: pkgsrc/net/transmission/distinfo
diff -u pkgsrc/net/transmission/distinfo:1.14 pkgsrc/net/transmission/distinfo:1.15
--- pkgsrc/net/transmission/distinfo:1.14 Fri Feb 16 12:33:36 2018
+++ pkgsrc/net/transmission/distinfo Sat Jul 20 23:14:40 2019
@@ -1,17 +1,7 @@
-$NetBSD: distinfo,v 1.14 2018/02/16 12:33:36 wiz Exp $
+$NetBSD: distinfo,v 1.15 2019/07/20 23:14:40 wiz Exp $
-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-libtransmission_crypto-utils-openssl.c) = 3157e1410ecab0ebdad6609bbc088df8caf4a184
-SHA1 (patch-libtransmission_platform-quota.c) = 2d9758d24c4329021e0774ac9f8bb3dd94592965
-SHA1 (patch-libtransmission_quark.c) = 70b8d8d3de0ae480433464a1dbee4488af3b64d9
-SHA1 (patch-libtransmission_quark.h) = 5c4b0a24e2e142a3504c232b333fa7665fe8178f
-SHA1 (patch-libtransmission_rpc-server.c) = 38aba449da55ae7f7c492b377d3ef6f5f54cc360
-SHA1 (patch-libtransmission_rpc-server.h) = b47127d42aaf1315719531f7af0c9f6a6dd14f6f
-SHA1 (patch-libtransmission_session.c) = 29c159b6297eed2da9da51ec9ce254a871ce21c1
-SHA1 (patch-libtransmission_transmission.h) = 349c63f0ec98fe632aff32c71cdb3918d7e08a19
-SHA1 (patch-libtransmission_web.c) = 8483cbe1155ac07d82c6733ceda48274d157b207
-SHA1 (patch-qt_qtr.pro) = 982c76669f41f154470a91b4b7c9cb5dcc41132c
+SHA1 (transmission-2.94.tar.xz) = 5f1b41090764bb2150eb0440fce671a3825ef265
+RMD160 (transmission-2.94.tar.xz) = 92fef8c64ff0ee71002b3f36149947e60e568d10
+SHA512 (transmission-2.94.tar.xz) = ee411743940f2897aa0bbc351ce79f11d860075d2e9e399d60301eae8cfc453e20426ef553fc62ee43019a07c052d512f5d7972cc4411fb57b1312c2c1558da7
+Size (transmission-2.94.tar.xz) = 3365952 bytes
+SHA1 (patch-qt_qtr.pro) = 8789931713d96bd1015c615660ab729008d5bbf4
Index: pkgsrc/net/transmission-gtk/DESCR
diff -u pkgsrc/net/transmission-gtk/DESCR:1.1 pkgsrc/net/transmission-gtk/DESCR:1.2
--- pkgsrc/net/transmission-gtk/DESCR:1.1 Sat Mar 2 19:34:36 2013
+++ pkgsrc/net/transmission-gtk/DESCR Sat Jul 20 23:14:41 2019
@@ -2,4 +2,4 @@ Transmission is a free, lightweight BitT
a simple, intuitive interface on top on an efficient, cross-platform
back-end.
-This package includes the gtk frontend for Transmission.
+This package includes the GTK frontend for Transmission.
Index: pkgsrc/net/transmission-gtk/Makefile
diff -u pkgsrc/net/transmission-gtk/Makefile:1.36 pkgsrc/net/transmission-gtk/Makefile:1.37
--- pkgsrc/net/transmission-gtk/Makefile:1.36 Sat Jul 20 22:46:42 2019
+++ pkgsrc/net/transmission-gtk/Makefile Sat Jul 20 23:14:41 2019
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2019/07/20 22:46:42 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2019/07/20 23:14:41 wiz Exp $
PKGNAME= transmission-gtk-${VERSION}
-PKGREVISION= 20
+COMMENT= Free, lightweight BitTorrent client (GTK version)
-USE_LANGUAGES= c c++
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}${PREFIX}
CONFIGURE_ARGS+= --disable-cli
Index: pkgsrc/net/transmission-qt/Makefile
diff -u pkgsrc/net/transmission-qt/Makefile:1.42 pkgsrc/net/transmission-qt/Makefile:1.43
--- pkgsrc/net/transmission-qt/Makefile:1.42 Sat Jul 20 22:46:42 2019
+++ pkgsrc/net/transmission-qt/Makefile Sat Jul 20 23:14:41 2019
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.42 2019/07/20 22:46:42 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2019/07/20 23:14:41 wiz Exp $
PKGNAME= transmission-qt-${VERSION}
-PKGREVISION= 25
+COMMENT= Free, lightweight BitTorrent client (QT version)
-USE_LANGUAGES= c c++
MAKE_ENV+= QTDIR=${QTDIR}
.include "../../mk/bsd.fast.prefs.mk"
@@ -21,6 +20,8 @@ CONFIGURE_ARGS+= --without-gtk
CONFLICTS+= Transmission-gui-[0-9]*
+INSTALLATION_DIRS= share/applications
+
.include "../../net/transmission/Makefile.common"
post-build:
@@ -31,7 +32,6 @@ do-install:
cd ${WRKSRC}/qt && ${SETENV} ${INSTALL_ENV} make install
post-install:
- ${MKDIR} ${DESTDIR}${PREFIX}/share/applications && \
${INSTALL_DATA} ${FILESDIR}/transmission-qt.desktop \
${DESTDIR}${PREFIX}/share/applications/transmission-qt.desktop
Index: pkgsrc/net/transmission/patches/patch-qt_qtr.pro
diff -u pkgsrc/net/transmission/patches/patch-qt_qtr.pro:1.5 pkgsrc/net/transmission/patches/patch-qt_qtr.pro:1.6
--- pkgsrc/net/transmission/patches/patch-qt_qtr.pro:1.5 Thu Jul 13 13:38:59 2017
+++ pkgsrc/net/transmission/patches/patch-qt_qtr.pro Sat Jul 20 23:14:40 2019
@@ -1,4 +1,7 @@
-$NetBSD: patch-qt_qtr.pro,v 1.5 2017/07/13 13:38:59 wiz Exp $
+$NetBSD: patch-qt_qtr.pro,v 1.6 2019/07/20 23:14:40 wiz Exp $
+
+1. Fix man page installation path.
+2. add openssl cflags/ldflags (still needed?)
--- qt/qtr.pro.orig 2015-12-29 00:47:32.464150631 +0000
+++ qt/qtr.pro
Home |
Main Index |
Thread Index |
Old Index