Sun Jun 2 22:52:15 2013 UTC ()
Back out all of the C++11 related patches. They don't only break the
build under Mac OS X but also under NetBSD/amd64 6.1 with the default
G++ compiler.

This fixes PR pkg/47873 by myself.


(tron)
diff -r1.48 -r1.49 pkgsrc/net/libtorrent/Makefile
diff -r1.31 -r1.32 pkgsrc/net/libtorrent/distinfo
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_Makefile.am
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_Makefile.in
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_chunk__list.cpp
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_chunk__list.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_hash__check__queue.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_hash__queue.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_hash__queue.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_hash__queue__node.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_data_memory__chunk.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_dht_dht__router.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_dht_dht__server.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_download_download__main.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_download_download__wrapper.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_manager.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_net_socket__set.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_net_throttle__internal.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_protocol_handshake.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_data_download__data.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_data_file.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download__info.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download_choke__group.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download_choke__queue.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download_choke__queue.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download_group__entry.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_download_resource__manager.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_http.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_peer_client__list.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_peer_connection__list.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_poll.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_tracker__controller.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_tracker__controller.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_tracker__list.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_tracker__list.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_extents.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_log.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_log.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_log__buffer.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_log__buffer.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_signal__bitfield.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_torrent_utils_thread__base.h
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_tracker_tracker__http.cc
diff -r1.1 -r0 pkgsrc/net/libtorrent/patches/patch-src_tracker_tracker__udp.cc
diff -r1.31 -r1.32 pkgsrc/net/rtorrent/distinfo
diff -r1.3 -r1.4 pkgsrc/net/rtorrent/patches/patch-ag
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-rak_functional__fun.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-rak_priority__queue__default.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__download.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__dynamic.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__events.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__file.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__groups.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__helpers.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__ip.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__local.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__network.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__peer.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__scheduler.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__throttle.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__tracker.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_command__ui.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_control.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_curl__get.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_curl__stack.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_dht__manager.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_download.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_download__factory.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_download__list.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_http__queue.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_manager.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_manager.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_core_view.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_display_frame.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_display_manager.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_display_window.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_display_window__file__list.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_display_window__log.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_command.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_command__scheduler.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_command__scheduler__item.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_exec__file.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_exec__file.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_object__storage.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_object__storage.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_rpc_xmlrpc.h
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_signal__handler.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_thread__base.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_ui_element__log__complete.cc
diff -r1.1 -r0 pkgsrc/net/rtorrent/patches/patch-src_ui_element__peer__list.cc

cvs diff -r1.48 -r1.49 pkgsrc/net/libtorrent/Makefile (expand / switch to unified diff)

--- pkgsrc/net/libtorrent/Makefile 2013/05/09 14:26:41 1.48
+++ pkgsrc/net/libtorrent/Makefile 2013/06/02 22:52:14 1.49
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.48 2013/05/09 14:26:41 joerg Exp $ 1# $NetBSD: Makefile,v 1.49 2013/06/02 22:52:14 tron Exp $
2 2
3DISTNAME= libtorrent-0.13.2 3DISTNAME= libtorrent-0.13.2
4PKGREVISION= 3 4PKGREVISION= 4
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${HOMEPAGE:=downloads/} 6MASTER_SITES= ${HOMEPAGE:=downloads/}
7 7
8OWNER= tron@NetBSD.org 8OWNER= tron@NetBSD.org
9HOMEPAGE= http://libtorrent.rakshasa.no/ 9HOMEPAGE= http://libtorrent.rakshasa.no/
10COMMENT= BitTorrent library written in C++ for *nix 10COMMENT= BitTorrent library written in C++ for *nix
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17CONFIGURE_ARGS+= --disable-debug 17CONFIGURE_ARGS+= --disable-debug

cvs diff -r1.31 -r1.32 pkgsrc/net/libtorrent/distinfo (expand / switch to unified diff)

--- pkgsrc/net/libtorrent/distinfo 2013/05/12 11:30:13 1.31
+++ pkgsrc/net/libtorrent/distinfo 2013/06/02 22:52:14 1.32
@@ -1,48 +1,6 @@ @@ -1,48 +1,6 @@
1$NetBSD: distinfo,v 1.31 2013/05/12 11:30:13 tron Exp $ 1$NetBSD: distinfo,v 1.32 2013/06/02 22:52:14 tron Exp $
2 2
3SHA1 (libtorrent-0.13.2.tar.gz) = 4f34a744fbe10c54aaf53d34681fabc1a49d7257 3SHA1 (libtorrent-0.13.2.tar.gz) = 4f34a744fbe10c54aaf53d34681fabc1a49d7257
4RMD160 (libtorrent-0.13.2.tar.gz) = 090e6af9b4318a6176064159f6a8f70ab708c7fe 4RMD160 (libtorrent-0.13.2.tar.gz) = 090e6af9b4318a6176064159f6a8f70ab708c7fe
5Size (libtorrent-0.13.2.tar.gz) = 725088 bytes 5Size (libtorrent-0.13.2.tar.gz) = 725088 bytes
6SHA1 (patch-rak_priority__queue__default.h) = 2eee25447516efd1ac13d1a35232c29a7457c0df 6SHA1 (patch-rak_priority__queue__default.h) = 2eee25447516efd1ac13d1a35232c29a7457c0df
7SHA1 (patch-src_Makefile.am) = e69dd1da8a9736fa45af71cfc167c8b89a7fe648 
8SHA1 (patch-src_Makefile.in) = 522fbdb8da913d351fd86aface86aa2d1d86b5cc 
9SHA1 (patch-src_data_chunk__list.cpp) = 4b09b093ca5f2abdb7e4d3c1c0bdb9fdfcd4f981 
10SHA1 (patch-src_data_chunk__list.h) = 124832de1fd5ccaa1f89ba8b6d26fd74373e619e 
11SHA1 (patch-src_data_hash__check__queue.h) = a0f2118ca92309472e402e441fa6f37706a4e1b8 
12SHA1 (patch-src_data_hash__queue.cc) = c0a7395f76df2db73315e4cae5b8729c4af29d67 
13SHA1 (patch-src_data_hash__queue.h) = 273cdd39bf3f0a33f0f29fd38e11c43861a5fc35 
14SHA1 (patch-src_data_hash__queue__node.h) = 9a08d707b264fd1a766dfb2838754aeccb9cce78 
15SHA1 (patch-src_data_memory__chunk.h) = 56d8abd0ccb45a1ede73d419fbf719acf9032064 
16SHA1 (patch-src_dht_dht__router.cc) = c93ca74a9ce0c967c0787729699ed7e83b869a1d 
17SHA1 (patch-src_dht_dht__server.cc) = c68de65ab4fe70dfb9774b68a49481afd766bea0 
18SHA1 (patch-src_download_download__main.cc) = 8db4a0cf50b9cf1653ebc4712f22089cad60da67 
19SHA1 (patch-src_download_download__wrapper.cc) = 1b31c8a081bcd89cb2c808f94812e6a121a993ae 
20SHA1 (patch-src_manager.cc) = 045b6400168f5b75e18a11385d9d2aa84e28b266 
21SHA1 (patch-src_net_socket__set.h) = d605091efa57560177a647d18f29edd375b18663 
22SHA1 (patch-src_net_throttle__internal.cc) = fc7517ec4e54298003d7bd6d07f3e6cc7a4e6e17 
23SHA1 (patch-src_protocol_handshake.cc) = 55ae0d5e14b87a32de6acfc8c414efa8e2f65ce9 
24SHA1 (patch-src_torrent_data_download__data.h) = 78146905e0e2c9889bab242364c6b9896c3bf6f5 
25SHA1 (patch-src_torrent_data_file.h) = 905dde7e6319db95f378668180b7f34083dc0e85 
26SHA1 (patch-src_torrent_download__info.h) = e8c2a4b4e473340f938526870abb32a6a0a3a002 
27SHA1 (patch-src_torrent_download_choke__group.cc) = 53e0928681faaea968a6f7bb995d5a05b27cc8d8 
28SHA1 (patch-src_torrent_download_choke__queue.cc) = 23c4ad6ae1fb69ff864e115a1b062df96ba0aedb 
29SHA1 (patch-src_torrent_download_choke__queue.h) = b8c0aea053129e155cf789ab3822cd4911150ca1 
30SHA1 (patch-src_torrent_download_group__entry.h) = b21eb5ac05f84131a73443cfee86bbf9414b8642 
31SHA1 (patch-src_torrent_download_resource__manager.cc) = 9c89fba82dfc47c6f9c1fbc29b97a4bd74fc7331 
32SHA1 (patch-src_torrent_http.h) = 576af4dd1c966f5292d0623bf258a7990c525e65 
33SHA1 (patch-src_torrent_peer_client__list.cc) = c36735fff0e8f56c2b0b45652707250551e6fd4b 
34SHA1 (patch-src_torrent_peer_connection__list.h) = f7e5a568476bbc9668757ffd1929773048d07c4e 
35SHA1 (patch-src_torrent_poll.h) = cbe839e43820eb5af0e47c4231d79c6852d8b54c 
36SHA1 (patch-src_torrent_tracker__controller.cc) = f0a3805da9c8639269c3e777e48b112849625280 
37SHA1 (patch-src_torrent_tracker__controller.h) = 549006debffac8431567bae01b59f0c30fda54c9 
38SHA1 (patch-src_torrent_tracker__list.cc) = 3c66814bf6bd4764b9c48bfc50571f94741e6662 
39SHA1 (patch-src_torrent_tracker__list.h) = 5365b610fcebe333a9c71a088db950dd4148756f 
40SHA1 (patch-src_torrent_utils_extents.h) = 37e69944bdb63e831ecf07a7a6316bf7d1bd7e24 
41SHA1 (patch-src_torrent_utils_log.cc) = 80006a0bcd010d2870f6a3c90d35fa52d812a841 
42SHA1 (patch-src_torrent_utils_log.h) = 6bf8633d1470a9577c320333051aa80bb6713cbf 
43SHA1 (patch-src_torrent_utils_log__buffer.cc) = 091ad4d5dd054eff06f26a872478cedf5450c77d 
44SHA1 (patch-src_torrent_utils_log__buffer.h) = b91d080d4be115bd957a7697cc9321c830796a87 
45SHA1 (patch-src_torrent_utils_signal__bitfield.h) = f595be6dd9c5026cc895a40656f94dfe1976bfa5 
46SHA1 (patch-src_torrent_utils_thread__base.h) = 01e3d26607bf14c27c56769ba7ed5b3fa2ff2da9 
47SHA1 (patch-src_tracker_tracker__http.cc) = 913dc141d0a472dc1aa7b5bbceab6f60263b18fa 
48SHA1 (patch-src_tracker_tracker__udp.cc) = 073dd75f224a23869b2fd33e513e8e12931814c0 

File Deleted: pkgsrc/net/libtorrent/patches/patch-src_Makefile.am

File Deleted: pkgsrc/net/libtorrent/patches/patch-src_Makefile.in

File Deleted: pkgsrc/net/libtorrent/patches/patch-src_data_chunk__list.cpp

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_chunk__list.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_hash__check__queue.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_hash__queue.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_hash__queue.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_hash__queue__node.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_data_memory__chunk.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_dht_dht__router.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_dht_dht__server.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_download_download__main.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_download_download__wrapper.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_manager.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_net_socket__set.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_net_throttle__internal.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_protocol_handshake.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_data_download__data.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_data_file.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download__info.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download_choke__group.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download_choke__queue.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download_choke__queue.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download_group__entry.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_download_resource__manager.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_http.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_peer_client__list.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_peer_connection__list.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_poll.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_tracker__controller.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_tracker__controller.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_tracker__list.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_tracker__list.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_extents.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_log.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_log.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_log__buffer.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_log__buffer.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_signal__bitfield.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_torrent_utils_thread__base.h

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_tracker_tracker__http.cc

File Deleted: pkgsrc/net/libtorrent/patches/Attic/patch-src_tracker_tracker__udp.cc

cvs diff -r1.31 -r1.32 pkgsrc/net/rtorrent/distinfo (expand / switch to unified diff)

--- pkgsrc/net/rtorrent/distinfo 2013/05/09 14:28:25 1.31
+++ pkgsrc/net/rtorrent/distinfo 2013/06/02 22:52:14 1.32
@@ -1,54 +1,12 @@ @@ -1,54 +1,12 @@
1$NetBSD: distinfo,v 1.31 2013/05/09 14:28:25 joerg Exp $ 1$NetBSD: distinfo,v 1.32 2013/06/02 22:52:14 tron Exp $
2 2
3SHA1 (rtorrent-0.9.2.tar.gz) = 2a642d722745091265037ed8929a23c237a3b99f 3SHA1 (rtorrent-0.9.2.tar.gz) = 2a642d722745091265037ed8929a23c237a3b99f
4RMD160 (rtorrent-0.9.2.tar.gz) = 130a4c7f3bd018f7247d4561170d6878ab7a120f 4RMD160 (rtorrent-0.9.2.tar.gz) = 130a4c7f3bd018f7247d4561170d6878ab7a120f
5Size (rtorrent-0.9.2.tar.gz) = 591837 bytes 5Size (rtorrent-0.9.2.tar.gz) = 591837 bytes
6SHA1 (patch-ab) = 87873bb32166d00398ab0ef6421a6fe85a55c914 6SHA1 (patch-ab) = 87873bb32166d00398ab0ef6421a6fe85a55c914
7SHA1 (patch-ad) = f993340975dca61d5f7d7014b6959ee50b12a7b4 7SHA1 (patch-ad) = f993340975dca61d5f7d7014b6959ee50b12a7b4
8SHA1 (patch-ae) = a370881bfdd8534eb25fcbcff8d258b19797941f 8SHA1 (patch-ae) = a370881bfdd8534eb25fcbcff8d258b19797941f
9SHA1 (patch-af) = 842a01cbc75e61092b4d33fe9155a728e7c502e6 9SHA1 (patch-af) = 842a01cbc75e61092b4d33fe9155a728e7c502e6
10SHA1 (patch-ag) = 30b3613f009a68266d82215ce0aea5ab370389ab 10SHA1 (patch-ag) = b7e5fe242b19f994f013acc9ec54a65fed729c29
11SHA1 (patch-rak_functional__fun.h) = b495de4d2a3c2ef0ba3caaf8dd8dede7f322de91 11SHA1 (patch-rak_functional__fun.h) = b495de4d2a3c2ef0ba3caaf8dd8dede7f322de91
12SHA1 (patch-rak_priority__queue__default.h) = 551bebdce83b2d84c31bafdb9f02217ea0df3a86 12SHA1 (patch-rak_priority__queue__default.h) = 551bebdce83b2d84c31bafdb9f02217ea0df3a86
13SHA1 (patch-src_command__download.cc) = 95df3310ebf9e1aae4d46527bf7231d14824f2cf 
14SHA1 (patch-src_command__dynamic.cc) = 1008ace9f654deea91be1ed6f9d2b9fef837de57 
15SHA1 (patch-src_command__events.cc) = 680648dddb15f65e6a572aed24343b1f4cba816d 
16SHA1 (patch-src_command__file.cc) = 1ceef7bdc5ccaec7d88ec8d1fc16e2ad613110f7 
17SHA1 (patch-src_command__groups.cc) = 1c2c8cd2450281e1953bf21f1e431e8313aac9b0 
18SHA1 (patch-src_command__helpers.h) = 95532bf8d42dc1779a50014bcc3a82126ca51e4f 
19SHA1 (patch-src_command__ip.cc) = 370e91d7659514a4a0f431dea76718264ceec540 
20SHA1 (patch-src_command__local.cc) = cb8f647e1964682bc4dbdb6816d39afe6548e206 
21SHA1 (patch-src_command__network.cc) = f068eee63fe4a21402da52cb8d7b8bd1987b3dcf 
22SHA1 (patch-src_command__peer.cc) = d47190cf3cde5da21066b440cc368f21ddddd3cd 
23SHA1 (patch-src_command__scheduler.cc) = 87496e0ec21d398db6560870866881b901e5c398 
24SHA1 (patch-src_command__throttle.cc) = 39f47456ad9be5336d68009066b3a9592e7c4a45 
25SHA1 (patch-src_command__tracker.cc) = 404981b7920c70b5d7dd72d18cdbd015e7b8d43f 
26SHA1 (patch-src_command__ui.cc) = 437a8ee38a1a4ff3c279b0d1228d6f4b44fdf0b9 
27SHA1 (patch-src_control.cc) = 57a12b53d874bf452ba3fe015867f407ac1b2548 
28SHA1 (patch-src_core_curl__get.cc) = e4d3c43c2ad25405e2cd4cfd79f13f41afa74afe 
29SHA1 (patch-src_core_curl__stack.cc) = b171cd66d2b97e447a2dcb8c251e0a0f2665148d 
30SHA1 (patch-src_core_dht__manager.cc) = 13d88e128b3e95871f0df2005d635c3d32f1ffc6 
31SHA1 (patch-src_core_download.cc) = 07095401885edcaef27ee98ab61a414ea51ca18d 
32SHA1 (patch-src_core_download__factory.cc) = 8db74e2d8a45c6b4575414df3aa030d3890cf140 
33SHA1 (patch-src_core_download__list.cc) = 6b3e104e514ec86a5d3622b3719aae7d9617d7b0 
34SHA1 (patch-src_core_http__queue.cc) = 2d74ce666e0dc415ac89d08ccc747c258541b504 
35SHA1 (patch-src_core_manager.cc) = 767880f4d6d2183fbc3f9914926db11c57b72281 
36SHA1 (patch-src_core_manager.h) = 256c12d550d7834892b7d6c2623b4219da6e79b5 
37SHA1 (patch-src_core_view.cc) = 0ef92b1fe3b9fcb341327046251997b58ebcf050 
38SHA1 (patch-src_display_frame.cc) = 2003fbb6679fca5e7d241375650e60a73fb6cd53 
39SHA1 (patch-src_display_manager.cc) = 12a21935186ad3a2eb3287d9999c03b795fd6549 
40SHA1 (patch-src_display_window.cc) = 73ddd33a509e95f3f276a58e0bd2ecc4d660409c 
41SHA1 (patch-src_display_window__file__list.cc) = fe996ced6a519e8e84ef149a167f688ab2517a83 
42SHA1 (patch-src_display_window__log.cc) = b916f37534c53867f9c8ffb2116ef42ef60e5cd7 
43SHA1 (patch-src_rpc_command.h) = 87289f32efa98bd2fdd0093f5ffcb1d98ba11422 
44SHA1 (patch-src_rpc_command__scheduler.cc) = 01be783401c822fb59201215b5596eecfce3cc3c 
45SHA1 (patch-src_rpc_command__scheduler__item.h) = 727443c2601cbaf2037a933ea6dbfb1b0ff83c77 
46SHA1 (patch-src_rpc_exec__file.cc) = 22bbbfabf60761196258ddefec90f9f53d9738e8 
47SHA1 (patch-src_rpc_exec__file.h) = 39dd7648d2192bb228f641abfeb2b67fd0a6bf91 
48SHA1 (patch-src_rpc_object__storage.cc) = da39a3ee5e6b4b0d3255bfef95601890afd80709 
49SHA1 (patch-src_rpc_object__storage.h) = e338ddc4c918aac11ee0367b951e6946e6157430 
50SHA1 (patch-src_rpc_xmlrpc.h) = d50426a6b1337005084b9b1fcb5eb52ae2c407d8 
51SHA1 (patch-src_signal__handler.cc) = 9d83800266a8d11d6fb605b45dc431ee3adda7b2 
52SHA1 (patch-src_thread__base.cc) = cf685d201d57ffe368fcdd348ae6bcb8655ccfb7 
53SHA1 (patch-src_ui_element__log__complete.cc) = a8f72b8d16259224163bdcd51ce506c67c141272 
54SHA1 (patch-src_ui_element__peer__list.cc) = 3e32fb4139062274252e799b8c5f4110075923d9 

cvs diff -r1.3 -r1.4 pkgsrc/net/rtorrent/patches/Attic/patch-ag (expand / switch to unified diff)

--- pkgsrc/net/rtorrent/patches/Attic/patch-ag 2013/05/09 14:28:25 1.3
+++ pkgsrc/net/rtorrent/patches/Attic/patch-ag 2013/06/02 22:52:14 1.4
@@ -1,52 +1,22 @@ @@ -1,52 +1,22 @@
1$NetBSD: patch-ag,v 1.3 2013/05/09 14:28:25 joerg Exp $ 1$NetBSD: patch-ag,v 1.4 2013/06/02 22:52:14 tron Exp $
2 2
3Fix handling of command line options. Please look here for details: 3Fix handling of command line options. Please look here for details:
4 4
5http://libtorrent.rakshasa.no/ticket/2657 5http://libtorrent.rakshasa.no/ticket/2657
6 6
7--- src/main.cc.orig 2012-03-20 15:09:58.000000000 +0000 7--- src/main.cc.orig 2012-03-20 15:09:58.000000000 +0000
8+++ src/main.cc 8+++ src/main.cc 2012-05-14 23:44:41.000000000 +0100
9@@ -79,6 +79,14 @@ 9@@ -843,14 +843,14 @@
10  
11 #include "thread_worker.h" 
12  
13+#if __cplusplus >= 201103L 
14+#include <functional> 
15+using std::bind; 
16+#else 
17+#include <tr1/functional> 
18+using std::tr1::bind; 
19+#endif 
20+ 
21 void handle_sigbus(int signum, siginfo_t* sa, void* ptr); 
22 void do_panic(int signum); 
23 void print_help(); 
24@@ -208,11 +216,11 @@ main(int argc, char** argv) { 
25 torrent::log_add_group_output(torrent::LOG_NOTICE, "important"); 
26 torrent::log_add_group_output(torrent::LOG_INFO, "complete"); 
27  
28- torrent::Poll::slot_create_poll() = std::tr1::bind(&core::create_poll); 
29+ torrent::Poll::slot_create_poll() = std::bind(&core::create_poll); 
30  
31 torrent::initialize(); 
32- torrent::main_thread()->slot_do_work() = tr1::bind(&client_perform); 
33- torrent::main_thread()->slot_next_timeout() = tr1::bind(&client_next_timeout, control); 
34+ torrent::main_thread()->slot_do_work() = bind(&client_perform); 
35+ torrent::main_thread()->slot_next_timeout() = bind(&client_next_timeout, control); 
36  
37 worker_thread = new ThreadWorker(); 
38 worker_thread->init_thread(); 
39@@ -843,14 +851,14 @@ main(int argc, char** argv) { 
40 } 10 }
41 #endif 11 #endif
42  12
43- int firstArg = parse_options(control, argc, argv); 13- int firstArg = parse_options(control, argc, argv);
44- 14-
45 if (OptionParser::has_flag('n', argc, argv)) { 15 if (OptionParser::has_flag('n', argc, argv)) {
46 lt_log_print(torrent::LOG_WARN, "Ignoring ~/.rtorrent.rc."); 16 lt_log_print(torrent::LOG_WARN, "Ignoring ~/.rtorrent.rc.");
47 } else { 17 } else {
48 rpc::parse_command_single(rpc::make_target(), "try_import = ~/.rtorrent.rc"); 18 rpc::parse_command_single(rpc::make_target(), "try_import = ~/.rtorrent.rc");
49 } 19 }
50  20
51+ int firstArg = parse_options(control, argc, argv); 21+ int firstArg = parse_options(control, argc, argv);
52+ 22+

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-rak_functional__fun.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-rak_priority__queue__default.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__download.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__dynamic.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__events.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__file.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__groups.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__helpers.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__ip.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__local.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__network.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__peer.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__scheduler.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__throttle.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__tracker.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_command__ui.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_control.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_curl__get.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_curl__stack.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_dht__manager.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_download.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_download__factory.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_download__list.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_http__queue.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_manager.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_manager.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_core_view.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_display_frame.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_display_manager.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_display_window.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_display_window__file__list.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_display_window__log.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_command.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_command__scheduler.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_command__scheduler__item.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_exec__file.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_exec__file.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_object__storage.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_object__storage.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_rpc_xmlrpc.h

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_signal__handler.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_thread__base.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_ui_element__log__complete.cc

File Deleted: pkgsrc/net/rtorrent/patches/Attic/patch-src_ui_element__peer__list.cc