67 Commits

Author SHA1 Message Date
gonzalo
b3586e4812 Update Aria2 to 1.36.0
OK solene@ rsadoski@
2021-12-09 15:16:40 +00:00
tb
c8e02edad5 www/aria2: drop definition of TLS1_3_VERSION in CPPFLAGS.
Since LibreSSL 3.4.1 this gross hack is no longer needed.
2021-11-18 20:16:10 +00:00
tb
927a9dbbb3 net/aria2: fix after enabling TLSv1.3 for TLS_method()
The port wants to know what version of TLS it is using and asserts that
it knows. Unsurprisingly, the mechanism depends on TLS1_3_VERSION being
defined to the correct value.  We cannot define this publicly in libssl
yet since this would result in a lot of breakage in other ports, so use
a local define in the build environment.

Reported and tested by Martin (martingot () protonmail com)

ok gonzalo (maintainer), kn
2020-07-21 08:05:06 +00:00
kn
99869b017e provide debug package 2020-07-15 21:13:23 +00:00
rsadowski
ebe7e148d7 zap empty files 2019-11-12 20:32:12 +00:00
gonzalo
a809998a7f Update for Aria2 to 1.35.0
OK bket@
2019-10-28 06:29:45 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
gonzalo
bd8778062b Update for Aria2 to 1.34.0
https://github.com/aria2/aria2/releases

Failing test on aria2c already talking upstream about it.


OK bket@ juanfra@
2018-05-16 10:06:08 +00:00
sthen
0f2642c112 fix: ASN1_STRING_get0_data, EVP_MD_CTX_new/free/reset 2018-02-18 11:12:22 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
gonzalo
4895cc14d0 Little update for Aria2 to 1.33.1:
https://github.com/aria2/aria2/releases/tag/release-1.33.1

OK benoit@
2017-11-11 04:15:30 +00:00
gonzalo
53f230e3f5 Update for Aria2 to 1.33.0:
https://github.com/aria2/aria2/releases/tag/release-1.33.0

OK bcallahan@
2017-10-22 00:15:34 +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
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
17d4004fca WANT_CXX 2017-05-27 05:07:48 +00:00
gonzalo
fdf77ae30a Upgrade for Aria2 to 1.32.0.
OK benoit@
2017-05-18 16:58:06 +00:00
gonzalo
1784836121 Upgrade for Aria2 to 1.31.0:
https://github.com/aria2/aria2/releases/tag/release-1.31.0

OK benoit@
2017-01-17 14:46:19 +00:00
juanfra
d5628f12bb Remove extra file. Noticed by Rafael Sadowski. 2016-11-13 22:24:46 +00:00
sthen
2d2a417458 sync WANTLIB (readding idn to some where I was overzealous, plus some lzma/pthread) 2016-11-07 10:51:36 +00:00
juanfra
8c70d2662d Move the patch to the correct directory. 2016-10-04 11:26:00 +00:00
juanfra
5134ed1800 Update to aria2 1.27.1. OK gonzalo@ (MAINTAINER). 2016-09-29 23:49:58 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
gonzalo
6ce828a868 Update for Aria2 to 1.24.0
Update and OK juanfra@
2016-06-19 00:41:22 +00:00
gonzalo
ce4cde57de Update for Aria2 to 1.23.0:
https://github.com/aria2/aria2/releases/tag/release-1.23.0

OK benoit@
2016-06-07 17:23:44 +00:00
gonzalo
6f7ee6364e Update for Aria2 to 1.22.0:
https://github.com/aria2/aria2/releases/tag/release-1.22.0

Ok juanfra@
2016-04-29 04:00:54 +00:00
juanfra
a53ff91cea Update to aria2 1.20.0. OK gonzalo@ (MAINTAINER). 2016-03-08 22:02:41 +00:00
gonzalo
c100826f55 Update for Aria2 to 1.19.2:
https://github.com/tatsuhiro-t/aria2/releases/tag/release-1.19.2

OK benoit@ juanfra@
2015-12-06 04:51:24 +00:00
juanfra
7f1a99058c Enable SFTP. OK gonzalo@. 2015-06-02 11:38:50 +00:00
ajacoutot
b6154b68f0 Don't pick up libssh2 . 2015-05-30 16:11:12 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
gonzalo
6e75a7bd98 Update for Aria2 to 1.19.0:
http://sourceforge.net/projects/aria2/files/stable/aria2-1.19.0/

Works fine on amd64, ok benoit@
2015-05-27 13:09:38 +00:00
gonzalo
7ea9455724 Minor update for Aria2 to 1.18.10.
http://sourceforge.net/projects/aria2/files/stable/aria2-1.18.10/

OK benoit@
2015-03-25 13:46:26 +00:00
gonzalo
383ec07248 Update for Aria2 to 1.18.9.
http://sourceforge.net/projects/aria2/files/stable/aria2-1.18.9/

OK jung@ juanfra@
2015-03-16 14:08:58 +00:00
landry
e7df1f7194 Mark BROKEN-alpha a bunch of ports that reliably failed (!) to build in
the past 3 bulks, or forever.

Various reasons: no d^Hrecent compiler available, base gcc generating
nice internal compiler errors, no atomic ops, etc, etc.

While here, mark all webkits as BROKEN-hppa, since this also requires
clang or g++ 4.7. Our g++ 4.8 port only builds on
i386|amd64|powerpc|sparc64 anyway...

if you're interested^Wbored to death, full past logs at
http://build-failures.rhaalovely.net/alpha/...
2014-12-30 21:50:24 +00:00
bcallah
a5674206c0 Remove outdated mips64* flags. Fix a time_t warning.
Improvements and ok sthen@
2014-06-25 13:48:58 +00:00
juanfra
8f6cfa0cdd Remove docutils from BUILD_DEPENDS. ok sthen@ gonzalo@. 2014-05-02 15:06:31 +00:00
juanfra
3906b25937 aria2 generates different plist entries when docutils is installed.
There is not an option in the configure script to disable the
conversion, so we need to add the useless dep.

ok gonzalo@ sthen@
2014-04-22 15:07:53 +00:00
kili
d96698b167 Fix PLIST, share/doc/aria2/README.html is gone.
ok juanfra@
2014-04-21 07:47:03 +00:00
gonzalo
73516f9099 Update for aria2 to 1.18.5.
Initial update from me, with tweaks by juanfra@

Ok juanfra@
2014-04-19 01:26:30 +00:00
gonzalo
7c9131cf6c Update for Aria2 to 1.17.1
* Add code to detect rst2html.py or rst2html
* Enable multicast loopback in BitTorrent local peer discovery
* Treat response is completed if EOF is received before streamFilter
  completes
* uitos: Fix off-by-one error bug
* Add missing check for sigaction

I add a patch to another off-by-one error reported by espie@ also
reported upstream by me, if the next release have this change we
can delete the patch.

Ok espie@
2013-05-30 12:16:05 +00:00
gonzalo
32d2409494 Update for Aria2 to 1.17.0:
* Save options directly specified for download in --save-session
* Save URI returned only from FileEntry::getRemainingUris()
* Use info level log for system trusted ca imports failure
* Implement simple Happy Eyeballs for HTTP/FTP downloads

Ok benoit@
2013-04-23 12:00:21 +00:00
gonzalo
fc100b69f7 Update for Aria2 1.16.4:
* Bring back datetime in console log
* Run checksum check if -V and -c are used and file is completed
* Support for gzipped -i and --save-session
* Support BitTorrent UDP tracker

Ok benoit@
2013-03-21 18:08:03 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
gonzalo
4303cc5674 Update for Aria to 1.16.1
* Save gid option with --save-session option
 * Added --gid option
 * Use 64 bits random bytes as GID
 * Fixed BitfieldMan::getOffsetCompletedLength overflow on 32-bit systems
 * Changed console readout, making it more compact
 * Compact readout when more than 1 simultaneous downloads are going on
 * Console color output
 * Logger: Simplified console output and change level format in log

Ok benoit@
2013-01-15 19:02:58 +00:00
gonzalo
cee7a0f1a5 Update for Aria2 to 1.16.0:
* Enabled TCP_NODELAY
* Don't use AC_FUNC_MMAP
* Added --force-save option.
* Get the correct uploaded data size
* Made --http-no-cache false by default
* Fixed memory leak in AsyncNameResolver
* Fixed resource leak in XmlParser and GenericParser
* Reset iostream format state
* gnutls: Added more status checking when verifying peer
* Content-Disposition parser conforming to RFC 6266.
* Reworked download/upload statistics calculation
* Added --rpc-save-upload-metadata option
* Perform SSL/TLS handshake after checking whether connection is
  established
* Fixed bug that --enable-mmap won't work if MultiDiskAdaptor is used
* RPC over SSL/TLS transport
* aria2rpc: Added appendUri command
* Don't send Proxy-Connection header field
* Don't set SNI hostname if it does not include "." for GNUTLS
* Disable SSL/TLS compression with OpenSSL
* Pause download even if download is completed
* Use execlp() instead of execl()

Ok remi@ (ex-maintainer)
2012-12-06 15:04:15 +00:00
gonzalo
80813e8fbe Update for Aria2 to 1.15.2:
* Fixed base64::decode() return "" if input ends with garbage and no
  padding.

* Fixed segmentation fault when logger failed to open log file.

* Added new file allocation method called 'trunc'. --file-allocation
  option can now take new value 'trunc'. 'trunc' uses ftruncate()
  system call or platform-specific counterpart to truncate a file to a
  specified length.

* Added TLS SNI support.

Ok rpointel@ (maintainer)
2012-09-04 11:25:37 +00:00
gonzalo
2996627c9b Update for Aria2 to 1.15.1 with some changes:
* Updated manuals.
* Fixed memory leak.
* Updated templates.
* Return appropriate HTTP status code on RPC failure.

And others, tested on i386.

Ok rpointel@ (maintainer) aja@
2012-07-02 13:13:51 +00:00