Commit graph

17 commits

Author SHA1 Message Date
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Baptiste Daroussin
81b1e324a9 it's not --with-iconv but --with-libiconv, submitter got it right when
submitting the first time, I messed it up, sorry

Submitted by:	Jeroen van der Ham <jeroen@dckd.nl>
2013-02-06 19:42:59 +00:00
Baptiste Daroussin
02f5523ed0 Force to build with --with-libiconv
Submitted by:	Jeroen van der Ham <jeroen@dckd.nl>
Reported by:	Jeroen van der Ham <jeroen@dckd.nl>, rm
2013-02-06 15:33:54 +00:00
Alexey Dokuchaev
2c14bd88c0 - Convert NOPORTDOCS -> PORT_OPTIONS:MDOCS
- Sort knobs and bring in minor whitespace changes
2013-01-31 14:14:59 +00:00
Baptiste Daroussin
f5f6cd6d9b Chase boost update 2013-01-31 13:38:42 +00:00
Ruslan Makhmatkhanov
30c71fef2c - update to 0.16.7
- chase shlib version update in dependent ports
- use GOOGLE_CODE shortcut in MASTER_SITES
- convert to USE_PKGCONFIG
- remove shared lib version for net/GeoIP dependency

changelogs:
0.16.5: http://sourceforge.net/mailarchive/message.php?msg_id=30000954
0.16.6: http://sourceforge.net/mailarchive/message.php?msg_id=30237614
0.16.7: http://sourceforge.net/mailarchive/message.php?msg_id=30372288

PR:		175502
Submitted by:	nemysis <nemysis@gmx.ch> (maintainer)
2013-01-31 12:31:48 +00:00
Ruslan Makhmatkhanov
67f490da8e - eliminate bogus setuptools dependency
- bump PORTREVISION because of dependency change
- extend python version in USE_PYTHON
- fix incorrect PYDISTUTILS_PKGNAME usage

Feature safe:	yes
2012-12-02 16:16:44 +00:00
Doug Barton
deda664425 Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.

I bid fond fare well
A chapter closes for me
What opens for you?
2012-10-08 10:38:47 +00:00
Doug Barton
891e2c73ba Upgrade to 0.16.4:
* raise the default torrents allowed to announce to trackers to 1600
* improve uTP slow start behavior
* update use of boost.system to not use deprecated functions
* fix GIL issue in python bindings. Deprecated extension support in python
* fixed bug where setting upload slots to -1 would not mean infinite
* extend the UDP tracker protocol to include the request string from the
  tracker URL
2012-09-29 22:40:40 +00:00
Doug Barton
ebc95b3fa4 0.16.3 release
* fix python binding backwards compatibility in replace_trackers
 * fix possible starvation in metadata extension
 * fix crash when creating torrents/optimizing file order with pad files
 * disable support for large MTUs in uTP until it is more reliable
 * expose post_torrent_updates and state_update_alert to python bindings
 * fix incorrect SSL error messages
 * fix race condition causing shutdown hang
2012-09-02 06:33:26 +00:00
Doug Barton
0832ea4598 Add explicit build depends on pkgconf 2012-07-30 17:23:34 +00:00
Doug Barton
49104a5391 0.16.2 release
* use random peer IDs in anonymous mode
 * fix move_storage bugs
 * fix unnecessary dependency on boost.date_time when building boost.asio as
   separate compilation
 * always use SO_REUSEADDR and deprecate the flag to turn it on
 * add python bindings for SSL support
 * minor uTP tweaks
 * fix end-game mode issue when some files are selected to not be
   downloaded
 * improve uTP slow start
 * make uTP less aggressive resetting cwnd when idle

Approved by:	portmgr (beat)
2012-07-15 23:16:52 +00:00
Doug Barton
cd23fc7401 I meant to silence these once I was done testing. 2012-06-26 17:00:05 +00:00
Doug Barton
ab6f61bca7 Upgrade to version 0.16.1:
* fixed crash when providing corrupt resume data
 * fixed support for boost-1.44
 * fixed reversed semantics of queue_up() and queue_down()
 * added missing functions to python bindings
   (file_priority(), set_dht_settings())
 * fixed low_prio_disk support on linux
 * fixed time critical piece accounting in the request queue
 * fixed semantics of rate_limit_utp to also ignore per-torrent limits
 * fixed piece sorting bug of deadline pieces
 * fixed python binding build on BSD
 * fixed possible crash when enabling multiple connections per IP
 * change default of rate_limit_utp to true
 * fixed FreeBSD build
 * fixed web seed performance issue whith pieces > 1 MiB
 * fixed unchoke logic when using web seeds
 * fixed compatibility with older versions of boost (down to boost 1.40)

Remove the patch from their svn repo that was incorporated into this version
2012-06-25 04:07:05 +00:00
Doug Barton
a0d4b7ae98 Add the 0.16 branch of libtorrent-rasterbar
The most revolutionary aspect of the new branch is that it brings in
support for uTP.

This port also brings in a patch consisting of the changes from 0.16.0
release through local SVN revision 6850. These fixes include patches we
had in the 0.15 version of the port, as well as various other fixes that
were reported by me, and others post the 0.16.0 release.  These fixes
should be in the 0.16.1 release.
2012-05-17 08:44:12 +00:00