add gmenu2x

Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
This commit is contained in:
Michel-FK
2020-12-04 22:59:23 +01:00
parent 292928d1d9
commit d4dc552bf8
16 changed files with 132 additions and 4 deletions

View File

@@ -0,0 +1,25 @@
config BR2_PACKAGE_GMENU2X
bool "gmenu2x"
select BR2_PACKAGE_LIBPNG
select BR2_PACKAGE_SDL
select BR2_PACKAGE_SDL_TTF
select BR2_PACKAGE_SDL_GFX
select BR2_PACKAGE_DEJAVU
select BR2_PACKAGE_FONTS_DROID
help
Application menu for devices with a 320x240 screen and buttons.
This is a forked version with cleanups, targeted at the Ben NanoNote
and the Dingoo A320/A330.
http://projects.qi-hardware.com/index.php/p/gmenu2x
if BR2_PACKAGE_GMENU2X
config BR2_PACKAGE_GMENU2X_SHOW_CLOCK
bool "Show clock"
config BR2_PACKAGE_GMENU2X_CPUFREQ
bool "Support CPU frequency control"
endif

View File

@@ -0,0 +1 @@
sha256 7a24a8d20533038613c3475fc96575f0e3d878207b4e2da0c70068f5a3a179c0 gmenu2x-c6e2883.tar.gz

View File

@@ -0,0 +1,31 @@
#############################################################
#
# gmenu2x
#
#############################################################
GMENU2X_VERSION = c6e2883
GMENU2X_SITE = $(call github,opendingux,gmenu2x,$(GMENU2X_VERSION))
GMENU2X_DEPENDENCIES = sdl sdl_ttf sdl_gfx dejavu libpng fonts-droid
GMENU2X_CONF_OPTS = -DBIND_CONSOLE=ON
ifeq ($(BR2_PACKAGE_GMENU2X_SHOW_CLOCK),y)
GMENU2X_CONF_OPTS += -DCLOCK=ON
else
GMENU2X_CONF_OPTS += -DCLOCK=OFF
endif
ifeq ($(BR2_PACKAGE_GMENU2X_CPUFREQ),y)
GMENU2X_CONF_OPTS += -DCPUFREQ=ON
else
GMENU2X_CONF_OPTS += -DCPUFREQ=OFF
endif
ifeq ($(BR2_PACKAGE_LIBOPK),y)
GMENU2X_DEPENDENCIES += libopk
endif
ifeq ($(BR2_PACKAGE_LIBXDGMIME),y)
GMENU2X_DEPENDENCIES += libxdgmime
endif
$(eval $(cmake-package))