* [Buildroot] [PATCH] package/openfpgaloader: bump to version 0.10.0
@ 2023-02-21 17:27 Gwenhael Goavec-Merou
2023-02-21 21:25 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Gwenhael Goavec-Merou @ 2023-02-21 17:27 UTC (permalink / raw)
To: buildroot; +Cc: Gwenhael Goavec-Merou, Jean Burgat
From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Also adds libgpiod support.
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
---
package/openfpgaloader/Config.in | 10 ++++++++++
package/openfpgaloader/openfpgaloader.hash | 2 +-
package/openfpgaloader/openfpgaloader.mk | 9 ++++++++-
3 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/package/openfpgaloader/Config.in b/package/openfpgaloader/Config.in
index 054278c256..4ba01d12d3 100644
--- a/package/openfpgaloader/Config.in
+++ b/package/openfpgaloader/Config.in
@@ -24,6 +24,16 @@ config BR2_PACAKGE_OPENFPGALOADER_CMSIS
comment "openfpgaloader CMSIS-DAP needs udev /dev management and a toolchain w/ NPTL threads"
depends on !BR2_PACKAGE_HAS_UDEV || !BR2_TOOLCHAIN_HAS_THREADS_NPTL
+config BR2_PACKAGE_OPENFPGALOADER_LIBGPIOD
+ bool "libgpiod support"
+ depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8 # libgpiod
+ select BR2_PACKAGE_LIBGPIOD
+ help
+ openfpgaloader libgpiod support
+
+comment "openfpgaloader libgpiod needs kernel headers >= 4.8"
+ depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8
+
endif
comment "openfpgaloader needs a toolchain w/ threads, C++, gcc >= 4.9"
diff --git a/package/openfpgaloader/openfpgaloader.hash b/package/openfpgaloader/openfpgaloader.hash
index 6c9d8a2b91..a8b537782c 100644
--- a/package/openfpgaloader/openfpgaloader.hash
+++ b/package/openfpgaloader/openfpgaloader.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 a862a209d696becff915a77512e6a8c22f92d73480a45cc12273d9ad1db60d23 openfpgaloader-0.6.1.tar.gz
+sha256 966b4629df86b1d520ddd8a4e0a3fc00060b26b5ab4e172b596bd9d4659a196e openfpgaloader-0.10.0.tar.gz
sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE
diff --git a/package/openfpgaloader/openfpgaloader.mk b/package/openfpgaloader/openfpgaloader.mk
index 0c39aad687..042b16612e 100644
--- a/package/openfpgaloader/openfpgaloader.mk
+++ b/package/openfpgaloader/openfpgaloader.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPENFPGALOADER_VERSION = 0.6.1
+OPENFPGALOADER_VERSION = 0.10.0
OPENFPGALOADER_SITE = $(call github,trabucayre,openFPGALoader,v$(OPENFPGALOADER_VERSION))
OPENFPGALOADER_LICENSE = Apache-2.0
OPENFPGALOADER_LICENSE_FILES = LICENSE
@@ -24,4 +24,11 @@ else
OPENFPGALOADER_CONF_OPTS += -DENABLE_CMSISDAP=OFF
endif
+ifeq ($(BR2_PACAKGE_OPENFPGALOADER_LIBGPIOD),y)
+OPENFPGALOADER_DEPENDENCIES += libgpiod
+OPENFPGALOADER_CONF_OPTS += -DENABLE_LIBGPIOD=ON
+else
+OPENFPGALOADER_CONF_OPTS += -DENABLE_LIBGPIOD=OFF
+endif
+
$(eval $(cmake-package))
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-02-21 21:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-21 17:27 [Buildroot] [PATCH] package/openfpgaloader: bump to version 0.10.0 Gwenhael Goavec-Merou
2023-02-21 21:25 ` Thomas Petazzoni via buildroot
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.