Message ID | 20230127141058.2180747-6-james.hilliard1@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [v4,01/13] package/flatbuffers: build position independent code | expand |
James, All, On 2023-01-27 07:10 -0700, James Hilliard spake thusly: > This package is required by tensorflow-lite. > > Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Applied to master, thanks, but see below... > --- [--SNIP--] > diff --git a/DEVELOPERS b/DEVELOPERS > index a711f9f1ee..b600c2914e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ > > N: Stefan Hager <stefan.hager@ginzinger.com> > F: package/cpuinfo/ > +F: package/fxdiv/ I again have moved that to James entry, since the patch is from James not Stefan (and Stefan does not already have any entry). Stefan, if you want to also adopt that package and/or neon2sse, then just send a patch to that effect. [--SNIP--] > diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk > new file mode 100644 > index 0000000000..56aaf11f88 > --- /dev/null > +++ b/package/fxdiv/fxdiv.mk > @@ -0,0 +1,17 @@ > +################################################################################ > +# > +# fxdiv > +# > +################################################################################ > + > +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 > +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) > +FXDIV_LICENSE = MIT > +FXDIV_LICENSE_FILES = LICENSE > +FXDIV_INSTALL_STAGING = YES I added: # Only installs a header Applied to master, thanks. Regards, Yann E. MORIN. > +FXDIV_INSTALL_TARGET = NO > +FXDIV_CONF_OPTS = \ > + -DFXDIV_BUILD_TESTS=OFF \ > + -DFXDIV_BUILD_BENCHMARKS=OFF > + > +$(eval $(cmake-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot
diff --git a/DEVELOPERS b/DEVELOPERS index a711f9f1ee..b600c2914e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2703,6 +2703,7 @@ F: package/ti-gfx/ N: Stefan Hager <stefan.hager@ginzinger.com> F: package/cpuinfo/ +F: package/fxdiv/ F: package/gemmlowp/ F: package/neon-2-sse/ F: package/ruy/ diff --git a/package/Config.in b/package/Config.in index 6377ddd2e5..e393760b6a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2007,6 +2007,7 @@ menu "Other" source "package/flann/Config.in" source "package/flatbuffers/Config.in" source "package/flatcc/Config.in" + source "package/fxdiv/Config.in" source "package/gconf/Config.in" source "package/gdal/Config.in" source "package/gemmlowp/Config.in" diff --git a/package/fxdiv/Config.in b/package/fxdiv/Config.in new file mode 100644 index 0000000000..5aa714e44a --- /dev/null +++ b/package/fxdiv/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FXDIV + bool "fxdiv" + help + Header-only library for division via fixed-point + multiplication by inverse. + + https://github.com/Maratyszcza/FXdiv diff --git a/package/fxdiv/fxdiv.hash b/package/fxdiv/fxdiv.hash new file mode 100644 index 0000000000..2142d84e09 --- /dev/null +++ b/package/fxdiv/fxdiv.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256 ec74d882a0a47cfd9c0f95bc4fae9901a4ade802a96a3b76e02671bb7340a4c5 fxdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.tar.gz +# License files, locally calculated +sha256 7cac00006125b1486a27e4801ed66357236e984c540bd323945ab7b66b078ec3 LICENSE diff --git a/package/fxdiv/fxdiv.mk b/package/fxdiv/fxdiv.mk new file mode 100644 index 0000000000..56aaf11f88 --- /dev/null +++ b/package/fxdiv/fxdiv.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# fxdiv +# +################################################################################ + +FXDIV_VERSION = 63058eff77e11aa15bf531df5dd34395ec3017c8 +FXDIV_SITE = $(call github,Maratyszcza,FXdiv,$(FXDIV_VERSION)) +FXDIV_LICENSE = MIT +FXDIV_LICENSE_FILES = LICENSE +FXDIV_INSTALL_STAGING = YES +FXDIV_INSTALL_TARGET = NO +FXDIV_CONF_OPTS = \ + -DFXDIV_BUILD_TESTS=OFF \ + -DFXDIV_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package))
This package is required by tensorflow-lite. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> --- DEVELOPERS | 1 + package/Config.in | 1 + package/fxdiv/Config.in | 7 +++++++ package/fxdiv/fxdiv.hash | 4 ++++ package/fxdiv/fxdiv.mk | 17 +++++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/fxdiv/Config.in create mode 100644 package/fxdiv/fxdiv.hash create mode 100644 package/fxdiv/fxdiv.mk