Skip to contentSkip to conversation

axel: bump to version 2.16

PATCH New Ismael Luceno 2 participants 4 messages Nov 25, 2017 – Dec 4, 2017

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 axel: bump to version 2.16

- Change upstream URL.
- Add optional dependency on libressl/openssl.
- Switch to autotools-package.

---
 package/axel/Config.in |  2 +-
 package/axel/axel.hash |  3 +--
 package/axel/axel.mk   | 42 ++++++++++++++++++------------------------
 3 files changed, 20 insertions(+), 27 deletions(-)
package/axel/Config.in +1 -1
index 6e709cfb1351..4507855ff8e7 100644
@@ -4,7 +4,7 @@ config BR2_PACKAGE_AXEL
 	help
 	  HTTP/FTP download accelerator.
 
-	  http://axel.alioth.debian.org/
+	  https://github.com/axel-download-accelerator/axel/
 
 comment "axel needs a toolchain w/ threads"
 	depends on !BR2_TOOLCHAIN_HAS_THREADS
package/axel/axel.hash +1 -2
index 895767011892..1fc1c55ae07d 100644
@@ -1,2 +1 @@
-# Locally calculated
-sha256	359a57ab4e354bcb6075430d977c59d33eb3e2f1415a811948fa8ae657ca8036  axel-2.4.tar.gz
+sha256 bd65f8d8add34ab61ce1fb9e1c7b1c3449b1cfd981ce48aeee218e755ba0d6fb  axel-2.16.tar.xz
package/axel/axel.mk +18 -24

51 lines not on this page · raw message

Signature · 1 line
2.15.0
#1 lore raw

PATCH 1/1 axel: bump to version 2.16

Hello,

Quoted 5 lines · Ismael Luceno

- Change upstream URL.
- Add optional dependency on libressl/openssl.
- Switch to autotools-package.

I've applied to next, but now that I review the patch again, I see a problem, see below.

package/axel/axel.mk line 22

Quoted 3 lines
package/axel/axel.mk +3 -0
+ifeq ($(BR2_PACKAGE_LIBRESSL),y)
+AXEL_CONF_OPTS += --with-ssl
+AXEL_DEPENDENCIES += libressl

This is not needed, because the below case with BR2_PACKAGE_OPENSSL is sufficient. Indeed openssl is not a virtual package, that depends either on libopenssl or libressl depending on which implementation is selected.

package/axel/axel.mk line 25

Quoted 3 lines
package/axel/axel.mk +3 -0
+else ifeq ($(BR2_PACKAGE_OPENSSL),y)
+AXEL_CONF_OPTS += --with-ssl
+AXEL_DEPENDENCIES += openssl

Could you send a follow-up patch (based on the next branch) that fixes this?

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
#2 lore raw

PATCH 1/1 axel: bump to version 2.16

In reply to Ismael Luceno

Hello,

Quoted 5 lines · Ismael Luceno

- Change upstream URL.
- Add optional dependency on libressl/openssl.
- Switch to autotools-package.

This update broke the build:

http://autobuild.buildroot.net/?reason=axel-2.16

Could you look into it? Thanks a lot!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
#3 lore raw

PATCH 1/1 axel: bump to version 2.16

Quoted 7 lines · Thomas Petazzoni

Hello,

Quoted 4 lines · Ismael Luceno

- Change upstream URL.
- Add optional dependency on libressl/openssl.
- Switch to autotools-package.

Quoted 7 lines
Quoted 1 line

This update broke the build:

http://autobuild.buildroot.net/?reason=axel-2.16

Could you look into it? Thanks a lot!

I'm going to release 2.16.1, probably tomorrow, fixing the issue. I apologize for the delay, but I'm a little bit overloaded right now with other stuff.