sthen
48b0b9660c
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:48:23 +00:00
cwen
651a0c3219
libtorrent: build with C++11 everywhere, merge clang specific patches
...
into the main ones. This fixes the build with ports-gcc-8.
Also remove an unneeded sparc64 workaround, and add missing RCS tags.
input and OK sthen@
2019-04-28 02:01:30 +00:00
sthen
86852bcf6e
reset unresponsive maintainers, various porters have spent a bunch of
...
time waiting for timeouts over the last year or more for many of these
ports. ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00
jca
6b44c33d36
Disable the use of mincore(2)
...
ok sthen@
2019-01-11 18:04:21 +00:00
sthen
25f0e460f2
Add COMPILER lines to c++ ports which currently use the default. Adjust
...
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
tj
51d0dd43de
switch MASTER_SITES to https
2018-07-19 14:04:57 +00:00
tj
db411b293c
add upstream patches to fix a remote DoS
...
ok dcoppa
2018-02-12 17:31:35 +00:00
jsg
9a190ffe23
Now that arm has switched to clang the base compiler has atomic builtins
...
and accepts -mfpu=neon.
ok jca@ sthen@
2018-01-20 14:03:39 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
zhuk
ec06843d10
Builds fine with our libtool.
2017-07-23 10:39:47 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
espie
1bc53755a7
static members must exist, even have external linkage for some, so
...
that rtorrent can work
bump accordingly.
2017-05-19 22:25:53 +00:00
espie
274304eb69
one of the more fun fixes for clang. I don't know where freebsd gets their
...
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
2017-05-19 12:26:43 +00:00
sthen
073d25a37c
use LIBCXX
2017-04-10 11:46:32 +00:00
jca
172845cdf1
Use lang/gcc for atomic ops on arm.
...
ok dcoppa@ (maintainer)
2016-12-30 19:12:37 +00:00
naddy
ce859edcb4
garbage collect CONFIGURE_SHARED
2016-03-11 20:28:21 +00:00
ajacoutot
f816458f34
Remove more BROKEN markers for ports requiring built-in atomic ops.
...
from Brad, OK jasper@
2015-12-26 09:45:51 +00:00
pascal
3e2265429c
Update to libtorrent 0.13.6
...
ok dcoppa@ (maintainer)
2015-09-11 09:15:40 +00:00
mpi
a02b72a8fb
Disable instrumentation to not depend on atomic operations on 64bit
...
values. Unbreak net/rtorrent on powerpc & i386.
i386 tested by Jan Vlach.
ok landry@, dcoppa@
2015-08-01 08:13:01 +00:00
sthen
bd01930d55
build libtorrent with -march=i586 -fomit-frame-pointer on i386, to allow
...
64-bit atomic operations. (insufficient reg's to retain the frame pointer)
copy net/rtorrent's BROKEN markers for the remaining arch to libtorrent
instead; the actual failures are in the library, but don't show up until
attempting to link it.
ok tobiasu@ dcoppa@
2015-07-31 16:08:44 +00:00
dcoppa
90ec3533d2
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
...
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
2015-03-24 13:35:09 +00:00
naddy
2382144b92
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
2015-03-16 18:07:34 +00:00
miod
15d673f805
NOT_FOR_ARCHES=${GCC3_ARCHS}, these port depend upon the C++ tr1 headers,
...
which are only available on gcc4 platforms.
ok espie@
2013-10-18 14:29:16 +00:00
ajacoutot
58f1a6f9f6
USE_LIBTOOL=Yes is the default now.
2013-03-21 08:45:11 +00:00
brad
91515693ab
Remove a hack that was added to the autoconf script to workaround a test
...
not working properly when systrace was enabled now that the systrace filter
has been fixed so posix_openpt() works.
ok dcoppa@
2013-03-13 00:20:56 +00:00
espie
eae66e4a7b
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:35:43 +00:00
ajacoutot
ae5fbe63d8
Bump after libsigc++-2 -docs => -main merge.
2013-01-11 13:44:24 +00:00
dcoppa
2e45be0d32
Add a comment explaining why this patch is needed (for future
...
reference).
While here, fix pthread linking.
From a discussion with ajacoutot@
2012-12-10 15:05:12 +00:00
dcoppa
5a72116b35
Back out the update to 0.13.2/0.9.2; too much problems to make
...
release.
OK sthen@, naddy@
2012-07-15 10:20:07 +00:00
dcoppa
de5f8fb099
Fix a crash when total number of connections exceeds 1024
...
(from FreeBSD)
Fix a bug where manual tracker update for a preferred tracker that
fails would end up rerequesting instantly
(upstream git commit 78f56ee74cecd8e82d39baaea10395301fbec4b8)
2012-07-11 08:33:39 +00:00
dcoppa
ed1d940bf6
Update to libtorrent-0.13.2
2012-05-02 14:06:03 +00:00
dcoppa
48101883a1
Fix build with USE_SYSTRACE=Yes
2012-04-06 14:33:41 +00:00
dcoppa
e258a5bb66
Update to libtorrent-0.12.9 / rtorrent-0.8.9
...
I also take maintainership, as per naddy@'s request
2011-12-01 17:10:40 +00:00
espie
d0fa01c846
normalize pkgpath
2011-09-16 11:13:37 +00:00
naddy
03f208dc46
Fix a segfault in rTorrent when running a large number of torrents.
...
From Tobias Ulmer; ok espie@
2011-01-31 14:59:38 +00:00
espie
52ad628070
better specs for libsigc++, fixes ekiga build.
2010-11-26 15:00:45 +00:00
espie
0397d65db0
new depends
2010-11-19 22:31:32 +00:00
espie
49cc004681
new WANTLIB
2010-11-11 16:27:54 +00:00
naddy
91da6866fa
switch to correct autoconf version
2010-03-24 15:45:10 +00:00
naddy
0f2aa2a3b4
maintenance update to rtorrent 0.8.6 and libtorrent 0.12.6
2010-03-21 16:34:25 +00:00
naddy
dda2692af1
update to libtorrent 0.12.5/rtorrent 0.8.5
2009-09-07 14:49:12 +00:00
naddy
9ffea9ed2c
remove unrecognized configure flag, no package change; from Tim van der Molen
2009-05-01 20:40:26 +00:00
sthen
d314adc815
fix pkgspec
2009-03-16 11:05:54 +00:00
naddy
e1510c6668
Update to libtorrent 0.12.4/rtorrent 0.8.4.
...
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
2008-11-25 16:21:28 +00:00
naddy
3855ccccc9
update to rTorrent 0.7.9/libTorrent 0.11.9, which adds peer exchange support
2007-11-30 18:18:13 +00:00
naddy
6b9b2afe8a
update libTorrent/rTorrent to 0.11.7/0.7.7
2007-09-12 15:27:11 +00:00
naddy
8d8f7f18e8
update to libtorren 0.11.4/rtorrent 0.7.4
2007-04-10 14:08:46 +00:00
espie
9eafbbfb35
base64 checksums.
2007-04-05 16:19:55 +00:00
naddy
48f4a44649
- update to libtorrent 0.11.2/rtorrent 0.7.2
...
- recognize remaining disk space
2007-03-22 20:42:05 +00:00
naddy
f14801bacd
update to libtorrent 0.11.1/rtorrent 0.7.1
2007-01-14 23:37:52 +00:00