package/gtkiostream: new package
PATCH v2 1/1 package/gtkiostream: new package
This package provides many useful software engineering and signal processing libraries.
Signed-off-by Matt Flax <[email protected]>
---
Notes:
Changes in v2:
- added DEVELOPERS entry
- trimmed down Config.in to min. selections.
- Cleaned up gtkiostream.mk
- Added hash file.
- fixed TAB indention
DEVELOPERS | 3 +++ package/Config.in | 1 + package/gtkiostream/Config.in | 16 ++++++++++++++++ package/gtkiostream/gtkiostream.hash | 3 +++ package/gtkiostream/gtkiostream.mk | 16 ++++++++++++++++ 5 files changed, 39 insertions(+) create mode 100644 package/gtkiostream/Config.in create mode 100644 package/gtkiostream/gtkiostream.hash create mode 100644 package/gtkiostream/gtkiostream.mk
DEVELOPERS +3 -0
@@ -1883,6 +1883,9 @@ F: board/technologic/ts4900/ F: configs/ts4900_defconfig F: package/ts4900-fpga/ +N: Matt Flax <[email protected]> +F: package/gtkiostream/ + N: Matt Weber <[email protected]> F: board/freescale/p* F: board/freescale/t*
package/Config.in +1 -0
@@ -1328,6 +1328,7 @@ menu "Audio/Sound" source "package/bcg729/Config.in" source "package/caps/Config.in" source "package/fdk-aac/Config.in" + source "package/gtkiostream/Config.in" source "package/libao/Config.in" source "package/libasplib/Config.in" source "package/libbroadvoice/Config.in"
package/gtkiostream/Config.in new file +16 -0
@@ -0,0 +1,16 @@ +config BR2_PACKAGE_GTKIOSTREAM + bool "gtkiostream" + depends on BR2_INSTALL_LIBSTDCPP # eigen + select BR2_PACKAGE_EIGEN + select BR2_PACKAGE_EIGEN_UNSUPPORTED_MODULES + select BR2_PACKAGE_FFTW + select BR2_PACKAGE_FFTW_DOUBLE + select BR2_PACKAGE_FFTW_SINGLE + help + This package provides many useful software engineering and signal + processing includes and linkable library. + + https://github.com/flatmax/gtkiostream + +comment "gtkiostream needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP
package/gtkiostream/gtkiostream.hash new file +3 -0
@@ -0,0 +1,3 @@ +# locally computed hash +sha256 9edf7d034796ac79a24ef1de14023a9c7f0f9b8bf7fdd6fc3437839c4fdc0aa0 gtkiostream-7b5056be13135a5526d39afbaaaff7cfd879b5ca.tar.gz +sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 gpl.txt
package/gtkiostream/gtkiostream.mk new file +16 -0
@@ -0,0 +1,16 @@ +################################################################################ +# +# GTKIOSTREAM +# +################################################################################ +GTKIOSTREAM_VERSION = 7b5056be13135a5526d39afbaaaff7cfd879b5ca +GTKIOSTREAM_SITE = $(call github,flatmax,gtkiostream,$(GTKIOSTREAM_VERSION)) + +GTKIOSTREAM_LICENSE = GPL-2.0+ +GTKIOSTREAM_CONF_OPTS = --disable-octave +GTKIOSTREAM_DEPENDENCIES = eigen fftw-double fftw-single host-pkgconf + +# Fetched from git, no configure script +GTKIOSTREAM_AUTORECONF = YES + +$(eval $(autotools-package))
Signature · 6 lines
2.32.0 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot