From c0cd81d2d885c6d98d50656cc541704c4e6a911f Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 28 Jan 2011 02:51:50 +0100 Subject: [PATCH 01/26] tvheadend: add suspend script, quit tvheadend on suspend, restart on resume Signed-off-by: Stephan Raue --- packages/multimedia/hts-tvheadend/install | 3 ++ .../hts-tvheadend/sleep.d/50tvheadend | 37 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100755 packages/multimedia/hts-tvheadend/sleep.d/50tvheadend diff --git a/packages/multimedia/hts-tvheadend/install b/packages/multimedia/hts-tvheadend/install index accbea5078..2eae408e3c 100755 --- a/packages/multimedia/hts-tvheadend/install +++ b/packages/multimedia/hts-tvheadend/install @@ -24,3 +24,6 @@ mkdir -p $INSTALL/usr/bin cp -P $PKG_BUILD/build.Linux/tvheadend $INSTALL/usr/bin + +mkdir -p $INSTALL/etc/pm/sleep.d + cp $PKG_DIR/sleep.d/* $INSTALL/etc/pm/sleep.d diff --git a/packages/multimedia/hts-tvheadend/sleep.d/50tvheadend b/packages/multimedia/hts-tvheadend/sleep.d/50tvheadend new file mode 100755 index 0000000000..e82b06300a --- /dev/null +++ b/packages/multimedia/hts-tvheadend/sleep.d/50tvheadend @@ -0,0 +1,37 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. /etc/profile + +case "$1" in + hibernate|suspend) + if [ $(pidof tvheadend) ];then + progress "Shutting down HTS TVHeadend for suspending..." + killall tvheadend + fi + ;; + thaw|resume) + . /etc/init.d/81_tvheadend + ;; + *) exit $NA + ;; +esac From dae69ed0b27bd7662ab00d22703405f7bdf2466d Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 28 Jan 2011 19:46:05 +0100 Subject: [PATCH 02/26] libva: update to libva-20110127 Signed-off-by: Stephan Raue --- packages/multimedia/libva/install | 2 +- packages/multimedia/libva/meta | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/multimedia/libva/install b/packages/multimedia/libva/install index 23da21a097..a00fb886cd 100755 --- a/packages/multimedia/libva/install +++ b/packages/multimedia/libva/install @@ -31,5 +31,5 @@ mkdir -p $INSTALL/usr/lib/va if [ "$DEVTOOLS" = yes ]; then mkdir -p $INSTALL/usr/bin - cp $PKG_BUILD/test/.libs/vainfo $INSTALL/usr/bin + cp $PKG_BUILD/test/vainfo/.libs/vainfo $INSTALL/usr/bin fi diff --git a/packages/multimedia/libva/meta b/packages/multimedia/libva/meta index 20475ecaa6..2bd16a0e64 100644 --- a/packages/multimedia/libva/meta +++ b/packages/multimedia/libva/meta @@ -19,12 +19,13 @@ ################################################################################ PKG_NAME="libva" -PKG_VERSION="1.0.7" +PKG_VERSION="20110127" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://freedesktop.org/wiki/Software/vaapi" -PKG_URL="http://cgit.freedesktop.org/libva/snapshot/$PKG_NAME-$PKG_VERSION.tar.gz" +#PKG_URL="http://cgit.freedesktop.org/libva/snapshot/$PKG_NAME-$PKG_VERSION.tar.gz" +PKG_URL="$OPENELEC_SRC/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS="libX11 libXext libXfixes libdrm Mesa" PKG_BUILD_DEPENDS="toolchain libX11 libXext libXfixes libdrm Mesa" PKG_PRIORITY="optional" From d678d8661181c44aa4381141651ba74a8e6304de Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 28 Jan 2011 19:46:38 +0100 Subject: [PATCH 03/26] linux: add patch to fix commit ff2f078 Signed-off-by: Stephan Raue --- .../linux-2.6.37-072-commit_ff2f078_fix.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch diff --git a/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch b/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch new file mode 100644 index 0000000000..17fc2b530a --- /dev/null +++ b/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch @@ -0,0 +1,12 @@ +diff -Naur linux-2.6.37-old/drivers/usb/core/hcd.c linux-2.6.37-new/drivers/usb/core/hcd.c +--- linux-2.6.37-old/drivers/usb/core/hcd.c 2011-01-04 16:50:19.000000000 -0800 ++++ linux-2.6.37-new/drivers/usb/core/hcd.c 2011-01-26 10:45:48.000000000 -0800 +@@ -1993,6 +1993,8 @@ + + usb_lock_device(udev); + usb_remote_wakeup(udev); ++ if (hcd->state == HC_STATE_RUNNING) ++ clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags); + usb_unlock_device(udev); + } + From 21a96b0ff329d1fb036d9b12fe9543678c4bb826 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 28 Jan 2011 23:23:40 +0100 Subject: [PATCH 04/26] alsa-utils: update to alsa-utils-1.0.24.1 Signed-off-by: Stephan Raue --- packages/audio/alsa-utils/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/audio/alsa-utils/meta b/packages/audio/alsa-utils/meta index 7c85e70aa3..5623148fe9 100644 --- a/packages/audio/alsa-utils/meta +++ b/packages/audio/alsa-utils/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="alsa-utils" -PKG_VERSION="1.0.24" +PKG_VERSION="1.0.24.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" From aad8b03b8d9c90eae59da34bd77e0721fe023964 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 29 Jan 2011 02:11:11 +0100 Subject: [PATCH 05/26] netmount: start in backbround Signed-off-by: Stephan Raue --- packages/network/netmount/init.d/59_netmount | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/network/netmount/init.d/59_netmount b/packages/network/netmount/init.d/59_netmount index f35f58c0d0..4d9e24fce4 100644 --- a/packages/network/netmount/init.d/59_netmount +++ b/packages/network/netmount/init.d/59_netmount @@ -22,7 +22,9 @@ # # runlevels: openelec, textmode -wait_for_network +( + wait_for_network -progress "mounting Network shares" - netmount + progress "mounting Network shares" + netmount +)& From e4228cc52af03b6b91d75476aeb50815429a127d Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 29 Jan 2011 04:22:15 +0100 Subject: [PATCH 06/26] xbmc: add lirc suspend/resume script Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/install | 4 +++ packages/mediacenter/xbmc/sleep.d/61xbmc_lirc | 34 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100755 packages/mediacenter/xbmc/sleep.d/61xbmc_lirc diff --git a/packages/mediacenter/xbmc/install b/packages/mediacenter/xbmc/install index 7cfb7bffc3..da2bc4376a 100755 --- a/packages/mediacenter/xbmc/install +++ b/packages/mediacenter/xbmc/install @@ -64,6 +64,10 @@ mkdir -p $INSTALL/usr/share/xbmc/addons mkdir -p $PYTHON_LIBDIR/site-packages/xbmc cp -R $PKG_BUILD/tools/EventClients/lib/python/* $PYTHON_LIBDIR/site-packages/xbmc +# install powermanagement hooks + mkdir -p $INSTALL/etc/pm/sleep.d + cp $PKG_DIR/sleep.d/* $INSTALL/etc/pm/sleep.d + if [ "$WIIMOTE_SUPPORT" = yes ]; then mkdir -p $INSTALL/usr/bin cp $PKG_BUILD/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote $INSTALL/usr/bin/xbmc-wiiremote diff --git a/packages/mediacenter/xbmc/sleep.d/61xbmc_lirc b/packages/mediacenter/xbmc/sleep.d/61xbmc_lirc new file mode 100755 index 0000000000..6df3ad6b31 --- /dev/null +++ b/packages/mediacenter/xbmc/sleep.d/61xbmc_lirc @@ -0,0 +1,34 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. /etc/profile + +case "$1" in + hibernate|suspend) + xbmc-send --host=127.0.0.1 -a "LIRC.Stop" + ;; + thaw|resume) + xbmc-send --host=127.0.0.1 -a "LIRC.Start" + ;; + *) exit $NA + ;; +esac From 7a51378a0e9179f0621d8e0e5dd3af5962645bf6 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 29 Jan 2011 04:22:29 +0100 Subject: [PATCH 07/26] xbmc: add LCD suspend/resume script Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/sleep.d/62xbmc-lcd | 34 ++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 packages/mediacenter/xbmc/sleep.d/62xbmc-lcd diff --git a/packages/mediacenter/xbmc/sleep.d/62xbmc-lcd b/packages/mediacenter/xbmc/sleep.d/62xbmc-lcd new file mode 100755 index 0000000000..7b93b3c3a3 --- /dev/null +++ b/packages/mediacenter/xbmc/sleep.d/62xbmc-lcd @@ -0,0 +1,34 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. /etc/profile + +case "$1" in + hibernate|suspend) + xbmc-send --host=127.0.0.1 -a "LCD.Suspend" + ;; + thaw|resume) + xbmc-send --host=127.0.0.1 -a "LCD.Resume" + ;; + *) exit $NA + ;; +esac From afc5e40a103bc5a410770fb25da94fddda6c6abf Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 29 Jan 2011 15:54:30 +0100 Subject: [PATCH 08/26] freetype: change downloadurl, thanks to lbirds Signed-off-by: Stephan Raue --- packages/print/freetype/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/print/freetype/meta b/packages/print/freetype/meta index b7e82e57c9..ba4e0d819f 100644 --- a/packages/print/freetype/meta +++ b/packages/print/freetype/meta @@ -24,7 +24,7 @@ PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.freetype.org" -PKG_URL="http://mirror.lihnidos.org/GNU/savannah/freetype/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="http://download.savannah.gnu.org/releases/freetype/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS="zlib" PKG_BUILD_DEPENDS="toolchain zlib" PKG_PRIORITY="optional" From d0ef21fadf2db88743f5b5dad4743c9643bdf7d3 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 30 Jan 2011 17:55:58 +0100 Subject: [PATCH 09/26] connman: update to connman-0.68 Signed-off-by: Stephan Raue --- packages/network/connman/build | 4 ++-- packages/network/connman/meta | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/network/connman/build b/packages/network/connman/build index c2324be812..d91bd8074f 100755 --- a/packages/network/connman/build +++ b/packages/network/connman/build @@ -42,8 +42,8 @@ ac_cv_path_WPASUPPLICANT="/sbin/wpa_supplicant" \ --disable-openconnect \ --disable-portal \ --disable-openvpn \ + --disable-vpnc \ --enable-loopback=builtin \ - --enable-dnsproxy=builtin \ --disable-pacrunner \ --disable-google \ --enable-meego=builtin \ @@ -51,7 +51,7 @@ ac_cv_path_WPASUPPLICANT="/sbin/wpa_supplicant" \ --disable-iospm \ --enable-ntpd=builtin \ --with-ntpd="/usr/sbin/ntpd" \ - --disable-systemd \ + --disable-nmcompat \ --disable-polkit \ --enable-client \ --disable-tools \ diff --git a/packages/network/connman/meta b/packages/network/connman/meta index f89b3b0bed..2ed20e975a 100644 --- a/packages/network/connman/meta +++ b/packages/network/connman/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="connman" -PKG_VERSION="0.67" +PKG_VERSION="0.68" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" From a20f920d1d060c6d736a900b889bf91e04290416 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 30 Jan 2011 17:56:55 +0100 Subject: [PATCH 10/26] connman: put static resolv.conf in /etc no need for write support anymore Signed-off-by: Stephan Raue --- packages/network/connman/config/resolv.conf | 2 ++ packages/network/connman/init.d/21_network | 1 - packages/network/connman/install | 1 + packages/sysutils/busybox/install | 3 +-- 4 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 packages/network/connman/config/resolv.conf diff --git a/packages/network/connman/config/resolv.conf b/packages/network/connman/config/resolv.conf new file mode 100644 index 0000000000..a39fcf12c6 --- /dev/null +++ b/packages/network/connman/config/resolv.conf @@ -0,0 +1,2 @@ +# Generated by Connection Manager +nameserver 127.0.0.1 diff --git a/packages/network/connman/init.d/21_network b/packages/network/connman/init.d/21_network index a9b15c5050..ba51932e8f 100644 --- a/packages/network/connman/init.d/21_network +++ b/packages/network/connman/init.d/21_network @@ -115,6 +115,5 @@ fi # starting Connection manager progress "starting Connection manager" - touch /var/run/resolv.conf /usr/sbin/connmand )& diff --git a/packages/network/connman/install b/packages/network/connman/install index 957f95362e..45d241328b 100755 --- a/packages/network/connman/install +++ b/packages/network/connman/install @@ -27,6 +27,7 @@ add_group system 430 mkdir -p $INSTALL/etc cp $PKG_DIR/config/services $INSTALL/etc + cp $PKG_DIR/config/resolv.conf $INSTALL/etc mkdir -p $INSTALL/etc/dbus-1/system.d cp $PKG_BUILD/src/connman.conf $INSTALL/etc/dbus-1/system.d diff --git a/packages/sysutils/busybox/install b/packages/sysutils/busybox/install index 196946e3ec..5a9826f24f 100755 --- a/packages/sysutils/busybox/install +++ b/packages/sysutils/busybox/install @@ -50,9 +50,8 @@ USER_PWD="`$ROOT/$TOOLCHAIN/bin/cryptpw $USER_PASSWORD`" # /etc/fstab is needed by... touch $INSTALL/etc/fstab - # /etc/resolve.conf and /etc/hosts must be writeable + # /etc/hosts must be writeable ln -sf /var/cache/hosts $INSTALL/etc/hosts - ln -sf /var/cache/resolv.conf $INSTALL/etc/resolv.conf # /etc/mtab is needed by udisks etc... ln -sf /proc/self/mounts $INSTALL/etc/mtab From 05c2c310649843a695db8a57f6e4e864902d2e00 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 30 Jan 2011 17:58:19 +0100 Subject: [PATCH 11/26] avahi: dont install samba service script Signed-off-by: Stephan Raue --- packages/network/avahi/install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/network/avahi/install b/packages/network/avahi/install index 95f65cc34e..f1c8d73fce 100755 --- a/packages/network/avahi/install +++ b/packages/network/avahi/install @@ -38,7 +38,7 @@ mkdir -p $INSTALL/etc/avahi/services # cp $PKG_BUILD/avahi-daemon/sftp-ssh.service $INSTALL/etc/avahi/services # cp $PKG_BUILD/avahi-daemon/ssh.service $INSTALL/etc/avahi/services cp $PKG_DIR/config/http.service $INSTALL/etc/avahi/services - cp $PKG_DIR/config/samba.service $INSTALL/etc/avahi/services +# cp $PKG_DIR/config/samba.service $INSTALL/etc/avahi/services mkdir -p $INSTALL/etc/dbus-1/system.d cp $PKG_BUILD/avahi-daemon/avahi-dbus.conf $INSTALL/etc/dbus-1/system.d From 4170e42e3f8c0f6990515a950651883c1903e994 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 20:22:03 +0100 Subject: [PATCH 12/26] xproto: split in packages for host and target Signed-off-by: Stephan Raue --- packages/x11/proto/xproto-host/build | 37 ++++++++++++++++++++++++++++ packages/x11/proto/xproto-host/meta | 36 +++++++++++++++++++++++++++ packages/x11/proto/xproto/build | 10 ++++---- 3 files changed, 78 insertions(+), 5 deletions(-) create mode 100755 packages/x11/proto/xproto-host/build create mode 100644 packages/x11/proto/xproto-host/meta diff --git a/packages/x11/proto/xproto-host/build b/packages/x11/proto/xproto-host/build new file mode 100755 index 0000000000..d509c93772 --- /dev/null +++ b/packages/x11/proto/xproto-host/build @@ -0,0 +1,37 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +$SCRIPTS/unpack xproto + +XPROTO_DIR=`ls -d $BUILD/xproto-[0-9]*` + +setup_toolchain host + +cd $XPROTO_DIR +mkdir -p .objdir-host && cd .objdir-host + +../configure --prefix=$ROOT/$TOOLCHAIN + +make +make install diff --git a/packages/x11/proto/xproto-host/meta b/packages/x11/proto/xproto-host/meta new file mode 100644 index 0000000000..641ded5056 --- /dev/null +++ b/packages/x11/proto/xproto-host/meta @@ -0,0 +1,36 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="xproto-host" +PKG_VERSION="" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="OSS" +PKG_SITE="http://www.x.org/" +PKG_URL="" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain util-macros" +PKG_PRIORITY="optional" +PKG_SECTION="x11/proto" +PKG_SHORTDESC="xproto: KB extension headers" +PKG_LONGDESC="X11 extension headers" +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no" diff --git a/packages/x11/proto/xproto/build b/packages/x11/proto/xproto/build index 56551b33c5..997d195335 100755 --- a/packages/x11/proto/xproto/build +++ b/packages/x11/proto/xproto/build @@ -22,12 +22,12 @@ . config/options $1 -$SCRIPTS/build toolchain - cd $PKG_BUILD -./configure --host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ +mkdir -p .objdir-target && cd .objdir-target + +../configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ make $MAKEINSTALL From 7a4c407a21b581780894289eb09be925e0e74671 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 20:23:18 +0100 Subject: [PATCH 13/26] new package: add package 'makedepend' Signed-off-by: Stephan Raue --- packages/x11/util/makedepend/build | 32 ++++++++++++++++++++++++++ packages/x11/util/makedepend/meta | 36 ++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100755 packages/x11/util/makedepend/build create mode 100644 packages/x11/util/makedepend/meta diff --git a/packages/x11/util/makedepend/build b/packages/x11/util/makedepend/build new file mode 100755 index 0000000000..4399555a39 --- /dev/null +++ b/packages/x11/util/makedepend/build @@ -0,0 +1,32 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +setup_toolchain host + +cd $PKG_BUILD + +./configure --prefix=$ROOT/$TOOLCHAIN \ + +make +make install diff --git a/packages/x11/util/makedepend/meta b/packages/x11/util/makedepend/meta new file mode 100644 index 0000000000..f675fe72a8 --- /dev/null +++ b/packages/x11/util/makedepend/meta @@ -0,0 +1,36 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="makedepend" +PKG_VERSION="1.0.3" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="OSS" +PKG_SITE="http://www.X.org" +PKG_URL="http://xorg.freedesktop.org/archive/individual/util/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain xproto-host" +PKG_PRIORITY="optional" +PKG_SECTION="x11/util" +PKG_SHORTDESC="makedepend: Creates dependencies in makefiles" +PKG_LONGDESC="Creates dependencies in makefiles, a left-over of the historic imake build system." +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no" From d3c0d9f6cd1874435a03aa32409a33e4b5e76a83 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 20:24:03 +0100 Subject: [PATCH 14/26] Mesa: depends now on package 'makedepend', dont checke for makedepend on HostOS Signed-off-by: Stephan Raue --- packages/graphics/Mesa/meta | 2 +- scripts/checkdeps | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/graphics/Mesa/meta b/packages/graphics/Mesa/meta index 8289284c3e..27057fbc90 100644 --- a/packages/graphics/Mesa/meta +++ b/packages/graphics/Mesa/meta @@ -26,7 +26,7 @@ PKG_LICENSE="OSS" PKG_SITE="http://www.mesa3d.org/" PKG_URL="ftp://ftp.freedesktop.org/pub/mesa/$PKG_VERSION/MesaLib-$PKG_VERSION.tar.bz2" PKG_DEPENDS="libXdamage libdrm talloc expat libXext libXfixes libXxf86vm libxcb libX11" -PKG_BUILD_DEPENDS="toolchain Python libxml2-host talloc expat glproto dri2proto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11" +PKG_BUILD_DEPENDS="toolchain Python makedepend libxml2-host talloc expat glproto dri2proto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11" PKG_PRIORITY="optional" PKG_SECTION="graphics" PKG_SHORTDESC="mesa: 3-D graphics library with OpenGL API" diff --git a/scripts/checkdeps b/scripts/checkdeps index cafda30e18..8beba09006 100755 --- a/scripts/checkdeps +++ b/scripts/checkdeps @@ -33,8 +33,8 @@ case $1 in deps_pkg="wget" ;; build) - deps="gcc g++ sed patch touch makedepend nasm tar bzip2 gzip lzma perl flex bison cp gawk makeinfo gettext autopoint gperf autoconf automake m4 cvs zip unzip mkfontscale libtool diff byacc xsltproc msgfmt" - deps_pkg="gcc g++ sed patch fileutils makedepend nasm tar bzip2 gzip lzma perl flex bison coreutils gawk texinfo gettext gettext-devel gperf autoconf automake m4 cvs zip unzip xutils libtool diff byacc xsltproc gettext" + deps="gcc g++ sed patch touch nasm tar bzip2 gzip lzma perl flex bison cp gawk makeinfo gettext autopoint gperf autoconf automake m4 cvs zip unzip mkfontscale libtool diff byacc xsltproc msgfmt" + deps_pkg="gcc g++ sed patch fileutils nasm tar bzip2 gzip lzma perl flex bison coreutils gawk texinfo gettext gettext-devel gperf autoconf automake m4 cvs zip unzip xutils libtool diff byacc xsltproc gettext" files="/usr/include/stdio.h /usr/include/zlib.h /usr/include/ncurses.h" files_pkg="libc6-dev zlib1g-dev libncurses5-dev" ;; From ad5ed3db4d952a1391aa4d7b75fa3536ca6488c6 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 20:24:50 +0100 Subject: [PATCH 15/26] util-linux: update to util-linux-2.19-rc3 Signed-off-by: Stephan Raue --- packages/sysutils/util-linux/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sysutils/util-linux/meta b/packages/sysutils/util-linux/meta index 38a66d5b82..1116e06fd7 100644 --- a/packages/sysutils/util-linux/meta +++ b/packages/sysutils/util-linux/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="util-linux" -PKG_VERSION="2.19-rc1" +PKG_VERSION="2.19-rc3" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" From a8c163dba12eefdddb9be164fc523514faa058f9 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 22:56:24 +0100 Subject: [PATCH 16/26] connman: stop on suspend, restart on wakeup Signed-off-by: Stephan Raue --- packages/network/connman/install | 3 ++ packages/network/connman/sleep.d/50connman | 37 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100755 packages/network/connman/sleep.d/50connman diff --git a/packages/network/connman/install b/packages/network/connman/install index 45d241328b..fa2f81ae9d 100755 --- a/packages/network/connman/install +++ b/packages/network/connman/install @@ -32,6 +32,9 @@ mkdir -p $INSTALL/etc mkdir -p $INSTALL/etc/dbus-1/system.d cp $PKG_BUILD/src/connman.conf $INSTALL/etc/dbus-1/system.d +mkdir -p $INSTALL/etc/pm/sleep.d + cp $PKG_DIR/sleep.d/* $INSTALL/etc/pm/sleep.d + mkdir -p $INSTALL/usr/sbin cp -P $PKG_BUILD/src/connmand $INSTALL/usr/sbin diff --git a/packages/network/connman/sleep.d/50connman b/packages/network/connman/sleep.d/50connman new file mode 100755 index 0000000000..42e242a3a2 --- /dev/null +++ b/packages/network/connman/sleep.d/50connman @@ -0,0 +1,37 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. /etc/profile + +case "$1" in + hibernate|suspend) + if [ $(pidof connmand) ];then + progress "Shutting down Connection Manager for suspending..." + killall connmand + fi + ;; + thaw|resume) + . /etc/init.d/21_network + ;; + *) exit $NA + ;; +esac From e37753342e45ced6b6e3b38b03a2dad54cf6d379 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 22:59:18 +0100 Subject: [PATCH 17/26] linux: Updated to official fix Signed-off-by: Stephan Raue --- .../linux-2.6.37-072-commit_ff2f078_fix.patch | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch b/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch index 17fc2b530a..5566c41b02 100644 --- a/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch +++ b/packages/linux/patches/linux-2.6.37-072-commit_ff2f078_fix.patch @@ -1,12 +1,19 @@ diff -Naur linux-2.6.37-old/drivers/usb/core/hcd.c linux-2.6.37-new/drivers/usb/core/hcd.c --- linux-2.6.37-old/drivers/usb/core/hcd.c 2011-01-04 16:50:19.000000000 -0800 -+++ linux-2.6.37-new/drivers/usb/core/hcd.c 2011-01-26 10:45:48.000000000 -0800 -@@ -1993,6 +1993,8 @@ ++++ linux-2.6.37-new/drivers/usb/core/hcd.c 2011-01-30 20:06:09.000000000 -0800 +@@ -1956,7 +1956,6 @@ - usb_lock_device(udev); - usb_remote_wakeup(udev); -+ if (hcd->state == HC_STATE_RUNNING) -+ clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags); - usb_unlock_device(udev); - } + dev_dbg(&rhdev->dev, "usb %s%s\n", + (msg.event & PM_EVENT_AUTO ? "auto-" : ""), "resume"); +- clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags); + if (!hcd->driver->bus_resume) + return -ENOENT; + if (hcd->state == HC_STATE_RUNNING) +@@ -1964,6 +1963,7 @@ + hcd->state = HC_STATE_RESUMING; + status = hcd->driver->bus_resume(hcd); ++ clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags); + if (status == 0) { + /* TRSMRCY = 10 msec */ + msleep(10); From 025e29cb20438b54fb9b01a024c26985c3335e19 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 23:00:43 +0100 Subject: [PATCH 18/26] alsa-lib: update to alsa-lib-1.0.24.1 Signed-off-by: Stephan Raue --- packages/audio/alsa-lib/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/audio/alsa-lib/meta b/packages/audio/alsa-lib/meta index 3de056cf1b..41369c985d 100644 --- a/packages/audio/alsa-lib/meta +++ b/packages/audio/alsa-lib/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="alsa-lib" -PKG_VERSION="1.0.24" +PKG_VERSION="1.0.24.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" From 34dd83752347bc5b8476f8198525816cac3be9c1 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 23:00:56 +0100 Subject: [PATCH 19/26] alsa-utils: update to alsa-utils-1.0.24.2 Signed-off-by: Stephan Raue --- packages/audio/alsa-utils/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/audio/alsa-utils/meta b/packages/audio/alsa-utils/meta index 5623148fe9..ef8f2f291e 100644 --- a/packages/audio/alsa-utils/meta +++ b/packages/audio/alsa-utils/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="alsa-utils" -PKG_VERSION="1.0.24.1" +PKG_VERSION="1.0.24.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" From 8f37ca96e3fe19752a84fadacc83c05717417ba2 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 23:27:09 +0100 Subject: [PATCH 20/26] alsa-lib: use the official download loacation Signed-off-by: Stephan Raue --- packages/audio/alsa-lib/meta | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/audio/alsa-lib/meta b/packages/audio/alsa-lib/meta index 41369c985d..e97f0bbba3 100644 --- a/packages/audio/alsa-lib/meta +++ b/packages/audio/alsa-lib/meta @@ -24,8 +24,7 @@ PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" -#PKG_URL="ftp://ftp.alsa-project.org/pub/lib/$PKG_NAME-$PKG_VERSION.tar.bz2" -PKG_URL="ftp://ftp.alsa-project.org/pub/testing/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="ftp://ftp.alsa-project.org/pub/lib/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS="" PKG_BUILD_DEPENDS="toolchain" PKG_PRIORITY="optional" From 3b91941e6cfa0b4838f738e688e2090efdd5d3d7 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 31 Jan 2011 23:27:19 +0100 Subject: [PATCH 21/26] alsa-utils: use the official download loacation Signed-off-by: Stephan Raue --- packages/audio/alsa-utils/meta | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/audio/alsa-utils/meta b/packages/audio/alsa-utils/meta index ef8f2f291e..421f1ba063 100644 --- a/packages/audio/alsa-utils/meta +++ b/packages/audio/alsa-utils/meta @@ -24,8 +24,7 @@ PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" -#PKG_URL="ftp://ftp.alsa-project.org/pub/utils/$PKG_NAME-$PKG_VERSION.tar.bz2" -PKG_URL="ftp://ftp.alsa-project.org/pub/testing/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="ftp://ftp.alsa-project.org/pub/utils/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS="alsa-lib" PKG_BUILD_DEPENDS="toolchain alsa-lib" PKG_PRIORITY="optional" From 8cf30fabc949148b59769d9841a54fa9363ac31a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Feb 2011 00:57:34 +0100 Subject: [PATCH 22/26] autoupdate: run only at boot and after wakeup from suspend Signed-off-by: Stephan Raue --- packages/tools/autoupdate/install | 5 ++- .../tools/autoupdate/sleep.d/90autoupdate | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100755 packages/tools/autoupdate/sleep.d/90autoupdate diff --git a/packages/tools/autoupdate/install b/packages/tools/autoupdate/install index b9541bb7a8..23ac0a2ab6 100755 --- a/packages/tools/autoupdate/install +++ b/packages/tools/autoupdate/install @@ -48,6 +48,5 @@ mkdir -p $INSTALL/etc cp $PROJECT_DIR/$PROJECT/autoupdate/update.conf $INSTALL/etc fi -mkdir -p $INSTALL/etc/crontabs - echo -e "1 */6 * * *\t/usr/bin/autoupdate" >> $INSTALL/etc/crontabs/root - +mkdir -p $INSTALL/etc/pm/sleep.d + cp $PKG_DIR/sleep.d/* $INSTALL/etc/pm/sleep.d diff --git a/packages/tools/autoupdate/sleep.d/90autoupdate b/packages/tools/autoupdate/sleep.d/90autoupdate new file mode 100755 index 0000000000..74577041a0 --- /dev/null +++ b/packages/tools/autoupdate/sleep.d/90autoupdate @@ -0,0 +1,31 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. /etc/profile + +case "$1" in + thaw|resume) + autoupdate & + ;; + *) exit $NA + ;; +esac From 31e6cb81892273d3163882c61be9162384657342 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Feb 2011 00:58:07 +0100 Subject: [PATCH 23/26] busybox: remove now unneeded applet 'crond' Signed-off-by: Stephan Raue --- packages/sysutils/busybox/config/busybox.conf | 10 +++---- packages/sysutils/busybox/init.d/09_crond | 29 ------------------- 2 files changed, 5 insertions(+), 34 deletions(-) delete mode 100644 packages/sysutils/busybox/init.d/09_crond diff --git a/packages/sysutils/busybox/config/busybox.conf b/packages/sysutils/busybox/config/busybox.conf index e6302c54ff..aa6ee5e03a 100644 --- a/packages/sysutils/busybox/config/busybox.conf +++ b/packages/sysutils/busybox/config/busybox.conf @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Busybox version: 1.18.1 -# Sat Jan 15 17:33:54 2011 +# Busybox version: 1.18.2 +# Tue Feb 1 00:10:08 2011 # CONFIG_HAVE_DOT_CONFIG=y @@ -629,10 +629,10 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=0 # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set # CONFIG_FEATURE_CHAT_CLR_ABORT is not set # CONFIG_CHRT is not set -CONFIG_CROND=y -CONFIG_FEATURE_CROND_D=y +# CONFIG_CROND is not set +# CONFIG_FEATURE_CROND_D is not set # CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" +CONFIG_FEATURE_CROND_DIR="" # CONFIG_CRONTAB is not set # CONFIG_DC is not set # CONFIG_FEATURE_DC_LIBM is not set diff --git a/packages/sysutils/busybox/init.d/09_crond b/packages/sysutils/busybox/init.d/09_crond deleted file mode 100644 index fb112e76dc..0000000000 --- a/packages/sysutils/busybox/init.d/09_crond +++ /dev/null @@ -1,29 +0,0 @@ -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -# -# start cron daemon -# -# runlevels: openelec, textmode - -( - progress "Starting cron daemon" - crond -bS -c /etc/crontabs -)& From d9f8f26b758f4e28511963a3e5f0fd14cea6a644 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Feb 2011 01:20:34 +0100 Subject: [PATCH 24/26] projects/Intel/options: enable VAAPI support Signed-off-by: Stephan Raue --- projects/Intel/options | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/Intel/options b/projects/Intel/options index d857b8d951..223bcdbf4c 100644 --- a/projects/Intel/options +++ b/projects/Intel/options @@ -155,7 +155,7 @@ VDPAU="no" # Use VAAPI video acceleration (needs intel i965 driver and a supported card) - VAAPI="no" + VAAPI="yes" # Use Broadcom CrystalHD Decoder Card for video acceleration # (needs Kernelsupport for Broadcom Decoder Card and a supported card) From 47764d4470b0b651b24ae815a36969bd65674dc9 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Feb 2011 01:20:47 +0100 Subject: [PATCH 25/26] projects/Generic/options: enable VAAPI support Signed-off-by: Stephan Raue --- projects/Generic/options | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/Generic/options b/projects/Generic/options index 6106714453..e76b1b09e4 100644 --- a/projects/Generic/options +++ b/projects/Generic/options @@ -155,7 +155,7 @@ VDPAU="yes" # Use VAAPI video acceleration (needs intel i965 driver and a supported card) - VAAPI="no" + VAAPI="yes" # Use Broadcom CrystalHD Decoder Card for video acceleration # (needs Kernelsupport for Broadcom Decoder Card and a supported card) From 5fdbc730d0214cdae2309deba47a68dfb84237fa Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Feb 2011 01:49:18 +0100 Subject: [PATCH 26/26] xorg-server: update to xorg-server-1.9.3.902 Signed-off-by: Stephan Raue --- packages/x11/xserver/xorg-server/meta | 2 +- ...g_config.patch => xorg-server-1.9.3.902-05_pkg_config.patch} | 0 ...r-1.9.3.902-10_cache_xkbcomp_output_for_fast_start_up.patch} | 0 ....3.902-11_use_sloppy_heuristic_first_for_initial_mode.patch} | 0 ...-12_nouveau.patch => xorg-server-1.9.3.902-12_nouveau.patch} | 0 ... => xorg-server-1.9.3.902-20_extra_modelines_fromxorg.patch} | 0 ...sa.patch => xorg-server-1.9.3.902-21_x11_nonroot-vesa.patch} | 0 ...e_root.patch => xorg-server-1.9.3.902-22_bg_none_root.patch} | 0 ....patch => xorg-server-1.9.3.902-22_do_not_zap_xserver.patch} | 0 ...atch => xorg-server-1.9.3.902-25_less_acpi_brokenness.patch} | 0 10 files changed, 1 insertion(+), 1 deletion(-) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-05_pkg_config.patch => xorg-server-1.9.3.902-05_pkg_config.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-10_cache_xkbcomp_output_for_fast_start_up.patch => xorg-server-1.9.3.902-10_cache_xkbcomp_output_for_fast_start_up.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-11_use_sloppy_heuristic_first_for_initial_mode.patch => xorg-server-1.9.3.902-11_use_sloppy_heuristic_first_for_initial_mode.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-12_nouveau.patch => xorg-server-1.9.3.902-12_nouveau.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-20_extra_modelines_fromxorg.patch => xorg-server-1.9.3.902-20_extra_modelines_fromxorg.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-21_x11_nonroot-vesa.patch => xorg-server-1.9.3.902-21_x11_nonroot-vesa.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-22_bg_none_root.patch => xorg-server-1.9.3.902-22_bg_none_root.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-22_do_not_zap_xserver.patch => xorg-server-1.9.3.902-22_do_not_zap_xserver.patch} (100%) rename packages/x11/xserver/xorg-server/patches/{xorg-server-1.9.3-25_less_acpi_brokenness.patch => xorg-server-1.9.3.902-25_less_acpi_brokenness.patch} (100%) diff --git a/packages/x11/xserver/xorg-server/meta b/packages/x11/xserver/xorg-server/meta index da8bf123fa..a313fc3259 100644 --- a/packages/x11/xserver/xorg-server/meta +++ b/packages/x11/xserver/xorg-server/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xorg-server" -PKG_VERSION="1.9.3" +PKG_VERSION="1.9.3.902" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-05_pkg_config.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-05_pkg_config.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-05_pkg_config.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-05_pkg_config.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-10_cache_xkbcomp_output_for_fast_start_up.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-10_cache_xkbcomp_output_for_fast_start_up.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-10_cache_xkbcomp_output_for_fast_start_up.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-10_cache_xkbcomp_output_for_fast_start_up.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-11_use_sloppy_heuristic_first_for_initial_mode.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-11_use_sloppy_heuristic_first_for_initial_mode.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-11_use_sloppy_heuristic_first_for_initial_mode.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-11_use_sloppy_heuristic_first_for_initial_mode.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-12_nouveau.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-12_nouveau.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-12_nouveau.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-12_nouveau.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-20_extra_modelines_fromxorg.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-20_extra_modelines_fromxorg.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-20_extra_modelines_fromxorg.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-20_extra_modelines_fromxorg.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-21_x11_nonroot-vesa.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-21_x11_nonroot-vesa.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-21_x11_nonroot-vesa.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-21_x11_nonroot-vesa.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-22_bg_none_root.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-22_bg_none_root.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-22_bg_none_root.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-22_bg_none_root.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-22_do_not_zap_xserver.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-22_do_not_zap_xserver.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-22_do_not_zap_xserver.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-22_do_not_zap_xserver.patch diff --git a/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-25_less_acpi_brokenness.patch b/packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-25_less_acpi_brokenness.patch similarity index 100% rename from packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3-25_less_acpi_brokenness.patch rename to packages/x11/xserver/xorg-server/patches/xorg-server-1.9.3.902-25_less_acpi_brokenness.patch