...
 
Commits (7)
......@@ -36,6 +36,9 @@ lint config-files:
lint buildroot:
<<: *lint_definition
image: python:2-alpine
before_script:
- apk add --no-cache py-pip
- python2.7 -m pip install six
script: test/lint/buildroot
lint commits:
......
buildroot @ b9674056
Subproject commit f44524f61ad304e5db7cb933704bb4951ab031d3
Subproject commit b9674056fbe8d37c1b11ad524075f21dc5deaa15
......@@ -350,7 +350,7 @@ BR2_PACKAGE_LIBRETRO_BEETLE_PSX=y
BR2_PACKAGE_LIBRETRO_BEETLE_PSX_HW=y
BR2_PACKAGE_LIBRETRO_MAME2010=y
BR2_PACKAGE_LIBRETRO_MAME2015=y
BR2_PACKAGE_LIBRETRO_MAME2016=y
#BR2_PACKAGE_LIBRETRO_MAME2016=y
BR2_PACKAGE_LIBRETRO_DESMUME=y
BR2_PACKAGE_LIBRETRO_MELONDS=y
BR2_PACKAGE_LIBRETRO_PX68K=y
......
......@@ -351,7 +351,7 @@ BR2_PACKAGE_LIBRETRO_BEETLE_PSX=y
BR2_PACKAGE_LIBRETRO_BEETLE_PSX_HW=y
BR2_PACKAGE_LIBRETRO_MAME2010=y
BR2_PACKAGE_LIBRETRO_MAME2015=y
BR2_PACKAGE_LIBRETRO_MAME2016=y
#BR2_PACKAGE_LIBRETRO_MAME2016=y
BR2_PACKAGE_LIBRETRO_DESMUME=y
BR2_PACKAGE_LIBRETRO_MELONDS=y
BR2_PACKAGE_LIBRETRO_PX68K=y
......
......@@ -8,7 +8,7 @@ RETROARCH_VERSION = v1.7.7
RETROARCH_SITE = git://github.com/libretro/RetroArch.git
RETROARCH_SITE_METHOD = git
RETROARCH_LICENSE = GPLv3+
RETROARCH_CONF_OPTS += --disable-oss --enable-zlib
RETROARCH_CONF_OPTS += --disable-oss --enable-zlib --disable-opengl1 --disable-opengl
RETROARCH_DEPENDENCIES = host-pkgconf recalbox-system
ifeq ($(BR2_PACKAGE_SDL2),y)
......@@ -43,12 +43,12 @@ endif
# Add dispamnx renderer and no opengl1.1 for Pi
ifeq ($(BR2_PACKAGE_RPI_FIRMWARE),y)
RETROARCH_CONF_OPTS += --enable-dispmanx --disable-opengl1
RETROARCH_CONF_OPTS += --enable-dispmanx
endif
# odroid xu4
ifeq ($(BR2_PACKAGE_RECALBOX_TARGET_XU4),y)
RETROARCH_CONF_OPTS += --enable-floathard --disable-opengl1 --disable-opengl
RETROARCH_CONF_OPTS += --enable-floathard
endif
# x86 : SSE
......@@ -148,13 +148,23 @@ RETROARCH_PRE_CONFIGURE_HOOKS += RETROARCH_MALI_FIXUP
RETROARCH_CONF_OPTS += --enable-opengles --enable-mali_fbdev
endif
ifeq ($(BR2_i386),y)
RETROARCH_COMPILER_COMMONS_CFLAGS = $(COMPILER_COMMONS_CFLAGS_NOLTO)
RETROARCH_COMPILER_COMMONS_CXXFLAGS = $(COMPILER_COMMONS_CXXFLAGS_NOLTO)
RETROARCH_COMPILER_COMMONS_LDFLAGS = $(COMPILER_COMMONS_LDFLAGS_NOLTO)
else
RETROARCH_COMPILER_COMMONS_CFLAGS = $(COMPILER_COMMONS_CFLAGS_SO)
RETROARCH_COMPILER_COMMONS_CXXFLAGS = $(COMPILER_COMMONS_CXXFLAGS_SO)
RETROARCH_COMPILER_COMMONS_LDFLAGS = $(COMPILER_COMMONS_LDFLAGS_SO)
endif
define RETROARCH_CONFIGURE_CMDS
(cd $(@D); rm -rf config.cache; \
$(TARGET_CONFIGURE_ARGS) \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS) $(COMPILER_COMMONS_CFLAGS_SO)" \
CXXFLAGS="$(TARGET_CXXFLAGS) $(COMPILER_COMMONS_CXXFLAGS_SO)" \
LDFLAGS="$(TARGET_LDFLAGS) $(COMPILER_COMMONS_LDFLAGS_SO) -lc" \
CFLAGS="$(TARGET_CFLAGS) $(RETROARCH_COMPILER_COMMONS_CFLAGS)" \
CXXFLAGS="$(TARGET_CXXFLAGS) $(RETROARCH_COMPILER_COMMONS_CXXFLAGS)" \
LDFLAGS="$(TARGET_LDFLAGS) $(RETROARCH_COMPILER_COMMONS_LDFLAGS) -lc" \
CROSS_COMPILE="$(HOST_DIR)/bin/" \
PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig/" \
./configure \
......