[PACKAGE/DEFCONFIG] add PYGAME along side with new pkg PYGAME_MENU (#72)

* [CONFIG] add PYGAME package

* [PACKAGE] add PYGAME-MENU

* [DEFCONFIG] add PYTHON_PYGAME to shared.SDKS

* [PYGAME-MENU] select 	PYTHON_TYPING_EXTENSIONS
This commit is contained in:
Apaczer
2024-01-03 15:25:40 +01:00
committed by GitHub
parent 026f607360
commit c6cc029a0c
5 changed files with 33 additions and 6 deletions
+6 -3
View File
@@ -141,10 +141,8 @@ BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_IMAGE_JPEG=y
BR2_PACKAGE_SDL_IMAGE_LBM=y
BR2_PACKAGE_SDL_IMAGE_PCX=y
BR2_PACKAGE_SDL_IMAGE_PNG=y
BR2_PACKAGE_SDL_IMAGE_PNM=y
BR2_PACKAGE_SDL_IMAGE_TARGA=y
BR2_PACKAGE_SDL_IMAGE_TIFF=y
@@ -152,7 +150,6 @@ BR2_PACKAGE_SDL_IMAGE_WEBP=y
BR2_PACKAGE_SDL_IMAGE_XCF=y
BR2_PACKAGE_SDL_IMAGE_XPM=y
BR2_PACKAGE_SDL_IMAGE_XV=y
BR2_PACKAGE_SDL_MIXER=y
BR2_PACKAGE_SDL_MIXER_MIDI_TIMIDITY=y
BR2_PACKAGE_SDL_NET=y
BR2_PACKAGE_SDL_SOUND=y
@@ -168,6 +165,12 @@ BR2_PACKAGE_LUA=y
BR2_PACKAGE_LUA_5_1=y
BR2_PACKAGE_LUA_ICONV=y
BR2_PACKAGE_PYTHON_KEYBOARD=y
BR2_PACKAGE_PYTHON_PYGAME=y
BR2_PACKAGE_PYTHON_PYGAME_IMAGE=y
BR2_PACKAGE_PYTHON_PYGAME_EXAMPLES=y
BR2_PACKAGE_PYTHON_PYGAME_FONT=y
BR2_PACKAGE_PYTHON_PYGAME_MIXER=y
BR2_PACKAGE_PYTHON_PYGAME_MENU=y
BR2_PACKAGE_LIBASPLIB=y
BR2_PACKAGE_LIBID3TAG=y
BR2_PACKAGE_LIBMAD=y
+6 -3
View File
@@ -140,10 +140,8 @@ BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_IMAGE_JPEG=y
BR2_PACKAGE_SDL_IMAGE_LBM=y
BR2_PACKAGE_SDL_IMAGE_PCX=y
BR2_PACKAGE_SDL_IMAGE_PNG=y
BR2_PACKAGE_SDL_IMAGE_PNM=y
BR2_PACKAGE_SDL_IMAGE_TARGA=y
BR2_PACKAGE_SDL_IMAGE_TIFF=y
@@ -151,7 +149,6 @@ BR2_PACKAGE_SDL_IMAGE_WEBP=y
BR2_PACKAGE_SDL_IMAGE_XCF=y
BR2_PACKAGE_SDL_IMAGE_XPM=y
BR2_PACKAGE_SDL_IMAGE_XV=y
BR2_PACKAGE_SDL_MIXER=y
BR2_PACKAGE_SDL_MIXER_MIDI_TIMIDITY=y
BR2_PACKAGE_SDL_NET=y
BR2_PACKAGE_SDL_SOUND=y
@@ -166,6 +163,12 @@ BR2_PACKAGE_UMTPRD=y
BR2_PACKAGE_LUA=y
BR2_PACKAGE_LUA_5_1=y
BR2_PACKAGE_PYTHON_KEYBOARD=y
BR2_PACKAGE_PYTHON_PYGAME=y
BR2_PACKAGE_PYTHON_PYGAME_IMAGE=y
BR2_PACKAGE_PYTHON_PYGAME_EXAMPLES=y
BR2_PACKAGE_PYTHON_PYGAME_FONT=y
BR2_PACKAGE_PYTHON_PYGAME_MIXER=y
BR2_PACKAGE_PYTHON_PYGAME_MENU=y
BR2_PACKAGE_LIBASPLIB=y
BR2_PACKAGE_LIBID3TAG=y
BR2_PACKAGE_LIBMAD=y
+1
View File
@@ -1235,6 +1235,7 @@ menu "External python modules"
source "package/python-pyelftools/Config.in"
source "package/python-pyftpdlib/Config.in"
source "package/python-pygame/Config.in"
source "package/python-pygame-menu/Config.in"
source "package/python-pygments/Config.in"
source "package/python-pyhamcrest/Config.in"
source "package/python-pyicu/Config.in"
+7
View File
@@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_PYGAME_MENU
bool "python-pygame-menu"
select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
depends on BR2_PACKAGE_PYTHON_PYGAME
help
A menu for pygame to generate GUI/MENU. Simple&easy to use
https://pypi.org/project/pygame-menu/
@@ -0,0 +1,13 @@
################################################################################
#
# python-pygame-menu
#
################################################################################
PYTHON_PYGAME_MENU_VERSION = 4.4.3
PYTHON_PYGAME_MENU_SITE = $(call github,ppizarror,pygame-menu,$(PYTHON_PYGAME_MENU_VERSION))
PYTHON_PYGAME_MENU_LICENSE = MIT
PYTHON_PYGAME_MENU_LICENSE_FILES = LICENSE
PYTHON_PYGAME_MENU_SETUP_TYPE = setuptools
$(eval $(python-package))