srcpkgs: rebuild pkgs against rpi-userland.

This commit is contained in:
Juan RP 2015-09-07 18:52:31 +02:00
parent 0d85b53dd0
commit f70414734a
7 changed files with 19 additions and 18 deletions

View file

@ -1,7 +1,7 @@
# Template file for 'SDL2' # Template file for 'SDL2'
pkgname=SDL2 pkgname=SDL2
version=2.0.3 version=2.0.3
revision=6 revision=7
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared --enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
@ -34,7 +34,7 @@ if [ "$build_option_gles" ]; then
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
armv[67]*) armv[67]*)
# RaspberryPi, use Videocore IV # RaspberryPi, use Videocore IV
makedepends+=" rpi-firmware" makedepends+=" rpi-userland-devel"
CFLAGS="-I${XBPS_CROSS_BASE}/opt/vc/include -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vcos/pthreads" CFLAGS="-I${XBPS_CROSS_BASE}/opt/vc/include -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vcos/pthreads"
LDFLAGS="-L${XBPS_CROSS_BASE}/opt/vc/lib" LDFLAGS="-L${XBPS_CROSS_BASE}/opt/vc/lib"
;; ;;

View file

@ -1,7 +1,7 @@
# Template file for 'kodi-rpi' # Template file for 'kodi-rpi'
pkgname=kodi-rpi pkgname=kodi-rpi
version=15.1 version=15.1
revision=1 revision=2
_codename="Isengard" _codename="Isengard"
wrksrc="xbmc-${version}-${_codename}" wrksrc="xbmc-${version}-${_codename}"
short_desc="A software media player and entertainment hub for digital media (RPi)" short_desc="A software media player and entertainment hub for digital media (RPi)"
@ -25,7 +25,7 @@ makedepends="
libmad-devel fontconfig-devel libsamplerate-devel libmms-devel libcurl-devel ffmpeg-devel libmad-devel fontconfig-devel libsamplerate-devel libmms-devel libcurl-devel ffmpeg-devel
enca-devel boost-devel libbluetooth-devel yajl-devel libplist-devel librtmp-devel enca-devel boost-devel libbluetooth-devel yajl-devel libplist-devel librtmp-devel
tinyxml-devel taglib-devel libcap-devel lame-devel libnfs-devel libxslt-devel tinyxml-devel taglib-devel libcap-devel lame-devel libnfs-devel libxslt-devel
libcec-devel libmicrohttpd-devel libcdio-devel python-devel libssh-devel rpi-firmware" libcec-devel libmicrohttpd-devel libcdio-devel python-devel libssh-devel rpi-userland-devel"
# The following dependencies are dlopen(3)ed. # The following dependencies are dlopen(3)ed.
depends="libmad libogg libcurl libflac libmodplug libass libmpeg2 lame depends="libmad libogg libcurl libflac libmodplug libass libmpeg2 lame

View file

@ -1,7 +1,7 @@
# Template file for 'libcec' # Template file for 'libcec'
pkgname=libcec pkgname=libcec
version=3.0.1 version=3.0.1
revision=1 revision=2
wrksrc="${pkgname}-${pkgname}-${version}" wrksrc="${pkgname}-${pkgname}-${version}"
build_style=cmake build_style=cmake
hostmakedepends="cmake pkg-config libtool swig" hostmakedepends="cmake pkg-config libtool swig"
@ -23,7 +23,7 @@ fi
if [ "$build_option_rpi" ]; then if [ "$build_option_rpi" ]; then
configure_args+=" -DRPI_INCLUDE_DIR=${XBPS_CROSS_BASE}/opt/vc/include" configure_args+=" -DRPI_INCLUDE_DIR=${XBPS_CROSS_BASE}/opt/vc/include"
configure_args+=" -DRPI_LIB_DIR=${XBPS_CROSS_BASE}/opt/vc/lib" configure_args+=" -DRPI_LIB_DIR=${XBPS_CROSS_BASE}/opt/vc/lib"
makedepends+=" rpi-firmware" makedepends+=" rpi-userland-devel"
fi fi
post_install() { post_install() {

View file

@ -1,21 +1,22 @@
# Template file for 'omxplayer' # Template file for 'omxplayer'
pkgname=omxplayer pkgname=omxplayer
version=20150609 version=20150907
revision=1 revision=1
_commit=4d8ffd13153bfef2966671cb4fb484afeaf792a8 short_desc="Commandline OMX player for the Raspberry Pi"
short_desc="Commandline OMX player for the Raspberry Pi (git ${_gitshort})"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2" license="GPL-2"
homepage="https://github.com/popcornmix/omxplayer" homepage="https://github.com/popcornmix/omxplayer"
_commit=4d8ffd13153bfef2966671cb4fb484afeaf792a8
wrksrc="omxplayer-$_commit"
distfiles="$homepage/archive/$_commit.tar.gz" distfiles="$homepage/archive/$_commit.tar.gz"
checksum=c6326b158010a873f9b5ca8843a4d3d7f1a2a24d3b4b1e43f433d173f8566314 checksum=c6326b158010a873f9b5ca8843a4d3d7f1a2a24d3b4b1e43f433d173f8566314
wrksrc="omxplayer-$_commit"
# XXX only rpi # XXX only rpi
only_for_archs="armv6l armv6l-musl armv7l armv7l-musl" only_for_archs="armv6l armv6l-musl armv7l armv7l-musl"
build_style=gnu-makefile build_style=gnu-makefile
hostmakedepends="pkg-config git" hostmakedepends="pkg-config"
makedepends="rpi-firmware pcre-devel boost-devel freetype-devel ffmpeg-devel dbus-devel" makedepends="rpi-userland-devel pcre-devel boost-devel freetype-devel ffmpeg-devel dbus-devel"
depends="freefont-ttf" depends="freefont-ttf"
do_build() { do_build() {

View file

@ -2,7 +2,7 @@
pkgname=retroarch pkgname=retroarch
reverts="20150203_2" reverts="20150203_2"
version=1.2.2 version=1.2.2
revision=1 revision=2
wrksrc="RetroArch-$version" wrksrc="RetroArch-$version"
conf_files="/etc/retroarch.cfg" conf_files="/etc/retroarch.cfg"
build_style=configure build_style=configure
@ -28,7 +28,7 @@ build_options_default="ffmpeg"
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*) build_options_default+=" opengl pulseaudio sdl2 x11";; i686*|x86_64*) build_options_default+=" opengl pulseaudio sdl2 x11";;
armv[67]*) hostmakedepends+=" rpi-firmware"; makedepends+=" rpi-firmware";; armv[67]*) hostmakedepends+=" rpi-userland-devel"; makedepends+=" rpi-userland-devel";;
esac esac
do_configure() { do_configure() {

View file

@ -1,7 +1,7 @@
# Template file for 'vlc' # Template file for 'vlc'
pkgname=vlc pkgname=vlc
version=2.2.1 version=2.2.1
revision=5 revision=6
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack configure_args="--disable-gme --disable-libtar --enable-jack
--disable-live555 --disable-fluidsynth --enable-dvdread --disable-live555 --disable-fluidsynth --enable-dvdread
@ -52,7 +52,7 @@ case "$XBPS_TARGET_MACHINE" in
# XXX only for rpi # XXX only for rpi
build_options_default+=" smb" build_options_default+=" smb"
configure_args+=" --enable-omxil --enable-omxil-vout --enable-rpi-omxil" configure_args+=" --enable-omxil --enable-omxil-vout --enable-rpi-omxil"
makedepends+=" rpi-firmware" makedepends+=" rpi-userland-devel"
CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include"
CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vcos" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vcos"
CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vmcs_host/linux" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include/interface/vmcs_host/linux"

View file

@ -1,7 +1,7 @@
# Template file for 'weston'. # Template file for 'weston'.
pkgname=weston pkgname=weston
version=1.8.0 version=1.8.0
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
# XXX enable rdp compositor if freerdp is updated to >=1.1. # XXX enable rdp compositor if freerdp is updated to >=1.1.
configure_args="--enable-libinput-backend --disable-setuid-install configure_args="--enable-libinput-backend --disable-setuid-install
@ -33,7 +33,7 @@ case "$XBPS_TARGET_MACHINE" in
armv[67]l*) # Assume RPi for now. armv[67]l*) # Assume RPi for now.
CFLAGS="-I${XBPS_CROSS_BASE}/opt/vc/include" CFLAGS="-I${XBPS_CROSS_BASE}/opt/vc/include"
LDFLAGS="-Wl,-R/opt/vc/lib" LDFLAGS="-Wl,-R/opt/vc/lib"
makedepends+=" rpi-firmware rpi-firmware-pcfiles" makedepends+=" rpi-userland-devel"
# Just enable the RPi compositor. # Just enable the RPi compositor.
configure_args+=" --disable-drm-compositor configure_args+=" --disable-drm-compositor
--disable-wayland-compositor --disable-simple-egl-clients --disable-wayland-compositor --disable-simple-egl-clients