* [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package
@ 2017-12-05 5:42 Ismael Luceno
2017-12-05 5:42 ` [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency Ismael Luceno
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Ismael Luceno @ 2017-12-05 5:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
---
DEVELOPERS | 3 +++
1 file changed, 3 insertions(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index 3e52d7c90402..199bb92be555 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -759,6 +759,9 @@ F: package/angularjs/
N: Ilias Apalodimas <apalos@gmail.com>
F: package/keepalived/
+N: Ismael Luceno <ismael@iodev.co.uk>
+F: package/axel/
+
N: Jagan Teki <jagan@amarulasolutions.com>
F: board/bananapi/
F: board/engicam/
--
2.15.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency
2017-12-05 5:42 [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Ismael Luceno
@ 2017-12-05 5:42 ` Ismael Luceno
2017-12-06 21:26 ` Thomas Petazzoni
2017-12-05 5:42 ` [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1 Ismael Luceno
2017-12-06 21:26 ` [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Thomas Petazzoni
2 siblings, 1 reply; 6+ messages in thread
From: Ismael Luceno @ 2017-12-05 5:42 UTC (permalink / raw)
To: buildroot
I got it wrong the first time, openssl is a virtual package.
Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
---
package/axel/axel.mk | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/package/axel/axel.mk b/package/axel/axel.mk
index dcc8afd0b4a0..136c2e26eb08 100644
--- a/package/axel/axel.mk
+++ b/package/axel/axel.mk
@@ -17,10 +17,7 @@ AXEL_CONF_OPTS = \
ac_cv_prog_cc_c99=-std=c99 \
CFLAGS="$(TARGET_CFLAGS)"
-ifeq ($(BR2_PACKAGE_LIBRESSL),y)
-AXEL_CONF_OPTS += --with-ssl
-AXEL_DEPENDENCIES += libressl
-else ifeq ($(BR2_PACKAGE_OPENSSL),y)
+ifeq ($(BR2_PACKAGE_OPENSSL),y)
AXEL_CONF_OPTS += --with-ssl
AXEL_DEPENDENCIES += openssl
else
--
2.15.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1
2017-12-05 5:42 [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Ismael Luceno
2017-12-05 5:42 ` [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency Ismael Luceno
@ 2017-12-05 5:42 ` Ismael Luceno
2017-12-06 21:27 ` Thomas Petazzoni
2017-12-06 21:26 ` [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Thomas Petazzoni
2 siblings, 1 reply; 6+ messages in thread
From: Ismael Luceno @ 2017-12-05 5:42 UTC (permalink / raw)
To: buildroot
Fixes building against static libssl.
Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
---
package/axel/axel.hash | 2 +-
package/axel/axel.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/axel/axel.hash b/package/axel/axel.hash
index 1fc1c55ae07d..c317fb886f64 100644
--- a/package/axel/axel.hash
+++ b/package/axel/axel.hash
@@ -1 +1 @@
-sha256 bd65f8d8add34ab61ce1fb9e1c7b1c3449b1cfd981ce48aeee218e755ba0d6fb axel-2.16.tar.xz
+sha256 d34094eb63eaebc989f96eabdda091dcfb28e840bb8d274a5f216775941f59e4 axel-2.16.1.tar.xz
diff --git a/package/axel/axel.mk b/package/axel/axel.mk
index 136c2e26eb08..f02837e357e8 100644
--- a/package/axel/axel.mk
+++ b/package/axel/axel.mk
@@ -4,7 +4,7 @@
#
################################################################################
-AXEL_VERSION = 2.16
+AXEL_VERSION = 2.16.1
AXEL_SITE = https://github.com/axel-download-accelerator/axel/releases/download/v$(AXEL_VERSION)
AXEL_SOURCE = axel-$(AXEL_VERSION).tar.xz
AXEL_LICENSE = GPL-2.0+
--
2.15.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package
2017-12-05 5:42 [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Ismael Luceno
2017-12-05 5:42 ` [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency Ismael Luceno
2017-12-05 5:42 ` [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1 Ismael Luceno
@ 2017-12-06 21:26 ` Thomas Petazzoni
2 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2017-12-06 21:26 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 5 Dec 2017 02:42:35 -0300, Ismael Luceno wrote:
> Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
> ---
> DEVELOPERS | 3 +++
> 1 file changed, 3 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency
2017-12-05 5:42 ` [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency Ismael Luceno
@ 2017-12-06 21:26 ` Thomas Petazzoni
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2017-12-06 21:26 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 5 Dec 2017 02:42:36 -0300, Ismael Luceno wrote:
> I got it wrong the first time, openssl is a virtual package.
Using 1st person sentences is not really the typical practice in commit
logs. So I've replaced this with:
openssl is a virtual package, that can be provided by either libressl
or libopenssl, so there's no need to check for libressl separately.
Applied with this change. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1
2017-12-05 5:42 ` [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1 Ismael Luceno
@ 2017-12-06 21:27 ` Thomas Petazzoni
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2017-12-06 21:27 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 5 Dec 2017 02:42:37 -0300, Ismael Luceno wrote:
> Fixes building against static libssl.
This was missing a reference to the autobuilder failure being fixed, so
I've added one.
Also, your change to 2.16.1 mainly involves using pkg-config to detect
libssl. So you should have added host-pkgconf to the dependencies of
axel, otherwise you don't have the guarantee that pkg-config will be
available.
Applied with those changes. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2017-12-06 21:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-05 5:42 [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Ismael Luceno
2017-12-05 5:42 ` [Buildroot] [PATCH 2/3] axel: Fix OpenSSL dependency Ismael Luceno
2017-12-06 21:26 ` Thomas Petazzoni
2017-12-05 5:42 ` [Buildroot] [PATCH 3/3] axel: bump to version 2.16.1 Ismael Luceno
2017-12-06 21:27 ` Thomas Petazzoni
2017-12-06 21:26 ` [Buildroot] [PATCH 1/3] DEVELOPERS: Add myself to axel package Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.