aria2: Updated to 1.36.0. Added OS X 10.4.x build support. Fixed building on 10.5.x as well as issue #394. Switched SSL library from GnuTLS to OpenSSL due to some process hanging issues with the former. Added expat
for XML support.
#768
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In addition to fixing issue #394, this commit also includes some minor formula-level changes:
assert_predicate
instead ofassert
in thetest
block.Planned future improvements / PRs:
configure
script. Once this is fixed, Tigerbrew aria2 will be brought in line with modern aria2.libssh2
expat
dependency, but according to official aria2 documentation,libxml2
>= 2.6.24 is preferred by aria2 overexpat
for an unexplained reason.libxml2
is used. It is unclear to me exactly when Apple started shipping an appropriate version of the library to be detected and used by aria2'sconfigure
.sqlite
needs :cxx11
recommendation message, the current iteration of which can be found here:tigerbrew/Library/Homebrew/exceptions.rb
Lines 354 to 366 in 8880065
brew install aria2
→ PASS (OS X 10.5.8 and 10.4.11, both PowerPC)brew audit aria2
→ PASS