71 Commits

Author SHA1 Message Date
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
bentley
31edb1d301 Build debug packages for rtorrent. 2020-02-25 07:02:21 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
cwen
87d4c4f68e rtorrent: build with C++11 everywhere
This fixes the build with ports-gcc-8. Also remove an unneeded
sparc64 workaround.

OK sthen@
2019-04-28 02:13:31 +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
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
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
tj
51d0dd43de switch MASTER_SITES to https 2018-07-19 14:04:57 +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
dcoppa
b29320a9de Drop gettext module 2017-09-19 18:28:27 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
fc85990bbe make it build with clang 2017-05-19 22:26:32 +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
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
pascal
cbf00fec80 Update to rtorrent 0.9.6
ok dcoppa@ (maintainer)
2015-09-11 09:16:03 +00:00
sthen
a0932443dd remove unnecessary BROKEN markers, they have moved to libtorrent.
ok tobiasu@ dcoppa@
2015-07-31 16:09:23 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
sthen
07253934cd mark BROKEN-i386, 64-bit atomics __sync_fetch_and_and_8, __sync_add_and_fetch_8 2015-03-26 19:56:21 +00:00
dcoppa
19377f3d3a Update to rtorrent-0.9.4, now that the (in)famous ipi storm problem
has been finally fixed.

Initial diff by Michael <gmail/lesniewskister>
2015-03-24 13:36:20 +00:00
jca
ae9aa81be3 Remove a dead link from the README.
From misc.nick at gmx dot com, ok dcoppa@ naddy@
2014-07-23 00:44:55 +00:00
dcoppa
4bcbb9ef21 Set some defaults that are more BSD friendly
Seems reasonable to sthen@
2014-05-22 20:42:14 +00:00
tobiasu
93ba26d3cc Unbreak rtorrent on sparc64. Gcc 4.7+ changed C++ template name lookups.
Tested on sparc64 and amd64 to make sure it still works with gcc 4.2
2014-04-21 21:46:23 +00:00
pirofti
9a9437b0e5 Mark rtorrent broken on sh. 2014-04-11 18:11:10 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
e03c56c9c5 MODGCC4_VERSION default to 4.6 now. 2013-02-07 19:13:49 +00:00
ajacoutot
ae5fbe63d8 Bump after libsigc++-2 -docs => -main merge. 2013-01-11 13:44:24 +00:00
jasper
4afa697815 mark broken on mips64 for the same reason it's broken on hppa 2012-12-27 08:13:19 +00:00
landry
879f33a3c0 Mark as BROKEN-hppa, undefined references to :
__sync_lock_test_and_set_4
__sync_add_and_fetch_4
__sync_bool_compare_and_swap_4
2012-09-29 07:25:40 +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
e04a751d34 Update to rtorrent-0.9.2 2012-05-02 14:06:31 +00:00
dcoppa
18c96869ad On sparc64, build rtorrent using gcc-4.6 to avoid a SIGBUS during
startup.

OK naddy@
2012-04-10 13:57:10 +00:00
dcoppa
4be49a9b0c This crashes only when built with gcc 4.2.1, works fine with 4.6.2. Adjust
BROKEN marker consequently.

req.by/ok sthen@
2012-02-01 11:24:46 +00:00
dcoppa
b998db20f5 Mark rtorrent BROKEN on sparc64.
SIGBUS when starting due to unaligned memory access.

ok sthen@
2012-01-27 08:19:42 +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
naddy
edf3c4c533 remove dead link from README; from bentley@ 2011-10-11 15:09:51 +00:00
ajacoutot
94bda2d57f Use the gettext MODULE. 2011-07-06 18:57:09 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
jasper
f9dd656647 - switch to pkg-readmes
ok naddy@ (MAINTAINER)
2010-11-12 14:08:46 +00:00
espie
96dca66106 finish net WANTLIB 2010-11-11 17:20:27 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +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