mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-07 09:57:50 +00:00
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-1.0
This commit is contained in:
commit
0b66851e44
33
packages/3rdparty/web/pycurl/build
vendored
Executable file
33
packages/3rdparty/web/pycurl/build
vendored
Executable file
@ -0,0 +1,33 @@
|
||||
#!/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
|
||||
|
||||
export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr"
|
||||
export LDFLAGS="$LDFLAGS -L$SYSROOT_PREFIX/usr/lib -L$SYSROOT_PREFIX/lib"
|
||||
|
||||
cd $PKG_BUILD
|
||||
|
||||
python setup.py build --cross-compile
|
||||
python setup.py install -O0 --no-compile --prefix /usr --root .install
|
||||
|
||||
rm -rf .install/usr/bin
|
25
packages/3rdparty/web/pycurl/install
vendored
Executable file
25
packages/3rdparty/web/pycurl/install
vendored
Executable file
@ -0,0 +1,25 @@
|
||||
#!/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
|
||||
|
||||
cp -PR $PKG_BUILD/.install/* $INSTALL
|
36
packages/3rdparty/web/pycurl/meta
vendored
Normal file
36
packages/3rdparty/web/pycurl/meta
vendored
Normal file
@ -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="pycurl"
|
||||
PKG_VERSION="7.19.0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL-2"
|
||||
PKG_SITE="http://pycurl.sourceforge.net/"
|
||||
PKG_URL="http://pycurl.sourceforge.net/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS="Python distribute curl"
|
||||
PKG_BUILD_DEPENDS="toolchain Python distribute distutilscross curl"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="python/web"
|
||||
PKG_SHORTDESC="pycurl: a Python interface to libcurl"
|
||||
PKG_LONGDESC="PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program, similar to the urllib Python module. PycURL is mature, very fast, and supports a lot of features."
|
||||
PKG_IS_ADDON="no"
|
||||
|
||||
PKG_AUTORECONF="no"
|
24
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-fix-do_curl_reset-refcount.patch
vendored
Normal file
24
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-fix-do_curl_reset-refcount.patch
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
--- a/src/pycurl.c
|
||||
+++ a/src/pycurl.c
|
||||
@@ -1452,6 +1452,7 @@ do_curl_reset(CurlObject *self)
|
||||
}
|
||||
}
|
||||
|
||||
+ Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
|
||||
--- a/tests/test_internals.py
|
||||
+++ a/tests/test_internals.py
|
||||
@@ -245,6 +245,11 @@ if 1 and gc:
|
||||
if opts.verbose >= 1:
|
||||
print "Tracked objects:", len(gc.get_objects())
|
||||
|
||||
+if 1:
|
||||
+ # Ensure that the refcounting error in "reset" is fixed:
|
||||
+ for i in xrange(100000):
|
||||
+ c = Curl()
|
||||
+ c.reset()
|
||||
|
||||
# /***********************************************************************
|
||||
# // done
|
12
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-no-static-libs.patch
vendored
Normal file
12
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-no-static-libs.patch
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
--- pycurl/setup.py~ 2008-04-22 17:00:45.000000000 +0300
|
||||
+++ pycurl/setup.py 2008-07-03 21:53:36.000000000 +0300
|
||||
@@ -97,8 +97,7 @@
|
||||
else:
|
||||
extra_compile_args.append(e)
|
||||
libs = split_quoted(
|
||||
- os.popen("'%s' --libs" % CURL_CONFIG).read()+\
|
||||
- os.popen("'%s' --static-libs" % CURL_CONFIG).read())
|
||||
+ os.popen("'%s' --libs" % CURL_CONFIG).read())
|
||||
for e in libs:
|
||||
if e[:2] == "-l":
|
||||
libraries.append(e[2:])
|
14
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-setuptools-0.1.patch
vendored
Normal file
14
packages/3rdparty/web/pycurl/patches/pycurl-7.19.0-setuptools-0.1.patch
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
diff -Naur pycurl-7.19.0/setup.py pycurl-7.19.0.patch/setup.py
|
||||
--- pycurl-7.19.0/setup.py 2008-09-09 19:40:34.000000000 +0200
|
||||
+++ pycurl-7.19.0.patch/setup.py 2011-09-29 02:07:22.584412664 +0200
|
||||
@@ -11,8 +11,8 @@
|
||||
|
||||
import glob, os, re, sys, string
|
||||
import distutils
|
||||
-from distutils.core import setup
|
||||
-from distutils.extension import Extension
|
||||
+from setuptools import setup
|
||||
+from setuptools import Extension
|
||||
from distutils.util import split_quoted
|
||||
from distutils.version import LooseVersion
|
||||
|
32
packages/addons/service/downloadmanager/pyload/addon
Executable file
32
packages/addons/service/downloadmanager/pyload/addon
Executable file
@ -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
|
||||
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp $BUILD/unrar/unrar $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/pylib
|
||||
cp -R $BUILD/pycurl*/.install/usr/lib/python*/site-packages/* $ADDON_BUILD/$PKG_ADDON_ID/pylib
|
||||
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/pyload
|
||||
cp -PR $PKG_BUILD/* $ADDON_BUILD/$PKG_ADDON_ID/pyload
|
@ -0,0 +1,2 @@
|
||||
0.99.1
|
||||
- initial version pyload-0.4.7
|
BIN
packages/addons/service/downloadmanager/pyload/icon/icon.png
Normal file
BIN
packages/addons/service/downloadmanager/pyload/icon/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.0 KiB |
38
packages/addons/service/downloadmanager/pyload/meta
Normal file
38
packages/addons/service/downloadmanager/pyload/meta
Normal file
@ -0,0 +1,38 @@
|
||||
################################################################################
|
||||
# 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="pyload"
|
||||
PKG_VERSION="0.4.7"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://pyload.org/"
|
||||
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_DEPENDS="Python"
|
||||
PKG_BUILD_DEPENDS="toolchain Python pycurl unrar"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="service/downloadmanager"
|
||||
PKG_SHORTDESC="pyLoad is a fast, lightweight and full featured download manager"
|
||||
PKG_LONGDESC="pyLoad is a fast, lightweight and full featured download manager for many One-Click-Hoster, container formats like DLC, video sites or just plain http/ftp links. It aims for low hardware requirements and platform independence to be runnable on all kind of systems (desktop pc, netbook, NAS, router)."
|
||||
|
||||
PKG_IS_ADDON="yes"
|
||||
PKG_ADDON_TYPE="xbmc.service"
|
||||
|
||||
PKG_AUTORECONF="no"
|
32
packages/addons/service/downloadmanager/pyload/source/bin/pyload.service
Executable file
32
packages/addons/service/downloadmanager/pyload/source/bin/pyload.service
Executable file
@ -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
|
||||
################################################################################
|
||||
|
||||
# Addon settings
|
||||
ADDON_DIR="$HOME/.xbmc/addons/service.downloadmanager.pyload"
|
||||
ADDON_HOME="$HOME/.xbmc/userdata/addon_data/service.downloadmanager.pyload"
|
||||
|
||||
export PYTHONPATH="$PYTHONPATH:$ADDON_DIR/pylib"
|
||||
|
||||
################################################################################
|
||||
# start pyload
|
||||
################################################################################
|
||||
python $ADDON_DIR/pyload/pyLoadCore.py -daemon --configdir=$ADDON_HOME
|
@ -0,0 +1,23 @@
|
||||
################################################################################
|
||||
# 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
|
||||
################################################################################
|
||||
|
||||
import xbmc, time, os, subprocess
|
||||
|
||||
os.system("pyload.service")
|
@ -128,7 +128,11 @@ else
|
||||
mixer 0 'Master Front' 100%
|
||||
|
||||
# Shuttle XS35GT needs this too
|
||||
mixer 0 Master,0 100%
|
||||
mixer 0 'Master',0 100% on
|
||||
|
||||
# and this for various Fusion devices like Zotac ZBOX
|
||||
mixer 1 'Master',0 100% on
|
||||
|
||||
|
||||
|
||||
fi
|
||||
|
@ -24,6 +24,10 @@
|
||||
|
||||
cd $PKG_BUILD
|
||||
|
||||
if [ $TARGET_ARCH == "x86_64" ] ; then
|
||||
MAD_OPTIONS="--enable-accuracy --enable-fpm=64bit"
|
||||
fi
|
||||
|
||||
# some fixes for autoreconf
|
||||
touch NEWS AUTHORS ChangeLog
|
||||
do_autoreconf
|
||||
@ -32,7 +36,8 @@ cd $PKG_BUILD
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--disable-static \
|
||||
--enable-shared
|
||||
--enable-shared \
|
||||
$MAD_OPTIONS
|
||||
|
||||
make
|
||||
|
||||
|
12
packages/audio/libmad/patches/libmad-0.15.1b-cflags-O2.patch
Normal file
12
packages/audio/libmad/patches/libmad-0.15.1b-cflags-O2.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -Naur libmad-0.15.1b-orig/configure.ac libmad-0.15.1b/configure.ac
|
||||
--- libmad-0.15.1b-orig/configure.ac 2007-07-01 12:58:13.000000000 -0600
|
||||
+++ libmad-0.15.1b/configure.ac 2007-07-01 12:59:13.000000000 -0600
|
||||
@@ -105,7 +105,7 @@
|
||||
shift
|
||||
;;
|
||||
-O2)
|
||||
- optimize="-O"
|
||||
+ optimize="-O2"
|
||||
shift
|
||||
;;
|
||||
-fomit-frame-pointer)
|
146
packages/audio/libmad/patches/libmad-0.15.1b-cflags.patch
Normal file
146
packages/audio/libmad/patches/libmad-0.15.1b-cflags.patch
Normal file
@ -0,0 +1,146 @@
|
||||
diff -Naur libmad-0.15.1b-orig/configure.ac libmad-0.15.1b/configure.ac
|
||||
--- libmad-0.15.1b-orig/configure.ac 2007-06-30 20:22:31.000000000 -0600
|
||||
+++ libmad-0.15.1b/configure.ac 2007-06-30 20:25:31.000000000 -0600
|
||||
@@ -122,74 +122,74 @@
|
||||
esac
|
||||
done
|
||||
|
||||
-if test "$GCC" = yes
|
||||
-then
|
||||
- if test -z "$arch"
|
||||
- then
|
||||
- case "$host" in
|
||||
- i386-*) ;;
|
||||
- i?86-*) arch="-march=i486" ;;
|
||||
- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
|
||||
- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
|
||||
- powerpc-*) ;;
|
||||
- mips*-agenda-*) arch="-mcpu=vr4100" ;;
|
||||
- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
|
||||
- esac
|
||||
- fi
|
||||
-
|
||||
- case "$optimize" in
|
||||
- -O|"-O "*)
|
||||
- optimize="-O"
|
||||
- optimize="$optimize -fforce-mem"
|
||||
- optimize="$optimize -fforce-addr"
|
||||
- : #x optimize="$optimize -finline-functions"
|
||||
- : #- optimize="$optimize -fstrength-reduce"
|
||||
- optimize="$optimize -fthread-jumps"
|
||||
- optimize="$optimize -fcse-follow-jumps"
|
||||
- optimize="$optimize -fcse-skip-blocks"
|
||||
- : #x optimize="$optimize -frerun-cse-after-loop"
|
||||
- : #x optimize="$optimize -frerun-loop-opt"
|
||||
- : #x optimize="$optimize -fgcse"
|
||||
- optimize="$optimize -fexpensive-optimizations"
|
||||
- optimize="$optimize -fregmove"
|
||||
- : #* optimize="$optimize -fdelayed-branch"
|
||||
- : #x optimize="$optimize -fschedule-insns"
|
||||
- optimize="$optimize -fschedule-insns2"
|
||||
- : #? optimize="$optimize -ffunction-sections"
|
||||
- : #? optimize="$optimize -fcaller-saves"
|
||||
- : #> optimize="$optimize -funroll-loops"
|
||||
- : #> optimize="$optimize -funroll-all-loops"
|
||||
- : #x optimize="$optimize -fmove-all-movables"
|
||||
- : #x optimize="$optimize -freduce-all-givs"
|
||||
- : #? optimize="$optimize -fstrict-aliasing"
|
||||
- : #* optimize="$optimize -fstructure-noalias"
|
||||
-
|
||||
- case "$host" in
|
||||
- arm*-*)
|
||||
- optimize="$optimize -fstrength-reduce"
|
||||
- ;;
|
||||
- mips*-*)
|
||||
- optimize="$optimize -fstrength-reduce"
|
||||
- optimize="$optimize -finline-functions"
|
||||
- ;;
|
||||
- i?86-*)
|
||||
- optimize="$optimize -fstrength-reduce"
|
||||
- ;;
|
||||
- powerpc-apple-*)
|
||||
- # this triggers an internal compiler error with gcc2
|
||||
- : #optimize="$optimize -fstrength-reduce"
|
||||
-
|
||||
- # this is really only beneficial with gcc3
|
||||
- : #optimize="$optimize -finline-functions"
|
||||
- ;;
|
||||
- *)
|
||||
- # this sometimes provokes bugs in gcc 2.95.2
|
||||
- : #optimize="$optimize -fstrength-reduce"
|
||||
- ;;
|
||||
- esac
|
||||
- ;;
|
||||
- esac
|
||||
-fi
|
||||
+#if test "$GCC" = yes
|
||||
+#then
|
||||
+# if test -z "$arch"
|
||||
+# then
|
||||
+# case "$host" in
|
||||
+# i386-*) ;;
|
||||
+# i?86-*) arch="-march=i486" ;;
|
||||
+# arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
|
||||
+# armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
|
||||
+# powerpc-*) ;;
|
||||
+# mips*-agenda-*) arch="-mcpu=vr4100" ;;
|
||||
+# mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
|
||||
+# esac
|
||||
+# fi
|
||||
+#
|
||||
+# case "$optimize" in
|
||||
+# -O|"-O "*)
|
||||
+# optimize="-O"
|
||||
+# optimize="$optimize -fforce-mem"
|
||||
+# optimize="$optimize -fforce-addr"
|
||||
+# : #x optimize="$optimize -finline-functions"
|
||||
+# : #- optimize="$optimize -fstrength-reduce"
|
||||
+# optimize="$optimize -fthread-jumps"
|
||||
+# optimize="$optimize -fcse-follow-jumps"
|
||||
+# optimize="$optimize -fcse-skip-blocks"
|
||||
+# : #x optimize="$optimize -frerun-cse-after-loop"
|
||||
+# : #x optimize="$optimize -frerun-loop-opt"
|
||||
+# : #x optimize="$optimize -fgcse"
|
||||
+# optimize="$optimize -fexpensive-optimizations"
|
||||
+# optimize="$optimize -fregmove"
|
||||
+# : #* optimize="$optimize -fdelayed-branch"
|
||||
+# : #x optimize="$optimize -fschedule-insns"
|
||||
+# optimize="$optimize -fschedule-insns2"
|
||||
+# : #? optimize="$optimize -ffunction-sections"
|
||||
+# : #? optimize="$optimize -fcaller-saves"
|
||||
+# : #> optimize="$optimize -funroll-loops"
|
||||
+# : #> optimize="$optimize -funroll-all-loops"
|
||||
+# : #x optimize="$optimize -fmove-all-movables"
|
||||
+# : #x optimize="$optimize -freduce-all-givs"
|
||||
+# : #? optimize="$optimize -fstrict-aliasing"
|
||||
+# : #* optimize="$optimize -fstructure-noalias"
|
||||
+#
|
||||
+# case "$host" in
|
||||
+# arm*-*)
|
||||
+# optimize="$optimize -fstrength-reduce"
|
||||
+# ;;
|
||||
+# mips*-*)
|
||||
+# optimize="$optimize -fstrength-reduce"
|
||||
+# optimize="$optimize -finline-functions"
|
||||
+# ;;
|
||||
+# i?86-*)
|
||||
+# optimize="$optimize -fstrength-reduce"
|
||||
+# ;;
|
||||
+# powerpc-apple-*)
|
||||
+# # this triggers an internal compiler error with gcc2
|
||||
+# : #optimize="$optimize -fstrength-reduce"
|
||||
+#
|
||||
+# # this is really only beneficial with gcc3
|
||||
+# : #optimize="$optimize -finline-functions"
|
||||
+# ;;
|
||||
+# *)
|
||||
+# # this sometimes provokes bugs in gcc 2.95.2
|
||||
+# : #optimize="$optimize -fstrength-reduce"
|
||||
+# ;;
|
||||
+# esac
|
||||
+# ;;
|
||||
+# esac
|
||||
+#fi
|
||||
|
||||
case "$host" in
|
||||
mips*-agenda-*)
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="dbus-glib"
|
||||
PKG_VERSION="0.96"
|
||||
PKG_VERSION="0.98"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
|
@ -26,7 +26,7 @@ PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.gtk.org/"
|
||||
PKG_URL=""
|
||||
PKG_DEPENDS=""
|
||||
PKG_BUILD_DEPENDS="toolchain gtk-doc zlib-host"
|
||||
PKG_BUILD_DEPENDS="toolchain libffi-host zlib-host"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="devel"
|
||||
PKG_SHORTDESC="glib-host: C support library"
|
||||
|
@ -33,6 +33,7 @@ ac_cv_func_mmap_fixed_mapped='yes' \
|
||||
ac_cv_func_posix_getpwuid_r='yes' \
|
||||
ac_cv_func_posix_getgrgid_r='yes' \
|
||||
ac_cv_func_printf_unix98='yes' \
|
||||
ac_cv_func_qsort_r='no' \
|
||||
ac_cv_func_snprintf_c99='yes' \
|
||||
ac_cv_func_vsnprintf_c99='yes' \
|
||||
glib_cv_stack_grows='no' \
|
||||
|
@ -19,14 +19,14 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="glib"
|
||||
PKG_VERSION="2.28.8"
|
||||
PKG_VERSION="2.30.0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.gtk.org/"
|
||||
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.28/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_DEPENDS="zlib libiconv pcre"
|
||||
PKG_BUILD_DEPENDS="toolchain zlib libiconv pcre gtk-doc glib-host"
|
||||
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.30/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_DEPENDS="zlib libiconv libffi pcre"
|
||||
PKG_BUILD_DEPENDS="toolchain zlib libiconv libffi pcre glib-host gtk-doc"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="devel"
|
||||
PKG_SHORTDESC="glib: C support library"
|
||||
|
44
packages/devel/libffi-host/build
Executable file
44
packages/devel/libffi-host/build
Executable file
@ -0,0 +1,44 @@
|
||||
#!/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 libffi
|
||||
|
||||
setup_toolchain host
|
||||
|
||||
cd $BUILD/libffi-*
|
||||
mkdir -p .build-host && cd .build-host
|
||||
../configure --host=$HOST_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=$ROOT/$TOOLCHAIN \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--disable-debug \
|
||||
--enable-structs \
|
||||
--enable-raw-api \
|
||||
--disable-purify-safety \
|
||||
--with-gnu-ld
|
||||
|
||||
make
|
||||
make install
|
36
packages/devel/libffi-host/meta
Normal file
36
packages/devel/libffi-host/meta
Normal file
@ -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="libffi-host"
|
||||
PKG_VERSION=""
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://sourceware.org/$PKG_NAME/"
|
||||
PKG_URL=""
|
||||
PKG_DEPENDS=""
|
||||
PKG_BUILD_DEPENDS="toolchain"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="devel"
|
||||
PKG_SHORTDESC="Foreign Function Interface Library"
|
||||
PKG_LONGDESC="The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time."
|
||||
PKG_IS_ADDON="no"
|
||||
|
||||
PKG_AUTORECONF="no"
|
@ -23,13 +23,18 @@
|
||||
. config/options $1
|
||||
|
||||
cd $PKG_BUILD
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--disable-debug \
|
||||
mkdir -p .build-target && cd .build-target
|
||||
../configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--disable-debug \
|
||||
--enable-structs \
|
||||
--enable-raw-api \
|
||||
--disable-purify-safety \
|
||||
--with-gnu-ld
|
||||
|
||||
make
|
||||
|
||||
|
@ -23,4 +23,4 @@
|
||||
. config/options $1
|
||||
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.libs/*.so* $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.build-target/.libs/*.so* $INSTALL/usr/lib
|
||||
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="libffi"
|
||||
PKG_VERSION="3.0.9"
|
||||
PKG_VERSION="3.0.10"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
|
@ -95,6 +95,7 @@ LDFLAGS="$LDFLAGS -lexpat -lffi" \
|
||||
make -j1 CC="$TARGET_CC" \
|
||||
HOSTPYTHON=../.objdir-host/hostpython \
|
||||
HOSTPGEN=../.objdir-host/hostpgen \
|
||||
RUNSHARED="LD_LIBRARY_PATH=../.objdir-host:" \
|
||||
BLDSHARED="$CC -shared" \
|
||||
PYTHON_DISABLE_MODULES="$PY_DISABLED_MODULES" \
|
||||
CROSS_COMPILE="$TARGET_NAME" \
|
||||
@ -106,6 +107,7 @@ make -j1 CC="$TARGET_CC" \
|
||||
DESTDIR=$SYSROOT_PREFIX \
|
||||
HOSTPYTHON=../.objdir-host/hostpython \
|
||||
HOSTPGEN=../.objdir-host/hostpgen \
|
||||
RUNSHARED="LD_LIBRARY_PATH=../.objdir-host:" \
|
||||
BLDSHARED="$CC -shared" \
|
||||
PYTHON_DISABLE_MODULES="$PY_DISABLED_MODULES" \
|
||||
CROSS_COMPILE="$TARGET_NAME" \
|
||||
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="linux"
|
||||
PKG_VERSION="3.1-rc7"
|
||||
PKG_VERSION="3.1-rc8"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
|
@ -23,7 +23,7 @@
|
||||
TEMP="0"
|
||||
|
||||
if [ -f /usr/bin/sensors ]; then
|
||||
TEMP=`/usr/bin/sensors -u | tail -n6 | grep temp._input | awk '{print $2 }' |awk '{printf("%d\n",$1 + 0.5);}'`
|
||||
TEMP=`/usr/bin/sensors -u | grep -A 1 "Core " | tail -n 1 | awk '{printf("%d\n",$2 + 0.5);}'`
|
||||
fi
|
||||
|
||||
echo "${TEMP} C"
|
||||
|
@ -31,7 +31,12 @@ cd $PKG_BUILD
|
||||
--datadir=/usr/share \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
--disable-test \
|
||||
--enable-enca \
|
||||
--enable-fontconfig \
|
||||
--disable-harfbuzz \
|
||||
--disable-silent-rules \
|
||||
--with-gnu-ld \
|
||||
|
||||
make
|
||||
|
||||
|
@ -19,14 +19,14 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="libass"
|
||||
PKG_VERSION="0.9.13"
|
||||
PKG_VERSION="0.10.0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://code.google.com/p/libass/"
|
||||
PKG_URL="http://libass.googlecode.com/files/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS="freetype fontconfig enca"
|
||||
PKG_BUILD_DEPENDS="toolchain freetype fontconfig enca"
|
||||
PKG_DEPENDS="freetype fontconfig enca fribidi"
|
||||
PKG_BUILD_DEPENDS="toolchain freetype fontconfig enca fribidi"
|
||||
PKG_PRIORITY="optional"
|
||||
PKG_SECTION="multimedia"
|
||||
PKG_SHORTDESC="libass: a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format."
|
||||
|
@ -52,7 +52,7 @@ cd $PKG_BUILD
|
||||
--disable-proximity \
|
||||
--disable-serial \
|
||||
--enable-input \
|
||||
--disable-audio \
|
||||
--enable-audio \
|
||||
--enable-service \
|
||||
--enable-health \
|
||||
--disable-pnat \
|
||||
|
@ -46,8 +46,8 @@ mkdir -p $INSTALL/lib/udev/rules.d
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp $PKG_BUILD/lib/.libs/libbluetooth.so* $INSTALL/usr/lib
|
||||
|
||||
mkdir -p $INSTALL/usr/lib/alsa-lib
|
||||
cp $PKG_BUILD/audio/.libs/*.so $INSTALL/usr/lib/alsa-lib
|
||||
mkdir -p $INSTALL/usr/lib/alsa
|
||||
cp $PKG_BUILD/audio/.libs/*.so $INSTALL/usr/lib/alsa
|
||||
|
||||
mkdir -p $INSTALL/usr/lib/bluetooth/plugins
|
||||
|
||||
|
@ -34,6 +34,7 @@ ac_cv_func_realloc_0_nonnull=yes \
|
||||
--disable-cifsupcall \
|
||||
--disable-cifscreds \
|
||||
--disable-cifsidmap \
|
||||
--disable-cifsacl \
|
||||
--with-libcap-ng \
|
||||
--with-libcap \
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="cifs-utils"
|
||||
PKG_VERSION="5.0"
|
||||
PKG_VERSION="5.1"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
|
@ -22,15 +22,20 @@
|
||||
|
||||
. config/options $1
|
||||
|
||||
CFLAGS="$CFLAGS -DFRIBIDI_CHUNK_SIZE=4080"
|
||||
|
||||
cd $PKG_BUILD
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--disable-debug \
|
||||
--enable-malloc \
|
||||
--with-glib=no \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
--disable-debug \
|
||||
--disable-deprecated \
|
||||
--disable-malloc \
|
||||
--enable-charsets \
|
||||
--with-gnu-ld \
|
||||
--without-glib
|
||||
|
||||
make
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
Define FRIBIDI_CHUNK_SIZE only if using allocation pools
|
||||
|
||||
diff -Nur fribidi2-cvs-20061020.orig/lib/common.h fribidi2-cvs-20061020/lib/common.h
|
||||
--- fribidi2-cvs-20061020.orig/lib/common.h Tue Jan 31 05:23:12 2006
|
||||
+++ fribidi2-cvs-20061020/lib/common.h Sat Oct 21 16:42:41 2006
|
||||
@@ -131,6 +131,8 @@
|
||||
|
||||
/* FRIBIDI_CHUNK_SIZE is the number of bytes in each chunk of memory being
|
||||
* allocated for data structure pools. */
|
||||
+#if USE_SIMPLE_MALLOC+0
|
||||
+#else
|
||||
#ifndef FRIBIDI_CHUNK_SIZE
|
||||
# if HAVE_ASM_PAGE_H
|
||||
# ifndef __FRIBIDI_DOC
|
||||
@@ -145,6 +147,7 @@
|
||||
# error FRIBIDI_CHUNK_SIZE now should define the size of a chunk in bytes.
|
||||
# endif /* FRIBIDI_CHUNK_SIZE < 256 */
|
||||
#endif /* FRIBIDI_CHUNK_SIZE */
|
||||
+#endif /* USE_SIMPLE_MALLOC */
|
||||
|
||||
/* FRIBIDI_BEGIN_STMT should be used at the beginning of your macro
|
||||
* definitions that are to behave like simple statements. Use
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.19.2
|
||||
# Wed Sep 28 04:19:49 2011
|
||||
# Wed Sep 28 18:13:56 2011
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
@ -704,7 +704,7 @@ CONFIG_RFKILL=y
|
||||
# CONFIG_STRINGS is not set
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
# CONFIG_TIME is not set
|
||||
CONFIG_TIME=y
|
||||
# CONFIG_TIMEOUT is not set
|
||||
CONFIG_TTYSIZE=y
|
||||
# CONFIG_VOLNAME is not set
|
||||
|
@ -0,0 +1,59 @@
|
||||
diff -Naur v4l-utils-0.8.3/utils/keytable/rc_keymaps/rc6_mce v4l-utils-0.8.3.patch/utils/keytable/rc_keymaps/rc6_mce
|
||||
--- v4l-utils-0.8.3/utils/keytable/rc_keymaps/rc6_mce 2011-09-29 16:58:43.791771663 +0200
|
||||
+++ v4l-utils-0.8.3.patch/utils/keytable/rc_keymaps/rc6_mce 2011-09-29 16:59:59.449760665 +0200
|
||||
@@ -60,6 +60,7 @@
|
||||
0x800f046f KEY_MEDIA
|
||||
0x800f0480 KEY_BRIGHTNESSDOWN
|
||||
0x800f0481 KEY_PLAYPAUSE
|
||||
+
|
||||
#xbox360 remote
|
||||
0x800f7400 KEY_NUMERIC_0
|
||||
0x800f7401 KEY_NUMERIC_1
|
||||
@@ -124,3 +125,47 @@
|
||||
0x800f7480 KEY_BRIGHTNESSDOWN
|
||||
0x800f7481 KEY_PLAYPAUSE
|
||||
|
||||
+Zotac AD10 Remote
|
||||
+0x8034048e KEY_POWER
|
||||
+0x8034043d KEY_POWER
|
||||
+0x80340400 KEY_NUMERIC_0
|
||||
+0x80340401 KEY_NUMERIC_1
|
||||
+0x80340402 KEY_NUMERIC_2
|
||||
+0x80340403 KEY_NUMERIC_3
|
||||
+0x80340404 KEY_NUMERIC_4
|
||||
+0x80340405 KEY_NUMERIC_5
|
||||
+0x80340406 KEY_NUMERIC_6
|
||||
+0x80340407 KEY_NUMERIC_7
|
||||
+0x80340408 KEY_NUMERIC_8
|
||||
+0x80340409 KEY_NUMERIC_9
|
||||
+0x80340432 KEY_NUMERIC_POUND
|
||||
+0x80340433 KEY_NUMERIC_STAR
|
||||
+0x8034043a KEY_DELETE
|
||||
+0x80340434 KEY_ENTER
|
||||
+0x8034045d KEY_PROG1
|
||||
+0x8034040d KEY_MUTE
|
||||
+0x803404cb KEY_INFO
|
||||
+0x80340410 KEY_VOLUMEUP
|
||||
+0x80340411 KEY_VOLUMEDOWN
|
||||
+0x8034041e KEY_CHANNELUP
|
||||
+0x8034041f KEY_CHANNELDOWN
|
||||
+0x80340428 KEY_FASTFORWARD
|
||||
+0x80340429 KEY_REWIND
|
||||
+0x8034042c KEY_PLAY
|
||||
+0x80340437 KEY_RECORD
|
||||
+0x80340430 KEY_PAUSE
|
||||
+0x80340431 KEY_STOP
|
||||
+0x80340420 KEY_NEXT
|
||||
+0x80340421 KEY_PREVIOUS
|
||||
+0x80340458 KEY_UP
|
||||
+0x80340459 KEY_DOWN
|
||||
+0x8034045a KEY_LEFT
|
||||
+0x8034045b KEY_RIGHT
|
||||
+0x8034045c KEY_OK
|
||||
+0x80340483 KEY_EXIT
|
||||
+0x8034043e KEY_EPG
|
||||
+0x8034042f KEY_TITLE
|
||||
+0x8034046d KEY_RED
|
||||
+0x8034046e KEY_GREEN
|
||||
+0x8034046f KEY_YELLOW
|
||||
+0x80340470 KEY_BLUE
|
@ -84,54 +84,66 @@ if [ ! -f /var/lock/update.lock ]; then
|
||||
NEW_MINOR="`echo "$NEW_VERSION" | cut -d "." -f2`"
|
||||
NEW_PATCH="`echo "$NEW_VERSION" | cut -d "." -f3`"
|
||||
|
||||
if [ "$THIS_MAJOR" -lt "$NEW_MAJOR" -o \
|
||||
"$THIS_MINOR" -lt "$NEW_MINOR" -o \
|
||||
"$THIS_PATCH" -lt "$NEW_PATCH" ]; then
|
||||
if [ "$THIS_PATCH" -lt "$NEW_PATCH" -a \
|
||||
"$THIS_MINOR" -eq "$NEW_MINOR" -a \
|
||||
"$THIS_MAJOR" -eq "$NEW_MAJOR" ] || \
|
||||
[ "$THIS_MINOR" -lt "$NEW_MINOR" -a \
|
||||
"$THIS_MAJOR" -eq "$NEW_MAJOR" -a \
|
||||
"$NEW_MINOR" -lt 90 ] || \
|
||||
[ "$THIS_MINOR" -ge 90 -a \
|
||||
"$NEW_MINOR" -lt 90 -a \
|
||||
$(( $THIS_MAJOR + 1 )) -eq "$NEW_MAJOR" ]; then
|
||||
AUTOUPDATE="$AUTOUPDATE"
|
||||
elif [ "$THIS_MAJOR" -lt "$NEW_MAJOR" -a \
|
||||
"$NEW_MINOR" -lt 90 ]; then
|
||||
AUTOUPDATE="manually"
|
||||
else
|
||||
AUTOUPDATE="no"
|
||||
fi
|
||||
|
||||
if [ "$AUTOUPDATE" = "manually" -o "$AUTOUPDATE" = "manual" ]; then
|
||||
if [ "$AUTOUPDATE" = "manually" -o "$AUTOUPDATE" = "manual" ]; then
|
||||
|
||||
# show a message if a new version is avaible
|
||||
send_message "New update avaible: $NEW_VERSION - please update manually"
|
||||
# show a message if a new version is avaible
|
||||
send_message "New update avaible: $NEW_VERSION - please update manually"
|
||||
|
||||
elif [ "$AUTOUPDATE" = "auto" ]; then
|
||||
elif [ "$AUTOUPDATE" = "auto" ]; then
|
||||
|
||||
# show a message if a new version is avaible
|
||||
send_message "New update avaible: $NEW_VERSION - downloading and extracting the new version..."
|
||||
# show a message if a new version is avaible
|
||||
send_message "New update avaible: $NEW_VERSION - downloading and extracting the new version..."
|
||||
|
||||
# locking autoupdate
|
||||
touch /var/lock/update.lock
|
||||
# locking autoupdate
|
||||
touch /var/lock/update.lock
|
||||
|
||||
# downloading the new version
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE.tar.bz2
|
||||
download "$UPDATEURL/$NEW_IMAGE.tar.bz2"
|
||||
# downloading the new version
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE.tar.bz2
|
||||
download "$UPDATEURL/$NEW_IMAGE.tar.bz2"
|
||||
|
||||
# extract the image
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE
|
||||
tar -xjvf $TMP_DIR/$NEW_IMAGE.tar.bz2 -C $TMP_DIR
|
||||
# extract the image
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE
|
||||
tar -xjvf $TMP_DIR/$NEW_IMAGE.tar.bz2 -C $TMP_DIR
|
||||
|
||||
# move KERNEL and SYSTEM to an temporary file
|
||||
mkdir -p /storage/.update
|
||||
# move KERNEL and SYSTEM to an temporary file
|
||||
mkdir -p /storage/.update
|
||||
|
||||
[ -f $TMP_DIR/$NEW_IMAGE/target/KERNEL ] && \
|
||||
mv $TMP_DIR/$NEW_IMAGE/target/KERNEL /storage/.update/KERNEL.tmp
|
||||
[ -f $TMP_DIR/$NEW_IMAGE/target/KERNEL ] && \
|
||||
mv $TMP_DIR/$NEW_IMAGE/target/KERNEL /storage/.update/KERNEL.tmp
|
||||
|
||||
[ -f $TMP_DIR/$NEW_IMAGE/target/SYSTEM ] && \
|
||||
mv $TMP_DIR/$NEW_IMAGE/target/SYSTEM /storage/.update/SYSTEM.tmp
|
||||
[ -f $TMP_DIR/$NEW_IMAGE/target/SYSTEM ] && \
|
||||
mv $TMP_DIR/$NEW_IMAGE/target/SYSTEM /storage/.update/SYSTEM.tmp
|
||||
sync
|
||||
|
||||
# move KERNEL and SYSTEM to the right place
|
||||
mv /storage/.update/KERNEL.tmp /storage/.update/KERNEL
|
||||
mv /storage/.update/SYSTEM.tmp /storage/.update/SYSTEM
|
||||
# move KERNEL and SYSTEM to the right place
|
||||
mv /storage/.update/KERNEL.tmp /storage/.update/KERNEL
|
||||
mv /storage/.update/SYSTEM.tmp /storage/.update/SYSTEM
|
||||
|
||||
# cleanup tmp files
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE.tar.bz2
|
||||
rm -rf /storage/.update/*.tmp
|
||||
# cleanup tmp files
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE
|
||||
rm -rf $TMP_DIR/$NEW_IMAGE.tar.bz2
|
||||
rm -rf /storage/.update/*.tmp
|
||||
|
||||
# we are ready (hopefully)
|
||||
send_message "Update $NEW_VERSION - downloaded and extracted - please reboot to install"
|
||||
# we are ready (hopefully)
|
||||
send_message "Update $NEW_VERSION - downloaded and extracted - please reboot to install"
|
||||
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
@ -85,3 +85,8 @@ ac_cv_header_librtmp_rtmp_h=yes \
|
||||
make
|
||||
|
||||
$MAKEINSTALL
|
||||
|
||||
$SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" \
|
||||
$SYSROOT_PREFIX/usr/bin/$1-config
|
||||
|
||||
mv $SYSROOT_PREFIX/usr/bin/$1-config $ROOT/$TOOLCHAIN/bin
|
||||
|
@ -28,6 +28,7 @@ XKBCOMP="/usr/bin/xkbcomp" \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--without-xsltproc \
|
||||
--enable-compat-rules \
|
||||
--with-xkb-base=$XORG_PATH_XKB \
|
||||
--without-xkb-rules-symlink \
|
||||
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xkeyboard-config"
|
||||
PKG_VERSION="2.3"
|
||||
PKG_VERSION="2.4"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
|
@ -19,7 +19,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xf86-video-fglrx"
|
||||
PKG_VERSION="11.8"
|
||||
PKG_VERSION="11.9"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="i386 x86_64"
|
||||
PKG_LICENSE="nonfree"
|
||||
|
@ -0,0 +1,53 @@
|
||||
commit 5ceeaaa4294201b3f613c07f9ec610c0e5f673c7
|
||||
Author: Uli Schlachter <psychon@znc.in>
|
||||
Date: Thu Aug 25 14:18:16 2011 +0200
|
||||
|
||||
Fix a dead-lock due to xcb_poll_for_reply
|
||||
|
||||
Imagine two threads:
|
||||
|
||||
Thread#1: for(;;) { xcb_get_input_focus_reply(c, xcb_get_input_focus(c), 0); }
|
||||
|
||||
Thread#2: for(;;) { xcb_poll_for_event(c); }
|
||||
|
||||
Since xcb_poll_for_event() calls _xcb_in_read() directly without synchronizing
|
||||
with any other readers, this causes two threads to end up calling recv() at the
|
||||
same time. We now have a race because any of these two threads could get read
|
||||
the GetInputFocus reply.
|
||||
|
||||
If thread#2 reads this reply, it will be put in the appropriate queue and
|
||||
thread#1 will still be stuck in recv(), although its reply was already received.
|
||||
If no other reply or event causes this thread to wake up, the process deadlocks.
|
||||
|
||||
To fix this, we have to make sure that there is only ever one thread reading
|
||||
from the connection. The obvious solution is to check in poll_for_next_event()
|
||||
if another thread is already reading (in which case c->in.reading != 0) and not
|
||||
to read from the wire in this case.
|
||||
|
||||
This solution is actually correct if we assume that the other thread is blocked
|
||||
in poll() which means there isn't any data which can be read. Since we already
|
||||
checked that there is no event in the queue this means that
|
||||
poll_for_next_event() didn't find any event to return.
|
||||
|
||||
There might be a small race here where the other thread already determined that
|
||||
there is data to read, but it still has to wait for c->iolock. However, this
|
||||
means that the next poll_for_next_event() will be able to read the event, so
|
||||
this shouldn't cause any problems.
|
||||
|
||||
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=40372
|
||||
|
||||
Signed-off-by: Uli Schlachter <psychon@znc.in>
|
||||
Signed-off-by: Peter Harris <pharris@opentext.com>
|
||||
|
||||
diff -uNr libxcb-1.7/src/xcb_in.c libxcb-1.7-patched/src/xcb_in.c
|
||||
--- libxcb-1.7/src/xcb_in.c 2010-08-13 13:43:31.000000000 +0200
|
||||
+++ libxcb-1.7-patched/src/xcb_in.c 2011-09-09 06:59:26.990634243 +0200
|
||||
@@ -548,7 +548,7 @@
|
||||
pthread_mutex_lock(&c->iolock);
|
||||
/* FIXME: follow X meets Z architecture changes. */
|
||||
ret = get_event(c);
|
||||
- if(!ret && _xcb_in_read(c)) /* _xcb_in_read shuts down the connection on error */
|
||||
+ if(!ret && c->in.reading == 0 && _xcb_in_read(c)) /* _xcb_in_read shuts down the connection on error */
|
||||
ret = get_event(c);
|
||||
pthread_mutex_unlock(&c->iolock);
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1572,7 +1572,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -1670,6 +1670,8 @@ CONFIG_DVB_STB6000=m
|
||||
CONFIG_DVB_STV0299=m
|
||||
CONFIG_DVB_STV6110=m
|
||||
CONFIG_DVB_STV0900=m
|
||||
CONFIG_DVB_TDA10086=m
|
||||
CONFIG_DVB_TDA826X=m
|
||||
CONFIG_DVB_CX24116=m
|
||||
CONFIG_DVB_SI21XX=m
|
||||
CONFIG_DVB_DS3000=m
|
||||
@ -2396,17 +2398,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1654,9 +1654,9 @@ CONFIG_IR_MCE_KBD_DECODER=y
|
||||
CONFIG_IR_ENE=m
|
||||
CONFIG_IR_IMON=m
|
||||
CONFIG_IR_MCEUSB=m
|
||||
# CONFIG_IR_ITE_CIR is not set
|
||||
CONFIG_IR_ITE_CIR=m
|
||||
CONFIG_IR_FINTEK=m
|
||||
# CONFIG_IR_NUVOTON is not set
|
||||
CONFIG_IR_NUVOTON=m
|
||||
CONFIG_IR_REDRAT3=m
|
||||
CONFIG_IR_STREAMZAP=m
|
||||
CONFIG_IR_WINBOND_CIR=m
|
||||
@ -1805,7 +1805,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2665,17 +2665,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/x86_64 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
# CONFIG_X86_32 is not set
|
||||
@ -1612,9 +1612,9 @@ CONFIG_IR_MCE_KBD_DECODER=y
|
||||
CONFIG_IR_ENE=m
|
||||
CONFIG_IR_IMON=m
|
||||
CONFIG_IR_MCEUSB=m
|
||||
# CONFIG_IR_ITE_CIR is not set
|
||||
CONFIG_IR_ITE_CIR=m
|
||||
CONFIG_IR_FINTEK=m
|
||||
# CONFIG_IR_NUVOTON is not set
|
||||
CONFIG_IR_NUVOTON=m
|
||||
CONFIG_IR_REDRAT3=m
|
||||
CONFIG_IR_STREAMZAP=m
|
||||
CONFIG_IR_WINBOND_CIR=m
|
||||
@ -1763,7 +1763,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2616,17 +2616,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1653,7 +1653,7 @@ CONFIG_SENSORS_IT87=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1947,7 +1947,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2904,17 +2904,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1654,7 +1654,7 @@ CONFIG_SENSORS_IT87=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1948,7 +1948,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2907,17 +2907,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1463,7 +1463,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_CHARGER_MAX8903 is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
CONFIG_HWMON_VID=m
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
|
||||
#
|
||||
@ -1564,7 +1564,7 @@ CONFIG_SENSORS_CORETEMP=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1823,7 +1823,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2703,17 +2703,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/x86_64 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
# CONFIG_X86_32 is not set
|
||||
@ -1413,7 +1413,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_CHARGER_MAX8903 is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
CONFIG_HWMON_VID=m
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
|
||||
#
|
||||
@ -1514,7 +1514,7 @@ CONFIG_SENSORS_CORETEMP=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1773,7 +1773,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2655,17 +2655,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/i386 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
# CONFIG_64BIT is not set
|
||||
CONFIG_X86_32=y
|
||||
@ -1506,7 +1506,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_CHARGER_MAX8903 is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
CONFIG_HWMON_VID=m
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
|
||||
#
|
||||
@ -1607,7 +1607,7 @@ CONFIG_SENSORS_CORETEMP=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1864,7 +1864,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2769,17 +2769,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 3.1.0-rc6 Kernel Configuration
|
||||
# Linux/x86_64 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
# CONFIG_X86_32 is not set
|
||||
@ -1458,7 +1458,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_CHARGER_MAX8903 is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
CONFIG_HWMON_VID=m
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
|
||||
#
|
||||
@ -1559,7 +1559,7 @@ CONFIG_SENSORS_CORETEMP=m
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=m
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1818,7 +1818,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -2717,17 +2717,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 3.1.0-rc7 Kernel Configuration
|
||||
# Linux/x86_64 3.1.0-rc8 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
# CONFIG_X86_32 is not set
|
||||
@ -1331,7 +1331,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_CHARGER_MAX8903 is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
CONFIG_HWMON_VID=y
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
|
||||
#
|
||||
@ -1432,7 +1432,7 @@ CONFIG_SENSORS_CORETEMP=y
|
||||
# CONFIG_SENSORS_W83L785TS is not set
|
||||
# CONFIG_SENSORS_W83L786NG is not set
|
||||
# CONFIG_SENSORS_W83627HF is not set
|
||||
# CONFIG_SENSORS_W83627EHF is not set
|
||||
CONFIG_SENSORS_W83627EHF=y
|
||||
# CONFIG_SENSORS_APPLESMC is not set
|
||||
|
||||
#
|
||||
@ -1661,7 +1661,7 @@ CONFIG_DVB_USB_DIB0700=m
|
||||
# CONFIG_DVB_USB_VP702X is not set
|
||||
# CONFIG_DVB_USB_GP8PSK is not set
|
||||
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
|
||||
# CONFIG_DVB_USB_TTUSB2 is not set
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
# CONFIG_DVB_USB_OPERA1 is not set
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
@ -1758,6 +1758,8 @@ CONFIG_DVB_STB6000=m
|
||||
CONFIG_DVB_STV0299=m
|
||||
CONFIG_DVB_STV6110=m
|
||||
CONFIG_DVB_STV0900=m
|
||||
CONFIG_DVB_TDA10086=m
|
||||
CONFIG_DVB_TDA826X=m
|
||||
CONFIG_DVB_CX24116=m
|
||||
CONFIG_DVB_SI21XX=m
|
||||
CONFIG_DVB_DS3000=m
|
||||
@ -1799,6 +1801,7 @@ CONFIG_DVB_TUNER_DIB0090=m
|
||||
#
|
||||
# SEC control devices for DVB-S
|
||||
#
|
||||
CONFIG_DVB_LNBP21=m
|
||||
CONFIG_DVB_ISL6423=m
|
||||
|
||||
#
|
||||
@ -2463,17 +2466,25 @@ CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
# CONFIG_EXT4_FS_XATTR is not set
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
CONFIG_REISERFS_FS=y
|
||||
# CONFIG_REISERFS_CHECK is not set
|
||||
# CONFIG_REISERFS_PROC_INFO is not set
|
||||
# CONFIG_REISERFS_FS_XATTR is not set
|
||||
CONFIG_JFS_FS=y
|
||||
# CONFIG_JFS_POSIX_ACL is not set
|
||||
# CONFIG_JFS_SECURITY is not set
|
||||
# CONFIG_JFS_DEBUG is not set
|
||||
# CONFIG_JFS_STATISTICS is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
CONFIG_XFS_FS=y
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_BTRFS_FS is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
CONFIG_EXPORTFS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FSNOTIFY=y
|
||||
CONFIG_DNOTIFY=y
|
||||
|
Loading…
x
Reference in New Issue
Block a user