Package Details: aria2-git 1.35.0.r13.g15cad965-1

Git Clone URL: https://aur.archlinux.org/aria2-git.git (read-only, click to copy)
Package Base: aria2-git
Description: Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink
Upstream URL: https://aria2.github.io/
Licenses: GPL
Conflicts: aria2
Provides: aria2
Submitter: pumbur
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 9
Popularity: 0.000000
First Submitted: 2011-05-22 01:07 (UTC)
Last Updated: 2020-11-22 18:47 (UTC)

Required by (108)

Sources (1)

Latest Comments

TrialnError commented on 2024-08-24 18:35 (UTC) (edited on 2024-08-24 18:51 (UTC) by TrialnError)

Fair question. I thought I synced it with the regular aria2 package when I took ownership, but apparantly not.
Although I didn't check if it auto-enables if libssh2 is detected.
Begs the question: Should it provide this feature or should it be the same as from the regular repo just as a development version?

Edit: it is auto-detected and enabled.

Libssh2:        yes (CFLAGS='' LIBS='-lssh2 -lssl -lcrypto')

No need for the option:

$ readelf -d /tmp/makepkg/aria2-git/pkg/aria2-git/usr/lib/libaria2.so.0.0.0 
Dynamic section at offset 0x4268b8 contains 36 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libxml2.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libsqlite3.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libgnutls.so.30]
 0x0000000000000001 (NEEDED)             Shared library: [libnettle.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libgmp.so.10]
 0x0000000000000001 (NEEDED)             Shared library: [libssh2.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.3]
 0x0000000000000001 (NEEDED)             Shared library: [libcrypto.so.3]
 0x0000000000000001 (NEEDED)             Shared library: [libcares.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x000000000000000e (SONAME)             Library soname: [libaria2.so.0]

See that the libssh2 is linked in the .so

captain_dz commented on 2024-08-22 23:02 (UTC)

why does the PKGBUILD grab the dependency libssh2 without compiling with it? --with-libssh2 enables sftp and ssh with aria2

timofonic commented on 2017-10-12 14:01 (UTC)

Any update?

timofonic commented on 2017-09-20 19:12 (UTC)

What happens to this? No updates? What about updating and applying the fast patch? https://aur.archlinux.org/packages/aria2-fast/

Alad commented on 2016-04-26 10:25 (UTC)

https://ptpb.pw/H-Gk

Alad commented on 2016-04-26 10:23 (UTC) (edited on 2016-04-26 10:23 (UTC) by Alad)

Easiest is to drop the python-sphinx makedepends, which the repo version doesn't have either.

Alad commented on 2016-04-19 12:08 (UTC)

Fails on translations: Build finished. The manual pages are in _build/man. make[5]: Leaving directory '/home/aur/aria2-git/src/aria2/doc/manual-src/en' make[4]: Leaving directory '/home/aur/aria2-git/src/aria2/doc/manual-src/en' Making all in ru make[4]: Entering directory '/home/aur/aria2-git/src/aria2/doc/manual-src/ru' make man make[5]: Entering directory '/home/aur/aria2-git/src/aria2/doc/manual-src/ru' sphinx-build -b man -d _build/doctrees -c . . _build/man Running Sphinx v1.4.1 making output directory... loading translations [ru]... Exception occurred: File "/usr/lib/python3.5/site-packages/sphinx/util/i18n.py", line 58, in write_mo with io.open(self.mo_path, 'wb') as mo: PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.5/site-packages/sphinx/locale/ru/LC_MESSAGES/sphinx.mo' The full traceback has been saved in /tmp/sphinx-err-0w7vww8_.log, if you want to report the issue to the developers. Please also report this if it was a user error, so that a better error message can be provided next time. A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks! Makefile:734: recipe for target 'man' failed make[5]: *** [man] Error 1 make[5]: Leaving directory '/home/aur/aria2-git/src/aria2/doc/manual-src/ru' Makefile:629: recipe for target '_build/man/aria2c.1' failed make[4]: *** [_build/man/aria2c.1] Error 2 make[4]: Leaving directory '/home/aur/aria2-git/src/aria2/doc/manual-src/ru' Makefile:447: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/home/aur/aria2-git/src/aria2/doc/manual-src' Makefile:554: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/aur/aria2-git/src/aria2/doc' Makefile:559: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/aur/aria2-git/src/aria2' Makefile:470: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... % cat /tmp/sphinx-err-0w7vww8_.log # Sphinx version: 1.4.1 # Python version: 3.5.1 (CPython) # Docutils version: 0.12 release # Jinja2 version: 2.8 # Last messages: # Loaded extensions: Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/sphinx/cmdline.py", line 243, in main opts.warningiserror, opts.tags, opts.verbosity, opts.jobs) File "/usr/lib/python3.5/site-packages/sphinx/application.py", line 189, in __init__ self._init_i18n() File "/usr/lib/python3.5/site-packages/sphinx/application.py", line 214, in _init_i18n charset=self.config.source_encoding) File "/usr/lib/python3.5/site-packages/sphinx/locale/__init__.py", line 217, in init catinfo.write_mo(language) File "/usr/lib/python3.5/site-packages/sphinx/util/i18n.py", line 58, in write_mo with io.open(self.mo_path, 'wb') as mo: PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.5/site-packages/sphinx/locale/ru/LC_MESSAGES/sphinx.mo'

Alad commented on 2016-04-19 11:57 (UTC)

Please quote $pkgdir (actual quotes, no curly braces) so the build doesn't fail in directories with spaces.