Commit 10c20b7b authored by Daniel Menelkir's avatar Daniel Menelkir

Upgraded retroarch to vortex version of ebuilds

parent 55fd4af3
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro
DESCRIPTION="Collection of overlay files for use with libretro frontends."
HOMEPAGE="https://github.com/libretro/common-overlays"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
RDEPEND=""
DEPEND="${RDEPEND}"
src_install() {
dodir "${LIBRETRO_DATA_DIR}"/overlays
cp -R "${S}"/* "${D}${LIBRETRO_DATA_DIR}"/overlays
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>stefan.gert.r@gmail.com</email>
<name>stefan-gr</name>
</maintainer>
</pkgmetadata>
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro
DESCRIPTION="Collection of commonly used Cg shaders."
HOMEPAGE="https://github.com/libretro/common-shaders"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
RDEPEND=""
DEPEND="${RDEPEND}"
src_install() {
dodir "${LIBRETRO_DATA_DIR}/${PN}/"
# Remove unnecessary git files
[[ ! ${PV} == "1.0_pre"* ]] && rm -r .git
# Install plain CG shaders
cp -R "${S}"/* "${D}${LIBRETRO_DATA_DIR}/${PN}/"
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>stefan.gert.r@gmail.com</email>
<name>stefan-gr</name>
</maintainer>
<use>
<flag name='cg'>Install shaders in cg format, otherwise convert them to glsl</flag>
</use>
</pkgmetadata>
DIST libretro-common-overlays-1_pre20190930.tar.gz 19176774 BLAKE2B 1ce75719f95c2d176eeb878ba8fea3abd6d8d2ce8e0784a253aa452d212fdf96265d2f7ef9807f9618147e709bd38e43f144209e70fbe52d5e5beab22a5ce900 SHA512 bd9d049fc41e1a4da01bd8cd48ea6a7af36c4ecd204709931bd89d1506ea0a500538071d6142bf3f7f7515634561968dd6dfb0992306c2612fc42cec3392b414
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_COMMIT_SHA="4d700116edf178452831f99a5173f88559f1b8ec"
DESCRIPTION="Collection of overlay files for use with RetroArch"
HOMEPAGE="https://github.com/libretro/common-overlays"
if [[ ${PV} == *9999 ]]; then
SRC_URI=""
EGIT_REPO_URI="https://github.com/libretro/common-overlays.git"
inherit git-r3
else
inherit vcs-snapshot
SRC_URI="https://github.com/libretro/common-overlays/archive/${LIBRETRO_COMMIT_SHA}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
src_compile() {
:
}
src_install() {
insinto "/usr/share/retroarch/overlay"
doins -r *
}
DIST libretro-info-1_pre20191006.tar.gz 107459 BLAKE2B 36c13860f2ffb4ee22bb4644a0f1292e98331d85a6e88244bdd59c3dfb171e3feb70a702c82a850570b379506c97b693303cf22d4551dbb804d7b7759615979a SHA512 61c417b90a2f32a1bf98ed20f56ae66bdb9796073581617d4b0a84e0d2c1e861fbdd207e1751b8330101ce7955085556931f85985373d7d58b915edb934702b1
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
LIBRETRO_REPO_NAME="libretro/libretro-super"
inherit libretro
LIBRETRO_COMMIT_SHA="b5997360462e1b8dc582c55c11eaf86fb1c67180"
DESCRIPTION="Libretro info files required for libretro cores"
HOMEPAGE="https://github.com/libretro/libretro-super"
KEYWORDS=""
if [[ ${PV} == *9999 ]]; then
SRC_URI=""
EGIT_REPO_URI="https://github.com/libretro/libretro-super.git"
inherit git-r3
else
inherit vcs-snapshot
SRC_URI="https://github.com/libretro/libretro-super/archive/${LIBRETRO_COMMIT_SHA}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}"
src_compile() {
:
}
src_install() {
insinto "${LIBRETRO_DATA_DIR}"/info
insinto "/usr/share/libretro/info"
doins dist/info/*.info
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>stefan.gert.r@gmail.com</email>
<name>stefan-gr</name>
</maintainer>
</pkgmetadata>
DIST retroarch-assets-1_pre20191006.tar.gz 154513939 BLAKE2B bc81ccb0b925d1b7d630f1e7a6ef7e49464904b8498e83bd26b12bad449153f2cf832ae2220583207dd9c8e5dbc25768ec0384cb36d1570809a203f6e0c856fa SHA512 56a70779f6bd1bf8d838ee8e1bd107a7aeaccd036cf8013869503e4e05902dd97bcea99866b26e02d7639727410684f23437adfdac2d2edbaca5470281278398
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>stefan.gert.r@gmail.com</email>
<name>stefan-gr</name>
</maintainer>
</pkgmetadata>
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_REPO_NAME="libretro/${PN}"
LIBRETRO_COMMIT_SHA="2a8bef8b99b8456e91dd1343fe912578f0acae74"
DESCRIPTION="Assets needed for RetroArch. Also contains the official branding."
HOMEPAGE="https://github.com/libretro/retroarch-assets"
if [[ ${PV} == *9999 ]]; then
SRC_URI=""
EGIT_REPO_URI="https://github.com/${LIBRETRO_REPO_NAME}.git"
inherit git-r3
else
inherit vcs-snapshot
SRC_URI="https://github.com/${LIBRETRO_REPO_NAME}/archive/${LIBRETRO_COMMIT_SHA}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="CC-BY-4.0"
SLOT="0"
IUSE="materialui ozone rgui xmb"
RDEPEND="
materialui? ( !!<games-emulation/retroarch-1.7.8 )
ozone? ( !!<games-emulation/retroarch-1.7.8 )
rgui? ( !!<games-emulation/retroarch-1.7.8 )
xmb? ( !!<games-emulation/retroarch-1.7.8 )
"
src_prepare() {
default
sed -i -e "s/libretro/retroarch/g" Makefile || die
declare -A FLAGS=( [materialui]=glui [ozone]= [rgui]= [xmb]= )
for flag in "${!FLAGS[@]}"; do
if ! use "${flag}"; then
local folder="${FLAGS[$flag]:-$flag}"
rm -r "${folder}" || die
fi
done
}
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libretro
DESCRIPTION="RetroArch Assets files"
HOMEPAGE="https://github.com/libretro/retroarch-assets"
KEYWORDS=""
LICENSE="GPL-3"
SLOT="0"
RDEPEND=""
DEPEND="${RDEPEND}"
src_install() {
dodir "${RETROARCH_DATA_DIR}"/assets
cp -R "${S}"/* "${D}${RETROARCH_DATA_DIR}"/assets
}
DIST retroarch-1.7.8.tar.gz 26889359 BLAKE2B a4fe3c947f7bbf0340d9c1039d58ab208236ca0f638d2a03f2b7307685db786a63202b2acd897e60eb64ed132b3eaf7e18ef38d85dd6006dbb3e5d743eb16768 SHA512 6f1b4276d8ccf144d3e908f7607c256b5d7be6e9e1f2aa8afdd5fc5b267be59164fe24946ea940974e83af68825f670cdda39232406b470819c8a497e9518514
DIST retroarch-1.7.9.tar.gz 33079572 BLAKE2B bdeadfb744170661910888e9dfaa01dbedfeaa7c1675d19e3cb5ec01ee7eecd038ce9f477157e8efb5726fbd5fd79ea48d6a358426fb07b120fbfd3ad036647d SHA512 b295753d2868ec0c62ca3c9621c2b6cd9444809b67cb84f983752edf80b57c436102d26f4c1e8b73408cc7d3fa7c5ef7cd0551cf62bbf39bd9ffb3cfed58f15b
diff -U 3 -dHrN -- qb.orig/qb.params.sh qb/qb.params.sh
--- qb.orig/qb.params.sh 2017-11-28 19:31:09.000000000 +0100
+++ qb/qb.params.sh 2017-11-28 19:38:44.612303119 +0100
@@ -62,7 +62,7 @@
err="$2"
eval "set -- $OPTS"
for OPT do [ "$opt" = "$OPT" ] && return; done
- die 1 "Unknown option $err"
+ echo "Unknown option $err"
}
parse_input() # Parse stuff :V
@@ -106,7 +106,7 @@
-h|--help) print_help; exit 0;;
--) break ;;
'') : ;;
- *) die 1 "Unknown option $1";;
+ *) echo "Unknown option $1";;
esac
shift
done
--- retroarch-9999/qb/config.libs.sh 2017-10-08 14:42:40.465717207 +0200
+++ retroarch-9999-patched/qb/config.libs.sh 2017-10-08 14:46:09.285485229 +0200
@@ -86,8 +86,14 @@
fi
if [ "$HAVE_NEON" = "yes" ]; then
- add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
- add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ cust_fpu="$(echo ${CFLAGS} | grep -o "mfpu\=.[^ ]*" | sed 's/mfpu=//')"
+ if [ "x$cust_fpu" != "x" ]; then
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=$cust_fpu -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=$cust_fpu
+ else
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ fi
fi
if [ "$HAVE_FLOATHARD" = "yes" ]; then
diff -Naur a/menu/menu_setting.c b/menu/menu_setting.c
--- a/menu/menu_setting.c 2018-01-31 22:28:35.060458882 +0000
+++ b/menu/menu_setting.c 2018-01-31 22:29:15.519111268 +0000
@@ -2706,17 +2706,6 @@
parent_group);
settings_data_list_current_add_flags(list, list_info, SD_FLAG_ADVANCED);
- if (string_is_not_equal(settings->arrays.wifi_driver, "null"))
- {
- CONFIG_ACTION(
- list, list_info,
- MENU_ENUM_LABEL_WIFI_SETTINGS,
- MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS,
- &group_info,
- &subgroup_info,
- parent_group);
- }
-
CONFIG_ACTION(
list, list_info,
MENU_ENUM_LABEL_NETWORK_SETTINGS,
diff --git a/qb/config.libs.sh b/qb/config.libs.sh
index a9dcd3c..b39e5be 100644
--- a/qb/config.libs.sh
+++ b/qb/config.libs.sh
@@ -131,7 +131,7 @@ fi
check_lib STRL -lc strlcpy
-check_pkgconf PYTHON python3
+check_pkgconf PYTHON python-%PYTHON_VER%
add_define_make OS $OS
diff -U 3 -dHrN -- qb.orig/qb.params.sh qb/qb.params.sh
--- qb.orig/qb.params.sh 2017-11-28 19:31:09.000000000 +0100
+++ qb/qb.params.sh 2017-11-28 19:38:44.612303119 +0100
@@ -62,7 +62,7 @@
err="$2"
eval "set -- $OPTS"
for OPT do [ "$opt" = "$OPT" ] && return; done
- die 1 "Unknown option $err"
+ echo "Unknown option $err"
}
parse_input() # Parse stuff :V
@@ -106,7 +106,7 @@
-h|--help) print_help; exit 0;;
--) break ;;
'') : ;;
- *) die 1 "Unknown option $1";;
+ *) echo "Unknown option $1";;
esac
shift
done
--- retroarch-9999/qb/config.libs.sh 2017-10-08 14:42:40.465717207 +0200
+++ retroarch-9999-patched/qb/config.libs.sh 2017-10-08 14:46:09.285485229 +0200
@@ -86,8 +86,14 @@
fi
if [ "$HAVE_NEON" = "yes" ]; then
- add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
- add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ cust_fpu="$(echo ${CFLAGS} | grep -o "mfpu\=.[^ ]*" | sed 's/mfpu=//')"
+ if [ "x$cust_fpu" != "x" ]; then
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=$cust_fpu -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=$cust_fpu
+ else
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ fi
fi
if [ "$HAVE_FLOATHARD" = "yes" ]; then
diff -Naur a/menu/menu_setting.c b/menu/menu_setting.c
--- a/menu/menu_setting.c 2018-01-31 22:28:35.060458882 +0000
+++ b/menu/menu_setting.c 2018-01-31 22:29:15.519111268 +0000
@@ -2706,17 +2706,6 @@
parent_group);
settings_data_list_current_add_flags(list, list_info, SD_FLAG_ADVANCED);
- if (string_is_not_equal(settings->arrays.wifi_driver, "null"))
- {
- CONFIG_ACTION(
- list, list_info,
- MENU_ENUM_LABEL_WIFI_SETTINGS,
- MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS,
- &group_info,
- &subgroup_info,
- parent_group);
- }
-
CONFIG_ACTION(
list, list_info,
MENU_ENUM_LABEL_NETWORK_SETTINGS,
diff --git a/qb/config.libs.sh b/qb/config.libs.sh
index a9dcd3c..b39e5be 100644
--- a/qb/config.libs.sh
+++ b/qb/config.libs.sh
@@ -131,7 +131,7 @@ fi
check_lib STRL -lc strlcpy
-check_pkgconf PYTHON python3
+check_pkgconf PYTHON python-%PYTHON_VER%
add_define_make OS $OS
diff -U 3 -dHrN -- qb.orig/qb.params.sh qb/qb.params.sh
--- qb.orig/qb.params.sh 2017-11-28 19:31:09.000000000 +0100
+++ qb/qb.params.sh 2017-11-28 19:38:44.612303119 +0100
@@ -62,7 +62,7 @@
err="$2"
eval "set -- $OPTS"
for OPT do [ "$opt" = "$OPT" ] && return; done
- die 1 "Unknown option $err"
+ echo "Unknown option $err"
}
parse_input() # Parse stuff :V
@@ -106,7 +106,7 @@
-h|--help) print_help; exit 0;;
--) break ;;
'') : ;;
- *) die 1 "Unknown option $1";;
+ *) echo "Unknown option $1";;
esac
shift
done
--- retroarch-9999/qb/config.libs.sh 2017-10-08 14:42:40.465717207 +0200
+++ retroarch-9999-patched/qb/config.libs.sh 2017-10-08 14:46:09.285485229 +0200
@@ -86,8 +86,14 @@
fi
if [ "$HAVE_NEON" = "yes" ]; then
- add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
- add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ cust_fpu="$(echo ${CFLAGS} | grep -o "mfpu\=.[^ ]*" | sed 's/mfpu=//')"
+ if [ "x$cust_fpu" != "x" ]; then
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=$cust_fpu -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=$cust_fpu
+ else
+ add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
+ add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
+ fi
fi
if [ "$HAVE_FLOATHARD" = "yes" ]; then
diff -Naur a/menu/menu_setting.c b/menu/menu_setting.c
--- a/menu/menu_setting.c 2018-01-31 22:28:35.060458882 +0000
+++ b/menu/menu_setting.c 2018-01-31 22:29:15.519111268 +0000
@@ -2706,17 +2706,6 @@
parent_group);
settings_data_list_current_add_flags(list, list_info, SD_FLAG_ADVANCED);
- if (string_is_not_equal(settings->arrays.wifi_driver, "null"))
- {
- CONFIG_ACTION(
- list, list_info,
- MENU_ENUM_LABEL_WIFI_SETTINGS,
- MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS,
- &group_info,
- &subgroup_info,
- parent_group);
- }
-
CONFIG_ACTION(
list, list_info,
MENU_ENUM_LABEL_NETWORK_SETTINGS,
diff --git a/qb/config.libs.sh b/qb/config.libs.sh
index a9dcd3c..b39e5be 100644
--- a/qb/config.libs.sh
+++ b/qb/config.libs.sh
@@ -131,7 +131,7 @@ fi
check_lib STRL -lc strlcpy
-check_pkgconf PYTHON python3
+check_pkgconf PYTHON python-%PYTHON_VER%
add_define_make OS $OS
This diff is collapsed.
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic
MY_PN=RetroArch
MY_P=${MY_PN}-${PV}
DESCRIPTION="Frontend for emulators, game engines and media players"
HOMEPAGE="https://www.retroarch.com/"
SRC_URI="https://github.com/libretro/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa cg cpu_flags_x86_sse dbus egl ffmpeg flac freetype gles gles3 kms
libcaca libusb materialui miniupnpc openal +opengl +ozone pulseaudio
qt rgui sdl +sdl2 sixel subtitles ssl stripes systemd tinyalsa udev
vulkan X xrandr xmb xv wayland +zlib"
MENU_REQUIRED_USE="|| ( gles opengl vulkan )"
REQUIRED_USE="
cg? ( opengl )
gles? ( egl )
gles3? ( gles )
kms? ( egl )
materialui? (
${MENU_REQUIRED_USE}
)
opengl? ( !gles )
ozone? ( ${MENU_REQUIRED_USE} )
rgui? (
${MENU_REQUIRED_USE}
|| ( libcaca sdl sdl2 sixel )
)
stripes? ( ${MENU_REQUIRED_USE} )
xmb? ( ${MENU_REQUIRED_USE} )
sdl? ( !sdl2 )
xv? ( X )
"
RDEPEND="
games-emulation/libretro-common-overlays
games-emulation/libretro-database
games-emulation/libretro-info
games-emulation/retroarch-assets
alsa? ( media-libs/alsa-lib )
cg? ( media-gfx/nvidia-cg-toolkit )
gles? ( media-libs/mesa:0=[gles2] )
ffmpeg? ( virtual/ffmpeg )
flac? ( media-libs/flac )
freetype? ( media-libs/freetype )
kms? (
media-libs/mesa:0=[gbm]
x11-libs/libdrm
)
libcaca? ( media-libs/libcaca )
libusb? ( virtual/libusb:= )
materialui? ( games-emulation/retroarch-assets[materialui] )
miniupnpc? ( net-libs/miniupnpc )
openal? ( media-libs/openal )
opengl? ( virtual/opengl )
ozone? ( games-emulation/retroarch-assets[ozone] )
pulseaudio? ( media-sound/pulseaudio )
qt? (
dev-libs/openssl:0=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
)
rgui? ( games-emulation/retroarch-assets[rgui] )
sdl? ( media-libs/libsdl )
sdl2? ( media-libs/libsdl2 )
sixel? ( media-libs/libsixel )
ssl? ( net-libs/mbedtls )
subtitles? ( media-libs/libass )
systemd? ( sys-apps/systemd )
udev? ( virtual/udev )
vulkan? ( media-libs/vulkan-loader[X?,wayland?] )
X? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXxf86vm
x11-libs/libxcb
)
xmb? ( games-emulation/retroarch-assets[xmb] )
xrandr? ( x11-libs/libXrandr )
xv? ( x11-libs/libXv )
wayland? (
dev-libs/wayland
dev-libs/wayland-protocols
)
zlib? ( sys-libs/zlib )
"
DEPEND="${RDEPEND}
vulkan? ( dev-util/vulkan-headers )
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
# RetroArch's configure is shell script, not autoconf one
# However it tryes to mimic autoconf configure options
sed -i -e \
's#\(''\))\( : ;;\)#\1|--infodir=*|--datadir=*|--localstatedir=*|--libdir=*)\2#g' \
qb/qb.params.sh || die
local LIBRETRO_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/libretro"
local LIBRETRO_DATA_DIR="${EPREFIX}/usr/share/libretro"
local RETROARCH_DATA_DIR="${EPREFIX}/usr/share/${PN}"
sed -i \
-e "s:# \(assets_directory =\):\1 \"${RETROARCH_DATA_DIR}/assets\":g" \
-e "s:# \(joypad_autoconfig_dir =\):\1 \"${RETROARCH_DATA_DIR}/autoconfig\":g" \
-e "s:# \(cheat_database_path =\):\1 \"${LIBRETRO_DATA_DIR}/database/cht\":g" \
-e "s:# \(content_database_path =\):\1 \"${LIBRETRO_DATA_DIR}/database/rdb\":g" \
-e "s:# \(cursor_directory =\):\1 \"${LIBRETRO_DATA_DIR}/database/cursors\":g" \
-e "s:# \(libretro_directory =\):\1 \"${LIBRETRO_LIB_DIR}\":g" \
-e "s:# \(libretro_info_path =\):\1 \"${LIBRETRO_DATA_DIR}/info\":g" \
-e "s:# \(overlay_directory =\):\1 \"${RETROARCH_DATA_DIR}/overlay\":g" \
-e "s:# \(video_shader_dir =\):\1 \"${LIBRETRO_DATA_DIR}/shaders\":g" \
retroarch.cfg || die
}
src_configure() {
if use cg; then
append-ldflags -L/opt/nvidia-cg-toolkit/$(get_libdir)
append-cppflags -I/opt/nvidia-cg-toolkit/include
fi
econf \
--enable-mmap \
--enable-networking \
--enable-threads \
--disable-audioio \
--disable-builtinflac \
--disable-builtinmbedtls \
--disable-builtinminiupnpc \
--disable-builtinzlib \
--disable-coreaudio \
--disable-jack \
--disable-mpv \
--disable-oss \
--disable-roar \
--disable-rsound \
--disable-videocore \
$(use_enable alsa) \
$(use_enable cg) \
$(use_enable cpu_flags_x86_sse sse) \
$(use_enable dbus) \
$(use_enable egl) \
$(use_enable freetype) \
$(use_enable flac) \
$(use_enable ffmpeg) \
$(use_enable gles opengles) \
$(use_enable gles3 opengles3) \
$(use_enable libcaca caca) \
$(use_enable libusb) \
$(use_enable materialui) \
$(use_enable miniupnpc) \
$(use_enable openal al) \
$(use_enable opengl) \
$(use_enable ozone) \
$(use_enable pulseaudio pulse) \
$(use_enable qt) \
$(use_enable sdl) \
$(use_enable sdl2) \
$(use_enable sixel) \
$(use_enable subtitles ssa) \
$(use_enable ssl) \
$(use_enable systemd) \
$(use_enable tinyalsa) \
$(use_enable udev) \
$(use_enable vulkan) \
$(use_enable wayland) \
$(use_enable X x11) \
$(use_enable xrandr) \
$(use_enable xv xvideo) \
$(use_enable zlib)
}
This diff is collapsed.
DEFINED_PHASES=install unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Collection of overlay files for use with libretro frontends.
EAPI=6
HOMEPAGE=https://github.com/libretro/common-overlays
LICENSE=GPL-3
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8
_md5_=2b1cc406647a972c9809a34e2a1bbc9d
DEFINED_PHASES=install unpack
DEPEND=>=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Collection of commonly used Cg shaders.
EAPI=6
HOMEPAGE=https://github.com/libretro/common-shaders
LICENSE=GPL-3
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 562b380fc59ae6a8622171d0acb777d1 libretro e2e72840da02ef2a21e935c8447187a8